Part Module/pl: Difference between revisions

From FreeCAD Documentation
(Created page with "* 32px Narzędzie do ustawiania grubości: wydrąża bryłę, nadaje powierzchni określona grubość.")
No edit summary
 
(309 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<languages/>
<languages/>

{{docnav/pl
{{Docnav/pl
|[[OpenSCAD Module|Środowisko pracy OpenSCAD]]
|[[PartDesign Workbench|Środowisko pracy PartDesign]]
|[[OpenSCAD_Workbench/pl|środowisko pracy OpenSCAD]]
|[[PartDesign_Workbench/pl|środowisko pracy Projekt Części]]
|IconL=OpenSCADWorkbench.svg
|IconL=Workbench_OpenSCAD.svg
|IconR=Workbench_PartDesign.svg
|IconR=Workbench_PartDesign.svg
}}
}}


[[Image:Workbench_Part.svg|64px]]
[[Image:Workbench_Part.svg|thumb|128px|Ikonka FreeCAD dla środowiska pracy Część]]


{{TOCright}}

<span id="Introduction"></span>
==Wprowadzenie==
==Wprowadzenie==
Funkcje modelowania brył w FreeCAD są oparte na jądrze''(OCCT)'' [http://en.wikipedia.org/wiki/Open_Cascade_Technology Open Cascade Technology], profesjonalnym systemie CAD, który oferuje możliwość zaawansowanego tworzenia i manipulacji geometrii 3D. <br />Środowisko pracy [[Part Workbench|Part]] jest warstwą umieszczoną nad bibliotekami OCCT, która daje użytkownikowi dostęp do geometrycznych prymitywów i funkcji OCCT. Zasadniczo wszystkie funkcje rysowania 2D i 3D w każdym Środowisku roboczym ''([[Draft Workbench|Draft]], [[Sketcher Workbench|Sketcher]], [[PartDesign Workbench|PartDesign]], etc.)'', są oparte na tych funkcjach, które zostały zaprezentowane przez Part Workbench. Dlatego też Środowisko pracy Part jest uważane za kluczowy komponent umiejętności modelowania programu FreeCAD.


Funkcje modelowania brył w FreeCAD są oparte na jądrze ''(OCCT)'' [[OpenCASCADE/pl|Technologia Open Cascade]], profesjonalnym systemie CAD, który oferuje możliwość zaawansowanego tworzenia i manipulacji geometrii 3D. <br />Środowisko pracy [[Image:Workbench_Part.svg|24px]] [[Part_Workbench/pl|Część]] jest warstwą umieszczoną nad bibliotekami OCCT, która daje użytkownikowi dostęp do geometrycznych brył pierwotnych i funkcji OCCT. Zasadniczo wszystkie funkcje rysowania 2D i 3D w każdym środowisku pracy ''([[Image:Workbench_Draft.svg|24px]] [[Draft_Workbench/pl|Rysunek Roboczy]], [[Image:Workbench_Sketcher.svg|24px]] [[Sketcher_Workbench/pl|Szkicownik]], [[Image:Workbench_PartDesign.svg|24px]] [[PartDesign_Workbench/pl|Projekt Części]], itd.)'', są oparte na tych funkcjach, które zostały zaprezentowane przez Środowisko pracy Part. Dlatego też środowisko pracy Część jest uważane za kluczowy komponent umiejętności modelowania programu FreeCAD.
Obiekty stworzone przy użyciu Środowiska pracy Part są stosunkowo proste. Są przeznaczone do używania z operacjami typu logicznego ''(łączenia i cięcia)'' w celu budowania bardziej złożonych kształtów. Ten wzorzec modelowania znany jest jako[[constructive solid geometry|Stereometria konstrukcyjna]] ''(CSG)'' i była to tradycyjna metodologia stosowana we wczesnych systemach CAD. Z drugiej strony [[PartDesign Workbench|PartDesign]] zapewnia bardziej nowoczesny cykl roboczy służący konstruowaniu kształtów: wykorzystuje parametrycznie zdefiniowany szkic, który jest wytłaczany w celu utworzenia podstawowej bryły, która następnie jest modyfikowana przez przekształcenia parametryczne ''([[feature editing|edycja cech]])'', aż do uzyskania ostatecznego obiektu.


Bardziej szczegółowa dyskusja na temat środowisk Część kontra Projekt części znajduje się tutaj: [[Part_and_PartDesign/pl|Część i Projekt części]].
Obiekty części są bardziej złożone niż obiekty siatkowe utworzone przy użyciu Środowiska pracy [[Mesh Workbench|Mesh]], ponieważ pozwalają one na bardziej zaawansowane operacje, takie jak spójne operacje logiczne, historia modyfikacji i właściwości parametryczne.


Obiekty stworzone przy użyciu środowiska pracy Część są stosunkowo proste. Są przeznaczone do używania z operacjami typu logicznego ''(łączenia i cięcia)'' w celu budowania bardziej złożonych kształtów. '''Ten wzorzec modelowania znany jest jako [[constructive_solid_geometry|Stereometria konstrukcyjna]] ''(CSG)'' i była to tradycyjna metodologia stosowana we wczesnych systemach CAD'''. Z drugiej strony środowisko pracy [[PartDesign_Workbench/pl|Projekt Części]] zapewnia bardziej nowoczesny cykl roboczy służący konstruowaniu kształtów: wykorzystuje szkic zdefiniowany parametrycznie, który jest wytłaczany w celu utworzenia podstawowej bryły, która następnie jest modyfikowana przez przekształcenia parametryczne ''([[feature_editing|edycja cech]])'', aż do uzyskania ostatecznego obiektu.
{{TOCright}}

[[Image:Part example.jpg]]
Obiekty części są bardziej złożone niż obiekty siatkowe utworzone przy użyciu środowiska pracy [[Mesh_Workbench/pl|Siatka]], ponieważ pozwalają one na bardziej zaawansowane operacje, takie jak spójne operacje logiczne, historia modyfikacji i właściwości parametryczne.


[[Image:Part_Workbench_relationships.svg|600px]]
[[Image:Part_Workbench_relationships.svg|600px]]


{{Caption|Środowisko pracy Part jest podstawową warstwą, która udostępnia funkcje rysowania '''OCCT''' dla każdego Środowiska pracy w programie FreeCAD.}}
{{Caption|Środowisko pracy Część jest podstawową warstwą, która udostępnia funkcje rysowania '''OCCT''' dla każdego środowiska pracy w programie FreeCAD.}}


<span id="Tools"></span>
===Narzędzia===
==Narzędzia==


Wszystkie narzędzia zostały umieszczone w menu głównym Środowiska pracy {{MenuCommand|Part}}.
Wszystkie narzędzia zostały umieszczone w menu głównym środowiska pracy {{MenuCommand|Część}}, lub menu {{MenuCommand|Wymiarowanie}}.


<span id="Primitives"></span>
===Prymitywy===
===Bryły pierwotne===


Są to narzędzia do tworzenia obiektów o charakterze pierwotnym/elementarnym.
Są to narzędzia do tworzenia obiektów o charakterze elementarnym.


* [[Image:Part_Box.png|32px]] [[Part_Box/pl|Sześcian]]: rysuje sześcian określając jego wymiarów.
* [[Image:Part_Box.svg|32px]] [[Part_Box/pl|Sześcian]]: rysuje sześcian.
* [[Image:Part_Cylinder.png|32px]] [[Part_Cylinder/pl|Walec]]: rysuje walec określając jego wymiarów.
* [[Image:Part_Sphere.png|32px]] [[Part_Sphere/pl|Kula]]: rysuje kulę określając jej wymiarów.
* [[Image:Part_Cone.png|32px]] [[Part_Cone/pl|Stożek]]: rysuje stożek określając jego wymiarów.
* [[Image:Part_Torus.png|32px]] [[Part_Torus/pl|Torus]]: rysuje torus określając jego wymiarów.
* [[Image:Part_CreatePrimitives.png|32px]] [[Part_CreatePrimitives/pl|Tworzenie brył parametrycznych]]: narzędzie do tworzenia różnych geometrycznych prymitywów parametrycznych.
* [[Image:Part_Shapebuilder.png|32px]] [[Part_Shapebuilder/pl|Zaawansowane narzędzie do tworzenia kształtów]]: Narzędzie do tworzenia bardziej złożonych kształtów z różnych parametrycznych prymitywów geometrycznych.


* [[Image:Part_Cylinder.svg|32px]] [[Part_Cylinder/pl|Walec]]: rysuje walec.
===Modyfikowanie obiektów===


* [[Image:Part_Sphere.svg|32px]] [[Part_Sphere/pl|Kula]]: rysuje sferę.
Są to narzędzia do modyfikacji istniejących obiektów. Pozwalają one na wybór obiektu, który chcesz zmodyfikować.


* [[Image:Part_Extrude.png|32px]] [[Part_Extrude/pl|Wyciągnięcie]]: wyciąga płaskie powierzchnie obiektu.
* [[Image:Part_Cone.svg|32px]] [[Part_Cone/pl|Stożek]]: rysuje stożek.
* [[Image:Part_Revolve.png|32px]] [[Part_Revolve/pl|wyciągnij przez obrót ...]]: tworzy bryłę obracając inny obiekt ''(nie bryłę)'' wokół osi.
* [[Image:Part_Mirror.png|32px]] [[Part_Mirror|Utwórz odbicie lustrzane ...]]: odtwarza wybrany obiekt na danej płaszczyźnie lustrzanej.
* [[Image:Part_Fillet.png|32px]] [[Part_Fillet/pl|Zaokrąglij wybrane krawędzie objektu]]: zaokrągla krawędzie obiektu.
* [[Image:Part_Chamfer.png|32px]] [[Part_Chamfer/pl|Fazuj wybrane krawędzie objektu]]: fazowanie krawędzi obiektu.
* [[Image:Part_RuledSurface.png|32px]] [[Part_RuledSurface|Utwórz powierzchnię prostokreślną ...]]: tworzy powierzchnie bazujacą np. na łuku.
* [[Image:Part_Loft.png|32px]] [[Part_Loft/pl|Narzędzie wyciagania]]: przeciąga jeden profil do drugiego.
* [[Image:Part_Sweep.png|32px]] [[Part_Sweep/pl|Narzędzie do rozciągania]]: rozciąga jeden lub więcej profili wzdłuż ścieżki.


* [[Image:Part_CompOffsetTools.png|48px]] [[Part_CompOffsetTools|Narzędzie do odsunięcia ...]]:
* [[Image:Part_Torus.svg|32px]] [[Part_Torus/pl|Torus]]: rysuje torus.
** [[Image:Part_Offset.png|32px]] [[Part_Offset|3D Offset]]: konstruuje kształt równoległy w pewnej odległości od oryginału.
** [[Image:Part_Offset2D.png|32px]] [[Part_Offset2D|2D Offset]]: konstruuje rzut równoległy w pewnej odległości od oryginału lub powiększa / zmniejsza powierzchnię płaską.


* [[File:Part_Tube.svg|32px]] [[Part_Tube/pl|Utwórz rurę]]: rysuje rurę.
* [[Image:Part_Thickness.png|32px]] [[Part_Thickness|Narzędzie do ustawiania grubości]]: wydrąża bryłę, nadaje powierzchni określona grubość.


* [[Image:Part_Primitives.svg|32px]] [[Part_Primitives/pl|Utwórz geometrie pierwotne ...]]: Narzędzie do tworzenia jednego z następujących elementów pierwotnych:
* [[Image:Part_ProjectionOnSurface.png|32px]] [[Part_ProjectionOnSurface|Projection on surface]]: Project a logo, text or any face,wire,edge to a surface. With the projection part it is possible to create a solid or wire. {{Version|0.19}}
**[[Image:Part_Plane.svg|32px]] [[Part_Plane/pl|Płaszczyzna]]: tworzy płaszczyznę.
**[[Image:Tree_Part_Box_Parametric.svg|32px]] [[Part_Box/pl|Sześcian]]: tworzy sześcian. Obiekt ten można również utworzyć za pomocą narzędzia [[Image:Part_Box.svg|32px]] [[Part_Box/pl|Box]].
**[[Image:Tree_Part_Cylinder_Parametric.svg|32px]] [[Part_Cylinder/pl|Walec]]: tworzy walec. Obiekt ten można również utworzyć za pomocą narzędzia [[Image:Part_Cylinder.svg|32px]] [[Part_Cylinder/pl|Walec]].
**[[Image:Tree_Part_Cone_Parametric.svg|32px]] [[Part_Cone/pl|Stożek]]: tworzy stożek. Obiekt ten można również utworzyć za pomocą narzędzia [[Image:Part_Cone.svg|32px]] [[Part_Cone/pl|Stożek]].
**[[Image:Tree_Part_Sphere_Parametric.svg|32px]] [[Part_Sphere/pl|Sfera]]: tworzy sferę. Obiekt ten można również utworzyć za pomocą narzędzia [[Image:Part_Sphere.svg|32px]] [[Part_Sphere/pl|Sfera]].
**[[Image:Part_Ellipsoid.svg|32px]] [[Part_Ellipsoid/pl|Elipsoida]]: tworzy elipsoidę.
**[[Image:Tree_Part_Torus_Parametric.svg|32px]] [[Part_Torus/pl|Torus]]: tworzy torus. Obiekt ten można również utworzyć za pomocą narzędzia [[Image:Part_Torus.svg|32px]] [[Part_Torus/pl|Torus]] tool.
**[[Image:Part_Prism.svg|32px]] [[Part_Prism/pl|Graniastosłup]]: tworzy graniastosłup.
**[[Image:Part_Wedge.svg|32px]] [[Part_Wedge/pl|Klin]]: tworzy klin.
**[[Image:Part_Helix.svg|32px]] [[Part_Helix/pl|Helisa]]: tworzy helisę.
**[[Image:Part_Spiral.svg|32px]] [[Part_Spiral/pl|Spirala]]: tworzy spiralę.
**[[Image:Part_Circle.svg|32px]] [[Part_Circle/pl|Okrąg]]: tworzy łuk koła.
**[[Image:Part_Ellipse.svg|32px]] [[Part_Ellipse/pl|Elipsa]]: tworzy łuk eliptyczny.
**[[Image:Part_Point.svg|32px]] [[Part_Point/pl|Punkt]]: tworzy punkt.
**[[Image:Part_Line.svg|32px]] [[Part_Line/pl|Linia]]: tworzy linę.
**[[Image:Part_RegularPolygon.svg|32px]] [[Part_RegularPolygon/pl|Wielokąt foremny]]: tworzy wielokąt foremny.


* [[Image:Part_Builder.svg|32px]] [[Part_Builder/pl|Konstruktor kształtu ...]]: tworzy kształty z różnych elementów pierwotnych.
* [[Image:Part_CompCompoundTools.png|48px]] [[Part_CompCompoundTools|Compound Tools]]:
** [[Image:Part MakeCompound.png|32px]] [[Part MakeCompound|Make compound]]: Creates a compound from the selected objects.
** [[Image:Part_ExplodeCompound.svg|32px]] [[Part_ExplodeCompound|Explode Compound]]: Tool to split up compounds of shapes
** [[Image:Part Compound‏‎Filter.png|32px]] [[Part Compound‏‎Filter|Compound Filter]]: The CompoundFilter can be used to extract the individual pieces.


<span id="Creation_and_modification"></span>
* [[Image:Part_Booleans.png|32px]] [[Part_Booleans/pl|Operacje Boole'a]]: Umożliwia operacje Boole'a na obiektach
===Tworzenie i modyfikowanie obiektów===
* [[Image:Part_Union.png|32px]] [[Part_Union/pl|Łączenie]]: Połączenia (suma) dwóch obiektów
* [[Image:Part_Common.png|32px]] [[Part_Common/pl|Część wspólna]]: Wyciąga część wspólną (iloczyn) dwóch obiektów
* [[Image:Part_Cut.png|32px]] [[Part_Cut/pl|Wycięcie]]: Wycina (różnica) jeden obiekt z drugiego


Są to narzędzia do tworzenia i modyfikacji istniejących obiektów.
* [[Image:Part_CompJoinFeatures.png|48px]] [[Part CompJoinFeatures|Join features]]: smart booleans for walled objects (e.g., pipes) {{Version|0.16}}
** [[Image:Part JoinConnect.png|32px]] [[Part_JoinConnect|Connect]]: Connects interiors of objects {{Version|0.16}}
** [[Image:Part JoinEmbed.png|32px]] [[Part_JoinEmbed|Embed]]: Embeds a walled object into another walled object {{Version|0.16}}
** [[Image:Part JoinCutout.png|32px]] [[Part_JoinCutout|Cutout]]: Creates a cutout in a wall of an object for another walled object {{Version|0.16}}


* [[Image:Part_Extrude.svg|32px]] [[Part_Extrude/pl|Wyciągnięcie]]: wyciąga płaskie powierzchnie obiektu.
* [[Image:Part_CompSplittingTools.png|48px]] [[Part CompSplittingTools|Splitting tools]]: {{Version|0.17}}
** [[Image:Part BooleanFragments.png|32px]] [[Part_BooleanFragments|Boolean fragments]]: makes all the pieces that can be obtained by Boolean operations between objects {{Version|0.17}}
** [[Image:Part SliceApart.svg|32px]] [[Part_SliceApart|Slice a part]]: tool to split shapes by intersection with other shapes
** [[Image:Part Slice.png|32px]] [[Part_Slice|Slice]]: Splits an object into pieces by intersections with another object {{Version|0.17}}
** [[Image:Part XOR.png|32px]] [[Part_XOR|XOR]]: removes space shared by even number of objects (symmetric version of [[Part_Cut|Cut]]) {{Version|0.17}}


* [[Image:Part_Revolve.svg|32px]] [[Part_Revolve/pl|Obrót ...]]: tworzy bryłę obracając inny obiekt ''(nie będący bryłą)'' wokół osi.
<div class="mw-translate-fuzzy">
* [[Image:Part Defeaturing.svg|32px]] [[Part_Defeaturing/pl|Defeaturing]]: (v0.18)
* [[Image:Part_Section.png|32px]] [[Part_Section/pl|Przekrój]]: Tworzy przekrój przez przecięcie obiektu płaszczyzną
* [[Image:Part_SectionCross.png|32px]] [[Part_SectionCross/pl|Cross sections...]]:
</div>


* [[Image:Part_Mirror.svg|32px]] [[Part_Mirror/pl|Odbicie lustrzane ...]]: odtwarza wybrany obiekt na danej płaszczyźnie lustrzanej.
=== Measure ===


* [[Image:Part_Scale.svg|32px]] [[Part_Scale/pl|Skaluj]]: Skaluje jeden lub więcej kształtów. {{Version/pl|0.22}}
[[File:Std Measure Menu.png|64px]] [[Std Measure Menu|Measure]]: Allows linear and angular measurement between points, edges, and faces.


* [[Image:Part_Measure_Linear.svg|32px]] [[Part_Measure_Linear|Measure Linear]] allows you to make linear measurements.
* [[Image:Part_Fillet.svg|32px]] [[Part_Fillet/pl|Zaokrąglenie ...]]: zaokrągla krawędzie obiektu.
* [[Image:Part_Measure_Angular.svg|32px]] [[Part_Measure_Angular|Measure Angular]] allows you to make angular measurements.
* [[Image:Part_Measure_Refresh.svg|32px]] [[Part_Measure_Refresh|Measure Refresh]] updates the measurements on screen.
* [[Image:Part_Measure_Clear_All.svg|32px]] [[Part_Measure_Clear_All|Clear All]] Clears all measurements.
* [[Image:Part_Measure_Toggle_All.svg|32px]] [[Part_Measure_Toggle_All|Toggle All]] shows or hides all measurements.
* [[Image:Part_Measure_Toggle_3d.svg|32px]] [[Part_Measure_Toggle_3d|Toggle 3D]] shows or hides 3D measurements.
* [[Image:Part_Measure_Toggle_Delta.svg|32px]] [[Part_Measure_Toggle_Delta|Toggle Delta]] shows or hides delta measurements.


* [[Image:Part_Chamfer.svg|32px]] [[Part_Chamfer/pl|Fazka ...]]: fazowanie krawędzi obiektu.
===Other tools===


* [[File:Part_MakeFace.svg|32px]] [[Part_MakeFace/pl|Utwórz ścianę z linii łamanych]]: Tworzy ścinę z zestawu linii.
* [[Image:Part_Import.svg|32px]] [[Part Import|Import]]: This tool allows you to add a file *.IGES, *.STEP, *.BREP to the current document.
* [[Image:Part_Export.svg|32px]] [[Part Export|Export]]: This tool allows you to export a part object in a *.IGES, *.STEP, *.BREP file.
* [[File:Part_BoxSelection.svg|32px]] [[Part_BoxSelection|BoxSelection]]: add to the selection the faces of the shapes that are touches by the rectangular selection. {{Version|0.19}}
* [[Image:Part_ShapeFromMesh.svg|32px]] [[Part ShapeFromMesh|Shape from Mesh]]: Creates a shape object from a mesh object.
* [[File:Part_PointsFromMesh.svg|32px]] [[Part PointsFromMesh|Points from mesh]]: creates a shape object made of points from the mesh. {{Version|0.19}}
* [[Part_ConvertToSolid|Convert to solid]]: Converts a shape object to a solid object.
* [[Part_ReverseShapes|Reverse shapes]]: Flips the normals of all faces of the selected object.


* [[Image:Part_RuledSurface.svg|32px]] [[Part_RuledSurface/pl|Utwórz powierzchnię prostokreślną]]: tworzy powierzchnie bazującą np. na łuku.
* Create a copy:
** [[Image:Part_SimpleCopy‎.svg|32px]] [[Part_SimpleCopy|Create simple copy]]: Creates a simple copy of the selected object.
** [[File:Part_TransformedCopy.svg|32px]] [[Part_TransformedCopy|Create transformed copy]]: creates a transformed copy of the selected object. {{Version|0.19}}
** [[File:Part_ElementCopy.svg|32px]] [[Part_ElementCopy|Create shape element copy]]: creates a copy from an element (vertex, edge, face) of the selected object. {{Version|0.19}}
** [[Image:Part_RefineShape.svg|32px]] [[Part_RefineShape|Refine shape]]: Cleans faces by removing unnecessary lines.


* [[Image:Part_CheckGeometry.svg|32px]] [[Part CheckGeometry|Check geometry]]: Checks the geometry of selected objects for errors.
* [[Image:Part_Loft.png|32px]] [[Part_Loft/pl|Wyciągnięcie przez profile]]: przeciąga jeden profil do drugiego.


* [[Image:Part_Sweep.svg|32px]] [[Part_Sweep/pl|Wyciągnięcie po ścieżce ...]]: rozciąga jeden lub więcej profili wzdłuż ścieżki.
== Preferences ==


* [[Image:Part_Section.svg|32px]] [[Part_Section/pl|Przekrój]]: tworzy przekrój, przecinając obiekt płaszczyzna przekroju.
* [[Image:Preferences-import-export.svg|32px]] [[Import_Export_Preference|Preference ...]] Import Export


* [[Image:Part_CrossSections.svg|32px]] [[Part_SectionCross|Wiele przekrojów...]]: tworzy jeden lub więcej przekrojów przez wybrany kształt.
<div class="mw-translate-fuzzy">
=== Objaśnienie koncepcji ===
</div>


* [[Image:Part_CompOffsetTools.png|48px]] [[Part_CompOffsetTools|Narzędzie do odsunięcia ...]]:
<div class="mw-translate-fuzzy">
** [[Image:Part_Offset.svg|32px]] [[Part_Offset|3D Offset]]: konstruuje kształt równoległy w pewnej odległości od oryginału.
W terminologii OpenCasCade , rozróżniamy geometryczne prymitywy (primitives) i (topologiczne) kształty (shapes). Prymityw geometryczny może być punktem, prostą, okręgiem, płaszczyzną itp. lub trochę bardziej skomplikowanym typem jak krzywa czy powierzchnia. B-Spline. Kształt może być wierzchołkiem, krawędzią, przewodem (wire), ścianą, bryłą lub składać się z innych kształtów. Prymitywy geometryczne nie są stworzone w celu bezpośredniego wyświetlania w scenie 3D, a raczej do budowania geometrii dla kształtów. Na przykład, krawędź może być skonstruowana z linii lub z kawałka okręgu.
** [[Image:Part_Offset2D.svg|32px]] [[Part_Offset2D|2D Offset]]: konstruuje rzut równoległy w pewnej odległości od oryginału lub powiększa / zmniejsza powierzchnię płaską. {{Version/pl|0.17}}
</div>


* [[Image:Part_Thickness.svg|32px]] [[Part_Thickness|Narzędzie do ustawiania grubości]]: wydrąża bryłę, nadaje powierzchni określoną grubość.
<div class="mw-translate-fuzzy">
W celu podsumowania, powinniśmy powiedzieć, że prymitywy są "bezkształtnymi" klockami budującymi, kształtu są rzeczywistą geometrią zbudowaną na nich.
</div>


* [[File:Part_ProjectionOnSurface.svg|32px]] [[Part_ProjectionOnSurface/pl|Utwórz rzut na powierzchni]]: Rzutuje logo, tekst lub dowolną ściankę, linie łamaną lub krawędź na powierzchnię.
<div class="mw-translate-fuzzy">
By uzyskać pełną listę, zapoznaj się z [http://www.opencascade.org/org/doc/ dokumentacją OCC] i szukaj Geom_Geometry oraz TopoDS_Shape. Możesz tam także więcej przeczytać o różnicach pomiędzy obiektami geometrycznymi a kształtami. Proszę odnotować, że dokumentacja OCC niestety nie jest dostępna online (musisz ściągnąć archiwum) i celuje głównie w programistów, nie użytkowników końcowych. Ale miejmy nadzieję, że znajdziesz dość informacji by zacząć tutaj.
</div>


* [[Image:Part_EditAttachment.svg|32px]] [[Part_EditAttachment/pl|Edycja mocowania]]: jest to narzędzie służące do dołączania obiektu do innego obiektu.
Typy geometryczne są aktualnie podzielone na dwie główne grupy: krzywe i powierzchnie. wychodząc z krzywych (prosta, okrąg, ...) możesz bezpośredni zbudować krawędź, wychodząc z powierzchni (płaszczyzna, walec, ...) może być zbudowana ściana. Np. geometryczny prymityw prostej jest nieograniczony, innymi słowy jest zdefiniowany przez wektor bazowy i wektor kierunku kiedy jego reprezentacja kształtu ograniczona jest przez punkty: początkowy o koncowy. i sześcian -- bryła -- może być stworzony z sześciu ograniczonych płaszczyzn.


<span id="Boolean"></span>
<div class="mw-translate-fuzzy">
===Narzędzia do przeprowadzania operacji logicznych===
Z krawędzi lub ściany możesz wrócić do postaci prymitywu.
</div>


Narzędzia te wykonują operacje logiczne.
W ten sposób, z kształtów możesz zbudować bardzo skomplikowane części lub, innym razem zaokrąglić, wyciągnąć cały podkształt by uzyskać bardziej skomplikowany kształt.


* [[Image:Part_CompCompoundTools.png|48px]] [[Part_CompCompoundTools|Narzędzie złożone]]: działa z listą kształtów.
[[File:Part_TopoShape_relationships.svg|600px]]
** [[Image:Part_Compound.svg|32px]] [[Part_Compound/pl|Utwórz kombinację]]: tworzy element złożony z wybranych obiektów.
** [[Image:Part_ExplodeCompound.svg|32px]] [[Part_ExplodeCompound|Rozłóż kombinację]]: dzieli element złożony na poszczególne kształty.
** [[Image:Part_Compound‏‎Filter.svg|32px]] [[Part Compound‏‎Filter|Filtr kombinacji]]: filtr kombinacji może być używany do oddzielania poszczególnych elementów.


* [[Image:Part_Boolean.svg|32px]] [[Part_Boolean/pl|Operacje logiczne]]: wykonuje operacje z użyciem funkcji logicznych na obiektach.
{{Caption|The "Part::TopoShape" is the geometrical object that is seen on screen. Essentially all workbenches use these TopoShapes internally to build and display edges, faces, and solids.}}


* [[Image:Part_Cut.svg|32px]] [[Part_Cut/pl|Wycięcie]]: Wycina ''(odejmuje)'' jeden obiekt z drugiego.
<div class="mw-translate-fuzzy">
=== Skryptowanie ===
</div>


* [[Image:Part_Fuse.svg|32px]] [[Part_Fuse/pl|Łączenie]]: zespaja ''(dodaje)'' dwa lub więcej obiektów.
{{Emphasis|See also:}} [[Part scripting|Part scripting]]


* [[Image:Part_Common.svg|32px]] [[Part_Common/pl|Część wspólna]]: wyodrębnia wspólną ''(krzyżującą się)'' część dwóch obiektów.
<div class="mw-translate-fuzzy">
Główna sktuktura danych używana w module Part to [http://en.wikipedia.org/wiki/Boundary_representation BRep] pochodzące z OpenCascade.
Wszelkie treści i typy obiektów modułu Part są aktualnie dostępne przez skryptowanie w pythonie. Zawiera ono prymitywy geometryczne, jak Linia lub Okrąg (lub Łuk) i cały zakres TopoKształtów (TopoShapes), jak Wierzchołki, Krawędzie, Przewody, Ściany, Bryły lite i Złożenia. Dla każdego z tych obiektów, istnieje kilka metod tworzeni. Niektóre z nich, szczególnie TopoKształty, zaawansowane operacje jak unie/różnice/wycięcia są także dostępne. Eksploracja treści modułu Part, jest opisana szerzej na stronie [[FreeCAD Scripting Basics/pl | Podstawy skryptowania we FreeCADzie]].
</div>


* [[Image:Part_CompJoinFeatures.png|48px]] [[Part CompJoinFeatures|Łączenie elementów]]: inteligentne funkcje logiczne dla obiektów posiadających ścianki ''(np. rury)''.
The most basic object that can be created is a [[Part Feature|Part Feature]], which has a simple {{PropertyData|Placement}} property, and basic properties to define its color and appearance.
** [[Image:Part_JoinConnect.svg|32px]] [[Part_JoinConnect|Połącz]]: łączy elementy ''(do wewnętrznych płaszczyzn)''.
** [[Image:Part_JoinEmbed.svg|32px]] [[Part_JoinEmbed|Wstaw]]: osadza obiekt posiadający ścianki w innym obiekcie ze ściankami.
** [[Image:Part_JoinCutout.svg|32px]] [[Part_JoinCutout|Wytnij]]: tworzy wycięcie w ścianie obiektu dla innego obiektu ze ściankami.


* [[Image:Part_CompSplittingTools.png|48px]] [[Part_CompSplittingTools/pl|Narzędzia do rozdzielania]]:
Another simple object used in 2D geometrical objects is [[Part Part2DObject|Part Part2DObject]], which is the base of [[Sketcher Workbench|Sketches]], and most [[Draft Workbench|Draft elements]].
** [[Image:Part_BooleanFragments.svg|32px]] [[Part_BooleanFragments/pl|Fragmenty funkcji fogicznych]]: tworzy wszystkie elementy, które można uzyskać poprzez operacje logiczne pomiędzy obiektami.
** [[Image:Part SliceApart.svg|32px]] [[Part_SliceApart/pl|Pokrój część]]: Przecina i dzieli obiekt przez przecięcie go przez inne obiekty.
** [[Image:Part_Slice.svg|32px]] [[Part_Slice/pl|Rozkrój częścią]]: Dzieli obiekt na części, przecinając go innym obiektem.
** [[Image:Part_XOR.svg|32px]] [[Part_XOR/pl|XOR]]: usuwa przestrzeń współdzieloną elementów o parzystym numerze.


<span id="Measure"></span>
=== Examples ===
===Pomiary===


* [[Image:Part_Measure_Linear.svg|32px]] [[Part_Measure_Linear/pl|Pomiar liniowy]]: pozwala na wykonywanie pomiarów wzdłuż linii.
By stworzyć prostą, włącz konsolę Pythona i wpisz:


* [[Image:Part_Measure_Angular.svg|32px]] [[Part_Measure_Angular/pl|Pomiar kąta]]: pozwala na wykonywanie pomiarów nachylenia linii prostej.
{{Code|code=
import Part,PartGui
doc=App.newDocument()
l=Part.LineSegment()
l.StartPoint=(0.0,0.0,0.0)
l.EndPoint=(1.0,1.0,1.0)
doc.addObject("Part::Feature","Line").Shape=l.toShape()
doc.recompute()
}}


* [[Image:Part_Measure_Refresh.svg|32px]] [[Part_Measure_Refresh/pl|Odnów pomiary]]: aktualizuje widok 3D, aby wyświetlić wszystkie utworzone pomiary.
Przejdźmy przez przykład pythona, krok po kroku:


* [[Image:Part_Measure_Clear_All.svg|32px]] [[Part_Measure_Clear_All/pl|Wyczyść wszystko]]: usuwa wszystkie pomiary.
{{Code|code=
import Part,PartGui
doc=App.newDocument()
}}


* [[Image:Part_Measure_Toggle_All.svg|32px]] [[Part_Measure_Toggle_All/pl|Przełacz widoczność]]: pokazuje lub ukrywa widoczność wszystkich pomiarów.
ładuje moduł Part i tworzy nowy dokument


* [[Image:Part_Measure_Toggle_3D.svg|32px]] [[Part_Measure_Toggle_3D/pl|Pokaż wybrane]]: narzędzie to przełącza widoczność pomiarów liniowych ''(kolor zielony)'' i kątowych ''(kolor niebieski)''.
{{Code|code=
l=Part.LineSegment()
l.StartPoint=(0.0,0.0,0.0)
l.EndPoint=(1.0,1.0,1.0)
}}


* [[Image:Part_Measure_Toggle_Delta.svg|32px]] [[Part_Measure_Toggle_Delta/pl|Przełącz deltę]]: narzędzie to przełącza widoczność pomiarów delta ''(kolor zielony)''.
Prosta jest aktualnie odcinkiem, stąd punkt startowy i końcowy.


<span id="Other_tools"></span>
{{Code|code=
===Pozostałe narzędzia===
doc.addObject("Part::Feature","Line").Shape=l.toShape()
}}


* [[Image:Part_Import.svg|32px]] [[Part_Import|Importuj CAD]]: narzędzie to umożliwia import pliku *.IGES, *.STEP, *.BREP do bieżącego dokumentu.
<div class="mw-translate-fuzzy">
To dodaje do dokumentu obiekt typu Part i przypisuje reprezentację kształtu odcinka do właściwości 'Shape' dodanego obiektu. Ważne jest zrozumienie, że tutaj używamy geometrycznych prymitywów (Part.line) do stworzenia z nich TopoKształtu (metoda toShape()). Tylko Kształty mogą być dodane do dokumentu. We FreeCADzie, geometryczne prymitywy są "strukturami budującymi" dla Kształtów.
</div>


* [[Image:Part_Export.svg|32px]] [[Part_Export|Eksport CAD]]: narzędzie to umożliwia eksport do pliku *.IGES, *.STEP, *.BREP.
{{Code|code=
doc.recompute()
}}


* [[File:Part_BoxSelection.svg|32px]] [[Part_BoxSelection/pl|Pole wyboru]]: dodaj do zaznaczenia powierzchnie czołowe bryły, które są objęte zaznaczeniem prostokątnym.
Aktualizuje dokument. Także przygotowuje wizualizację nowej części.


* [[Image:Part_ShapeFromMesh.svg|32px]] [[Part_ShapeFromMesh|Utwórz kształt z siatki]]: tworzy kształt z obiektu siatki.
<div class="mw-translate-fuzzy">
Zauważ, że Prosta (Line) może być stworzona przez sprecyzowanie punktu startowego i końcowego bezpośrednio. Dla przykładu Part.Line(point1,point2) lub możemy stworzyć domyślną prostą ustawić jej właściwości później, jak zrobiliśmy tutaj.
</div>


* [[File:Part_PointsFromMesh.svg|32px]] [[Part_PointsFromMesh/pl|Punkty z siatki]]: Tworzy obiekt punktowy z obiektu geometrycznego.
Okrąg może być stworzony w podobny sposób:


* [[Part_MakeSolid|Konwersja do bryły]]: konwertuje obiekt kształtu na bryłę.
{{Code|code=
import Part
doc = App.activeDocument()
c = Part.Circle()
c.Radius=10.0
f = doc.addObject("Part::Feature", "Circle")
f.Shape = c.toShape()
doc.recompute()
}}


* [[File:Part_ReverseShape.svg|32px]] [[Part_ReverseShape/pl|Odwróć kształty]]: przerzuca normalne wszystkich powierzchni zaznaczonego obiektu.
Zauważ znów, użyliśmy okręgu (geometryczny prymitiw) do stworzenia kształtu z niego. Oczywiście później możemy uzyskać dostęp do naszej konstrukcji, przez zrobienie:


* Wykonaj duplikat:
{{Code|code=
** [[File:Part_SimpleCopy‎.svg|32px]] [[Part_SimpleCopy/pl|Utwórz prostą kopię]]: Tworzy kopię prostą wybranych obiektów.
s = f.Shape
** [[File:Part_TransformedCopy.svg|32px]] [[Part_TransformedCopy/pl|Utwórz przekształconą kopię]]: tworzy przesuniętą kopię wybranego obiektu.
e = s.Edges[0]
** [[File:Part_ElementCopy.svg|32px]] [[Part_ElementCopy/pl|Utworz kopię kształtu elementu]]: tworzy kopię z elementu ''(wierzchołka, krawędzi, ścianki)'' wybranego obiektu.
c = e.Curve
** [[Image:Part_RefineShape.svg|32px]] [[Part_RefineShape/pl|Udoskonal kształt]]: czyści ściany usuwając niepotrzebne linie.
}}


* [[File:Part_CheckGeometry.svg|32px]] [[Part_CheckGeometry|Analizuje geometrię ...]]: sprawdza geometrię wybranych obiektów pod kątem błędów.
Tutaj wzieliśmy kształt naszego obiektu f, następnie pobraliśmy listę krawędzi, w tym przypadku będzie tylko jedna, bo zrobiliśmy cały kształt tylko z jednego okręgu, więc bierzemy tylko pierwszy element z listy Krawędzi (Edges list), i bierzemy jego Krzywą (Curve). Każda Krawędź ma Krzywą, która jest bazą dla prymitywu.


* [[Image:Part Defeaturing.svg|32px]] [[Part_Defeaturing|Usuń właściwość z kształtu]]: Usuwa cechy z danego obiektu.
<div class="mw-translate-fuzzy">
Przejdź do [[Topological data scripting/pl | Topologicznego skryptowania danych]] jeśli chcesz wiedzieć więcej.
</div>


<span id="Context_menu_items"></span>
== Tutorials ==
===Pozycje w menu kontekstowym===
* [[Import_from_STL_or_OBJ|Import from STL or OBJ]] : How to import STL/OBJ files in FreeCAD
* [[Export_to_STL_or_OBJ|Export to STL or OBJ]] : How to export STL/OBJ files from FreeCAD
* [[Whiffle_Ball_tutorial|Whiffle Ball tutorial]] : How to use the Part Module


* [[File:Std_SetAppearance.svg|32px]] [[Std_SetAppearance|Wygląd zewnętrzny]]: określa wygląd całej części ''(przezroczystość, kolor itp.)''.
<div class="mw-translate-fuzzy">

{{docnav/pl|Mesh Module/pl|Drawing Module/pl}}
* [[File:Part_FaceColors.svg|32px]] [[Part_FaceColors|Ustaw kolor]]: przypisuje kolory do poszczególnych powierzchni obiektu.
</div>

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

<!--Preferencje Projekt Części są zdefiniowane w obrębie środowiska pracy Projekt Części, a wykorzystują je zarówno środowisko Projekt Części, jak i Część -->
* [[Image:Preferences-part_design.svg|32px]] [[PartDesign_Preferences/pl|Preferencje]]: preferencje dostępne dla narzędzi środowiska Część ''(Środowisko Part korzysta również z Preferencji Projekt Części)''.
* [[Image:Preferences-import-export.svg|32px]] [[Import_Export_Preferences/pl|Ustawienia import - eksport]]: preferencje dostępne przy imporcie z i eksporcie do różnych formatów plików.
* [[Fine-tuning/pl|Dostrajanie parametrów]]: kilka dodatkowych parametrów, aby dostosować zachowanie środowiska pracy Część.

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

Zobacz również: [[Part_scripting/pl|skrypty dla środowiska Część]]

<span id="Tutorials"></span>
==Poradniki==

* [[Import_from_STL_or_OBJ/pl|Import formatu STL lub OBJ]] : w jaki sposób zaimportować plik STL/OBJ w programie FreeCAD.
* [[Export_to_STL_or_OBJ/pl|Eksport do formatu STL lub OBJ]] : w jaki sposób eksportować pliki STL/OBJ z programu FreeCAD.
* [[Whiffle_Ball_tutorial/pl|Poradnik: Kula Whiffle]] : Jak korzystać ze środowiska pracy Część.


{{Docnav/pl
|[[OpenSCAD_Workbench/pl|Środowisko pracy OpenSCAD]]
|[[PartDesign_Workbench/pl|Środowisko pracy Projekt Części]]
|IconL=Workbench_OpenSCAD.svg
|IconR=Workbench_PartDesign.svg
}}


{{Part Tools navi{{#translation:}}}}
{{Userdocnavi}}
{{Userdocnavi{{#translation:}}}}
[[Category:Part]]
[[Category:Workbenches]]
[[Category:Workbenches{{#translation:}}]]

Latest revision as of 15:13, 16 November 2023

Ikonka FreeCAD dla środowiska pracy Część

Wprowadzenie

Funkcje modelowania brył w FreeCAD są oparte na jądrze (OCCT) Technologia Open Cascade, profesjonalnym systemie CAD, który oferuje możliwość zaawansowanego tworzenia i manipulacji geometrii 3D.
Środowisko pracy Część jest warstwą umieszczoną nad bibliotekami OCCT, która daje użytkownikowi dostęp do geometrycznych brył pierwotnych i funkcji OCCT. Zasadniczo wszystkie funkcje rysowania 2D i 3D w każdym środowisku pracy ( Rysunek Roboczy, Szkicownik, Projekt Części, itd.), są oparte na tych funkcjach, które zostały zaprezentowane przez Środowisko pracy Part. Dlatego też środowisko pracy Część jest uważane za kluczowy komponent umiejętności modelowania programu FreeCAD.

Bardziej szczegółowa dyskusja na temat środowisk Część kontra Projekt części znajduje się tutaj: Część i Projekt części.

Obiekty stworzone przy użyciu środowiska pracy Część są stosunkowo proste. Są przeznaczone do używania z operacjami typu logicznego (łączenia i cięcia) w celu budowania bardziej złożonych kształtów. Ten wzorzec modelowania znany jest jako Stereometria konstrukcyjna (CSG) i była to tradycyjna metodologia stosowana we wczesnych systemach CAD. Z drugiej strony środowisko pracy Projekt Części zapewnia bardziej nowoczesny cykl roboczy służący konstruowaniu kształtów: wykorzystuje szkic zdefiniowany parametrycznie, który jest wytłaczany w celu utworzenia podstawowej bryły, która następnie jest modyfikowana przez przekształcenia parametryczne (edycja cech), aż do uzyskania ostatecznego obiektu.

Obiekty części są bardziej złożone niż obiekty siatkowe utworzone przy użyciu środowiska pracy Siatka, ponieważ pozwalają one na bardziej zaawansowane operacje, takie jak spójne operacje logiczne, historia modyfikacji i właściwości parametryczne.

Środowisko pracy Część jest podstawową warstwą, która udostępnia funkcje rysowania OCCT dla każdego środowiska pracy w programie FreeCAD.

Narzędzia

Wszystkie narzędzia zostały umieszczone w menu głównym środowiska pracy Część, lub menu Wymiarowanie.

Bryły pierwotne

Są to narzędzia do tworzenia obiektów o charakterze elementarnym.

  • Kula: rysuje sferę.

Tworzenie i modyfikowanie obiektów

Są to narzędzia do tworzenia i modyfikacji istniejących obiektów.

  • Obrót ...: tworzy bryłę obracając inny obiekt (nie będący bryłą) wokół osi.
  • Przekrój: tworzy przekrój, przecinając obiekt płaszczyzna przekroju.
  • Edycja mocowania: jest to narzędzie służące do dołączania obiektu do innego obiektu.

Narzędzia do przeprowadzania operacji logicznych

Narzędzia te wykonują operacje logiczne.

  • Wycięcie: Wycina (odejmuje) jeden obiekt z drugiego.
  • Łączenie: zespaja (dodaje) dwa lub więcej obiektów.
  • Część wspólna: wyodrębnia wspólną (krzyżującą się) część dwóch obiektów.
  • Łączenie elementów: inteligentne funkcje logiczne dla obiektów posiadających ścianki (np. rury).
    • Połącz: łączy elementy (do wewnętrznych płaszczyzn).
    • Wstaw: osadza obiekt posiadający ścianki w innym obiekcie ze ściankami.
    • Wytnij: tworzy wycięcie w ścianie obiektu dla innego obiektu ze ściankami.

Pomiary

  • Pomiar kąta: pozwala na wykonywanie pomiarów nachylenia linii prostej.
  • Odnów pomiary: aktualizuje widok 3D, aby wyświetlić wszystkie utworzone pomiary.
  • Pokaż wybrane: narzędzie to przełącza widoczność pomiarów liniowych (kolor zielony) i kątowych (kolor niebieski).
  • Przełącz deltę: narzędzie to przełącza widoczność pomiarów delta (kolor zielony).

Pozostałe narzędzia

  • Importuj CAD: narzędzie to umożliwia import pliku *.IGES, *.STEP, *.BREP do bieżącego dokumentu.
  • Eksport CAD: narzędzie to umożliwia eksport do pliku *.IGES, *.STEP, *.BREP.
  • Pole wyboru: dodaj do zaznaczenia powierzchnie czołowe bryły, które są objęte zaznaczeniem prostokątnym.

Pozycje w menu kontekstowym

  • Ustaw kolor: przypisuje kolory do poszczególnych powierzchni obiektu.

Ustawienia

  • Preferencje: preferencje dostępne dla narzędzi środowiska Część (Środowisko Part korzysta również z Preferencji Projekt Części).
  • Ustawienia import - eksport: preferencje dostępne przy imporcie z i eksporcie do różnych formatów plików.
  • Dostrajanie parametrów: kilka dodatkowych parametrów, aby dostosować zachowanie środowiska pracy Część.

Tworzenie skryptów

Zobacz również: skrypty dla środowiska Część

Poradniki