Draft Scale/fr: Difference between revisions
(Created page with "{{Caption|Mise à l'échelle d'un objet d'un point de référence à un deuxième point}}") |
No edit summary |
||
(32 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{Docnav/fr |
|||
{{Docnav/fr|[[Draft_Downgrade/fr|Downgrade]]|[[Draft_Edit/fr|Edit]]|[[Draft_Module/fr|Draft]]|IconL=Draft_Downgrade.svg|IconC=Workbench_Draft.svg|IconR=Draft_Edit.svg}} |
|||
|[[Draft_Downgrade/fr|Rétrograder]] |
|||
|[[Draft_Edit/fr|Editer]] |
|||
|[[Draft_Module/fr|Atelier Draft]] |
|||
|IconL=Draft_Downgrade.svg |
|||
|IconR=Draft_Edit.svg |
|||
|IconC=Workbench_Draft.svg |
|||
}} |
|||
{{GuiCommand/fr |
{{GuiCommand/fr |
||
|Name=Draft Scale |
|Name=Draft Scale |
||
|Name/fr=Échelle |
|Name/fr=Draft Échelle |
||
|MenuLocation=Draft → Scale |
|MenuLocation=Draft → Scale |
||
|Workbenches=[[ |
|Workbenches=[[Draft_Module/fr|Draft]], [[Arch_Module/fr|Arch]] |
||
|Shortcut=S C |
|Shortcut={{KEY|S}} {{KEY|C}} |
||
|SeeAlso=[[ |
|SeeAlso=[[Draft_Clone/fr|Draft Clone]], [[Draft_Offset/fr|Draft Décalage]] |
||
}} |
}} |
||
==Description== |
==Description== |
||
Cet outil met à l'échelle des objets sélectionnés autour d'un point de base. |
Cet outil {{Button|[[Image:Draft Scale.svg|16px]] [[Draft_Scale/fr|Draft Echelle]]}} met à l'échelle des objets sélectionnés autour d'un point de base. |
||
L'outil Echelle peut produire une copie ou un [[ |
L'outil Echelle peut produire une copie ou un [[Draft_Clone/fr|Draft Clone]] à une échelle définie. Utilisez [[Draft_Offset/fr|Draft Décalage]] pour produire une copie mise à l'échelle d'une sélection de fils avec un certain décalage. Une copie simple sans mise à l'échelle peut être produite avec [[Draft_Move/fr|Draft Déplacer]]. |
||
Cet outil peut être utilisé sur des formes 2D créées avec [[Draft Workbench/fr|Draft Workbench]] mais peut également être utilisé sur de nombreux types d'objets 3D tels que ceux créés avec [[Part Workbench/fr| |
Cet outil peut être utilisé sur des formes 2D créées avec l'[[Image:Workbench_Draft.svg|16px]] [[Draft Workbench/fr|atelier Draft Workbench]] mais peut également être utilisé sur de nombreux types d'objets 3D tels que ceux créés avec l'[[Image:Workbench_Part.svg|16px]] [[Part Workbench/fr|atelier Part]] ou l'[[Image:Workbench_PartDesign.svg|16px]] [[PartDesign Workbench/fr|atelier PartDesign]]. |
||
[[Image:Draft_Scale_example.jpg|400px]] |
[[Image:Draft_Scale_example.jpg|400px]] |
||
Line 24: | Line 31: | ||
==Utilisation== |
==Utilisation== |
||
<div class="mw-translate-fuzzy"> |
|||
# Sélectionnez les objets dont vous désirez changer la taille |
# Sélectionnez les objets dont vous désirez changer la taille |
||
# Appuyez sur le bouton {{KEY|[[Image:Draft Scale.png|16px]] [[Draft Scale/fr|Draft Scale]]}} ou sur les touches {{KEY|S}} puis {{KEY|C}} |
# Appuyez sur le bouton {{KEY|[[Image:Draft Scale.png|16px]] [[Draft Scale/fr|Draft Scale]]}} ou sur les touches {{KEY|S}} puis {{KEY|C}}. Si aucun objet n'est sélectionné, vous serez invité à en sélectionner un. |
||
# Cliquez votre premier point sur une zone vide de la vue 3D, ou tapez les [[Draft_Coordinates/fr|coordonnées]] |
# Cliquez votre premier point sur une zone vide de la vue 3D, ou tapez les [[Draft_Coordinates/fr|coordonnées]] et appuyez sur le bouton {{Button|[[Image: Draft_AddPoint.svg|16px]] [[Draft_AddPoint/fr|Ajouter un point]]}}. Ceci défini le point de base de la mise à l'échelle. |
||
# |
# Définissez les facteurs X, Y et Z et les options de résultat appropriées, puis appuyez sur {{KEY|Entrée}} ou sur le bouton {{Button|OK}} pour terminer l'opération. |
||
</div> |
|||
==Options== |
==Options== |
||
* Pour entrer les coordonnées manuellement, entrez simplement les chiffres, puis appuyez sur {{KEY|Entrée}} entre chaque composante X, Y et Z. Vous pouvez appuyer sur le bouton {{Button|[[Image:Draft_AddPoint.svg|16px]] [[Draft_AddPoint/fr|Ajouter un point]]}} lorsque vous avez les valeurs souhaitées pour insérer le point. |
|||
<div class="mw-translate-fuzzy"> |
|||
* Remplissez les facteurs X, Y et Z pour définir la mise à l'échelle dans cette direction. |
|||
* Entrez les coordonnées manuellement simplement en entrant les nombres et pressez la touche {{KEY|ENTER}} entre chaque composante XY et Z. |
|||
** Cliquez sur la case à cocher "Uniform scaling" pour verrouiller les facteurs X, Y et Z à la même valeur. |
|||
* Les composants '''x, y '''et''' z''' du deuxième point définissent le facteur d'échelle. |
|||
** Cliquez sur la case à cocher "Working plane orientation" pour verrouiller les échelles X, Y et Z le long du [[Draft_SelectPlane/fr|Plan de travail]]; sinon, les directions globales X, Y et Z sont utilisées. |
|||
* Cocher l'option "Mise à l'échelle uniforme" verrouille les X, Y et Z à la même valeur. |
|||
⚫ | |||
* Pressez la touche {{KEY|CTRL}} et votre point d'emplacement se fera sur un point d'[[Draft_Snap/fr|ancrage]] (snap) disponible, indépendamment de la distance. |
|||
** Créer un clone. Un [[Draft Clone/fr|Draft Clone]] de l'objet d'origine sera créé. Cela fonctionnera pour tous les types d'objet. |
|||
⚫ | |||
::{{Emphasis|Remarque:}} même si les facteurs de mise à l'échelle sont conservés à leurs valeurs par défaut (1.0, 1.0, 1.0), une fois le clone créé, vous pourrez modifier ces facteurs manuellement dans l'[[Property_editor/fr|Éditeur de propriétés]]. |
|||
** Un [[Draft Clone/fr|Draft Clone]] des objets, ne modifie pas les objets d'origine, mais vous permet de changer le facteur d'échelle manuellement plus tard (fonctionne pour tous les types d'objets) |
|||
:* Modifier l'original. L'objet d'origine aura sa taille modifiée. Cela fonctionnera uniquement avec les objets [[Draft Workbench/fr|Draft]] et les formes non paramétriques [[Part_Workbench/fr|Part]]. |
|||
:* Créer une copie. Une copie à l'échelle de l'objet d'origine sera créée. Cela fonctionnera pour tous les types d'objet, mais seules les copies des objets [[Draft Workbench/fr|Draft]] seront paramétriques. |
|||
::{{Emphasis|Remarque:}} une copie est un objet complètement différent de la forme d'origine; il sera créé à l'échelle spécifiée, puis aura son propre ensemble de propriétés. D'autre part, un [[Draft_Clone/fr|Draft Clone]] est lié à la forme d'origine et la seule propriété pouvant être modifiée est l'échelle. |
|||
</div> |
|||
* Les plans d'image créés avec l'atelier Image sont également pris en charge (mais pas en mode clonage). |
|||
<div class="mw-translate-fuzzy"> |
|||
==Script== |
==Script== |
||
{{Emphasis|Voir aussi:}} [[Draft API/fr|Draft API]] et [[FreeCAD Scripting Basics/fr|Principes de base des scripts FreeCAD]]. |
|||
</div> |
|||
⚫ | |||
<div class="mw-translate-fuzzy"> |
|||
⚫ | |||
</div> |
|||
{{Code|code= |
{{Code|code= |
||
Line 56: | Line 59: | ||
}} |
}} |
||
* Échelle les objets de {{incode|objectlist}} en fonction des facteurs spécifiés par les composants de {{incode|delta}}, définis comme un {{incode|FreeCAD.Vector}}, et en utilisant {{incode|center}} comme point de base. |
|||
<div class="mw-translate-fuzzy"> |
|||
** {{incode|objectslist}} est un objet unique ou une liste d'objets. |
|||
* 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 |
* Si {{incode|copy}} est {{incode|True}}, des copies sont créées au lieu de modifier les objets d'origine. |
||
* Si {{incode|legacy}} est {{incode|True}}, le mode de copie directe est utilisé (obsolète), sinon une copie paramétrique est effectuée. |
|||
* 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. |
|||
* {{incode|scaledlist}} est renvoyé avec les objets redimensionnés d'origine ou avec les nouveaux clones. |
|||
* Les objets (ou leurs copies) sont créés. |
|||
** {{incode|scaledlist}} est soit un objet unique, soit une liste d'objets, en fonction de l'entrée {{incode|objectlist}}. |
|||
</div> |
|||
Exemple: |
Exemple: |
||
Line 80: | Line 83: | ||
}} |
}} |
||
{{Docnav/fr |
|||
{{Docnav|[[Draft_Downgrade|Downgrade]]|[[Draft_Edit|Edit]]|[[Draft_Module|Draft]]|IconL=Draft_Downgrade.svg|IconC=Workbench_Draft.svg|IconR=Draft_Edit.svg}} |
|||
|[[Draft_Downgrade/fr|Rétrograder]] |
|||
|[[Draft_Edit/fr|Editer]] |
|||
⚫ | |||
|[[Draft_Module/fr|Atelier Draft]] |
|||
|IconL=Draft_Downgrade.svg |
|||
|IconR=Draft_Edit.svg |
|||
|IconC=Workbench_Draft.svg |
|||
}} |
|||
⚫ | |||
{{Userdocnavi}} |
{{Userdocnavi{{#translation:}}}} |
||
{{clear}} |
{{clear}} |
Revision as of 11:34, 5 December 2020
Draft Échelle |
Emplacement du menu |
---|
Draft → Scale |
Ateliers |
Draft, Arch |
Raccourci par défaut |
S C |
Introduit dans la version |
- |
Voir aussi |
Draft Clone, Draft Décalage |
Description
Cet outil Draft Echelle met à l'échelle des objets sélectionnés autour d'un point de base.
L'outil Echelle peut produire une copie ou un Draft Clone à une échelle définie. Utilisez Draft Décalage pour produire une copie mise à l'échelle d'une sélection de fils avec un certain décalage. Une copie simple sans mise à l'échelle peut être produite avec Draft Déplacer.
Cet outil peut être utilisé sur des formes 2D créées avec l' atelier Draft Workbench mais peut également être utilisé sur de nombreux types d'objets 3D tels que ceux créés avec l' atelier Part ou l' atelier PartDesign.
Mise à l'échelle d'un objet d'un point de référence à un deuxième point
Utilisation
- Sélectionnez les objets dont vous désirez changer la taille
- Appuyez sur le bouton Draft Scale ou sur les touches S puis C. Si aucun objet n'est sélectionné, vous serez invité à en sélectionner un.
- Cliquez votre premier point sur une zone vide de la vue 3D, ou tapez les coordonnées et appuyez sur le bouton Ajouter un point. Ceci défini le point de base de la mise à l'échelle.
- Définissez les facteurs X, Y et Z et les options de résultat appropriées, puis appuyez sur Entrée ou sur le bouton OK pour terminer l'opération.
Options
- Pour entrer les coordonnées manuellement, entrez simplement les chiffres, puis appuyez sur Entrée entre chaque composante X, Y et Z. Vous pouvez appuyer sur le bouton Ajouter un point lorsque vous avez les valeurs souhaitées pour insérer le point.
- Remplissez les facteurs X, Y et Z pour définir la mise à l'échelle dans cette direction.
- Cliquez sur la case à cocher "Uniform scaling" pour verrouiller les facteurs X, Y et Z à la même valeur.
- Cliquez sur la case à cocher "Working plane orientation" pour verrouiller les échelles X, Y et Z le long du Plan de travail; sinon, les directions globales X, Y et Z sont utilisées.
- Trois options contrôlent le résultat de l'opération de mise à l'échelle:
- Créer un clone. Un Draft Clone de l'objet d'origine sera créé. Cela fonctionnera pour tous les types d'objet.
- Remarque: même si les facteurs de mise à l'échelle sont conservés à leurs valeurs par défaut (1.0, 1.0, 1.0), une fois le clone créé, vous pourrez modifier ces facteurs manuellement dans l'Éditeur de propriétés.
- Modifier l'original. L'objet d'origine aura sa taille modifiée. Cela fonctionnera uniquement avec les objets Draft et les formes non paramétriques Part.
- Créer une copie. Une copie à l'échelle de l'objet d'origine sera créée. Cela fonctionnera pour tous les types d'objet, mais seules les copies des objets Draft seront paramétriques.
- Remarque: une copie est un objet complètement différent de la forme d'origine; il sera créé à l'échelle spécifiée, puis aura son propre ensemble de propriétés. D'autre part, un Draft Clone est lié à la forme d'origine et la seule propriété pouvant être modifiée est l'échelle.
- Les plans d'image créés avec l'atelier Image sont également pris en charge (mais pas en mode clonage).
Script
Voir aussi: Draft API et Principes de base des scripts FreeCAD.
L'outil Scale peut être utilisé dans une macros et dans la console Python en utilisant la fonction suivante :
scaledlist = scale(objectslist, delta=Vector(1,1,1), center=Vector(0,0,0), copy=False, legacy=False)
- Échelle les objets de
objectlist
en fonction des facteurs spécifiés par les composants dedelta
, définis comme unFreeCAD.Vector
, et en utilisantcenter
comme point de base.objectslist
est un objet unique ou une liste d'objets.
- Si
copy
estTrue
, des copies sont créées au lieu de modifier les objets d'origine. - Si
legacy
estTrue
, le mode de copie directe est utilisé (obsolète), sinon une copie paramétrique est effectuée. scaledlist
est renvoyé avec les objets redimensionnés d'origine ou avec les nouveaux clones.scaledlist
est soit un objet unique, soit une liste d'objets, en fonction de l'entréeobjectlist
.
Exemple:
import FreeCAD, Draft
Polygon1 = Draft.makePolygon(3, radius=1200)
delta1 = FreeCAD.Vector(2.3, 0.75, 0)
clone_1 = Draft.scale(Polygon1, delta1, copy=True)
Polygon2 = Draft.makePolygon(5, radius=750)
delta2 = FreeCAD.Vector(-2, -1.5, 0)
clone_2 = Draft.scale([Polygon1, Polygon2], delta2, copy=True)
Draft.move(clone_2, FreeCAD.Vector(3500, 1000, 0))
- Drafting : Ligne, Polyligne, Congé, Arc, Arc par 3 points, Cercle, Ellipse, Rectangle, Polygone, B-spline, Courbe de Bézier cubique, Courbe de Bézier, Point, Surfaces liées, Formes à partir de texte, Hachure
- Annotation : Texte, Dimension, Étiquette, Éditeur de styles d'annotations, Widget d'échelle d'annotation.
- Modification : Déplacer,Pivoter,Échelle,Miroir, Décalage, Ajuster ou prolonger, Étirer, Cloner, Réseau orthogonal, Réseau polaire, Réseau circulaire, Réseau selon une courbe, Réseau lié selon une courbe, Réseau de points, Réseau lié selon des points, Éditer, Surligner les sous éléments, Joindre, Scinder, Agréger, Désagréger, Polyligne vers B-spline, Draft vers esquisse, Pente, Inverser le texte de la dimension, Vue 2D d'une forme
- Barre Draft : Plan de travail, Définir le style, Basculer en mode construction, Groupement automatique
- Aimantation : Verrouillage de l'aimantation, Aimantation terminaison, Aimantation milieu, Aimantation centre, Aimantation angle, Aimantation intersection, Aimantation perpendiculaire, Aimantation extension, Aimantation parallèle, Aimantation spéciale, Aimantation au plus proche, Aimantation orthogonal, Aimantation grille, Aimantation plan de travail, Aimantation dimensions, Basculer la grille
- Utilitaires : Appliquer le style, Calque, Gestionnaire de calques, Nommer un groupe, Déplacer vers un groupe, Sélection groupée, Ajouter au groupe de construction, Mode d'affichage, Proxy de plan de travail, Réparer, Barre d'aimantation
- Additionnels : Contrainte, Motif, Préférences, Préférences d'Import Export, DXF/DWG, SVG, OCA, DAT
- Menu contextuel :
- Conteneur du calque : Fusionner les calques en double, Ajouter un nouveau calque
- Calque : Groupement automatique, Sélection groupée
- Texte : Ouvir les hyperliens
- Filaire : Aplatir
- Proxy de plan de travail : Enregistrer la position de la caméra, Enregistrer l'état des objets
- Démarrer avec FreeCAD
- Installation : Téléchargements, Windows, Linux, Mac, Logiciels supplémentaires, Docker, AppImage, Ubuntu Snap
- Bases : À propos de FreeCAD, Interface, Navigation par la souris, Méthodes de sélection, Objet name, Préférences, Ateliers, Structure du document, Propriétés, Contribuer à FreeCAD, Faire un don
- Aide : Tutoriels, Tutoriels vidéo
- Ateliers : Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Start, Surface, TechDraw, Test, Web