compas_timber.fabrication

Classes

BTLxWriter

Class for writing BTLx files from a given model.

BTLxPart

Class representing a BTLx part.

BTLxProcessing

Base class for BTLx Processing.

DoubleCut

Represents a Double Cut feature to be made on a beam.

DovetailTenon

Represents a Dovetail Tenon feature to be made on a beam.

DovetailMortise

Represents a Dovetail Mortise feature to be made on a beam.

Drilling

Represents a drilling processing.

FrenchRidgeLap

Represents a French Ridge Lap feature to be made on a beam.

JackRafterCut

Represents a Jack Rafter Cut feature to be made on a beam.

Lap

Represents a Lap feature to be made on a beam.

Slot

StepJoint

Represents a Step Joint feature to be made on a beam.

StepJointNotch

Represents a Step Joint Notch feature to be made on a beam.

Tenon

Represents a Tenon feature to be made on a beam.

Mortise

Represents a Mortise feature to be made on a beam.

EdgePositionType

Enum for the edge position of the cut.

LimitationTopType

Enum for the top limitation of the cut.

MachiningLimits

Configuration class for the machining limits of the cut.

OrientationType

Enum for the orientation of the cut.

StepShapeType

Enum for the step shape of the cut.

TenonShapeType

Enum for the tenon shape of the cut.