piano inclinato

Sezione dedicata esclusivamente a macchine professionali CNC quali Torni cnc, Fresatrici cnc, Brocciatrici cnc, Centri di lavoro cnc, ecc.
Subforum:
Programmazione CNC
Fanuc
Mitsubishi
Heidenhain
Siemens
Haas
Osai
Selca
Fidia
Fagor
WinMax
Mazatrol
Rispondi
Claudiocbr
Newbie
Newbie
Messaggi: 2
Iscritto il: martedì 5 agosto 2014, 19:50
Località: Torino

piano inclinato

Messaggio da Claudiocbr » martedì 5 agosto 2014, 21:14

buona sera qualcuno cortesemente sa dirmi come lavorare un piano inclinato su tnc 530 heidenhain
programmando a bordo macchina. grazie mille buona serata

v.seriana
Newbie
Newbie
Messaggi: 25
Iscritto il: venerdì 7 agosto 2009, 11:10
Località: bergamo

Re: piano inclinato

Messaggio da v.seriana » giovedì 7 agosto 2014, 21:06

buonasera,
posta un disegno come esempio, quanti assi ha la macchina 3 oppure 5 assi.

fabio83
Newbie
Newbie
Messaggi: 9
Iscritto il: venerdì 18 aprile 2014, 13:17
Località: varese

Re: piano inclinato

Messaggio da fabio83 » domenica 12 ottobre 2014, 0:03

Non si capisce cosa intendi, forse alle funzioni spazial?

Sturla
Newbie
Newbie
Messaggi: 8
Iscritto il: domenica 16 aprile 2017, 0:06

Re: piano inclinato

Messaggio da Sturla » venerdì 26 maggio 2017, 22:17

ciao a tutti pure ho problemi a programmare piani inclinati ! qualcuno mi farebbe un'sempio di programmazione?tipo un semplice piano in inclinato a 45' con bordo di 10 mm sopra e sotto .ciao

safe60
Senior
Senior
Messaggi: 730
Iscritto il: venerdì 29 maggio 2009, 8:43
Località: Ferrara
Contatta:

Re: piano inclinato

Messaggio da safe60 » venerdì 26 maggio 2017, 23:08

Sviluppando post processor, i comandi di rotazione del piano mi risparmiano litri di sudore e infiniti grattacapi.

