RosettaCNC 1.8

Sezione dedicata a RosettaCNC
Rispondi
rosettacnc
Member
Member
Messaggi: 207
Iscritto il: venerdì 6 settembre 2019, 8:18
Località: Vicenza

RosettaCNC 1.8

Messaggio da rosettacnc » mercoledì 21 ottobre 2020, 17:26

Il team di sviluppo e' lieto di annunciare la versione 1.8 del software RosettaCNC scaricabile dalla pagina di download:

Download Page

Si è usciti direttamente con la 1.8.5 mentre dalla 1.8.1 alla 1.8.4 sono stati rilasci di test specifici per costruttori.

Changelog 1.8.5 vs 1.7.9
  • Improved UI features:
    • Added customization of Top Toolbar.
    • Added customization of Left Toolbar.
    • Added control bar with Main View and G-Code editor.
    • Added custom descriptions for User I/O and Analogic I/O.
    • Added customizable DRO View for Feed and Spindle panels.
    • Added DRO fields for Feed and Spindle as Motor Torque, etc.
    • Added custom descriptions for AUX/PLC/Advanced parameters.
    • Added units & descriptions for Input/Shared/System/Protected parameters.
    • Added new icon to describe Access Level feature is disabled.
    • Added new G-Code Analysis management.
    • Added new info pannel when Jog Soft Limits are disabled.
    • Added more digits for axis positions in Program and Machine view.
    • Added new File -> Open Application Data Folder.
    • Added setting to disable G-Code editing (read only).
    • Added new G-Code editor menu Resume From This Line.
    • Added new Functions -> Macro Management to view and crypt macros.
    • Added new Overrides controls for Feed X+ and Feed X- OVR.
    • Changed Resume button to be Resume From Pause or Resume From Stop.
    • Extended available space for the first catched Alarm Message.
    • Moved Overrides controls from Work panel in the new Overrides panel.
    • Improved G-Code editor as wil be reported below.
    • Improved management of compiling phases.
    • Improved 3D view modes in toolbar.
    • Fixed File -> Open Sample... to get right samples folder.
  • Improved Board Monitor management:
    • Improved Info panel with more info about CNC Board and Order Code.
    • Improved User Input panel info and features to force inputs state, etc.
    • Improved User Output panel info and features to force outputs state, etc.
  • Added multilanguage support for all custom texts.
  • Added new Fixed Distance with CTRL + Fast Click parameter for UI Jogs.
  • Added new sample macros to support new CNC Board features.
  • Added homing management for U/V/W-axis.
  • Added new Virtual Machine EVO-1000.
  • Completed support for mm/inches.
  • Improved DRO to show TCP positions for Program & Machine.
  • Improved ToolChange to support more MTC/ATC scenarios.
  • Improved ATC Management macros to work with Tool Change macro.
  • Improved panel to notice the state of feature Jog Soft Limits Disabled.
  • Improved Overrides management.
  • Improved Resume after STOP and Resume after STOP from line.
  • Improved EtherCAT Board CNC errors management.
  • Improved 3D management of transparency objects order.
  • Improved online update management.
  • Completed M166/M168 implementation and related #5740..#5755 params.
  • Added full support of Metric/Imperial units mode.
  • Added new Access Level locked features:
    • Edit of G-Code in the Program Editor.
    • Force of Digitals and Analogics I/O Values in Board Monitor.
  • Added new G-Code editor features:
    • Added auto-complete engine activable with ALT+Space.
    • Added customizable dictionary engine activable with CTLR+J.
  • Added Resume From This Line management.
  • Improved Resume from Stop and Start From Line management.
  • Improved interpolatator to support Motion Dynamics and Jerk Control.
  • Improved 3D Scene Engine:
    • Added new cursors for Pan/Rotate actions.
    • Added new View Modes as Initial View and User View Mode:
      • Front/Back/Top/Bottom/Left/Right/ISO 1..ISO 6/Custom View 1..4.
    • Fixed STLs ugly drawing when objects are very far from camera.
  • Improved ATC Management pannel:
    • Improved operations to manage all cases.
    • Improved macros to use named parameters.
  • Improved Virtual Machine Engine:
    • Added shader engine.
    • Added menu to Replace a geometry.
    • Added menu to Move a geometry in another machine/axis part.
    • Added scale parameter to resize geometries.
    • Added geometries contour edges management.
    • Added toolbar with geometry File Name and Triangles count.
  • Completed MDI integration to support all CNC features.
  • Improved MDI panel with more info about CNC states.
  • Improved GCode languange:
    • Added start.ngc macro called at program start.
    • Added restart.ngc macro called at program resume.
    • Added pallet_shuttle.ngc macro called at M30/M60 execution.
    • Added encrypted macro management.
    • Added G68.2: 3D plane rotation (arcs not supported).
    • Added G102: Homing request.
    • Added G103: Set traverse rate.
    • Added G104: Set interpolated motion dynamics.
    • Added M1: Program optional stop.
    • Added M48: Enable the feed rate and spindle speed override controls.
    • Added M49: Disable the feed rate and spindle speed override controls.
    • Added M50: Enable/disable the feed rate override control.
    • Added M51: Enable/disable the spindle override control.
    • Added M67: Read analog input.
    • Added M68: Set analog input.
    • Added M166: Read digital input group.
    • Added M167: Read analog input group.
    • Added #5081..5086: Current TCP position when restarting X..C.
    • Added #5091..5096: Last stop TCP position X..C.
    • Added #5127: Active Jerk.
    • Added #5128: Active max acceleration.
    • Added #5129: Active max deceleration.
    • Added #5136: Active feed override mode.
    • Added #5137: Active spindle override mode.
    • Added #5139: Active traverse rate.
    • Added #5730..#5739: User input values from M109 or M120.
    • Added #5740..#5759: Input values from M167.
    • Added new <#sys.xxx> constants.
    • Added new <#math.xxx> constants.
    • Added new <#cnc.xx> constants.
    • Added new <#compile.xxx> constants.
    • Added new <#axis.xxx> constants.
    • Added new <#tool.xxx> constants.
    • Added new <#wait_input.xxx> constants.
    • Added new <#pick_place.xxx> constants.
    • Improved M109 to permit multi-entry fields.
    • Improved compiling errors messages management.
  • Moved application data to user application data roaming folder.
  • Fixed Model transparency management.
  • Fixed issue in edit of some fields with decimal points.
  • Fixed and improved ATC Management interface to macros.
  • Fixed Virtual Machine transparency management for Model.
  • Fixed compiler issue with G43.2.
  • Fixed compiler issue with #100..499.
  • Fixed missing Tools Library save when modified with G10 L1 command.
  • Fixed visualizzation of M48/M49/M50/M51 states.
  • Fixed algoritm to enable Resume from this line action.
  • Fixed start axes limits check when G43.4 compensation is already active.
  • Fixed English and Italian translation texts.
  • Fixed reported issues.
  • Added new firmwares for Board-A/B 1.41:
    • Aligned features with INTERFACE LEVEL 8.
    • Added new Gantry axes management.
    • Added gantries management in case of set to "Use slave motor control".
    • Added new CNC Board state RETRACT.
    • Improved I/O management.
    • Improved Spindle management.
    • Improved Overrides management.
    • Improved Withdraw/Retract Tool at Stop management.
    • Fixed PAUSE input management.
    • Fixed dynamic offset management.
    • Fixed spindle state after a retract.
    • Fixed M166/M167 management.
    • Fixed setup data integrity management.
    • Fixed Alarm state when toolpath overlap software limits.
    • Changed Board-A/B OS to version 1.12.26:
      • Added new command to set software limits tolerance.
      • Updated profile generator to support new Jerk limitation.
      • Added point acceleration/deceleration set during interpolation.
      • Improved interpolation performances.
      • Fixed override management with little value changes.
      • Fixed stop command during a dwell command execution.
      • Fixed TCP speed calculation with some kinematic configurations.
