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