]> OCCT Git - occt.git/commit
0032679: Data Exchange - STEP writer loses assembly instance name
authormsv <msv@opencascade.com>
Mon, 22 Nov 2021 00:28:24 +0000 (03:28 +0300)
committermsv <msv@opencascade.com>
Fri, 24 Jun 2022 16:38:20 +0000 (19:38 +0300)
commitbd1284c9be6283c85c399898ec0f3a0bdb478e35
tree6ff694faf7794b42dae908cb23142965d0dc72c8
parentd429748f55b985a115321684bc619bc126134291
0032679: Data Exchange - STEP writer loses assembly instance name

In STEPCAFControl_Writer::WriteNames, write the names of components
even if the name of the assembly is absent.

In STEPControl_ActorWrite::TransferSubShape, move assembly structure
information to the beginning of the list of results, so that CDSR
information of this assembly became preceding CDSR of any sub shapes.
src/STEPCAFControl/STEPCAFControl_Writer.cxx
src/STEPControl/STEPControl_ActorWrite.cxx
tests/bugs/step/bug32679 [new file with mode: 0644]