Draft Ellipse/pl: Difference between revisions

From FreeCAD Documentation
(Created page with "{{Docnav/pl |Arc |Polygon |Draft |IconL=Draft_Arc.svg |IconC=Workbench_Draft.svg |IconR=Draft_Polygon.svg }}")
No edit summary
 
(76 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages/>
<languages/>

{{Docnav/pl
{{Docnav/pl
|[[Draft_Arc|Arc]]
|[[Draft_Circle/pl|Okrąg]]
|[[Draft_Rectangle/pl|Prostokąt]]
|[[Draft_Polygon|Polygon]]
|[[Draft_Workbench/pl|środowisko pracy Rysunek Roboczy]]
|[[Draft_Module|Draft]]
|IconL=Draft_Arc.svg
|IconL=Draft_Circle.svg
|IconR=Draft_Rectangle.svg
|IconC=Workbench_Draft.svg
|IconC=Workbench_Draft.svg
|IconR=Draft_Polygon.svg
}}
}}


{{GuiCommand/pl
<div class="mw-translate-fuzzy">
|Name=Draft Ellipse
{{GuiCommand/pl|Name=Draft Ellipse|Name/pl=Draft Ellipse|Workbenches=[[Draft Module/pl|Draft]], [[Arch Module/pl|Arch]]|MenuLocation=Draft -> Ellipse|Shortcut=E L|SeeAlso=[[Draft Circle/pl|Draft Circle]]}}
|Name/pl=Rysunek Roboczy: Elipsa
</div>
|MenuLocation=Kreślenie → Elipsa
|Workbenches=[[Draft_Workbench/pl|Rysunek Roboczy]], [[Arch_Workbench/pl|Architektura]]
|Shortcut={{KEY|E}} {{KEY|L}}
|Version=0.7
}}


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


Polecenie [[Image:Draft_Ellipse.svg|24px]] '''Elipsa''' tworzy elipsę w bieżącej [[Draft_SelectPlane/pl|płaszczyźnie roboczej]] z dwóch punktów definiujących prostokąt, w którym zmieści się elipsa.
The Ellipse tool creates an ellipse in the current [[Draft SelectPlane|work plane]] by entering two points, defining the corners of a rectangular box in which the ellipse will fit. It uses the [[Draft Linestyle]] set on the [[Draft Tray]].


Rysunek elipsy można przekształcić w łuk eliptyczny, ustawiając jego właściwości {{PropertyData/pl|Kąt Pierwszy}} i {{PropertyData/pl|Kąt Ostatni}} na odmienne wartości.
This tool can also be used to create elliptical arcs by specifying the start and end angles. To create circles and circular arcs use the [[Draft Circle]] and [[Draft Arc]] tools. You can also approximate an elliptical or circular arc using the [[Draft BSpline]] and [[Draft BezCurve]] tools.


[[Image:Draft_ellipse_example.jpg|400px]]
[[Image:Draft_ellipse_example.jpg|400px]]
{{Caption|Ellipse defined by the rectangle corners}}
{{Caption|Elipsa zdefiniowana przez narożniki prostokąta}}


<span id="Usage"></span>
==How to use==
==Użycie==
# Press the {{Button|[[Image:Draft Ellipse.png|16px]] [[Draft Ellipse]]}} button, or press {{KEY|E}} then {{KEY|L}} keys.
# Click a first point on the 3D view, or type a [[Draft_Coordinates|coordinate]] and press the {{Button|[[Image:Draft_AddPoint.svg|16px]] [[Draft_AddPoint|add point]]}} button.
# Click a second point on the 3D view, or type a [[Draft_Coordinates|coordinate]] and press the {{Button|[[Image:Draft_AddPoint.svg|16px]] [[Draft_AddPoint|add point]]}} button.


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]].
The ellipse can be turned into an elliptical arc after creation, by setting its first angle and last angle properties to different values.


# Istnieje kilka sposobów na wywołanie polecenia:
==Options==
#* Naciśnij przycisk {{Button|[[Image:Draft_Ellipse.svg|16px]] [[Draft_Ellipse/pl|Elipsa]]}}.
#* Wybierz z menu opcję {{MenuCommand|Kreślenie → [[Image:Draft_Ellipse.svg|16px]] Elipsa}}.
#* Użyj skrótu klawiaturowego: {{KEY|E}}, a następnie {{KEY|L}}.
# Otworzy się panel zadań {{MenuCommand|Elipsa}}. Zobacz [[#Opcje|Opcje]], aby uzyskać więcej informacji.
# Wybierz pierwszy punkt w oknie [[3D_view/pl|widoku 3D]], lub wpisz współrzędne i naciśnij przycisk {{Button|[[Image:Draft_AddPoint.svg|16px]]. Wprowadź punkt}}.
# Wybierz drugi punkt w oknie [[3D_view/pl|widoku 3D]] lub wpisz współrzędne i naciśnij przycisk {{Button|[[Image:Draft_AddPoint.svg|16px]] Wprowadź punkt}}. Ten punkt nie może być związany z osią X, Y lub Z.


