Skip to content

compas_cadwork.elements ¤

Attributes¤

AnyElement module-attribute ¤

AnyElement: TypeAlias = Element[_BasicElementTypes] | OrientedElement[_OrientedElementTypes] | Beam | Floor | Line | Node | Opening | Panel | Roof | Wall

Classes¤

Beam ¤

Beam(cadwork_id: ElementId)
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Beam element.

Methods:¤

circular classmethod ¤
circular(frame: Frame, length: float, diameter: float) -> Beam
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Create circular beam.

Parameters:

  • frame (Frame) –

    Local coordinate system of the element.

  • length (float) –

    Length in millimeters (along X-axis).

  • diameter (float) –

    Section diameter in millimeters (along Y/Z-axes).

Returns:

  • Beam –

    New beam element.

Raises:

  • ValueError –

    If any of the dimensions are not positive.

polygonal classmethod ¤
polygonal(frame: Frame, length: float, section: Polygon) -> Beam
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Create polygonal beam.

Parameters:

  • frame (Frame) –

    Local coordinate system of the element.

  • length (float) –

    Length in millimeters (along X-axis).

  • section (Polygon) –

    Polygon defining the section. Note that the Z coordinate of its points must be zero.

Returns:

  • Beam –

    New beam element.

Raises:

  • ValueError –

    If the Z coordinate of any of the polygon points is not zero, or if the length is not positive.

rectangular classmethod ¤
rectangular(frame: Frame, length: float, width: float, height: float) -> Beam
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Create rectangular beam.

Parameters:

  • frame (Frame) –

    Local coordinate system of the element.

  • length (float) –

    Length in millimeters (along X-axis).

  • width (float) –

    Section width in millimeters (along Y-axis).

  • height (float) –

    Section height in millimeters (along Z-axis).

Returns:

  • Beam –

    New beam element.

Raises:

  • ValueError –

    If any of the dimensions are not positive.

DimensionalElement ¤

DimensionalElement(cadwork_id: ElementId)
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Cadwork element with dimensions.

Attributes¤

centerline property ¤
centerline: Line
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Line connecting the two points that define the element.

height property writable ¤
height: float
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Height in millimeters (along Z-axis).

length property writable ¤
length: float
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Length in millimeters (along X-axis).

material property writable ¤
material: Material
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Element material.

width property writable ¤
width: float
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Width in millimeters (along Y-axis).

Element ¤

Element(cadwork_id: ElementId)
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Generic Cadwork element.

Create new instance wrapping an existing Cadwork element.

Note

Avoid calling directly, use Project.element() instead to get the proper element class instance.

Parameters:

  • cadwork_id (ElementId) –

    Cadwork element ID.

Attributes¤

attribute_keys class-attribute ¤
attribute_keys: _ElementAttributeKeys = _ElementAttributeKeys()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

User attribute keys (i.e., names).

attributes cached property ¤
attributes: _ElementAttributeValues
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

User attribute values.

children cached property ¤
children: _ElementChildren
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Element children.

comment property writable ¤
comment: str | None
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Element comment.

data cached property ¤
data: _ElementData
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Additional data.

group property writable ¤
group: str | None
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Group (or subgroup) name.

Note

Maps to the appropriate attribute depending on the element grouping type configuration for the project.

guid property ¤
guid: UUID
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Cadwork element GUID.

id instance-attribute ¤
id: Final[ElementId] = cadwork_id
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Cadwork element ID.

Note

This identifier may change when the program is restarted. Do NOT rely on it as a unique ID, use Element.guid instead.

ifc_element_type property writable ¤
ifc_element_type: IfcElementType
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

IFC element type.

ifc_guid property ¤
ifc_guid: IfcUUID
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

IFC GUID.

ifc_predefined_type property writable ¤
ifc_predefined_type: IfcPredefinedType
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

IFC predefined type.

name property writable ¤
name: str | None
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Element name.

storey property writable ¤
storey: Storey
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Element storey (level).

type property ¤
type: T
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Element type.

