SolidCraft, une suite de CAO paramétrique open source pour le bureau et le navigateur
SolidCraft, un logiciel de modélisation 3D open source écrit en Rust, propose une interface paramétrique, des commandes JSON et un serveur MCP pour les agents d'IA. Encore en développement, il est accessible en version bureau, navigateur et ligne de commande.
Une nouvelle suite de modélisation 3D open source attire l'attention des amateurs de CAO. SolidCraft, encore en développement, propose les fonctions habituelles du secteur — esquisses, modélisation solide, contraintes — ainsi qu'une chronologie paramétrique complète. Son originalité tient à la diversité de ses interfaces : application de bureau, version navigateur, ligne de commande sans interface graphique et serveur MCP.
La chronologie paramétrique constitue le cœur du logiciel. Dans ce type d'approche, le modèle n'existe pas comme un objet figé, mais comme la somme d'une séquence d'opérations. L'avantage est concret : si l'on modifie une valeur, comme l'épaisseur d'une paroi, toutes les fonctions qui en dépendent sont automatiquement reconstruites. Cette logique facilite les itérations et la conception de pièces complexes, où chaque paramètre peut être ajusté sans reprendre le travail depuis le début.
SolidCraft est entièrement écrit en Rust, un langage réputé pour sa performance et sa sûreté mémoire. Cette base technique lui permet de fonctionner aussi bien comme application de bureau que comme application web dans un navigateur. Toutes les actions réalisables par l'utilisateur passent par des commandes dotées de paramètres JSON, ce qui ouvre la voie à l'automatisation et à l'intégration dans d'autres outils.
Le logiciel intègre également une interface en ligne de commande sans affichage, pensée pour les traitements automatisés. Plus singulier, un serveur MCP (Model Context Protocol) est intégré afin de donner aux agents d'intelligence artificielle un moyen d'utiliser le programme. Cette fonctionnalité s'adresse à ceux qui souhaitent expérimenter la conception assistée par IA, sans que cela constitue une obligation pour les utilisateurs classiques.
SolidCraft reste à un stade précoce de développement, mais plusieurs fonctionnalités semblent déjà opérationnelles. Une feuille de route publique détaille les étapes à venir, et une démonstration en ligne permet de tester l'outil directement dans un navigateur. Cette accessibilité immédiate devrait faciliter les retours des premiers utilisateurs et orienter les prochaines évolutions du projet.
Le logiciel s'inscrit dans un mouvement plus large d'exploration de la CAO open source et de la modélisation dans le navigateur. Depuis plusieurs années, les initiatives de ce type se multiplient, portées par des développeurs désireux de proposer des alternatives aux suites commerciales. La démarche de SolidCraft, qui combine approche paramétrique, automatisation et ouverture aux agents d'IA, illustre la vitalité de cet écosystème et la volonté d'expérimenter de nouvelles interfaces pour la conception 3D.
6
