Function V-Cut

Hello,
I use Rhino to design furniture using honeycomb cardboard. I’m currently working on creating a function on Grasshopper to automate V-Cuts on Rhino.

The inputs I want for the function are:

  • The thickness of the cut
  • The angle of the cut
  • The orientation of the cut (upward or downward)

The idea is to apply this function to a line drawn on a 3D volume, and have it automatically remove the corresponding material from the volume based on the specified parameters.

Has anyone already done something similar, or could help me figure it out ?

Thanks in advance !

Based on the fact that you’re folding, I’m guessing it’s just straight lines/edges…?

Could you use an offset curve function in both directions, then move the offset curves up or down - loft between the resulting curves?

Extend the curves/surfaces past the volume you’re extracting from.

1 Like

Do you have a sample file?

1 Like

That’s it yes, straight lines and straight edges.

Yeah, I have to create these offsert curves and move them so they fit the thickness and the angle chosen. And then create a volume that I instantly substract and remove from the original volume so that the original volume is V-cutted.

I don’t have any file yet, didn’t find any, I’m here to find someone who already has one :smiley:

Something like this?

You pre-empted something I was looking at with regard to folding some Dibond in the near future :joy:

V-Cut.gh (12.0 KB)

1 Like

It works perfectly ! It’s much clearer and easier than what I was starting to do. But I don’t really understand how the angle is determined. What does “Width *2” mean when we’re talking about degrees ?

It was quick and dirty as I thought you were just using a handful of various cutters - but now I’m guessing you’re cutting a specific angle?

Try this…

V-Cut 2.0.gh (20.5 KB)