how to control number of chords in G1 while cutting circular path

how to control number of chords in G1 while cutting circular path

msm19b034
Enthusiast Enthusiast
278 Views
2 Replies
Message 1 of 3

how to control number of chords in G1 while cutting circular path

msm19b034
Enthusiast
Enthusiast

I want my Gcodes to have only G01 lines ( no G02/G03).
Iam able to achieve this by editing the post-processor grbl.cps file.
( Set allowedCircularPlanes = 0 )
But I want to have control over number of G01 lines in the Gcode.
Now it is very long ~200 G01 lines for a small 30mm dia circle !
Normally Chordlength will determine the number of Chords in a circle and hence the number of G01 lines in the Gcode. For example: For 30mm dia circle, minChordLength = 3 ==> numChords == ~27.
But when I input "minimum chord length = 3" , then also Iam getting 200 G01 lines for a small 30 dia circle! How to control this ?

0 Likes
279 Views
2 Replies
Replies (2)
Message 2 of 3

brad_francola
Collaborator
Collaborator

Hi.  Check out these setting for your post (see picture).  By increasing the built in tolerance, you can reduce the length of your CNC program.

bradfrancola_0-1664628725546.png

 

0 Likes
Message 3 of 3

brad_francola
Collaborator
Collaborator

In this example (30mm hole 2D contour) I set the Built-In Tolerance to 0.2 and I was able to make a very short program:

bradfrancola_1-1664628904665.png

 

0 Likes