Toczenie gwintu calowego - problem
: 21 kwie 2020, 11:44
Witam,
chciałem spytać, czy jest jakaś osoba w stanie pomóc odnośnie edycji następującego programu:
%
O0111(BEBEN 3/4 CAL_R7725)
(ILOSC PRZEJSC X)
#5=10
(GLEBOKOSC X)
#2=0.05
(GLEBOKOSC Z)
#3=0
(DLUGOSC L)
#11=1.5
(OBROTY)
#15=120
(SKOK)
#10=19.05
#13=[[360/#10]*#11]
#14=[360-#13]
#12=#14+[[120-#15]/2]
G54
T0100
#5=#5-1
#1=0
/M45
/G0G28C0
/G0C[58+#14]
/M0
M46
G0X60
M4S#15
WHILE[#1LE#5]DO1
G0Z[19.05+[#3*#1]]
G0X[-1.004-[#2*#1]]
G32U1.004W-19.05F19.05Q[#12*1000]
G32U0.91W-19.05F19.05Q[#12*1000]
G32U0.8162W-19.05F19.05Q[#12*1000]
G32U0.722W-19.05F19.05Q[#12*1000]
G32U0.628W-19.05F19.05Q[#12*1000]
G32U0.5342W-19.05F19.05Q[#12*1000]
G32U0.4398W-19.05F19.05Q[#12*1000]
G32U0.3464W-19.05F19.05Q[#12*1000]
G32U0.2518W-19.05F19.05Q[#12*1000]
G32U0.1588W-19.05F19.05Q[#12*1000]
G32U0.0636W-19.05F19.05Q[#12*1000]
G32U-0.0289W-19.05F19.05Q[#12*1000]
G32U-0.1244W-19.05F19.05Q[#12*1000]
G32U-0.2169W-19.05F19.05Q[#12*1000]
G32U-0.3122W-19.05F19.05Q[#12*1000]
G32U-0.4048W-19.05F19.05Q[#12*1000]
G32U-0.5004W-19.05F19.05Q[#12*1000]
G32U-0.5926W-19.05F19.05Q[#12*1000]
#1=1+#1
G0X60
END1
G0Z50.8
G0X300M5
M30
%
Ogólnie program polega na tym, że wykonuje gwint 3/4 cala poruszając się w x od punktu do punktu pozornie po promieniu.
Problem jest taki, że z każdym kolejnym zwojem nóż zbiera za dużo materiału i potrzebowałbym go tak przerobić, aby z każdym następnym zwojem nóż brał mniej po 0,02-0,03 mm - tak aby na końcu było nadłożone około 0,3-0,4 mm.
Czy jest w ogóle możliwe takie przerobienie programu - ewentualnie jakaś alternatywa?
Z góry dziękuję za pomoc.
chciałem spytać, czy jest jakaś osoba w stanie pomóc odnośnie edycji następującego programu:
%
O0111(BEBEN 3/4 CAL_R7725)
(ILOSC PRZEJSC X)
#5=10
(GLEBOKOSC X)
#2=0.05
(GLEBOKOSC Z)
#3=0
(DLUGOSC L)
#11=1.5
(OBROTY)
#15=120
(SKOK)
#10=19.05
#13=[[360/#10]*#11]
#14=[360-#13]
#12=#14+[[120-#15]/2]
G54
T0100
#5=#5-1
#1=0
/M45
/G0G28C0
/G0C[58+#14]
/M0
M46
G0X60
M4S#15
WHILE[#1LE#5]DO1
G0Z[19.05+[#3*#1]]
G0X[-1.004-[#2*#1]]
G32U1.004W-19.05F19.05Q[#12*1000]
G32U0.91W-19.05F19.05Q[#12*1000]
G32U0.8162W-19.05F19.05Q[#12*1000]
G32U0.722W-19.05F19.05Q[#12*1000]
G32U0.628W-19.05F19.05Q[#12*1000]
G32U0.5342W-19.05F19.05Q[#12*1000]
G32U0.4398W-19.05F19.05Q[#12*1000]
G32U0.3464W-19.05F19.05Q[#12*1000]
G32U0.2518W-19.05F19.05Q[#12*1000]
G32U0.1588W-19.05F19.05Q[#12*1000]
G32U0.0636W-19.05F19.05Q[#12*1000]
G32U-0.0289W-19.05F19.05Q[#12*1000]
G32U-0.1244W-19.05F19.05Q[#12*1000]
G32U-0.2169W-19.05F19.05Q[#12*1000]
G32U-0.3122W-19.05F19.05Q[#12*1000]
G32U-0.4048W-19.05F19.05Q[#12*1000]
G32U-0.5004W-19.05F19.05Q[#12*1000]
G32U-0.5926W-19.05F19.05Q[#12*1000]
#1=1+#1
G0X60
END1
G0Z50.8
G0X300M5
M30
%
Ogólnie program polega na tym, że wykonuje gwint 3/4 cala poruszając się w x od punktu do punktu pozornie po promieniu.
Problem jest taki, że z każdym kolejnym zwojem nóż zbiera za dużo materiału i potrzebowałbym go tak przerobić, aby z każdym następnym zwojem nóż brał mniej po 0,02-0,03 mm - tak aby na końcu było nadłożone około 0,3-0,4 mm.
Czy jest w ogóle możliwe takie przerobienie programu - ewentualnie jakaś alternatywa?
Z góry dziękuję za pomoc.