Custom Revit API Solution - IFC Exporter

Job ID: 39549629

Budget: ₹600 – ₹1,500 INR

Title:
Revit API Developer – Apply Translation to Linked Models During IFC Export

Description:
We are looking for a Revit API developer to create a custom solution that exports IFC from Revit and applies the correct transformation (translation/rotation) to linked Revit models, ensuring that their placement in the IFC matches their actual position in the host model.

Scope of Work:

Develop a Revit plugin or external command using C#.

Use the Revit API to handle IFC export (IFCExportUtils.ExportIFC or equivalent).

Apply the correct transformation matrix to each linked model instance before/during IFC export.

Ensure the exported IFC matches what Revit natively produces in terms of geometry and position.

Requirements:

Proficient in C# and Autodesk Revit API.

Experience with linked models and transform extraction (Transform class).

Knowledge of Autodesk's IFC Exporter and configuration files.

Output must match Revit’s native IFC export behavior, with accurate positioning of all models.

Deliverables:

Fully working code (plugin or script) to run within Revit.

Documentation on setup and usage.

No UI required (unless necessary).

Payment:
Payment will be shared after code review and verification. Please apply only if you're comfortable with this arrangement.

To Apply:

Share examples of similar Revit API work you've done.

Mention your familiarity with IFC exports and linked model transformations.
Related categories: C# Programming Autodesk Revit