RosettaCNC 1.9

Sezione dedicata a RosettaCNC
Rispondi
qandro
Member
Member
Messaggi: 252
Iscritto il: lunedì 29 ottobre 2018, 9:54

RosettaCNC 1.9

Messaggio da qandro » venerdì 25 giugno 2021, 16:19

Il team di sviluppo e' lieto di annunciare la versione 1.9.2 del software RosettaCNC aggiornabile online da 1.9.1 o scaricabile dalla pagina di download:

Download Page

Changelog 1.9.2 vs 1.9.1
  • Added Custom Values management for custom firmware.
  • Added support of M109/M120 P100 Rr mode for multiple entry parameters dialog.
  • Added new Tilting-Head A/B Kinematics management (see Board Settings -> Axes).
  • Added Probe Analogic Input value visualization in Board Settings -> Digitalizer Panel.
  • Added new Program Settings -> Compiler -> Macro sheet to define user macros path.
  • Added new Top Toolbar Jog Mode button (see Program Settings -> Top Toolbar to set).
  • Added CNC Board Warnings managements:
    • Added new menu View -> Show Warnings.
    • Added new menu View -> Show Warnings History.
    • Enabled panel Warnings [ From Inputs ] in Program Settings -> Custom Alarms panel.
    • Enabled panel Warnings [ From Modbus ] in Program Settings -> Custom Alarms panel.
  • Improved DRO visualizations removing the Axes used as Gantry Slaves.
  • Improved analogic input values visualizations.
  • Improved CNC Board STOP -> RESUME management.
  • Improved DRO visualizations removing the Axes used as Gantry Slaves.
  • Improved GCode language and compiler:
    • Added support user macro path mode.
    • Added #5121: Locked axes mask.
    • Added #5139: Active user tool change procedure.
    • Added #5427: Tool type used for compensation.
    • Added new G10 L101 P<parameter_id> V<value> to set CNC internal parameters.
    • Added new M19: Spindle Orient (for supported firmware only).
    • Added new M34: Add axis to the interpolated group.
    • Added new M35: Remove axis from the interpolated group.
    • Added new M36: Unclamp axis (for supported firmware only).
    • Added new M37: Clamp axis (for supported firmware only).
    • Added new named parameter #<kinematics.model.trivial>.
    • Added new named parameter #<kinematics.model.independent_rot_axes>.
    • Added new named parameter #<kinematics.model.rotary_table_ac>.
    • Added new named parameter #<kinematics.model.rotary_table_bc>.
    • Added new named parameter #<kinematics.model.tilting_head_ca>.
    • Added new named parameter #<kinematics.model.tilting_head_ab>.
    • Added new named parameter #<probe.state.not_yet_executed>.
    • Increased number of dynamic commands usable in a G-Code Program/Macro/MDI.
    • Changed named parameter #<cnc.tilting_spindle.h_y> to #<cnc.tilting_head.h_y>.
    • Changed named parameter #<cnc.tilting_spindle.h_z> to #<cnc.tilting_head.h_z>.
    • Changed named parameter #<cnc.tilting_spindle.h_a> to #<cnc.tilting_head.h_a>.
    • Changed named parameter #<cnc.tilting_spindle.h_b> to #<cnc.tilting_head.h_b>.
    • Changed named parameter #<cnc.tilting_spindle.h_c> to #<cnc.tilting_head.h_c>.
    • Improved G-Code compiling time when there are a lot of G38.x commands.
    • Fixed Block Delete management.
    • Fixed Macro encryption of large files.
  • Improved 3D view management:
    • Added Tilting-Head A/B management.
    • Added view of Axes Arrows (new menu View -> Show Axes Arrows).
    • Added view of Axis-driving vector when Rotary Guide for Axis [A|B|C] is shown.
    • Added Zoom with CTRL+Mouse Y (normal) SHIFT+Mouse Y (reduced) to simplify trackbar use.
    • Fixed Grid management with Tilting-Head Kinematics.
    • Fixed Transparency of the Virtual Machine Geometries Edges.
    • Fixed Transparency management when creating a new Virtual Machine.
    • Fixed Virtual Machine Transparency value recovery when control software starts.
  • Fixed Board Monitor -> Homing Correction Space visualization.
  • Fixed G-Code Line in Execution & Last Line Executed visualization.
  • Fixed Origin Mode to be always of type Custom with Rotary Axes for Table.
  • Fixed Board Settings -> Axes -> Extra -> Cornering Acceleration Override default to 100%.
  • Fixed Mouse issue when an M109/M120 dialog appears and the user is changing an OVR with the mouse.
  • Fixed Control Software issue when pressing Tools Library OK button with CNC in SIMULATOR state.
  • Fixed missing import of full data from settings.xml (CNC Board Settings) made with older versions.
  • Fixed CNC dynamic info management to RESUME a stopped program also after a PC shutdown.
  • Fixed visualization of Programmed Feed, Target Feed, Reference Feed in RUN/SIMULATOR state.
  • Fixed Program Settings -> Access Level panel to avoid duplicate passwords between access levels.
  • Fixed minor users reported issues.
  • Added new firmware for Board-A/B 1.54:
    • Aligned features with INTERFACE LEVEL 9.
    • Added new Modbus Interface.
    • Added new Tilting-Head A/B Kinematics.
    • Added new commands for Orient Spindle.
    • Added a new Jog Mode to move along the tool.
    • Added new Order Code to control motor STEP/DIR up to 2Mhz.
    • Added Homing Index management
    • Added some new parameters to control new features.
    • Disabled RETRACT management when a STOP occurs during a TOOL CHANGE.
    • Improved G-Code BPS rate.
    • Improved Interpolator Engine.
    • Improved JOG with digital inputs to be more responsive.
    • Changed Board-A/B OS to version 1.12.38.
