Part RefineShape/pl: Difference between revisions
(Updating to match new version of source page) |
No edit summary |
||
(29 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{Docnav |
{{Docnav/pl |
||
|[[Part_ElementCopy| |
|[[Part_ElementCopy/pl|Utwórz kopię kształtu elementu]] |
||
|[[Part_CheckGeometry| |
|[[Part_CheckGeometry/pl|Sprawdź geometrię]] |
||
|[[Part_Workbench| |
|[[Part_Workbench/pl|środowisko pracy Część]] |
||
|IconL=Part_ElementCopy.svg |
|IconL=Part_ElementCopy.svg |
||
|IconR=Part_CheckGeometry.svg |
|IconR=Part_CheckGeometry.svg |
||
Line 10: | Line 10: | ||
}} |
}} |
||
{{GuiCommand |
{{GuiCommand/pl |
||
|Name=Part RefineShape |
|Name=Part RefineShape |
||
|Name/pl=Część: Udoskonal kształt |
|||
|MenuLocation= |
|MenuLocation=Część → Utwórz kopię → Udoskonal kształt |
||
|Workbenches=[[Part_Workbench| |
|Workbenches=[[Part_Workbench/pl|Część]] |
||
|SeeAlso=[[Part_SimpleCopy| |
|SeeAlso=[[Part_SimpleCopy/pl|Szybka kopia]], [[Part_TransformedCopy/pl|Utwórz przekształconą kopię]], [[Part_ElementCopy/pl|Utwórz kopię kształtu elementu]], [[OpenSCAD_RefineShapeFeature/pl|Udoskonal kształt cechy]] |
||
}} |
}} |
||
= |
<span id="Description"></span> |
||
⚫ | |||
Narzędzie [[Image:Part_RefineShape.svg|24px]] '''Udoskonal kształt''' tworzy parametryczne kopie o dopracowanym kształcie z wybranych obiektów. Może na przykład służyć do usuwania niepotrzebnych krawędzi pozostałych po operacji [[Part_Fuse/pl|scalenia]]. |
|||
The {{Button|[[Image:Part_RefineShape.svg|16px]] [[Part_RefineShape|Part RefineShape]]}} produces a non-parametric copy with a refined shape, that is, with certain edges and faces cleaned up. |
|||
After certain boolean operations, like [[Part_Fuse|Part Fuse]], some lines from the previous shapes may remain visible. This tool produces a copy of that boolean result, and cleans up those seams. |
|||
'''Alternatively''', to produce other non-parametric copies use {{Button|[[Image:Part_SimpleCopy.svg|16px]] [[Part SimpleCopy|Simple Copy]]}}, {{Button|[[Image:Part_TransformedCopy.svg|16px]][[Part TransformedCopy|Transformed Copy]]}}, and {{Button|[[Image:Part_ElementCopy.svg|16px]] [[Part ElementCopy|Element Copy]]}} |
|||
[[File:PartRefineShape_it.png]] |
[[File:PartRefineShape_it.png]] |
||
{{Caption| |
{{Caption|Oryginał z 11 ścianami ''(po lewej)'' i udoskonalona kopia z 7 ścianami ''(po prawej)''.}} |
||
⚫ | |||
# Select an object that you wish to clean and copy. |
|||
⚫ | |||
# A cleaned, independent copy of the original object is created; the original object is hidden. |
|||
As of {{VersionPlus|0.19}} the result defaults to a parametric (linked) copy. |
|||
This behavior can be changed in the [[Image:Std_DlgParameter.svg|24px|link=Std DlgParameter]] [[Std DlgParameter|Parameter editor]]: |
|||
# Go to the subgroup: {{incode|BaseApp/Preferences/Mod/Part}} |
|||
# Change {{incode|ParametricRefine}} of type {{incode|Boolean}} to {{FALSE}} to get the old behavior (independent copy). |
|||
See other parameters in [[Fine-tuning|Fine-tuning]]. |
|||
<span id="Usage"></span> |
|||
== Notes == |
|||
==Użycie== |
|||
# Wybierz jeden lub więcej obiektów. |
|||
* This function can be used as the last step in the modelling work to clean up shapes in a traditional [[constructive solid geometry|constructive solid geometry]] workflow. |
|||
⚫ | |||
* This function may help to clean up the model before applying another feature, such as a [[Part_Fillet|Fillet]]. |
|||
# Dla każdego obiektu tworzona jest wyczyszczona, parametryczna kopia. |
|||
* This clean up may stop 3D printers from printing unwanted edges once the solid model is exported to a mesh format. |
|||
# Oryginalne obiekty zostają ukryte. |
|||
* This function can also be used after converting a mesh to a shape ([[Part_ShapeFromMesh|ShapeFromMesh]]) to clean up the residual edges on flat faces. |
|||
<span id="Notes"></span> |
|||
== Limitations == |
|||
==Uwagi== |
|||
* Polecenie to może być używane jako ostatni etap prac nad modelowaniem w celu oczyszczenia kształtów w tradycyjnym przepływie pracy [[Constructive_solid_geometry/pl|konstrukcyjnej geometrii bryły]]. |
|||
* The refinement algorithm only works on shells. Therefore it iterates over the shells of the input shape and then for each shell it creates a new shell with joined faces wherever possible. This means that if your input shape is only a face, wire, edge or vertex then the algorithm does nothing. |
|||
* Polecenie to może pomóc w oczyszczeniu modelu przed zastosowaniem innej cechy, takiej jak np. [[Part_Fillet/pl|zaokrąglenie]]. |
|||
* Unlike the [[Image:OpenSCAD_RefineShapeFeature.svg|24px]] [[OpenSCAD RefineShapeFeature|OpenSCAD RefineShapeFeature]] command, [[Image:Part_RefineShape.svg|24px]] [[Part_RefineShape|Part RefineShape]] won't update when the preceding shapes are changed. |
|||
* To czyszczenie może powstrzymać drukarki 3D od drukowania niechcianych krawędzi, gdy model bryłowy zostanie wyeksportowany do formatu siatki. |
|||
* Polecenie to może być również użyte po przekonwertowaniu siatki na kształt ''(narzędziem [[Part_ShapeFromMesh/pl|Kształt z siatki]])''. |
|||
* Domyślnie polecenie to tworzy parametryczne ''(połączone)'' kopie. Istnieje parametr [[Fine-tuning/pl|dostrajania parametrów]] pozwalający zmienić ten tryb na kopie nieparametryczne. Więcej informacji na temat parametrycznego / nieparametrycznego zachowania kopii można znaleźć w tym poście na forum [https://forum.freecad.org/viewtopic.php?t=42993]. |
|||
* Niektóre interesujące informacje o tym, co dzieje się z umiejscowieniem i jak uzyskać dostęp za pośrednictwem środowiska Python, można znaleźć w tym [https://forum.freecad.org/viewtopic.php?t=77568#p675456 temacie na forum]. |
|||
= |
<span id="Scripting"></span> |
||
==Tworzenie skryptów== |
|||
Polecenie środowiska Python służące do dopracowania kształtu jest następujące: |
|||
The Python command for refining a shape is the following: |
|||
{{Code|code= |
{{Code|code= |
||
Line 63: | Line 54: | ||
{{Docnav |
{{Docnav/pl |
||
|[[Part_ElementCopy| |
|[[Part_ElementCopy/pl|Utwórz kopię kształtu elementu]] |
||
|[[Part_CheckGeometry| |
|[[Part_CheckGeometry/pl|Sprawdź geometrię]] |
||
|[[Part_Workbench| |
|[[Part_Workbench/pl|środowisko pracy Część]] |
||
|IconL=Part_ElementCopy.svg |
|IconL=Part_ElementCopy.svg |
||
|IconR=Part_CheckGeometry.svg |
|IconR=Part_CheckGeometry.svg |
Latest revision as of 14:33, 5 February 2024
Część: Udoskonal kształt |
Lokalizacja w menu |
---|
Część → Utwórz kopię → Udoskonal kształt |
Środowisko pracy |
Część |
Domyślny skrót |
brak |
Wprowadzono w wersji |
- |
Zobacz także |
Szybka kopia, Utwórz przekształconą kopię, Utwórz kopię kształtu elementu, Udoskonal kształt cechy |
Opis
Narzędzie Udoskonal kształt tworzy parametryczne kopie o dopracowanym kształcie z wybranych obiektów. Może na przykład służyć do usuwania niepotrzebnych krawędzi pozostałych po operacji scalenia.
Oryginał z 11 ścianami (po lewej) i udoskonalona kopia z 7 ścianami (po prawej).
Użycie
- Wybierz jeden lub więcej obiektów.
- Wybierz opcję w menu Część → Utwórz kopię → Udoskonal kształt.
- Dla każdego obiektu tworzona jest wyczyszczona, parametryczna kopia.
- Oryginalne obiekty zostają ukryte.
Uwagi
- Polecenie to może być używane jako ostatni etap prac nad modelowaniem w celu oczyszczenia kształtów w tradycyjnym przepływie pracy konstrukcyjnej geometrii bryły.
- Polecenie to może pomóc w oczyszczeniu modelu przed zastosowaniem innej cechy, takiej jak np. zaokrąglenie.
- To czyszczenie może powstrzymać drukarki 3D od drukowania niechcianych krawędzi, gdy model bryłowy zostanie wyeksportowany do formatu siatki.
- Polecenie to może być również użyte po przekonwertowaniu siatki na kształt (narzędziem Kształt z siatki).
- Domyślnie polecenie to tworzy parametryczne (połączone) kopie. Istnieje parametr dostrajania parametrów pozwalający zmienić ten tryb na kopie nieparametryczne. Więcej informacji na temat parametrycznego / nieparametrycznego zachowania kopii można znaleźć w tym poście na forum [1].
- Niektóre interesujące informacje o tym, co dzieje się z umiejscowieniem i jak uzyskać dostęp za pośrednictwem środowiska Python, można znaleźć w tym temacie na forum.
Tworzenie skryptów
Polecenie środowiska Python służące do dopracowania kształtu jest następujące:
shape.removeSplitter()
Środowisko pracy Część
- Bryły pierwotne: Prostopadłościan, Walec, Sfera, Stożek, Torus, Rura, Bryły pierwotne, Konstruktor kształtu
- Tworzenie i modyfikacja: Wyciągnij, Wyciągnij przez obrót, Odbicie lustrzane, Zaokrąglenie, Fazka, Utwórz ścianę z linii łamanych, Powierzchnia prostokreślna, Wyciągnięcie przez profile, Wyciągnięcie po ścieżce, Przecięcie, Przekrój poprzeczny, Odsunięcie 3D, Odsunięcie 2D, Grubość, Rzutowanie na powierzchnię, Mocowanie
- Funkcje logiczne: Utwórz złożenie, Rozbij złożenie, Filtr złożeń, Funkcje logiczne, Wytnij, Połączenie, Część wspólna, Przyłącz, Dołącz do osadzenia, Wycięcie połączenia, Funkcja logiczna rozdzielająca, Pokrój część, Krojenie, XOR
- Wymiarowanie: Wymiarowanie liniowe, Wymiarowanie kątowe, Odśwież wymiary, Usuń wymiary, Przełącz widoczność wymiaru, Przełącz widoczność wymiarów przestrzennych, Przełącz widoczność wymiarów przyrostowych
Centrum użytkownika
- Jak zacząć
- Instalacja: Pobieranie programu, Windows, Linux, Mac, Dodatkowych komponentów, Docker, AppImage, Ubuntu Snap
- Podstawy: Informacje na temat FreeCAD, Interfejs użytkownika, Profil nawigacji myszką, Metody wyboru, Nazwa obiektu, Edytor ustawień, Środowiska pracy, Struktura dokumentu, Właściwości, Pomóż w rozwoju FreeCAD, Dotacje
- Pomoc: Poradniki, Wideo poradniki
- Środowiska pracy: Strona Startowa, Architektura, Assembly, CAM, Rysunek Roboczy, MES, Inspekcja, Siatka, OpenSCAD, Część, Projekt Części, Punkty, Inżynieria Wsteczna, Robot, Szkicownik, Arkusz Kalkulacyjny, Powierzchnia 3D, Rysunek Techniczny, Test Framework