MultiPath odtwarza G-kod tak, jak wykona go maszyna: ścieżkę narzędzia, kształt płytki i oprawki oraz czas cyklu. Symulować można program jednokanałowy i dwukanałowy. Między trybami przełącza się w konfiguracji maszyny.

Symulacja jednego kanału

Program wklejasz do edytora, a symulacja od razu rysuje ścieżkę. Ruchy szybkie, ruchy robocze i interpolacje kołowe są oznaczone różnymi kolorami, a aktualnie wykonywany blok jest podświetlony w kodzie. Odtwarzanie działa z prędkością od 0,1× do 4×, w pętli, blok po bloku lub z wyświetleniem całej ścieżki naraz.

Jeśli narzędzie ma przypisaną oprawkę i płytkę z katalogu, porusza się w symulacji w rzeczywistym kształcie i skali, a symulator ostrzega przed kolizją oprawki. Programy ze zmiennymi Macro B są symulowane z rzeczywistymi wartościami.

Czas cyklu jest obliczany na podstawie długości ścieżki, posuwu i prędkości obrotowej. Uwzględnia G96 z ograniczeniem obrotów przez G50 S lub LIMS, G94 i G95, regulowany posuw szybki oraz czas wymiany narzędzia.

Symulacja jednokanałowa z rzeczywistą płytką i oprawką.

Dwa kanały i synchronizacja

W trybie dwukanałowym program K1 wklejasz do lewego edytora, a K2 do prawego, albo przeciągasz plik na odpowiednią połowę okna. Po uruchomieniu obie ścieżki rysują się jednocześnie, K1 w zimnych kolorach, a K2 w ciepłych.

Kanały synchronizują się według kodów M tak samo jak w układzie sterowania. Kanał, który pierwszy dotrze do punktu synchronizacji, zatrzymuje się i czeka, aż drugi kanał dojdzie do tego samego kodu. Podczas oczekiwania wyświetla się „czeka na sync”, a przycisk kanału miga.

Program dwukanałowy: K1 u góry, K2 na dole, każdy we własnym edytorze.

Panel Sync wyświetla wszystkie punkty synchronizacji w programie. Po kliknięciu punktu oba edytory przeskakują do odpowiedniej linii. Funkcja Align-sync wstawia puste linie tak, aby te same kody synchronizacji stały w obu edytorach obok siebie.

Czas cyklu przy dwóch kanałach nie jest sumą obu programów. Między punktami synchronizacji kanały pracują równolegle, a w każdym punkcie szybszy czeka na wolniejszy. Symulacja pokazuje czas K1, czas K2 oraz wynikowy czas cyklu. Przy włączonej rzeczywistej płytce i oprawce sprawdzana jest także kolizja między oprawkami K1 i K2.

Układy sterowania

Układ sterowania1 kanał2 kanałySynchronizacja kanałów
Fanuc✓✓Parowane kody M, domyślnie M100 – M199, zakres regulowany
Doosan Puma MX (Fanuc 31i-A5)✓✓Wait Codes M900 – M999
Siemens 840D✓✓SETM, WAITM, WAITMC, WAITE, CLEARM
Mitsubishi M700V / M800✓✓Parowane kody M według parametrów WtMmin / WtMmax
Fagor✓––
Okuma✓––
Haas✓––

Konfiguracja maszyny

W Machine Config ustawia się liczbę kanałów, układ sterowania, układ osi oraz punkt zerowy z kierunkiem Z osobno dla każdego kanału. Przygotowane są presety dla maszyny z dwiema głowicami rewolwerowymi nad osią (np. DMG CTX, Mazak Integrex), z głowicą górną i dolną oraz lustrzanym X (np. Doosan Puma TT, Nakamura), dla Doosan Puma MX oraz dla przeciwwrzeciona, gdzie K2 jest odbity lustrzanie w osi Z. Własne ustawienia zapiszesz jako preset.

Konfiguracja maszyny i zapisane presety.

Oba kanały zapisują się razem w projekcie .mpcnc, a kilka programów możesz mieć otwartych w zakładkach. Ten sam model synchronizacji wykorzystuje także CAM Toczenie i Cost Analysis Mode.

Przetestuj symulację na własnych programach

Wczytaj własny program jednokanałowy lub dwukanałowy i zobacz, co zrobi na maszynie.

Pobierz wersję próbną