Draft Layer/fr: Difference between revisions

From FreeCAD Documentation
No edit summary
(Created page with "Les propriétés de cette section sont appliquées aux objets qui sont placés à l'intérieur du calque. Toute modification de ces propriétés leur est propagée. Pour deux...")
Line 74: Line 74:
{{TitleProperty|Layer}}
{{TitleProperty|Layer}}


The properties in this section are applied to objects that are put inside the layer. And any changes to these properties are propagated to them. For two properties, {{PropertyView|Line Color}} and {{PropertyView|Shape Color}}, this behavior is optional.
Les propriétés de cette section sont appliquées aux objets qui sont placés à l'intérieur du calque. Toute modification de ces propriétés leur est propagée. Pour deux propriétés, {{PropertyView/fr|Line Color}} et {{PropertyView/fr|Shape Color}}, ce comportement est facultatif.


* {{PropertyView|Draw Style|Enumeration}}: specifies the draw style of the layer: {{value|Solid}}, {{value|Dashed}}, {{value|Dotted}} or {{value|Dashdot}}
* {{PropertyView|Draw Style|Enumeration}}: specifies the draw style of the layer: {{value|Solid}}, {{value|Dashed}}, {{value|Dotted}} or {{value|Dashdot}}

Revision as of 20:04, 16 August 2021

Draft Calque

Emplacement du menu
Utilitaires → Calque
Ateliers
Draft, Arch
Raccourci par défaut
Aucun
Introduit dans la version
0.19
Voir aussi
Draft Groupement automatique

Description

La commande Draft Calque crée un Draft calque. Un calque est un groupe d'un type particulier, doté d'un certain nombre de propriétés visuelles. Ces propriétés, et toute modification qui leur est apportée, sont propagées aux objets placés à l'intérieur du calque. Les calques eux-mêmes sont placés dans un autre groupe spécial : le Draft LayerContainer.

Cette commande a remplacé la commande Draft Groupe visuel dans la version 0.19 de FreeCAD.

Utilisation

  1. Il existe plusieurs façons de lancer la commande :
    • Appuyez sur le bouton Draft Ajouter un calque au document.
    • Sélectionnez l'option Utilitaires → Calque dans le menu.
    • Si le conteneur de calque existe déjà : clic droit dessus dans la Vue en arborescence et sélectionnez l'option Ajouter un nouveau calque dans le menu contextuel.
  2. S'il n'existe pas, le conteneur de calque est créé en premier.
  3. Un calque est créé et placé dans le conteneur de calque.
  4. Si vous le souhaitez, vous pouvez modifier les propriétés du calque.
  5. Optionnellement, vous pouvez placer des objets dans le calque en les glissant et en les déposant sur le calque dans la Vue en arborescence. Les objets peuvent également être placés dans un calque en modifiant la propriété DonnéesGroup du calque.
  6. Vous pouvez également activer le calque.

Menu contextuel

Options du conteneur du calque

Pour un Draft LayerContainer, ces options supplémentaires sont disponibles dans le menu contextuel de la Vue en arborescence :

  • Merge layer duplicates: cette option ne fonctionne pas actuellement.
  • Add new layer: ajoute un nouveau calque au document actuel.

Options du calque

Pour un Draft Calque, ces options supplémentaires sont disponibles dans le menu contextuel de la Vue en arborescence :

Remarques

Propriétés

Voir aussi : Éditeur de propriétés

Un objet Draft Calque est dérivé d'un App FeaturePython et hérite de toutes ses propriétés. Il possède également les propriétés supplémentaires suivantes :

Données

Layer

  • DonnéesGroup (LinkList) : spécifie les objets qui se trouvent à l'intérieur du calque.

Vue

Layer

Les propriétés de cette section sont appliquées aux objets qui sont placés à l'intérieur du calque. Toute modification de ces propriétés leur est propagée. Pour deux propriétés, VueLine Color et VueShape Color, ce comportement est facultatif.

  • VueDraw Style (Enumeration): specifies the draw style of the layer: Solid, Dashed, Dotted or Dashdot
  • VueLine Color (Color): specifies the line color of the layer.
  • VueLine Width (Float): specifies the line width of the layer.
  • VueOverride Line Color Children (Bool): specifies if changes to the VueLine Color of the layer are propagated to the objects inside the layer.
  • VueOverride Shape Color Children (Bool): specifies if changes to the VueShape Color of the layer are propagated to the objects inside the layer.
  • VueShape Color (Color): specifies the shape color of the layer.
  • VueTransparency (Percent): specifies the transparency of the layer.

Print

  • VueLine Print Color (Color): specifies the line print color of the layer.
  • VueUse Print Color (Bool): specifies if the VueLine Print Color of the layer is used when a TechDraw DraftView is created from the objects inside the layer.

Script

Voir aussi : FreeCAD Script de base.

Pour ajouter ou supprimer des objets du calque, remplacez simplement son attribut Group.

import FreeCAD as App
import Draft

doc = App.newDocument()

layer = Draft.make_layer(line_color=(1.0, 0.0, 0.0, 0.0),
                         shape_color=(1.0, 1.0, 0.0, 0.0))

polygon1 = Draft.make_polygon(5, radius=1000)
polygon2 = Draft.make_polygon(3, radius=500)
polygon3 = Draft.make_polygon(6, radius=220)
layer.Group = [polygon1, polygon2, polygon3]

doc.recompute()