Closing open curves

Hi all,

I’ve managed to create a 3D model of a guitar neck, but when I send it to RhinoCam for milling it says it cannot mill the 3D object due to open loops being present. If I choose 2D profiling operations there is no issue. How do I go about finding and rectifying these open loops?

Thanks!

Hello- Use SelOpenCrv to loacate open curves, and CrvEnd and CrvStart to mark the ends of the curves- then, you can work on closing them- CloseCrv helps on some cases but beware of how it does its closing - see Help on that command.

-Pascal

3 Likes

Is there any way to close curves along the shape of a border (as opposed to the most direct path)? When I trim around a border it would be useful to close the curves around that shape, particularly for laser cutting topography.

Thanks!

Hello - please post a simple example.

-Pascal

I know exactly what you want to do - in fact I gave a class last week where we had to do exactly that. CurveBoolean Is your friend here. If the topo curves are flat in 2D, use CurveBoolean with the outline curve and the contour line curve (do not delete the input) to create a closed region. If the contour curves are in 3D, Array the border curve in Z by the contour increment so there is a border at every level and then proceed level by level with CurveBoolean.

HTH, --Mitch

2 Likes

Thank you :slight_smile:

thanks this was helpful to mee as wel. i also use rhino mainly for lazerengraving and lazer cutting. but it can be a pain to find out a curve is not closed. it can litealy be off by a hair.

also for getting from a 3d object to flat vector i stillhavent found the easyest way how to. but we learn as we go.

THANK YOU @Helvetosaur