|Anonymous | Login||2021-01-19 15:41 MSK|
|My View | View Issues | Change Log | Roadmap|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0026963||Community||[OCCT] OCCT:Modeling Algorithms||public||2015-12-07 23:22||2015-12-08 12:38|
|Platform||Windows||OS||VC++ 2013||OS Version||64 bit|
|Product Version||[OCCT] 6.9.1|
|Target Version||Fixed in Version|
|Summary||0026963: Wrong result in boolean operations - also it takes very long|
|Description||Useing BRepOffsetAPI_MakePipeShell with BRepAlgoAPI_Fuse leads to wrong results, and takes ages to compute.|
Sample programm creates N pipes. A Pipe is defined with a Circle and a Geom_BSplineCurve with two Points and Tangents:
StartPoint is 0,0,0 EndPoint 100,0,100
StartTangent is 0,0,1 EndTangent 1,0,0.
The Pipes are rotated around the Z-Axis. These Pipes are then fused.
Actually for every new Pipe a new set of points and tangents is created.
The wrong breps are included in the zip.
Sample Code was created with the OCCTe-learnign material, which you should have :-) Run testbean command to execute.
|Tags||No tags attached.|
|Test case number|
|Attached Files|| pipeBug.zip (811,935 bytes) 2015-12-07 23:22|
pipes.PNG (72,657 bytes) 2015-12-08 12:34
pipes.brep (96,445 bytes) 2015-12-08 12:38
For clarity, I have created the pipes to be fused and attached the picture.
Indeed, fusing of already the first two pipes produces incorrect result.
|2015-12-07 23:22||jensgw||New Issue|
|2015-12-07 23:22||jensgw||Assigned To||=> msv|
|2015-12-07 23:22||jensgw||File Added: pipeBug.zip|
|2015-12-08 12:34||msv||File Added: pipes.PNG|
|2015-12-08 12:38||msv||Note Added: 0048833|
|2015-12-08 12:38||msv||File Added: pipes.brep|
|Copyright © 2000 - 2021 MantisBT Team|