[brlcad-tracker] [ brlcad-Bugs-3011209 ] (pipe - box) fails
Open Source Solid Modeling CAD
Brought to you by:
brlcad
From: SourceForge.net <no...@so...> - 2010-06-03 20:33:34
|
Bugs item #3011209, was opened at 2010-06-03 16:33 Message generated for change (Tracker Item Submitted) made by gilliganu You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=640802&aid=3011209&group_id=105292 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Geometry Editing Group: serious bug / workaround Status: Open Resolution: None Priority: 5 Private: No Submitted By: Richard Uschold (gilliganu) Assigned to: Nobody/Anonymous (nobody) Summary: (pipe - box) fails Initial Comment: I tried to create a half cylinder from a pipe by subtracting a box, this fails. The box is the EXACT same length as the cylinder. mged> l tst2PxJointMbox.c tst2PxJointMbox.c: -- u tst2PxJoint.s - tst2Pbox.s mged> l tst2PxJoint.s tst2PxJoint.s: pipe with 2 points 0 bend radius = 0.15 od=0.2 at=(-0.1, 0, 0.1) 1 bend radius = 0.15 od=0.2 at=(0.1, 0, 0.1) mged> l tst2Pbox.s tst2Pbox.s: ARB8 1 (0.1, -0.1, 0) 2 (0.1, 0.1, 0) 3 (0.1, 0.1, 0.1) 4 (0.1, -0.1, 0.1) 5 (-0.1, -0.1, 0) 6 (-0.1, 0.1, 0) 7 (-0.1, 0.1, 0.1) 8 (-0.1, -0.1, 0.1) mged> ev tst2PxJointMbox.c /tst2PxJointMbox.c/tst2PxJoint.s: {tst2PxJoint.s} - {tst2Pbox.s} Dangling faces detected in rA after boolean nmg_bool() Dangling faces detected after boolean 1WARNING: Boolean evaluation of /tst2PxJointMbox.c/tst2PxJoint.s failed!!! ----------------------- workaround: If I make the box a little longer than the cylinder, it works fine. This may not be applicable for all situations, but works for me, now. Good box: mged> l tst2Pbox.s tst2Pbox.s: ARB8 1 (0.15, -0.1, 0) 2 (0.15, 0.1, 0) 3 (0.15, 0.1, 0.1) 4 (0.15, -0.1, 0.1) 5 (-0.15, -0.1, 0) 6 (-0.15, 0.1, 0) 7 (-0.15, 0.1, 0.1) 8 (-0.15, -0.1, 0.1) brlcad version 7.12.2, the latest available on the Mac OS X Gilligan ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=640802&aid=3011209&group_id=105292 |