Su heidenhain ci sono due comandi per la gestione del piano inclinato :
PLANE (con molte modalita')
CYCL DEF 19 (usato nei vecchi controlli ma anche su quelli moderni per compatibilita')

il comando plane ha molte opzioni. La piu usata (nella forma piu semplice) e' :
PLANE SPATIAL SPAXX SPBYY SPCZZ TURN|MOVE|STAY

XX = Angolo virtuale di rotazione sull'asse X
YY = Angolo virtuale di rotazione sull'asse Y
ZZ = Angolo virtuale di rotazione sull'asse Z

Occhio che questi valori non sono i valori di rotazione degli assi fisici anche spesso coincideranno. Vanno dati tutti e tre. La sequenza di rotazione e' quella spaziale, cioe' la rotazione avviene intorno agli assi originali non quelli ruotati.

TURN = Muove anche assi rotativi dell macchina. La rotazione avviene intorno ai centri di rotazione fisica degli assi.
MOVE = Muove gli assi rotativi della macchina. La rotazione avviene intorno alla punta utensile.
STAY = NON muove gli assi rotativi. In questo caso si possono usare le variabili Q120 Q121 e Q122 rispettivamente per gli assi A B e C della macchina
Il controllo popola automaticamente queste variabili con i valori che dovranno assumenre gli assi rotativi.

Dopo un PLANE SPATIAL il piano XY dell'origine corrente e' ruotato a seconda di quanto indicato dai parametri del PLANE SPATIAL
quindi, supponendo di avere macchina 5 assi con tavola rotobasculante con assi A e C (es: Hermle C42) :

PLANE SPATIAL SPA45 SPB0 SPC0 STAY ; ruota il piano di 45 gradi sull'asse X (vale la regola della mano destra).
L A Q120 CQ122 F MAX ; ruota l'asse A e C sulla posizione corretta. Q120 sara 45 e Q122 sara' 0-
lavorazione come se fosse a 3 assi...
PLANE RESET TURN ; Disattiva il piano e riporta gli assi A e C a zero. Occhio agli svincoli perche' c'e' potenziale pericolo di collisione.

E se uno avesse una macchina sempre con tavola rotobasculante ma con asse della bascula inclinato di 45 gradi o non parallelo a gli assi canonici X Y Z della macchina ? (tipo Deckel Maho DMU50/60 Evolinear mi pare..) che comando dovrebbe dare al PLANE SPATIAL ? Sempre lo stesso. Ma la variabile Q120 NON sara 45 gradi ma avra' un valore diverso che pero' il controllo avra' calcolato in funzione della cinematica.

Il comando PLANE SPATIAL corrisponde al G68.2 di Fanuc o CYCLE800 di Siemens e rende i programmi portatili. Una vera comodita'.
Mi rendo conto che forse volevi un esempio pratico di programmazione a bordo macchina, ma sviluppando post e non programmando direttamente posso arrivare solo fin qui.
More Maiorum

Sturla
Newbie
Newbie
Messaggi: 8
Iscritto il: domenica 16 aprile 2017, 0:06

Re: piano inclinato

Messaggio da Sturla » sabato 27 maggio 2017, 21:35

ma guarda invece sei stato di grande aiuto proverò a mettere in pratica ! anche se ho difficoltà a trovare i tasti perchè nel simulatore alcuni tasti sono messi diversamente da quelli del controllo reale 530 però ci provo!

Sturla
Newbie
Newbie
Messaggi: 8
Iscritto il: domenica 16 aprile 2017, 0:06

Re: piano inclinato

Messaggio da Sturla » domenica 28 maggio 2017, 10:26

ma perchè il 3d rot mi funziona solo nell'asse y ??? non c'è un modo per attivarlo anche nell'asse x ?

safe60
Senior
Senior
Messaggi: 730
Iscritto il: venerdì 29 maggio 2009, 8:43
Località: Ferrara
Contatta:

Re: piano inclinato

Messaggio da safe60 » lunedì 29 maggio 2017, 8:50

Il "3d rot" che intendi tu immagino sia una delle tante soft key del controllo perche' non mi risulta essere un'opzione del comando plane. purtroppo non posso essere di grande aiuto in questo caso.
Sempre per il plane spatial ho trovato questo link che e' un vecchio numero della rivista per utenti Heidenhain. E' del 2003 e spiega le caratteristiche principali del comando PLANE. all'epoca era una novita' mentre ora e' una funzione consolidata e ultra collaudata.
http://www.heidenhain.it/fileadmin/reda ... _15438.pdf
More Maiorum

gino
Senior
Senior
Messaggi: 1774
Iscritto il: domenica 11 ottobre 2009, 18:12

Re: piano inclinato

Messaggio da gino » lunedì 29 maggio 2017, 10:59

con Heidenhain per girare in X (restando fisso con piano XY ) usavo ai tempi un programma parametrico ,come questo.(progr)
..il Selca la funzione e fatta molto migliore e piu veloce. col G751 ROTX-P1 ( vedi progr Selca )
non so pero` se si intende questo...

0 BEGIN PGM RAGGIOprova MM
1 BLK FORM 0.1 Z X-350 Y-200 Z-200
2 BLK FORM 0.2 X+350 Y+200 Z+0
3 TOOL CALL 15 Z S5000 F500
4 ;===6 INPUT RICHIESTI========)
5 Q1 = 20 ;raggio fresa tonda)
6 Q2 = 163.5 ; raggio da fresare meno Raggio_FRESA)
7 Q4 = 200 ;lunghezza-da zero dx e sx)
8 Q5 = 0 ;valore inizio gradi)
9 Q6 = 90 ;valore fine gradi)
10 ;================================
11 ;================================
12 CYCL DEF 10.0 DREHUNG
13 CYCL DEF 10.1 ROT+0
14 ;==============================
15 CYCL DEF 7.0 NULLPUNKT
16 CYCL DEF 7.1 X+0
17 CYCL DEF 7.2 Y+0
18 CYCL DEF 7.3 Z+0
19 ;==============================
20 FN 1: Q2 =+Q2 + +Q1
21 FN 0: Q7 =-Q2
22 Q8 = 0 ;asseZ)
23 FN 1: Q4 =+Q4 + +Q1
24 Q9 = Q4
25 FN 0: Q10 =-Q9
26 L X+Q9 Y+Q7 R0 FMAX
27 FN 1: Q8 =+Q2 + +Q1
28 L Z+Q8 R0 FMAX
29 LBL 1
30 FN 2: Q5 =+Q5 - +1
31 Q7 = Q2 * SIN Q5
32 Q8 = Q2 * COS Q5
33 Q11 = Q7 - ( Q7 - - Q7 )
34 L Z-Q11 Y+Q8
35 L X+Q10
36 FN 2: Q5 =+Q5 - +1
37 Q7 = Q2 * SIN Q5
38 Q8 = Q2 * COS Q5
39 Q11 = Q7 - ( Q7 - - Q7 )
40 L Z-Q11 Y+Q8
41 L X+Q9
42 CALL LBL 1 REPQ6
43 L Z+200 R0 FMAX M30
44 END PGM RAGGIOprova MM

SELCA------------------
N1 O10
N2 T19M6 [D8MD-tonda
N3 S6000M3F2000
N4 X80Y0R
N5 Z0R
N6 P1=0
N7 L=1
N8 G751 ROTX-P1
N9 G41K1X80Y0
N10 G13Y10J180
N11 G20X0Y-40I80
N12 G13Y10J180K2
N13 G40K1X-80Y0
N14 G751 ROTX-P1
N15 G42K1X-80Y0
N16 G13Y10J0
N17 G20X0Y-40I-80
N18 G13Y10J0K2
N19 G40K1X80Y0
N20 P1=P1+1
N21 L1K180
N22 G750
N23 Z200R
N24 M30
Non hai i permessi necessari per visualizzare i file e le foto allegati in questo messaggio. Per visualizzare tali file devi registrarti ed effettuare il Login

Sturla
Newbie
Newbie
Messaggi: 8
Iscritto il: domenica 16 aprile 2017, 0:06

Re: piano inclinato

Messaggio da Sturla » martedì 30 maggio 2017, 18:12

buona sera come va? come non detto ho provato a fare una prova sul controllo! ma ho scoperto che manca il tasto spec-fct non c'è!! al posto di quello c'è un tasto nero come gli altri ma con scritto niente!! peccato perchè era molto inreressante..mentre col simulatore che ho a casa il tasto spec-fct c'è! quindi sono riuscito a fare delle piccole prove:-) anche se non ho potuto metterle in pratica sul controllo vero e proprio quindi addio programmi spaziali....

Sturla
Newbie
Newbie
Messaggi: 8
Iscritto il: domenica 16 aprile 2017, 0:06

Re: piano inclinato

Messaggio da Sturla » martedì 30 maggio 2017, 18:22

conosci altri metodi per fare piani inclinati tipo quello che avevo detto da 45 gradi con bordo 10 millimetri sopra e sotto senza lo spec-fct? propio oggi mi è capitato di fare un piano inclinato a 30 gradi...l'ho fatto manualmente diciamo ! incrementando la zeta....un pezzo semplice! ma se mi capita altro devo trovare delle soluzioni ciao e grazie per i consigli che mi dai

Rispondi

Torna a “Macchine utensili professionali CN/CNC”