Part EditAttachment/pl: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
No edit summary
 
(187 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages/>
<languages/>


{{Docnav
{{Docnav/pl
|[[Part_ProjectionOnSurface|ProjectionOnSurface]]
|[[Part_ProjectionOnSurface/pl|Rzutowanie na powierzchni]]
|[[Part_CompCompoundTools|CompCompoundTools]]
|[[Part_CompCompoundTools/pl|Komponent narzędzia złożeń]]
|[[Part_Workbench|Part]]
|[[Part_Workbench/pl|środowisko pracy Część]]
|IconL=Part_ProjectionOnSurface.svg
|IconL=Part_ProjectionOnSurface.svg
|IconR=Part_CompCompoundTools.png
|IconR=Part_CompCompoundTools.png
Line 10: Line 10:
}}
}}


{{GuiCommand
{{GuiCommand/pl
|Name=Part EditAttachment
|Name=Part EditAttachment
|Name/pl=Część: Dołączenie
|MenuLocation=Part → Attachment...
|MenuLocation=Część → Dołączenie ...
|Workbenches=[[Part_Workbench|Part]], [[PartDesign_Workbench|PartDesign]]
|Workbenches=[[Part_Workbench/pl|Część]], [[PartDesign_Workbench/pl|Projekt Części]]
|Version=0.17
|Version=0.17
|SeeAlso=[[Placement|Placement]], [[Basic_Attachment_Tutorial|Basic Attachment Tutorial]], [[Part_Part2DObject|Part Part2DObject]]
|SeeAlso=[[Placement/pl|Umiejscowienie]], [[Basic_Attachment_Tutorial/pl|Podstawy mocowania]]
}}
}}


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


'''Dołączenie''' jest narzędziem do dołączania obiektu do jednego lub większej liczby innych obiektów. Dołączony obiekt jest powiązany z obiektem, do którego się odnosi, co oznacza, że jeśli [[Std_Placement/pl|umiejscowienie]] lub geometria obiektu, do którego wykonano odniesienie zostanie zmieniona, położenie dołączonego obiektu zostanie odpowiednio zaktualizowane.
'''Part EditAttachment''' is a utility to attach an object to another one. The attached object is linked to the other object, which means that if the latter's placement is changed afterwards, the attached object will update to its new position.


<span id="Attach_engines"></span>
== Usage ==
==Mechanizm dołączania==


Dołączanie obiektu jest kontrolowane przez jeden z czterech silników dołączania. Domyślny silnik używany dla obiektu zależy od jego typu.
# Select the object to be attached.
# Go to the '''Part → Attachment...''' menu.
#: '''Note''': when working in [[PartDesign_Workbench|PartDesign]] and creating sketches, datum geometry or primitives, steps 1 and 2 are unnecessary: the Attachment dialogue is brought up automatically.
# Under '''Attachment''' parameters, ''Not attached'' can be read. The first button below is labeled {{KEY|Selecting…}} to indicate it is expecting a selection in the 3D view.
# Select a topology element on the object to attach to: vertex, edge or face/plane. Datum geometry from [[Std_Part|Part containers]] are also selectable.
# The first button's label now adopts the type of topology selected. In the white field to its right, the referenced object and its element is added. For example, if a face on a primitive cube is selected, the field will show Box:Face6.
# Select an [[#Attachment mode|Attachment mode]] in the list. The available modes are filtered by the selected references. ''Attached with mode <mode description>'' will be displayed under the '''Attachment''' header.
#: For live information on the attachment modes, hover the mouse on top of one of the modes in the list for a tooltip to appear.
# Optionally, add up to 3 more references by pressing the {{KEY|Reference2}}, {{KEY|Reference3}}, and {{KEY|Reference4}} buttons and repeating step 4.
# Optionally set an [[#Attachment Offset|Attachment Offset]].
# Press {{KEY|OK}}.


Są to:
== Options ==
* [[#Attacher::AttachEnginePoint|Attacher::AttachEnginePoint]]
* [[#Attacher::AttachEngineLine|Attacher::AttachEngineLine]]
* [[#Attacher::AttachEnginePlane|Attacher::AttachEnginePlane]]
* [[#Attacher::AttachEngine3D|Attacher::AttachEngine3D]]


Pozostała część tej strony skupia się na AttachEngine3D. Tryby innych silników są tylko wymienione. Należy pamiętać, że tryby AttachEnginePlane są w rzeczywistości identyczne z trybami AttachEngine3D.
[[File:Part Offset Tasks.png|right]]


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


# Wybierz obiekt, który ma zostać dołączony.
==== Deactivated ====
# Wybierz opcję z menu {{MenuCommand|Część → [[Image:Part_EditAttachment.svg|16px]] Dołączenie ...}}.
# Otworzy się panel zadań {{MenuCommand|Dołączenie}}.
# W górnej części panelu zadań można odczytać ''Nie dołączono''. Pierwszy przycisk oznaczony {{Button|Wybieranie ...}} jest podświetlony, aby wskazać, że oczekiwany jest wybór w oknie [[3D_view|widoku 3D]].
# Wybierz wierzchołek, krawędź lub ścianę/płaszczyznę należącą do innego obiektu.
# W polu wprowadzania po prawej stronie przycisku wyświetlany będzie wybrany obiekt i jego element podrzędny. Na przykład, jeśli wybrana jest ściana [[Part_Box/pl|sześcianu środowiska Część]], pole może pokazywać informację {{Value|Sześcian:Ściana6}}.
# Dostępne tryby są filtrowane na podstawie wybranych odniesień i ich kolejności. Na przykład dla trybów [[#Wyrównanie_O-Z-X|Wyrównanie O-Z-X]] do [[#Wyrównanie_O-Y-X|Wyrównanie O-Y-X]] pierwsze odniesienie musi być wierzchołkiem. Jeśli pierwsze odwołanie jest elementem podrzędnym innego typu, są one automatycznie usuwane z listy.
# Wybierz [[#Tryb_dołączania|Tryb dołączania]] z listy. Aby uzyskać informacje na temat trybów dołączania, wskaż je kursorem myszki, aby wyświetlić podpowiedź.
# W górnej części panelu zadań jest teraz wyświetlana informacja ''Dołączono w trybie <opis>''.
# W zależności od wybranego trybu, można dodać do trzech kolejnych odniesień, naciskając przyciski {{Button|Odniesienie2}}, {{Button|Odniesienie3}} i {{Button|Odniesienie4}} i powtarzając krok 5. Możliwe jest również określenie wszystkich odniesień przed wybraniem trybu dołączania.
# Po wybraniu dodatkowego odniesienia etykieta poprzedniego przycisku zmieni się i wyświetli w opisie typ elementu podrzędnego tego odniesienia.
# Opcjonalnie można dodać do 3 kolejnych referencji, naciskając przyciski {{KEY|Odniesienie 2}}, {{KEY|Odniesienie 3}} i {{KEY|Odniesienie 4}} i powtarzając krok 4.
# Opcjonalnie ustaw [[#Odsunięcie_dołączenia|Odsunięcie dołączenia]].
# Naciśnij {{Button|OK}}.
# Jeśli dotyczy, opcjonalnie zmień właściwość {{PropertyData|Map Path Parameter}} w [[Property_editor/pl|Edytorze parametrów]].


<span id="Change_attach_engine"></span>
Default, no reference selected.
==Zmiana silnika dołączenia==


Istnieje możliwość ręcznej zmiany silnika dołączania obiektu:
==== Normal to edge ====
# Wybierz obiekt.
# Kliknij prawym przyciskiem myszy w oknie [[Property_editor/pl|Edytora właściwości]] i wybierz {{MenuCommand|Wyświetl wszystko}} z menu kontekstowego.
# Edytuj właściwość {{PropertyData|Typ dołączenia}} obiektu.


<span id="Attachment_modes"></span>
Object is made perpendicular to edge. Optional vertex reference defines location.
==Tryby dołączenia==


<div class="toccolours mw-collapsible mw-collapsed">
:; Reference combinations:
: Edge
: Edge, Vertex
: Vertex, Edge


<span id="Attacher::AttachEnginePoint"></span>
==== Align O-N-X ====
===Attacher::AttachEnginePoint===


<div class="mw-collapsible-content">
Matches object's origin with first referenced vertex, then aligns its normal and horizontal plane axis toward vertex/along line.


* Nieaktywny,
:; Reference combinations:
* Odniesienie położenia obiektów,
: Vertex, Vertex, Vertex
* Ogniskowa 1,
: Vertex, Vertex, Edge
* Ogniskowa 2,
: Vertex, Edge, Vertex
* Na krawędzi,
: Vertex, Edge, Edge
* Środek krzywizny,
: Vertex, Vertex
* Środek ciężkości,
: Vertex, Edge
* Wierzchołek,
* W pobliżu punktu 1,
* W pobliżu punktu 2.


</div>
==== Align O-N-Y ====
</div>
<div class="toccolours mw-collapsible mw-collapsed">


<span id="Attacher::AttachEngineLine"></span>
Matches object's origin with first referenced vertex and aligns its normal and vertical plane axis toward vertex/along line.
===Attacher::AttachEngineLine===


<div class="mw-collapsible-content">
:; Reference combinations:
: Vertex, Vertex, Vertex
: Vertex, Vertex, Edge
: Vertex, Edge, Vertex
: Vertex, Edge, Edge
: Vertex, Vertex
: Vertex, Edge


* Nieaktywny,
==== Align O-X-Y ====
* Oś X Obiektu,
* Oś Y obiektu,
* Oś Z obiektu,
* Oś krzywizny,
* Linia kontrolna 1,
* Linia kontrolna 2,
* Asymptota 1,
* Asymptota 2,
* Stycznie,
* Normalna do krawędzi,
* Binormalna,
* Przez dwa punkty,
* Linia zbliżeniowa,
* Pierwsza oś główna,
* Druga oś główna,
* Trzecia oś główna,
* Normalna do powierzchni.


</div>
Matches object's origin with first referenced vertex and aligns its horizontal and vertical plane axes toward vertex/along line.
</div>
<div class="toccolours mw-collapsible mw-collapsed">


<span id="Attacher::AttachEnginePlane"></span>
:; Reference combinations:
===Attacher::AttachEnginePlane===
: Vertex, Vertex, Vertex
: Vertex, Vertex, Edge
: Vertex, Edge, Vertex
: Vertex, Edge, Edge
: Vertex, Vertex
:Vertex, Edge


<div class="mw-collapsible-content">
==== Align O-X-N ====


* Nieaktywny,
Matches object's origin with first referenced vertex and aligns its horizontal plane axis and normal toward vertex/along line.
* Przenieś odniesienie położenia
* XY obiektu
* XZ obiektu
* YZ obiektu
* Płaszczyzna ściany
* Prostopadle do powierzchni
* Normalna do krawędzi
* NB układu Freneta
* TN układu Freneta
* TB układu Freneta
* Współosiowo
* Przekrój przez obrót wokół osi
* Płaszczyzna wyznaczona przez 3 punkty
* Normalna do 3 punktów
* Składany
* Bezwładność 2-3
* Wyrównanie O-N-X
* Wyrównanie O-N-Y
* Wyrównanie O-X-Y
* Wyrównanie O-X-N
* Wyrównanie O-Y-N
* Wyrównanie O-Y-X


</div>
:; Reference combinations:
</div>
: Vertex, Vertex, Vertex
: Vertex, Vertex, Edge
: Vertex, Edge, Vertex
: Vertex, Edge, Edge
: Vertex, Vertex
: Vertex, Edge


<span id="Attacher::AttachEngine3D"></span>
==== Align O-Y-N ====
===Attacher::AttachEngine3D===


[[File:Part_Offset_Tasks.png|250px|right]]
Matches object's origin with first referenced vertex and aligns its vertical plane axis and normal toward vertex/along line.


<span id="Deactivated"></span>
:; Reference combinations:
====Nieaktywny====
: Vertex, Vertex, Vertex
: Vertex, Vertex, Edge
: Vertex, Edge, Vertex
: Vertex, Edge, Edge
: Vertex, Vertex
: Vertex, Edge


Dołączanie jest wyłączone. Obiekt można przenieść, edytując jego właściwość [[Placement/pl|Umiejscowienie]].
==== Align O-Y-X ====


<span id="Translate_origin"></span>
Matches object's origin with first referenced vertex and aligns its vertical and horizontal plane axes toward vertex/along line.
====Przekształcenia położenia odniesienia====


Początek obiektu jest wyrównany do dopasowanego wierzchołka. Orientacja jest kontrolowana przez właściwość [[Placement/pl|Umiejscowienie]].
:; Reference combinations:
: Vertex, Vertex, Vertex
: Vertex, Vertex, Edge
: Vertex, Edge, Vertex
: Vertex, Edge, Edge
: Vertex, Vertex
:Vertex, Edge


:; Kombinacje odniesienia:
==== Translate origin ====
: wierzchołek.


<span id="Object&#039;s_X_Y_Z"></span>
Object's origin is aligned to matched vertex. Orientation is controlled by [[Placement|Placement]] property.
====XYZ Obiektu====


Umiejscowienie jest równe umiejscowieniu powiązanego obiektu.
:; Reference combinations:
: Vertex.


:; Kombinacje odniesienia:
==== Object's XY ====
: dowolne,
: stożek.


<span id="Object&#039;s_X_Z_Y"></span>
Plane is aligned to XY local plane of linked object.
====XZY Obiektu====


Osie X, Y i Z są dopasowywane odpowiednio do lokalnych osi X, Z i -Y połączonego obiektu.
:; Reference combinations:
: Any, Conic.


:; Kombinacje odniesienia:
==== Object's XZ ====
: dowolne,
: stożek.


<span id="Object&#039;s_Y_Z_X"></span>
Plane is aligned to XZ local plane of linked object.
====YZX Obiektu====


Osie X, Y i Z są dopasowywane odpowiednio do lokalnych osi Y, Z i X połączonego obiektu.
:; Reference combinations:
: Any, Conic.


:; Kombinacje odniesienia:
==== Object's YZ ====
: dowolne,
: stożek.


<span id="XY_on_plane"></span>
Plane is aligned to YZ local plane of linked object.
====XY na płaszczyźnie====


Płaszczyzna XY jest wyrównana tak, aby pokrywała się z płaską powierzchnią.
:; Reference combinations:
: Any, Conic


:; Kombinacje odniesienia:
==== Plane face ====
: płaszczyzna.


<span id="XY_tangent_to_surface"></span>
Plane is aligned to coincide to planar face.
====Styczna do powierzchni XY====


Płaszczyzna XY jest styczna do ściany w punkcie wierzchołka.
:; Reference combinations:
: Plane


:; Kombinacje odniesienia:
==== Tangent to surface ====
: ściana, wierzchołek,
: wierzchołek, ściana.


<span id="Z_tangent_to_edge"></span>
Plane is made tangent to surface at vertex.
====Z stycznie do krawędzi====


Oś Z jest wyrównana tak, aby była styczna do krawędzi. Opcjonalny wierzchołek określa to miejsce.
:; Reference combinations:
: Face, Vertex
: Vertex, Face


Jeśli żaden wierzchołek nie jest powiązany, właściwość {{PropertyData|Parametr ścieżki mapowania}} określa punkt.
==== Frenet NB ====


:; Kombinacje odniesienia:
Plane is set to normal-binormal (NB) axes of [https://en.wikipedia.org/wiki/Frenet%E2%80%93Serret_formulas Frenet-Serret coordinates ] at the point of the edge's curve that is closest to the vertex (or defined by MapPathParameter property, if vertex is not linked). The object's origin is translated to the vertex if the vertex is first, or kept at the curve if edge is first. This mode is similar to ''Normal to edge'', except that X axis is well-defined.
: krawędź
: krawędź, wierzchołek
: wierzchołek, krawędź


<span id="Frenet_NBT"></span>
:;Reference combinations:
====NBT układu Freneta====
: Curve
: Curve, Vertex
: Vertex, Curve
: [[File:Attacher mode FrenetNB.png|250px]]


[[File:Attacher_mode_FrenetNB.png|250px]]
==== Frenet TN ====


Osie X i Y są wyrównane do osi normalnej ''(N)'' i binormalnej ''(B)'' układu współrzędnych [https://en.wikipedia.org/wiki/Frenet%E2%80%93Serret_formulas Frenet'a-Serret'a] w punkcie na zakrzywionej krawędzi. Opcjonalny wierzchołek określa położenie.
Plane is set to tangent-normal (TN) axes of [https://en.wikipedia.org/wiki/Frenet%E2%80%93Serret_formulas Frenet-Serret coordinates ] at the point of the edge's curve that is closest to the vertex (or defined by MapPathParameter property, if vertex is not linked). The origin of sketch is translated to the vertex if the vertex is first, or kept at the curve if edge is first. Effectively, if the curve is planar, the sketching plane is the plane of the curve.


Jeśli żaden wierzchołek nie jest powiązany, właściwość {{PropertyData|Parametr ścieżki mapowania}} określa punkt. Początek obiektu jest przenoszony do wierzchołka, jeśli wierzchołek jest pierwszy, lub utrzymywany na krzywej, jeśli krzywa jest pierwsza.
:;Reference combinations:
: Curve
: Curve, Vertex
: Vertex, Curve
: [[File:Attacher_mode_FrenetTN.png|250px]]


''Frenet NBT'' jest podobny do ''Z stycznie do krawędzi'', z tą różnicą, że oś X jest ściśle zdefiniowana.
==== Frenet TB ====


:;Kombinacje odniesienia:
Plane is set tangent-binormal (TB) axes of [https://en.wikipedia.org/wiki/Frenet%E2%80%93Serret_formulas Frenet-Serret coordinates] at the point of the edge's curve that is closest to the vertex (or defined by MapPathParameter property, if vertex is not linked). The origin of sketch is translated to the vertex if the vertex is first, or kept at the curve if edge is first.
: krzywa,
: krzywa, wierzchołek,
: wierzchołek, krzywa.


<span id="Frenet_TNB"></span>
:;Reference combinations:
====TNB układu Freneta====
: Curve
: Curve, Vertex
: Vertex, Curve
: [[File:Attacher_mode_FrenetTB.png|250px]]


[[File:Attacher_mode_FrenetTN.png|250px]]
==== Concentric ====


Osie X i Y są wyrównane do osi stycznej ''(T)'' i normalnej ''(N)'' układu współrzędnych Frenet'a-Serret'a w punkcie na zakrzywionej krawędzi. Opcjonalny wierzchołek określa miejsce.
Aligns to plane to osculating circle of an edge. Optional Vertex link defines where.


Patrz [[#NBT_układu_Freneta|NBT układu Freneta]].
:; Reference combinations:
: Curve
: Circle
: Curve, Vertex
: Circle, Vertex
: Vertex, Curve
: Vertex, Circle


<span id="Frenet_TBN"></span>
==== Revolution Section ====
====TBN układu Freneta====


[[File:Attacher_mode_FrenetTB.png|250px]]
Plane is perpendicular to edge, and Y axis is matched with axis of osculating circle. Optional Vertex link defines where.


Osie X i Y są wyrównane do osi stycznej ''(T)'' i binormalnej ''(B)'' układu współrzędnych Frenet-Serret w punkcie na zakrzywionej krawędzi. Opcjonalny wierzchołek określa miejsce.
:; Reference combinations:
: Curve
: Circle
: Curve, Vertex
: Circle, Vertex
: Vertex, Curve
: Vertex, Circle


Patrz [[#NBT_układu_Freneta|NBT układu Freneta]].
==== Plane by 3 points ====


<span id="Concentric"></span>
Aligns XY plane to pass through three vertices.
====Współosiowo====


Płaszczyzna XY jest wyrównana do [https://en.wikipedia.org/wiki/Osculating_circle osculating okręgu] w punkcie na krawędzi. Opcjonalny wierzchołek określa miejsce.
:; Reference combinations:
: Vertex, Vertex, Vertex
: Line, Vertex
: Vertex, Line
: Line, Line


Jeśli żaden wierzchołek nie jest powiązany, właściwość {{PropertyData|Parametr ścieżki mapowania}} określa punkt.
==== Normal to 3 points ====


:; Kombinacje odniesienia:
Aligns plane to pass through first two vertices, and perpendicular to plane that passes through 3 vertices.
: krzywa,
: okrąg,
: krzywa, wierzchołek,
: okrąg, wierzchołek,
: wierzchołek, krzywa,
: wierzchołek, okrąg.


<span id="Revolution_Section"></span>
:; Reference combinations:
====Przekrój przez obrót====
: Vertex, Vertex, Vertex
: Line, Vertex
: Vertex, Line
: Line, Line


Oś Y jest wyrównana tak, aby pasowała do osi okręgu oscylującego w punkcie na krawędzi. Opcjonalny wierzchołek określa miejsce.
==== Folding ====


Patrz [[#Współosiowo|Współosiowo]]
Specialty mode for folding polyhedra. Select 4 edge in order: foldable edge, fold line, other fold line, other foldable edge. Plane will be aligned to folding the first edge. In the picture below, it is not required that both leafs to fold together be the same.


<span id="XY_plane_by_3_points"></span>
:; Reference combinations
====Płaszczyzna XY przez trzy punkty====
: Line, Line, Line, Line
: [[File:Attacher_mode_Folding.png| 250px]]


Płaszczyzna XY jest wyrównana tak, aby przechodziła przez trzy wierzchołki. Oś X będzie przechodzić przez pierwsze dwa wierzchołki.
==== Inertia 2-3 ====


:; Kombinacje odniesienia:
Object will be attached to a plane passing through second and third principal axes of inertia (passes through center of mass).
: wierzchołek, wierzchołek, wierzchołek,
: linia, wierzchołek,
: wierzchołek, linia,
: linia, linia.


<span id="XZ_plane_by_3_points"></span>
:; Reference combinations:
====Płaszczyzna XZ przez trzy punkty====
: Any
: Any, Any
: Any, Any, Any
: Any, Any, Any, Any


Płaszczyzna XZ jest wyrównana tak, aby przechodziła przez trzy wierzchołki. Oś X będzie przechodzić przez pierwsze dwa wierzchołki.
=== Attachment Offset ===


Patrz [[#Płaszczyzna_XY_przez_trzy_punkty|Płaszczyzna XY przez trzy punkty]].
Attachment Offset is used to apply a linear or rotary offset from the referenced object. That means the offsets are relative to the ''local'' coordinate system, not to the global. It becomes active when an attachment mode other than ''Deactivated'' has been selected.


<span id="Folding"></span>
* '''X''': sets an offset distance in the X axis of the reference object.
====Składany====


[[File:Attacher_mode_Folding.png|250px]]
* '''Y''': sets an offset distance in the Y axis of the reference object.


Jest to specjalny tryb składania wielościanów. Wybierz cztery linie, które mają wspólny punkt w następującej kolejności: linia konturu ''(1)'', linia zagięcia ''(2)'', inna linia zagięcia ''(3)'', inna linia konturu ''(4)''. Aby określić układ współrzędnych, wybrane linie konturowe są zbieżne poprzez obrócenie linii 1 wokół linii 2 i linii 4 wokół linii 3. Początek jest dopasowany do punktu wspólnego, oś X jest dopasowana do linii 2, oś Y jest wyrównana w kierunku zbieżnych linii konturowych.
* '''Z''': sets an offset distance in the Z axis of the reference object. This coordinate is to be used for the frequent use case that you want to offset a sketch perpendicular to the plane.


:; Kombinacje odniesienia
* '''Yaw''': rotates the attached object along the reference object's Z axis.
: linia, linia, linia, linia.


<span id="Inertia_CS"></span>
* '''Pitch''': rotates the attached object along the reference object's Y axis.
====Bezwładność CS====


Osie X, Y i Z są dopasowane do osi układu współrzędnych bezwładnościowych, zbudowanego na głównych osiach bezwładności i środku masy.
* '''Roll''': rotates the attached object along the reference object's X axis.


:; Kombinacje odniesienia:
* '''Flip sides''': if checked, the attached object is reversed from its XY plane.
: dowolny,
: dowolny, dowolny,
: dowolny, dowolny, dowolny,
: dowolny, dowolny, dowolny, dowolny.


<span id="Align_O-Z-X"></span>
== Limitations ==
====Wyrównanie O-Z-X====


Punkt odniesienia położenia jest dopasowany do pierwszego wierzchołka. Osie Z i X są wyrównane w kierunku wierzchołka lub wzdłuż linii.
* [[Std_Part|Part]] and [[PartDesign_Body|Body]] containers are not supported. While it's possible to use Attachment to align them, the attachment won't be parametrically linked.
* If selecting two lines results in a traceback with "points are collinear. Can't make a plane", try selecting three points instead [https://forum.freecadweb.org/viewtopic.php?f=8&t=55088&p=473614#p473594].


Zapoznaj się z treścią strony [[O-X-Y_Type_Attachment_Modes/pl|Wyrównanie trybów dołączania typu O-X-Y]], aby uzyskać więcej informacji na temat następujących trybów:
{{Docnav

|[[Part_ProjectionOnSurface|ProjectionOnSurface]]
:; Kombinacje odniesienia:
|[[Part_CompCompoundTools|CompCompoundTools]]
: wierzchołek, wierzchołek, wierzchołek,
|[[Part_Workbench|Part]]
: wierzchołek, wierzchołek, linia,
: wierzchołek, linia, wierzchołek,
: wierzchołek, linia, krawędź,
: wierzchołek, wierzchołek,
: wierzchołek, linia.

<span id="Align_O-Z-Y"></span>
====Wyrównanie O-Z-Y====

Punkt odniesienia położenia jest dopasowany do pierwszego wierzchołka. Osie Z i Y są wyrównane w kierunku wierzchołka lub wzdłuż linii.

Patrz [[#Wyrównanie_O-Z-X|Wyrównanie O-Z-X]].

<span id="Align_O-X-Y"></span>
====Wyrównanie O-X-Y====

Punkt odniesianie położenia jest dopasowany do pierwszego wierzchołka. Osie X i Y są wyrównane w kierunku wierzchołka lub wzdłuż linii.

Patrz [[#Wyrównanie_O-Z-X|Wyrównanie O-Z-X]].

<span id="Align_O-X-Z"></span>
====Wyrównanie O-X-Z====

Punkt odniesienia położenia jest dopasowany do pierwszego wierzchołka. Osie X i Z są wyrównane w kierunku wierzchołka lub wzdłuż linii.

Patrz [[#Wyrównanie_O-Z-X|Wyrównanie O-Z-X]].

<span id="Align_O-Y-Z"></span>
====Wyrównanie O-Y-Z====

Punkt odniesienia położenia jest dopasowany do pierwszego wierzchołka. Osie Y i Z są wyrównane w kierunku wierzchołka lub wzdłuż linii.

Patrz [[#Wyrównanie_O-Z-X|Wyrównanie O-Z-X]].

<span id="Align_O-Y-X"></span>
====Wyrównanie O-Y-X====

Punkt odniesiania położenia jest dopasowany do pierwszego wierzchołka. Osie Y i X są wyrównane w kierunku wierzchołka lub wzdłuż linii.

Patrz [[#Wyrównanie_O-Z-X|Wyrównanie O-Z-X]].

<span id="Attachment_offset"></span>
==Odsunięcie dołączenia==

Odsunięcie dołączania staje się aktywne po wybraniu trybu dołączania innego niż "Niedołączono". Służy do zastosowania przesunięcia liniowego lub obrotowego w układzie współrzędnych dołączenia ''(ACS)'', zgodnie z definicją trybu umocowania i obiektu ''(obiektów)'', do którego się odwołano.

* '''W kierunku X''': ustawia odległość przesunięcia wzdłuż osi X układu współrzędnych dołączenia.

* '''Y''': '''W kierunku Y''': ustawia odległość przesunięcia wzdłuż osi Y układu współrzędnych dołączenia ''(ACS)''.

'''W kierunku Z''': ustawia odległość przesunięcia wzdłuż osi Z układu współrzędnych dołączenia ''(ACS)''.

* '''Wokół osi X''': obraca dołączony obiekt wokół osi X układu współrzędnych dołaczenia ''(ACS)''.

* '''Wokół osi Y''': obraca dołączony obiekt wokół osi Y układu współrzędnych dołaczenia ''(ACS)''.

* '''Wokół osi Z''': obraca dołączony obiekt wokół osi Z układu współrzędnych dołaczenia ''(ACS)''.

* '''Odwróć strony''': jeśli opcja zostanie zaznaczona, dołączony obiekt zostanie odwrócony. Jest to równoznaczne z obróceniem obiektu o 180° wokół osi Y systemu współrzędnych dołączenia.

<span id="Limitations"></span>
==Ograniczenia==

* Jeśli wybranie dwóch linii spowoduje błąd "Punkty są współliniowe. Nie można utworzyć płaszczyzny", spróbuj zamiast tego wybrać trzy wierzchołki [https://forum.freecadweb.org/viewtopic.php?f=8&t=55088&p=473614#p473594].


{{Docnav/pl
|[[Part_ProjectionOnSurface/pl|Rzutowanie na powierzchni]]
|[[Part_CompCompoundTools/pl|Komponent narzędzia złożeń]]
|[[Part_Workbench/pl|środowisko pracy Część]]
|IconL=Part_ProjectionOnSurface.svg
|IconL=Part_ProjectionOnSurface.svg
|IconR=Part_CompCompoundTools.png
|IconR=Part_CompCompoundTools.png

Latest revision as of 13:44, 22 October 2023

Część: Dołączenie

Lokalizacja w menu
Część → Dołączenie ...
Środowisko pracy
Część, Projekt Części
Domyślny skrót
brak
Wprowadzono w wersji
0.17
Zobacz także
Umiejscowienie, Podstawy mocowania

Opis

Dołączenie jest narzędziem do dołączania obiektu do jednego lub większej liczby innych obiektów. Dołączony obiekt jest powiązany z obiektem, do którego się odnosi, co oznacza, że jeśli umiejscowienie lub geometria obiektu, do którego wykonano odniesienie zostanie zmieniona, położenie dołączonego obiektu zostanie odpowiednio zaktualizowane.

Mechanizm dołączania

Dołączanie obiektu jest kontrolowane przez jeden z czterech silników dołączania. Domyślny silnik używany dla obiektu zależy od jego typu.

Są to:

Pozostała część tej strony skupia się na AttachEngine3D. Tryby innych silników są tylko wymienione. Należy pamiętać, że tryby AttachEnginePlane są w rzeczywistości identyczne z trybami AttachEngine3D.

Użycie

  1. Wybierz obiekt, który ma zostać dołączony.
  2. Wybierz opcję z menu Część → Dołączenie ....
  3. Otworzy się panel zadań Dołączenie.
  4. W górnej części panelu zadań można odczytać Nie dołączono. Pierwszy przycisk oznaczony Wybieranie ... jest podświetlony, aby wskazać, że oczekiwany jest wybór w oknie widoku 3D.
  5. Wybierz wierzchołek, krawędź lub ścianę/płaszczyznę należącą do innego obiektu.
  6. W polu wprowadzania po prawej stronie przycisku wyświetlany będzie wybrany obiekt i jego element podrzędny. Na przykład, jeśli wybrana jest ściana sześcianu środowiska Część, pole może pokazywać informację Sześcian:Ściana6.
  7. Dostępne tryby są filtrowane na podstawie wybranych odniesień i ich kolejności. Na przykład dla trybów Wyrównanie O-Z-X do Wyrównanie O-Y-X pierwsze odniesienie musi być wierzchołkiem. Jeśli pierwsze odwołanie jest elementem podrzędnym innego typu, są one automatycznie usuwane z listy.
  8. Wybierz Tryb dołączania z listy. Aby uzyskać informacje na temat trybów dołączania, wskaż je kursorem myszki, aby wyświetlić podpowiedź.
  9. W górnej części panelu zadań jest teraz wyświetlana informacja Dołączono w trybie <opis>.
  10. W zależności od wybranego trybu, można dodać do trzech kolejnych odniesień, naciskając przyciski Odniesienie2, Odniesienie3 i Odniesienie4 i powtarzając krok 5. Możliwe jest również określenie wszystkich odniesień przed wybraniem trybu dołączania.
  11. Po wybraniu dodatkowego odniesienia etykieta poprzedniego przycisku zmieni się i wyświetli w opisie typ elementu podrzędnego tego odniesienia.
  12. Opcjonalnie można dodać do 3 kolejnych referencji, naciskając przyciski Odniesienie 2, Odniesienie 3 i Odniesienie 4 i powtarzając krok 4.
  13. Opcjonalnie ustaw Odsunięcie dołączenia.
  14. Naciśnij OK.
  15. Jeśli dotyczy, opcjonalnie zmień właściwość DANEMap Path Parameter w Edytorze parametrów.

Zmiana silnika dołączenia

Istnieje możliwość ręcznej zmiany silnika dołączania obiektu:

  1. Wybierz obiekt.
  2. Kliknij prawym przyciskiem myszy w oknie Edytora właściwości i wybierz Wyświetl wszystko z menu kontekstowego.
  3. Edytuj właściwość DANETyp dołączenia obiektu.

Tryby dołączenia

Attacher::AttachEnginePoint

  • Nieaktywny,
  • Odniesienie położenia obiektów,
  • Ogniskowa 1,
  • Ogniskowa 2,
  • Na krawędzi,
  • Środek krzywizny,
  • Środek ciężkości,
  • Wierzchołek,
  • W pobliżu punktu 1,
  • W pobliżu punktu 2.

Attacher::AttachEngineLine

  • Nieaktywny,
  • Oś X Obiektu,
  • Oś Y obiektu,
  • Oś Z obiektu,
  • Oś krzywizny,
  • Linia kontrolna 1,
  • Linia kontrolna 2,
  • Asymptota 1,
  • Asymptota 2,
  • Stycznie,
  • Normalna do krawędzi,
  • Binormalna,
  • Przez dwa punkty,
  • Linia zbliżeniowa,
  • Pierwsza oś główna,
  • Druga oś główna,
  • Trzecia oś główna,
  • Normalna do powierzchni.

Attacher::AttachEnginePlane

  • Nieaktywny,
  • Przenieś odniesienie położenia
  • XY obiektu
  • XZ obiektu
  • YZ obiektu
  • Płaszczyzna ściany
  • Prostopadle do powierzchni
  • Normalna do krawędzi
  • NB układu Freneta
  • TN układu Freneta
  • TB układu Freneta
  • Współosiowo
  • Przekrój przez obrót wokół osi
  • Płaszczyzna wyznaczona przez 3 punkty
  • Normalna do 3 punktów
  • Składany
  • Bezwładność 2-3
  • Wyrównanie O-N-X
  • Wyrównanie O-N-Y
  • Wyrównanie O-X-Y
  • Wyrównanie O-X-N
  • Wyrównanie O-Y-N
  • Wyrównanie O-Y-X

Attacher::AttachEngine3D

Nieaktywny

Dołączanie jest wyłączone. Obiekt można przenieść, edytując jego właściwość Umiejscowienie.

Przekształcenia położenia odniesienia

Początek obiektu jest wyrównany do dopasowanego wierzchołka. Orientacja jest kontrolowana przez właściwość Umiejscowienie.

Kombinacje odniesienia
wierzchołek.

XYZ Obiektu

Umiejscowienie jest równe umiejscowieniu powiązanego obiektu.

Kombinacje odniesienia
dowolne,
stożek.

XZY Obiektu

Osie X, Y i Z są dopasowywane odpowiednio do lokalnych osi X, Z i -Y połączonego obiektu.

Kombinacje odniesienia
dowolne,
stożek.

YZX Obiektu

Osie X, Y i Z są dopasowywane odpowiednio do lokalnych osi Y, Z i X połączonego obiektu.

Kombinacje odniesienia
dowolne,
stożek.

XY na płaszczyźnie

Płaszczyzna XY jest wyrównana tak, aby pokrywała się z płaską powierzchnią.

Kombinacje odniesienia
płaszczyzna.

Styczna do powierzchni XY

Płaszczyzna XY jest styczna do ściany w punkcie wierzchołka.

Kombinacje odniesienia
ściana, wierzchołek,
wierzchołek, ściana.

Z stycznie do krawędzi

Oś Z jest wyrównana tak, aby była styczna do krawędzi. Opcjonalny wierzchołek określa to miejsce.

Jeśli żaden wierzchołek nie jest powiązany, właściwość DANEParametr ścieżki mapowania określa punkt.

Kombinacje odniesienia
krawędź
krawędź, wierzchołek
wierzchołek, krawędź

NBT układu Freneta

Osie X i Y są wyrównane do osi normalnej (N) i binormalnej (B) układu współrzędnych Frenet'a-Serret'a w punkcie na zakrzywionej krawędzi. Opcjonalny wierzchołek określa położenie.

Jeśli żaden wierzchołek nie jest powiązany, właściwość DANEParametr ścieżki mapowania określa punkt. Początek obiektu jest przenoszony do wierzchołka, jeśli wierzchołek jest pierwszy, lub utrzymywany na krzywej, jeśli krzywa jest pierwsza.

Frenet NBT jest podobny do Z stycznie do krawędzi, z tą różnicą, że oś X jest ściśle zdefiniowana.

Kombinacje odniesienia
krzywa,
krzywa, wierzchołek,
wierzchołek, krzywa.

TNB układu Freneta

Osie X i Y są wyrównane do osi stycznej (T) i normalnej (N) układu współrzędnych Frenet'a-Serret'a w punkcie na zakrzywionej krawędzi. Opcjonalny wierzchołek określa miejsce.

Patrz NBT układu Freneta.

TBN układu Freneta

Osie X i Y są wyrównane do osi stycznej (T) i binormalnej (B) układu współrzędnych Frenet-Serret w punkcie na zakrzywionej krawędzi. Opcjonalny wierzchołek określa miejsce.

Patrz NBT układu Freneta.

Współosiowo

Płaszczyzna XY jest wyrównana do osculating okręgu w punkcie na krawędzi. Opcjonalny wierzchołek określa miejsce.

Jeśli żaden wierzchołek nie jest powiązany, właściwość DANEParametr ścieżki mapowania określa punkt.

Kombinacje odniesienia
krzywa,
okrąg,
krzywa, wierzchołek,
okrąg, wierzchołek,
wierzchołek, krzywa,
wierzchołek, okrąg.

Przekrój przez obrót

Oś Y jest wyrównana tak, aby pasowała do osi okręgu oscylującego w punkcie na krawędzi. Opcjonalny wierzchołek określa miejsce.

Patrz Współosiowo

Płaszczyzna XY przez trzy punkty

Płaszczyzna XY jest wyrównana tak, aby przechodziła przez trzy wierzchołki. Oś X będzie przechodzić przez pierwsze dwa wierzchołki.

Kombinacje odniesienia
wierzchołek, wierzchołek, wierzchołek,
linia, wierzchołek,
wierzchołek, linia,
linia, linia.

Płaszczyzna XZ przez trzy punkty

Płaszczyzna XZ jest wyrównana tak, aby przechodziła przez trzy wierzchołki. Oś X będzie przechodzić przez pierwsze dwa wierzchołki.

Patrz Płaszczyzna XY przez trzy punkty.

Składany

Jest to specjalny tryb składania wielościanów. Wybierz cztery linie, które mają wspólny punkt w następującej kolejności: linia konturu (1), linia zagięcia (2), inna linia zagięcia (3), inna linia konturu (4). Aby określić układ współrzędnych, wybrane linie konturowe są zbieżne poprzez obrócenie linii 1 wokół linii 2 i linii 4 wokół linii 3. Początek jest dopasowany do punktu wspólnego, oś X jest dopasowana do linii 2, oś Y jest wyrównana w kierunku zbieżnych linii konturowych.

Kombinacje odniesienia
linia, linia, linia, linia.

Bezwładność CS

Osie X, Y i Z są dopasowane do osi układu współrzędnych bezwładnościowych, zbudowanego na głównych osiach bezwładności i środku masy.

Kombinacje odniesienia
dowolny,
dowolny, dowolny,
dowolny, dowolny, dowolny,
dowolny, dowolny, dowolny, dowolny.

Wyrównanie O-Z-X

Punkt odniesienia położenia jest dopasowany do pierwszego wierzchołka. Osie Z i X są wyrównane w kierunku wierzchołka lub wzdłuż linii.

Zapoznaj się z treścią strony Wyrównanie trybów dołączania typu O-X-Y, aby uzyskać więcej informacji na temat następujących trybów:

Kombinacje odniesienia
wierzchołek, wierzchołek, wierzchołek,
wierzchołek, wierzchołek, linia,
wierzchołek, linia, wierzchołek,
wierzchołek, linia, krawędź,
wierzchołek, wierzchołek,
wierzchołek, linia.

Wyrównanie O-Z-Y

Punkt odniesienia położenia jest dopasowany do pierwszego wierzchołka. Osie Z i Y są wyrównane w kierunku wierzchołka lub wzdłuż linii.

Patrz Wyrównanie O-Z-X.

Wyrównanie O-X-Y

Punkt odniesianie położenia jest dopasowany do pierwszego wierzchołka. Osie X i Y są wyrównane w kierunku wierzchołka lub wzdłuż linii.

Patrz Wyrównanie O-Z-X.

Wyrównanie O-X-Z

Punkt odniesienia położenia jest dopasowany do pierwszego wierzchołka. Osie X i Z są wyrównane w kierunku wierzchołka lub wzdłuż linii.

Patrz Wyrównanie O-Z-X.

Wyrównanie O-Y-Z

Punkt odniesienia położenia jest dopasowany do pierwszego wierzchołka. Osie Y i Z są wyrównane w kierunku wierzchołka lub wzdłuż linii.

Patrz Wyrównanie O-Z-X.

Wyrównanie O-Y-X

Punkt odniesiania położenia jest dopasowany do pierwszego wierzchołka. Osie Y i X są wyrównane w kierunku wierzchołka lub wzdłuż linii.

Patrz Wyrównanie O-Z-X.

Odsunięcie dołączenia

Odsunięcie dołączania staje się aktywne po wybraniu trybu dołączania innego niż "Niedołączono". Służy do zastosowania przesunięcia liniowego lub obrotowego w układzie współrzędnych dołączenia (ACS), zgodnie z definicją trybu umocowania i obiektu (obiektów), do którego się odwołano.

  • W kierunku X: ustawia odległość przesunięcia wzdłuż osi X układu współrzędnych dołączenia.
  • Y: W kierunku Y: ustawia odległość przesunięcia wzdłuż osi Y układu współrzędnych dołączenia (ACS).

W kierunku Z: ustawia odległość przesunięcia wzdłuż osi Z układu współrzędnych dołączenia (ACS).

  • Wokół osi X: obraca dołączony obiekt wokół osi X układu współrzędnych dołaczenia (ACS).
  • Wokół osi Y: obraca dołączony obiekt wokół osi Y układu współrzędnych dołaczenia (ACS).
  • Wokół osi Z: obraca dołączony obiekt wokół osi Z układu współrzędnych dołaczenia (ACS).
  • Odwróć strony: jeśli opcja zostanie zaznaczona, dołączony obiekt zostanie odwrócony. Jest to równoznaczne z obróceniem obiektu o 180° wokół osi Y systemu współrzędnych dołączenia.

Ograniczenia

  • Jeśli wybranie dwóch linii spowoduje błąd "Punkty są współliniowe. Nie można utworzyć płaszczyzny", spróbuj zamiast tego wybrać trzy wierzchołki [1].