<span id="Options"></span>
* To enter coordinates manually, simply enter the numbers, then press {{KEY|Enter}} between each X, Y and Z component. You can press the {{Button|[[Image:Draft_AddPoint.svg|16px]] [[Draft_AddPoint|add point]]}} button when you have the desired values to insert the point.
==Opcje==
* Press {{KEY|R}} or click the checkbox to toggle ''relative'' mode. If relative mode is on, the coordinates of the second point are relative to the first one; if not, they are absolute, taken from the origin (0,0,0).
* Press {{KEY|T}} or click the checkbox to toggle ''continue'' mode. If continue mode is on, the Ellipse tool will restart after you finish the shape, allowing you to draw another one without pressing the tool button again.
* Press {{KEY|L}} or click the checkbox to toggle ''filled'' mode. If filled mode is on, the ellipse will create a filled face ({{PropertyData|Make Face}} {{TRUE}}); if not, the ellipse will not make a face ({{PropertyData|Make Face}} {{FALSE}}).
* Hold {{KEY|Ctrl}} while drawing to force [[Draft_Snap|snapping]] your point to the nearest snap location, independently of the distance.
* Hold {{KEY|Shift}} while drawing to [[Draft_Constrain|constrain]] your second point horizontally or vertically in relation to the first one.
* Press {{KEY|Esc}} or the {{Button|Close}} button to abort the current command.


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)''.
==Properties==


* Aby ręcznie wprowadzić współrzędne, wprowadź składowe X, Y i Z, i naciśnij {{KEY|Enter}} po każdej z nich. Możesz też nacisnąć przycisk {{Button|[[Image:Draft_AddPoint.svg|16px]] Wprowadź punkt}}, gdy masz już żądane wartości. Wskazane jest, aby przed wprowadzeniem współrzędnych wysunąć kursor z okna [[3D_view/pl|widoku 3D]].
An Ellipse object shares many properties with a [[Draft Circle]], but some properties only make sense for the ellipse.
* Naciśnij klawisz {{KEY|R}} lub kliknij pole wyboru {{MenuCommand|Względnie}}, aby przełączyć tryb względny. Jeśli tryb względny jest włączony, współrzędne drugiego punktu są odniesione do pierwszego punktu, w przeciwnym razie są one odniesione do początku układu współrzędnych.
* Naciśnij klawisz {{KEY|G}} lub kliknij pole wyboru {{MenuCommand|Globalnie}}, aby przełączyć tryb globalny. Jeśli tryb globalny jest włączony, współrzędne są zależne od globalnego układu współrzędnych, w przeciwnym razie są one odniesione do układu współrzędnych [[Draft_SelectPlane/pl|płaszczyzny roboczej]]. {{Version/pl|0.20}}
* Naciśnij klawisz {{KEY|F}} lub kliknij pole wyboru {{MenuCommand|Wypełnienie}}, aby przełączyć tryb wypełnienia. Jeśli tryb wypełnienia jest włączony, utworzona elipsa będzie miała właściwość {{PropertyData/pl|Utwórz ścianę}} ustawioną na wartość {{TRUE}} i będzie miała wypełnioną powierzchnię.
* Naciśnij klawisz {{KEY|N}} lub kliknij pole wyboru {{MenuCommand|Kontynuuj}}, aby przełączyć tryb kontynuacji. Jeśli tryb kontynuacji jest włączony, polecenie zostanie uruchomione ponownie po zakończeniu, umożliwiając dalsze tworzenie elips.
* Naciśnij klawisz {{KEY|S}}, aby włączyć lub wyłączyć [[Draft_Snap/pl|przyciąganie]].
* Naciśnij przycisk {{KEY|Esc}} lub przycisk {{Button|Zamknij}}, aby przerwać wykonywanie polecenia.


