We are looking for an experienced Revit/AutoCAD API developer to create a tool to import AutoCAD drawings into Revit, accurately replicating block information and enabling seamless data transfer between the two platforms.
The ideal candidate will have extensive experience with Revit and AutoCAD APIs, strong programming skills, and a deep understanding of geometry and data structures.
Key Responsibilities:
- Develop a Revit add-in to import AutoCAD drawings
- Convert AutoCAD blocks into Revit families
- Ensure accurate data transfer between AutoCAD XRecords and Revit parameters
- Optimize performance for large-scale projects
Experience required:
- Revit API: understanding of the Revit API for interacting with the Revit environment, creating and manipulating elements, and managing the Revit model. With the ability to:
- create simple Revit families to represent the AutoCAD blocks.
- place Revit elements accurately based on coordinates.
- delete Revit elements from the model.
- AutoCAD .NET API: using the AutoCAD .NET API to read and write AutoCAD drawings, extract block information, and handle XRecords (serialisation to JSON and back to objects),
- Data Mapping: ability to map AutoCAD block data (including XRecords) to Revit elements and vice versa.
- C#/.NET
This job has now closed
You can find more jobs over on our careers page.
See More Jobs