Placement/fr

=Placement/fr=

Descrition
 Placement est la fonction qu'utilise FreeCAD pour spécifier l'emplacement, et, la position (orientation) d'un objet dans l'espace.

La fonction Placement peut être accessible de plusieurs manières :
 * via un script Python à partir de la console,




 * ou, dans la fenêtre Vue combinée → Propriétés → Données → Placement → ,
 * ou, par le menu  Edition → Positionnement....

et, la boîte à outils de Tâches Placement s'affiche.

Angle, Axes et Position
Placement = [Angle, Axis, Position]

Placement : fixe la Position de l'objet dans l'espace, et, décrit son orientation comme une seule rotation autour d'un axe. Angle = r : est un scalaire qui indique la quantité de rotation de l'objet sur l'axe. L'entré se fait en degrés, mais en interne la valeur est stockées radians.

Axis = (ax,ay,az) : est un vecteur unitaire décrivant un axe de rotation (voir la note sur l'axe de rotation).

Exemples : (1,0,0)      ==> sur l'axe X (0,1,0)      ==> sur l'axe Y (0,0,1)      ==> sur l'axe Z (0.71,0.71,0) ==> sur l'axe la ligne y=x Position = (x,y,z) est un vecteur décrivant les coordonnées du point de référence de l'objet.

Position, et, Lacet, tangage, Rouli
Placement = [Position, Lacet-tangage-Rouli]

La seconde forme de Placement résout l'emplacement de l'objet dans l'espace avec une Position (comme dans la première forme), mais décrit son orientation, à l'aide des angles (de lacet, de tangage, et, de roulis). Ces angles sont parfois appelés angles Tait-Bryan ou, angles d'Euler.

Lacet, tangage et roulis, sont des termes courants dans l'aviation, pour désigner l'orientation de l'appareil (ou son attitude).

Position = (x,y,z) est un vecteur décrivant les coordonnées dans l'espace du point de référence de l'objet.

Yaw-Pitch-Roll = (y,p,r) est un tuple qui spécifie l'attitude de l'objet. Les valeurs de y, p, r, spécifient les degrés de rotation autour des axe z, y, x, (voir note).

Matrix
Placement = Matrix

La troisième forme de Placement, décrit la position de l'objet, et, l'orientation avec une matrice de transformation affine de 4 x 4 (Transformation Affine).

Matrice =

((r11,r12,r13,t1),   (r21,r22,r23,t2),    (r31,r32,r33,t3),    (0,0,0,1)), avec rij spécifiant la rotation, et, ti spécifiant la translation.

Exemples
Rotation sur un axe simple :

En savoir plus

 * Le tutoriel: Aeroplane traite largement, les mécanismes de modifications d'un objet.
 * Une explication détaillée sur la fonction Placement peut être trouvée ici Tasks_Placement.