Draft Scale/fr: Difference between revisions

From FreeCAD Documentation
m (Created page with "L'outil Scale peut être utilisé dans une macros et dans la console Phyton en utilisant la fonction suivante :")
m (Created page with "* Scales met à l'échelle les objets contenus dans des objets (qui peuvent être une liste d'objets ou un objet), le facteur d'échelle donné défini par le vecteur donné (...")
Line 33: Line 33:
</syntaxhighlight>
</syntaxhighlight>


* Scales met à l'échelle les objets contenus dans des objets (qui peuvent être une liste d'objets ou un objet), le facteur d'échelle donné défini par le vecteur donné (des directions X, Y et Z) autour d'un axe donné.
* Scales the objects contained in objects (that can be a list of objects or an object) of the given scale factors defined by the given vector (in X, Y and Z directions) around the given center.
* If legacy is True, direct (old) mode is used, otherwise a parametric copy is made.
* Si legacy est True, le mode direct (ancien) est utilisé, sinon une copie paramétrique s'effectue.
* If copy is True, the actual objects are not moved, but copies are created instead.
* Si copy a la valeur True, les objets eux-mêmes ne sont pas déplacés, mais des copies sont créées à la place.
* The objects (or their copies) are returned.
* Les objets (ou leurs copies) sont créés.


Example:
Example:

Revision as of 18:41, 13 February 2014

Draft_Scale Echelle

Emplacement du menu
Draft -> Scale
Ateliers
Draft
Raccourci par défaut
S C
Introduit dans la version
-
Voir aussi
Aucun

Description

Cet outil met à l'échelle des objets sélectionnés autour d'un point de base. Si aucun objet n'est sélectionné, vous serez invité à en sélectionner un.

File:Draft Scale example.jpg

Utilisation

  1. Sélectionnez les objets dont vous désirez changer la taille
  2. Appuyez sur le bouton Draft Scale ou sur les touches S puis C
  3. Sélectionner un point sur une zone vide de la vue 3D, ou sur un objet existant comme point de base, puis un autre point pour le facteur d'échelle, ou entrez des coordonnées manuellement.

Options

  • Sélectionner un point sur une zone vide de la vue 3D, ou sur un objet existant comme point de base, puis un autre point pour le facteur d'échelle.
  • Les composants x, y et z du deuxième point définissent le facteur d'échelle. Par exemple, (1,1,1) ne ferait rien, (2,2,2) serait l'échelle 2x dans toutes les directions, (-1,1,1) sera le reflet dans la direction x.
  • Presser CTRL et votre point d'emplacement se fera sur un point d'ancrage (snap) disponible.
  • Presser SHIFT verrouillera les valeurs x et y ensemble, afin que la forme ne soit pas déformée.
  • Presser ESC pour quitter la fonction.
  • Entrer un nombre pour insérer une coordonnée manuellement.
  • C interrupteur marche/arrêt, pour le mode copie. Les objets seront copiés au lieu de s'installer.
  • Presser ALT fera une copie, même si le bouton de contrôle de copie est désactivé.
  • Si ALT est pressé, vous serez capable de faire des copies multiples jusqu'à ce que ALT soit relaché.

Script

L'outil Scale peut être utilisé dans une macros et dans la console Phyton en utilisant la fonction suivante :

 scale (objects,vector,[center,copy,legacy])
  • Scales met à l'échelle les objets contenus dans des objets (qui peuvent être une liste d'objets ou un objet), le facteur d'échelle donné défini par le vecteur donné (des directions X, Y et Z) autour d'un axe donné.
  • Si legacy est True, le mode direct (ancien) est utilisé, sinon une copie paramétrique s'effectue.
  • Si copy a la valeur True, les objets eux-mêmes ne sont pas déplacés, mais des copies sont créées à la place.
  • Les objets (ou leurs copies) sont créés.

Example:

 import FreeCAD,Draft
 Draft.scale(FreeCAD.ActiveDocument.ActiveObject,FreeCAD.Vector(2,2,2))