<div dir="ltr"><p style="margin:0px;white-space:pre-wrap">I am getting:</p><p style="margin:0px;white-space:pre-wrap"><span style="color:rgb(0,0,0);background-color:rgb(255,176,176)"><br></span></p><p style="margin:0px;white-space:pre-wrap"><span style="color:rgb(0,0,0);background-color:rgb(255,176,176)">ERROR: CGAL error in CGAL_Nef_polyhedron3(): CGAL ERROR: assertion violation! Expr: e->incident_sface() != SFace_const_handle() File: /opt/mxe/usr/x86_64-w64-mingw32.static.posix/include/CGAL/Nef_S2/SM_const_decorator.h Line: 329</span></p><p style="margin:0px;white-space:pre-wrap"><span style="color:rgb(0,0,0);background-color:rgb(255,176,176)"><br></span></p><p style="margin:0px;white-space:pre-wrap"><font color="#000000">And I am wondering what I should do to avoid it.</font></p><p style="margin:0px;white-space:pre-wrap"><br></p><p style="margin:0px;white-space:pre-wrap">If I want to take a 3D shape and make another 3D shape by transposing it so it overlaps itself (and other shapes) do I have to do a "union () {}" operation over all of them to clean up intersections between the shapes?  I tried it with and without the union and still get the exception.</p><p style="margin:0px;white-space:pre-wrap"><font color="#000000"><br></font></p><p style="margin:0px;white-space:pre-wrap"><font color="#000000">I don't think my points are particularly close together.  They would be:</font></p><p style="margin:0px;white-space:pre-wrap"><font color="#000000"><br></font></p><p style="margin:0px;white-space:pre-wrap"><font color="#000000">[0, 73.2099]  </font><span style="color:rgb(0,0,0)">[1, 72.66682]  </span><span style="color:rgb(0,0,0)">[2, 70.4477]  </span><span style="color:rgb(0,0,0)">[3, 64.1422]  </span><span style="color:rgb(0,0,0)">[4, 46.9017]  </span><span style="color:rgb(0,0,0)">[5, 0]</span></p><p style="margin:0px;white-space:pre-wrap"><span style="color:rgb(0,0,0)"><br></span></p><p style="margin:0px;white-space:pre-wrap"><font color="#000000">most of the y values are probably irrational but I don't think they are "too close" (maybe I'm wrong).</font></p><p style="margin:0px;white-space:pre-wrap"><font color="#000000"><br></font></p><p style="margin:0px;white-space:pre-wrap"><font color="#000000">I make a polygon with this and then do rotate extrude and scale it [8,8,1] and [8,12,1]<br></font></p><p style="margin:0px;white-space:pre-wrap"><font color="#000000"><br></font></p><p style="margin:0px;white-space:pre-wrap"><font color="#000000">I am making a catenoidal dome so it is kind of hard for me to avoid irrational numbers</font></p></div>