Al pacchetto sono stati inseriti ache due nuovi firmware:

RosettaCNC-BE-01 1.54
E' un firmware per scheda RosettaCNC-B acquistata con codice ordinazione "Tipo comando motore" E = EtherCAT.

La scheda controlla gli assi con bus EtherCAT.
Per i dettagli fare riferimento alla nota applicativa "AN009 - EtherCAT configuration nr.01".

RosettaCNC-BA-01 1.54
E' un firmware per scheda RosettaCNC-B acquistata con codice ordinazione "Tipo comando motore" A = Anello controllo posizione.

La scheda controlla gli assi con uscita analogica ed encoder in quadratura come feedback di posizione in CNC.
Per i dettagli fare riferimento alla nota applicativa "AN011 - Anello di controllo della posizione - configurazione nr.01".

Breve video esempio della nuova cinematica Tilting-Head usata per testa Bevel taglio al plasma:
https://www.youtube.com/watch?v=LH7sDliGtRY

https://youtu.be/UyubBwSsPWo

Avatar utente
danieleee
God
God
Messaggi: 3665
Iscritto il: lunedì 8 marzo 2010, 22:38
Località: Borgo Vercelli

Re: RosettaCNC 1.9

Messaggio da danieleee » sabato 26 giugno 2021, 8:40

Il vostro costante impegno è esemplare..nulla da dire! =D>
Ho aggiornato software e firmware...
Domanda, è una mia impressione oppure adesso rallenta da sola negli archi stretti? Quasi a dire che "veda il gcode" La sento fluidissima!
Prima mi sembrava leggermente più nervosa, cosa che adesso non avverto più.

qandro
Member
Member
Messaggi: 252
Iscritto il: lunedì 29 ottobre 2018, 9:54

Re: RosettaCNC 1.9

Messaggio da qandro » sabato 26 giugno 2021, 10:08

Abbiamo messo pesantemente mano all'interpolatore ispirandoci a come lavora il selca.

