10.5 is COMING SOON - Watch this space
-
- Vectric Wizard
- Posts: 1592
- Joined: Sun Sep 16, 2007 2:59 pm
- Model of CNC Machine: Custom DIY
- Location: Lake St Clair, MI, USA
- Contact:
Re: 10.5 is COMING SOON - Watch this space
There's already a tool that converts Beziers to curves.
Gerry - http://www.thecncwoodworker.com
- TReischl
- Vectric Wizard
- Posts: 4592
- Joined: Thu Jan 18, 2007 6:04 pm
- Model of CNC Machine: 8020 48X36X7 RP 2022 UCCNC Screenset
- Location: Leland NC
Re: 10.5 is COMING SOON - Watch this space
Anything that is not straight is a "curve".
An arc is a curve, but it is a special type of curve in that it is radial.
I am curious as to why the small segments are an issue to begin with? Back in Neanderthal days memory was an issue as well as processing speed.
A cnc machine does not cut true arcs, in fact, it cannot even cut a curve. All moves are small straight lines. By programming a G2/G3 move the control is required to do a ton of internal calculations. Obviously that is not a problem. (see below)
The only time I have seen an issue with lots of small moves is at extremely high feed rates with an old antique (now) neanderthal control. The short moves would eventually empty the buffer and the machine stuttered along. Interestingly enough, the same problem could be seen at a slightly higher feedrate with arcs.
So, what great benefit will we all receive by making everything true arcs?
Edit:
BTW, I like designing with bezier curves, they are far superior to trying to fit arcs to a curve that is constantly changing. When arcs are fit to a bezier curve some accuracy is lost. I would much rather have the software calculate the required points on the curve so that I actually cut the curve I created.
An arc is a curve, but it is a special type of curve in that it is radial.
I am curious as to why the small segments are an issue to begin with? Back in Neanderthal days memory was an issue as well as processing speed.
A cnc machine does not cut true arcs, in fact, it cannot even cut a curve. All moves are small straight lines. By programming a G2/G3 move the control is required to do a ton of internal calculations. Obviously that is not a problem. (see below)
The only time I have seen an issue with lots of small moves is at extremely high feed rates with an old antique (now) neanderthal control. The short moves would eventually empty the buffer and the machine stuttered along. Interestingly enough, the same problem could be seen at a slightly higher feedrate with arcs.
So, what great benefit will we all receive by making everything true arcs?
Edit:
BTW, I like designing with bezier curves, they are far superior to trying to fit arcs to a curve that is constantly changing. When arcs are fit to a bezier curve some accuracy is lost. I would much rather have the software calculate the required points on the curve so that I actually cut the curve I created.
"If you see a good fight, get in it." Dr. Vernon Johns
-
- Vectric Wizard
- Posts: 1701
- Joined: Sun Sep 23, 2012 12:14 pm
- Model of CNC Machine: CNC Shark Pro, Probotix Meteor 25" x 50"
Re: 10.5 is COMING SOON - Watch this space
In linuxCNC if my arcs are sort line segments they cut much slower than true G2/G3 arcs or circles do. I has to do with acceleration/deceleration at each node point.
4D
4D
- TReischl
- Vectric Wizard
- Posts: 4592
- Joined: Thu Jan 18, 2007 6:04 pm
- Model of CNC Machine: 8020 48X36X7 RP 2022 UCCNC Screenset
- Location: Leland NC
Re: 10.5 is COMING SOON - Watch this space
No constant velocity in that control?
"If you see a good fight, get in it." Dr. Vernon Johns
-
- Vectric Staff
- Posts: 555
- Joined: Thu Jan 12, 2017 3:05 pm
- Model of CNC Machine: xxx
Re: 10.5 is COMING SOON - Watch this space
COMING SOON to version 10.5:
In the profile toolpath we stopped repeated retracts and plunges when cutting on open vectors to reduce machining times and make the whole process more efficient.
In the profile toolpath we stopped repeated retracts and plunges when cutting on open vectors to reduce machining times and make the whole process more efficient.
-
- Vectric Craftsman
- Posts: 276
- Joined: Mon Apr 29, 2013 3:37 am
- Model of CNC Machine: Tormach PCNC770
- Location: Cobourg, ON, Canada
Re: 10.5 is COMING SOON - Watch this space
The problem of acceleration/deceleration at each node point can be largely addressed by changing the required blending accuracy (G61 and G64) and/or by using a version of LinuxCNC with the improved trajectory planner that was implemented a few years ago (added in version 2.7 I believe).
Another suggestion is that it would be nice if Vectric were to convert the Bezier curves to NURBS (Non-uniform rational basis spline) for which there is native support in LinuxCNC.
Another suggestion is that it would be nice if Vectric were to convert the Bezier curves to NURBS (Non-uniform rational basis spline) for which there is native support in LinuxCNC.
-
- Vectric Craftsman
- Posts: 276
- Joined: Mon Apr 29, 2013 3:37 am
- Model of CNC Machine: Tormach PCNC770
- Location: Cobourg, ON, Canada
Re: 10.5 is COMING SOON - Watch this space
Looking at the video clip it appears that by removed the retracts/plunges on open curves the cutter alternates climb and conventional milling. Can this be controlled?
-
- Vectric Staff
- Posts: 555
- Joined: Thu Jan 12, 2017 3:05 pm
- Model of CNC Machine: xxx
Re: 10.5 is COMING SOON - Watch this space
Job Templates - COMING SOON in 10.5
Save your commonly use file settings, such as width, height and machining parameters as templates to save on set-up time!
Save your commonly use file settings, such as width, height and machining parameters as templates to save on set-up time!
- jimandi5000
- Vectric Wizard
- Posts: 1050
- Joined: Wed Mar 11, 2015 6:50 pm
- Model of CNC Machine: Home Made 60 x 120
- Location: North Houston Tx.
- Contact:
-
- Vectric Craftsman
- Posts: 232
- Joined: Wed Mar 22, 2017 9:34 pm
- Model of CNC Machine: eBay special China 3040
Re: 10.5 is COMING SOON - Watch this space
Yes. I worked with a machine from the stone age that would crash after uploading more then 256K. That's 256k at a whopping 9600 baud.TReischl wrote: ↑Tue Jun 30, 2020 6:31 pmAnything that is not straight is a "curve".
An arc is a curve, but it is a special type of curve in that it is radial.
I am curious as to why the small segments are an issue to begin with? Back in Neanderthal days memory was an issue as well as processing speed.
A cnc machine does not cut true arcs, in fact, it cannot even cut a curve. All moves are small straight lines. By programming a G2/G3 move the control is required to do a ton of internal calculations. Obviously that is not a problem. (see below)
The only time I have seen an issue with lots of small moves is at extremely high feed rates with an old antique (now) neanderthal control. The short moves would eventually empty the buffer and the machine stuttered along. Interestingly enough, the same problem could be seen at a slightly higher feedrate with arcs.
So, what great benefit will we all receive by making everything true arcs?
Edit:
BTW, I like designing with bezier curves, they are far superior to trying to fit arcs to a curve that is constantly changing. When arcs are fit to a bezier curve some accuracy is lost. I would much rather have the software calculate the required points on the curve so that I actually cut the curve I created.
-
- Vectric Craftsman
- Posts: 232
- Joined: Wed Mar 22, 2017 9:34 pm
- Model of CNC Machine: eBay special China 3040
Re: 10.5 is COMING SOON - Watch this space
Does this mean we have an option to not default every setting to the last one used? That has been a problem for me in the past. Someone goes in and uses the software, changes something from what it was, doesn't tell anyone. Next thing you know you've broken a bit or ruined a piece of stock.Stephanie Downing wrote: ↑Tue Jun 30, 2020 9:41 pmCOMING SOON to version 10.5:
In the profile toolpath we stopped repeated retracts and plunges when cutting on open vectors to reduce machining times and make the whole process more efficient.
-
- Vectric Staff
- Posts: 555
- Joined: Thu Jan 12, 2017 3:05 pm
- Model of CNC Machine: xxx
Re: 10.5 is COMING SOON - Watch this space
Hi Mike,Mikehell wrote: ↑Thu Jul 02, 2020 1:35 pmDoes this mean we have an option to not default every setting to the last one used? That has been a problem for me in the past. Someone goes in and uses the software, changes something from what it was, doesn't tell anyone. Next thing you know you've broken a bit or ruined a piece of stock.Stephanie Downing wrote: ↑Tue Jun 30, 2020 9:41 pmCOMING SOON to version 10.5:
In the profile toolpath we stopped repeated retracts and plunges when cutting on open vectors to reduce machining times and make the whole process more efficient.
Thanks for your question.
Not quite, this enhancement will reduce machining times by minimizing the amount of moves in the air when using the profile toolpath.
The issue you are encountering appears to be as a result of having multiple users accessing the same license, which is in fact a breach of your licence agreement.
Thanks
Stephanie
-
- Vectric Craftsman
- Posts: 276
- Joined: Mon Apr 29, 2013 3:37 am
- Model of CNC Machine: Tormach PCNC770
- Location: Cobourg, ON, Canada
Re: 10.5 is COMING SOON - Watch this space
I hate to pester but you didn't answer my question: Can I disable the new behaviour for open paths in order to avoid having my machine do both conventional and climb cutting?
-
- Vectric Staff
- Posts: 555
- Joined: Thu Jan 12, 2017 3:05 pm
- Model of CNC Machine: xxx
Re: 10.5 is COMING SOON - Watch this space
Hi kstrauss,
Sorry for the delay in responding to you.
This feature only applies when cutting a profile on an open vector. When cutting either inside or outside of a vector then we will use the selected conventional or climb cutting.
I hope this helps!
Have a great day.