MantisBT - Open CASCADE
View Issue Details
0027457Open CASCADE[OCCT] OCCT:Modeling Datapublic2016-05-01 15:142017-12-05 17:09
abv 
ifv 
normalminor 
assignedopen 
 
[OCCT] 7.4.0* 
0027457: Modeling - Raise exception if scaled transformation is used for shape location
The fact is that use of transformations with non-unit scale factor in shape locations (e.g. method TopoDS_Shape::Moved()) is not well supported in OCCT: in most cases (especially if underlying geometry is elementary) this will lead to invalid shape, and most algorithms will fail due to being not able to handle effect of scaling on parameterization. It is quite regular that users get confused by this possibility (see e.g. https://github.com/tpaviot/oce/issues/615 [^]).

To prevent confusion, we can raise exception when scaled transformation is used for shape (e.g. in TopLoc_Location).
No tags attached.
related to 0024860assigned ifv Community [Regression] OCC 6.7.1 beta BRepBuilderAPI_Transform loses pcurves 
Issue History
2016-05-01 15:14abvNew Issue
2016-05-01 15:14abvAssigned To => msv
2016-05-11 10:24msvNote Added: 0053982
2016-05-11 10:24msvAssigned Tomsv => ifv
2016-05-11 10:24msvStatusnew => assigned
2016-05-11 10:24msvRelationship addedrelated to 0024860
2016-05-19 10:26msvRelationship addedrelated to 0027298
2016-10-25 15:47msvTarget Version7.1.0 => 7.2.0
2017-07-20 15:30msvTarget Version7.2.0 => 7.3.0
2017-12-05 17:09msvTarget Version7.3.0 => 7.4.0*

Notes
(0053982)
msv   
2016-05-11 10:24   
Dear IFV, please solve this and use this agreement when fixing 0024860.