IMSce - program do tworzenia wszystkich typów postprocesorów odwrotnych (Controller Emulator) dla wirtualnych maszyn CNC dostępnych na rynku. Zapewnia pełne wsparcie dla zmiennych występujących w programach, podprogramów, wyrażeń cykli, a także cykli pomiarowych i innych.
CATIA V5 i V6 Dassault Systemes stanowią niepowtarzalny zintegrowany system podejścia pozwalającego na weryfikację kodu NC bez opuszczania środowiska CAM. Stworzony postprocesor odwrotny w module IMSpost CE zapewnia pełną kontrolę ruchu maszyny podczas symulacji, sprawdzanie składni i błędów logicznych, a także alarmuje użytkownika, kiedy się pojawią.
Większość systemów CAM zapewnia weryfikację NC z usuwaniem materiału, a w niektórych przypadkach symulację maszyny, ale zazwyczaj sprawdza tylko ścieżki narzędzia generowane przez oprogramowanie.
Co się dzieje między systemem CAM i maszyną - postprocessing do konwertowania ścieżki narzędzia do odpowiedniego formatu, optymalizacja dla prędkości, posuwu, wycofania i reorientacji w granicach maszyny, lub po prostu ręcznej edycji przez operatora - można wprowadzić warunki, które mogą być kosztowne, jeśli nie zostaną zweryfikowane przed zamocowaniem części na maszynie.
IMSce rozwiązuje ten problem. Postprocesor odwrotny zapewnia przetwarzanie (tzw. emulację) dla maszyn G i M-kody, umożliwiając zintegrowanie weryfikacji i symulacji w systemie CATIA V5 i V6, by sprawdzić rzeczywiste dane, które napędzają urządzenie, nie tylko ścieżki narzędzia, które są generowane przez system CAM.
IMSce dla V5/V6 oferują udoskonalenie emulacji kontrolera dla wszystkich typów sterowników CNC na rynku, w tym Fanuc, Siemens, Heidenhain (ISO i konwersacji formaty), Fadal, Num, Mazak i wiele innych. Pełne wsparcie dla zmiennych sterownika, podprogramy, wyrażenia cykli w puszkach, wykrywanie i zapewnienie jak najbardziej dokładnych i niezawodnych symulacji dostępnych w branży.