Scelta CAM per controller Syntec

Sezione dedicata al Cad/Cam.
Subforum:
Artcam
Rispondi
marcogi
Junior
Junior
Messaggi: 89
Iscritto il: domenica 8 agosto 2010, 12:53
Località: Prato

Re: Scelta CAM per controller Syntec

Messaggio da marcogi » martedì 6 novembre 2018, 23:03

Diciamo che la macchina è in bolla sia in x che in Y, o meglio l'ho livellata per quanto mi è stato possibile. Ho livellato la macchina con una livella di precisione 0,02mm/mt lungo y poggiando sulle guide, su x utilizzando un regolo. Non è perfetta ma ho fatto il meglio possibile direi.
Poi ho montato un tastatore sul mandrino e l'ho spostato sistematicamente in varie zone del piano in plastica ho trovato differenze fino ad 8/10 in alcuni punti. L'ortogonalità tra x e y l'ho corretta, era fuori di circa 1,5 mm su una diagonale di circa 2 metri.

E' questo che intendevi?

Avatar utente
Fiveaxis
God
God
Messaggi: 5718
Iscritto il: sabato 15 gennaio 2011, 12:08
Località: Monza e Brianza

Re: Scelta CAM per controller Syntec

Messaggio da Fiveaxis » martedì 6 novembre 2018, 23:43

Sì, comunque il fatto che ti trovi 0,8mm è evidente che, seppur si tratti di una macchina utensile per lavorazione legno, mi sembrano un po' troppi.
Su 4 metri potrei capire 0,15mm e su 2 metri 0,1mm sia di ortogonalità che di planarità.
Di sicuro un buon piazzamento di una macchina utensile, determina degli errori geometrici minori.

Qui siamo OT, percui se vuoi approfondire la problematica, è opportuno che apri un nuovo topic nella sezione adatta, magari documentando procedura e misurazioni che hai fatto...Giusto per capire.
La macchina conta...ma la differenza la fa il "manico"!

marcogi
Junior
Junior
Messaggi: 89
Iscritto il: domenica 8 agosto 2010, 12:53
Località: Prato

Re: Scelta CAM per controller Syntec

Messaggio da marcogi » martedì 6 novembre 2018, 23:54

Fiveaxis, si in effetti ero partito da li... viewtopic.php?f=82&t=74350

Avatar utente
Fiveaxis
God
God
Messaggi: 5718
Iscritto il: sabato 15 gennaio 2011, 12:08
Località: Monza e Brianza

Re: Scelta CAM per controller Syntec

Messaggio da Fiveaxis » mercoledì 7 novembre 2018, 0:06

Lo so, però poi è venuto fuori un "minestrone" e non va bene. :mrgreen:
La macchina conta...ma la differenza la fa il "manico"!

Junior73
God
God
Messaggi: 3614
Iscritto il: lunedì 14 aprile 2014, 10:36
Località: Perugia

Re: Scelta CAM per controller Syntec

Messaggio da Junior73 » mercoledì 7 novembre 2018, 10:52

Ciao Marco in caso ti possa interessare ti ho fatto un video veloce dello schermo con spiegazione audio di Cambam, spiegando una semplice lavorazione a due utensili. Ho usato il post processor Syntec che stavamo creando con safe60 ...In caso mandami una mail in pvt ....sono circa 9 mega.

Saluti

marcogi
Junior
Junior
Messaggi: 89
Iscritto il: domenica 8 agosto 2010, 12:53
Località: Prato

Re: Scelta CAM per controller Syntec

Messaggio da marcogi » mercoledì 7 novembre 2018, 16:15

Ok messaggio inviato.
Oggi mi ha contattato Autodesk per fusion, ci hanno fatto una demo del software e gli ho inviato un paio di file per verificare la compatibilità.
Ho fatto delle nuove verifiche sulla geometria ma proseguo sull'altra discussione per non andare dinuovo OT.
viewtopic.php?f=82&t=74350

marcogi
Junior
Junior
Messaggi: 89
Iscritto il: domenica 8 agosto 2010, 12:53
Località: Prato

Re: Scelta CAM per controller Syntec

Messaggio da marcogi » giovedì 8 novembre 2018, 18:47

Autodesk mi ha inviato il file cam realizzato con fusion 360 con il post. per Syntec che allego sotto:
1001.zip
Nel file c'è una fresa da 10mm io ne ho a disposizione solo una da 6. Ho eseguito comunque il file giusto per vedere se dava problemi solo per fare un campione.
La macchina ha dato errore subito.
2018-11-08 17.46.53 (Media).jpg
Ho cercato di capire ed ho visto che il Gcode G0021 è proprio quello segnalato da Syntec come l'unica differenza con Fanuc "SYNTEC 900M G code uses RS274D standards, and the only differences with FANUC 0M are G70, G71 respective to G20, G21.".
Ricordavo che qualcuno aveva scritto che in mancanza del codice la macchina lavora nel sistema di misura preimpostata (metrico nel caso nostro) per cui ho azzardato a cancellare la riga e la macchina è partita regolarmente.
Ha fatto dei giri strani e qualche movimento apparentemente inutile ma poi tutto è andato a buon fine.
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

