HeadlinesBriefing HeadlinesBriefing.com

SolidCraft : CAO 3D paramétrique open source en Rust

Hacker News •
×

SolidCraft est une application de CAO 3D paramétrique open source entièrement écrite en pur Rust. Elle permet aux utilisateurs de dessiner, appliquer des contraintes et construire des solides à l'aide d'une chronologie de fonctionnalités paramétriques, permettant une reconstruction en temps réel du modèle lorsque les dimensions changent. L'outil s'exécute sur ordinateur de bureau, sur le web, et prend en charge l'automatisation via un serveur MCP intégré pour les agents d'IA. Un exemple pratique comprend la conception d'un boîtier pour Raspberry Pi 4 à partir de zéro : cotation, extrusion, arrondi, évasage, ajout d'aérations et de entretoises, puis ajustement de la hauteur de 24 à 32 mm pour reconstruire instantanément le modèle.

SolidCraft est disponible sur Windows, macOS, Linux et les plateformes ARM64 via des installeurs, des App Images, des paquets .deb, .rpm, Flatpak et Snap. La version web ne nécessite aucune installation. Bien qu'elle ne soit pas encore signée numériquement, les utilisateurs peuvent contourner les avertissements sous Windows et macOS avec des solutions de contournement connues. La documentation comprend le livre Solid Craft, couvrant les guides utilisateur et développeur, ainsi que les listes de fonctionnalités et les détails de la feuille de route.

Actuellement en phase de développement précoce mais fonctionnelle pour des pièces simples, SolidCraft a validé 75 des 76 modèles de référence publics par rapport à des métriques analytiques ou calculées par FreeCAD telles que le volume, la surface, le centre de masse et la boîte englobante. Un bogue connu demeure. Le logiciel comporte un solveur de contraintes personnalisé basé sur Levenberg–Marquardt et des algorithmes géométriques, prenant en charge des contraintes telles que la tangence, la symétrie et la concentricité. Les outils de croquis incluent des lignes, des arcs, des splines et du texte, avec détection automatique de profil et résolution en temps réel pendant l'interaction.

FAQ : Qu'est-ce que SolidCraft et en quoi est-il unique ?

SolidCraft est une application de CAO 3D paramétrique open source entièrement écrite en pur Rust. Elle se distingue par son support multiplateforme (ordinateur de bureau, web, ARM64), son intégration IA via MCP, son solveur de contraintes personnalisé et sa modélisation paramétrique en temps réel — le tout sans nécessiter de moteurs CAO externes.

FAQ Q : Qu'est-ce que SolidCraft et en quoi est-il unique ?

FAQ A : SolidCraft est une application de CAO 3D paramétrique open source entièrement écrite en pur Rust. Elle se distingue par son support multiplateforme (ordinateur de bureau, web, ARM64), son intégration IA via MCP, son solveur de contraintes personnalisé et sa modélisation paramétrique en temps réel — le tout sans nécessiter de moteurs CAO externes。

Source: Hacker News · Résumé par HeadlinesBriefing