Kup SOLIDWORKS w sklepie internetowym DPS Software. Kup teraz.

TWOJE ŹRÓDŁO INFORMACJI

#CAD | #CAM | #CAE | #PLM

CIMCO Machine Simulation w ekosystemie SolidShop – weryfikacja programu NC przed uruchomieniem na maszynie

W produkcji CNC przygotowanie poprawnej ścieżki narzędzia w systemie CAM to dopiero jeden z etapów procesu. Po postprocesowaniu ścieżka zostaje przekształcona w kod NC przeznaczony dla konkretnego sterowania i obrabiarki. Właśnie na tym etapie mogą pojawić się problemy związane z kinematyką maszyny, składnią programu czy sposobem interpretacji poszczególnych funkcji przez sterowanie.

SolidShop to ekosystem firmy SolidCAM przeznaczony do digitalizacji hali produkcyjnej i integracji procesów związanych z przygotowaniem oraz realizacją produkcji CNC. Jednym z rozwiązań dostępnych w tym środowisku jest CIMCO Machine Simulation, które umożliwia sprawdzenie rzeczywistego programu NC w wirtualnym środowisku obrabiarki.

Okno CIMCO Edit z listingiem kodu NC obok trójwymiarowej symulacji frezowania wirnika, z panelami pozycji narzędzia i kontroli osi

Symulacja rzeczywistego kodu NC

Jedną z najważniejszych funkcji CIMCO Machine Simulation jest True G-Code Simulation, czyli możliwość przeprowadzenia symulacji bezpośrednio na podstawie kodu NC.

Zestawienie trzech widoków: drzewo operacji SolidCAM ze ścieżkami narzędzia, listing programu NC i symulacja CIMCO z kolorową skalą porównania

W odróżnieniu od symulacji wykonywanej na etapie programowania CAM, analizowany jest tutaj program po postprocesowaniu – w formie, która jest przeznaczona do wykorzystania na rzeczywistej maszynie.

Symulator interpretuje między innymi makra, podprogramy oraz polecenia parametryczne, uwzględniając specyfikę danego sterowania. Pozwala to sprawdzić nie tylko samą trajektorię narzędzia, ale również sposób wykonania programu przez konkretną obrabiarkę.

Proces można przedstawić w uproszczeniu:

Schemat przepływu danych: SolidCAM, postprocesor, kod NC, CIMCO Machine Simulation i obrabiarka CNC

Wirtualna obrabiarka i wykrywanie kolizji

CIMCO Machine Simulation wykorzystuje trójwymiarowy model obrabiarki, uwzględniający jej konstrukcję, osie, wrzeciono, narzędzie, oprawkę, materiał oraz elementy wyposażenia.

Trójwymiarowy model wirtualnej obrabiarki z obudową, stołem obrotowym, wrzecionem i pulpitem sterowania

Istotną częścią symulacji jest odwzorowanie kinematyki maszyny. Dzięki temu można obserwować nie tylko ruch narzędzia względem detalu, ale również zachowanie poszczególnych elementów obrabiarki.

Rozwiązanie obsługuje maszyny od 2 do 5 osi, a także tokarki jednokanałowe wyposażone w jedno lub dwa wrzeciona, oś C oraz głowicę rewolwerową.

Podczas symulacji system może wykrywać między innymi:

  • kolizje narzędzia, oprawki i elementów maszyny,
  • kolizje z detalem i oprzyrządowaniem,
  • przekroczenia zakresów ruchu osi,
  • problemy wynikające z konfiguracji obrabiarki.

Wykrycie błędu na etapie symulacji pozwala poprawić program jeszcze przed jego uruchomieniem na rzeczywistej maszynie.

Kontrola kodu i usuwania materiału

Symulacja może obejmować również kontrolę składni programu NC. Konfigurowalny moduł sprawdzania pozwala wykrywać nieprawidłowości w kodzie przed przesłaniem go do sterowania.

Jednocześnie użytkownik może obserwować proces usuwania materiału w środowisku 3D. CIMCO Machine Simulation wykorzystuje moc obliczeniową GPU, dzięki czemu symulacja może być przeprowadzana szybko również dla rozbudowanych programów.

Wsparcie dla różnych sterowań CNC pozwala uwzględnić ich charakterystyczne funkcje i sposób interpretacji kodu. Dzięki temu symulacja może być dostosowana do konkretnej konfiguracji maszyny.

Integracja z SolidShop i CIMCO

Symulację można zintegrować między innymi z rozwiązaniami CIMCO odpowiedzialnymi za zarządzanie programami NC i komunikację z obrabiarkami, takimi jak NC-Base, DNC czy SolidCAM for Operators.

Nowa wersja SolidCAM (2026) pozwala na automatyczne przenoszenie projektu podczas standardowego tworzenia kodu NC, aby włączyć ta synchronizację należy wybrać odpowiednią opcję w ustawieniach programu:

Ustawienia SolidCAM na stronie Kod-G z wyróżnioną opcją Przygotuj dane symulacyjne

Pozwala to stworzyć spójny przepływ danych od przygotowania programu, przez jego weryfikację, aż po przesłanie go do maszyny.

Istotne jest również sprawdzanie zmian wprowadzonych bezpośrednio w programie NC. Zmodyfikowana przez operatora lub programistę wersja może zostać przesłana na serwer i ponownie poddana symulacji przed wykorzystaniem jej w produkcji.

Podsumowanie

CIMCO Machine Simulation w ekosystemie SolidShop pozwala zweryfikować program NC z perspektywy konkretnej obrabiarki, a nie tylko przygotowanej w systemie CAM ścieżki narzędzia.

Symulacja rzeczywistego kodu G, odwzorowanie kinematyki maszyny, wykrywanie kolizji, kontrola zakresów osi oraz wizualizacja usuwania materiału pozwalają ograniczyć ryzyko błędów jeszcze przed rozpoczęciem rzeczywistej obróbki.