Arcs change to short line segments

This forum is for general discussion about Aspire
Renaissance
Posts: 5
Joined: Sat Oct 13, 2018 12:55 pm
Model of CNC Machine: AXYZ6012

Arcs change to short line segments

Post by Renaissance »

I am a new user trying Aspire 9.5 Trial version, as an alternative to Artcam.
I have created a drawing 15" x 15" and have created inside this box approximately 70 shapes with curved lines (like a mosaic).
All these lines were made as arcs.
At some time during the drawing process all these arcs changed to many short straight line segments along the curved shape.
a-I don't know how that happened, and
b-I don't know if I can change them back. (without redrawing the design).
Appreciate any thoughts on this.
Thanks

User avatar
martin54
Vectric Archimage
Posts: 7343
Joined: Fri Nov 09, 2012 2:12 pm
Model of CNC Machine: Gerber 48, Triac PC, Isel fixed gantry
Location: Kirkcaldy, Scotland

Re: ARCS change to short line segments

Post by martin54 »

Have you tried converting to Bezier curves?

Edit- Curve fit vectors You then have a couple of different options :lol: :lol:

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

Re: ARCS change to short line segments

Post by Adrian »

There are a few different operations that will do that such as offsetting but you would need to retrace your steps to find what you did. As Martin says you can use the "Fit Curves to Selected Vectors" tool to convert those segments to arcs or beziers.

User avatar
ohiolyons
Vectric Wizard
Posts: 1706
Joined: Wed May 27, 2009 7:16 pm
Model of CNC Machine: Laguna IQ
Location: Kettering, Ohio

Re: ARCS change to short line segments

Post by ohiolyons »

Adrian could you list all the operations that do this?
John Lyons
CNC in Kettering, Ohio

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

Re: ARCS change to short line segments

Post by Adrian »

Not without going through every tool and operation to see the result.

User avatar
Leo
Vectric Wizard
Posts: 4086
Joined: Sat Jul 14, 2007 3:02 am
Model of CNC Machine: 1300 x 1300 x 254 Chinese Made
Location: East Freetown, Ma.
Contact:

Re: ARCS change to short line segments

Post by Leo »

Since I started using Vectric in 2007, every program I create is tiny short lines MOST of the time. Occasionally I see a G2 or G3.

I would expect the G2-G3 a LOT more often, but it just does not post out that way MOST of the time.

WHY - I don't know. Sure you can node edit, but why is that necessary?

Is it really important to have G2-G3 --- I used to think so, but the really small short straight lines do just fine. I get round circles.

Maybe, the file could be a little smaller - maybe.

I have reserved myself to not really care is I have a lot of really short lines in the g-code

In the Vectric graphics, if I draw a circle, I use 4 nodes, it can be done with 2. If I offset that circle I get a LOT of nodes, I don't know why or what to do, but it still works OK, so I don't bother with it. Generally I draw with as few nodes as possible, but offset is something different.
Imagine the Possibilities of a Creative mind, combined with the functionality of CNC

gregk
Vectric Staff
Posts: 384
Joined: Mon Mar 05, 2018 12:34 pm
Model of CNC Machine: None

Re: ARCS change to short line segments

Post by gregk »

Since V9.5 offsetting operation should also preserve arcs. There shouldn't be that many operations that would convert arcs to the straight lines (at least in the drawing tab).
The only one I could think of is 'Fit Curve To Vectors' with 'Straight Lines' option selected.

Greg K

User avatar
Leo
Vectric Wizard
Posts: 4086
Joined: Sat Jul 14, 2007 3:02 am
Model of CNC Machine: 1300 x 1300 x 254 Chinese Made
Location: East Freetown, Ma.
Contact:

Re: ARCS change to short line segments

Post by Leo »

gregk wrote:Since V9.5 offsetting operation should also preserve arcs. There shouldn't be that many operations that would convert arcs to the straight lines (at least in the drawing tab).
The only one I could think of is 'Fit Curve To Vectors' with 'Straight Lines' option selected.