Methods:¤

__eq__ ¤
__eq__(other: object) -> bool
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
__hash__ ¤
__hash__() -> int
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
__repr__ ¤
__repr__() -> str
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
delete ¤
delete() -> None
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Delete element.

Note

Once called, this element instance becomes unusable.

ElementType ¤

Cadwork element type.

Attributes¤

ADDITIONAL class-attribute instance-attribute ¤
ADDITIONAL = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
AUXILIARY class-attribute instance-attribute ¤
AUXILIARY = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
CIRCULAR_AXIS class-attribute instance-attribute ¤
CIRCULAR_AXIS = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
CIRCULAR_BEAM class-attribute instance-attribute ¤
CIRCULAR_BEAM = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
CONNECTOR_AXIS class-attribute instance-attribute ¤
CONNECTOR_AXIS = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
CONNECTOR_NODE class-attribute instance-attribute ¤
CONNECTOR_NODE = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
CONTAINER class-attribute instance-attribute ¤
CONTAINER = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
DIMENSION class-attribute instance-attribute ¤
DIMENSION = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
DRILLING_AXIS class-attribute instance-attribute ¤
DRILLING_AXIS = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
EAVE_AXIS class-attribute instance-attribute ¤
EAVE_AXIS = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
EXPORT_SOLID class-attribute instance-attribute ¤
EXPORT_SOLID = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
EXPORT_SOLID_SCENE class-attribute instance-attribute ¤
EXPORT_SOLID_SCENE = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
FLOOR class-attribute instance-attribute ¤
FLOOR = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
GLOBAL_CUT class-attribute instance-attribute ¤
GLOBAL_CUT = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
LINE class-attribute instance-attribute ¤
LINE = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
NESTING_PARENT class-attribute instance-attribute ¤
NESTING_PARENT = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
NONE class-attribute instance-attribute ¤
NONE = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
NORMAL_NODE class-attribute instance-attribute ¤
NORMAL_NODE = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
OPENING class-attribute instance-attribute ¤
OPENING = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
PANEL class-attribute instance-attribute ¤
PANEL = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
POLYGONAL_BEAM class-attribute instance-attribute ¤
POLYGONAL_BEAM = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
RECTANGULAR_AXIS class-attribute instance-attribute ¤
RECTANGULAR_AXIS = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
ROOF class-attribute instance-attribute ¤
ROOF = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
ROOM class-attribute instance-attribute ¤
ROOM = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
ROTATION_ELEMENT class-attribute instance-attribute ¤
ROTATION_ELEMENT = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
SECTION_TRACE class-attribute instance-attribute ¤
SECTION_TRACE = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
SURFACE class-attribute instance-attribute ¤
SURFACE = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
TEXT_DOCUMENT class-attribute instance-attribute ¤
TEXT_DOCUMENT = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
WALL class-attribute instance-attribute ¤
WALL = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
WIRE_AXIS class-attribute instance-attribute ¤
WIRE_AXIS = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Methods:¤

__repr__ ¤
__repr__() -> str
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
from_cadwork classmethod ¤
from_cadwork(raw_type: element_type) -> ElementType
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Get value from Cadwork element type.

Parameters:

  • raw_type (element_type) –

    Cadwork element type.

Returns:

Raises:

  • ValueError –

    If cannot determine the correct mapping type.

Floor ¤

Floor(cadwork_id: ElementId)
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Floor element.

Methods:¤

polygonal classmethod ¤
polygonal(frame: Frame, outline: Polygon, thickness: float) -> Self
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
rectangular classmethod ¤
rectangular(frame: Frame, length: float, width: float, thickness: float) -> Self
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

IfcElementType ¤

IFC element type.

Attributes¤

