Unexpected VCarve Toolpath Behavior

This forum is for general discussion about Aspire
Post Reply
PonderosaPine
Posts: 46
Joined: Mon Jan 12, 2015 9:58 pm
Model of CNC Machine: Freedom Machine Tool

Unexpected VCarve Toolpath Behavior

Post by PonderosaPine »

I just created geometry including a set of four "corners" which are constructed of two perpendicular straight spans closed by an arc. The job include two instances of these. One of the 8 "corners" has a different and not intended toolpath applied to it. I believe that all 8 "corners" are equivalent. Is this a bug, or have I created some unintended geometry? I have attached a screen capture of the preview with the unexpected "corner" indicated with an arrow. I have also attached the .crv3d file that produced this result.
Attachments
Image of preview with arrow pointing to unexpected "corner".
Image of preview with arrow pointing to unexpected "corner".
El Rito Toddler Chair Front Leg 20oct18 w bug.crv3d
(231 KiB) Downloaded 93 times

User avatar
highpockets
Vectric Wizard
Posts: 3667
Joined: Tue Jan 06, 2015 4:04 pm
Model of CNC Machine: PDJ Pilot Pro

Re: Unexpected VCarve Toolpath Behavior

Post by highpockets »

Run Vector Validator and fix the overlapping vectors.
John
Maker of Chips

PonderosaPine
Posts: 46
Joined: Mon Jan 12, 2015 9:58 pm
Model of CNC Machine: Freedom Machine Tool

Re: Unexpected VCarve Toolpath Behavior

Post by PonderosaPine »

Thank you, highpockets! I ran the vector validator and it identified a number of "overlaps" where the arcs were tangent to straight line spans. Curious that this was the case for corners that toolpathed as expected as well as for the one that did not. I did not find any extra spans, and I was not able too identify anything that appeared to be an overlap.

For the troublesome corner vectors, I cut the three spans apart in node edit, then joined them using the join tool. When I created a VCarve toolpath with the rejoined spans the result was as expected.

User avatar
Adrian
Vectric Archimage
Posts: 14655
Joined: Thu Nov 23, 2006 2:19 pm
Model of CNC Machine: ShopBot PRS Alpha 96x48
Location: Surrey, UK

Re: Unexpected VCarve Toolpath Behavior

Post by Adrian »

I expect it's all to do with tolerances. We can see that it isn't actually overlapping but as the gap runs to less than 0.0001" of an inch the internal algorithm is probably seeing that as overlapping and given that there's no way a tool can fit in that gap the v-carve toolpath is probably treating it the same way.

Moving the start point to the centre of the curve sorts it out.

Post Reply