howto:3d:freecad:macros

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édentes Révision précédente
howto:3d:freecad:macros [2022/09/13 13:59] adminhowto:3d:freecad:macros [2022/09/13 13:59] (Version actuelle) admin
Ligne 21: Ligne 21:
 Source : https://github.com/shaise/FreeCAD_FastenersWB Source : https://github.com/shaise/FreeCAD_FastenersWB
  
-====== Astuces Esquisses ====== 
-===== Contraintes relatives ===== 
-Pour contraindre une esquisse il est possible d'utiliser la valeur de contrainte d'une autre esquisse, un peu comme une variable. 
- 
-Méthode : sur une première esquisse que l'on nommera 'rectangle' on crée une contrainte que l'on va appeler (dans notre exemple : 'hauteur' = 15 mm) 
- 
-{{:freecad:esqu1.png?400|}} 
- 
-Lors de la création d'une prochaine esquisse on pourra ajouter une contrainte sous forme de formule utilisant la valeur de la contrainte 'hauteur' en passant par l'éditeur de formule (clic sur l'icône //fx//). Il suffit alors de saisir 'nom-de-l'esquisse.Constraints.nom-de-la-contrainte' pour rappeler la valeur. Dans notre exemple ça donne : 'rectangle.Constraints.hauteur / 2' ce qui donne logiquement le résultat de 7.50 mm 
- 
-{{:freecad:esqu2.png?400|}} 
- 
-__Remarques :__ 
- 
-  * On notera donc l'importance de nommer les esquisses et leurs contraintes pour utiliser cette astuce ! 
-  * D'autres valeurs peuvent être utilisées comme les valeurs d'attachement, par exemple 'nom-de-l'esquisse.AttachmentOffset.Rotation.Axis.y' 
-  * L'autocomplétion facilite l'écriture de la formule 
  
  • howto/3d/freecad/macros.txt
  • Dernière modification : 2022/09/13 13:59
  • de admin