<span id="Notes"></span>
===Data===
==Uwagi==
* {{PropertyData|First Angle}}: specifies the angle of the first point of the ellipse; normally 0&#176;.
* {{PropertyData|Last Angle}}: specifies the angle of the last point of the ellipse; normally 0&#176;.
* {{PropertyData|Major Radius}}: specifies the major radius of the ellipse.
* {{PropertyData|Minor Radius}}: specifies the minor radius of the ellipse.
:If the both radius have the same value, the ellipse looks the same as a [[Draft Circle]].
* {{PropertyData|Make Face}}: specifies if the Ellipse makes a face or not. If it is {{TRUE}} a face is created, otherwise only the perimeter is considered part of the object. This property only works if the shape is a full ellipse.
:For it to be a full ellipse {{PropertyData|First Angle}} and {{PropertyData|Last Angle}} should have the same value; otherwise, an elliptical arc is displayed. The values 0&#176; and 360&#176; are considered the same.


* Elipsę szkicu można edytować za pomocą polecenia [[Draft_Edit/pl|Edycja]].
===View===
* {{PropertyView|Pattern}}: specifies a [[Draft Pattern]] with which to fill the face of the shape. This property only works if {{PropertyData|Make Face}} is {{TRUE}}, and if {{PropertyView|Display Mode}} is "Flat Lines".
* {{PropertyView|Pattern Size}}: specifies the size of the [[Draft Pattern]].


<span id="Preferences"></span>
==Scripting==
==Ustawienia==
{{Emphasis|See also:}} [[Draft API]] and [[FreeCAD Scripting Basics]].

Zobacz także strony: [[Preferences_Editor/pl|Edytor ustawień]] oraz [[Draft_Preferences/pl|Rysunek Roboczy: Ustawienia]].

* Jeśli opcja {{MenuCommand|Edycja → Preferencje → Rysunek Roboczy → Ustawienia ogólne → Opcje narzędzi do kreślenia → Używaj elementów pierwotnych, gdy jest to możliwe}} jest zaznaczona, polecenie utworzy [[Part_Ellipse/pl|Elipsę]] środowiska Część, zamiast środowiska Rysunek Roboczy.

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

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

Obiekt Elipsa 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:

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

{{TitleProperty|Rysunek Roboczy}}

