Bug critici risolti: OrcaSlicer e Marlin ora più affidabili
Crash improvvisi durante lo slicing, vulnerabilità di sicurezza nei file 3MF e incompatibilità hardware: le ultime release di OrcaSlicer e Marlin risolvono problemi che fino a ieri potevano bloccare la produzione.
- OrcaSlicer v2.3.2 — versione 2.3.2 — 23 marzo 2026
- Marlin 2.1.3-b3 — versione 2.1.3-b3 — 25 giugno 2025
OrcaSlicer: sicurezza e stabilità rinforzate
La versione 2.3.2 di OrcaSlicer chiude falle critiche e migliora l’affidabilità negli slicing complessi, eliminando crash ricorrenti e vulnerabilità di sicurezza.
OrcaSlicer v2.3.2 risolve un bug che causava crash durante l’esportazione di G-code in stampe multi-materiale con Wipe Tower. Secondo le note di rilascio, il problema si verificava quando i dati mesh non erano inizializzati correttamente, bloccando l’intero processo di slicing.
La release corregge anche un loop infinito che si attivava quando la densità del riempimento solido superiore veniva impostata a zero. Un errore apparentemente banale, ma capace di mandare in stallo il software e costringere al riavvio forzato.
OrcaSlicer v2.3.2 corregge una vulnerabilità di path traversal nei file .3mf che poteva consentire l’esecuzione di codice arbitrario. Se lavori con file 3MF ricevuti da terzi, l’aggiornamento è essenziale.
La torre di pulizia non finisce più fuori dal piatto di stampa dopo il cambio di preset stampante. OrcaSlicer v2.3.2 ricalcola automaticamente la posizione della torre quando si modificano i preset, includendo anche il brim nella stima delle dimensioni. Questo evita che i risultati dello slicing vengano invalidati subito dopo la prima elaborazione.
La funzione “Adaptive Volumetric Speed” è stata spostata in modalità sviluppatore. Secondo le note di OrcaSlicer v2.3.2, la scelta serve a evitare configurazioni errate da parte degli utenti meno esperti, dato il carattere ancora sperimentale della funzione.
Marlin: nuovo respiro per hardware moderno
La beta 2.1.3-b3 porta supporto nativo a nuove schede e ottimizza le performance su architetture GD32, ampliando la compatibilità hardware del firmware.
Marlin 2.1.3-b3 introduce ottimizzazioni significative per le GPIO su processori GD32, con miglioramenti misurabili in termini di velocità. Le note di rilascio citano esplicitamente il supporto per la Creality v4.2.7 basata su GD32 e l’aggiornamento della piattaforma GD32 MFL alla versione 1.0.3.
Il supporto nativo per schede FLY arriva con questa beta: FLY_D5, FLY_DP5, FLY_D7, FLY_D8, FLY_D8_PRO, FLY_SUPER8_PRO e FLY_CDY_V3 sono ora ufficialmente compatibili. Marlin 2.1.3-b3 include anche configurazioni specifiche per il baud rate dei driver TMC su queste schede.
- Supporto nativo per processori GD32 con GPIO ottimizzate
- Compatibilità con 7 nuove schede della famiglia FLY
- Aggiornamenti firmware wireless (OTA) su STM32F401RE Creality
- Supporto per driver Trinamic TMC2240 via SPI
Marlin 2.1.3-b3 aggiunge la funzione OTA_FIRMWARE_UPDATE per aggiornamenti wireless su schede STM32F401RE Creality. Questo elimina la necessità di collegare fisicamente la stampante a un PC per ogni aggiornamento firmware, semplificando la manutenzione su installazioni remote o di difficile accesso.
Il supporto per i driver Trinamic TMC2240 via SPI è ora disponibile. Secondo le note di Marlin 2.1.3-b3, l’implementazione ha richiesto diversi fix successivi per garantire stabilità, ma ora il driver è pienamente funzionale.
Chi ne trae vantaggio (e come)
Multi-materiali, file 3MF esterni e nuovi controller diventano più gestibili grazie ai fix mirati di entrambe le release.
Se lavori con stampe multi-materiale e torri di pulizia, OrcaSlicer v2.3.2 elimina i crash durante l’esportazione G-code e risolve i problemi di posizionamento della torre. Le stampe complesse diventano più affidabili, senza interruzioni improvvise a metà slicing.
Chi riceve file 3MF da clienti o collaboratori esterni deve aggiornare immediatamente. La vulnerabilità di path traversal corretta in OrcaSlicer v2.3.2 poteva permettere l’esecuzione di codice arbitrario attraverso file 3MF appositamente modificati.
| Scenario d’uso | Software | Beneficio concreto |
|---|---|---|
| Stampe multi-materiale | OrcaSlicer v2.3.2 | Nessun crash durante export G-code |
| File 3MF da terzi | OrcaSlicer v2.3.2 | Protezione da esecuzione codice |
| Schede GD32/FLY | Marlin 2.1.3-b3 | Supporto nativo + GPIO veloci |
| Aggiornamenti remoti | Marlin 2.1.3-b3 | OTA wireless su Creality |
Gli utenti con stampanti basate su MCU GD32 o schede FLY beneficiano direttamente di Marlin 2.1.3-b3. Le ottimizzazioni GPIO migliorano la reattività del firmware, mentre il supporto nativo elimina configurazioni manuali complesse.
Trade-off e realtà sul campo
Qualche sacrificio in termini di configurazioni esistenti e compatibilità, ma con ritorni tangibili in sicurezza e stabilità.
Marlin 2.1.3-b3 rinomina alcuni ambienti FYSETC. Se hai configurazioni personalizzate per schede FYSETC S6 o Spider, dovrai aggiornare i riferimenti nei file di configurazione. Le note di rilascio non specificano una procedura automatica di migrazione.
Essendo una beta, Marlin 2.1.3-b3 potrebbe presentare instabilità su configurazioni hardware meno comuni. Le note di rilascio segnalano che alcuni fix sono stati applicati dopo la release iniziale, suggerendo un processo di stabilizzazione ancora in corso.
Se hai modificato manualmente i file di configurazione di Marlin, verifica la compatibilità con i nuovi nomi degli ambienti FYSETC prima di aggiornare. Alcune vecchie configurazioni potrebbero non funzionare senza modifiche.
OrcaSlicer v2.3.2 nasconde la funzione “Adaptive Volumetric Speed” in modalità sviluppatore. Se la utilizzavi regolarmente, dovrai attivare la modalità sviluppatore per accedervi nuovamente. La scelta riflette la natura ancora sperimentale della funzione.
Le note di OrcaSlicer v2.3.2 non segnalano rischi significativi: la release contiene principalmente correzioni di bug. Per Marlin 2.1.3-b3, il rischio principale riguarda possibili incompatibilità con configurazioni personalizzate datate.
Conclusione
Aggiornare OrcaSlicer e Marlin oggi significa ridurre frustrazioni quotidiane e aprire la porta a maggiore sicurezza e supporto hardware moderno. I fix critici di OrcaSlicer v2.3.2 eliminano crash ricorrenti e vulnerabilità di sicurezza, mentre Marlin 2.1.3-b3 porta compatibilità nativa per hardware recente e ottimizzazioni tangibili su processori GD32.
Verifica se la tua configurazione può beneficiare di questi aggiornamenti, specialmente se usi multi-materiali o schede GD32/FLY. I miglioramenti in stabilità e sicurezza giustificano l’investimento di tempo per l’aggiornamento, anche considerando i piccoli adattamenti necessari per configurazioni personalizzate.
articolo scritto con l'ausilio di sistemi di intelligenza artificiale
Q&A
- Quali bug di stabilità risolve OrcaSlicer v2.3.2 nelle stampe multi-materiale?
- Elimina un crash durante l'esportazione del G-code causato da dati mesh non inizializzati correttamente. Inoltre corregge un loop infinito che si attivava quando la densità del riempimento solido superiore veniva impostata a zero, mandando in stallo il software.
- Che vulnerabilità di sicurezza è stata corretta in OrcaSlicer v2.3.2 e perché è importante aggiornare?
- È stata corretta una vulnerabilità di path traversal nei file .3mf che poteva consentire l'esecuzione di codice arbitrario. L'aggiornamento è essenziale per chi riceve file 3MF da terzi, poiché elimina il rischio di eseguire codice malevolo.
- Cosa cambia per la torre di pulizia in OrcaSlicer v2.3.2 quando si cambia preset stampante?
- La torre di pulizia non finisce più fuori dal piatto dopo il cambio di preset. Il software ricalcola automaticamente la posizione includendo il brim nella stima delle dimensioni, evitando che i risultati dello slicing vengano invalidati.
- Quali sono le principali novità hardware introdotte da Marlin 2.1.3-b3?
- La beta aggiunge supporto nativo per processori GD32 con GPIO ottimizzate e compatibilità con sette nuove schede FLY. Introduce inoltre aggiornamenti firmware wireless OTA su STM32F401RE Creality e supporto per driver Trinamic TMC2240 via SPI.
- Quali accorgimenti sono necessari per chi aggiorna a Marlin 2.1.3-b3 con configurazioni personalizzate?
- Essendo una beta, può presentare instabilità su hardware meno comuni. Inoltre alcuni ambienti FYSETC sono stati rinominati, quindi chi usa schede FYSETC S6 o Spider deve aggiornare manualmente i riferimenti nei file di configurazione.
- Perché la funzione 'Adaptive Volumetric Speed' è stata spostata in modalità sviluppatore in OrcaSlicer v2.3.2?
- La scelta serve a evitare configurazioni errate da parte degli utenti meno esperti, dato il carattere ancora sperimentale della funzione. Chi la utilizzava dovrà attivare la modalità sviluppatore per accedervi nuovamente.
