RosettaCNC 1.9

Sezione dedicata a RosettaCNC
Rispondi
qandro
Junior
Junior
Messaggi: 130
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: 3269
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
Junior
Junior
Messaggi: 130
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: 3269
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
Junior
Junior
Messaggi: 130
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: 3269
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: 3269
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
Junior
Junior
Messaggi: 130
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.

Rispondi

Torna a “RosettaCNC”