Intestatura incrementale in Z

ISO Fanuc, ISO Mitsubishi, Mori Seiki, Fanuc Manual Guide, etc.
Rispondi
Michele91c
Newbie
Newbie
Messaggi: 4
Iscritto il: venerdì 3 marzo 2023, 13:56

Intestatura incrementale in Z

Messaggio da Michele91c » lunedì 8 aprile 2024, 21:29

Salve a tutti, mi occorre realizzare un piccolo programma per fare un intestatura con variabili che incrementano la Z ad ogni movimento, qualcuno conosce il modo per effettuare questa cosa con un programma non esageratamente lungo?
Grazie

Controllo Haas

#1= -0.5
G0G90G54X-160Y-144S2300M3
G43H6Z3M8

M97P1L20

G0G90G53Z0M5
M99

N1
G1X-160Y-144F2000
G1G90Z#1F2000
G1X160Y-144F4000
X-160 (QUA DOVEVA FARE IL SECONDO INCREMENTO IN Z MA HO PROVATO IN VARI MODI MA NON LO FA ANCHE METTENDO SOPRA LA SECONDA VARIABILE)
#1=#1-0.5
M99

torn24
God
God
Messaggi: 5082
Iscritto il: venerdì 1 febbraio 2008, 11:28
Località: Modena

Re: Intestatura incrementale in Z

Messaggio da torn24 » martedì 9 aprile 2024, 8:52

Si si può fare con le variabili ma lo farei in altro modo solo in ISO.
In G91 mettiamo la discesa in Z dal punto dove si trova, subito dopo passiamo in G90 è fresiamo come sempre in coordinate assolute.
Inserendo il tutto in un sottoprogramma che viene richiamato più volte, avremo la discesa in Z ripetuta, il numero di ripetizioni per valore di discesa otteniamo la quota finale raggiunta in zeta.


Codice: Seleziona tutto

%
G0G17G21G40G80G90
T6M6
S1000 M3 G54
G0 X-160 Y-144
G43 H6 Z3 M8
G1 Z0 F200 (Mi posiziono sulla superficie del pezzo)
M97P1L20 (Ripeto il sottoprogramma 20 volte, per una discesa di 0.5 X 2  UN 1 mm, ottenendo una profondità finale di 20 mm)

G0G90G53Z0M5
M30

N1
( Si posiziona a X-160 scende in zeta di 0.5 fresa, arrivato a X160 scende nuovamente in zeta di 0.5 mm, e torna indietro)
(NEL SOTTOPROGRAMMA SCENDIAMO 0.5 mm DUE VOLTE 1 mm, RIPETUTO 20 VOLTE ARRIVIAMO A ZETA -20)
G1X-160Y-144F2000
G1G91Z-0.5F2000 (Prima discesa Discesa in zeta in incrementale G91 per profondita di passata)
G90 (torno in coordinate assolute per la fresatura del contorno)
G1X160Y-144F4000
G1G91Z-0.5F2000(Seconda discesa discesa Discesa in zeta in incrementale G91 per profondita di passata)
G90
X-160 
M99






CIAO A TUTTI !

JollyRoger1985
Newbie
Newbie
Messaggi: 17
Iscritto il: venerdì 7 dicembre 2018, 14:34

Re: Intestatura incrementale in Z

Messaggio da JollyRoger1985 » martedì 9 aprile 2024, 10:22

Ciao, come ti hanno risposto G91 è la soluzione migliore, poi dipende che strategia vuoi utilizzare di intestatura se alternato o in una sola direzione.

TIRZAN
God
God
Messaggi: 3084
Iscritto il: sabato 27 luglio 2013, 16:54
Località: AQ

Re: Intestatura incrementale in Z

Messaggio da TIRZAN » martedì 9 aprile 2024, 13:35

Il segno - non lo mettere nella variabile ma dopo la Z
Ossia Z-#1 se vuoi usare valori negativi
E la #1 inizi con #1=0.5 e poi la incrementi di 0.5

Rispondi

Torna a “Programmazione CNC”