With RosettaCNC you CAN DO !
sample.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

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

Re: RosettaCNC 1.8

Messaggio da danieleee » giovedì 22 ottobre 2020, 16:37

Complimenti!!! Tanta Roba!! =D>
Avete attivato il controllo del Jerk??
Se SI, come si usa?

rosettacnc
Member
Member
Messaggi: 207
Iscritto il: venerdì 6 settembre 2019, 8:18
Località: Vicenza

Re: RosettaCNC 1.8

Messaggio da rosettacnc » giovedì 22 ottobre 2020, 17:25

@danieleee

il comando deputato al Set interpolated motion dynamics è il G104 (modale).
https://wiki.rosettacnc.com/en/software ... _g_m-codes
g104.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

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

Re: RosettaCNC 1.8

Messaggio da danieleee » giovedì 22 ottobre 2020, 17:38

Spettacolare!!

rosettacnc
Member
Member
Messaggi: 207
Iscritto il: venerdì 6 settembre 2019, 8:18
Località: Vicenza

Re: RosettaCNC 1.8

Messaggio da rosettacnc » venerdì 23 ottobre 2020, 8:33

Esempio uso G104:

Massimo Jerk "strappo" nell'asse:

Codice: Seleziona tutto

G104 A0 D0 J100
profilej100.png

