:: OpenSCAD ::
Commandes de dessin
Formes 3D simples
cube()
pour un parallélépipède,cylinder()
pour un cylindre ou un cône, tronqué ou non,sphere()
pour une sphère,polyhedron()
pour un polyèdre.
Toutes ces commandes comportent, dans les parenthèses qui suivent leur nom, un ou plusieurs paramètres. Ils sont particuliers à chaque commande et indiquent généralement des dimensions ou des distances, toujours en millimètres, parfois des instructions de rendu.
Formes 2D
square()
pour un carré ou rectangle,circle()
pour un cercle,polygon()
pour un polygone.
Elles n’ont pas d’épaisseur, celle-ci leur est donnée par les commandes de transformation linear\_extrude()
et rotate\_extrude()
.
Commandes de transformation
Les formes 3D et 2D peuvent être combinées et manipulées pour former des objets complexes, par des commandes de transformation dont voici les principales :
difference()
pour extraire une forme d’une autre,union()
pour unir plusieurs éléments,translate()
pour déplacer un élément,rotate()
pour pivoter un élément,intersection()
pour ne conserver que la partie commune de deux formes se chevauchant,resize()
pour modifier la taille d’un élément,color()
pour colorer l’affichage d’un élément,hull()
pour réaliser une fusion de formes,minkowski()
pour créer un enveloppement d’une forme par une autre,import()
pour utiliser un fichier STL ou DXF,linear_extrude()
etrotate_extrude()
pour donner une élévation à une forme 2D.