STEP exports some duplicate nested instances

STEP_export_then_import.3dm (47.0 KB)
has a block structure of

  • ParentBlock
    • ChildBlock

ChildBlock is scaled. ParentBlock is at full scale.

8.13.24317.13001, 2024-11-12

  1. _Export or _SaveAs to a .stp
  2. _Open the .stp
    The imported block structure is:
  • Document
    • ParentBlock
      • wireframe_rep_0
      • wireframe_rep_0

7.37.24107.15001, 2024-04-16

  1. _Export or _SaveAs to a .stp
  2. _Open the .stp
    The imported block structure is:
  • Document
    • ParentBlock

In the V7 .stp, the geometry of ChildBlock is now directly in ParentBlock, and there are no duplicates.

The problem is in the export; V7 also imports the V8 .stp with the duplicate instances.

I first noticed the V8 behavior today using 8.12, then upgraded to 8.13, which does the same.