Path Waterline/pl

Opis
Narzędzie Linia poziomu tworzy nową operację Linii poziomu. Od wersji 0.19_pre operacja działa na całym modelu, generując G-code dla zadania. Obecnie w ustawieniach operacji nie ma funkcji wyboru określonych obszarów, powierzchni lub regionów modelu.

Operacja Linii poziomu ma dwa algorytmy: OCL Drop Cutter i Experimental.
 * Algorytm OCL Drop Cutter łączy się z OCL.pyd, zewnętrznym modułem Open Source o nazwie OpenCamLib, który generuje ścieżki narzędzia z modelu 3D. OpenCamLib nie jest zintegrowany bezpośrednio z FreeCAD.
 * Eksperymentalny algorytm wykorzystuje wbudowaną klasę Path.Area.

 Uwaga : Aby skorzystać z operacji Linia poziomu powinieneś:
 * 1) Prawidłowo zainstalować OpenCamLib.
 * 2) Włączyć funkcje eksperymentalne dla środowiska pracy CAM.
 * 3) Sprawdzić nastawy.

Użycie
Poniżej przedstawiono instrukcje użytkowania dla wielu wariantów operacji Linii poziomu.



Operacje podstawowe

 * 1) Naciśnij  lub wybierz narzędzie Linia poziomu z menu CAM.
 * 2) Wybierz kontroler narzędzia dla operacji z okna dialogowego Kontroler narzędzia.
 * 3) Dostosuj głębokość operacji zgodnie z potrzebami w zakładce Głębokość: Głębokość początkowa, Głębokość końcowa, Krok w dół.
 * 4) W razie potrzeby dostosuj ustawienia w zakładce Wysokość.
 * 5) Skonfiguruj ustawienia w zakładce Operacje w oparciu o wybrany algorytm:
 * 6) OCL Dropcutter
 * 7) Wybierz pole Ramka otaczająca: Przygotówka lub Punkt bazowy obiektu Ramki otaczającej.
 * 8) Ustaw tryb warstwy: Pojedyncze przejście lub Wielokrotne przejście.
 * 9) Ustaw interwał próbkowania używany do skanowania OCL.
 * 10) Eksperymentalne
 * 11) Wybierz Ramka otaczająca: Przygotówka lub Punkt bazowy obiektu Ramki otaczającej.
 * 12) Ustaw tryb warstwy: Pojedyncze przejście lub Wielokrotne przejście.
 * 13) Ustaw wzorzec cięcia, jeśli chcesz wyczyścić każdą warstwę.
 * 14) Ustaw dostosowanie granic (naddatek materiału).
 * 15) Jeśli chcesz wyświetlić podgląd wyniku przed zaakceptowaniem ustawień, kliknij przycisk Zastosuj.
 * 16) Kliknij przycisk OK, aby potwierdzić i wygenerować ścieżki.

Aby uzyskać inne lub bardziej złożone efekty, należy dostosować dodatkowe właściwości operacji na karcie Dane w widoku Właściwości operacji.



Uwagi o algorytmie eksperymentalnym

 * Nie obsługuje prawidłowo nawisów.
 * Zwraca ścieżki tylko dla frezów typu End Mill (bit narzędziowy).
 * Może nie wychwytywać poprawnie wszystkich elementów wewnętrznych.
 * Jest po prostu eksperymentalna i nie jest gotowa na integrację z głównym nurtem. Prosimy o sprawdzanie ścieżek za pomocą wbudowanego narzędzia lub innych narzędzi do kontroli G-Code innych firm, przed rozpoczęciem procesu obróbki.



Dostępne kształty narzędzi (frezów)
W przypadku korzystania z algorytmu "OCL Dropcutter", operacja Waterline wykorzystuje OpenCamLib [OCL/pl|OCL] do wyodrębniania ścieżek z podstawy części. W związku z tym wymagana jest translacja narzędzia między kontrolerem narzędzi FreeCAD a OCL w celu zakończenia skanowania wybranym kształtem narzędzia (frezu). Te kształty narzędzi są (powinny być) respektowane i dostępne dla OCL Dropcutter, o ile używane są wbudowane kształty narzędzi, zarówno narzędzia starszego typu, jak i narzędzia typu ToolBit:


 * Frez trzpieniowy
 * Frez kulowy
 * frez walcowo-czołowy
 * Końcówka fazująca
 * Grawer



Uwagi dodatkowe

 * Jeśli zdecydujesz się uruchomić symulator, w środowisku pracy Path możesz nie zobaczyć usuwania materiału specyficznego dla kształtu narzędzia. Zachowaj ostrożność. Zaleca się wykonanie małego zadania próbnego przy użyciu pianki lub innego bardzo niegęstego materiału w celu sprawdzenia poprawności ścieżek z wybranym kontrolerem narzędzia.
 * Od maja 2020 r. tylko frez walcowo-czołowy jest testowany w celu określenia dokładności translacji ustawień narzędzia z FreeCAD doOCL. Prosimy o przesyłanie wszelkich opinii dotyczących użycia frezów innych niż frezy walcowo-czołowe do sekcji Path/CAM na forum FreeCAD.

Properties
 Note : Not all of these Properties are available in the Task Window Editor. Some are only accessible in the Data tab of the Properties View panel for this Operation.

Note: It is suggested that you do not edit the Placement property of path operations. Rather, move or rotate the Path Job model as needed.


 * : Overall placement[position and rotation] of the object - with respect to the origin (or origin of parent object container)
 * : Angle in degrees applied to rotation of the object around Axis property value
 * : Axis (one or multiple) around which to rotate the object, set in sub-properties: X, Y, Z
 * : X axis value
 * : Y axis value
 * : Z axis value
 * : Position of the object, set in sub-properties: X, Y, Z - with respect to the origin (or origin of parent object container)
 * : X distance value
 * : Y distance value
 * : Z distance value
 * : User-provided name of the object (UTF-8)


 * : The library to use to generate the path
 * : Should the operation be limited by the stock object or by the bounding box of the base object
 * : Set to clear last layer in `Multi-pass` operation.
 * : The direction that the toolpath should go around the part: Climb (ClockWise) or Conventional (CounterClockWise)
 * : Clearing pattern to use
 * : The completion mode for the operation: single or multi-pass
 * : The completion mode for the operation: single or multi-pass
 * : The completion mode for the operation: single or multi-pass


 * : The height needed to clear clamps and obstructions
 * : Final Depth of Tool- lowest value in Z
 * : The above which Rapid motions are allowed.
 * : Starting Depth of Tool- first cut depth in Z
 * : Incremental Step Down of Tool


 * : Make False, to prevent operation from generating code
 * : The base geometry for this operation
 * : An optional comment for this Operation
 * : Defines the Tool controller used in the Operation
 * : User assigned label
 * : Defines the Tool controller used in the Operation
 * : User assigned label


 * : The custom start point for the path of this operation.
 * : X distance value
 * : Y distance value
 * : Z distance value
 * : Make True, if specifying a Start Point

Tasks Window Editor Layout
Descriptions for the settings are provided in the Properties list above.

This section is simply a layout map of the settings in the window editor for the Operation.

Base Location

 * Add: Adds selected element(s) which should be the base(s) for the path(s).
 * Remove: Remove the selected item(s) in the Base Location list.
 * Edit: Clear all items in the Base Location list.

Operation
~Visibility changes with other settings.

Resources

 * G-code(path) simulator: NCViewer
 * G-code(path) simulator: CAMotics