Rosetta CNC

Sezione dedicata a RosettaCNC
Rispondi
caccia66
Junior
Junior
Messaggi: 150
Iscritto il: mercoledì 14 maggio 2008, 0:02
Località: Dalmine
Contatta:

Re: Rosetta CNC

Messaggio da caccia66 » sabato 12 maggio 2018, 23:30

salve a tutti
usando un altro pc ci sono riuscito
ora : rosettacnc mi dice i movimenti degli assi si estendono oltre i limiti (la scheda non cè, ho dato disposizioni venerdì per portarne a casa una)
cè possibilità di risolvere?
poi
che sensori dovrei montare sulla fresa i classici meccanici oppure quelli "a sigaretta"


grazie Luca

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

Re: Rosetta CNC

Messaggio da shineworld » domenica 13 maggio 2018, 8:47

Il programma RosettaCNC non permette i movimenti fuori area di lavoro della macchina. Se compare quel messaggio significa che una o più posizioni nel programma Gcode escono dai limiti minimo o massimo di uno degli assi.

I limiti sono impostabili nei parametri scgeda.

A questo punto è solo una questione di configurare nel modo corretto il tutto.

Se allega qualche foto della macchina e dei parametri usati nel programma Mach vedrò di aiutarla nella confezione. Meglio ancora se allega anche il programma G uscito da ArtCAM.

caccia66
Junior
Junior
Messaggi: 150
Iscritto il: mercoledì 14 maggio 2008, 0:02
Località: Dalmine
Contatta:

Re: Rosetta CNC

Messaggio da caccia66 » domenica 13 maggio 2018, 9:21

ciao,
ho solo simulato il taglio di un quadratino da 50x50 , ma mi dà movimenti degli assi si estendono oltre i limiti .
cè modo di simulare al pc la configurazione della scheda?
A me' piacerebbe avere tutto pronto per convertire la mia fresa per il mese di agosto almeno le ferie le passo in cantina .
la fresa a un area utile di x 710 y 540 z 300 non monta nessun finecorsa , mi confermi che ne devo montare almeno 3 per fare l'homm macchina,
nelle prossime settimane cerco i motori con encoder (al lavoro ne usiamo parecchi )anche se non ho ancora le idee chiare riguardo alle potenze

grazie di tutto Luca

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

Re: Rosetta CNC

Messaggio da shineworld » domenica 13 maggio 2018, 10:00

Quando si installa il programma RosettaCNC da zero questo carica dei parametri macchina di default.
Se non hai cambiato nulla i limiti minimo e massimo assi sono impostati a:

Limite minimo X = 0 mm
Limite massimo X = 1000.0 mm
Limite minimo Y = 0 mm
Limite massimo Y = 1000.0 mm
Limite minimo Z = 0 mm
Limite massimo Z = 1000.0 mm

Qui dovrai impostare i valori con la corsa utile della tua macchina quindi:

Limite minimo X = 0 mm
Limite massimo X = 710.0 mm
Limite minimo Y = 0 mm
Limite massimo Y = 540.0 mm

Se vuoi lo zero meccanico sul fondo macchina:
Limite minimo Z = 0 mm
Limite massimo Z = 300.0 mm

Se vuoi lo zero meccanico sul top macchina:
Limite minimo Z = -300 mm
Limite massimo Z = 0.0 mm

Le WCS di default sono pure esse tutte a 0 quindi il programma è esattamente piazzato sull'origine 0/0/0 MCS o G53.
wcs.png
Per quanto riguarda gli home se montati è molto meglio, addirittura se ne metti uno per ogni limite, quindi 2 per ogni estremo dell'asse , potresti usarli anche come sensori di LIM che bloccherebbero l'asse in caso di superamento della posizione limite mettendola in emergenza.

In ogni caso puoi anche decidere di muovere in JOG gli assi fino a "cozzare" con il limite e caricare le quote di home senza fare alcun movimento.
Basta impostare "Nessun movimento" nei parametri di Modalità di Home:
setup.png
Segue un esempio di rettangolo che essendo entro area e limiti programma viene compilato ed è pronto per la lavorazione:
rettangolo.png
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

