StepJointNotch.from_plane_and_beam

classmethod StepJointNotch.from_plane_and_beam(plane, beam, start_y=0.0, notch_limited=False, notch_width=20.0, step_depth=20.0, heel_depth=0.0, strut_height=20.0, tapered_heel=False, ref_side_index=0)[source]

Create a StepJointNotch instance from a cutting surface and the beam it should cut. This could be the ref_side of the main beam of a Joint and the cross beam.

Parameters:
plane: :class:`~compas.geometry.Planae` or :class:`~compas.geometry.Frame`

The cutting plane.

beamBeam

The beam that is cut by this instance.

ref_side_indexint, optional

The reference side index of the beam to be cut. Default is 0 (i.e. RS1).

Returns:
StepJointNotch