Wednesday, June 22, 2016

gCode for Cutting Circles

It is easie than figuring how to do it with x,y coordinates but not dramatically simpler.  There are multiple variants, but what I have settled on involves positioning cutting tool at left side of circle, then clockwise rotation for desired radius:

g00 x of center of circle - radius y of center of circle - radius Ffeedrate
G02 Iradius
The C to generate a series of progressively smaller circles to hog out the center is no fun and dig deeper on each pass is harder than I expected.

1 comment:

Will said...

Keep in mind the bit rotation direction may have a bearing on the surface finish when doing arcs/circles. Travel speed, radius, bit size, and material, can all be factors to consider.