caccia66
Junior
Junior
Messaggi: 150
Iscritto il: mercoledì 14 maggio 2008, 0:02
Località: Dalmine
Contatta:

Re: Rosetta CNC

Messaggio da caccia66 » domenica 13 maggio 2018, 11:23

ciao
allego scansione modello di sensore (ne ho trovati 4) se potrebbero andar bene
scusami ,,,,ho scaricato rosettacnc , senza toccare importando un file fatto da artcam di un taglio di un quadratino da 50x50 mi da movimenti degli assi si estendono oltre i limiti potrebbe essere perché non ho la scheda attaccata?
grazie Luca
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: Rosetta CNC

Messaggio da shineworld » domenica 13 maggio 2018, 11:25

Allega il file gcode d'uscita da ArtCAM qui che cosi vedo cosa ha generato.

PS: per i sensori limite devi affidarti al supporto ufficiale di RosetaCNC perché non sono in grado di darti un aiuto valido a riguardo. Li troverai tecnici che ti sapranno consigliare sulle questioni elettriche.

caccia66
Junior
Junior
Messaggi: 150
Iscritto il: mercoledì 14 maggio 2008, 0:02
Località: Dalmine
Contatta:

Re: Rosetta CNC

Messaggio da caccia66 » domenica 13 maggio 2018, 11:56

G17G64
G0Z30.000
G0X-20.000Y0.000S45000M3
G0X0.000Y-25.000Z5.000
G1Z-1.000F1000
G1X-5.405Y-7.440F1500
X-23.776Y-7.725
X-8.746Y2.842
X-14.695Y20.225
X0.000Y9.196
X14.695Y20.225
X8.746Y2.842
X23.776Y-7.725
X5.405Y-7.440
X0.000Y-25.000
G1Z-2.000F1000
G1X-5.405Y-7.440F1500
X-23.776Y-7.725
X-8.746Y2.842
X-14.695Y20.225
X0.000Y9.196
X14.695Y20.225
X8.746Y2.842
X23.776Y-7.725
X5.405Y-7.440
X0.000Y-25.000
G1Z-3.000F1000
G1X-5.405Y-7.440F1500
X-23.776Y-7.725
X-8.746Y2.842
X-14.695Y20.225
X0.000Y9.196
X14.695Y20.225
X8.746Y2.842
X23.776Y-7.725
X5.405Y-7.440
X0.000Y-25.000
G0Z5.000
G0X-20.000Y0.000Z30.000
G0Z30.000
G0X-20.000Y0.000
pensavo che eri tu uno sviluppatore di rosettacnc

grazie luca

scj

Re: Rosetta CNC

Messaggio da scj » domenica 13 maggio 2018, 12:04

Sicuramente è uno sviluppatore, ma della parte software :D non della parte elettronica.

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

Re: Rosetta CNC

Messaggio da shineworld » domenica 13 maggio 2018, 14:16

Andiamo per passi.

Il primo errore lo hai alla linea 3:
G0X-20.000Y0.000S45000M3
[E0521] nella linea 3: Velocità mandrino non nel range tra 1 e 30000rpm.

Hai impostato da qualche parte in ArtCAM una velocità mandrino (spindle) di 45000 rpm mentre il limite accettato da RosettaCNC è di 30000.

Il valore massimo di velocità mandrino in RosettaCNC viene impostato nel pannello mandrino:
spindle.png

Il valore velocità introdotto nel pannello è quel valore che farà uscire 10V dall'uscita analogica del mandrino.
Se per esempio hai in mandrino che con 10V va a 22000 giri allora metterai in questa variabile 22000.

Quando poi nel software imposti S22000M3 avrai 22000 giri orari. Con S11000M4 avrai 11000 anti-orari, e quindi -5V in uscita analogica mandrino.
RosettaCNC usa valori positivi di tensione analogica per comandare la rotazione mandrino avanti e valori negativi per comandare la rotazione indietro. Questo ovviamente dipende dal tipo di driver mandrino che userai, il quale potrebbe avere un solo senso di rotazione, quindi avanti.

