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.

Właściwości
 Uwaga : Nie wszystkie z tych właściwości są dostępne w edytorze okna zadań. Niektóre są dostępne tylko na karcie Dane w panelu Widok właściwości dla tej operacji.

Uwaga: Zaleca się, aby nie edytować właściwości Umiejscowienie operacji ścieżki. W razie potrzeby należy raczej przesunąć lub obrócić model zadania ścieżki.


 * : Ogólne położenie (pozycja i obrót) obiektu - w odniesieniu do punktu odniesienie położenia (lub punktu odniesienie położenia kontenera obiektu nadrzędnego).
 * : Kąt w stopniach zastosowany do obrotu obiektu wokół wartości właściwości Oś.
 * : Oś (jedna lub wiele), wokół której ma zostać obrócony obiekt, ustawiona we właściwościach podrzędnych: X, Y, Z
 * : Wartość osi X.
 * : Wartość osi Y.
 * : Wartość osi Z.
 * : Pozycja obiektu, ustawiona we właściwościach podrzędnych: X, Y, Z - względem początku (lub początku kontenera obiektu nadrzędnego).
 * : Wartość odległości X.
 * : wartość odległości Y.
 * : wartość odległości Z.
 * : Nazwa obiektu podana przez użytkownika (UTF-8).


 * : Biblioteka używana do generowania ścieżki.
 * : Czy operacja powinna być ograniczona przez obiekt podstawowy, czy przez obwiednię obiektu podstawowego?
 * : Ustawia czyszczenie ostatniej warstwy w operacji wieloprzebiegowej.
 * : Kierunek, w którym ścieżka narzędzia powinna przebiegać wokół części: Wspinanie (zgodnie z ruchem wskazówek zegara) lub Konwencjonalny (przeciwnie do ruchu wskazówek zegara).
 * : Wzorzec czyszczenia do użycia.
 * : Tryb zakończenia operacji: jedno- lub wieloprzebiegowy.
 * : Tryb zakończenia operacji: jedno- lub wieloprzebiegowy.
 * : Tryb zakończenia operacji: jedno- lub wieloprzebiegowy.


 * : Wysokość potrzebna do usunięcia zacisków i przeszkód.
 * : Głębokość końcowa narzędzia - najniższa wartość w Z.
 * : Wysokość, powyżej której dozwolone są szybkie ruchy.
 * : Głębokość początkowa narzędzia - pierwsza głębokość cięcia w Z.
 * : Przyrostowy krok w dół narzędzia.


 * : Ustaw wartość, aby zapobiec generowaniu kodu przez operację.
 * : Geometria bazowa dla tej operacji.
 * : Opcjonalny komentarz dla tej operacji.
 * : Określa kontroler narzędzia używany w operacji.
 * : Etykieta przypisana przez użytkownika.
 * : Określa kontroler narzędzia używany w operacji.
 * : Etykieta przypisana przez użytkownika.


 * : Niestandardowy punkt początkowy dla ścieżki tej operacji.
 * : wartość odległości X.
 * : wartość odległości Y.
 * : wartość odległości Z.
 * : Ustaw wartość, jeśli określono punkt początkowy.



Układ edytora w oknie zadań
Opisy ustawień znajdują się na powyższej liście właściwości.

Ta sekcja jest po prostu mapą układu ustawień w edytorze okien dla operacji.

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