Rysunek Roboczy: Warstwa

From FreeCAD Documentation
This page is a translated version of the page Draft Layer and the translation is 100% complete.

Rysunek Roboczy: Warstwa

Lokalizacja w menu
Narzędzia → Warstwa
Środowisko pracy
Rysunek Roboczy, Architektura
Domyślny skrót
brak
Wprowadzono w wersji
0.19
Zobacz także
Grupowanie automatyczne, Zarządzaj warstwami

Opis

Polecenie Warstwa tworzy warstwę roboczą. Warstwa jest specjalnym rodzajem grupy z szeregiem właściwości wizualnych. Te właściwości i wszelkie ich zmiany są przenoszone na obiekty umieszczone wewnątrz warstwy. Same warstwy są umieszczane w innej specjalnej grupie: Draft LayerContainer.

Użycie

  1. Istnieje kilka sposobów wywołania polecenia:
    • Naciśnij przycisk Warstwa.
    • Wybierz z menu opcję Narzędzia → Warstwa.
    • Jeśli kontener warstwy już istnieje: kliknij go prawym przyciskiem myszy w widoku drzewa i wybierz opcję Dodaj nową warstwę z menu kontekstowego.
  2. Jeśli nie istnieje, najpierw tworzony jest kontener warstwy.
  3. Warstwa jest tworzona i umieszczana w kontenerze warstw.
  4. Opcjonalnie można zmienić właściwości warstwy.
  5. Opcjonalnie umieść obiekty w warstwie, przeciągając i upuszczając je na warstwie w widoku drzewa. Obiekty mogą być również umieszczane w warstwie poprzez edycję właściwości DANEGrupa warstwy.
  6. Opcjonalnie aktywuj warstwę.

Menu podręczne

Opcje kontenera warstw

W przypadku kontenera warstw te dodatkowe opcje są dostępne w menu kontekstowym widoku drzewa:

  • : scal wszystkie warstwy o tej samej etykiecie bazowej. Scal duplikaty warstw: scala wszystkie warstwy z tą samą etykietą bazową.
Podstawowa etykieta warstwy to jej DANEEtykieta pozbawiona końcowych cyfr i spacji. Wszystkie warstwy z tą samą etykietą bazową są łączone w jedną warstwę z DANEEtykietą ustawioną na tę etykietę bazową.
  • : Dodaj nową warstwę: dodaje nową warstwę do bieżącego dokumentu.

Opcje warstwy

W przypadku warstwy środowiska Rysunek Roboczy te dodatkowe opcje są dostępne w menu podręcznym Widok drzewa:

Zachowanie przeciągnij i upuść

dostępne w wersji 0.21

Jeśli upuścisz obiekt z Std: Grupa, lub obiekt podobny do grupy, taki jak Architektura" Część budowli, na warstwę w widoku drzewa, nie zostanie on usunięty z grupy i vice versa. Aby usunąć obiekt z warstwy, musi on zostać upuszczony na innej warstwie lub na węźle dokumentu. Nie ma potrzeby przytrzymywania klawisza Ctrl podczas przeciągania z lub upuszczania na warstwę.

Uwagi

Właściwości

Zapoznaj się również z informacjami na stronie: Edytor właściwości.

Obiekt Warstwa środowiska pracy Rysunek Roboczy wywodzi się z obiektu Część: Cecha i dziedziczy wszystkie jego właściwości. Posiada on również następujące dodatkowe właściwości:

Dane

Etykieta

  • DANEGroup (LinkList): określa obiekty znajdujące się wewnątrz warstwy.

Widok

Warstwa

Właściwości w tej sekcji są stosowane do obiektów umieszczonych wewnątrz warstwy. Wszelkie zmiany tych właściwości są do nich przenoszone. W przypadku dwóch właściwości, WIDOKKolor linii i WIDOKKolor kształtu, zachowanie to jest opcjonalne.

  • WIDOKStyl rysowania (Enumeration): określa styl rysowania warstwy: Ciągła, Przerywana, Kropkowana lub KreskaKropka.
  • WIDOKKolor linii (Color): określa kolor linii warstwy.
  • WIDOKSzerokość linii (Float): określa szerokość linii warstwy.
  • WIDOKZastąp elementy potomne kolorem linii (Bool): określa, czy zmiany w WIDOKKolorze linii warstwy są przekazywane do obiektów wewnątrz warstwy.
  • WIDOKZastąp elementy podrzędne kolorem kształtu (Bool): określa, czy zmiany w WIDOKKolorze kształtu warstwy są przekazywane do obiektów wewnątrz warstwy.
  • WIDOKKolor kształtu (Color): określa kolor kształtu warstwy.
  • WIDOKPrzezroczystość (Percent): określa przezroczystość warstwy.

Drukuj

  • WIDOKKolor wydruku linii (Color): określa kolor wydruku linii warstwy.
  • WIDOKUżyj koloru wydruku (Bool): określa, czy WIDOKKolor wydruku linii warstwy jest używany, gdy TechDraw DraftView jest tworzony z obiektów wewnątrz warstwy.

Tworzenie skryptów

Zobacz również stronę: Dokumentacja API generowana automatycznie oraz Podstawy pisania skryptów dla FreeCAD.

Aby utworzyć warstwę środowiska Rysunek Roboczy, użyj metody make_layer modułu Rysunek Roboczy. Aby dodać lub usunąć obiekty z warstwy, zmień jej właściwość Grupa.

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