Yes, OK, but is the “wrap” a 2d pattern that has to be mapped onto the sphere somehow, or is it in 3D? Is what they want is a 3D IGES with the cuts as curves in place on the surface?
–Mitch
Well, the most important thing is how the 2d geometry is going to get “wrapped” to a spherical surface (especially near the poles). If you do a straight UV NURBS mapping of a flat pattern (like FlowSrf) everything will get bunched up near the poles.
So somehow you need to get the distribution of points on the surface that is non-UV. Grasshopper has a component that does this, but if you distribute the points on the surface and then put circles around them, there is no easy way to prevent collisions.
My feeling is you might need to create a spherical Voronoi and make your circles stay within the cells…
Could you be more descriptive on what this wrap is? Is it an Autocad type functionality or an image file?
Is the initial DWG file correct in the placement or do you need to remap a new pattern in Rhino?
I have modeled the project below with varying diameter holes. In the end I even send axis and diameter information to directly use for the programming. It might be I have some scripts from that project that can be of help to you. You can also contact me in a private message of you do not want to disclose the model in the public discussion.
I know this is probably not what you want, but since I was fooling around with this, here are a couple of GH defs for making random but more or less evenly distributed holes on a sphere. One does just the curves, the other carries it through to a wall thickness solid. The second is pretty slow to update… Just for laughs…