Spurious Point Creation OCT Boolean
I'm struggling with this geometry creation; I assume there's something I'm doing wrong here. I need to put a (series of) hole(s) in a curved sheet. I don't believe there's a curve projection to surface feature, so I'm accomplishing this using the OCT Boolean Difference between the cylindrical arc volume and a cylinder volume (assuming the radius of curvature of the sheet will be large WRT its thickness, I am neglecting the ellipsoid shape of the hole on the inner wall of the sheet).
The issue I am facing is that the boolean operation creates points which are in neither of the original Volumes.
The Cylinder is created by four points at pi/4 spacing (starting at pi/4) around a center. This is to align with the four corners of the cylindrical sheet, so Surfaces can be transfinite.
The Curved sheet has only points at the four corners, and a single curve between. I.E. Considering the outer surface of the cylinder, there is one Curve (9) between Points (7) and (6). The Cylinder in this region has one Circle Arc (19) between Points (14) and (15).
However, when I apply the Boolean Difference, points appear (25, 28, 20, 17) splitting the Curve which appears on the Cylinder surfaces; the projection of Curve 19 onto the outer cylinder surface is now split in two. This appears only on the local z axis, if the hole axis is x out of the page and y points left and right, so four points are created.
Any thoughts / help would be appreciated.