arc & cutter compensation

More
17 Aug 2023 11:44 #278255 by MaxEkb77
Hello i try use cutter compensation with g2/g3 arc.
Hole 10mm diameter cutter 9.9mm

In tooltable say we create a tool diameter.
I look into interp_convert.cc convert_arc_comp1 i got tool_radius = settings->cutter_comp_radius;

in convert_cutter_compensation_on  radius = USER_TO_PROGRAM_LEN(settings->tool_table[idx].diameter) / 2.0
.

ok fine
g17 g90 g21
g40 g49
t1m6
g43
G91
g0x0y0
g41.1 D4.99
g1y5.0f300
g3X0Y0j-5f300
m30
 
bad
g17 g90 g21
g40 g49
t1m6
g43
G91
g0x0y0
g41.1 D9.99
g1y5.0f300
g3X0Y0j-5f300
m30


 

Please Log in or Create an account to join the conversation.

More
20 Aug 2023 07:12 #278527 by Aciera
Replied by Aciera on topic arc & cutter compensation
This discussion may shed some light on the matter:
emc-developers.narkive.com/DF3Zd59f/can-...s-is-1-2-hole-radius

Not sure what exactly you are trying to mill but if you want to mill out a circular pocket then I would recommend using a helix with a tangential lead in. This will give you a much better surface finish.

Please Log in or Create an account to join the conversation.

More
22 Aug 2023 04:34 #278672 by MaxEkb77
Replied by MaxEkb77 on topic arc & cutter compensation
Interesting link.

my problem - many program from fanuc - to  much time to rewrite it all.
Linux have many shortway aka g2i3z-10p10 on fanuc more 300lines code.

Please Log in or Create an account to join the conversation.

Time to create page: 0.449 seconds
Powered by Kunena Forum