Draft Ellipse/pl: Difference between revisions

From FreeCAD Documentation
(Created page with "Skróty klawiaturowe jednoznakowe dostępne w panelu zadań można zmienić. Zobacz stronę Preferencji. Skróty wymienione tutaj są skrótami domyś...")
No edit summary
 
(48 intermediate revisions by 2 users not shown)
Line 4: Line 4:
|[[Draft_Circle/pl|Okrąg]]
|[[Draft_Circle/pl|Okrąg]]
|[[Draft_Rectangle/pl|Prostokąt]]
|[[Draft_Rectangle/pl|Prostokąt]]
|[[Draft_Module/pl|Rysunek Roboczy]]
|[[Draft_Workbench/pl|środowisko pracy Rysunek Roboczy]]
|IconL=Draft_Circle.svg
|IconL=Draft_Circle.svg
|IconR=Draft_Rectangle.svg
|IconR=Draft_Rectangle.svg
Line 12: Line 12:
{{GuiCommand/pl
{{GuiCommand/pl
|Name=Draft Ellipse
|Name=Draft Ellipse
|Name/pl=Draft: Elipsa
|Name/pl=Rysunek Roboczy: Elipsa
|MenuLocation=Kreślenie → Elipsa
|MenuLocation=Kreślenie → Elipsa
|Workbenches=[[Draft_Module/pl|Rysunek Roboczy]], [[Arch_Module/pl|Architektura]]
|Workbenches=[[Draft_Workbench/pl|Rysunek Roboczy]], [[Arch_Workbench/pl|Architektura]]
|Shortcut={{KEY|E}} {{KEY|L}}
|Shortcut={{KEY|E}} {{KEY|L}}
|Version=0.7
|Version=0.7
}}
}}


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


Line 28: Line 29:
{{Caption|Elipsa zdefiniowana przez narożniki prostokąta}}
{{Caption|Elipsa zdefiniowana przez narożniki prostokąta}}


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


Zobacz również [[Draft_Tray/pl|Tacka narzędziowa]], [[Draft_Snap/pl|Przyciąganie]] oraz [[Draft_Constrain/pl|Wiązania]].
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]].


# Istnieje kilka sposobów na wywołanie polecenia:
# Istnieje kilka sposobów na wywołanie polecenia:
Line 37: Line 39:
#* Użyj skrótu klawiaturowego: {{KEY|E}}, a następnie {{KEY|L}}.
#* 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.
# 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 [[Draft_Coordinates/pl|współrzędne]] i naciśnij przycisk {{Button|[[Image:Draft_AddPoint.svg|16px]]. Wprowadź punkt}}.
# 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 [[Draft_Coordinates/pl|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.
# 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>
==Opcje==
==Opcje==


Skróty klawiaturowe jednoznakowe dostępne w panelu zadań można zmienić. Zobacz stronę [[Draft_Preferences/pl|Preferencji]]. Skróty wymienione tutaj są skrótami domyślnymi.
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)''.


* To manually enter coordinates 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 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]].
* 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.
* Press {{KEY|R}} or click the {{MenuCommand|Relative}} checkbox to toggle relative mode. If relative mode is on, the coordinates of the second point are relative to the first point, else they are relative to the coordinate system origin.
* 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 klawisz {{KEY|G}} lub kliknij pole wyboru {{MenuCommand|Globalnie}}, aby przełączyć tryb globalny. Jeśli tryb globalny jest włączony, współrzędne zależne od globalnego układu współrzędnych, w przeciwnym razie one odniesione 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 ellipse will have {{PropertyData|Make Face}} set to {{TRUE}} and will have a filled face.
* 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.
* 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 ellipses.
* Naciśnij klawisz {{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 przycisk {{KEY|Esc}} lub przycisk {{Button|Zamknij}}, aby przerwać wykonywanie polecenia.


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


* A Draft Ellipse can be edited with the [[Draft_Edit|Draft Edit]] command.
* Elipsę szkicu można edytować za pomocą polecenia [[Draft_Edit/pl|Edycja]].
* 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_Ellipse|Part Ellipse]] instead of a Draft Ellipse. See [[Draft_Preferences#General_settings|Draft Preferences]].


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


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


* 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.
A Draft Ellipse object is derived from a [[Part_Part2DObject|Part Part2DObject]] and inherits all its properties. It also has the following additional properties:


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


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


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:
* {{PropertyData|Area|Area}}: (read-only) specifies the area of the face of the ellipse. The value will be {{value|0.0}} if {{PropertyData|Make Face}} if {{FALSE}} or the face cannot be created.
* {{PropertyData|First Angle|Angle}}: specifies the angle of the first point of the ellipse, normally {{value|0&#176;}}.
* {{PropertyData|Last Angle|Angle}}: specifies the angle of the last point of the ellipse, normally {{value|0&#176;}}.
* {{PropertyData|Major Radius|Length}}: specifies the major radius of the ellipse.
* {{PropertyData|Make Face|Bool}}: 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.
* {{PropertyData|Minor Radius|Length}}: specifies the minor radius of the ellipse.


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


{{TitleProperty|Draft}}
{{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.
* {{PropertyView|Pattern|Enumeration}}: specifies the [[Draft_Pattern|Draft Pattern]] with which to fill the face of the ellipse. This property only works if {{PropertyData|Make Face}} is {{TRUE}} and if {{PropertyView|Display Mode}} is {{value|Flat Lines}}.
* {{PropertyData/pl|Kąt pierwszy|Angle}}: określa kąt pierwszego punktu elipsy, zwykle {{value|0&#176;}}.
* {{PropertyView|Pattern Size|Float}}: specifies the size of the [[Draft_Pattern|Draft Pattern]].
* {{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>
==Scripting==
===Widok===


{{TitleProperty|Rysunek Roboczy}}
See also: [https://freecad.github.io/SourceDoc/ Autogenerated API documentation] and [[FreeCAD Scripting Basics|FreeCAD Scripting Basics]].


* {{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}}.
To create a Draft Ellipse use the {{incode|make_ellipse}} method ({{Version|0.19}}) of the Draft module. This method replaces the deprecated {{incode|makeEllipse}} method.
* {{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}}.


{{Code|code=
{{Code|code=
Line 90: Line 105:
}}
}}


* 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 {{incode|placement}} is {{incode|None}} the ellipse 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=
Line 119: Line 134:
|[[Draft_Circle/pl|Okrąg]]
|[[Draft_Circle/pl|Okrąg]]
|[[Draft_Rectangle/pl|Prostokąt]]
|[[Draft_Rectangle/pl|Prostokąt]]
|[[Draft_Module/pl|Rysunek Roboczy]]
|[[Draft_Workbench/pl|środowisko pracy Rysunek Roboczy]]
|IconL=Draft_Circle.svg
|IconL=Draft_Circle.svg
|IconR=Draft_Rectangle.svg
|IconR=Draft_Rectangle.svg

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