MACH4 LATHE_FILETTATURA TRAPEZIA
ฝัง
- เผยแพร่เมื่อ 8 ก.พ. 2025
- Esecuzione di un filetto trapezio, tramite utensile per taglio gole.
Programma:
%
(FILETTO.TRAPEZIO.MASCHIO/FEMMINA)
(..................................)
(MODIFICARE I VALORI FINO ALLA #199)
(..................................)
O1
T1212 (UTENSILE TAGLIO GOLE)
G97 G99 S400 M3
G61
N10 #101=30 (DIAMETRO POSIZIONAMENTO)
N20 #102=15 (..Z..POSIZIONAMENTO)
N30 #103=25 (DIAMETRO INIZIALE)
N40 #104=20 (DIAMETRO FONDO FILETTO)
N50 #105=25 (PASSATE)
N60 #106=6 (PASSO FILETTO)
N70 #107=4 (LARGHEZZA INIZIO FILETTO)
N80 #108=3 (LARGHEZZA FONDO FILETTO)
N90 #109=1.5 (LARGHEZZA INSERTO)
N100 #110=30 (..Z..FINALE, SENZA SEGNO)
N102 #198=50 (POSIZIONE ASSE X IN RAPIDO FINE CICLO)
N105 #199=50 (POSIZIONE ASSE Z IN RAPIDO FINE CICLO)
(..................................................)
(.....DA QUI IN POI NON TOCCARE PIU' NULLA!!.......)
(..................................................)
N130 #108=[#108-#109]
N140 #107=[#107-#109]
(.....CALCOLI.....)
N200 #120=[#103-#104] (PROFONDITA FILETTO SUL RAGGIO)
N210 #121=[#120/#105] (PROFONDITA PASSATA)
N220 #122=[[#107-#108]/2] (INCLINAZIONE SU UN LATO)
N230 #123=[#122/#105] (RISTRINGIMENTO IN..Z.. AD OGNI PASSATA)
N240 G0 Z#102
N250 X#101
N260 M98 P2 L#105
N270 G0 X#198 Z#199
N280 G64
N290 M30
%
O2
N10 #130=#107-[#123*2] (LARGHEZZA RESIDUA)
N20 #131=[#130/#109] (ASPORTAZIONE DIVISO INSERTO)
N30 #134=[#103-#121] (DIAMETRO PASSATA IN ..X..)
N30 #132=FUP[#131] (ARROTONDA PASSATE)
N40 #133=[#130/#132] (INCREMENTO IN..Z..)
N50 M98 P3
N60 M99
%
O3
N10 #140=[#102+#109+[#130]/2] (POSIZIONE PER FILETTO)
N20 M98 P4 L[#132+1]
N30 M99
%
O4
N5 G0 Z#140
N10 X#134
N20 G32 Z-#110 F#106
N30 G0 X#101
N40 Z#102
N45 #140=[#140-#133]
N50 #107=[#130]
N60 #103=[#134]
N70 M99