]> 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)
committersmoskvin <smoskvin@opencascade.com>
Wed, 20 Jul 2022 12:53:26 +0000 (15:53 +0300)
commit1f02c1903ae6e6a4a250f460db8a6271663513a1
tree0bc63d5adf2c808a3cc9b7e60408f791de45b64f
parent6ecfaf3ab69bde9eec40a33521c7695888de7486
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]