Skip to content

Assemblies

Assembly definitions that declare topology through a builder.

class in machinewright.assemblies.base

class AssemblyDefinition

A reusable graph-first hardware assembly definition.

def define(
builder: AssemblyBuilder
) -> None

Declare children and connections through builder.

def resolve(
root_id: str = 'assembly'
) -> ResolvedDesign
def cad(
exploded: bool = False,
spacing: float = 30.0,
nested: bool = False
)