MantisBT
Mantis Bug Tracker Workflow

View Revisions: Issue #26509 All Revisions ] Back to Issue ]
Summary 0026509: Intersection algorithm produces set of curves providing closed contour in 3D-space and not closed contour in 2D-space
Revision 2018-10-24 11:30 by nbv
Steps To Reproduce circle c1 0 0 0 0 -1 0 75
circle c2 0 0 0 0 -1 0 65
mkedge c1 c1
mkedge c2 c2
wire c1 c1
wire c2 c2
orientation c2 R
mkplane f1 c1 1
add c2 f1
prism p1 f1 0 1000 0
trotate p1 0 0 0 0 0 1 180
circle c3 50 500 -2000 0 0 1 50
mkedge c3 c3
wire c3 c3
mkplane f2 c3 1
prism p2 f2 0 0 4000
explode p1 f
explode p2 f
trotate p2_1 0 500 0 1 0 0 -77
trotate p2_1 0 0 0 0 0 1 180

bopcurves p1_2 p2_1 -2d
Revision 2015-07-31 13:33 by pkv
Steps To Reproduce restore fb1_2 b1
restore fb2_1 b2
# 1. Intersection without 2D curves.
bopcur b1 b2
#
# Result:
Tolerance Reached=2.2428377734804505
3 curve(s) found.
c_1 c_2 c_3
# 2. Intersection with 2D curves.
bopcur b1 b2 -2d
#
# Result:
Tolerance Reached=32.500000003407884
3 curve(s) found.
c_1 (c2d1_1, c2d2_1) c_2 (c2d1_2, c2d2_2) c_3 (c2d1_3, c2d2_3)

Revision 2015-07-31 13:31 by pkv
Steps To Reproduce restore fb1_2 b1
restore fb2_1 b2
# 1. Intersection without 2D curves.
bopcur b1 b2
#
# Result:
Tolerance Reached=2.2428377734804505
3 curve(s) found.
c_1 c_2 c_3
# 1. Intersection with 2D curves.
bopcur b1 b2 -2d
#
# Result:
Tolerance Reached=32.500000003407884
3 curve(s) found.
c_1 (c2d1_1, c2d2_1) c_2 (c2d1_2, c2d2_2) c_3 (c2d1_3, c2d2_3)



Copyright © 2000 - 2019 MantisBT Team
Powered by Mantis Bugtracker