Modèles paramétriques personnalisables : choisir un vrai fichier source
Un modèle annoncé comme personnalisable peut être livré avec un fichier source, un export ou les deux. Les documents FreeCAD décrivent la modélisation paramétrique et le contenu possible du format FCStd; le manuel OpenSCAD décrit des variables et options d’export dans sa version 2019.05. Cette page vous aide à examiner le format, le logiciel et les paramètres documentés, sans déduire le contenu ou les droits d’un fichier précis depuis son extension.
La réponse courte
Identifiez le fichier source, le logiciel et le paramètre correspondant à la modification souhaitée. FreeCAD décrit dans FCStd des définitions géométriques et paramétriques; vérifiez les objets du fichier réel. Le manuel OpenSCAD 2019.05 décrit -D pour prédéfinir une valeur à l’export et précise un besoin d’initialisation lorsqu’elle est affectée à une autre variable. Sur une copie, examinez les dépendances et le résultat d’un changement documenté, puis conservez la source modifiée séparément de son export. Vérifiez les conditions du modèle avant partage.
Identifier la source et les exports fournis
Commencez par relever le nom et l’extension de chaque fichier fourni. La page d’accueil FreeCAD décrit un modeleur paramétrique où l’on peut revenir dans l’historique et changer des paramètres. Cela présente une fonction du logiciel, pas une garantie sur un fichier téléchargé. Demandez-vous plutôt si la fiche identifie le logiciel source et si elle fournit un format natif ou seulement des formats d’échange.
FreeCAD indique lire et écrire plusieurs formats ouverts, dont STEP, IGES, STL, SVG, DXF et OBJ. Cette liste confirme des formats pris en charge par le logiciel; elle ne décrit pas l’historique présent dans un modèle particulier. Si vous avez besoin d’un paramètre précis, cherchez où il est défini et comment il se modifie dans le fichier source. La seule extension ne dit pas si cette dimension est exposée, ni si le fichier comprend les dépendances requises.
Ce que contient vraiment un fichier FreeCAD natif
La documentation officielle du format présente FCStd comme le format principal de FreeCAD. C’est un conteneur composé qui prend en charge la compression et dont le contenu suit une structure définie; la page indique qu’il peut être examiné avec un outil d’archive, en prenant garde lors de sa recomposition. Document.xml décrit les objets et leurs définitions géométriques et paramétriques. GuiDocument.xml décrit leur représentation visuelle, par exemple couleur ou épaisseur de ligne.
La page indique aussi que les formes B-rep des objets concernés sont stockées séparément afin qu’elles soient accessibles sans recalcul de la forme. Ces détails décrivent les possibilités de l’archive, pas la qualité paramétrique de chaque téléchargement. Une extension FCStd ne prouve pas qu’un fichier expose la cote que vous souhaitez changer. Ouvrez une copie dans FreeCAD et examinez les objets et propriétés réellement affichés; traitez les éléments dont le rôle n’est pas clair comme non vérifiés.
OpenSCAD : variables, fichiers de paramètres et export
Un fichier OpenSCAD est présenté dans le manuel comme une entrée .scad. La documentation hébergée par le projet décrit une interface de ligne de commande de la version 2019.05, avec -o pour exporter dans un format déterminé par l’extension et -D pour prédéfinir une variable. Elle cite aussi -p pour un fichier de paramètres du Customizer et -P pour un jeu de paramètres. Ces options sont des exemples documentés pour la version indiquée, et ne confirment pas les commandes d’une version actuelle différente.
Le manuel précise qu’une variable passée avec -D doit être initialisée dans le programme principal pour pouvoir être utilisée par une autre variable. Pour examiner un script précis, cherchez les déclarations et les valeurs par défaut, puis vérifiez si les dimensions qui vous intéressent utilisent ces variables. La présence d’un fichier .scad ne garantit ni que les dimensions souhaitées soient des paramètres, ni qu’une plage de valeurs soit documentée. Consultez l’aide de la version utilisée avant de reprendre une syntaxe de ligne de commande.
Vérifier les dépendances avant de modifier quoi que ce soit
Le manuel OpenSCAD décrit l’option -d comme la création d’un fichier de dépendances listant les fichiers auxquels la construction du maillage a accédé. Cette fonction aide à examiner les entrées d’une construction dans le périmètre de la version documentée. Elle ne prouve pas qu’un paquet téléchargé contient tout ce qui est nécessaire, et le manuel ne décrit pas le contenu d’un modèle tiers. Si le script mentionne des fichiers supplémentaires, vérifiez leur présence et leur provenance avant de vous fier à l’export.
La documentation FCStd explique qu’un fichier externe peut être embarqué par l’intermédiaire d’un objet scripté muni de la propriété PropertyFileIncluded. Il s’agit d’un mécanisme possible, pas d’une promesse que chaque projet l’utilise. Examinez la fiche et les fichiers associés pour repérer les dépendances annoncées. Si une dépendance ou une version attendue n’est pas précisée, gardez ce point comme une question à résoudre avant de modifier ou de partager le résultat.
Logiciel requis, version et plage de paramètres utile
Un FCStd est le format principal décrit par FreeCAD, et un fichier .scad est l’entrée montrée par le manuel OpenSCAD. La page FreeCAD indique que le logiciel fonctionne sous Windows, macOS et Linux et qu’il est open source sans frais de licence. Le manuel OpenSCAD consulté cite explicitement des options OpenSCAD 2019.05 et antérieures. Ne transposez donc pas automatiquement sa syntaxe à une installation actuelle : vérifiez l’aide de la version que vous utiliserez.
Préparez un petit relevé : paramètre à changer, unité, valeur initiale, plage indiquée par l’auteur et dimension à examiner après modification. Par exemple, pour une entretoise dont la longueur est annoncée comme réglable, choisissez une seconde valeur dans la plage documentée et observez sur une copie ce qui change réellement. Comparez les dimensions qui devaient évoluer et celles qui devaient rester fixes. Ce scénario est une méthode proposée, pas un modèle testé ici. Si aucune plage n’est donnée, demandez une précision avant de considérer une valeur extrême comme validée. Enregistrez la source modifiée et un export distinct pour pouvoir retrouver les valeurs utilisées; un export seul ne remplace pas ce relevé.
La licence du résultat une fois le modèle modifié
Les sources FreeCAD et OpenSCAD de cette page documentent des formats et des fonctions logicielles. Elles ne donnent pas la licence d’un modèle publié par un créateur, ni les permissions applicables à une modification précise. Un fichier modifiable n’est donc pas, à lui seul, une information suffisante pour décider de le redistribuer ou de vendre une impression.
Avant de partager une version modifiée, relevez la licence affichée sur la fiche et toute condition de la plateforme qui s’applique à ce fichier. Si le texte ne répond pas à votre cas, gardez la permission comme une question non résolue et demandez une clarification au titulaire des droits ou à la plateforme. Cette page ne rend pas d’avis juridique et ne déduit aucune permission d’un format FCStd, SCAD, STL ou STEP.
Sources et limites
- FreeCAD — Modeleur paramétrique
- FreeCAD — Documentation du format FCStd
- OpenSCAD — Manuel de ligne de commande, options 2019.05
Nous organisons la documentation des fabricants et des communautés ; nous n’avons pas mesuré ces produits nous-mêmes. La notice de votre modèle exact prime sur ces explications générales.