Draft AutoGroup/fr: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(10 intermediate revisions by 2 users not shown)
Line 3: Line 3:
{{Docnav/fr
{{Docnav/fr
|[[Draft_ToggleConstructionMode/fr|Basculer en mode construction]]
|[[Draft_ToggleConstructionMode/fr|Basculer en mode construction]]
|[[Draft_Snap_Lock/fr|Aimantation Verrouiller]]
|[[Draft_Snap_Lock/fr|Verrouillage de l'aimantation]]
|[[Draft_Workbench/fr|Atelier Draft]]
|[[Draft_Workbench/fr|Atelier Draft]]
|IconL=Draft_ToggleConstructionMode.svg
|IconL=Draft_ToggleConstructionMode.svg
Line 21: Line 21:
== Description ==
== Description ==


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.
<div class="mw-translate-fuzzy">
La commande [[Image:Draft_AutoGroup.svg|24px]] '''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.
</div>


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.
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.
Line 30: Line 28:
{{Caption|Le menu calque de la barre Draft}}
{{Caption|Le menu calque de la barre Draft}}


<span id="Usage"></span>
==Utilisation==
==Utilisation==


# Vous pouvez sélectionner le calque que vous voulez rendre actif dans la [[Tree_view/fr|vue en arborescence]].
<div class="mw-translate-fuzzy">
# Pour utiliser cette commande dans FreeCAD version 0.19, au moins un [[Draft_Layer/fr|calque]] doit exister.
# Sélectionnez éventuellement le calque que vous voulez rendre actif dans la [[Tree_view/fr|Vue en arborescence]].
# Il existe plusieurs façons de lancer la commande :
# Il existe plusieurs façons de lancer la commande :
#* Appuyez sur le {{Button|[[Image:button_invalid.svg|16px]] [[Draft_AutoGroup/fr|Aucun]]}} 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/fr|Line Color}} et la {{PropertyView/fr|Shape Color}} du calque.
#* 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.
#* Sélectionnez l'option {{MenuCommand|Utilitaires → [[Image:Draft_AutoGroup.svg|16px]] Groupement automatique}} dans le menu.
#* 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 :
#* Si vous avez sélectionné un calque : sélectionnez l'option {{MenuCommand|[[Image:button_right.svg|16px]] Activer ce calque}} dans le menu contextuel de la [[Tree_view/fr|Vue en arborescence]].
#* Sélectionner {{MenuCommand|Aucun}} pour travailler sans calque actif.
# Si vous n'avez pas encore sélectionné de calque, le menu des calques s'ouvre. Effectuez l'une des opérations suivantes :
#* Sélectionner un calque existant pour le rendre actif.
#* Sélectionnez {{MenuCommand|None}} pour travailler sans calque 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.
#* Sélectionnez un calque existant pour le rendre actif.
#* Sélectionnez {{MenuCommand|Add new Layer}} 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.
# Si le calque active a été modifiée, le bouton de la [[Draft_Tray/fr|Draft Barre]] est mis à jour.
</div>


<span id="Notes"></span>
==Remarques==
==Remarques==


Line 51: Line 47:
* Si [[Draft_ToggleConstructionMode/fr|Draft Basculer en mode construction]] est activé, le [[Draft_Layer/fr|calque]] actif est ignoré.
* 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==
==Préférences==


Voir aussi : [[Preferences_Editor/fr|Réglage des préférences]] et [[Draft_Preferences/fr|Draft 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|Edition → Préférences... → Draft → Paramètres générauxRéglages généraux Draft → Afficher les groupes dans la liste déroulante des calques}}.
* Cette commande peut éventuellement gérer aussi les groupes : {{MenuCommand|Édition → Préférences... → Draft → GénéralInclure 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|Débuter avec les scripts FreeCAD]].
Voir aussi : [https://freecad.github.io/SourceDoc/ Autogenerated API documentation] et [[FreeCAD_Scripting_Basics/fr|FreeCAD Débuter avec les scripts]].


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.
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.
Line 89: Line 87:
{{Docnav/fr
{{Docnav/fr
|[[Draft_ToggleConstructionMode/fr|Basculer en mode construction]]
|[[Draft_ToggleConstructionMode/fr|Basculer en mode construction]]
|[[Draft_Snap_Lock/fr|Aimantation Verrouiller]]
|[[Draft_Snap_Lock/fr|Verrouillage de l'aimantation]]
|[[Draft_Workbench/fr|Atelier Draft]]
|[[Draft_Workbench/fr|Atelier Draft]]
|IconL=Draft_ToggleConstructionMode.svg
|IconL=Draft_ToggleConstructionMode.svg

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

  1. Vous pouvez sélectionner le calque que vous voulez rendre actif dans la vue en arborescence.
  2. 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.
  3. 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.
  4. Si le calque active a été modifiée, le bouton de la Draft Barre est mis à jour.

Remarques

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()