Cadwork Api May 2026
Unlocking Automation in Timber Construction: A Guide to the Cadwork API
Instead of clicking "Wall Tool," drawing a rectangle, and extruding it, you write a line of code that says: "Create a wall, 3 meters high, starting at coordinates (0,0), with a layer named 'CLT_240'." cadwork api
# Apply the change cadwork.node.set_point_3d(id, 2, new_end_node)- Support for multiple CAD formats: The CADwork API supports a wide range of CAD formats, including IGES, STEP, STL, and more.
- Read and write CAD files: Easily read and write CAD files, including 2D and 3D models.
- Manipulate CAD data: Perform various operations on CAD data, such as translating, rotating, and scaling.
- Query CAD data: Extract specific information from CAD data, such as entity properties and relationships.
Rhino/Grasshopper Link: Through Rhino.Inside Cadwork, developers can use Grasshopper’s visual programming to drive parametric designs directly into the Cadwork 3D environment. Practical Applications Unlocking Automation in Timber Construction: A Guide to
Use Case 3: ERP and Inventory Integration
One prefabrication factory connects cadwork to its ERP system via the API. When a model is tagged "Released for Production," the API reads every element's material and length, cross-references stock levels in the ERP, and automatically flags any missing timber lengths. It even generates purchase orders for long-lead items. Support for multiple CAD formats : The CADwork