Sprutcam

Sezione dedicata al Cad/Cam.
Subforum:
Artcam
nico.mo
Newbie
Newbie
Messaggi: 39
Iscritto il: sabato 30 ottobre 2010, 10:50
Località: modena

Re: Sprutcam

Messaggio da nico.mo » domenica 26 aprile 2020, 13:59

Ciao Junior73,
io seguo Sprutcam per l'Emilia Romagna e ho diversi clienti che lo utilizzano tranquillamente per lavorazioni in 5 assi in continuo. Per quanto riguarda la configurazione della macchina il software può gestire tranquillamente ogni tipo di asse lineare o rotativo (non ha nessun limite). Basta avere la configurazione esatta della macchina che deve gestire. Abbiamo macchine il libreria "standard" oppure vengono configurate su esigenze del cliente. Se hai domande chiedi pure.
A disposizione
Nicola

rosettacnc
Member
Member
Messaggi: 206
Iscritto il: venerdì 6 settembre 2019, 8:18
Località: Vicenza

Re: Sprutcam

Messaggio da rosettacnc » domenica 26 aprile 2020, 15:28

-Normale 3 assi magari con morsa a sinistra o a destra del mandrino da tornio mandrino fresa fisso perpendicolare
- 4 assi 3 assi (xyz) + 4 asse eseguito dal mandrino fresa che ruota di 180 gradi.
- 4 assi 3 assi (xyz) + 4 asse eseguito dal mandrino da tornio sulla tavola con mandrino fresa ruotato di 90 gradi
- 5 assi 3 assi + gli altri 2.
Da un po' uso BobCAD/CAM e devo dire che mi sorprende ogni volta che lo uso.
Ci fai fresa/tornio/plasma/Laser/Waterjet,EDM e pure lavorazioni artistiche con gestione nesting.

Le cinematiche le fai tu a livello descrittivo della macchina poi l'engine che chiama il post-processore ti risolve da solo le cinematiche e i post sono quindi molto semplici e limitati a mere configurazioni di corrispondenza con il codice G e raramente è necessario agire a livello di script se non per casi veramente eccezionali.

Lavora in:
- 2 assi continui
- 3 assi continui
- 4 assi (3 continui + 1 indicizzato su piano inclinato o wcs), 4 assi continui con WCS o RTCP
- 5 assi (3 continui +2 indicizzati su piano inclinato o wcs), 5 assi continui con WCS o RTCP
- 5 assi continui con WCS o RTCP.

Ovviamente da 4 assi in su tutto dipende dalla CNC.
Se la CNC non ha ne piani inclinati (es fanuc: G68.2, G53.1) o RTCP (es:fanuc G43.4/G43.5...)
e si lavora solo in WCS sono dolori sempre con tutti i CAM in quanto i percorsi sono peggiori,
la velocità di FEED sul lavoro non è assolutamente attendibile in quanto significa che la
CNC non gestisce la cinematica ma tratta gli assi rotazionali come rotazionali indipendenti.

Quindi prima di pensare ad una 4 o 5 assi bisogna saper bene cosa permette la propria CNC.
A questo punto bisogna valutare ogni CAD/CAM quali tecnologie (G68.3...G43.4...) riesce a
supportare altrimenti poi ci trova in mano un CAM da sogno ma la completa impossibilità
di utilizzare realmente quanto può generare e nel modo in cui può generarlo.

Tornando ai CAM gra parte condividono le stesse librerie che sono della ModuleWorks,
parlo appunto di EdgeCAM, BobCAD/CAM/RhinoCAM e pure SprutCAM.

Sebbene utilizzino la stessa famiglia di librerie questa cambia da CAM a CAM, in base a
quale versione e livello di integrazione il produttore di CAM ha comperato.

Giusto qualche settimana fa un cliente che usa EdgeCAM ci ha notificato la necessità di
avere i piani inclinati per le lavorazioni 5 assi indicizzate (forature, cicli, etc) in quanto
EdgeCAM non li permette anche tramite RTCP mentre BobCAD li fa in entrambi in modi.

A questo punto abbiamo aggiunto a RosettaCNC anche i piani inclinati.

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

Re: Sprutcam

Messaggio da Junior73 » lunedì 27 aprile 2020, 11:12

Grazie ragazzi per la disponibilità. Approfitto subito sintetizzando molto cercando di fare un esempio pratico di pezzo in lavorazione.