Greg K
I don't see that.

Just now - I created an elipse which has 4 nodes

I offset outwards .25

The offset elipse has many many nodes.

edit in ---- code is posted as G1 straight lines
Imagine the Possibilities of a Creative mind, combined with the functionality of CNC

LittleGreyMan
Vectric Wizard
Posts: 1013
Joined: Fri May 15, 2015 1:10 pm
Model of CNC Machine: 3 axis small size machine
Location: France

Re: ARCS change to short line segments

Post by LittleGreyMan »

Leo, if it's an ellipse, there are no arcs.
Best regards

Didier

W7 - Aspire 8.517

User avatar
Leo
Vectric Wizard
Posts: 4086
Joined: Sat Jul 14, 2007 3:02 am
Model of CNC Machine: 1300 x 1300 x 254 Chinese Made
Location: East Freetown, Ma.
Contact:

Re: ARCS change to short line segments

Post by Leo »

FYI

I use mach2/3 arcs PP
Imagine the Possibilities of a Creative mind, combined with the functionality of CNC

ger21
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: ARCS change to short line segments

Post by ger21 »

A True ellipse can not be drawn with arcs, which is why you see straight lines. An ellipse that uses arcs is just an approximation of an ellipse.
Gerry - http://www.thecncwoodworker.com

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

Re: ARCS change to short line segments

Post by Adrian »

I wonder if the OP's arcs were definitely arcs to start with? It's definitely an area of the software that has improved over the years as it used to create short lines a lot. After a bit of testing I'm struggling to find any way (short of Fit Curves as Greg suggested) that will do it with true arcs. Beziers definitely but not arcs.

User avatar
Leo
Vectric Wizard
Posts: 4086
Joined: Sat Jul 14, 2007 3:02 am
Model of CNC Machine: 1300 x 1300 x 254 Chinese Made
Location: East Freetown, Ma.
Contact:

Re: ARCS change to short line segments

Post by Leo »

ger21 wrote:A True ellipse can not be drawn with arcs, which is why you see straight lines. An ellipse that uses arcs is just an approximation of an ellipse.
OK - I agree

I did the same test with a circle

the drawn circle was 4 nodes

The offset circle was 4 nodes

I output the code and I got 4 blocks of G3 on one profile and 4 blocks of G2 on the other circle. That is acceptable.

Works as expected.

My take is that on a true arc, where the radius is constant there will be an output of G2 or G3 - but on an arc like an elipse, whereas the radius of the arc is constantly varying and changing all throughout the line, then the output will be a series of G1

In this sense - everything works as it should.
Imagine the Possibilities of a Creative mind, combined with the functionality of CNC

ger21
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: ARCS change to short line segments

Post by ger21 »

My take is that on a true arc, where the radius is constant there will be an output of G2 or G3 - but on an arc like an elipse, whereas the radius of the arc is constantly varying and changing all throughout the line, then the output will be a series of G1
No, a true arc is just a section of a circle, with a constant radius. If there is no constant radius, then it's a Bezier curve, or a spline (in some other software). Not an arc.

You can fit arcs to a Bezier curve, and then get G2/G3 moves, which on some controls can be faster and/or smoother.
Gerry - http://www.thecncwoodworker.com

User avatar
Leo
Vectric Wizard
Posts: 4086
Joined: Sat Jul 14, 2007 3:02 am
Model of CNC Machine: 1300 x 1300 x 254 Chinese Made
Location: East Freetown, Ma.
Contact:

Re: ARCS change to short line segments

Post by Leo »

Ahhhh - ok

I understand "SPLINE"

BEZIER - is a new term for me.

Glad you pointed that out.

Rather than referring to it as an arc - referring to it as a curve would be better as it is not an arc.
Imagine the Possibilities of a Creative mind, combined with the functionality of CNC

Post Reply