Bonjour
J'essaye d'utiliser la Rotation du Placement dans un script Python, mais je n'arrive pas au but recherché. Je m'explique:
J'ai 3 vecteurs V0 V1 V2 avec lesquels je crée une face Face1. Je voudrai faire tourner cette face autour de l'arète V2 V0, par exemple de 45°(ou 0,8 radians) de telle manière que la face et le sommet V1 se déplacent, l'arète V2 V0 restant inchangée. Je ne trouve pas le bon paramètrage. J'ai honte, mais je m'en remettrai
Merci pour des propositions de codage.
Usage des rotations dans un script Python
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Be nice to others! Read the FreeCAD code of conduct!
- microelly2
- Veteran
- Posts: 4688
- Joined: Tue Nov 12, 2013 4:06 pm
- Contact:
Re: Usage des rotations dans un script Python
FreeCAD.Rotation(FreeCAD.Vector(1,2,3),FreeCAD.Vector(1,5,1),FreeCAD.Vector(1,3,1),"XZY")
rotates XZY=(1,0,0),(0,0,1),(0,0,1)
to(1,2,3),(1,5,1),(1,3,1)
rotates XZY=(1,0,0),(0,0,1),(0,0,1)
to(1,2,3),(1,5,1),(1,3,1)