MantisBT - Community
View Issue Details
0022614Community[OCCT] OCCT:Modeling Algorithmspublic2011-06-20 12:592014-11-11 13:01
szy 
bugmaster 
normaltrivial 
closedreopened 
All
 
[OCCT] 6.8.0[OCCT] 6.8.0 
bugs modalg_5(010) bug22614_1,bug22614_2,bug22614_3
0022614: Scaling fails with linear (p-)curves
Post from the Forum http://www.opencascade.org/org/forum/thread_20945/. [^]
RLN:
====================================
OCC 6.5.0.
If a face's edge lies on linear curve and (?) pcurve scaling produces wrong model.
DRAWEXE reproducer:
- pload MODELING
- pcylinder p 10 50
- explode p f
- tscale p_1 0 0 0 0.001 #p_1 is a cylindrical face
- tscale p_2 0 0 0 0.001 #p_2 is top planar face
#p_1 is wrong, p_2 is fine

- cylinder c 50
- mkface f c 0 5 0 10
- tscale f 0 0 0 0.001
# f is wrong

My assumption is that tscaling sets wrong SameRange/SameParameter flags - it
keeps them true while ranges have changed and no longer match each other.
No tags attached.
related to 0024860closed bugmaster [Regression] Modeling Data - OCC 6.7.1 beta BRepBuilderAPI_Transform loses pcurves 
Issue History
2011-08-02 11:31bugmasterCategoryOCCT:MOA => OCCT:Modeling Algorithms
2011-11-24 16:41szyAssigned Tobugmaster => jgv
2011-11-24 16:41szyStatusacknowledged => assigned
2011-11-24 16:41szyResolutionsuspended => reopened
2011-11-24 16:41szyFixed in VersionEMPTY =>
2011-11-24 16:41szyDescription Updatedbug_revision_view_page.php?rev_id=1016#r1016
2014-04-29 10:33abvRelationship addedrelated to 0024860
2014-05-23 12:23ifvAssigned Tojgv => nbv
2014-09-12 14:10abvNote Added: 0031662
2014-09-12 14:10abvAssigned Tonbv => bugmaster
2014-09-12 14:10abvTarget Version => 6.8.0
2014-09-26 16:40abvStatusassigned => feedback
2014-09-29 15:44bugmasterAssigned Tobugmaster => mkv
2014-10-08 19:47gitNote Added: 0032841
2014-10-08 19:59mkvNote Added: 0032842
2014-10-08 19:59mkvAssigned Tomkv => bugmaster
2014-10-08 19:59mkvStatusfeedback => tested
2014-10-08 19:59mkvTest case number => bugs modalg_5(010) bug22614_1,bug22614_2,bug22614_3
2014-10-08 20:09mkvNote Edited: 0032842bug_revision_view_page.php?bugnote_id=32842#r8312
2014-10-13 17:52bugmasterChangeset attached => occt master 6e242322
2014-10-13 17:52bugmasterStatustested => verified
2014-10-21 16:42gitNote Added: 0033422
2014-11-11 12:43aivFixed in Version => 6.8.0
2014-11-11 13:01aivStatusverified => closed

Notes
(0017708)
abv   
2011-06-20 13:20   
As confirmed by RLN, this is false report.

However, test case deserves to be created in OCCT database, also in the view of
expected integration of RLN fixes, one of which is likely a reason of such bug.
(0031662)
abv   
2014-09-12 14:10   
I suggest we add a test case (just add checkshape to Roman's commands) and close the issue
(0032841)
git   
2014-10-08 19:47   
Branch CR22614 has been created by mkv.

SHA-1: a6cb2378f058214cef0369dbfae9260d5ef0d31c


Detailed log of new commits:

Author: mkv
Date: Wed Oct 8 19:46:03 2014 +0400

    Test cases for issue CR22614
(0032842)
mkv   
2014-10-08 19:59   
(edited on: 2014-10-08 20:09)
Dear BugMaster,
Test cases bugs/modalg_5(010)/bug22614_1,bug22614_2,bug22614_3 are created and pushed to new branch CR22614 of occt git-repository.
Test cases bugs/modalg_5(010)/bug22614_1,bug22614_2,bug22614_3 are OK.

(0033422)
git   
2014-10-21 16:42   
Branch CR22614 has been deleted by inv.

SHA-1: a6cb2378f058214cef0369dbfae9260d5ef0d31c