IMSce zapewnia sterowniki odwrotne dla wszystkich typów sterowników CNC dostępnych obecnie na rynku. Pełne wsparcie dla zmiennych kontrolera, podprogramów, wyrażenia cykli stałych, pomiarowych, zapewnia najdokładniejsze odwzorowanie symulacji maszyn w przemyśle.
CATIA V5 i V6 od Dassault Systemes zapewnia wyjątkowe zintegrowane podejście, pozwalające na sprawdzanie poprawności kodu G, bez opuszczania środowiska CAM. Możliwość emulacji postprocesora IMSce zapewnia ruchy maszyny podczas sprawdzania składni i logiki błędów i alarmowania użytkownika kiedy się pojawią.
W przeciwieństwie do produktów IMS, CAM zapewnia weryfikację i symulację usuwania materiału, a w niektórych przypadkach symulację maszyny. Zazwyczaj jednak sprawdza tylko ścieżkę narzędzia generowane przez oprogramowanie. Działania, które mają miejsce pomiędzy systemem CAM i maszyną (Konwertowanie ścieżki narzędzia do odpowiedniego formatu, optymalizacja dla prędkości, posuwów, wycofania i reorientacji w granicach maszyny, lub po prostu ręcznej edycji przez operatora) mogą doprowadzić do warunków, które mogą być kosztowne w np. w postaci kolizji.
IMSce rozwiązuje ten problem. Sterownik zapewnia emulację przetwarzania specyficznych dla maszyny G i M-kodu, co pozwala na zintegrowaną weryfikację i symulację w ramach CATIA V5 i V6, by sprawdzić rzeczywiste dane, które będą prowadzić maszynę, a nie tylko ścieżki narzędzia generowane przez system CAM.

Źródło IMS Software