BEAM class-attribute instance-attribute ¤
BEAM = 'Beam'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
BUILDING_ELEMENT_PART class-attribute instance-attribute ¤
BUILDING_ELEMENT_PART = 'BuildingElementPart'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
BUILDING_ELEMENT_PROXY class-attribute instance-attribute ¤
BUILDING_ELEMENT_PROXY = 'BuildingElementProxy'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
CHIMNEY class-attribute instance-attribute ¤
CHIMNEY = 'Chimney'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
COLUMN class-attribute instance-attribute ¤
COLUMN = 'Column'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
COVERING class-attribute instance-attribute ¤
COVERING = 'Covering'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
CURTAIN_WALL class-attribute instance-attribute ¤
CURTAIN_WALL = 'CurtainWall'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
DISCRETE_ACCESSORY class-attribute instance-attribute ¤
DISCRETE_ACCESSORY = 'DiscreteAccessory'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
DOOR class-attribute instance-attribute ¤
DOOR = 'Door'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
ELEMENT_ASSEMBLY class-attribute instance-attribute ¤
ELEMENT_ASSEMBLY = 'ElementAssembly'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
FASTENER class-attribute instance-attribute ¤
FASTENER = 'Fastener'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
FLOW_SEGMENT class-attribute instance-attribute ¤
FLOW_SEGMENT = 'FlowSegment'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
FOOTING class-attribute instance-attribute ¤
FOOTING = 'Footing'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
FURNISHING_ELEMENT class-attribute instance-attribute ¤
FURNISHING_ELEMENT = 'FurnishingElement'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
MECHANICAL_FASTENER class-attribute instance-attribute ¤
MECHANICAL_FASTENER = 'MechanicalFastener'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
MEMBER class-attribute instance-attribute ¤
MEMBER = 'Member'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
NONE class-attribute instance-attribute ¤
NONE = 'None'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
OPENING_ELEMENT class-attribute instance-attribute ¤
OPENING_ELEMENT = 'OpeningElement'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
PLATE class-attribute instance-attribute ¤
PLATE = 'Plate'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
RAILING class-attribute instance-attribute ¤
RAILING = 'Railing'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
RAMP class-attribute instance-attribute ¤
RAMP = 'Ramp'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
RAMP_FLIGHT class-attribute instance-attribute ¤
RAMP_FLIGHT = 'RampFlight'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
ROOF class-attribute instance-attribute ¤
ROOF = 'Roof'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
SLAB class-attribute instance-attribute ¤
SLAB = 'Slab'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
SPACE class-attribute instance-attribute ¤
SPACE = 'Space'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
STAIR class-attribute instance-attribute ¤
STAIR = 'Stair'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
STAIR_FLIGHT class-attribute instance-attribute ¤
STAIR_FLIGHT = 'StairFlight'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
WALL class-attribute instance-attribute ¤
WALL = 'Wall'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
WALL_STANDARD_CASE class-attribute instance-attribute ¤
WALL_STANDARD_CASE = 'WallStandardCase'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
WINDOW class-attribute instance-attribute ¤
WINDOW = 'Window'
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Methods:¤

__repr__ ¤
__repr__() -> str
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
from_cadwork classmethod ¤
from_cadwork(raw_type: ifc_2x3_element_type) -> IfcElementType
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Get value from Cadwork IFC2x3 element type.

Parameters:

  • raw_type (ifc_2x3_element_type) –

    Cadwork IFC2x3 element type.

Returns:

Raises:

  • ValueError –

    If cannot determine the correct mapping type.

to_cadwork ¤
to_cadwork() -> ifc_2x3_element_type
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Convert value to Cadwork IFC2x3 element type.

Returns:

  • ifc_2x3_element_type –

    Cadwork IFC2x3 element type.

IfcPredefinedType ¤

IFC predefined type.

Attributes¤

