Projet OpenSCAD

Cette page contient les détails d'un projet de rédaction technique accepté pour la Google Season of Docs.

Résumé du projet

Organisation Open Source:
OpenSCAD
Rédacteur technique:
Themistoklis Spanoudis
Nom du projet:
Créer un tutoriel OpenSCAD
Durée du projet:
Durée standard (trois mois)

Project description

Grâce à l'évolution des ordinateurs électroniques, le CAD a gagné en popularité au cours des dernières décennies. Ces dernières années, la commercialisation d'imprimantes 3D a encore renforcé la popularité du CAD pour le prototypage dans l'industrie et l'enseignement, mais aussi auprès des amateurs. En outre, le prix des logiciels de CAO commerciaux peut souvent être prohibitif pour de nombreux utilisateurs, et le temps nécessaire pour apprendre à utiliser ces logiciels peut être dissuasif. OpenSCAD est un logiciel Open Source qui permet de créer des modèles de conception assistée par ordinateur (CAO) solides 2D et 3D complexes à utiliser dans n'importe quelle application appropriée. Avec OpenSCAD, l'utilisateur peut créer de manière programmatique des modèles de CAO entièrement paramétriques complexes qui sont affichés à partir d'un fichier de script et qui peuvent donc être modifiés, personnalisés et étendus de manière efficace. Dans les logiciels commerciaux, où la représentation des limites est utilisée pour créer des modèles, une paramétrisation complète nécessiterait de travailler avec leurs API orientées objet complexes. En revanche, OpenSCAD utilise une géométrie constructive des solides qui permet à l'utilisateur de créer des modèles entièrement paramétrés à l'aide d'un ensemble plus petit de formes et de commandes fondamentales, ce qui réduit les coûts d'apprentissage pour les nouveaux utilisateurs. Ce tutoriel est destiné aux utilisateurs qui n'ont pas d'expérience en CAO ou qui ne connaissent pas OpenSCAD. Il est conçu pour les aider à comprendre les fonctionnalités de la modélisation CAO et à les aider à créer dès que possible leurs propres modèles entièrement paramétriques dans OpenSCAD.