Ora oltre ai parametri G64 e G104, per parametrizzare l'interpolazione sono stati aggiunti altri 22 parametri legati al G10 L101 Pp Vv che andremo a descrivere con cui si profila al meglio la propria meccanica.

Avatar utente
danieleee
God
God
Messaggi: 3665
Iscritto il: lunedì 8 marzo 2010, 22:38
Località: Borgo Vercelli

Re: RosettaCNC 1.9

Messaggio da danieleee » sabato 26 giugno 2021, 10:35

Un mini video vale più di 1000 parole!
https://youtu.be/hOboGxtLcEk

qandro
Member
Member
Messaggi: 252
Iscritto il: lunedì 29 ottobre 2018, 9:54

Re: RosettaCNC 1.9

Messaggio da qandro » venerdì 23 luglio 2021, 15:54

Il team di sviluppo e' lieto di annunciare la versione 1.9.3 del software RosettaCNC aggiornabile online.
Tra qualche giorno sarà disponibile il pacchetto completo scaricabile dalla pagina di download.

Changelog
  • Added full UNICODE support for text translations and custom messages.
  • Added new Scene Antialiasing modes for NVIDA GPUs.
  • Changed firmware file format from SFS to ZIP.
  • Improved information on the Runtime Data Info panel.
  • Fixed an issue in Scan3D mesh (STL) file creation.
  • Fixed 3D scene Zoom to Fit for TOP/BOTTOM view.
  • Fixed an issue with G43.4 when active G20 (inches).
  • Fixed EBK & ENI EtherCAT file sending to CNC Board.
  • Fixed Firmware Downloading with custom CNC Boards.
  • Fixed a compilation issue with a G02/G03 and "Enable Rotary Feed Handling" active.
  • Added new firmware for Board-A/B 1.55:
    • Fixed rotary axis feed scaling with arcs
Non descritti nella lista vi sono miglioramenti delle funzioni di RIPRESA PER STOP, e RIPRESA PER STOP DA LINEA.
In questo caso bisogna aggiornare manualmente le macro della propria machine con le macro presenti nella cartella:
%APPADATA%\RosettaCNC-1\standard-machine-files:
  • start.ngc
  • restart.ngc
  • tool_change.ngc
La macro di cambio utensile è passata dalla V4 alla V5 e sono stati apportati cambiamenti alla lista dei parametri #6000..#6099, quindi se si aggiorna la macro controllare nella lista parametri protetti che siano coerenti e allineati come significato a quanto descritto nella testata descrittiva presente nella macro tool_change.ngc stessa.


NOTE:
Ricordo che quando si procede con un update online le macro della proprima machine NON vengono toccate mentre tutte le macro allineate all'ultima versione sono presenti nella cartella:
%APPADATA%\RosettaCNC-1\standard-machine-files
per una sostituzione manuale da farsi solo nel caso si ritenga un vantaggio aggiornare il sistema o le nuove macro apportino correzioni a bachi o nuove funzionalità a cui si è interessati.

Avatar utente
danieleee
God
God
Messaggi: 3665
Iscritto il: lunedì 8 marzo 2010, 22:38
Località: Borgo Vercelli

Re: RosettaCNC 1.9

Messaggio da danieleee » domenica 25 luglio 2021, 6:59

Ho subito notato che avete sistemato la vista "da sopra"
Avendo una scheda video piuttosto potente (era un pc da gaming ) riesco a sfruttare al massimo le prestazioni video di conseguenza si vede benissimo, e il percorso risulta ben dettagliato!
Ottimo lavoro!
Per quanto riguarda la macro cambio utensile, quella in manuale, ha subito cambiamenti?
Se tale è rimasta invariata, nel mio caso posso lasciare tutto così come è adesso.

Avatar utente
danieleee
God
God
Messaggi: 3665
Iscritto il: lunedì 8 marzo 2010, 22:38
Località: Borgo Vercelli

