Part Ellipsoid/pl: Difference between revisions

From FreeCAD Documentation
(Created page with "Obiekt ten ma takie same właściwości dołączania jak Part: Part2DObject.")
No edit summary
 
(13 intermediate revisions by the same user not shown)
Line 2: Line 2:


{{Docnav/pl
{{Docnav/pl
|[[Part_Plane|Płaszczyzna]]
|[[Part_Plane/pl|Płaszczyzna]]
|[[Part_Prism|Graniastosłup]]
|[[Part_Prism/pl|Graniastosłup]]
|[[Part_Workbench/pl|środowisko pracy Część]]
|[[Part_Workbench/pl|środowisko pracy Część]]
|IconL=Part_Plane.svg
|IconL=Part_Plane.svg
Line 13: Line 13:
|Name=Part Ellipsoid
|Name=Part Ellipsoid
|Name/pl=Część Elipsoida
|Name/pl=Część Elipsoida
|MenuLocation=Część → Utwórz geometrie pierwotne → Elipsoida
|MenuLocation=Część → Utwórz geometrie pierwotne ... → Elipsoida
|Workbenches=[[Part_Workbench/pl|Część]], [[OpenSCAD_Workbench/pl|OpenSCAD]]
|Workbenches=[[Part_Workbench/pl|Część]], [[OpenSCAD_Workbench/pl|OpenSCAD]]
|SeeAlso=[[Part_Primitives/pl|Utwórz geometrię pierwotną]]
|SeeAlso=[[Part_Primitives/pl|Utwórz geometrie pierwotne]]
}}
}}


Line 21: Line 21:
==Opis==
==Opis==


A [[Image:Part_Ellipsoid.svg|24px]] '''Part Ellipsoid''' is a parametric solid that can be created with the [[Image:Part_Primitives.svg|24px]] [[Part_Primitives|Part Primitives]] command. In the coordinate system defined by its {{PropertyData|Placement}} property, the axes of the ellipsoid are aligned with the X, Y and Z axes, and therefore its center is positioned at the origin.
[[Image:Part_Ellipsoid.svg|24px]] '''Elipsoida''' środowiska praczy Część to parametryczna bryła, którą można utworzyć za pomocą polecenia [[Image:Part_Primitives.svg|24px]] [[Part_Primitives/pl|Utwórz geometrie pierwotne ...]]. W układzie współrzędnych zdefiniowanym przez właściwość {{PropertyData|Umiejscowienie}}, osie elipsoidy wyrównane z osiami X, Y i Z, a zatem jej środek znajduje się w punkcie początkowym.


Elipsoida środowiska pracy Część może być obcięta u góry i/lub u dołu przez zmianę jej właściwości {{PropertyData|Kąt1}} i/lub {{PropertyData|Kąt2}}. Można ją przekształcić w segment sfery, zmieniając jej właściwość {{PropertyData|Kąt3}}.
Elipsoida środowiska pracy Część może być obcięta u góry i/lub u dołu przez zmianę jej właściwości {{PropertyData|Kąt1}} i/lub {{PropertyData|Kąt2}}. Można ją przekształcić w segment sfery, zmieniając jej właściwość {{PropertyData|Kąt3}}.
Line 42: Line 42:
==Właściwości==
==Właściwości==


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