ACCESSORY_ASSEMBLY class-attribute instance-attribute ¤
ACCESSORY_ASSEMBLY = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
ANCHORBOLT class-attribute instance-attribute ¤
ANCHORBOLT = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
ANCHORING class-attribute instance-attribute ¤
ANCHORING = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
ARCH class-attribute instance-attribute ¤
ARCH = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
AUDIO_VISUAL_OUTLET class-attribute instance-attribute ¤
AUDIO_VISUAL_OUTLET = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
BALUSTRADE class-attribute instance-attribute ¤
BALUSTRADE = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
BARREL_ROOF class-attribute instance-attribute ¤
BARREL_ROOF = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
BASESLAB class-attribute instance-attribute ¤
BASESLAB = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
BEAM class-attribute instance-attribute ¤
BEAM = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
BEAM_GRID class-attribute instance-attribute ¤
BEAM_GRID = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
BOLT class-attribute instance-attribute ¤
BOLT = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
BORED class-attribute instance-attribute ¤
BORED = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
BRACE class-attribute instance-attribute ¤
BRACE = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
BRACED_FRAME class-attribute instance-attribute ¤
BRACED_FRAME = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
BUSBAR_SEGMENT class-attribute instance-attribute ¤
BUSBAR_SEGMENT = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
BUTTERFLY_ROOF class-attribute instance-attribute ¤
BUTTERFLY_ROOF = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
CABLE_LADDER_SEGMENT class-attribute instance-attribute ¤
CABLE_LADDER_SEGMENT = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
CABLE_SEGMENT class-attribute instance-attribute ¤
CABLE_SEGMENT = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
CABLE_TRAY_SEGMENT class-attribute instance-attribute ¤
CABLE_TRAY_SEGMENT = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
CABLE_TRUNKING_SEGMENT class-attribute instance-attribute ¤
CABLE_TRUNKING_SEGMENT = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
CAISSON_FOUNDATION class-attribute instance-attribute ¤
CAISSON_FOUNDATION = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
CEILING class-attribute instance-attribute ¤
CEILING = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
CHORD class-attribute instance-attribute ¤
CHORD = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
CLADDING class-attribute instance-attribute ¤
CLADDING = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
COHESION class-attribute instance-attribute ¤
COHESION = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
COLLAR class-attribute instance-attribute ¤
COLLAR = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
COLUMN class-attribute instance-attribute ¤
COLUMN = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
COMMUNICATIONS_OUTLET class-attribute instance-attribute ¤
COMMUNICATIONS_OUTLET = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
COMPLEX class-attribute instance-attribute ¤
COMPLEX = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
CONDUCTOR_SEGMENT class-attribute instance-attribute ¤
CONDUCTOR_SEGMENT = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
CONDUIT_SEGMENT class-attribute instance-attribute ¤
CONDUIT_SEGMENT = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
CORE_SEGMENT class-attribute instance-attribute ¤
CORE_SEGMENT = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
CULVERT class-attribute instance-attribute ¤
CULVERT = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
CURTAIN_PANEL class-attribute instance-attribute ¤
CURTAIN_PANEL = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
CURVED class-attribute instance-attribute ¤
CURVED = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
CURVED_RUN_STAIR class-attribute instance-attribute ¤
CURVED_RUN_STAIR = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
DATA_OUTLET class-attribute instance-attribute ¤
DATA_OUTLET = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
DOME_ROOF class-attribute instance-attribute ¤
DOME_ROOF = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
DOOR class-attribute instance-attribute ¤
DOOR = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
DOUBLE_RETURN_STAIR class-attribute instance-attribute ¤
DOUBLE_RETURN_STAIR = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
DOWEL class-attribute instance-attribute ¤
DOWEL = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
DRIVEN class-attribute instance-attribute ¤
DRIVEN = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
EDGE class-attribute instance-attribute ¤
EDGE = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
ELEMENT class-attribute instance-attribute ¤
ELEMENT = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
ELEMENTED_WALL class-attribute instance-attribute ¤
ELEMENTED_WALL = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
EXTERNAL class-attribute instance-attribute ¤
EXTERNAL = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
FLAT_ROOF class-attribute instance-attribute ¤
FLAT_ROOF = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
FLEXIBLE_SEGMENT class-attribute instance-attribute ¤
FLEXIBLE_SEGMENT = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
FLOOR class-attribute instance-attribute ¤
FLOOR = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
FLOORING class-attribute instance-attribute ¤
FLOORING = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
FOOTING_BEAM class-attribute instance-attribute ¤
FOOTING_BEAM = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
FREEFORM class-attribute instance-attribute ¤
FREEFORM = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
FRICTION class-attribute instance-attribute ¤
FRICTION = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
GABLE_ROOF class-attribute instance-attribute ¤
GABLE_ROOF = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
GAMBREL_ROOF class-attribute instance-attribute ¤
GAMBREL_ROOF = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
GATE class-attribute instance-attribute ¤
GATE = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
GFA class-attribute instance-attribute ¤
GFA = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
GIRDER class-attribute instance-attribute ¤
GIRDER = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
GLUE class-attribute instance-attribute ¤
GLUE = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
GUARDRAIL class-attribute instance-attribute ¤
GUARDRAIL = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
GUTTER class-attribute instance-attribute ¤
GUTTER = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
HALF_TURN_RAMP class-attribute instance-attribute ¤
HALF_TURN_RAMP = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
HALF_TURN_STAIR class-attribute instance-attribute ¤
HALF_TURN_STAIR = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
HALF_WINDING_STAIR class-attribute instance-attribute ¤
HALF_WINDING_STAIR = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
HANDRAIL class-attribute instance-attribute ¤
HANDRAIL = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
HIPPED_GABLE_ROOF class-attribute instance-attribute ¤
HIPPED_GABLE_ROOF = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
HIP_ROOF class-attribute instance-attribute ¤
HIP_ROOF = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
HOLLOWCORE class-attribute instance-attribute ¤
HOLLOWCORE = auto()
Software compatibility:
❌ Cadwork 2024❌ Cadwork 2025✅ Cadwork 2026
INSULATION class-attribute instance-attribute ¤
INSULATION = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
INTERNAL class-attribute instance-attribute ¤
INTERNAL = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
JETGROUTING class-attribute instance-attribute ¤
JETGROUTING = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
JOIST class-attribute instance-attribute ¤
JOIST = auto()
Software compatibility:
❌ Cadwork 2024❌ Cadwork 2025✅ Cadwork 2026
LANDING class-attribute instance-attribute ¤
LANDING = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
LIGATURE class-attribute instance-attribute ¤
LIGATURE = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
LIGHTDOME class-attribute instance-attribute ¤
LIGHTDOME = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
LINTEL class-attribute instance-attribute ¤
LINTEL = auto()
Software compatibility:
❌ Cadwork 2024❌ Cadwork 2025✅ Cadwork 2026
MAIN class-attribute instance-attribute ¤
MAIN = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
MANSARD_ROOF class-attribute instance-attribute ¤
MANSARD_ROOF = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
MEMBER class-attribute instance-attribute ¤
MEMBER = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
MEMBRANE class-attribute instance-attribute ¤
MEMBRANE = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
MOLDING class-attribute instance-attribute ¤
MOLDING = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
MORTAR class-attribute instance-attribute ¤
MORTAR = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
MOVABLE class-attribute instance-attribute ¤
MOVABLE = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
MULLION class-attribute instance-attribute ¤
MULLION = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
NAIL class-attribute instance-attribute ¤
NAIL = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
NAIL_PLATE class-attribute instance-attribute ¤
NAIL_PLATE = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
NONE class-attribute instance-attribute ¤
NONE = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
OPENING class-attribute instance-attribute ¤
OPENING = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
PAD_FOOTING class-attribute instance-attribute ¤
PAD_FOOTING = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
PARAPET class-attribute instance-attribute ¤
PARAPET = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
PARKING class-attribute instance-attribute ¤
PARKING = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
PARTIAL class-attribute instance-attribute ¤
PARTIAL = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
PARTITIONING class-attribute instance-attribute ¤
PARTITIONING = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
PAVILION_ROOF class-attribute instance-attribute ¤
PAVILION_ROOF = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
PILASTER class-attribute instance-attribute ¤
PILASTER = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
PILE_CAP class-attribute instance-attribute ¤
PILE_CAP = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
PLATE class-attribute instance-attribute ¤
PLATE = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
PLUMBING_WALL class-attribute instance-attribute ¤
PLUMBING_WALL = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
POLYGONAL class-attribute instance-attribute ¤
POLYGONAL = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
POST class-attribute instance-attribute ¤
POST = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
POWER_OUTLET class-attribute instance-attribute ¤
POWER_OUTLET = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
PROVISION_FOR_SPACE class-attribute instance-attribute ¤
PROVISION_FOR_SPACE = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
PROVISION_FOR_VOID class-attribute instance-attribute ¤
PROVISION_FOR_VOID = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
PUNCHING class-attribute instance-attribute ¤
PUNCHING = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
PURLIN class-attribute instance-attribute ¤
PURLIN = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
QUARTER_TURN_RAMP class-attribute instance-attribute ¤
QUARTER_TURN_RAMP = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
QUARTER_TURN_STAIR class-attribute instance-attribute ¤
QUARTER_TURN_STAIR = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
QUARTER_WINDING_STAIR class-attribute instance-attribute ¤
QUARTER_WINDING_STAIR = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
RAFTER class-attribute instance-attribute ¤
RAFTER = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
RAINBOW_ROOF class-attribute instance-attribute ¤
RAINBOW_ROOF = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
RECESS class-attribute instance-attribute ¤
RECESS = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
REINFORCEMENT_UNIT class-attribute instance-attribute ¤
REINFORCEMENT_UNIT = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
RIGID_FRAME class-attribute instance-attribute ¤
RIGID_FRAME = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
RIGID_SEGMENT class-attribute instance-attribute ¤
RIGID_SEGMENT = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
RING class-attribute instance-attribute ¤
RING = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
RIVET class-attribute instance-attribute ¤
RIVET = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
ROOF class-attribute instance-attribute ¤
ROOF = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
ROOFING class-attribute instance-attribute ¤
ROOFING = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
SCREW class-attribute instance-attribute ¤
SCREW = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
SHEAR class-attribute instance-attribute ¤
SHEAR = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
SHEAR_CONNECTOR class-attribute instance-attribute ¤
SHEAR_CONNECTOR = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
SHED_ROOF class-attribute instance-attribute ¤
SHED_ROOF = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
SHEET class-attribute instance-attribute ¤
SHEET = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
SKIRTINGBOARD class-attribute instance-attribute ¤
SKIRTINGBOARD = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
SKYLIGHT class-attribute instance-attribute ¤
SKYLIGHT = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
SLAB_FIELD class-attribute instance-attribute ¤
SLAB_FIELD = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
SLEEVING class-attribute instance-attribute ¤
SLEEVING = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
SOLID_WALL class-attribute instance-attribute ¤
SOLID_WALL = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
SPACE class-attribute instance-attribute ¤
SPACE = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
SPANDREL class-attribute instance-attribute ¤
SPANDREL = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
SPIRAL class-attribute instance-attribute ¤
SPIRAL = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
SPIRAL_RAMP class-attribute instance-attribute ¤
SPIRAL_RAMP = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
SPIRAL_STAIR class-attribute instance-attribute ¤
SPIRAL_STAIR = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
SPOOL class-attribute instance-attribute ¤
SPOOL = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
STANDARD class-attribute instance-attribute ¤
STANDARD = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
STAPLE class-attribute instance-attribute ¤
STAPLE = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
STRAIGHT class-attribute instance-attribute ¤
STRAIGHT = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
STRAIGHT_RUN_RAMP class-attribute instance-attribute ¤
STRAIGHT_RUN_RAMP = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
STRAIGHT_RUN_STAIR class-attribute instance-attribute ¤
STRAIGHT_RUN_STAIR = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
STRINGER class-attribute instance-attribute ¤
STRINGER = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
STRIP_FOOTING class-attribute instance-attribute ¤
STRIP_FOOTING = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
STRUT class-attribute instance-attribute ¤
STRUT = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
STUD class-attribute instance-attribute ¤
STUD = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
STUD_SHEAR_CONNECTOR class-attribute instance-attribute ¤
STUD_SHEAR_CONNECTOR = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
SUPPORT class-attribute instance-attribute ¤
SUPPORT = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
TBEAM class-attribute instance-attribute ¤
TBEAM = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
TELEPHONE_OUTLET class-attribute instance-attribute ¤
TELEPHONE_OUTLET = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
THREE_QUARTER_TURN_STAIR class-attribute instance-attribute ¤
THREE_QUARTER_TURN_STAIR = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
THREE_QUARTER_WINDING_STAIR class-attribute instance-attribute ¤
THREE_QUARTER_WINDING_STAIR = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
TRAP_DOOR class-attribute instance-attribute ¤
TRAP_DOOR = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
TRUSS class-attribute instance-attribute ¤
TRUSS = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
TWO_CURVED_RUN_STAIR class-attribute instance-attribute ¤
TWO_CURVED_RUN_STAIR = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
TWO_QUARTER_TURN_RAMP class-attribute instance-attribute ¤
TWO_QUARTER_TURN_RAMP = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
TWO_QUARTER_TURN_STAIR class-attribute instance-attribute ¤
TWO_QUARTER_TURN_STAIR = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
TWO_QUARTER_WINDING_STAIR class-attribute instance-attribute ¤
TWO_QUARTER_WINDING_STAIR = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
TWO_STRAIGHT_RUN_RAMP class-attribute instance-attribute ¤
TWO_STRAIGHT_RUN_RAMP = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
TWO_STRAIGHT_RUN_STAIR class-attribute instance-attribute ¤
TWO_STRAIGHT_RUN_STAIR = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
WELD class-attribute instance-attribute ¤
WELD = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
WINDER class-attribute instance-attribute ¤
WINDER = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
WINDOW class-attribute instance-attribute ¤
WINDOW = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
WRAPPING class-attribute instance-attribute ¤
WRAPPING = auto()
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Methods:¤

