Draft Polygon/pl: Difference between revisions

From FreeCAD Documentation
(Created page with "{{Docnav/pl |Prostokąt |Krzywa złożona |środowisko pracy Rysunek roboczy |IconL=Draft_Rectangle.svg |IconR=Draft_BSpline.svg |IconC=Workbench_Draft.svg }}")
No edit summary
 
(36 intermediate revisions by 2 users not shown)
Line 10: Line 10:
}}
}}


{{GuiCommand
{{GuiCommand/pl
|Name=Draft Polygon
|Name=Draft Polygon
|Name/pl=Rysunek Roboczy: Wielokąt foremny
|MenuLocation=DraftingPolygon
|MenuLocation=KreślenieWielokąt foremny
|Workbenches=[[Draft_Workbench|Draft]], [[Arch_Workbench|Arch]]
|Workbenches=[[Draft_Workbench/pl|Rysunek Roboczy]], [[Arch_Workbench/pl|Architektura]]
|Shortcut={{KEY|P}} {{KEY|G}}
|Shortcut={{KEY|P}} {{KEY|G}}
|Version=0.7
|Version=0.7
}}
}}


==Description==
<span id="Description"></span>
==Opis==


The [[Image:Draft_Polygon.svg|24px]] '''Draft Polygon''' command creates a regular polygon in the current [[Draft_SelectPlane|working plane]] from a center and a radius. The radius can be defined by picking a point.
Polecenie [[Image:Draft_Polygon.svg|24px]] '''Wielokąt foremny''' tworzy okrąg w bieżącej [[Draft_SelectPlane/pl|płaszczyźnie roboczej]] na bazie punktu środkowego i promienia. Promień może być zdefiniowany przez wybranie punktu.


A Draft Polygon can be switched from inscribed to circumscribed by changing its {{PropertyData|Draw Mode}} property. The corners of a Draft Polygon can be filleted (rounded) or chamfered by changing its {{PropertyData|Fillet Radius}} or {{PropertyData|Chamfer Size}} respectively.
Szkic wielokąta może zostać przełączony z wpisanego na opisany poprzez zmianę jego właściwości {{PropertyData|Tryb kreślenia}}. Narożniki szkicu wielokąta można zaokrąglić lub sfazować, zmieniając odpowiednio właściwości {{PropertyData|Promień zaokrąglenia}} lub {{PropertyData|Promień sfazowania}}.


[[Image:Draft_polygon_example.jpg|400px]]
[[Image:Draft_polygon_example.jpg|400px]]
{{Caption|Regular polygon defined by two points, center and radius}}
{{Caption|Wielokąt foremny zdefiniowany przez dwa punkty, środek i promień.}}


==Usage==
<span id="Usage"></span>
==Użycie==


See also: [[Draft_Tray|Draft Tray]], [[Draft_Snap|Draft Snap]] and [[Draft_Constrain|Draft Constrain]].
Zapoznaj się również z informacjami na stronie: [[Draft_Tray/pl|Tacka narzędziowa]], [[Draft_Snap/pl|Przyciąganie]] oraz [[Draft_Constrain/pl|Wiązania]].


# Polecenie można wywołać na kilka sposobów:
# There are several ways to invoke the command:
#* Press the {{Button|[[Image:Draft_Polygon.svg|16px]] [[Draft_Polygon|Draft Polygon]]}} button.
#* Naciśnij przycisk {{Button|[[Image:Draft_Polygon.svg|16px]] '''Wielokąt foremny'''}}.
#* Select the {{MenuCommand|Drafting → [[Image:Draft_Polygon.svg|16px]] Polygon}} option from the menu.
#* Wybierz opcję z menu {{MenuCommand|Kreślenie → [[Image:Draft_Polygon.svg|16px]] Wielokąt foremny}}.
#* Use the keyboard shortcut: {{KEY|P}} then {{KEY|G}}.
#* Użyj skrótu klawiaturowego: {{KEY|P}}, a następnie {{KEY|G}}.
# The {{MenuCommand|Polygon}} task panel opens. See [[#Options|Options]] for more information.
# Otworzy się panel zadań {{MenuCommand|Wielokąt}}. Więcej informacji znajduje się w sekcji [[#Opcje|Opcje]].
# Adjust the desired number of {{MenuCommand|Sides}}.
# Ustaw żądaną liczbę {{MenuCommand|Boków}}.
# Pick the first point, the center of the polygon, in the [[3D_view|3D view]], or type coordinates and press the {{Button|[[Image:Draft_AddPoint.svg|16px]] Enter point}} button.
# Wybierz pierwszy punkt, środek wielokąta, w oknie [[3D_view/pl|widoku 3D]] lub wpisz współrzędne i naciśnij przycisk {{Button|[[Image:Draft_AddPoint.svg|16px]] Wprowadź punkt}}.
# Pick the second point in the [[3D_view|3D view]], or enter a {{MenuCommand|Radius}}.
# Wybierz drugi punkt w oknie [[3D_view/pl|widoku 3D]] lub wpisz {{MenuCommand|Promień}}.