Avatar utente
shineworld
Senior
Senior
Messaggi: 673
Iscritto il: venerdì 18 marzo 2016, 9:44
Località: Vicenza
Contatta:

Re: Scelta CAM per controller Syntec

Messaggio da shineworld » venerdì 9 novembre 2018, 8:44

Allora il G21 va sostituito con G71 ma se hai già mm come default lo puoi togliere.
La modifica nel post processore è questione di pochi secondi.

Nei cicli G81 (forature) potresti avere errore per "cannot use axis value without a gcode that use them" o qualcosa di simile in quanto a fine ciclo andrebbe recuperata la funzione modale G0 o G1 precedente. E' una piccolissima modifica da fare al post, l'ho fatta pure io nel mio. Pure io qualche secondo è ci metti il codice che serve.

A me non ha dato movimenti strani, però devi stare attento.
Fusion 360, nel post di default usa il G28 per mandare la gli assi in posizione di HOME (non è HOMING).
HOME è una posizione "di comodo" e sicurezza.
Quindi i movimenti che tu trovi a posizioni "strane" dovrebbero essere quelli fatti con il G28.
Ogni CNC ha un posto in cui programmare le quote di HOME per il comando G28 e G30 quindi controlla nel tuo cosa c'è.
Usa inoltre i G28 G90 Z0 per muovere solo Z in sicurezza tra uno spostamento ed un altro delle singole lavorazioni (PART).
001.jpg
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

Junior73
God
God
Messaggi: 3614
Iscritto il: lunedì 14 aprile 2014, 10:36
Località: Perugia

Re: Scelta CAM per controller Syntec

Messaggio da Junior73 » venerdì 9 novembre 2018, 9:50

Ciao Marco vedo che inizi a prender mano. Ti metto un codice molto corto fatto con Cambam con il post processore che stavamo modificando per la tua macchina. Ho messo delle spiegazioni per aiutarti ad entrare nel linguaggio gcode tralasciando la prima riga utile (dopo le parentesi).
Si tratta di una semplice profilazione esterna di un quadrato 50 x 50mm , il cui angolo in basso a sinistra è posto a x10y10 con una fresa di 6mm affondando la zeta di 5mm. Lo zero pezzo è Y0x0Z0 preso sulla superficie del pezzo da lavorare.

Se volessi eseguirlo te lo mando senza i commenti . Non so se la macchiana caricando il file ti dia direttamente errore oppure soltando al lancio del programma. Inoltre se hai una simulazione. In ogni caso se dovessi eseguirlo per sicurezza devi prendere lo zero(fittizio) di 4-5cm sopra la superficie
del pezzo. Questo un po tutti lo facciamo quando non siamo sicuri del codice sempre con la mano sull'emenrgenza!! :) Praticamente la macchina lavora a vuoto....

La fresa da 6mm a che numero utensile corrisponde sul cambi automatico?

Codice: Seleziona tutto

