Draft AutoGroup/fr: Difference between revisions
No edit summary |
No edit summary |
||
(100 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{Docnav/fr |
{{Docnav/fr |
||
|[[Draft_ToggleConstructionMode/fr|Basculer en mode construction]] |
|||
|[[Draft Slope/fr|Pente Draft]] |
|||
|[[Draft_Snap_Lock/fr|Verrouillage de l'aimantation]] |
|||
|[[Draft SetWorkingPlaneProxy/fr|Créer un objet Proxy sur le Working Plane Draft]] |
|||
|[[ |
|[[Draft_Workbench/fr|Atelier Draft]] |
||
|IconL= |
|IconL=Draft_ToggleConstructionMode.svg |
||
|IconR=Draft_Snap_Lock.svg |
|||
|IconC=Workbench_Draft.svg |
|IconC=Workbench_Draft.svg |
||
|IconR=Draft_SetWorkingPlaneProxy.png |
|||
}} |
}} |
||
{{GuiCommand/fr |
{{GuiCommand/fr |
||
|Name=Draft AutoGroup |
|Name=Draft AutoGroup |
||
|Name/fr= |
|Name/fr=Draft Groupement automatique |
||
|Empty=1 |
|||
|Workbenches=[[Draft Module/fr|Atelier Draft]], [[Arch Module/fr|Atelier Arch]] |
|||
|Workbenches=[[Draft_Workbench/fr|Draft]], [[Arch_Workbench/fr|Arch]] |
|||
|MenuLocation=Draft → Utilitaires → AutoGroup |
|||
|SeeAlso=[[Std Group/fr|Créer un groupe Std]], [[Draft VisGroup/fr|Groupe visuel Draft]] |
|||
|Version=0.17 |
|Version=0.17 |
||
|SeeAlso=[[Draft_Layer/fr|Draft Calque]], [[Std_Group/fr|Std Créer un groupe]] |
|||
}} |
}} |
||
== Description == |
== Description == |
||
L'outil AutoGroup définit un [[Std Group/fr|Groupe Std]] sélectionné ou un élément associé tel qu'un [[Draft VisGroup/fr| Groupe visuel Draft]], [[Arch Site/fr|Arch Site]], [[Arch Building/fr| Arch Bâtiment]] ou [ [Arch BuildingPart/fr|Arch Partie de bâtiment]] en tant que groupe automatique actif. Lorsqu'un groupe automatique est défini, les nouveaux objets sont automatiquement déplacés vers le groupe indiqué lors de leur création. |
|||
La commande '''Draft Groupement automatique''' modifie le [[Draft_Layer/fr|Draft Calque]] actif ou, [[#Pr.C3.A9f.C3.A9rences|éventuellement]], l'objet actif [[Std_Group/fr|Std Groupe]] ou similaire aux groupes [[Arch_Workbench/fr|Arch]]. Les nouveaux objets [[Draft_Workbench/fr|Draft]] et [[Arch_Workbench/fr|Arch]] sont automatiquement placés dans ce calque ou groupe actif. |
|||
Le regroupement automatique fonctionne avec des éléments créés avec [[Draft Workbench/fr|Atelier Draft]] et [[Arch Workbench/fr|Atelier Arch]]. |
|||
Cette commande était à l'origine destinée aux groupes, d'où son nom, mais a été remaniée dans la version 0.19 de FreeCAD lorsqu'un système de calques a été introduit. Comme la gestion des couches est maintenant la valeur par défaut de la commande, le reste de cette page se concentrera principalement sur les couches. |
|||
[[Image:Draft_AutoGroup_example.png]] |
|||
{{Caption|La barre Draft définit le auto-groupe actif en cliquant sur l'icône du dossier et en choisissant un groupe}} |
|||
[[Image:Draft_tray_menu.png]] |
|||
== Comment l'utiliser == |
|||
{{Caption|Le menu calque de la barre Draft}} |
|||
# Sélectionnez {{Button|[[Image:Group.svg|16px]] [[Std Group/fr|Créer un groupe Std]]}}, {{Button|[[Image:Group.svg|16px]] [[Draft_ToggleConstructionMode/fr|Basculer en mode construction Draft]]}} ou {{Button|[[Image:Draft_VisGroup.png|16px]] [[Draft VisGroup/fr|Groupe visuel Draft]]}} dans l'arborescence. |
|||
# Appuyez sur le bouton {{Button|[[Image:Draft AutoGroup_off.svg|16px]] None}} ou ouvrez le menu {{MenuCommand|Draft → Utilities → [[Image:Draft AutoGroup.png|16px]] [[Draft AutoGroup/fr|AutoGroup]]}}. Si aucun groupe n'est sélectionné, un menu déroulant affiche les groupes à utiliser ou "Aucun". |
|||
# Le bouton changera avec le nom de l'auto-groupe actif, par exemple, {{Button|[[Image:Draft AutoGroup_on.svg|16px]] Group}}. |
|||
<span id="Usage"></span> |
|||
<div class="mw-translate-fuzzy"> |
|||
==Utilisation== |
|||
* Lorsque AutoGroup est défini, le bouton devient vert, cela signifie que le regroupement automatique est activé. Vous pouvez cliquer dessus pour changer le groupe ou le désactiver. |
|||
* Lorsque l'auto-groupe est actif, tout nouvel objet Draft ou Arch créé sera placé dans ce groupe (sauf si le mode Draft est activé, auquel cas il ira dans le groupe de construction). |
|||
* Cela ne fonctionne que lors de la création d'objets Draft ou Arch à partir des boutons de l'interface graphique. Pas quand on les utilise à partir de python. C'est ainsi qu'il est encore possible pour les scripts python de faire le regroupement qu'ils veulent, indépendamment de ce que dit l'autogroupage. |
|||
</div> |
|||
# Vous pouvez sélectionner le calque que vous voulez rendre actif dans la [[Tree_view/fr|vue en arborescence]]. |
|||
# Il existe plusieurs façons de lancer la commande : |
|||
#* Appuyer sur le bouton [[Image:Draft_tray_button_layer.png]] dans la [[Draft_Tray/fr|Draft Barre]]. Ce bouton peut avoir un aspect différent. S'il y a un calque actif, il affichera le nom du calque et une icône de calque avec la {{PropertyView|Line Color}} et la {{PropertyView|Shape Color}} du calque. |
|||
#* Si vous avez sélectionné un calque : sélectionner l'option {{MenuCommand|[[Image:button_right.svg|16px]] Activer ce calque}} du menu contextuel de la [[Tree_view/fr|vue en arborescence]]. |
|||
# Si vous n'avez pas encore sélectionné de calque, le menu des calques s'ouvre. Effectuer l'une des opérations suivantes : |
|||
#* Sélectionner {{MenuCommand|Aucun}} pour travailler sans calque actif. |
|||
#* Sélectionner un calque existant pour le rendre actif. |
|||
#* Sélectionner {{MenuCommand|Ajouter un nouveau calque}} pour créer un nouveau calque. La sélection de cette option ne modifie pas la couche active. |
|||
# Si le calque active a été modifiée, le bouton de la [[Draft_Tray/fr|Draft Barre]] est mis à jour. |
|||
<span id="Notes"></span> |
|||
==Remarques== |
|||
* Un nouveau [[Draft_Layer/fr|calque]] peut également être créé en cliquant avec le bouton droit de la souris sur le conteneur de calque dans la [[Tree_view/fr|Vue en arborescence]] et en sélectionnant l'option {{MenuCommand|[[Image:Draft_NewLayer.svg|16px]] Ajouter un nouveau calque}} dans le menu contextuel. |
|||
* Si [[Draft_ToggleConstructionMode/fr|Draft Basculer en mode construction]] est activé, le [[Draft_Layer/fr|calque]] actif est ignoré. |
|||
<span id="Preferences"></span> |
|||
==Préférences== |
|||
Voir aussi : [[Preferences_Editor/fr|Réglage des préférences]] et [[Draft_Preferences/fr|Draft Préférences]]. |
|||
* Cette commande peut éventuellement gérer aussi les groupes : {{MenuCommand|Édition → Préférences... → Draft → Général → Inclure les groupes dans la liste des calques}}. |
|||
<span id="Scripting"></span> |
|||
== Script == |
== Script == |
||
Voir aussi : [https://freecad.github.io/SourceDoc/ Autogenerated API documentation] et [[FreeCAD_Scripting_Basics/fr|FreeCAD Débuter avec les scripts]]. |
|||
{{Emphasis|See also:}} [[Draft API]] and [[FreeCAD Scripting Basics]]. |
|||
Si l'[[Draft_Workbench/fr|atelier Draft]] est actif, l'objet d'application FreeCADGui possède une propriété {{incode|draftToolBar}}. Cet objet {{incode|draftToolBar}} a une propriété {{incode|autogroup}}, qui contient le nom de l'autogroupe actif, ou est {{incode|None}} si aucun autogroupe n'est actif. Pour modifier l'autogroupe actif, utilisez la méthode {{incode|setAutoGroup}} de l'objet {{incode|draftToolBar}}. Pour placer des objets dans l'autogroupe actif, utilisez la méthode {{incode|autogroup}} du module Draft. |
|||
<div class="mw-translate-fuzzy"> |
|||
Dans les scripts python, l'utilisation de Draft autogroup se fait simplement en utilisant la commande ci-dessous: |
|||
</div> |
|||
{{Code|code= |
|||
autogroup(obj) |
|||
}} |
|||
* Puts the {{incode|obj}} element in the current auto-group. |
|||
* If auto-grouping is disabled (the group is {{incode|None}}), or if [[Draft_ToggleConstructionMode|Construction mode]] is active, or if {{incode|obj}} is already in the auto-group, the function doesn't do anything. |
|||
* The function will fail if {{incode|obj}} is already in another group that is different from the auto-group. |
|||
* The function only does something if the graphical interface is active, as the auto-group can only be chosen from the graphical interface. |
|||
Example: |
|||
{{Code|code= |
{{Code|code= |
||
# This code only works if the Draft Workbench is active! |
|||
import FreeCAD, Draft |
|||
import FreeCAD as App |
|||
Polygon1 = Draft.makePolygon(3, 500) |
|||
import FreeCADGui as Gui |
|||
Polygon2 = Draft.makePolygon(3, 1000) |
|||
import Draft |
|||
Polygon3 = Draft.makePolygon(5, 1500) |
|||
doc = App.newDocument() |
|||
FreeCAD.ActiveDocument.addObject("App::DocumentObjectGroup", "Group") |
|||
polygon1 = Draft.make_polygon(5, radius=1000) |
|||
# Use the graphical interface to set "Group" for auto-grouping |
|||
polygon2 = Draft.make_polygon(3, radius=500) |
|||
polygon3 = Draft.make_polygon(6, radius=220) |
|||
Draft. |
layer = Draft.make_layer() |
||
Gui.draftToolBar.setAutoGroup(layer.Name) |
|||
Draft.autogroup(Polygon2) |
|||
Draft.autogroup(Polygon3) |
|||
Draft.autogroup(polygon1) |
|||
Draft.autogroup(polygon2) |
|||
Draft.autogroup(polygon3) |
|||
doc.recompute() |
|||
}} |
}} |
||
{{Docnav|[[Draft Slope|Slope]]|[[Draft SetWorkingPlaneProxy|Set Working Plane Proxy]]|[[Draft_Module|Draft]]|IconL=Draft_Slope.svg|IconC=Workbench_Draft.svg|IconR=Draft_SetWorkingPlaneProxy.png}} |
|||
{{Docnav/fr |
|||
{{Draft Tools navi}} |
|||
|[[Draft_ToggleConstructionMode/fr|Basculer en mode construction]] |
|||
|[[Draft_Snap_Lock/fr|Verrouillage de l'aimantation]] |
|||
|[[Draft_Workbench/fr|Atelier Draft]] |
|||
|IconL=Draft_ToggleConstructionMode.svg |
|||
|IconR=Draft_Snap_Lock.svg |
|||
|IconC=Workbench_Draft.svg |
|||
}} |
|||
{{Draft Tools navi{{#translation:}}}} |
|||
{{Userdocnavi}} |
|||
{{Userdocnavi{{#translation:}}}} |
|||
{{clear}} |
Latest revision as of 10:50, 8 December 2023
Draft Groupement automatique |
Emplacement du menu |
---|
Aucun |
Ateliers |
Draft, Arch |
Raccourci par défaut |
Aucun |
Introduit dans la version |
0.17 |
Voir aussi |
Draft Calque, Std Créer un groupe |
Description
La commande Draft Groupement automatique modifie le Draft Calque actif ou, éventuellement, l'objet actif Std Groupe ou similaire aux groupes Arch. Les nouveaux objets Draft et Arch sont automatiquement placés dans ce calque ou groupe actif.
Cette commande était à l'origine destinée aux groupes, d'où son nom, mais a été remaniée dans la version 0.19 de FreeCAD lorsqu'un système de calques a été introduit. Comme la gestion des couches est maintenant la valeur par défaut de la commande, le reste de cette page se concentrera principalement sur les couches.
Le menu calque de la barre Draft
Utilisation
- Vous pouvez sélectionner le calque que vous voulez rendre actif dans la vue en arborescence.
- Il existe plusieurs façons de lancer la commande :
- Appuyer sur le bouton dans la Draft Barre. Ce bouton peut avoir un aspect différent. S'il y a un calque actif, il affichera le nom du calque et une icône de calque avec la VueLine Color et la VueShape Color du calque.
- Si vous avez sélectionné un calque : sélectionner l'option Activer ce calque du menu contextuel de la vue en arborescence.
- Si vous n'avez pas encore sélectionné de calque, le menu des calques s'ouvre. Effectuer l'une des opérations suivantes :
- Sélectionner Aucun pour travailler sans calque actif.
- Sélectionner un calque existant pour le rendre actif.
- Sélectionner Ajouter un nouveau calque pour créer un nouveau calque. La sélection de cette option ne modifie pas la couche active.
- Si le calque active a été modifiée, le bouton de la Draft Barre est mis à jour.
Remarques
- Un nouveau calque peut également être créé en cliquant avec le bouton droit de la souris sur le conteneur de calque dans la Vue en arborescence et en sélectionnant l'option Ajouter un nouveau calque dans le menu contextuel.
- Si Draft Basculer en mode construction est activé, le calque actif est ignoré.
Préférences
Voir aussi : Réglage des préférences et Draft Préférences.
- Cette commande peut éventuellement gérer aussi les groupes : Édition → Préférences... → Draft → Général → Inclure les groupes dans la liste des calques.
Script
Voir aussi : Autogenerated API documentation et FreeCAD Débuter avec les scripts.
Si l'atelier Draft est actif, l'objet d'application FreeCADGui possède une propriété draftToolBar
. Cet objet draftToolBar
a une propriété autogroup
, qui contient le nom de l'autogroupe actif, ou est None
si aucun autogroupe n'est actif. Pour modifier l'autogroupe actif, utilisez la méthode setAutoGroup
de l'objet draftToolBar
. Pour placer des objets dans l'autogroupe actif, utilisez la méthode autogroup
du module Draft.
# This code only works if the Draft Workbench is active!
import FreeCAD as App
import FreeCADGui as Gui
import Draft
doc = App.newDocument()
polygon1 = Draft.make_polygon(5, radius=1000)
polygon2 = Draft.make_polygon(3, radius=500)
polygon3 = Draft.make_polygon(6, radius=220)
layer = Draft.make_layer()
Gui.draftToolBar.setAutoGroup(layer.Name)
Draft.autogroup(polygon1)
Draft.autogroup(polygon2)
Draft.autogroup(polygon3)
doc.recompute()
- 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, Surface, TechDraw, Test