Placement API/fr: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
Line 11: Line 11:




{{APIClass | Placement |) ou (Placement) ou (Matrice) ou (Base, Rotation) ou (Base, Rotation, Centre) ou (Base, Axes, Angle | Construit un placement, vide ou avec les arguments donnés, ou une copie de l'emplacement donné.}}
{{APIClass | Placement |) sau (Placement) sau (Matrice) sau (Base, Rotation) sau (Base, Rotation, Centre) sau (Base, Axes, Angle | Construește un plasament, vid sau cu arguemntele date, sau o copie a amplasamentului dat.}} {{APIProperty | Base |. Un vector reprezentâtnd poziție du Plasementului}} {{APIProperty | Rotation |. Un quaternion ( număr complex format din patru unități sclare) reprezentând rotația Plasamentului }} {{APIFunction | inverse | | calculază plasamentul invers |. Un placement}} {{APIFunction | move | Vector | deplasează plasamentul de-a lungul unui vector dat | nimic}} {{APIFunction | multVec | Vector | aplică plasamentul la vectorul dat| vectorul rezultant}.} {{APIFunction | multiplcați | Placement | multiplică acest plasamentul cu altul| plasamentul rezultatnt}.} {{APIFunction | toMatrix | | |. O matrice reprezentând transformarea plasamentului }}
{{APIProperty | Base |. Un vecteur représentant la position du Placement}} {{APIProperty | Rotation |. Un quaternion ( nombre complexe formé de quatre unités scalaires) représentant la rotation du Placement}} {{APIFunction | inverse | | calcule le placement inverse |. Un placement}} {{APIFunction | move | Vecteur | déplace le placement le long du vecteur donnée | rien}} {{APIFunction | multVec | Vecteur | applique le placement au vecteur donné | le vecteur résultant}.} {{APIFunction | multipliez | Placement | multiplie ce placement avec l'autre | le placement résultant}.} {{APIFunction | toMatrix | | |. Une matrice représentant la transformation du placement}}


[[Category:API/fr]]
[[Category:API/fr]]

Revision as of 13:14, 31 January 2019

Dans FreeCAD,le Placement définit la position et la rotation d'un objet. Le concept de placement est expliqué en détail ici: Placement.

Exemple de réglage du placement d'un document objet:

myObj = FreeCAD.ActiveDocument.ActiveObject
pl = FreeCAD.Placement()
pl.move(FreeCAD.Vector(2,0,0))
myObj.Placement = pl


Placement () ou (Placement) ou (Matrice) ou (Base, Rotation) ou (Base, Rotation, Centre) ou (Base, Axes, Angle )

Description: Construit un placement, vide ou avec les arguments donnés, ou une copie de l'emplacement donné.

Base

Returns: . Un vecteur représentant la position du Placement

Rotation

Returns: . Un quaternion ( nombre complexe formé de quatre unités scalaires) représentant la rotation du Placement

inverse ( )

Description: calcule le placement inverse

Returns: . Un placement

move ( Vecteur )

Description: déplace le placement le long du vecteur donnée

Returns: rien

{{APIFunction | multVec | Vecteur | applique le placement au vecteur donné | le vecteur résultant}.} {{APIFunction | multipliez | Placement | multiplie ce placement avec l'autre | le placement résultant}.}

toMatrix ( )

Description:

Returns: . Une matrice représentant la transformation du placement