Metà Jerk "strappo" nell'asse:

Codice: Seleziona tutto

G104 A0 D0 J50
profilej50.png

Minimo Jerk "strappo" nell'asse:

Codice: Seleziona tutto

G104 A0 D0 J0
profilej0.png
Il Jerk Control ovviamente lavora sul profilo d'interpolazione e di conseguenza sulla risultante di tutti gli assi coinvolti nel movimento anzichè sul singolo asse e serve a ridurre lo stress meccanico sulla variazione di velocità del punto TCP.
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

rosettacnc
Member
Member
Messaggi: 207
Iscritto il: venerdì 6 settembre 2019, 8:18
Località: Vicenza

Re: RosettaCNC 1.8

Messaggio da rosettacnc » martedì 17 novembre 2020, 15:02

Il team di sviluppo e' lieto di annunciare la versione 1.8.6 del software RosettaCNC scaricabile dalla pagina di download:

Download Page

oppure per chi ha già installato la 1.8.5 tramite menu "Aiuto - > Controlla disponibilità aggiornamenti".

Changelog 1.8.6 vs 1.8.5
  • Improved UI features:
    • Added G104 Motion Dynamics info in MDI panel.
    • Added User Outputs AUX report in Board Monitor User Outputs panel .
    • Current Tool/Slot and Offsets from # visible also if board not connected.
    • Added Right mouse click on Alarm icon to reset current alarms management.
    • Added automatically G-Code Editor focus when switch to G-Code Editor view.
    • Added resizing of G-Code Editor in Main View with buttons to Hide/Restore editor.
  • Improved GCode language:
    • Added expression bitwise operation & for bitwise AND.
    • Added expression bitwise operation | for bitwise OR.
    • Added expression bitwise operation ^ for bitwise XOR.
    • Added new G100 P<function_id> Aa Bb ... to call PLC internal functions.
    • Added new G101 P<axes_mask> to group/ungroup axes from interpolator.
    • Added #5120: Interpolated/Grouped axes mask.
  • Improved start & resume macros.
  • Fixed Virtual Machine geometries displacement.
  • Fixed G38.x when tool H corrector is enabled.
  • Fixed dynamic instructions management.
  • Fixed F keys in ATC Management.
  • Fixed simulator toolpath creation.
  • Fixed issue with floating-point comparisons.
  • Fixed texts and translations.
  • Added new firmwares for Board-A/B 1.42:
    • Added G100 command support.
    • Added G101 command support.
    • Added management of analog inputs for spindle rpm, torque and ampere.
    • Fix inconsistent dynamic data during execution.
    • Changed Board-A/B OS to version 1.12.27:
      • Fixed target speed calculation in very small Bezier joint.
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

turbina

Re: RosettaCNC 1.8

Messaggio da turbina » martedì 17 novembre 2020, 15:47

Questo Software Rosetta sta diventando " na roba Granda" ciò! :)

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

Re: RosettaCNC 1.8

Messaggio da danieleee » martedì 17 novembre 2020, 16:08

SI, SI!! Tanta roba sul serio!
Io però aspetto sempre la funzione precise homing..così almeno collego sti fili che mi penzolano nel quadro.
Ma mi sà che dovrò attendere alla 1.9 per questo..
Magari per Natale...😁

