Jump to content
AntoineSfx

Split an object using points and normals

Recommended Posts

I'm trying to split the frame of the table top into several parts.

As you can see on the reference image, each point of the internal polygon extends to the outer curve; these lines indicate is where I want to have the cuts.

I tried various approaches, like transferring a point attribute from the polygon to the curve, and use that information to split the curve (primitive split), but it's hard to control where the split will occur.

I need to somehow find the point (which may not exist) on the curve which intersects the ray starting from the inner polygon, in the direction of the local normal. For clarification purpose, I've included a picture of one piece that I've cut by hand

cut.thumb.png.cf6b48ec2f3c86877c52b7a82457dfbe.png 

 

table.hipnc

table2.jpg

Share this post


Link to post
Share on other sites

couldn't you get one layer in y of the interior points and just copyToPoints grids to those points and boolean the geometry with those? if the plane's orientation is right it should align itself nicely with the point normals and do exactly what you're asking for.

Share this post


Link to post
Share on other sites

So I've found a much simpler solution

Copy grids on the polygon so that they' re oriented normal to the polygon, then use that geometry to boolean shatter the object.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×