Bonjour à tous,
La question du jour est : est il possible de modifier une contrainte d'une esquisse avec une macro python ?
Je m'explique, j'ai créé une pièce 3D à partir d'une esquisse, rien de bien formidable !
J'aimerais désormais, si possible, modifier des contraintes de mon esquisse à partir d'une marco python afin d'obtenir une pièce équivalente mais de taille différente par exemple. Est ce possible ? Comment s'y prendre ?
Merci à tous.
Reynald.
modifier contrainte esquisse AVEC python
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Be nice to others! Read the FreeCAD code of conduct!
Re: modifier contrainte esquisse AVEC python
Salut,
tu n'as peut être pas besoin du python, as-tu regardé du coté des Expressions https://www.freecadweb.org/wiki/Expressions/fr
et de l'atelier Tableur https://www.freecadweb.org/wiki/Spreads ... rkbench/fr ?
Sinon tu peux modifier la valeur d'une contrainte avec
PS : Il est de bon ton de répondre quand des messages sont postées dans les discussions qu'on a lancées...
tu n'as peut être pas besoin du python, as-tu regardé du coté des Expressions https://www.freecadweb.org/wiki/Expressions/fr
et de l'atelier Tableur https://www.freecadweb.org/wiki/Spreads ... rkbench/fr ?
Sinon tu peux modifier la valeur d'une contrainte avec
Code: Select all
App.ActiveDocument.Sketch.setDatum(id, value)
App.ActiveDocument.recompute()