rosettacnc
Member
Member
Messaggi: 207
Iscritto il: venerdì 6 settembre 2019, 8:18
Località: Vicenza

Re: RosettaCNC 1.8

Messaggio da rosettacnc » martedì 17 novembre 2020, 17:13

@danieleee
si ci sarà nella 1.9 perchè la struttura dati di configurazione della scheda della 1.8 era già fissa e per modificarla bisogna passare alla 1.9.
Si sta lavorando comunque veramente sodo sotto tanti aspetti...
Il mondo della meccanica è la che ci aspetta ed è sempre affamato di funzionalità.

rosettacnc
Member
Member
Messaggi: 207
Iscritto il: venerdì 6 settembre 2019, 8:18
Località: Vicenza

Re: RosettaCNC 1.8

Messaggio da rosettacnc » martedì 24 novembre 2020, 13:23

Il team di sviluppo e' lieto di annunciare la versione 1.8.7 del software RosettaCNC dispibile tramite aggiornamento online.

Changelog:
  • Added EtherCAT files download in firmware update.
  • Added o284.ngx macro (G284) for tapping chunk with axial compensation.
  • Added o6000.ngx macro (G65 P6000) for plasma torch ON with probing and THC.
  • Added o6001.ngx macro (G65 P6001) for plasma torch OFF with THC.
  • Added plasma_manual_cut.ngx for manual plasma cut of acquired points.
  • Renamed masure_tool_length.ngc to measure_tool_length.ngc.
  • Improved & fixed data in Feed/Spindle panels.
  • Improved macro encryption reducing result ngx file size and load time.
  • Fixed loaded tool missing visualization with Enable Slot ID unchecked.
  • Fixed displacement of Restore|Hide G-Code Editor in small displays.
  • Updated Italian translations.
  • Added new firmware for Board-A/B 1.43:
    • Fixed Axes Homing Done digital output management.
    • Board A: Added User Input 32 as probe status.
    • Board A: Fixed incorrect Jog A- with Jog Type Multiple Joystick.
    • Board A: Fixed invalid override of User Input 30 status with User Input 19.

Avatar utente
Nick80
Newbie
Newbie
Messaggi: 31
Iscritto il: lunedì 21 dicembre 2020, 21:00

Re: RosettaCNC 1.8

Messaggio da Nick80 » sabato 20 febbraio 2021, 18:15

ciao a tutti, ho unadomanda da fare, ho scaricato rosettacnc 1.8 sul mio pc.
mi chiede di registrarmi con il codice prova, ma dopo cosa costa?
poi ci sono dei programmi gia' preistalati come posso vedere la simulazione in grafica?
gtazie a tutti.

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

Re: RosettaCNC 1.8

Messaggio da danieleee » sabato 20 febbraio 2021, 18:28

Devi richiedere a loro un codice temporaneo.
Mi pare duri 45 giorni.
Non si paga.

Avatar utente
Nick80
Newbie
Newbie
Messaggi: 31
Iscritto il: lunedì 21 dicembre 2020, 21:00

Re: RosettaCNC 1.8

Messaggio da Nick80 » sabato 20 febbraio 2021, 18:42

Grazie danieleee
Ma dopo i 45 gg cosa si paga?
Il programma si blocca.?

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

Re: RosettaCNC 1.8

Messaggio da danieleee » sabato 20 febbraio 2021, 18:52

No non si paga scaduti i 45 giorni.
Si blocca solo la licenza temporanea, e rimani come adesso.

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

Re: RosettaCNC 1.8

Messaggio da qandro » sabato 20 febbraio 2021, 19:04

Il software non è a pagamento, ma dato che è specifico per le nostre schede e funziona solo con esse
è stato introdotto un limite di valutazione di 45 giorni per permettere ai possibili clienti di valutare
il codice G, provare a caricare i propri file e far realizzare i post-processori.

Scaduti i 45 giorni il compilatore non compila più il codice.

Appena si attiva il collegamento con una scheda RosettaCNC il software toglie il vincolo temporale
e rimane sbloccato per sempre.

Rispondi

Torna a “RosettaCNC”