% ustawianie paremetrów frezowania dla stali
% zależnie od średnicy narzędzia HSS.
#1=20000 % Vc-mm/s dla HSS
% tool diameter
#3=10
% Vz- posuw na ząb
#7=[#3/6]
% ilość zębów
#4=4
% S-spindle speed
#5=[#1/[#3*3.15]]
% posuw-f w mm/min
#6=[#5*#4*0.01]
s#5
f#6
m6t#3
m3
g0 x-5 y-5
g0 z10
g42
g0 x0 y0
g1 z-1
g1 x10
g1 y10
g1 x0
g1 y0
g0 z10
m5
g0 x-5 y-5
m1
#1=20000 % Vc-mm/s dla HSS
% tool diameter
#3=5
% Vz- posuw na ząb
#7=[#3/6]
% number of sharpnes
#4=4
% S-spindle speed
#5=[#1/[#3*3.15]]
% posuw-f w mm/min
#6=[#5*#4*0.01]
f#6
s#5
m6 t#3
m3
g42
g0 x0 y0
g1 z-4
g1 x10
g1 y10
g1 x0
g1 y0
g0 z10
m30
Co mnie boli?

-1: to, że średnicę freza trzeba podać jako zmienną.
-2: całą procedurę obliczania trzeba powtarzać po każdej zmianie narzędzia.
A chciałbym, aby podając np. M6 T(x) - program pobrał dane freza, czyli średnicę i podstawił do prgramiku. Najlepiej byłoby wpisać to do makra M6 od razu aby po zmianie narzędzia obroty i posuw ustawiały się samoczynnie.
Pomimo przeglądania różnych makr, dalej dla mnie to czarna magia

Gdyby ktoś zechciał jakieś wskazówki poczynić, przykład lub gotowca najlepiej

Chyba, że to do ogarnięcia w inny sposób?