Outils pour utilisateurs

Outils du site


logiciel:openscad

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révisionLes deux révisions suivantes
logiciel:openscad [2017/11/16 15:21] – [Liens utiles] Mise en forme et ajout de bibliothèques utiles ahuetlogiciel:openscad [2017/11/16 15:45] ahuet
Ligne 13: Ligne 13:
  
 ===== Concepts de bases ===== ===== Concepts de bases =====
 +
 +  * Les volumes créés doivent être Manifold : il faut donc faire attention à ne pas laisser exister de surface infiniment fines entres les volumes.
 +  * Les volumes créés doivent être Watertigh aka étanches : cela ne posent pas de problèmes avec les primitives de bases, mais il faut bien y veiller lorsque l'on définit des ensemble de vecteurs par leurs coordonnées.
 +  * Bien que le pseudo-langage soit [[https://fr.wikipedia.org/wiki/Turing-complet|Turing-complet]], il n'est n'est pas moins limité. Dans certains cas avancé, on peut envisager de générer le fichier .scad en utilisant un langage de haut-niveau.
 +  * Lorsque l'on travaille sur on modèle, on utilise le mode de prévisualisation, plus rapide, à l'aide de ''F5''. Néanmoins, celui-ci peut parfois présenter des lacunes lorsque l'on travaille sur des modèles complexes, et alors, seul le le mode rendu (''F6''), parfois <sub>très</sub> long à répondre, garanti le résultat final.
 +  * Certains caractères sont des modificateurs, on n'hésitera pas à en abuser pour comprendre ce que l'on fait :
 +    * * désactive la commande de la ligne courante
 +    * ! active le rendu uniquement pour la ligne courante
 +    * # surligne le rendu de la ligne courante, très pratique pour débugger
 +    * % rend transparent le rendu de la ligne courante
 +  * Les instructions finissent par des points virgules. Un point virgule de trop peut provoquer des bugs peut aisés à diagnostiquer pour le débutant. Lorsque l'on oublie un point virgule, le compilateur souligne la ligne suivante.
  
 ===== Installation ===== ===== Installation =====
Ligne 245: Ligne 256:
 } }
 </code> </code>
-===== Concepts importants ===== 
- 
-Manifold/watertigh 
- 
-Visualisation/Rendering 
  
-Exports+===== Export =====
logiciel/openscad.txt · Dernière modification : 2024/04/26 14:45 de 127.0.0.1