==Options==
<span id="Options"></span>
==Opcje==


Skróty klawiaturowe jedno znakowe dostępne w panelu zadań można zmienić. Zobacz stronę [[Draft_Preferences/pl|Preferencji]]. Skróty wymienione tutaj są skrótami domyślnymi ''(w wersji 0.22)''.
The single character keyboard shortcuts available in the task panel can be changed. See [[Draft_Preferences|Draft Preferences]]. The shortcuts mentioned here are the default shortcuts.


* To manually enter the coordinates for the center enter the X, Y and Z component, and press {{KEY|Enter}} after each. Or you can press the {{Button|[[Image:Draft_AddPoint.svg|16px]] Enter point}} button when you have the desired values. It is advisable to move the pointer out of the [[3D_view|3D view]] before entering coordinates.
* Aby samodzielnie wprowadzić współrzędne środka, wprowadź komponent X, Y i Z i naciśnij {{KEY|Enter}} po każdym z nich. Możesz też nacisnąć przycisk {{Button|[[Image:Draft_AddPoint.svg|16px]] Wprowadź punkt}}, gdy uzyskasz żądane wartości. Zaleca się przesunięcie wskaźnika poza obszar okna [[3D_view/pl|widoku 3D]] przed wprowadzeniem współrzędnych.
* Press {{KEY|G}} or click the {{MenuCommand|Global}} checkbox to toggle global mode. If global mode is on, coordinates are relative to the global coordinate system, else they are relative to the [[Draft_SelectPlane|working plane]] coordinate system. {{Version|0.20}}
* Naciśnij {{KEY|G}} lub kliknij pole wyboru {{MenuCommand|Globalne}}, aby włączyć tryb globalny. Jeśli tryb globalny jest włączony, współrzędne odnoszone do globalnego układu współrzędnych, w przeciwnym razie odnoszone do układu współrzędnych [[Draft_SelectPlane/pl|płaszczyzny roboczej]]. {{Version/pl|0.20}}
* Press {{KEY|L}} or click the {{MenuCommand|Filled}} checkbox to toggle filled mode. If filled mode is on, the created polygon will have {{PropertyData|Make Face}} set to {{TRUE}} and will have a filled face.
* Naciśnij {{KEY|F}} lub kliknij pole wyboru {{MenuCommand|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ść {{PropertyData|Utwórz ścianę}} ustawioną na wartość {{TRUE}} i będzie miał wypełnioną ścianę.
* Press {{KEY|T}} or click the {{MenuCommand|Continue}} checkbox to toggle continue mode. If continue mode is on, the command will restart after finishing, allowing you to continue creating polygons.
* Naciśnij {{KEY|N}} lub kliknij pole wyboru {{MenuCommand|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.
* Press {{KEY|S}} to switch [[Draft_Snap|Draft snapping]] on or off.
* Naciśnij {{KEY|S}}, aby włączyć lub wyłączyć [[Draft_Snap/pl|przyciąganie]].
* Press {{KEY|Esc}} or the {{Button|Close}} button to abort the command.
* Naciśnij {{KEY|Esc}} lub przycisk {{Button|Zamknij}}, aby przerwać wykonywanie polecenia.


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


* A Draft Polygon can be edited with the [[Draft_Edit|Draft Edit]] command.
* Wielokąt foremny środowiska Rysunek Roboczy można edytować za pomocą polecenia [[Draft_Edit/pl|Edycja]].


==Preferences==
<span id="Preferences"></span>
==Ustawienia==


See also: [[Preferences_Editor|Preferences Editor]] and [[Draft_Preferences|Draft Preferences]].
Zobacz także strony: [[Preferences_Editor/pl|Edytor ustawień]] oraz [[Draft_Preferences/pl|Rysunek Roboczy: Ustawienia]].


* Jeśli {{MenuCommand|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 [[Part_RegularPolygon/pl|Wielokąt foremny]] środowiska Część zamiast wielokąta środowiska Rysunek Roboczy.
* To change the number of decimals used for the input of coordinates and radii: {{MenuCommand|Edit → Preferences... → General → Units → Units settings → Number of decimals}}.
* To change the initial value of filled mode: {{MenuCommand|Edit → Preferences... → Draft → General settings → Draft tools options → Fill objects with faces whenever possible}}. Changing the filled mode in a task panel will override this preference for the current FreeCAD session.
* If the {{MenuCommand|Edit → Preferences... → Draft → General settings → Draft tools options → Use Part Primitives when available}} option is checked, the command will create a [[Part_RegularPolygon|Part RegularPolygon]] instead of a Draft Polygon.


==Properties==
<span id="Properties"></span>
==Właściwości==


See also: [[Property_editor|Property editor]].
Zapoznaj się również z informacjami na stronie: [[Property_editor/pl|Edytor właściwości]].


A Draft Polygon object is derived from a [[Part_Part2DObject|Part Part2DObject]] and inherits all its properties. It also has the following additional properties:
Obiekt Wielokąt foremny środowiska Rysunek Roboczy wywodzi się z obiektu [[Part_Part2DObject/pl|Część: Part2DObject]] i dziedziczy wszystkie jego właściwości. Posiada on również następujące dodatkowe właściwości:


===Data===
<span id="Data"></span>
===Dane===


{{TitleProperty|Draft}}
{{TitleProperty|Rysunek Roboczy}}


* {{PropertyData|Area|Area}}: (read-only) specifies the area of the face of the polygon. The value will be {{value|0.0}} if {{PropertyData|Make Face}} if {{FALSE}}.
* {{PropertyData|Obszar|Area}}: ''(tylko do odczytu)'' określa obszar ściany wielokąta. Wartość będzie wynosić {{value|0.0}} jeśli włsściwość {{PropertyData|Utwórz ścianę}} ma wartość {{FALSE/pl}}.
* {{PropertyData|Chamfer Size|Length}}: specifies the length of the chamfers at the corners of the polygon.
* {{PropertyData|Promień sfazowania|Length}}: określa długość faz w narożnikach wielokąta.
* {{PropertyData|Draw Mode|Enumeration}}: specifies if the polygon is {{value|inscribed}} in a circle or {{value|circumscribed}} around a circle.
* {{PropertyData|Tryb kreślenia|Enumeration}}: określa, czy wielokąt jest {{value|wpisany}} w okrąg lub {{value|opisany}} okręgiem.
* {{PropertyData|Faces Number|Integer}}: specifies the number of sides of the polygon.
* {{PropertyData|Liczba ścian|Integer}}: określa liczbę boków wielokąta.
* {{PropertyData|Fillet Radius|Length}}: specifies the radius of the fillets at the corners of the polygon.
* {{PropertyData|Promień zaokrąglenia|Length}}: określa promień zaokrąglenia w rogach wielokąta.
* {{PropertyData|Make Face|Bool}}: specifies if the polygon makes a face or not. If it is {{TRUE}} a face is created, otherwise only the perimeter is considered part of the object.
* {{PropertyData|Utwórz ścianę|Bool}}: określa, czy wielokąt tworzy ścianę, czy nie. Jeśli ma wartość {{TRUE/pl}}, tworzona jest ściana, w przeciwnym razie tylko kontur jest uważany za część obiektu.
* {{PropertyData|Radius|Length}}: specifies the radius of the circle that defines the polygon.
* {{PropertyData|Promień|Length}}: określa promień okręgu definiującego wielokąt.


===View===
<span id="View"></span>
===Widok===


{{TitleProperty|Draft}}
{{TitleProperty|Rysunek Roboczy}}


* {{PropertyView|Pattern|Enumeration}}: specifies the [[Draft_Pattern|Draft Pattern]] with which to fill the face of the polygon. This property only works if {{PropertyData|Make Face}} is {{TRUE}} and if {{PropertyView|Display Mode}} is {{value|Flat Lines}}.
* {{PropertyView|Wzór|Enumeration}}: określa [[Draft_Pattern/pl|Wzór]], którym ma zostać wypełniona ściana wielokąta. Ta właściwość działa tylko jeśli właściwość {{PropertyData|Utwórz ścianę}} ma wartość {{TRUE}} i jeśli właściwość {{PropertyView|Tryb wyświetlania}} ma wartość {{value|Cieniowany z krawędziami}}.
* {{PropertyView|Pattern Size|Float}}: specifies the size of the [[Draft_Pattern|Draft Pattern]].
* {{PropertyView|Rozmiar wzoru|Float}}: określa rozmiar [[Draft_Pattern/pl|Wzoru]].


==Scripting==
<span id="Scripting"></span>
==Tworzenie skryptów==


See also: [https://freecad.github.io/SourceDoc/ Autogenerated API documentation] and [[FreeCAD Scripting Basics|FreeCAD Scripting Basics]].
Zobacz również stronę: [https://freecad.github.io/SourceDoc/ Dokumentacja API generowana automatycznie] oraz [[FreeCAD_Scripting_Basics/pl|Podstawy pisania skryptów dla FreeCAD]].


To create a Draft Polygon use the {{incode|make_polygon}} method ({{Version|0.19}}) of the Draft module. This method replaces the deprecated {{incode|makePolygon}} method.
Aby utworzyć '''Wielokąt foremny''' środowiska Rysunek Roboczy użyj metody {{incode|make_polygon}} modułu Rysunek Roboczy ({{Version/pl|0.19}}). Ta metoda zastępuje przestarzałą metodę {{incode|makePolygon}}.


{{Code|code=
{{Code|code=
polygon = make_polygon(nfaces, radius=1, inscribed=True, placement=None, face=None, support=None)
polygon = make_polygon(nfaces, radius=1, inscribed=True, placement=None, face=None, support=None)
}}
}}
* Creates a {{incode|polygon}} object with the given number of faces ({{incode|nfaces}}), and based on a circle of {{incode|radius}} in millimeters.
* Tworzy obiekt {{incode|wielokąt}} z podaną liczbą ścian ({{incode|nfaces}}) i oparty na {{incode|promieniu}} okręgu w milimetrach.
* If {{incode|inscribed}} is {{incode|True}}, the polygon is inscribed in the circle, otherwise it will be circumscribed.
* Jeśli włściwość {{incode|wpisany}} ma wartość {{True/pl}}, wielokąt zostanie wpisany w okrąg, w przeciwnym razie zostanie opisany.
* If {{incode|placement}} is {{incode|None}} the polygon is created at the origin and one of its vertices will lie on the X axis.
* Jeśli włściwość {{incode|umiejscowienie}} ma wartość {{incode|Brak}}, wielokąt zostanie utworzony w punkcie początkowym, a jeden z jego wierzchołków będzie leżał na osi X.
* If {{incode|face}} is {{incode|True}}, the polygon will make a face, that is, it will appear filled.
* Jeśli włściwość {{incode|ściana}} ma wartość {{True/pl}}, wielokąt utworzy ścianę, czyli będzie wyglądał na wypełniony.


Przykład:
Example:
{{Code|code=
{{Code|code=
import FreeCAD as App
import FreeCAD as App
Line 122: Line 130:




{{Docnav
{{Docnav/pl
|[[Draft_Rectangle|Rectangle]]
|[[Draft_Rectangle/pl|Prostokąt]]
|[[Draft_BSpline|BSpline]]
|[[Draft_BSpline/pl|Krzywa złożona]]
|[[Draft_Workbench|Draft]]
|[[Draft_Workbench/pl|środowisko pracy Rysunek roboczy]]
|IconL=Draft_Rectangle.svg
|IconL=Draft_Rectangle.svg
|IconR=Draft_BSpline.svg
|IconR=Draft_BSpline.svg

Latest revision as of 07:44, 9 January 2024

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