compas_timber.planning

Classes

Actor

Enum representing the types of actor which could execute an model instruction.

BuildingPlan

Container for building steps, each steps is a collection of instructions which can be visualized

BuildingPlanParser

Provides class methods to parse and serialize building plans from and to json files.

Instruction

Base class for instructions

LinearDimension

3d linear dimension

Model3d

Instruction which incorporates a 3d model (beam, screw etc.)

SimpleSequenceGenerator

Generates a simple sequence of steps, one step per element.

Step

Container for building instructions which assemble a single element

Text3d

Text overlay