Convert a detail
Use a disposable project. Conversion is not yet approved for production work.
Preview before importing
- Choose Codex > Details > Convert CAD.
- Select a model-space DXF, then its saved mapping JSON.
- Set the drafting view scale denominator. Geometry retains its source size; the scale affects presentation and the CAD text paper-height comparison.
- If the drawing is unitless, explicitly select the actual source units.
- Read the preview, source counts, skip diagnostics, and Revit preflight warnings. Cancel if the mapping, units, or planned result do not match your intent.
- Accept only the reviewed conversion. If nothing is importable, no drafting view is created.
The import creates a new drafting view and native elements inside one transaction. The implementation rolls back the new view and elements on transaction failure; in-host rollback verification remains pending.
Understand the result
| Result | Meaning |
|---|---|
| IMPORT COMPLETE | All planned supported entities were created without reported warnings. This does not establish original-DWG fidelity. |
| IMPORT COMPLETE WITH WARNINGS | Review warnings even when no planned entities were skipped. |
| IMPORT COMPLETE WITH SKIPS | The conversion is partial. Review which source entities were skipped and why. |
Source-entity counts are not the same as generated line segments or region boundary-edge counts. Unsupported/proxy entities hidden by the DXF library cannot be reconciled against original DWG counts.
Review the native output
- Check source units, line lengths, arc radius, and drafting view scale.
- Verify line styles and region types against the approved template.
- Confirm elements are detail curves, TextNotes, and FilledRegions, not a CAD import.
- Review text anchoring, font metrics, wrapping, and extents visually.
The mapped Revit text type is used unchanged. CAD paper height is model-space text height divided by the view scale, converted to Revit units. A difference from the mapped type's paper size produces a warning; it does not by itself skip text or resize the type. Revit uses a bottom-left anchor; exact CAD baseline equivalence is not established.
Do not interpret successful host-free tests as evidence that appearance or rollback has been validated in Revit.