1Overview
Each asset definition carries one or more geometry intents. Generate filters by them, Clone enforces source/target compatibility, Audit compares actual and expected geometry and Export can optionally convert detected complex geometry only after audit passes.
An asset is rejected by Generate, skipped by Clone, fails geometry audit or requires complex-geometry conversion.
2Compatibility across commands
Generate, Clone, Audit and Export ask different questions about the same geometry intent.
| Feature or choice | Current behaviour |
|---|---|
| Generate filter | Rejects unsupported entity families and compares selected geometry with each definition's accepted geometry codes.The selector narrows to plausible asset types. |
| Clone matching | infrADAC ACAD and infrADAC BCAD validate target geometry; infrADAC DCAD duplicates one valid native source to accepted Plan X/Y placement points and preserves every source vertex Z.Each host rejects a clone mode it cannot represent safely. |
| Audit compatibility | Normalises official geometry kinds and reports detailed expected/found mismatch reasons.Geometry failure is traceable to a specific rule. |
| Complex conversion | Export enables conversion only for detected complex assets after a passing audit.Conversion is an explicit deliverable choice, not a hidden modelling change. |
3Resolve a geometry mismatch
Compare definition intent with actual entity structure, then choose redraw, Generate, Clone or profile correction.
Inspect the definition
Use the effective profile, not a memory of the PDF.
- Run
ADACLibrary. - Find the asset and review Geometry intent, class and grouped variants.
- Confirm user overrides have not changed accepted geometry.
Inspect source geometry
Use the active host's object or element properties.
- Check object type, open/closed state, vertex count, Z values and arcs.
- infrADAC ACAD and infrADAC BCAD can use
ADACXData; infrADAC DCAD uses native 12d properties plus Generate or Audit feedback. - For grouped assets, confirm all components belong together.
- Simplify unsupported curves before Generate when necessary.
Choose the correct workflow
Creation method should match the data state.
- infrADAC ACAD and infrADAC BCAD can use Standard or Supplementary to draw a new asset.
- infrADAC DCAD creates source geometry with native 12d tools and then uses Generate.
- infrADAC DCAD: keep Settings > New Object checked to create a separate asset from compatible source geometry or clear it only when the selected native object itself should be attributed/reclassified.
- Use Clone for supported repetition: compatible targets in infrADAC ACAD and infrADAC BCAD or repeated Plan X/Y placement points that preserve source Z in infrADAC DCAD.
Validate and convert carefully
Audit is authoritative for the selected profile.
- Run audit and read the geometry mismatch reason.
- Correct the geometry or definition.
- Use complex-geometry conversion only when the active export workflow offers it and the audit has passed.
- Inspect the exported result.
4Product differences
AutoCAD object types include blocks, points, lines, 2D/3D polylines, faces, meshes and dimensions; Civil APIs may add surface access.
infrADAC BCAD maps equivalent Teigha types and shares compatibility logic.
Generate captures one or many objects in its pre-launch Source Box and inspects live native geometry before showing compatible Standard and Supplementary definitions. Settings > New Object chooses verified native duplicates or exact-UID in-place attribution. Audit and Export require current 12d vertices; Clone only translates one source to repeated Plan X/Y points, preserves source Z and does not support target geometry mode.
5Before you begin
- Identify whether the feature is a point/multipoint, open polyline, polygon, grouped feature, annotation or dimension.
- Check for arcs, non-planar vertices, repeated closing points and unsupported spline/Bezier content.
- Open the active profile's Asset Library definition.
6Troubleshooting
Generate hides the intended asset
Compare the source object with the definition's Geometry list, including open/closed and grouped count. Redraw/simplify or correct an owned profile override.
Clone says the target is incompatible
In infrADAC ACAD and infrADAC BCAD, use a structurally compatible target. In infrADAC DCAD, select one supported source and provide Plan X/Y placement points; target geometry cloning is not available.
Audit and the model display disagree
Inspect the actual object or native element structure and the report's official geometry code. Visual appearance alone can hide grouping or non-planar data.