occt: master 06a505ba

Author Committer Branch Timestamp Parent
gka bugmaster master 2018-08-24 16:08:38 master 1ad3bc4c
Changeset 0030087: Invalid result of the translation of the assembly when relating and related products are mixed in the SRR entity

Detection of specific case of error in the definition of transformation matrix describing position of the component within assembly, when it has Axis Placements swapped, is corrected to handle the case when one of these Axis Placements is contained in both Shape Representations (of the assembly and its component).
This allows the problematic STEP file to be translated correctly.

Added test bugs step bug30087
mod - src/STEPControl/STEPControl_ActorRead.cxx Diff File
add - tests/bugs/step/bug30087 Diff File
mod - tests/de/step_2/F3 Diff File