__repr__ ¤
__repr__() -> str
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
from_cadwork classmethod ¤
from_cadwork(raw_type: ifc_predefined_type) -> IfcPredefinedType
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Get value from Cadwork IFC predefined type.

Parameters:

  • raw_type (ifc_predefined_type) –

    Cadwork IFC predefined type.

Returns:

Raises:

  • ValueError –

    If cannot determine the correct mapping type.

to_cadwork ¤
to_cadwork() -> ifc_predefined_type
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Convert value to Cadwork IFC predefined type.

Returns:

  • ifc_predefined_type –

    Cadwork IFC predefined type.

Line ¤

Line(cadwork_id: ElementId)
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Line element.

Attributes¤

end property ¤
end: Point
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

End point.

length property ¤
length: float
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Length in millimeters.

start property ¤
start: Point
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Start point.

Methods:¤

create classmethod ¤
create(start: Point, end: Point) -> Self
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Create new line element.

Parameters:

  • start (Point) –

    Start point.

  • end (Point) –

    End point.

Returns:

  • Self –

    New line element.

Node ¤

Node(cadwork_id: ElementId)
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Node element.

Note

While we support reading ElementType.CONNECTOR_NODE, note that this type is no longer used in cadwork 3d.

Attributes¤

position property writable ¤
position: Point
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Node position.