Re: RosettaCNC 1.9

Messaggio da danieleee » giovedì 29 luglio 2021, 15:34

Io ho due hardware Rosetta.
Sul primo son riuscito a far aggiornamento software e firmware.
Quando volevo farlo sulla seconda (fino a ieri sera) mi dava che non era disponibile nessun aggiornamento.
Booo...

qandro
Member
Member
Messaggi: 252
Iscritto il: lunedì 29 ottobre 2018, 9:54

Re: RosettaCNC 1.9

Messaggio da qandro » giovedì 29 luglio 2021, 16:55

Temporaneamente disabilitato il servizio di update online per manutenzione.

qandro
Member
Member
Messaggi: 252
Iscritto il: lunedì 29 ottobre 2018, 9:54

Re: RosettaCNC 1.9

Messaggio da qandro » giovedì 14 ottobre 2021, 17:34

Il team di sviluppo e' lieto di annunciare la versione 1.9.4 del software RosettaCNC aggiornabile online da 1.9.x o scaricabile dalla pagina di download:

Download Page

Changelog 1.9.4 vs 1.9.3
  • Added button in G-Code compiling window to Stop compilation.
  • Added IQ023 Accessory support to increase control pulpit inputs sources.
  • Added new macro restart_6axes.ngc to use with 6 axis kinematics.
  • Improved GCode language and compiler:
    • Fixed issue with wrong looping and branching labels.
  • Improved G-Code editor adding new KlarText Mono font.
  • Improved restart.ngc macro to permits Resume from Stop also from arcs.
  • Fixed descriptions of Mist/Flood validation input and related parameters.
  • Fixed an issue on restart.ngc macro when active the WCS G59.1/G59.2/G59.3.
  • Fixed an issue in G-Code compilator when used a wrong Loop-Control command label.
  • Fixed 3D scanning with PROBE to meet LASER behavior and start from the TOP of the block.
  • Fixed 3D scanning TXT file creation with scanned points data cloud.
  • Fixed crash in some GPU when changing Scene Antialiasing.
  • Added new firmware 1.57.
Added IQ023 Accessory support to increase control pulpit inputs sources.
L'accessiorio IQ023, che va posizionato e collegato direttamente al PC del pulpito tramite connessione USB,
è nato per semplificare la realizzazione del quadro operatore della CNC, e mette a disposizione
24 ingressi (32 se non si usano gli MPG) digitali, 4 MPG e 8 ingressi analogici (per potenziometri).

Per esempio può esser utilizzato per aggiungere i classici bottoni di START/STOP/RIPRESA, esecuzione di
macro utente e di registro macchina con pulsanti nel riquadro del monitor PC oppure per aggiungere
potenziometri di regolazione dell'override movimenti FAST (G00), FEED (G01/G02/G03/G38), JOG, MANDRINO,
e movimenti X+/X- lungo il vettore disco lama di taglio.

Si riducono in questo modo i cavi che dal quadro operatore dovrebbero essere portati nel quadro elettrico.

L'accessiorio è stato progettato per un uso esclusivo all'interno del quadro operatore ove risiede il PC o il PanelPC
che esegue il software di controllo della CNC.

Con l'accessorio sono state ampliate le sorgenti di ingresso MPG/Analogico nelle impostazioni scheda:
001.png
002.png

Nel monitor scheda è ora possibile monitorare tutte le sorgenti analogiche, assegnare loro una descrizione e
operare delle forzature di valore (attive fino allo spegnimento scheda):
003.png
Improved restart.ngc macro to permits Resume from Stop also from arcs
La macro restart.ngc, eseguita automaticamente dalla CNC quando si riprende una lavorazione dopo uno STOP,
ora supporta la ripresa anche quando si è fermata una lavorazione di un arco (G02/G03).

E' stato corretto anche un problema legato alla ripresa con WCS attiva G59.1, G59.2 e G59.3.

