Split/trim complex surface with a reference curve

Hi community,

I’m trying to project a curve onto a complexe shape in order to trim it.

I tried many things, but here are the challenges.

  • I need to project the curve onto the shape based on a XY plan projection. (so the pull curve component is not adequate)

  • Offsetting curve in both direction isn’t working so well due to the way offset works.

  • I tried using clipping plugin, but it automatically project the 3D curve on XY world plan… so not offsetting the curve in 3D…

    • I tried to make a planarsrf of it – the morph it to the original curve. Flow component makes wierd srf projection to curve…

ProjectCurveOnSrf_cc.gh (353.1 KB)

Maybe someone as another alternative?

cheers

CC

1 Like

@LeGaulois,

Your surface has certain regions that will inevitably complicate pulling/offsetting/splitting/trimming, mainly here:

Also, your selected curve doesn’t fully intersect the surface you want to trim, so you’ll need to make sure it does and also extend it past the edge of the surface.

It’s best to correct this earlier in the modeling process.

In the meantime, I’d move your curve up past that problematic region and try to use Pull Crv.
ProjectCurveOnSrf_cc.gh (363.8 KB)

hi @René_Corella :slight_smile:,

I went on a long run when I saw that the “pull crv” component was not working as I wanted..just to fit the 3D curve on the surface befor splitting the complex shape….

You used ruled surface which give something quite great. I tried sweep rail1 or 2 but without a good result like ruled surface output… And rebuilding the curve once projected onto the surface is clever… I tried it too but the pullcrv component wasnt outputing something descent.. little frippon…

Anyway Thanks for the demonstration, I learn alot! .. Again ^^.

best,

CC

1 Like

Also, the split command takes for ever… almost 7min each trim (I have 2). By any change there is a sord of hack to this ?