MantisBT - Community
View Issue Details
0030342Community[OCCT] OCCT:Modeling Datapublic2018-11-06 11:512018-11-06 11:51
adrien_schvalberg_technodigit 
msv 
normalmajor 
newopen 
WindowsVC++ 201564 bit
[OCCT] 7.3.0 
 
0030342: Successively trimming surface in both directions lose the first trim
For instance, create an (infinite) cylinder
First step, trim it in V [0-50] to have a finite height.
Second step, trim this new trimmed surface in U [0-PI] to have a half-cylinder.

=> You obtain a cylinder trimmed in U but no more in V (infinite).
Expected result: a cylindre trimmed both in U and in V as if I had used the trim command in both directions in a single step.
cylinder c1 10
trimv c2 c1 0 50
trimu c3 c2 0 3.14
dump c3

*********** Dump of c3 *************
RectangularTrimmedSurface
Parameters : 0 3.14 -2e+100 2e+100
BasisSurface :
CylindricalSurface
  Origin :0, 0, 0
  Axis :0, 0, 1
  XAxis :1, 0, -0
  YAxis :-0, 1, 0
  Radius :10


-> expected c3 as c4 below
trim c4 c1 0 3.14 0 50
dump c4

*********** Dump of c4 *************
RectangularTrimmedSurface
Parameters : 0 3.14 0 50
BasisSurface :
CylindricalSurface
  Origin :0, 0, 0
  Axis :0, 0, 1
  XAxis :1, 0, -0
  YAxis :-0, 1, 0
  Radius :10
No tags attached.
Issue History
2018-11-06 11:51adrien_schvalberg_technodigitNew Issue
2018-11-06 11:51adrien_schvalberg_technodigitAssigned To => msv

There are no notes attached to this issue.