( Made using CamBam - http://www.cambam.co.uk )
( Quadrati 50 11/9/2018 9:27:36 AM )
( T6 : 6.0 )
G71 G90 G64 G40 G49
G0 Z10.0 (la Zeta si alza di 10mm dalla superficie del pezzo)
( T6 : 6.0 )
T6 M6 (Selezione dell'utensile 6 da 6mm di diametro)
G43H6 (recupero differnze di lunghezza utensile)
( Profilo Esterno )
G17 (seleziona di piani di lavoro in questo caso X ed Y)
M3S18000 (avvio del mandrino a 18mila giri)
G0 X10.0 Y7.0 (movimento rapido al punto X10mm Y7mm dove si nota la compensazione del raggio dell'utensile di 3mm)
G1 F1000.0 Z-5.0 (discesa della zeta di 5mm dentro al materiale con un feed a 1000)
G1 F3000.0 X60.0  (inizio taglio prima lato del quadrato)
G3 X63.0 Y10.0 I0.0 J3.0 (Primo angolo quadrato)
G1 Y60.0 (.....secondo lato del quadrato)
G3 X60.0 Y63.0 I-3.0 J0.0 (Secondo angolo quadrato)
G1 X10.0 (etc)
G3 X7.0 Y60.0 I0.0 J-3.0(Terzo angolo quadrato)
G1 Y10.0 (etc)
G3 X10.0 Y7.0 I3.0 J0.0(Quarto angolo quadrato)
G0 Z10.0 (La zeta torna a 10mm sopra al materiale)
G0 X0Y0Z10 (movimento rapido che porta allo zero pezzo con una quota di Z a 10mm)
M5 (spegnimento del mandrino )
M30 (torna all'inizio del programma)
Saluti

marcogi
Junior
Junior
Messaggi: 89
Iscritto il: domenica 8 agosto 2010, 12:53
Località: Prato

Re: Scelta CAM per controller Syntec

Messaggio da marcogi » venerdì 9 novembre 2018, 10:49

La fresa da 6 è sempre sul T1

Posso fare copia ed incolla del codice che hai postato?
Provo a cambiare T6 con T1?

Grazie ciao
Ultima modifica di marcogi il venerdì 9 novembre 2018, 10:52, modificato 1 volta in totale.

Avatar utente
Fiveaxis
God
God
Messaggi: 5718
Iscritto il: sabato 15 gennaio 2011, 12:08
Località: Monza e Brianza

Re: Scelta CAM per controller Syntec

Messaggio da Fiveaxis » venerdì 9 novembre 2018, 10:52

In alto al riquadro clicchi su "seleziona tutto", poi destra Mouse "copia"...Selezioni una cartella di sul tuo PC destra Mouse "incolla"... :)
La macchina conta...ma la differenza la fa il "manico"!

marcogi
Junior
Junior
Messaggi: 89
Iscritto il: domenica 8 agosto 2010, 12:53
Località: Prato

Re: Scelta CAM per controller Syntec

Messaggio da marcogi » venerdì 9 novembre 2018, 10:59

Gia fatto ho sostituito T6 cn T1 ed ho messo tutto in un file di testo.
Ho provato in aria, funziona tutto.

Junior73
God
God
Messaggi: 3614
Iscritto il: lunedì 14 aprile 2014, 10:36
Località: Perugia

Re: Scelta CAM per controller Syntec

Messaggio da Junior73 » venerdì 9 novembre 2018, 11:10

Aspetta che ti ho tolto i vari commenti miei e del programma CAmbam

%
G71 G90 G64 G40 G49
G0 Z10.0
T1 M6
G43H1
G17
M3S18000
G0 X10.0 Y7.0
G1 F1000.0 Z-5.0
G1 F3000.0 X60.0
G3 X63.0 Y10.0 I0.0 J3.0
G1 Y60.0
G3 X60.0 Y63.0 I-3.0 J0.0
G1 X10.0
G3 X7.0 Y60.0 I0.0 J-3.0
G1 Y10.0
G3 X10.0 Y7.0 I3.0 J0.0
G0 Z10.0
G0 X0Y0Z10
M5
M30

Copia ed incolla in formato .txt (mi pare che prenda questa estensione la tua macchina). Ora non dovrebbe cambiare utensile se la macchiana ha già il T1 ed ignorare quindi il G43H1 . Cioè la macchina non dovrebbe compensare niente . Ma tu per sicurezza come ti ho detto prendi lo zero piuttosto alto anche 100mm in Zeta dalla superficie del piano di lavoro/materiale. Mpg con la mano sul tasto rosso....
Se vedi che si comporta bene scendo con lo zero a 10mm sopra al materiale (seconda prova) .....

Va bhè sono arrivato tardi!! Verifica bene se vuoi proviamo a cambiare utensile con un secondo quadrato a destra...sempre a vuoto in aria...

Saluti

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

Re: Scelta CAM per controller Syntec

Messaggio da safe60 » venerdì 9 novembre 2018, 11:19

In un messaggio poco sopra c'e' il suggerimento si usare G28 G90 Z0 per posizionare Z in sicurezza.

Secondo me la sintassi corretta e' G28 G91 Z0. Cioe', non e' formalmente errata, il controllo sicuramente la esegue. Ma e' potenzialmente pericolosa.

Spiego :
Il comando che fa andare l'asse alla sua home position e' G28 ma poiche' la sua sintassi prevede che prima a vada a una posizione intermedia, ecco spiegato la componente G90 Z0 del blocco. Solo che, con G90 Z0 l'asse Z andra' prima a Z0 nell' origine corrente e poi da lì andra' alla home position dell' asse Z quale che essa sia. Chiaramente Il movimento Z0 potrebbe causare collisioni. Nel caso di Marco, che mette sempre origine sul piano del pannello che deve lavorare, immagino che l'utensile si abbassera' fino li' senza provocare danni. Ma se l'origine fosse sul piano della macchina ci potrebbe essere una collisione.

con G28 G91 Z0 l'asse Z andra' direttamente alla Home position perche la parte "G91 Z0" gli dice di non muoversi. In pratica fa un movimento relativo alla posizione corrente di 0 in Z. Ovviamente essendo G91 un codice modale il G90 andra' poi ripristinato.
More Maiorum

marcogi
Junior
Junior
Messaggi: 89
Iscritto il: domenica 8 agosto 2010, 12:53
Località: Prato

Re: Scelta CAM per controller Syntec

Messaggio da marcogi » venerdì 9 novembre 2018, 15:39

Ok per il cambio utensile,
avrei a disposizione una fresa piana di 22mm per provare.

Rispondi

Torna a “Cad/Cam”