OrcaSlicer 2.5.0 : plugin Python et CAO intégré

généré par l'IA
OrcaSlicer 2.5.0 : plugin Python et CAO intégré

TL;DR

OrcaSlicer 2.5.0 Alpha et Beta introduisent des plugins Python, la CAO paramétrique intégrée et la prise en charge native des imprimantes à tapis, avec plus de 950 pull requests de plus de 140 contributeurs.

Écouter le résumé

OrcaSlicer 2.5.0 Alpha et Beta : plugins Python, CAO paramétrique et impression sur tapis

OrcaSlicer 2.5.0 représente la version la plus riche en fonctionnalités de l’histoire du slicer, avec plus de 950 pull requests intégrées par plus de 140 contributeurs. Les versions Alpha et Beta introduisent des plugins Python, la CAO paramétrique intégrée et la prise en charge native des imprimantes à tapis.

Nouveautés de la version Alpha

La version Alpha d’OrcaSlicer 2.5.0 apporte des innovations qui changent la façon de travailler avec le slicer. Les fonctionnalités les plus marquantes concernent l’extensibilité du logiciel et de nouveaux outils de conception intégrés.

Fonctionnalités principales Alpha

  • Plugins Python pour étendre le slicer sans fork
  • Speed Dial : recherche universelle avec la touche Espace
  • Onglet Design : CAO paramétrique intégrée
  • Prise en charge native des imprimantes à tapis (belt printer)
  • Color mixing et Texture Displacement

Plugin Python : extensibilité sans fork

OrcaSlicer 2.5.0 introduit les plugins Python, un système officiel pour ajouter des fonctionnalités personnalisées sans maintenir des versions modifiées du logiciel. Un plugin peut exécuter des scripts en un clic, intervenir pendant le slicing pour modifier les couches ou réécrire le G-code, ajouter des onglets ou des panneaux personnalisés, ou réagir à des événements comme la fin d’une impression.

Les plugins s’installent depuis le menu Plugins, en les chargeant depuis des fichiers ou depuis Orca Cloud. Le système demande toujours l’autorisation de l’utilisateur avant d’effectuer des opérations.

Speed Dial : tout à portée de recherche

La fonction Numérotation rapide rend accessible n'importe quelle commande, paramètre ou plugin avec une simple recherche. En appuyant sur la barre Espace sur n'importe quelle page (sauf lors de la saisie dans un champ de texte) ou en sélectionnant Ouvrir Speed Dial depuis le menu, une recherche universelle s'ouvre.

Il suffit de saisir quelques mots et d'appuyer sur Entrée pour exécuter immédiatement l'action souhaitée.

Onglet Design : CAO paramétrique intégrée

Le nouvel onglet Design introduit un système CAO paramétrique complet directement dans le slicer. On peut dessiner sur le plan d'impression, sur des plans de référence ou sur des faces de solides existants, en utilisant des lignes, des rectangles, des arcs, des cercles, des fentes, des splines et d'autres outils.

Le système comprend des contraintes et la cotation avec un solveur qui affiche les degrés de liberté restants. Les opérations d'extrusion, de révolution, de balayage (sweep) et de lissage (loft) transforment les profils en solides, qui peuvent être finis avec des congés, des chanfreins, des évidements, des dépouilles et des trous.

Impression sur bande (belt printing)

OrcaSlicer 2.5.0 Alpha introduit la prise en charge native des imprimantes à bande, qui impriment sur un convoyeur incliné plutôt que sur un plateau fixe. Des profils pour Printcepts BabyBelt Pro, IdeaFormer IR3 V2 et un profil Generic Belt Printer adaptable à d'autres machines comme la famille CR-30 sont inclus.

Les options spécifiques à l'impression sur bande se trouvent dans Printer settings → Basic information → Belt printer, en mode Advanced.

Améliorations de la version Beta

La version Beta s'appuie sur l'Alpha avec de nouvelles fonctionnalités pour éviter les collisions, optimiser les trajectoires et accélérer le slicing. Elle inclut également des corrections pour de nombreux problèmes signalés après la publication de l'Alpha.

Volumes de collision de la tête d'outil

I volumes de collision de la tête d'outil permettent aux profils d'imprimante de définir des obstacles au-dessus du plateau d'impression tels que des clips, des docks d'outils ou des bras de caméra. La fonction Volumes de collision de la tête d'outil se trouve dans Paramètres de l'imprimante > Informations de base > Espace imprimable, sous Zone de plateau exclue.

La fonction Arrange, les brims, la plupart des supports et les mouvements de déplacement évitent automatiquement ces zones.

Ajustement d'arc pour remplissage clairsemé

