Kyle Martin • about 2 years ago
Converting CAD details to Revit (Process Optimization)
Oftentimes an architecture office has a library of intricate CAD details that are imported into Revit or referred to and re-drawn. It would be extremely convenient to develop a process that automates:
1. Creation of a Detail Component of a CAD block nested in a CAD file
2. Replacement of all CAD block instances with the created Detail Component
The process will require some trial and error to see what is possible and/or the most efficient workflow. Here are some questions that may help...
- are the CAD files organized by each individual detail or are they catalogs of details with many in a matrix? > trying to think of how to break the components into a kit of parts
- is the linework in the CAD details organized neatly on separate layers? > allows for targeting specific items and assigning linetypes in Revit
- on the Revit side, are the seek-and-destroy CAD imports linked into a whole sheet of details? Or are they organized in a different fashion?
- are the naming conventions very detailed for the CAD files? > how to identify specific imported CAD files in Revit and ensure precision of the replacement detail components, especially if only parts of the entire composition
- familiarity with CAD details/blocks
- familiarity with Revit detail components
- Dynamo expertise
- C# and Revit API knowledge
DELIVERABLES / PROOF OF CONCEPT:
- successfully read lines in Revit from imported CAD detail, convert to Revit line styles, & generate detail components from imported CAD blocks
- seek-and-replace all instances of CAD blocks linked throughout Revit file
- develop a working concept
- learn about the process of detailing in both CAD and Revit
- gain a deeper understanding of Revit back-end through Dynamo and/or C#/RevitAPI
- have each team member walk away from the experience with at least one new skill
IDEA CREDIT: Sara Troy, MODULUS Consulting
Comments are closed.