Sketcher BSplineIncreaseDegree/pl: Difference between revisions

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


<div class="mw-translate-fuzzy">
{{Docnav/pl
{{Docnav/pl
|[[Sketcher_BSplineApproximate/pl|Konwertuj geometrię na krzywą złożoną]]
|[[Sketcher_BSplineConvertToNURBS/pl|Konwertuj geometrię na krzywą złożoną]]
|[[Sketcher_BSplineDecreaseDegree/pl|Zmniejsz stopień krzywej złożonej]]
|[[Sketcher_BSplineDecreaseDegree/pl|Zmniejsz stopień krzywej złożonej]]
|[[Sketcher_Workbench/pl|środowisko pracy Szkicownik]]
|[[Sketcher_Workbench/pl|środowisko pracy Szkicownik]]
|IconL=Sketcher_BSplineApproximate.svg
|IconL=Sketcher_BSplineConvertToNURBS.svg
|IconR=Sketcher_BSplineIncreaseKnotMultiplicity.svg
|IconR=Sketcher_BSplineDecreaseDegree.svg
|IconC=Workbench_Sketcher.svg
|IconC=Workbench_Sketcher.svg
}}
}}
</div>


<div class="mw-translate-fuzzy">
{{GuiCommand/pl
{{GuiCommand/pl
|Name=Sketcher BSplineIncreaseDegree
|Name=Sketcher BSplineIncreaseDegree
Line 19: Line 16:
|Workbenches=[[Sketcher_Workbench/pl|Szkicownik]]
|Workbenches=[[Sketcher_Workbench/pl|Szkicownik]]
|Version=0.17
|Version=0.17
|SeeAlso=[[Sketcher_BSplineDegree/pl|Pokaż / ukryj stopień krzywej złożonej]], [[Sketcher_BSplineDecreaseDegree/pl|Zmniejsz stopień krzywej złożonej]]
|SeeAlso=[[Sketcher_BSplineDecreaseDegree/pl|Zmniejsz stopień krzywej złożonej]]
}}
}}
</div>


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


Narzędzie [[Image:Sketcher_BSplineIncreaseDegree.svg|24px]] '''Zwiększ stopień krzywej złożonej''' zwiększa stopień ''(kolejność)'' [[B-Splines/pl|krzywej złożonej]] .
<div class="mw-translate-fuzzy">
Zwiększa stopień ''(kolejność)'' krzywej złożonej ''(zobacz stronę [[B-Splines/pl|Krzywe złożone]] aby uzyskać więcej informacji)''.
</div>


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


# Wybierz jedną lub więcej krzywych złożonych.
<div class="mw-translate-fuzzy">
# Istnieje kilka sposobów wywołania narzędzia:
# Wybierz krawędź z istniejącej krzywej złożonej i naciśnij przycisk {{Button|[[File:Sketcher_BSplineIncreaseDegree.svg|24px]] '''Zwiększ stopień krzywej złożonej'''}}.
#* Naciśnij przycisk {{Button|[[Image:Sketcher_BSplineIncreaseDegree.svg|16px]] '''Zwiększ stopień krzywej złożonej'''}}.
</div>
#* Wybierz z menu {{MenuCommand|Szkic → Narzędzia szkicownika krzywej złożonej → [[Image:Sketcher_BSplineIncreaseDegree.svg|16px]] Zwiększ stopień krzywej złożonej}}.
#* {{Version/pl|1.0}}: Kliknij prawym przyciskiem myszy w [[3D_view/pl|widoku 3D]] i wybierz opcję {{MenuCommand|[[Image:Sketcher_BSplineIncreaseDegree.svg|16px]] Zwiększ stopień krzywej złożonej}} z menu podręcznego.


==Example==
<span id="Example"></span>
==Przykład==