Prima di arrivare a 5 assi mi fermerei ai 4 assi composti dai normali 3 assi XYZ + il mandrino che può ruotare di 180° nella direzione del ponte ( che di solito identifichiamo come asse X). Una modifica possibile anche in molti pantogradi normali con una altezza di Z generosa .

Il pezzo da lavorare grezzo è per semplicità un cubo da 100mm da smussare dove praticare 3 tasche circolari da 20mm (profondità 2mm) . Chiaramente gli esempi possono essere molti ma passiamo alle domande:

- Che formato/estensione 3d è meglio inviare a Sprutcam? STL può andare?
- Come comunicare al software la configurazione della macchina?
- Quale post utilizzare in uscita?

......

In merito alla lavorazione immagino una fresa unica da 6-8mm piatta. Tipo di materiale con tutto ciò che si porta dietro non è importante al momento.

Graditi a salire gcode come allegato, progetto sprutcam, video esplicativo e chi più e ha più ne metta.... :)



Saluti
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

rosettacnc
Member
Member
Messaggi: 206
Iscritto il: venerdì 6 settembre 2019, 8:18
Località: Vicenza

Re: Sprutcam

Messaggio da rosettacnc » lunedì 27 aprile 2020, 12:17

Per mandrino che può ruotare di 180 gradi (presumo +/- 90) tu intendi una tilting head ?

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

Re: Sprutcam

Messaggio da Junior73 » lunedì 27 aprile 2020, 13:01

Si Silverio. Come punto di arrivo della 5 assi che ho in mente (con le dovute differenze chiaramente rispetto al filmato) è questa macchina

https://www.youtube.com/watch?v=qy9XKh3QHBQ


dove al posto dalla "tavola rotante eccentrica" (perdonami ma non so come si chiama) dove il pezzo non è posizionato al centro c'è un mandrino da tornio (da 200-250mm) che può ruotare di 360 gradi. Il mandrino da tornio è il 5 asse ma prima di arrivare li volevo arrivare a configurare la fresa che ruota di -90 + 90 o anche più volendo ma non penso sia necessario in un discorso a 4 assi. Quindi pezzo grezzo fisso sul piano di lavoro.

Saluti

rosettacnc
Member
Member
Messaggi: 206
Iscritto il: venerdì 6 settembre 2019, 8:18
Località: Vicenza

Re: Sprutcam

Messaggio da rosettacnc » lunedì 27 aprile 2020, 13:32

Si tratta di una configurazione HEAD-TABLE.

