OpenSCAD v.2021.01

Modélisation 3D paramétrique à l’aide de code

Icône OpenSCAD
Windows 7+
Version: 2021.01
Télécharger pour PC

OpenSCAD est un éditeur paramétrique de modèles tridimensionnels pour Windows, dans lequel la forme de l’objet est définie par un script textuel plutôt que construite manuellement à partir d’éléments de l’interface. Le programme utilise la géométrie constructive de solides : les volumes de base sont combinés, soustraits et intersectés, après quoi le résultat peut être préparé pour l’impression 3D ou enregistré dans un format approprié.

OpenSCAD est souvent considéré comme une alternative gratuite à FreeCAD, mais les deux programmes reposent sur des approches différentes. FreeCAD propose une modélisation graphique via les ateliers Part Design et Sketcher, tandis qu’OpenSCAD construit le modèle à partir de commandes, de variables et de modules personnalisés. Ainsi, un même objet peut être facilement modifié dans OpenSCAD au moyen des paramètres du script, mais le déplacement manuel des faces et des sommets n’y constitue pas le mode de travail principal.

Fonctionnalités d’OpenSCAD

  • Création de modèles à partir de cubes, de sphères, de cylindres et d’autres primitives géométriques, avec application ultérieure d’opérations d’union, de soustraction et d’intersection.
  • Utilisation de variables, de constructions conditionnelles, de boucles et de modules. Cette approche permet de définir les dimensions une seule fois, puis d’obtenir une série de pièces avec des paramètres différents.
  • Utilisation d’un éditeur de texte intégré, dans lequel le code du modèle peut être conservé, copié et modifié comme un projet ordinaire. Les erreurs de syntaxe s’affichent dans l’interface du programme.
  • Aperçu préalable de la géométrie et rendu complet du modèle pour vérifier le résultat avant l’exportation.
  • Connexion de bibliothèques et réutilisation de ses propres modules dans de nouveaux projets. Cela est pratique pour les éléments de fixation, les boîtiers et autres éléments répétitifs.
  • Importation de données 2D et 3D spécifiques, notamment DXF, SVG et STL, ainsi qu’exportation de la géométrie terminée aux formats STL, OFF, AMF et 3MF.
  • Construction automatisée de mécanismes simples, de supports, d’adaptateurs et de pièces aux dimensions précises. La modification de quelques valeurs au début du fichier peut reconstruire l’ensemble de la structure.

La description textuelle rend le modèle reproductible : le fichier contient non seulement la forme finale, mais aussi la séquence d’opérations à partir de laquelle elle a été obtenue. Il est ainsi plus facile de conserver le projet dans un système de contrôle de version, de le comparer à des variantes précédentes et de l’adapter à une autre taille.

Avantages de l’éditeur

  • Le principe de fonctionnement paramétrique permet de modifier rapidement la longueur, le diamètre ou l’épaisseur d’une pièce sans retoucher manuellement chaque surface.
  • Un script prend moins de place qu’un ensemble de captures d’écran ou qu’un historique d’opérations complexe ; le modèle peut donc être facilement transmis avec ses paramètres d’origine.
  • La logique de construction reste transparente : la séquence des transformations est visible directement dans le code, et les éléments répétitifs peuvent être regroupés dans un module distinct.
  • Le programme convient aux tâches techniques précises où les dimensions et la reproductibilité du résultat sont importantes, par exemple pour les boîtiers d’appareils électroniques ou les pièces de fixation.
  • OpenSCAD fonctionne avec des formats 3D courants et permet de préparer la géométrie sans devoir obligatoirement passer à un autre système de CAO.

Inconvénients

  • La modélisation textuelle nécessite de connaître la syntaxe d’OpenSCAD. Un débutant doit d’abord se familiariser avec les commandes, la structure du fichier et l’ordre d’application des opérations.
  • La modification directe d’une surface à la souris n’est pas prévue comme scénario principal ; la correction d’une face particulière s’effectue donc en modifiant le code.
  • Les formes organiques complexes et la modélisation sculpturale libre sont plus difficiles à créer que les pièces basées sur des volumes simples.
  • Lorsqu’un grand nombre d’opérations est utilisé, la recherche de la cause d’une erreur peut prendre du temps : un problème dans une partie du script peut affecter l’ensemble du modèle.
  • L’aperçu préalable et le rendu final utilisent des modes d’affichage différents ; l’apparence d’une géométrie complexe doit donc être vérifiée avant l’exportation.

OpenSCAD est conçu pour ceux qui souhaitent obtenir des pièces tridimensionnelles précises à partir d’une description textuelle claire, reproduire des constructions réussies et modifier rapidement leurs paramètres. Le programme est particulièrement adapté aux projets d’impression 3D et aux maquettes techniques, où la géométrie contrôlée est plus importante que le dessin libre, et OpenSCAD est distribué gratuitement.

Nouveautés de la dernière version 2021.01

