modifier contrainte esquisse AVEC python

Forum destiné aux questions et discussions en français
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Post Reply
reynald
Posts: 3
Joined: Tue Jun 20, 2017 2:11 pm

modifier contrainte esquisse AVEC python

Post by reynald »

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.
User avatar
flachyjoe
Veteran
Posts: 1891
Joined: Sat Mar 31, 2012 12:00 pm
Location: Limoges, France

Re: modifier contrainte esquisse AVEC python

Post by flachyjoe »

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

Code: Select all

App.ActiveDocument.Sketch.setDatum(id, value)
App.ActiveDocument.recompute()
PS : Il est de bon ton de répondre quand des messages sont postées dans les discussions qu'on a lancées... ;)
- Flachy Joe -
Image
Post Reply