Krzywe złozone są w zasadzie kombinacją [[B-Splines/pl#Krzywe_Béziera|Krzywych Béziera]] ''(ładnie wyjaśnione w filmie [https://www.youtube.com/watch?v=bE1MrrqBAl8 From Bézier curves to B-spline curves] oraz [https://www.youtube.com/watch?v=xXJylM2S72s Properties of B-spline curves])''.
<div class="mw-translate-fuzzy">
Krzywe złożone są w zasadzie kombinacją [[B-Splines/pl#Krzywe_Béziera|Krzywych Béziera]] ''(ładnie wyjaśnione w filmie [https://www.youtube.com/watch?v=bE1MrrqBAl8 From Bézier curves to B-spline curves] oraz [https://www.youtube.com/watch?v=xXJylM2S72s Properties of B-spline curves])''.
</div>


W tej sześciennej krzywej ''(3 stopnia)'' są 3 segmenty, co oznacza, że 3 krzywe są połączone w 2 węzłach.
<div class="mw-translate-fuzzy">
W tej sześciennej krzywej ''(3 stopnia)'' są 3 segmenty, co oznacza, że 3 krzywe są połączone w 2 węzłach
<br>''(stopień jest oznaczony liczbą, wskazanie można zmienić za pomocą przycisku na pasku narzędzi {{Button|[[File:Sketcher_BSplineDegree.svg|24px]] [[Sketcher_BSplineDegree/pl|Pokaż / ukryj stopień krzywej złożonej]]}})'':
</div>


The degree is indicated by the number in the center. See [[File:Sketcher_BSplineDegree.svg|16px]] [[Sketcher_BSplineDegree|Show/hide B-spline degree]].
Stopień jest wskazywany przez liczbę w środku. Zobacz opis na stronie [[File:Sketcher_BSplineDegree.svg|16px]] [[Sketcher_BSplineDegree/pl|Pokaż / ukryj stopień krzywej złożonej.]].


[[File:Sketcher_BSplineDegree3.png|400px]]
[[File:Sketcher_BSplineDegree3.png|400px]]
<div class="mw-translate-fuzzy">
{{Caption|Krzywa złożona o stopniu 3 i 2 węzłach, z których każdy ma krotność 1.}}
{{Caption|Krzywa złożona o stopniu 3 i 2 węzłach, z których każdy ma krotność 1.}}
</div>


Zewnętrzne odcinki mają po 2 punkty kontrolne, segment wewnętrzny nie ma żadnego, aby zapewnić że węzły mają krotność 1. Zobacz stronę opisującą [[Sketcher_BSplineDecreaseKnotMultiplicity/pl#Opis|krotność]].
<div class="mw-translate-fuzzy">
Zewnętrzne odcinki mają po 2 punkty kontrolne, wewnętrzne żadnego, aby spełnić warunek, że węzły mają krotność 1. ''(zobacz stronę opisującą [[Sketcher_BSplineDecreaseKnotMultiplicity/pl#Opis|krotność]])''.
</div>


Zwiększenie stopnia do 4 spowoduje dodanie punktów kontrolnych bez zmiany kształtu krzywej złozonej:
<div class="mw-translate-fuzzy">
Zwiększenie stopnia powoduje dodanie punktów kontrolnych, a kształt krzywej nie ulega zmianie:
</div>


[[File:Sketcher_BSplineDegree4.png|400px]]
[[File:Sketcher_BSplineDegree4.png|400px]]
<div class="mw-translate-fuzzy">
{{Caption|Ta sama krzywa, w której stopień został zmieniony z 3 na 4. Zauważ, że zwiększono również krotność węzłów.}}
{{Caption|Ta sama krzywa, w której stopień został zmieniony z 3 na 4. Zauważ, że zwiększono również krotność węzłów.}}
</div>


Z tego wyniku nie można powrócić do stanu początkowego krzywej złożonej poprzez zmniejszenie stopnia. Niektóre informacje są tracone, gdy stopień krzywej złożonej jest zmieniany. Zmniejszenie stopnia z powrotem do 3 prowadzi do sytuacji:
<div class="mw-translate-fuzzy">
Jeśli weźmiesz ten wynik i zmniejszysz stopień, nie będziesz w stanie uzyskać stanu początkowego krzywej. W wyniku tej operacji informacje zostaną utracone. W naszym przykładzie zmniejszenie stopnia ponownie prowadzi do:
</div>


[[File:Sketcher_BSplineDegree3from4.png|400px]]
[[File:Sketcher_BSplineDegree3from4.png|400px]]
{{Caption|Ta sama krzywa, w której stopień został zmieniony z powrotem z 4 na 3. Zauważ, że zwiększono krotność węzłów. W zależności od krzywej, algorytm zmniejszania stopnia może dodać wiele węzłów, aby zachować kształt krzywej, jak to się stało w tym przykładzie.}}
<div class="mw-translate-fuzzy">
{{Caption|Ta sama splajna B, w której stopień został zmieniony z powrotem z 4 na 3. Zauważ, że zwiększono krotność węzłów. W zależności od krzywej, algorytm zmniejszania stopnia może dodać wiele węzłów, aby zachować kształt krzywej, jak to się stało w tym przykładzie.}}
</div>


Możesz zobaczyć, że teraz każdy segment ma 2 punkty kontrolne, a węzły pokrywają się z każdym kolejnym punktem kontrolnym. Węzły mają teraz ciągłość „C”<sup>0</sup>, dzięki czemu krzywa uzyska "narożniki", gdy przesuniesz punkt kontrolny. Tak więc informacja o wyższej ciągłości zostaje utracona. Zobacz stronę [[Sketcher_BSplineDecreaseKnotMultiplicity/pl#Opis|krotność węzła]], aby uzyskać wyjaśnienie ciągłości.
<div class="mw-translate-fuzzy">
Możesz zobaczyć, że teraz każdy segment ma 2 punkty kontrolne, a węzły pokrywają się z każdym kolejnym punktem kontrolnym. Węzły mają teraz ciągłość „C”<sup>0</sup>, dzięki czemu krzywa uzyska „krawędzie”, gdy przesuniesz punkt kontrolny. Tak więc informacja o wyższej ciągłości zostaje utracona. ''(zobacz stronę [[Sketcher_BSplineDecreaseKnotMultiplicity/pl#Opis|krotność węzła]], aby uzyskać wyjaśnienie ciągłości)''
</div>




<div class="mw-translate-fuzzy">
{{Docnav/pl
{{Docnav/pl
|[[Sketcher_BSplineApproximate/pl|Konwertuj geometrię na krzywą złożoną]]
|[[Sketcher_BSplineConvertToNURBS/pl|Konwertuj geometrię na krzywą złożoną]]
|[[Sketcher_BSplineDecreaseDegree/pl|Zmniejsz stopień krzywej złożonej]]
|[[Sketcher_BSplineDecreaseDegree/pl|Zmniejsz stopień krzywej złożonej]]
|[[Sketcher_Workbench/pl|środowisko pracy Szkicownik]]
|[[Sketcher_Workbench/pl|środowisko pracy Szkicownik]]
|IconL=Sketcher_BSplineApproximate.svg
|IconL=Sketcher_BSplineConvertToNURBS.svg
|IconR=Sketcher_BSplineIncreaseKnotMultiplicity.svg
|IconR=Sketcher_BSplineDecreaseDegree.svg
|IconC=Workbench_Sketcher.svg
|IconC=Workbench_Sketcher.svg
}}
}}
</div>


{{Sketcher_Tools_navi{{#translation:}}}}
{{Sketcher_Tools_navi{{#translation:}}}}

Latest revision as of 15:35, 24 April 2024

Szkicownik: Zwiększ stopień krzywej złożonej

Lokalizacja w menu
Szkic → Narzędzia szkicownika krzywej złożonej → Zwiększ stopień krzywej złożonej
Środowisko pracy
Szkicownik
Domyślny skrót
brak
Wprowadzono w wersji
0.17
Zobacz także
Zmniejsz stopień krzywej złożonej

Opis

Narzędzie Zwiększ stopień krzywej złożonej zwiększa stopień (kolejność) krzywej złożonej .

Użycie

  1. Wybierz jedną lub więcej krzywych złożonych.
  2. Istnieje kilka sposobów wywołania narzędzia:
    • Naciśnij przycisk Zwiększ stopień krzywej złożonej.
    • Wybierz z menu Szkic → Narzędzia szkicownika krzywej złożonej → Zwiększ stopień krzywej złożonej.
    • dostępne w wersji 1.0: Kliknij prawym przyciskiem myszy w widoku 3D i wybierz opcję Zwiększ stopień krzywej złożonej z menu podręcznego.

Przykład

Krzywe złozone są w zasadzie kombinacją Krzywych Béziera (ładnie wyjaśnione w filmie From Bézier curves to B-spline curves oraz Properties of B-spline curves).

W tej sześciennej krzywej (3 stopnia) są 3 segmenty, co oznacza, że 3 krzywe są połączone w 2 węzłach.

Stopień jest wskazywany przez liczbę w środku. Zobacz opis na stronie Pokaż / ukryj stopień krzywej złożonej..

Krzywa złożona o stopniu 3 i 2 węzłach, z których każdy ma krotność 1.

Zewnętrzne odcinki mają po 2 punkty kontrolne, segment wewnętrzny nie ma żadnego, aby zapewnić że węzły mają krotność 1. Zobacz stronę opisującą krotność.

Zwiększenie stopnia do 4 spowoduje dodanie punktów kontrolnych bez zmiany kształtu krzywej złozonej:

Ta sama krzywa, w której stopień został zmieniony z 3 na 4. Zauważ, że zwiększono również krotność węzłów.

Z tego wyniku nie można powrócić do stanu początkowego krzywej złożonej poprzez zmniejszenie stopnia. Niektóre informacje są tracone, gdy stopień krzywej złożonej jest zmieniany. Zmniejszenie stopnia z powrotem do 3 prowadzi do sytuacji:

Ta sama krzywa, w której stopień został zmieniony z powrotem z 4 na 3. Zauważ, że zwiększono krotność węzłów. W zależności od krzywej, algorytm zmniejszania stopnia może dodać wiele węzłów, aby zachować kształt krzywej, jak to się stało w tym przykładzie.

Możesz zobaczyć, że teraz każdy segment ma 2 punkty kontrolne, a węzły pokrywają się z każdym kolejnym punktem kontrolnym. Węzły mają teraz ciągłość „C”0, dzięki czemu krzywa uzyska "narożniki", gdy przesuniesz punkt kontrolny. Tak więc informacja o wyższej ciągłości zostaje utracona. Zobacz stronę krotność węzła, aby uzyskać wyjaśnienie ciągłości.