Fixed 3D scanning with PROBE to meet LASER behavior and start from the TOP of the block
Corretta e modificata la scansione 3D con probe digitale affinchè si comporti come la scansione 3D eseguita
con sonda Laser. Ora la scansione non prende come riferimento il punto sul banco ma il punto superiore e più
elevato del materiale da scansionare.
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

qandro
Member
Member
Messaggi: 252
Iscritto il: lunedì 29 ottobre 2018, 9:54

Re: RosettaCNC 1.9

Messaggio da qandro » venerdì 22 ottobre 2021, 13:42

Aggiunta la documentazione del nuovo accessorio IQ023 supportato dalla versione 1.9.4 e successive:
LINK DOCUMENTAZIONE


Per una descrizione degli Override in RosettaCNC:
BLOG SU OVERRIDE

Avatar utente
danieleee
God
God
Messaggi: 3665
Iscritto il: lunedì 8 marzo 2010, 22:38
Località: Borgo Vercelli

Re: RosettaCNC 1.9

Messaggio da danieleee » venerdì 17 dicembre 2021, 9:48

@qandro
Che dici, la troviamo sotto al albero di Natale la 1.9.5?
con magari la macro MTC versione 3 sistemata? :D

qandro
Member
Member
Messaggi: 252
Iscritto il: lunedì 29 ottobre 2018, 9:54

Re: RosettaCNC 1.9

Messaggio da qandro » venerdì 17 dicembre 2021, 12:30

C'è ancora molto da fare e la chiusura natalizia è alle porte quindi non so dare una risposta sulla data precisa.

A cosa si sta lavorando per il rilascio:

- Completamento Control Software per pannelli verticali touch:
VIDEO ANTEPRIMA

- Integrazione server IPC su Control Software

- Creazione modulo python per pieno accesso alla CNC via IPC (any OS).

- Integrazione Python per script all'interno del Software di Controllo.

- Creazione libreria Python con core CNC cosi da poter farsi un Software di Controllo basato su Python (x32/x64)

- Completare integrazione Laser/Plasma/Waterjet con funzionalità avvanzate.

Avatar utente
danieleee
God
God
Messaggi: 3665
Iscritto il: lunedì 8 marzo 2010, 22:38
Località: Borgo Vercelli

Re: RosettaCNC 1.9

Messaggio da danieleee » venerdì 17 dicembre 2021, 15:02

Ok...
Allora buona fine/inizio anno nuovo..a risentirci..
Ciao.

Avatar utente
danieleee
God
God
Messaggi: 3665
Iscritto il: lunedì 8 marzo 2010, 22:38
Località: Borgo Vercelli

Re: RosettaCNC 1.9

Messaggio da danieleee » venerdì 17 dicembre 2021, 17:46

Hai menzionato Pyton...e sono andato a curiosare..
Ho visto un paio d tutorial su YouTube.
A primo impatto mi ha portato indietro nel tempo a quando giocavo da ragazzino con il vecchio Commodore16!
Istruzioni print, ecc ecc.
Tra altro avendo anche una CsLab, per curiosità avevo installato la demo di SimCnc, e mi era comparsa pure icona di questo Pyton.
Sinceramente parlando ho sempre ignorata, anzi nemmeno capivo a casa possa essere servita..
Vedo invece da come ne parli è uno strumento molto potente..

Avatar utente
danieleee
God
God
Messaggi: 3665
Iscritto il: lunedì 8 marzo 2010, 22:38
Località: Borgo Vercelli

Re: RosettaCNC 1.9

Messaggio da danieleee » lunedì 31 gennaio 2022, 10:05

Nessuna novità per il rilascio della 1.9.5?
Che poi più che la versione in sé a me interessa sistemare la macro MTC con la versione 3.
Funziona, però non è possibile fare la Ripresa..

Rispondi

Torna a “RosettaCNC”