BOPAlgo_MakerVolume produces undetectable solids #848
allenbarnett5
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi: Here is a short draw.sh script which splits a solid cylinder into three parts with faces normal to the cylinder axis. After the mkvolume command (BOPAlgo_MakerVolume), I explode the result into its constituent solids and display them. In the viewer, however, only the bottom-most shape (r_3) is highlighted (i.e., detected) when you move the mouse over it. The other two solids (r_1 and r_2) don't appear to be detected. If you erase r_3, then r_2 is detected only when the mouse is over the bottom disk, not the cylindrical side or top disk. r_3 isn't detected at all.
I looked at the dump of the geometries of the cut cylinders and I didn't really see anything which looked incorrect; the normals all point the right way and the wires seem to be correct. The "bounding" command returns the correct values for the solids.
I tried this with a box and a sphere in place of the cylinder and it worked ok; all the exploded solids were detectable.
Can someone suggest where in the code to look to diagnose this issue?
Tested with Version 7.9.2, Ubuntu gcc 11.4.
Thanks,
Allen
Beta Was this translation helpful? Give feedback.
All reactions