symbol property writable ¤
symbol: NodeSymbol
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Node symbol.

Methods:¤

create classmethod ¤
create(position: Point, symbol: NodeSymbol = SMALL_SQUARE) -> Self
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Create new node.

Parameters:

Returns:

  • Self –

    New node element.

NodeSymbol ¤

Node symbol.

Attributes¤

CHESS_SQUARE class-attribute instance-attribute ¤
CHESS_SQUARE = ChessSquare
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
CIRCLE class-attribute instance-attribute ¤
CIRCLE = Circle
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
CROSS class-attribute instance-attribute ¤
CROSS = Cross
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
CROSS_SQUARE class-attribute instance-attribute ¤
CROSS_SQUARE = CrossSquare
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
FILLED_CIRCLE class-attribute instance-attribute ¤
FILLED_CIRCLE = FilledCircle
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
FILLED_SQUARE class-attribute instance-attribute ¤
FILLED_SQUARE = FilledSquare
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
HALF_FILLED_SQUARE class-attribute instance-attribute ¤
HALF_FILLED_SQUARE = HalfFilledSquare
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
SMALL_SQUARE class-attribute instance-attribute ¤
SMALL_SQUARE = SmallSquare
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
SQUARE class-attribute instance-attribute ¤
SQUARE = Square
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Methods:¤

