Macro Tasca

Sezione Fanuc
Rispondi
riccardo10
Newbie
Newbie
Messaggi: 46
Iscritto il: sabato 8 agosto 2009, 14:23
Località: Pesaro

Macro Tasca

Messaggio da riccardo10 » domenica 28 aprile 2019, 15:42

Salve.

Codice: Seleziona tutto

	
	X-50Y0 (PUNTO DI PARTENZA)
	Z2
	G1G41X0
	G1Z0
	#900=0(Z DI PARTENZA)
	#902=-1(INCREMENTO)
	#903=-2(INCREMENTO)
	#904=-3(INCREMENTO)
	#905=-4(INCREMENTO)
	WHILE[#900GT-50]DO1
	Y50Z#900
	X-70Z#902
	Y-50Z#903
	X0Z#904
	Y0Z#905
	#900=[#900]-[#905] (CALCOLO)
	END1
	G0G40Z200
	M0
      

Vorrei che ad ogni spostamento corrispondesse un incremento in Z
Chi mi aiuta a sistemare questa macro ?

Grazie

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

Re: Macro Tasca

Messaggio da torn24 » lunedì 29 aprile 2019, 8:04

Ciao! Di solito il numero variabile in CNC fanuc non supera il 500, non so se il tuo cnc ammette variabili #900, ma di solito non è ammesso.

Non è chiara la tua domanda, rispondo in base alla macro e a quello che potrebbe essere il problema.

Tu hai varie variabili che corrispondono ad incrementi diversi, poi a fine macro incrementi solo la variabile #900 e le restanti restano invariate.
Questo secondo me non permette di eseguire una cava.

Secondo me quello che dovresti fare è di no usare variabili diverse per ottenere un incremento diverso, ma usare espesioni che calcolano la profondità.



ESEMPIO

Codice: Seleziona tutto


WHILE[#900GT-50]DO1
	Y50Z#900
	X-70Z[#900-1]
	Y-50Z[#900-2]
	X0Z[#900-3]
	Y0Z[#900-4]
	#900=[#900-4] (CALCOLO)
END1


CIAO A TUTTI !

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

Re: Macro Tasca

Messaggio da torn24 » lunedì 29 aprile 2019, 8:29

C'è anche da notare che il ciclo WHILE[#900GT-50], andando a incrementi di 4, termina quando la variabile #900 ha valore -52, e fa l'ultima lavorazione a profondità -48, poi toglie 4 dalla variabile diviene -52 e il ciclo termina.
CIAO A TUTTI !

riccardo10
Newbie
Newbie
Messaggi: 46
Iscritto il: sabato 8 agosto 2009, 14:23
Località: Pesaro

Re: Macro Tasca

Messaggio da riccardo10 » domenica 26 maggio 2019, 22:53

Grazie x l'aiuto.

Rispondi

Torna a “Fanuc”