Rosetta CNC

Sezione dedicata a RosettaCNC
Rispondi
Avatar utente
leomonti
Senior
Senior
Messaggi: 2106
Iscritto il: mercoledì 20 dicembre 2006, 19:04

Re: Rosetta CNC

Messaggio da leomonti » mercoledì 28 febbraio 2018, 15:48

@gino: esegue, ma la simulazione va in timeout prima di passare alla seconda asola :)
Il cervello è l'organo più sopravvalutato...(W.Allen)

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

Re: Rosetta CNC

Messaggio da gino » mercoledì 28 febbraio 2018, 16:17

..edita il gcode caricato sotto mach4 vai fino in fondo all`ultimo M99 ,
poi alla Riga successiva " vuota" inserisci il segno " % "
salva e riparti..

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

Re: Rosetta CNC

Messaggio da shineworld » mercoledì 28 febbraio 2018, 21:51

@gino
ASOLE_MACH4 non può girare su RosettaCNC finché non implementiamo i famosi G68/G69.
Appena ho qualcosa a riguardo tiro su il post con qualche screenshot o video.

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

Re: Rosetta CNC

Messaggio da shineworld » mercoledì 28 febbraio 2018, 22:38

Segue un sunto di Bezier

RosettaCNC board può funzionare con i vari “Motion mode” previsti, quali “EXACT PATH”, “EXACT STOP” e “CONTINUOS”.

* Nella modalità “EXACT PATH”, RosettaCNC Board muove gli assi per mantenere l'utensile sul percorso programmato, mantenendo costante la velocità se possibile. La traiettoria generata è costantemente controllata sia in termini di velocità che di accelerazione per cui, quando ci si trova in presenza di uno spigolo, è necessario abbassare la velocità per rimanere nei limiti dell'accelerazione programmata.
* Nella modalità “EXACT STOP”, RosettaCNC Board interrompe brevemente il movimento alla fine di ogni movimento programmato.
* Nella modalità “CONTINUOS”, RosettaCNC Board muove gli assi per cercare di mantenere l'utensile a velocità costante. Quando ci si trova in presenza di uno spigolo, esso viene arrotondato con una traiettoria di tipo Bezier quadratica. L'entità dell'arrotondamento viene impostata con il parametro “Lunghezza bezier”.
bezier.png
Esempi di arrotondamento con curva di bezier quadratica

Codice: Seleziona tutto

G61  (select EXACT PATH interpolation mode - Change to G64 to activate CONTINUOS interpolation mode)
G0 X0 Y0
G1 X50 F2000
G1 Y50
M2 (-- END PROGRAM --)
no_bezier_90gradi.jpg
EXACT PATH traiettoria
no_bezier_90gradi_velocita.jpg
EXACT PATH velocità assi X e Y
bezier_90gradi.jpg
CONTINUOS traiettoria
bezier_90gradi_velocita.jpg
CONTINUOS velocità assi X e Y
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
leomonti
Senior
Senior
Messaggi: 2106
Iscritto il: mercoledì 20 dicembre 2006, 19:04

Re: Rosetta CNC

Messaggio da leomonti » giovedì 1 marzo 2018, 11:58

@Gino: ho modificato il file portando la profondità ad un unica passata da 1 mm, giusto per vederlo girare, e funziona perfettamente.
Sei sempre una fonte preziosissima. Grazie!
Il cervello è l'organo più sopravvalutato...(W.Allen)

Avatar utente
leomonti
Senior
Senior
Messaggi: 2106
Iscritto il: mercoledì 20 dicembre 2006, 19:04

Re: Rosetta CNC

Messaggio da leomonti » giovedì 1 marzo 2018, 15:24

@shineworld: è prevista anche la versione tornio?
Il cervello è l'organo più sopravvalutato...(W.Allen)

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

Re: Rosetta CNC

Messaggio da shineworld » giovedì 1 marzo 2018, 15:29

Prevista SI ma sulle tempistiche non sono in grado di preventivare nulla.

Una versione con funzioni minimali verrà preparata per un cliente che fa Retrofit di centri di precisione che montavano Siemens (Brushless e precisioni micrometriche) tanto che dovremmo aumentare la frequenza dei PWM oltre i 300Hkz attuali.

Facciamo lavorare lui e poi vedremo.
Ci sarà da modificare radicalmente la compensazione utensile.

Avatar utente
leomonti
Senior
Senior
Messaggi: 2106
Iscritto il: mercoledì 20 dicembre 2006, 19:04

Re: Rosetta CNC

Messaggio da leomonti » giovedì 1 marzo 2018, 18:43

Seguo gli sviluppi.
Non ho alcuna fretta di acquistare un'altra controller+soft per la nuova cnc. Sono ancora in alto mare con la meccanica e vado piano.
Quando sarà il momento, questo sistema entrerà nella rosetta...pardon, rosa dei candidati, a condizione che a quel punto siano implementati G68/69. Intanto attendo con ansia il rilascio di una versione che possa funzionare in off-line/simulazione senza scheda e che, sempre in offline e senza hardware, si abbia la possibilità di visualizzare tutte le impostazioni scheda (assi, motori, in/out, spindle, etc.). Al momento l'opzione è in grigio.

Anche per il tornio, la cosa non è imminente, e magari, in quel caso, visto che si tratterà di un tornio da banco, sceglierò una soluzione più economica e popolare. Vedremo.
Il cervello è l'organo più sopravvalutato...(W.Allen)

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

Re: Rosetta CNC

Messaggio da shineworld » giovedì 1 marzo 2018, 18:52

Per visualizzare e modificare le impostazioni basta passare da L1 a L2 con la password 6502 e il menu RosettaCNC Board Settings... viene abilitato.
Con 6502 non tutti i parametri delle impostazioni sono visibili ma gran parte si, sufficienti per farti un'idea se ci sono i parametri che servono.

Sto giusto oggi lavorando ad un nuovo sistema di password e quindi posso pubblicare pure questa che era lasciata solamente agli utilizzatori finali.
Se riesco a finirlo lo metto anche questo nel prossimo rilascio.

Per l'utente hobbista le password non servono a molto, danno solo fastidio.
Per il settore industriale sono fondamentali per impedire che l'operatore di turno possa incasinare le cose.

Il programma ha un set di password alfanumeriche fisse e questo è un problema se vengono scritte da qualche parte e quindi sono recuperabili per cui ora sto scrivendo un nuovo sistema che permetta di assegnare di volta in volta a cosa accedere e come....

Il G68/69 va fatto a livello firmware e quindi prima di metterci mano dobbiamo terminare alcune cose in corso d'opera.
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
leomonti
Senior
Senior
Messaggi: 2106
Iscritto il: mercoledì 20 dicembre 2006, 19:04

Re: Rosetta CNC

Messaggio da leomonti » giovedì 1 marzo 2018, 19:32

Access Level non ce l'ho. Mi fermo a camera view
Il cervello è l'organo più sopravvalutato...(W.Allen)

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

Re: Rosetta CNC

Messaggio da shineworld » giovedì 1 marzo 2018, 19:45

Nella tua versione per cambiare il livello di accesso ed abilitare alcuni dei menu devi premere sulla seconda icona della barra utensili in alto a sinistra, quella con il lucchetto e 1. Mettendo 6502 passi a livello 2 e puoi cambiare il numero assi, impostazioni assi etc.

Avatar utente
leomonti
Senior
Senior
Messaggi: 2106
Iscritto il: mercoledì 20 dicembre 2006, 19:04

Re: Rosetta CNC

Messaggio da leomonti » giovedì 1 marzo 2018, 19:47

Fatto, grazie!
Il cervello è l'organo più sopravvalutato...(W.Allen)

Avatar utente
leomonti
Senior
Senior
Messaggi: 2106
Iscritto il: mercoledì 20 dicembre 2006, 19:04

Re: Rosetta CNC

Messaggio da leomonti » venerdì 2 marzo 2018, 15:39

Ho visto che - salvo errori - il manuale della scheda è consultabile solo online. Non esiste una versione in .pdf scaricabile?
Il cervello è l'organo più sopravvalutato...(W.Allen)

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

Re: Rosetta CNC

Messaggio da shineworld » venerdì 2 marzo 2018, 15:43

Hai ragione manca l'icona per fare il PDF, chiedo venia.
Essendo un documento wiki basta aggiungere ?do=export_pdf a fine pagina.

wiki.rosettacnc.com/doku.php/hardware/rosettacncboard/mimrosettacncboarda?do=export_pdf

In questo modo appena viene fatta una modifica al documento si può creare una versione PDF al volo.

Avatar utente
leomonti
Senior
Senior
Messaggi: 2106
Iscritto il: mercoledì 20 dicembre 2006, 19:04

Re: Rosetta CNC

Messaggio da leomonti » sabato 3 marzo 2018, 0:01

Oh che bello. Grazie!
Il cervello è l'organo più sopravvalutato...(W.Allen)

Rispondi

Torna a “RosettaCNC”