__repr__ ¤
__repr__() -> str
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
from_cadwork classmethod ¤
from_cadwork(raw_type: node_symbol) -> Self
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Get value from Cadwork node symbol.

Parameters:

  • raw_type (node_symbol) –

    Cadwork node symbol.

Returns:

Raises:

  • ValueError –

    If cannot determine the correct mapping.

to_cadwork ¤
to_cadwork() -> node_symbol
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Convert value to Cadwork node symbol.

Returns:

  • node_symbol –

    Cadwork node symbol.

Opening ¤

Opening(cadwork_id: ElementId)
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Opening element.

Methods:¤

polygonal classmethod ¤
polygonal(frame: Frame, outline: Polygon, thickness: float) -> Self
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
rectangular classmethod ¤
rectangular(frame: Frame, length: float, width: float, thickness: float) -> Self
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

OrientedElement ¤

OrientedElement(cadwork_id: ElementId)
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Cadwork element with a frame (position and rotation).

Attributes¤

frame property ¤
frame: Frame
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Reference frame.

Methods:¤

duplicate ¤
duplicate(vector: Vector) -> Self
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Duplicate element by the given vector.

Parameters:

  • vector (Vector) –

    The vector by which to duplicate the element.

Returns:

  • Self –

    New element.

translate ¤
translate(vector: Vector) -> None
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Translate element by the given vector.