* {{PropertyData/pl|Obszar|Area}}: (tylko do odczytu) określa pole powierzchni lica elipsy. Wartość będzie równa {{value|0.0}}, jeśli {{PropertyData/pl|Utwórz ścianę}} ma wartość {{FALSE}} lub powierzchnia nie może zostać utworzona.
* {{PropertyData/pl|Kąt pierwszy|Angle}}: określa kąt pierwszego punktu elipsy, zwykle {{value|0&#176;}}.
* {{PropertyData/pl|Kąt ostatni|Angle}}: określa kąt ostatniego punktu elipsy, zwykle {{value|0&#176;}}.
* {{PropertyData/pl|Promień główny|Length}}: określa promień główny elipsy.
* {{PropertyData/pl|Utwórz ścianę|Bool}}: określa, czy elipsa ma tworzyć ścianę, czy nie. Jeśli ma wartość {{TRUE}} tworzona jest powierzchnia, w przeciwnym razie tylko obwód jest traktowany jako część obiektu. Ta właściwość działa tylko jeśli kształt jest pełną elipsą.
* {{PropertyData/pl|Promień mniejszy|Length}}: określa promień mniejszy elipsy.

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

{{TitleProperty|Rysunek Roboczy}}

* {{PropertyView/pl|Wzór|Enumeration}}: określa [[Draft_Pattern/pl|wzór]], którym ma być wypełniona powierzchnia elipsy. Ta właściwość działa tylko wtedy, gdy {{PropertyData/pl|Utwórz ścianę}} ma wartość {{TRUE}} i gdy {{PropertyView/pl|Tryb wyświetlania}} ma wartość {{value|Linie płaskie}}.
* {{PropertyView/pl|Rozmiar wzoru|Float}}: określa rozmiar [[Draft_Pattern/pl|wzoru]].

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

Zobacz również stronę: [https://freecad.github.io/SourceDoc/ Dokumentacja API generowana automatycznie] oraz [[FreeCAD_Scripting_Basics/pl|Podstawy tworzenia skryptów FreeCAD]].

Aby utworzyć Elipsę użyj metody {{incode|make_ellipse}} modułu Rysunek Roboczy ({{Version/pl|0.19}}). Ta metoda zastępuje przestarzałą metodę {{incode|makeEllipse}}.


The Ellipse tool can by used in [[macros]] and from the [[Python]] console by using the following function:
{{Code|code=
{{Code|code=
Ellipse = makeEllipse(majradius, minradius, placement=None, face=True, support=None)
ellipse = make_ellipse(majradius, minradius, placement=None, face=True, support=None)
}}
}}


* Creates an {{incode|Ellipse}} object with given major ({{incode|majradius}}) and minor ({{incode|minradius}}) radius in millimeters.
* Tworzy obiekt {{incode|ellipse}} o podanym promieniu głównym ''({{incode|majradius}})'' i małym ''({{incode|minradius}})'' w milimetrach.
** Większa wartość zostanie użyta dla promienia głównego ''(oś X)'', jeśli nie zostanie podane inne umiejscowienie.
** The bigger value will be used for the major radius (X axis) if no other placement is given.
* If a {{incode|placement}} is given, it is used; otherwise the shape is created at the origin.
* Jeśli {{incode|placement}} ma wartość {{incode|None}}, elipsa zostanie utworzona w punkcie początkowym.
* If {{incode|face}} is {{incode|True}}, the ellipse will make a face, that is, it will appear filled.
* Jeśli {{incode|face}} ma wartość {{incode|True}}, elipsa zostanie utworzona jako powierzchnia, czyli będzie wyglądać na wypełnioną.

Przykład:


Example:
{{Code|code=
{{Code|code=
import FreeCAD, Draft
import FreeCAD as App
import Draft


doc = App.newDocument()
Ellipse1 = Draft.makeEllipse(3000, 200)
Ellipse2 = Draft.makeEllipse(700, 1000)


ellipse1 = Draft.make_ellipse(3000, 200)
ZAxis = FreeCAD.Vector(0, 0, 1)
p3 = FreeCAD.Vector(1000, 1000, 0)
ellipse2 = Draft.make_ellipse(700, 1000)
place3 = FreeCAD.Placement(p3, FreeCAD.Rotation(ZAxis, 90))


zaxis = App.Vector(0, 0, 1)
Ellipse3 = Draft.makeEllipse(700, 1000, placement=place3)
p3 = App.Vector(1000, 1000, 0)
place3 = App.Placement(p3, App.Rotation(zaxis, 90))

ellipse3 = Draft.make_ellipse(700, 1000, placement=place3)

doc.recompute()
}}
}}


{{Docnav|[[Draft_Arc|Arc]]|[[Draft_Polygon|Polygon]]|[[Draft_Module|Draft]]|IconL=Draft_Arc.svg |IconC=Workbench_Draft.svg|IconR=Draft_Polygon.svg }}


{{Docnav/pl
{{Draft Tools navi}}
|[[Draft_Circle/pl|Okrąg]]
|[[Draft_Rectangle/pl|Prostokąt]]
|[[Draft_Workbench/pl|środowisko pracy Rysunek Roboczy]]
|IconL=Draft_Circle.svg
|IconR=Draft_Rectangle.svg
|IconC=Workbench_Draft.svg
}}


{{Draft Tools navi{{#translation:}}}}
{{Userdocnavi}}
{{Userdocnavi{{#translation:}}}}
{{clear}}

Latest revision as of 07:42, 9 January 2024

Rysunek Roboczy: Elipsa

Lokalizacja w menu
Kreślenie → Elipsa
Środowisko pracy
Rysunek Roboczy, Architektura
Domyślny skrót
E L
Wprowadzono w wersji
0.7
Zobacz także
brak

Opis

Polecenie Elipsa tworzy elipsę w bieżącej płaszczyźnie roboczej z dwóch punktów definiujących prostokąt, w którym zmieści się elipsa.

Rysunek elipsy można przekształcić w łuk eliptyczny, ustawiając jego właściwości DANEKąt Pierwszy i DANEKąt Ostatni na odmienne wartości.

Elipsa zdefiniowana przez narożniki prostokąta

Użycie

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

  1. Istnieje kilka sposobów na wywołanie polecenia:
    • Naciśnij przycisk Elipsa.
    • Wybierz z menu opcję Kreślenie → Elipsa.
    • Użyj skrótu klawiaturowego: E, a następnie L.
  2. Otworzy się panel zadań Elipsa. Zobacz Opcje, aby uzyskać więcej informacji.
  3. Wybierz pierwszy punkt w oknie widoku 3D, lub wpisz współrzędne i naciśnij przycisk . Wprowadź punkt.
  4. Wybierz drugi punkt w oknie widoku 3D lub wpisz współrzędne i naciśnij przycisk Wprowadź punkt. Ten punkt nie może być związany z osią X, Y lub Z.

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 ręcznie wprowadzić współrzędne, wprowadź składowe X, Y i Z, i naciśnij Enter po każdej z nich. Możesz też nacisnąć przycisk Wprowadź punkt, gdy masz już żądane wartości. Wskazane jest, aby przed wprowadzeniem współrzędnych wysunąć kursor z okna widoku 3D.
  • Naciśnij klawisz R lub kliknij pole wyboru Względnie, aby przełączyć tryb względny. Jeśli tryb względny jest włączony, współrzędne drugiego punktu są odniesione do pierwszego punktu, w przeciwnym razie są one odniesione do początku układu współrzędnych.
  • Naciśnij klawisz G lub kliknij pole wyboru Globalnie, aby przełączyć tryb globalny. Jeśli tryb globalny jest włączony, współrzędne są zależne od globalnego układu współrzędnych, w przeciwnym razie są one odniesione do układu współrzędnych płaszczyzny roboczej. dostępne w wersji 0.20
  • Naciśnij klawisz F lub kliknij pole wyboru Wypełnienie, aby przełączyć tryb wypełnienia. Jeśli tryb wypełnienia jest włączony, utworzona elipsa będzie miała właściwość DANEUtwórz ścianę ustawioną na wartość true i będzie miała wypełnioną powierzchnię.
  • Naciśnij klawisz N lub kliknij pole wyboru Kontynuuj, aby przełączyć tryb kontynuacji. Jeśli tryb kontynuacji jest włączony, polecenie zostanie uruchomione ponownie po zakończeniu, umożliwiając dalsze tworzenie elips.
  • Naciśnij klawisz S, aby włączyć lub wyłączyć przyciąganie.
  • Naciśnij przycisk Esc lub przycisk Zamknij, aby przerwać wykonywanie polecenia.

Uwagi

  • Elipsę szkicu można edytować za pomocą polecenia Edycja.

Ustawienia

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

  • Jeśli opcja Edycja → Preferencje → Rysunek Roboczy → Ustawienia ogólne → Opcje narzędzi do kreślenia → Używaj elementów pierwotnych, gdy jest to możliwe jest zaznaczona, polecenie utworzy Elipsę środowiska Część, zamiast środowiska Rysunek Roboczy.

Właściwości

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

Obiekt Elipsa 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: (tylko do odczytu) określa pole powierzchni lica elipsy. Wartość będzie równa 0.0, jeśli DANEUtwórz ścianę ma wartość false lub powierzchnia nie może zostać utworzona.
  • DANEKąt pierwszy: określa kąt pierwszego punktu elipsy, zwykle .
  • DANEKąt ostatni: określa kąt ostatniego punktu elipsy, zwykle .
  • DANEPromień główny: określa promień główny elipsy.
  • DANEUtwórz ścianę: określa, czy elipsa ma tworzyć ścianę, czy nie. Jeśli ma wartość true tworzona jest powierzchnia, w przeciwnym razie tylko obwód jest traktowany jako część obiektu. Ta właściwość działa tylko jeśli kształt jest pełną elipsą.
  • DANEPromień mniejszy: określa promień mniejszy elipsy.

Widok

Rysunek Roboczy

  • WIDOKWzór: określa wzór, którym ma być wypełniona powierzchnia elipsy. Ta właściwość działa tylko wtedy, gdy DANEUtwórz ścianę ma wartość true i gdy WIDOKTryb wyświetlania ma wartość Linie płaskie.
  • WIDOKRozmiar wzoru: określa rozmiar wzoru.

Tworzenie skryptów

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

Aby utworzyć Elipsę użyj metody make_ellipse modułu Rysunek Roboczy (dostępne w wersji 0.19). Ta metoda zastępuje przestarzałą metodę makeEllipse.

ellipse = make_ellipse(majradius, minradius, placement=None, face=True, support=None)
  • Tworzy obiekt ellipse o podanym promieniu głównym (majradius) i małym (minradius) w milimetrach.
    • Większa wartość zostanie użyta dla promienia głównego (oś X), jeśli nie zostanie podane inne umiejscowienie.
  • Jeśli placement ma wartość None, elipsa zostanie utworzona w punkcie początkowym.
  • Jeśli face ma wartość True, elipsa zostanie utworzona jako powierzchnia, czyli będzie wyglądać na wypełnioną.

Przykład:

import FreeCAD as App
import Draft

doc = App.newDocument()

ellipse1 = Draft.make_ellipse(3000, 200)
ellipse2 = Draft.make_ellipse(700, 1000)

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

ellipse3 = Draft.make_ellipse(700, 1000, placement=place3)

doc.recompute()