Model to IFC — export the model to IFC4 / IFC4.3
model_to_ifcExports the open CIVIL NX model to IFC with the Model to IFC plugin: real section outlines with voids, smooth tapers, tendons, composite deck slabs, materials, structure groups and stages; in IFC4.3 also the bridge structure (deck, piers, abutments, bearings, alignment); optionally the structural analysis model with loads, combinations, support reactions, and — for the series named in resultSeries — node displacements and member/plate forces; optionally a second file of the deformed shape for one load case or combination. Only reads the model. Returns download links (never the file inline) and the exporter's report (sections, volumes, bridge parts, checks). Results are read on demand and can take long on big models (one live model: 40 s for all displacements), which is why this runs as a job.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | File / model name (default: the model's project name). | |
| loads | No | Load cases, self-weight, nodal/beam/pressure loads and combinations (with analysis). | |
| georef | No | {crs (e.g. EPSG:27700), eastings, northings, height, rotation (deg), scale}: IfcMapConversion. Omitted = none. | |
| groups | No | ||
| schema | No | IFC4: Revit, Navisworks, Tekla, Solibri. IFC4X3: the bridge model (IfcBridge parts, bearings, alignment). | IFC4 |
| stages | No | Construction stages as groups. | |
| colours | No | ||
| tendons | No | Tendons drawn at their duct diameter. | |
| analysis | No | Include the structural analysis model (nodes, supports, members, links). | |
| deformed | No | {series, scale}: also write the deformed shape for one load case or combination as its own IFC (scale omitted = automatic, the largest movement drawn at about 5% of the bridge's size). | |
| joinDeck | No | Join side-by-side girders' slab strips into one continuous deck. | |
| reactions | No | Support reactions for every analysed series (with analysis; needs an analysed model). | |
| plateForces | No | With resultSeries: plate forces. | |
| memberForces | No | With resultSeries: beam forces. | |
| resultSeries | No | Load cases / combinations (exact names) whose results to add: node displacements and member and plate forces. None by default — they multiply by elements × points × series. | |
| startStation | No | Chainage at the start of the deck, m. | |
| displacements | No | With resultSeries: node displacements. | |
| separateSlabs | No | A composite section's deck slab as its own slab. | |
| classification | No | {name, edition, codes: {<role>: {code, title}}} e.g. Uniclass codes per role (girder, deck slab, pier stem, pier cap, abutment wall, pile, bearing, tendon…). | |
| skipWeightless | No | Leave out weightless (dummy) members; cables, piles and members named NoSW are kept. | |
| linearPlacement | No | IFC4.3 only: place members along the alignment (IfcLinearPlacement). |