Il fatto di posizionare il pezzo non in centro tavola è una cosa normale se si ha TCP/RTCP/TCPC/... (ogni costruttore ci aggiunge o toglie una lettera, ci ricama un po', perchè fa figo)..

Per fare certi tipi di lavorazioni RTCP e Piani inclinati sono indispensabili nella scheda di controllo.
Ma con che controller CNC intende usare questo tipo di lavorazioni ?

Fanuc ? Heidenhain ? ... ?

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

Re: Sprutcam

Messaggio da Junior73 » lunedì 27 aprile 2020, 13:56

Quindi con schede amatoriali 5 assi con software come mach3 , planet cnc non posso farlo indipendentemente da ciò che tira fuori il software cam. Ci vuole Linux cnc o Rosetta? Controlli Fanuc etc vanno oltre le mie conoscenze/necessità/possibilità economiche.

Saluti

rosettacnc
Member
Member
Messaggi: 206
Iscritto il: venerdì 6 settembre 2019, 8:18
Località: Vicenza

Re: Sprutcam

Messaggio da rosettacnc » lunedì 27 aprile 2020, 14:07

Ora come ora dovresti farla con LinuxCNC in quanto in RosettaCNC abbiamo le HEAD, HEAD-HEAD, TABLE-TABLE ma non ancora la HEAD-TABLE con cinematica totalmente integrata. Futuro prossimo.

Con LinuxCNC però non aspettarti la pappa pronta...
Ci devi saper masticare sulle cinematiche anche a livello di programmazione codice C.

Avatar utente
arm
Senior
Senior
Messaggi: 2619
Iscritto il: venerdì 18 maggio 2007, 13:21
Località: arborea (OR) e firenze
Contatta:

Re: Sprutcam

Messaggio da arm » lunedì 27 aprile 2020, 15:09

Premetto la mia ignoranza nei sistemi a 5 assi e correggetemi se sbaglio; in un sistema come vorrebbe fare Junior73, cioè con il mandrino che ruota, è fondamentale che il cnc sappia che distanza intercorre tra punta fresa e centro di rotazione del mandrino, quindi il sistema RTCP o analoghi diventa fondamentale perchè avere un eletromandrino in cui cambi la fresa in maniera manuale comporta che la cinematica del cam si modifica ad ogni cambio fresa.
In un sistema con una tavola roto-tiltante come in foto, non è più semplice? ovvero in questo caso, una volta definiti i centri di rotazione della tavola rispetto ad un punto 0 sulla tavola, e settato il cam con tali distanze , a prescindere da quanto sia inserita la fresa nel naso del mandrino, i percorsi cam non cambiano.
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
L'arte è l'espressione di piacere che l'uomo prova nel lavoro. (William Morris artigiano - architetto 1834-1896)
Cnc 3 assi per alluminio, 600x350, ponte fisso
Cnc 3 assi+1, 1200x800, doppia vite
Fresatrice verticale per acciaio

rosettacnc
Member
Member
Messaggi: 206
Iscritto il: venerdì 6 settembre 2019, 8:18
Località: Vicenza

Re: Sprutcam

Messaggio da rosettacnc » lunedì 27 aprile 2020, 16:08

Nell'immagine postata da @arm si vede una Trunnion Table o quella che in italiano si chiama rotobasculante.
La CNC è una 5 assi di cui 3 Linear Axis (assi lineari) e 2 Rotary Axis (assi rotativi).

La cinematica per albero è la seguente (una semplice Trunnion TABLE-TABLE AC):

Codice: Seleziona tutto

ROOT
  +---+ Z (Linear)
  |
  +---+ Y (Linear)
      |
      +---+ X (Linear)
          |
          +---+ A (Rotary Master)
              |
              +---+ C (Rotary Slave)
Quella invece visualizzata e descritta da @Junionr è una HEAD-TABLE

Codice: Seleziona tutto

ROOT
  +---+ Z (Linear)
  |   |
  |   +---+ A (Rotary Head)
  |
  +---+ Y (Linear)
      |
      +---+ X (Linear)
          |
          +---+ C (Rotary Table)
Lunga la spiegazione di quando serve un tipo di macchina rispetto ad un'altra ma in parole spicce
è tutta una questione di tipi di carichi (stock), e quindi tipologia di lavorazione che fanno
scegliere una tecnologia rispetto ad un'altra.

Le HEAD-HEAD o HEAD/TABLE senza RTCP o piani inclinati sono praticamente inutilizzabili.
Con le TABLE-TABLE se si piazza esattamente il pezzo nel fulcro di rotazione di C,
se si piazza esattamente il pezzo in macchina, precisi al micron, rispetto a quanto
disegnato in CAM si può SPERARE di lavorare anche senza RTCP MA:

- Il feed sul punto di contatto dell'utensile non sarà mai giusto, o anche se il CAM ti fa lui
il calcolo blocco per blocco per restare quanto-meno in linea teorica con quanto richiesto
in realtà si lavora di scure, dove invece il controller CNC, elaborando le velocità istante per
istante sarà perfetto e costante come un bisturi chirurgico.

Finiture decenti senza RTCP scordatele, velocità di lavorazione senza RTCP scordatele.
Inoltre il CAM dovrà arrotondare e semplificare per generare percorsi senza RTCP e il
percorso verrà nervoso, con molti più tentennamenti (tilt) del percorso.

Avatar utente
arm
Senior
Senior
Messaggi: 2619
Iscritto il: venerdì 18 maggio 2007, 13:21
Località: arborea (OR) e firenze
Contatta:

Re: Sprutcam

Messaggio da arm » lunedì 27 aprile 2020, 16:30

Chiaro.
Più volte mi è venuto il prurito per farmi un sistema del genere con tavola rotobasculante, ma ho sempre desistito, soprattutto perchè nell'autocostruzione già è difficile avere precisioni sotto il decimo per un sistema a 3 assi, figuriamoci farli tornare poi con ulteriori 2 assi rotativi.
L'arte è l'espressione di piacere che l'uomo prova nel lavoro. (William Morris artigiano - architetto 1834-1896)
Cnc 3 assi per alluminio, 600x350, ponte fisso
Cnc 3 assi+1, 1200x800, doppia vite
Fresatrice verticale per acciaio

rosettacnc
Member
Member
Messaggi: 206
Iscritto il: venerdì 6 settembre 2019, 8:18
Località: Vicenza

Re: Sprutcam

Messaggio da rosettacnc » lunedì 27 aprile 2020, 16:57

In ogni caso quando si progetta una 5 assi bisogna ben tenere a mente che gli assi lineari XYZ di quella CNC
devono essere estremamente veloci.

Ogni volta che si ha una rotazione della tavola, e l'RTCP è attivo, gli assi XYZ devono correre come matti
per mantenere il punto di contatto tra utensile e materiale.

Per avere lavorazioni F2000 sul pezzo in RTCP gli XYZ devo arrivare come minimo a F25000,
con accelerazioni molto elevate, quindi per forza di cosa Brushless e CNC con controllo
Jerk e raccordi smooth sui 5 assi.

Ovviamente dipende dalla dimensione del pezzo in lavoro e da dove viene posizionato sulla tavola,
più si decentra è maggiori sono le velocità in gioco.

Costruire una Trunnion Table comunque non è un'impresa faraonica, ma è costoso.
Si devono usare riduttori armonici, motori brushless, driver di qualità, etc.

Un nostro utente, eccellente progettista meccanico, ne sta costruendo una in questi giorni, da usare
a desiderio sulla sua nuova tre assi a cui ha dato uno Z sufficientemente alto per utilizzarla:
001.jpg
002.jpg

Se volete seguire il proseguo dei lavori lo trovate qui: https://tinyurl.com/y8ufnc6v
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
hellfire39
God
God
Messaggi: 3402
Iscritto il: domenica 16 dicembre 2012, 9:04
Località: AN

Re: Sprutcam

Messaggio da hellfire39 » lunedì 27 aprile 2020, 17:18

Cavolo, gli harmonic drive!
Li ho visti solo sui bracci robot. Un progetto non proprio amatoriale, direi. :D =D>

Avatar utente
arm
Senior
Senior
Messaggi: 2619
Iscritto il: venerdì 18 maggio 2007, 13:21
Località: arborea (OR) e firenze
Contatta:

Re: Sprutcam

Messaggio da arm » lunedì 27 aprile 2020, 17:38

Che meraviglia! E si, non si improvvisa. Senza contare :
- un cam adeguato
-curva di apprendimento non breve per saper usare un 5 asse senza fare danni
- struttura adeguata a contenere vibrazioni di movimentazioni e fresatura
L'arte è l'espressione di piacere che l'uomo prova nel lavoro. (William Morris artigiano - architetto 1834-1896)
Cnc 3 assi per alluminio, 600x350, ponte fisso
Cnc 3 assi+1, 1200x800, doppia vite
Fresatrice verticale per acciaio

nico.mo
Newbie
Newbie
Messaggi: 39
Iscritto il: sabato 30 ottobre 2010, 10:50
Località: modena

Re: Sprutcam

Messaggio da nico.mo » lunedì 27 aprile 2020, 20:26

Junior73 ha scritto:
lunedì 27 aprile 2020, 11:12
Grazie ragazzi per la disponibilità. Approfitto subito sintetizzando molto cercando di fare un esempio pratico di pezzo in lavorazione.

Prima di arrivare a 5 assi mi fermerei ai 4 assi composti dai normali 3 assi XYZ + il mandrino che può ruotare di 180° nella direzione del ponte ( che di solito identifichiamo come asse X). Una modifica possibile anche in molti pantogradi normali con una altezza di Z generosa .

Il pezzo da lavorare grezzo è per semplicità un cubo da 100mm da smussare dove praticare 3 tasche circolari da 20mm (profondità 2mm) . Chiaramente gli esempi possono essere molti ma passiamo alle domande:

- Che formato/estensione 3d è meglio inviare a Sprutcam? STL può andare?
- Come comunicare al software la configurazione della macchina?
- Quale post utilizzare in uscita?

......

In merito alla lavorazione immagino una fresa unica da 6-8mm piatta. Tipo di materiale con tutto ciò che si porta dietro non è importante al momento.

Graditi a salire gcode come allegato, progetto sprutcam, video esplicativo e chi più e ha più ne metta.... :)



Saluti
- Formato step, stl, iges, parasolid, solidwork nativo, solidedge nativo, rhino nativo
- la macchina: o usi una da libreria (quella del filmato c'è) oppure la si costruisce.
- post: in libreria (gratuiti) fanuc, siemens, haidenhain, mach3 e altri. Poi si può personalizzare in base alle esigenze. Fermo restando che il nostro generatore di post è aperto quindi se te la cavi in programmazione (informatica) puoi fare quello che vuoi...

La cosa migliore, se sei interessato, è organizzare una demo online.

Ciao
Nicola

Rispondi

Torna a “Cad/Cam”