Draft Groupement automatique |
Emplacement du menu |
---|
Aucun |
Ateliers |
Draft, BIM |
Raccourci par défaut |
Aucun |
Introduit dans la version |
0.17 |
Voir aussi |
Draft Calque, Std Créer un groupe |
La commande Draft Groupement automatique modifie le Draft Calque actif ou, éventuellement, l'objet actif Std Groupe ou similaire aux objets groupe de BIM. Les nouveaux objets de Draft et de BIM 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
Voir aussi : Réglage des préférences et Draft Préférences.
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()