Jump to content
josue Corona

Slicing command

Recommended Posts

is there a vector script to be able to slice at a curved instead of just straight slices. for example I can make arc line on top of a 3d model and that arc line will be the slice section. 

thank you 

Share this post


Link to post

Hi @josue Corona ,

   There is not a single command that will do that. There are commands in the VS language that will return intersection points between objects:

LineCircleIntersect()
LineEllipseIntersect()
LineLineIntersection()

EllipseEllipseIntersect()

 

   And there are other commands that will determine if the points in question are on Line segments, or Arc segments:

PtOnArc()
PtOnLine()

 

   But to use these the way you are probably hoping for will require a fair amount of coding to take the points they return and manipulate your target object to break at the right spots. If you like Analytic Geometry you can get there from here. If not, you might consider hiring someone who does.

 

Not sure if this helps,

Raymond

Share this post


Link to post

On further thought, have you looked at the CLIP commands? They might do what you are looking for.

ClipPolygon()
ClipSurface()
ClipSurfaceN()

 

HTH,

Raymond

 

Share this post


Link to post

Not via script, you can look at the Project tool or extrude the unfilled curve and use Model>Section Solids

 

Via script, I think your only option is to model the negative space and use SubtractSolids()

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


 

7150 Riverwood Drive, Columbia, Maryland 21046, USA   |   Contact Us:   410-290-5114

 

© 2018 Vectorworks, Inc. All Rights Reserved. Vectorworks, Inc. is part of the Nemetschek Group.

×
×
  • Create New...