Ora che la linea 3 è stata modificata in G0X-20.000Y0.000S30000M3 vediamo cosa da il programma:
star.png
In ArtCAM hai impostato lo zero della lavorazione sul centro stella e quindi di conseguenza lui ha generato dei movimenti che vanno verso il positivo ma anche movimenti che vanno verso le quote negative. Dato che i tuoi limiti inferiori assi sono tutti posti a 0 il programma ti fa vedere che la stella esce dalla griglia (riferimento macchina) e non può essere lavorata.

Quello che hai fatto con ArtCAM va bene, ma ora devi impostare le origini di lavoro in RosettaCNC affinché la stella venga lavorata a partire dal punto dove porrai il materiale e tenendo come riferimento che lo zero della lavorazione è stato posto a centro stella.

Sempre nell'ultima immagine rosettacnc ti dice anche di quanto sei fuori con la lavorazione sulla macchina mettendo in rosso i campi min dei vari assi:

Codice: Seleziona tutto

   feed extents cartesian
     min X            -23.775 mm
     min Y            -24.999 mm
     min Z             -3.000 mm
     max X             23.775 mm
     max Y             20.223 mm
     max Z              4.998 mm
     length X          47.550 mm
     length Y          45.222 mm
     lenght Z           7.998 mm
     max speed       1500.000 mm|deg/min
Ora senza entrare in merito di come acquisire il punto di zero della lavorazione muovendo gli assi, dato che ancora non hai nulla che si muove, basta solamente introdurre a mano una WCS (working coordinate System) tanto per spostare la lavorazione su un punto che abbia senso:
wcs2.png
Nel pannello delle WCS abbiamo messo esattamente i limiti minimi che erano della lavorazione e in questo modo ora la lavorazione parte esattamente dagli 0 G53 degli assi. E' solo un esempio, in realtà non piazzerai mai la lavorazione cosi a bordo ma sarà in qualche posto più all'interno della zona lavoro.

Ora ricompilando il codice G con il tasto F9 o con il bottone di compilazione otterrai:
star2.png
Spero di essere stato abbastanza chiaro nella spiegazione.
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

scj

Re: Rosetta CNC

Messaggio da scj » domenica 13 maggio 2018, 14:27

30000 secondo me non può essere un limite.
Ho un mandrino da 40000 rpm e so per certo che in commercio si trovano mandrini da 60/80000 che vengono usati molto spesso nella produzione di pcb in considerazione delle microfrese che si utilizzano in quel campo.
Io alzerei tale limite.

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

Re: Rosetta CNC

Messaggio da shineworld » domenica 13 maggio 2018, 14:32

Ok nella 1.4.1 lo alzo, non ci sono problemi ho tenuto un dato a 32 bit per questo parametro e quindi 2^31-1 si va sui miliardi di rpm

scj

Re: Rosetta CNC

Messaggio da scj » domenica 13 maggio 2018, 14:34

il solito esagggggerato :lol:

caccia66
Junior
Junior
Messaggi: 150
Iscritto il: mercoledì 14 maggio 2008, 0:02
Località: Dalmine
Contatta:

Re: Rosetta CNC

Messaggio da caccia66 » domenica 13 maggio 2018, 20:37

ciao
come hai visto io per mia comodità creo i file in artcam dal centro pezzo .
non cè possibilità di fare delle prove di configurazione della scheda senza averla fisicamente allacciata al pc?
grazie Luca

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

Re: Rosetta CNC

Messaggio da shineworld » domenica 13 maggio 2018, 21:23

RosettaCNC ha già implementata la simulazione statica del percorso con visualizzazione della dinamica di velocità in spettro colori.

Sto ultimando anche quella dinamica, pensavo di farcela questo fine settimana dato che in ufficio son impegnato sull'ATC ma non ho fatto i conti con la febbre e anche oggi fa come le montagne russe....

Questa settimana vedo di fare qualcosa per chi non ha la scheda e vuole comunque vedere l'utensile muovere sul percorso.

turbina

Re: Rosetta CNC

Messaggio da turbina » domenica 13 maggio 2018, 21:30

Riposate silverio, non star lavorare de testa la domenica che ti ammali e dopi stai a letto per quindici giorni

Rispondi

Torna a “RosettaCNC”