We use cookies to personalize content, interact with our analytics companies, advertising networks and cooperatives, and demographic companies, provide social media features, and to analyze our traffic. Our social media, advertising and analytics partners may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services. Learn more.
some of the posts i have read on this forum and others suggest G2/G3 commands don’t run in Easel - other posts suggest this might not be the case. Either way i’d love to know what i’m doing wrong or why it isn’t working.
if you are using vcarve you need the post processor for Easel.
If your using another tool then you need to ask the manufacture for the proper post prot-scessor.
Vectric has the post-processor and will help you. I got mine from them.
i’m just trying to punch it in manually - to teach how gcode works to students - it would have been useful to demo an arc versus importing an svg. if i import an arc from CAD as an svg the gcode Easel creates is a monster.
we’re doing drawings - plotting things - so carving is not important.
I was referencing to his error and not using easel for creating g-code.
Easel doesn’t deal with arcs when your just importing G-code.
It just sends the g-code to the machine.
When importing SVG files and you hit the carve then Easel will create g-code.
After further looking here is what you need. ( I could be wrong but this is what I understand. I have not tested this)
Gcode below:
G17 = X-Y plane selection
G21 = Milimeter system selection
G90 = Absolute prog
G1 = move X,Y, Z
G3 = CCW circular/helical interpolation with
I21 = X axis offset for arcs and
J20 = Y axis offset for arcs
In the article above that has nice pictures Here is what they are talking about.
Line 1: G17 G21 G90 <----- beginning of file These values can be on separate lines as well.
Line 2: G01 Y1.0 F8.0; <------ move to X = 0.0 and Y = 8.0 (X was omitted as its 0)
Line3: G02 X1.2803 Y1.5303 I.750; <----- move in a arc X = 1.2803 and Y = 1.5303 using the offset from the End of G01 point for the center I = .750. J is omitted as its at 0 and you do not need to tell it to move 0 units.
ALWAYS include a G20 or G21 depending on your coordinate system to avoid confusion.
Only linear movements are allowed (arcs must be linearized)."
So that pretty much clears it up. Arcs are not allowed in Easel.
which is a bummer coz i think it would be fun to program and bunch if arcs - my goal teaching gcode is to show that simply punching in a few lines of code can get the tool to do some interesting things. And then getting into using the import SVG option to build out more complex things and then image import and so forth.
Anyhow - thank you for digging thru all this and helping me to figure out the issue. at least when my students read the webpage telling them that arcs are a thing, i’ll know why they don’t work in Easel.