Variabili condizionamenti ritorno

Sezione dedicata al G-code, postate qui dubbi o i Vs. lavori in formato G-code.
Rispondi
Avatar utente
arimal
Member
Member
Messaggi: 293
Iscritto il: lunedì 13 novembre 2006, 20:32
Località: provincia Lecco
Contatta:

Re: Variabili condizionamenti ritorno

Messaggio da arimal » sabato 21 febbraio 2009, 13:42

speriamo che ci sia qualcuno più pratico di me che legga questo post e ci dia una mano a far funzionare sto programmino,
attendo con ansia
ciao buon lavoro
Quando l'ultimo albero sarà abbattuto,l'ultimo fiume sarà avvelenato e l'ultimo pesce sarà catturato,solo allora ci si accorgerà che i soldi non si possono mangiare (Aquila della medicina)

Avatar utente
Mandrake
Newbie
Newbie
Messaggi: 17
Iscritto il: domenica 7 dicembre 2008, 1:10
Località: Filottrano AN
Contatta:

Re: Variabili condizionamenti ritorno

Messaggio da Mandrake » domenica 22 febbraio 2009, 13:28

Ho provato a fare questo programmino per spianatura.
A differenza di quello di Arimal non fà  inversioni di percorrenza sul pezzo, il piano dovrebbe venire meglio e l'utensile subisce meno sollecitazioni.
Ovviamente il piano è leggermente piu piccolo della corsa macchina, ma volendo si può modificare il distacco #107.

L'ho fatto con NCPlot utilizzando lo standard HAAS, per altre codifiche si può modificare ad hoc.

O1234
( SQDR PARA )

#110=300 ( X TOT )
#120=200 ( Y TOT )
#107=7 ( DISTACCO )
#103=6 ( STEP )
#100=1000 ( FEED )
#101=0 ( Z DI LAVORO )

#111=[#110/2]+#107
#121=#120/2
#122=-#121

G54 G90
T10 M6
G43 H10
G0 Z52
G0 X0 Y0
S5000 M3
M8
G0 Z5.2
G0 X#111 Y-#121
G1 Z#101 F#100
M97 P19
N100
G1 Z5.2
G91 G28 Z0
G28 Y0
M30

N19
G1 X-#111
#122=#122+#103
IF [#122GT#121] GOTO 32
Y#122
X#111
#122=#122+#103
IF [#122GT#121] GOTO 34
Y#122
GOTO 19
M99

N32
#122=#121
Y#122
X#111
GOTO 100
M99

N34
#122=#121
Y#122
X-#111
GOTO 100
M99


PS
Sul monitor del PC è facile programmare, prima di farlo correre lo dovresti ricontrollare punto punto.
Non mi sembra ci siano movimenti strani che possano provocare urti o altro, però non si sà  mai.

gaspatec
Newbie
Newbie
Messaggi: 9
Iscritto il: mercoledì 5 febbraio 2014, 22:31
Località: parma

Re: Variabili condizionamenti ritorno

Messaggio da gaspatec » martedì 5 giugno 2018, 10:43

Buongiorno, mi presento, sono Joseph e utilizzo mach 3 e sono programmatore iso, per far funzionare le variabili in negativo con mach, devi scrivere il comando in questo modo: G1x[0-#...] è l'unico modo per invertire il segno di una variabile che viene accettata solo pura in positivo. Ti auguro un buon lavoro

Rispondi

Torna a “G-code”