L’ajustement d'arc devient un menu déroulant avec trois options : Désactivé, Activé e Remplissage clairsemé uniquement. Le nouveau mode convertit uniquement le remplissage clairsemé en arcs G2/G3, réduisant la taille du G-code pour les motifs courbes comme Gyroid, TPMS ou le remplissage chanfreiné, tandis que les parois, les surfaces, les supports et la tour de purge conservent les segments linéaires.

G-code haute précision

Une nouvelle option expérimentale, G-code haute précision, stabilise l’extrusion avec de petites buses et des couches très fines, où chaque mouvement extrude des quantités minimes de matériau. Dans le test de l’auteur sur un cylindre, la variation de débit sur la paroi externe est passée de 1,2% à 0,09%.

Le système écrit les positions avec 4 décimales au lieu de 3 et les axes d’extrusion avec 5 décimales au lieu de 4.

Optimisations de slicing

La version bêta accélère considérablement le slicing sur les modèles détaillés. L’exportation du G-code est bien plus rapide pour déterminer à quel objet appartient chaque extrusion. La détection des ponts internes utilise un contrôle rapide pour la plupart des couches avant de recourir à l’analyse complète.

Ces optimisations réduisent considérablement les temps de slicing sur des modèles complexes comme les reliefs HueForge.

Alpha vs Beta : qu'est-ce qui change

Caractéristique Alpha Bêta
Plugin Python Introduits Stabilisés
Onglet Conception CAO Expérimental Amélioré
Impression sur bande Support de base Optimisé
Volumes de collision Absents Implémentés
Remplissage avec ajustement d'arc Marche/Arrêt Trois modes
Performances de tranchage Standard Optimisée

L'Alpha introduit les fonctionnalités innovantes et expérimentales. La Beta les stabilise, corrige les bugs signalés et ajoute des optimisations de performance et de qualité.

Comment tester les préversions

Avertissement

Les versions Alpha et Beta sont des préversions destinées aux tests. Elles peuvent contenir des bugs et des comportements instables. Effectuez toujours une sauvegarde complète des profils avant l’installation.

Avant d’installer une préversion, exportez tous les profils personnalisés d’imprimantes, de filaments et de processus. Les préversions peuvent modifier le format des profils ou introduire des incompatibilités temporaires.

Testez les nouvelles fonctionnalités sur des impressions non critiques avant de les utiliser pour des projets importants. Signalez tout problème sur GitHub pour contribuer à l’amélioration du logiciel.

article écrit à l'aide de systèmes d'intelligence artificielle

Questions & Réponses

Que sont les plugins Python introduits dans OrcaSlicer 2.5.0 ?

Les plugins Python sont un système officiel pour ajouter des fonctionnalités personnalisées sans maintenir de forks du slicer. Ils peuvent exécuter des scripts, modifier les couches pendant le slicing, réécrire le G-code, ajouter des panneaux personnalisés ou réagir à des événements comme la fin d'une impression. Ils s'installent depuis le menu Plugins à partir de fichiers ou d'Orca Cloud, avec autorisation utilisateur requise.

Comment fonctionne la fonction Speed Dial d'OrcaSlicer 2.5.0 ?

Speed Dial est une recherche universelle qui rend accessible n'importe quelle commande, paramètre ou plugin. Elle s'ouvre en appuyant sur la barre Espace sur n'importe quelle page (sauf dans les champs de texte) ou depuis le menu Open Speed Dial. Il suffit de taper quelques mots et d'appuyer sur Entrée pour exécuter l'action.

Quels outils CAO offre le nouvel onglet Design ?

L'onglet Design intègre un système CAO paramétrique complet dans le slicer. Il permet de dessiner sur le plateau d'impression, des plans de référence ou des faces de solides avec des lignes, rectangles, arcs, cercles, slots et splines. Il inclut des contraintes, la cotation avec solveur des degrés de liberté, et des opérations d'extrusion, révolution, sweep, loft, congés, chanfreins, évidements, dépouilles et perçages.

Quelles imprimantes à bande sont prises en charge dans OrcaSlicer 2.5.0 ?

OrcaSlicer 2.5.0 Alpha introduit la prise en charge native des imprimantes à bande qui impriment sur un tapis transporteur incliné. Des profils sont inclus pour Printcepts BabyBelt Pro, IdeaFormer IR3 V2 et un profil Generic Belt Printer.

Combien de pull requests et de contributeurs implique OrcaSlicer 2.5.0 ?

OrcaSlicer 2.5.0 est la version la plus riche en fonctionnalités de l'histoire du slicer, avec plus de 950 pull requests intégrées par plus de 140 contributeurs.

/