Cadwork Api [repack] Jun 2026

Extending the standard framing modules to include specialized joinery or proprietary hardware connections.

: Once placed, your script appears as a button in the Plugin Bar (Window -> Plugins) within cadwork 3D. You don't need to restart cadwork to test code changes; simply save the .py file and click the button again. Development Resources Cadwork Python Documentation

As we move toward fully automated timber construction, the gap between CAD and CAM is shrinking. Your CNC machine (Hundegger, Weinmann, etc.) wants G-code. Your cadwork model has the geometry. cadwork api

Don’t know the syntax for a specific tool? Turn on the "Macro Recorder" in cadwork. Do the action manually (e.g., create a mortise and tenon joint). Stop the recorder. cadwork will show you the exact API code it just used. Copy, paste, tweak.

What specific repetitive tasks are you hoping to automate within Cadwork? Don’t know the syntax for a specific tool

: For managing and automating metadata (Auto Attributes).

You do not need to restart Cadwork to test changes. Saving the Python file and running the plugin updates the script immediately. Rhino.Inside Cadwork: The Ultimate Power Combo create a mortise and tenon joint).

Do you have a specific cadwork automation problem? A joint that takes too long to place? A report that is a nightmare to compile? Drop your use case in the comments below, and we might write the script for you.