Guide communautaire non officiel – ni affilié à SolidCraft / Tangency Labs, ni soutenu par eux. Sites officiels : solidcraft.io · GitHub · Documentation

Dernière version suivie : v0.16.2 · ~7 500+ étoiles sur GitHub · MIT OR Apache-2.0

CAO 3D paramétrique, open source et écrite en Rust.

SolidCraft est un logiciel de CAO paramétrique open source : vous esquissez, posez des contraintes et construisez des solides sur une chronologie de fonctions. Modifiez une cote et le modèle se reconstruit – sur ordinateur, dans le navigateur ou piloté par des agents IA via MCP.

Les guides de ce site

Des tutoriels ciblés pour celles et ceux qui découvrent SolidCraft. En cas de divergence entre versions, fiez-vous toujours à la documentation officielle.

Ce qu’est SolidCraft (selon le projet)

Résumé de la présentation officielle et du README – aucune promesse de fonctionnalité au-delà de ces documents.

🦀

100 % Rust

Modélisation B-rep et interface (egui + wgpu) en Rust. Application de bureau, application web en wasm, CLI sans interface graphique.

📐

Chronologie paramétrique

Esquisses contraintes, fonctions (extrusion, congé, coque, réseaux…), paramètres avec expressions tenant compte des unités.

🤖

MCP pour les agents

Tout est commande ; le serveur MCP expose ces mêmes commandes aux clients IA.

📦

Import / export

STEP, IGES, 3MF, STL, OBJ ; FreeCAD/Rhino via cadmpeg ; URDF pour les assemblages avec liaisons.

✅

Jeune mais vérifié

État du projet : jeune, mais utilisable pour des pièces simples. Les pièces de référence sont vérifiées par rapport à des valeurs analytiques ou issues de FreeCAD.

🗺️

Travaux reportés

La feuille de route officielle reporte les mises en plan, la FAO/fabrication, la simulation et la plupart des surfaces au-delà des besoins des solides.

Essayez ces exemples officiels sur votre machine

Exécutez un script officiel avec solidcraft-cli, enregistrez un fichier .solidcraft et ouvrez-le dans l’application web – les captures ci-dessous proviennent de ce processus sur un PC portable équipé d’un GPU (v0.16.2).

solidcraft-cli run examples/bracket.json --save bracket.solidcraft
↗

MODÉLISATION PARAMÉTRIQUE · EXEMPLE OFFICIEL

Équerre paramétrique.

Esquisser un profil, extruder, ajouter des congés et percer les trous de fixation, à partir de examples/bracket.json.

↗

MODIFIER & RECONSTRUIRE · SOLIDCRAFT-CLI

Modifier un paramètre, reconstruire.

Passez width de 60 mm à 90 mm ; eval indique 22 988 mm³ → 34 482 mm³.

↗

CONCEPTION DE BOÎTIER · DÉMO DU PROJET

Boîtier électronique.

Évider une boîte en coque, découper une ouverture USB et ajouter des bossages de fixation, d’après les étapes de la démo MCP du projet.

↗

ASSEMBLAGE · EXEMPLE OFFICIEL

Assemblage multipièce.

Un plateau (Tray), un insert avec patins (Insert), des colonnettes de fixation (Fasteners) et un couvercle transparent (Lid), chacun en composant distinct dans render-studio.json.

Vous préférez un agent ? Voir le tutoriel MCP →

Avertissement. Ce site est un guide communautaire indépendant et non officiel. Il n’est ni affilié à SolidCraft, Tangency Labs ou Autodesk, ni sponsorisé ou approuvé par eux. Le nom « SolidCraft » n’est utilisé que pour désigner le projet open source. Téléchargements, signalement de bugs et documentation de référence : https://github.com/tangency-labs/solidcraft et https://docs.solidcraft.io.