Mise à jour

  • Ajout de littéraux fonctionnels, de l’opérateur d’élévation à la puissance et de la prise en charge de la récursion terminale généralisée.
  • Le module resize() dispose désormais d’un paramètre convexity.
  • Ajout de la variable $vpf, qui définit le champ de vision de la caméra.
  • Le système d’avertissements a été étendu : le programme signale désormais les problèmes dans les plages, la structure des matrices, les polygones et les polyèdres.
  • Amélioration de la gestion des valeurs indéfinies et des types de données mixtes.
  • La concaténation des tableaux a été accélérée, la précision des calculs améliorée et la gestion des géométries vides corrigée.
  • Dans la fenêtre de visualisation 3D, il est désormais possible d’accéder directement à la ligne de code source associée à l’objet sélectionné.
  • Ajout d’une fenêtre distincte pour le journal des erreurs et des avertissements.
  • L’affichage du balisage HTML a été désactivé dans la console, et un message approprié est désormais affiché après le vidage du cache.
  • L’éditeur prend désormais en charge les onglets pour travailler simultanément sur plusieurs fichiers et passer de l’un à l’autre à l’aide de raccourcis clavier.
  • Ajout de la complétion automatique des fonctions intégrées et des infobulles sur les paramètres.
  • Il est désormais possible de créer des extraits de code personnalisables et des signets pour des lignes individuelles.
  • Ajout de l’accès à l’emplacement où l’erreur s’est produite, de la recherche de fichiers inclus via des références intégrées, ainsi que de la copie et du déplacement de lignes et de blocs de code.
  • Prise en charge de la lecture de scripts depuis l’entrée standard et de l’affichage des résultats sur la sortie standard.
  • La ligne de commande prend désormais en charge l’exportation par lots de plusieurs fichiers, les paramètres --animate et --export-format, ainsi que les variables de type $v en mode console.
  • Ajout de l’exportation au format PDF, y compris pour les documents d’une seule page.
  • La prise en charge de l’importation SVG a été étendue : les paramètres d’extrémité et de jonction des lignes sont désormais traités.
  • Ajout de la prise en charge de l’API de la bibliothèque lib3MF version 2.0.
  • Amélioration de l’apparence de l’aperçu, de l’anticrénelage des arêtes et du schéma de couleurs CGAL pour les modèles bidimensionnels.
  • Sous Windows, ajout d’un raccourci OpenSCAD pour tous les utilisateurs du système.
  • Correction de problèmes d’extrusion linéaire avec mise à l’échelle et rotation, d’exportation 3MF, d’importation STL et de gestion des fichiers dont le nom contient des espaces ou des virgules.
  • Élimination des causes de plantages lors du traitement d’objets géométriques vides ou incorrects, d’enveloppes bidimensionnelles, de gros éléments textuels et d’opérations CGAL complexes.
  • Correction de problèmes dans l’éditeur, la complétion automatique, la surbrillance du texte recherché, l’enregistrement des fichiers et le fonctionnement des paramètres utilisateur.
  • Mise à jour des traductions de l’interface, y compris le russe.
Afficher plus moins

OpenSCAD FAQ

Quelle est la différence entre l’aperçu et le rendu du modèle ?

Comment modifier la précision des cercles et la fluidité des surfaces ?

Comment enregistrer un modèle au format STL ?

Est-il possible d’utiliser des modèles prêts à l’emploi et des contours bidimensionnels ?

Comment indiquer correctement les fichiers dans un script OpenSCAD sous Windows ?

Comment organiser un script volumineux pour le rendre plus facile à modifier ?

Pourquoi une erreur ou un modèle vide apparaît-il après le rendu ?

Plus d'informations
Développeur
Licence
Freeware
Restrictions d'âge
0+
Catégorie
Mise à jour
Never
Version actuelle
2021.01
Compatibilité
Windows 7, 8, 10, 11
Arquitectura
x64

OpenSCAD pour Windows

Essayez-en d'autres programmes pour PC
ZWCAD Mechanical Télécharger

CAO professionnelle pour la conception mécanique

v.26.13.128.1
ZWCAD Viewer Télécharger

Visionneuse gratuite de fichiers CAO DWG

v.2.2.1
ProfiCAD Télécharger

Un programme simple pour créer des schémas électriques

v.14.1.2
Total CAD Converter Télécharger

Convertisseur pratique de fichiers CAO en PDF

v.5.1.0.200
ZWCAD Télécharger

Logiciel de CAO professionnel pour la conception 2D et 3D

v.26.10.0.20036
Open CAD Studio Télécharger

CAO open source pour créer des dessins en deux dimensions

v.26.39.0
Materializr Télécharger

Logiciel de CAO gratuit pour créer des modèles 3D

v.1.7.2
MECHCAD Télécharger

CAO gratuite pour la conception mécanique

v.2026.6.27
DWGSee CAD Télécharger

Visualisation et édition gratuites de dessins DWG

v.8.87
LibreCAD Télécharger

Logiciel de CAO gratuit pour les dessins 2D

v.2.2.1.5
ARES Electrical Télécharger

CAO pour la conception de schémas électriques

v.27.1.2156
ARES Mechanical Télécharger

CAO professionnelle pour la conception mécanique

v.27.1.2155
Témoignages et commentaires

Ajouter un Commentaire

Enregistrer