Parameters:

  • vector (Vector) –

    The vector by which to translate the element.

Panel ¤

Panel(cadwork_id: ElementId)
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Panel element.

Methods:¤

polygonal classmethod ¤
polygonal(frame: Frame, outline: Polygon, thickness: float) -> Self
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Create polygonal element.

Parameters:

  • frame (Frame) –

    Local coordinate system of the element.

  • outline (Polygon) –

    Polygon defining the outline. Note that the Z coordinate of its points must be zero.

  • thickness (float) –

    Thickness in millimeters (along Z-axis).

Returns:

  • Self –

    New element.

Raises:

  • ValueError –

    If the Z coordinate of any of the polygon points is not zero, or if the thickness is not positive.

rectangular classmethod ¤
rectangular(frame: Frame, length: float, width: float, thickness: float) -> Self
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Create rectangular element.

Parameters:

  • frame (Frame) –

    Local coordinate system of the element.

  • length (float) –

    Length in millimeters (along X-axis).

  • width (float) –

    Width in millimeters (along Y-axis).

  • thickness (float) –

    Thickness in millimeters (along Z-axis).

Returns:

  • Self –

    New element.

Raises:

  • ValueError –

    If any of the dimensions are not positive.

Roof ¤

Roof(cadwork_id: ElementId)
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Roof element.

Methods:¤

polygonal classmethod ¤
polygonal(frame: Frame, outline: Polygon, thickness: float) -> Self
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
rectangular classmethod ¤
rectangular(frame: Frame, length: float, width: float, thickness: float) -> Self
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Wall ¤

Wall(cadwork_id: ElementId)
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026

Wall element.

Methods:¤

polygonal classmethod ¤
polygonal(frame: Frame, outline: Polygon, thickness: float) -> Self
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026
rectangular classmethod ¤
rectangular(frame: Frame, length: float, width: float, thickness: float) -> Self
Software compatibility:
✅ Cadwork 2024✅ Cadwork 2025✅ Cadwork 2026