Working on some speaker holes for practice. Essentially, I want to be able to do what I have shown with the yellow grouped script, but on a curved/non planar surface. The problem I am running into is finding out how to do an operation like region intersection for the curved surface, because that tool doesn’t work for curves that are not planar.
I tried a different approach with curve | curve intersection tool, but I am unsure how to pull the curve boundary sections that are now a part of the holes, if that makes sense.
The 3rd photo is of the planar surface, showing what I want to end up being able to do with the holes on the non planar surface. As of now, I can’t upload the files to here. Thanks in advance
Depending on the thickness of the part, I wouldn’t do this because the holes will cross over into each other. On the other hand, if you know that the shell is thin, you will be able to get normal vectors from UV points on a surface via Evaluate Surface. Surface Closest Point will transform regular world coordinate points to points in the UV of the surface.