Draft Move/fr

= Déplacer =

Description
Cet outil déplace un (ou des) objet(s) sélectionné(s) d'un point à un autre, dans le plan de travail courant. Si aucun objet n'est sélectionné, il vous invitera à en sélectionner un.

Utilisation

 * 1) Sélectionnez les objets que vous souhaitez déplacer ou copier
 * 2) Cliquez sur le bouton, ou pressez  et la touche
 * 3) Cliquez le premier point dans la vue 3D, ou donnez une coordonnée
 * 4) Cliquez un deuxième point dans la vue 3D, ou donnez une coordonnée

Options

 * Pressez les touches, ou  après le premier point, pour contraindre le point suivant sur l'axe donné.
 * Pour entrer les coordonnées manuellement, entrez simplement les chiffres, et appuyez sur entre chacune des composantes X, Y et Z.
 * Pressez la touche ou cliquez sur la case à cocher/décocher . Si le mode  est coché, les coordonnées du point suivant sont relatifs au dernier point. S'ils ne sont pas absolus, le point d'origine est (0,0,0).
 * Pressez la touche ou cliquez sur la case à cocher/décocher . Si le mode  est coché, l'outil Move va redémarrer après avoir terminé ou fermé, ce qui vous permet de déplacer ou copier les objets une nouvelle fois sans appuyer sur le bouton  à nouveau.
 * Pressez la touche ou  ou cliquez sur la touche  fera une copie des objets au lieu de les déplacer. Si vous gardez la touche  enfoncée après avoir cliqué sur le second point, vous serez capable de placer autant de copies que vous voulez, jusqu'au moment ou vous relâchiez la touche.
 * Pressez la touche pour que votre point d'emplacement se fasse sur un point d'encrage (snap) disponible, indépendamment de la distance.
 * Pressez la touche pour créer une contrainte verticale ou horizontale en rapport avec le point de départ.
 * Pressez la touche ou la touche  pour annuler la commande courante.

Script
La commande peut être utilisée dans une macro et dans la console Python,

en utilisant la fonction suivante :

move (FreeCAD.Object or list, Vector, [copymode]) : Déplace l'objet donné ou les objets contenus dans la liste et dans la direction et distance indiquée par le vecteur donné. Si copymode est True, les objets eux-mêmes ne sont pas déplacés, mais des copies sont créées à la place. Retourne les objets (ou leurs copies) si copymode est réglé sur True

Exemple:

import FreeCAD,Draft Draft.move(FreeCAD.ActiveDocument.ActiveObject,FreeCAD.Vector(2,2,0))