Cadwork: Api
| Benefit | Impact | |---------|--------| | Time savings | Reduce hours of manual work to seconds. | | Error reduction | Eliminate manual entry mistakes. | | Repeatability | Run the same process on any project. | | Integration | Connect cadwork to the rest of your digital workflow. | | Competitive edge | Deliver faster, more consistent designs. |
With the cadwork API, you can:
cadwork offers two primary methods of automation: cadwork api
Cadwork API provides programmatic access to cadwork’s BIM/CAD software (primarily for timber/construction workflows), enabling automation, data exchange, custom extensions and integration with other tools. It exposes model geometry, elements, attributes, project metadata, and export/import capabilities; supports scripting, plugin development, and common construction workflows (quantity takeoff, fabrication data, CNC output). Typical users: architects, structural/timber engineers, fabricators, and integrators. | Benefit | Impact | |---------|--------| | Time
Theory is useful, but real value comes from application. Here are six proven ways companies use the cadwork API to save time and reduce errors. | | Integration | Connect cadwork to the
You usually work with the cwIElement interface or specific interfaces like cwIBeam.
Example: Getting selected elements
public void ProcessSelection()
// 1. Get IDs of selected elements in the viewport
var selectedIds = _api.getSelectedElementIDs();
if (selectedIds == null