Obiekt Elipsoida wywodzi się z obiektu [[Part_Feature/pl|Część: Cecha]] i dziedziczy wszystkie jego właściwości. Posiada on również następujące dodatkowe właściwości:
Obiekt Elipsoida wywodzi się z obiektu [[Part_Feature/pl|Część: Cecha]] i dziedziczy wszystkie jego właściwości. Posiada on również następujące dodatkowe właściwości:
Line 53: Line 53:
Obiekt ten ma takie same właściwości dołączania jak [[Part_Part2DObject/pl#Dane|Part: Part2DObject]].
Obiekt ten ma takie same właściwości dołączania jak [[Part_Part2DObject/pl#Dane|Part: Part2DObject]].


{{TitleProperty|Ellipsoid}}
{{TitleProperty|Elipsoida}}


* {{PropertyData|Radius1|Length}}: The radius of the ellipsoid in its Z direction. The default is {{Value|2mm}}.
* {{PropertyData|Promień1|Length}}: Promień elipsoidy w kierunku Z. Domyślnie {{Value|2mm}}.
* {{PropertyData|Radius2|Length}}: The radius of the ellipsoid in its X direction. The default is {{Value|4mm}}.
* {{PropertyData|Promień2|Length}}: Promień elipsoidy w kierunku X. Domyślnie {{Value|4mm}}.
* {{PropertyData|Radius3|Length}}: The radius of the ellipsoid in its Y direction. The default is {{Value|4mm}}.
* {{PropertyData|Promień3|Length}}: Promień elipsoidy w kierunku Y. Domyślnie {{Value|4mm}}.
* {{PropertyData|Angle1|Angle}}: The start angle of the elliptical sides of the ellipsoid. Valid range: {{Value|-90° <= value < 90°}}. Must be smaller than {{PropertyData|Angle2}}. The default is {{Value|-90°}}.
* {{PropertyData|Kąt1|Angle}}: Kąt początkowy eliptycznych boków elipsoidy. Prawidłowy zakres: {{Value|-90° <= value < 90°}}. Musi być mniejsza niż {{PropertyData|Kąt2}}. Domyślnie {{Value|-90°}}.
* {{PropertyData|Angle2|Angle}}: The end angle of the elliptical sides of the ellipsoid. Valid range: {{Value|-90° < value <= 90°}}. Must be larger than {{PropertyData|Angle1}}. The default is {{Value|90°}}. If the total angle of the elliptical sides is smaller than {{Value|180°}} the ellipsoid will be truncated and have a flat face at the top and/or bottom.
* {{PropertyData|Kąt2|Angle}}: Kąt końcowy eliptycznych boków elipsoidy. Prawidłowy zakres: {{Value|-90° < value <= 90°}}. Wartość ta musi być większa niż {{PropertyData|Kąt1}}. Wartością domyślną jest {{Value|90°}}. Jeśli całkowity kąt boków elipsy jest mniejszy niż {{Value|180°}}, elipsoida zostanie obcięta i będzie miała płaską ścianę na górze i/lub na dole.
* {{PropertyData|Angle3|Angle}}: The total angle of the ellipsoid in its XY plane. Valid range: {{Value|0° < value <= 360°}}. The default is {{Value|360°}}. If it is smaller than {{Value|360°}} the resulting solid will be a segment of an ellipsoid.
* {{PropertyData|Kąt3|Angle}}: Całkowity kąt elipsoidy w jej płaszczyźnie XY. Prawidłowy zakres: {{Value|0° < value <= 360°}}. Domyślna wartość to {{Value|360°}}. Jeśli wartość jest mniejsza niż {{Value|360°}}, wynikowa bryła będzie segmentem elipsoidy.


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


See also: [https://freecad.github.io/SourceDoc/ Autogenerated API documentation], [[Part_scripting|Part scripting]] and [[FreeCAD_Scripting_Basics|FreeCAD Scripting Basics]].
Zobacz również: [https://freecad.github.io/SourceDoc/ Dokumentacja API generowana automatycznie] oraz [[Part_scripting/pl|Skrypty w środowisku Część]] i [[FreeCAD_Scripting_Basics/pl|Podstawy pisania skryptów dla FreeCAD]].


Elipsoida środowiska pracy Część jest tworzony za pomocą metody dokumentu {{incode|addObject()}}.
A Part Ellipsoid can be created with the {{Incode|addObject()}} method of the document:


{{Code|code=
{{Code|code=
Line 72: Line 73:
}}
}}


* Where {{Incode|"myEllipsoid"}} is the name for the object.
* Gdzie parametr {{Incode|"myEllipsoid"}} jest etykietą dla obiektu.
* Funkcja zwraca nowo utworzony obiekt.
* The function returns the newly created object.


Przykład:
Example:


{{Code|code=
{{Code|code=
Line 95: Line 96:




{{Docnav
{{Docnav/pl
|[[Part_Plane|Plane]]
|[[Part_Plane/pl|Płaszczyzna]]
|[[Part_Prism|Prism]]
|[[Part_Prism/pl|Graniastosłup]]
|[[Part_Workbench|Part]]
|[[Part_Workbench/pl|środowisko pracy Część]]
|IconL=Part_Plane.svg
|IconL=Part_Plane.svg
|IconR=Part_Prism.svg
|IconR=Part_Prism.svg

Latest revision as of 19:11, 10 September 2023

Część Elipsoida

Lokalizacja w menu
Część → Utwórz geometrie pierwotne ... → Elipsoida
Środowisko pracy
Część, OpenSCAD
Domyślny skrót
brak
Wprowadzono w wersji
-
Zobacz także
Utwórz geometrie pierwotne

Opis

Elipsoida środowiska praczy Część to parametryczna bryła, którą można utworzyć za pomocą polecenia Utwórz geometrie pierwotne .... W układzie współrzędnych zdefiniowanym przez właściwość DANEUmiejscowienie, osie elipsoidy są wyrównane z osiami X, Y i Z, a zatem jej środek znajduje się w punkcie początkowym.

Elipsoida środowiska pracy Część może być obcięta u góry i/lub u dołu przez zmianę jej właściwości DANEKąt1 i/lub DANEKąt2. Można ją przekształcić w segment sfery, zmieniając jej właściwość DANEKąt3.

Użycie

Zobacz stronę Geometrie pierwotne.

Przykład

Elipsoida środowiska pracy Część na przykładzie skryptu

Poniżej pokazano obiekt Elipsoidy utworzony za pomocą przykładowego skryptu.

Właściwości

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

Obiekt Elipsoida 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

Dołączenie

Obiekt ten ma takie same właściwości dołączania jak Part: Part2DObject.

Elipsoida

  • DANEPromień1 (Length): Promień elipsoidy w kierunku Z. Domyślnie 2mm.
  • DANEPromień2 (Length): Promień elipsoidy w kierunku X. Domyślnie 4mm.
  • DANEPromień3 (Length): Promień elipsoidy w kierunku Y. Domyślnie 4mm.
  • DANEKąt1 (Angle): Kąt początkowy eliptycznych boków elipsoidy. Prawidłowy zakres: -90° <= value < 90°. Musi być mniejsza niż DANEKąt2. Domyślnie -90°.
  • DANEKąt2 (Angle): Kąt końcowy eliptycznych boków elipsoidy. Prawidłowy zakres: -90° < value <= 90°. Wartość ta musi być większa niż DANEKąt1. Wartością domyślną jest 90°. Jeśli całkowity kąt boków elipsy jest mniejszy niż 180°, elipsoida zostanie obcięta i będzie miała płaską ścianę na górze i/lub na dole.
  • DANEKąt3 (Angle): Całkowity kąt elipsoidy w jej płaszczyźnie XY. Prawidłowy zakres: 0° < value <= 360°. Domyślna wartość to 360°. Jeśli wartość jest mniejsza niż 360°, wynikowa bryła będzie segmentem elipsoidy.

Tworzenie skryptów

Zobacz również: Dokumentacja API generowana automatycznie oraz Skrypty w środowisku Część i Podstawy pisania skryptów dla FreeCAD.

Elipsoida środowiska pracy Część jest tworzony za pomocą metody dokumentu addObject().

ellipsoid = FreeCAD.ActiveDocument.addObject("Part::Ellipsoid", "myEllipsoid")
  • Gdzie parametr "myEllipsoid" jest etykietą dla obiektu.
  • Funkcja zwraca nowo utworzony obiekt.

Przykład:

import FreeCAD as App

doc = App.activeDocument()

ellipsoid = doc.addObject("Part::Ellipsoid", "myEllipsoid")
ellipsoid.Radius1 = 2
ellipsoid.Radius2 = 4
ellipsoid.Radius3 = 6
ellipsoid.Angle1 = -90
ellipsoid.Angle2 = 50
ellipsoid.Angle3 = 300
ellipsoid.Placement = App.Placement(App.Vector(1, 2, 3), App.Rotation(15, 0, 20))

doc.recompute()