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.
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.
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 sterowania | 1 kanał | 2 kanały | Synchronizacja 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.
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ą