Rysunek Roboczy: Wielokąt foremny

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

Rysunek Roboczy: Wielokąt foremny

Lokalizacja w menu
Kreślenie → Wielokąt foremny
Środowisko pracy
Rysunek Roboczy, Architektura
Domyślny skrót
P G
Wprowadzono w wersji
0.7
Zobacz także
brak

Opis

Polecenie Wielokąt foremny tworzy okrąg w bieżącej płaszczyźnie roboczej na bazie punktu środkowego i promienia. Promień może być zdefiniowany przez wybranie punktu.

Szkic wielokąta może zostać przełączony z wpisanego na opisany poprzez zmianę jego właściwości DANETryb kreślenia. Narożniki szkicu wielokąta można zaokrąglić lub sfazować, zmieniając odpowiednio właściwości DANEPromień zaokrąglenia lub DANEPromień sfazowania.

Wielokąt foremny zdefiniowany przez dwa punkty, środek i promień.

Użycie

Zapoznaj się również z informacjami na stronie: Tacka narzędziowa, Przyciąganie oraz Wiązania.

  1. Polecenie można wywołać na kilka sposobów:
    • Naciśnij przycisk Wielokąt foremny.
    • Wybierz opcję z menu Kreślenie → Wielokąt foremny.
    • Użyj skrótu klawiaturowego: P, a następnie G.
  2. Otworzy się panel zadań Wielokąt. Więcej informacji znajduje się w sekcji Opcje.
  3. Ustaw żądaną liczbę Boków.
  4. Wybierz pierwszy punkt, środek wielokąta, w oknie widoku 3D lub wpisz współrzędne i naciśnij przycisk Wprowadź punkt.
  5. Wybierz drugi punkt w oknie widoku 3D lub wpisz Promień.

Opcje

Skróty klawiaturowe jedno znakowe dostępne w panelu zadań można zmienić. Zobacz stronę Preferencji. Skróty wymienione tutaj są skrótami domyślnymi (w wersji 0.22).

  • Aby samodzielnie wprowadzić współrzędne środka, wprowadź komponent X, Y i Z i naciśnij Enter po każdym z nich. Możesz też nacisnąć przycisk Wprowadź punkt, gdy uzyskasz żądane wartości. Zaleca się przesunięcie wskaźnika poza obszar okna widoku 3D przed wprowadzeniem współrzędnych.
  • Naciśnij G lub kliknij pole wyboru Globalne, aby włączyć tryb globalny. Jeśli tryb globalny jest włączony, współrzędne są odnoszone do globalnego układu współrzędnych, w przeciwnym razie są odnoszone do układu współrzędnych płaszczyzny roboczej. dostępne w wersji 0.20
  • Naciśnij F lub kliknij pole wyboru Wypełniony, aby przełączyć tryb wypełnienia. Jeśli tryb wypełnienia jest włączony, utworzony wielokąt będzie miał właściwość DANEUtwórz ścianę ustawioną na wartość true i będzie miał wypełnioną ścianę.
  • Naciśnij N lub kliknij pole wyboru Kontynuuj, aby przełączyć tryb kontynuacji. Jeśli tryb kontynuacji jest włączony, polecenie uruchomi się ponownie po zakończeniu, umożliwiając dalsze tworzenie wielokątów.
  • Naciśnij S, aby włączyć lub wyłączyć przyciąganie.
  • Naciśnij Esc lub przycisk Zamknij, aby przerwać wykonywanie polecenia.

Uwagi

  • Wielokąt foremny środowiska Rysunek Roboczy można edytować za pomocą polecenia Edycja.

Ustawienia

Zobacz także strony: Edytor ustawień oraz Rysunek Roboczy: Ustawienia.

  • Jeśli Edycja → Preferencje ... → Rysunek Roboczy → Ustawienia ogólne → Opcje narzędzi do kreślenia → Użyj prymitywów części, gdy są dostępne, polecenie utworzy Wielokąt foremny środowiska Część zamiast wielokąta środowiska Rysunek Roboczy.

Właściwości

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

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

Dane

Rysunek Roboczy

  • DANEObszar (Area): (tylko do odczytu) określa obszar ściany wielokąta. Wartość będzie wynosić 0.0 jeśli włsściwość DANEUtwórz ścianę ma wartość FAŁSZ.
  • DANEPromień sfazowania (Length): określa długość faz w narożnikach wielokąta.
  • DANETryb kreślenia (Enumeration): określa, czy wielokąt jest wpisany w okrąg lub opisany okręgiem.
  • DANELiczba ścian (Integer): określa liczbę boków wielokąta.
  • DANEPromień zaokrąglenia (Length): określa promień zaokrąglenia w rogach wielokąta.
  • DANEUtwórz ścianę (Bool): określa, czy wielokąt tworzy ścianę, czy nie. Jeśli ma wartość PRAWDA, tworzona jest ściana, w przeciwnym razie tylko kontur jest uważany za część obiektu.
  • DANEPromień (Length): określa promień okręgu definiującego wielokąt.

Widok

Rysunek Roboczy

  • WIDOKWzór (Enumeration): określa Wzór, którym ma zostać wypełniona ściana wielokąta. Ta właściwość działa tylko jeśli właściwość DANEUtwórz ścianę ma wartość true i jeśli właściwość WIDOKTryb wyświetlania ma wartość Cieniowany z krawędziami.
  • WIDOKRozmiar wzoru (Float): określa rozmiar Wzoru.

Tworzenie skryptów

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

Aby utworzyć Wielokąt foremny środowiska Rysunek Roboczy użyj metody make_polygon modułu Rysunek Roboczy (dostępne w wersji 0.19). Ta metoda zastępuje przestarzałą metodę makePolygon.

polygon = make_polygon(nfaces, radius=1, inscribed=True, placement=None, face=None, support=None)
  • Tworzy obiekt wielokąt z podaną liczbą ścian (nfaces) i oparty na promieniu okręgu w milimetrach.
  • Jeśli włściwość wpisany ma wartość Prawda, wielokąt zostanie wpisany w okrąg, w przeciwnym razie zostanie opisany.
  • Jeśli włściwość umiejscowienie ma wartość Brak, wielokąt zostanie utworzony w punkcie początkowym, a jeden z jego wierzchołków będzie leżał na osi X.
  • Jeśli włściwość ściana ma wartość Prawda, wielokąt utworzy ścianę, czyli będzie wyglądał na wypełniony.

Przykład:

import FreeCAD as App
import Draft

doc = App.newDocument()

polygon1 = Draft.make_polygon(4, radius=500)
polygon2 = Draft.make_polygon(5, radius=750)

zaxis = App.Vector(0, 0, 1)
p3 = App.Vector(1000, 1000, 0)
place3 = App.Placement(p3, App.Rotation(zaxis, 90))

Polygon3 = Draft.make_polygon(6, radius=1450, placement=place3)

doc.recompute()