Usage des rotations dans un script Python

Forum destiné aux questions et discussions en français
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Post Reply
Ramses
Posts: 31
Joined: Fri Sep 28, 2018 6:16 pm

Usage des rotations dans un script Python

Post by Ramses »

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.
User avatar
microelly2
Veteran
Posts: 4688
Joined: Tue Nov 12, 2013 4:06 pm
Contact:

Re: Usage des rotations dans un script Python

Post by microelly2 »

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)
Post Reply