CODEX Help Development prototype

Convert a detail

Use a disposable project. Conversion is not yet approved for production work.

Preview before importing

  1. Choose Codex > Details > Convert CAD.
  2. Select a model-space DXF, then its saved mapping JSON.
  3. Set the drafting view scale denominator. Geometry retains its source size; the scale affects presentation and the CAD text paper-height comparison.
  4. If the drawing is unitless, explicitly select the actual source units.
  5. Read the preview, source counts, skip diagnostics, and Revit preflight warnings. Cancel if the mapping, units, or planned result do not match your intent.
  6. 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

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.