CAT5Works jest dwukierunkowym translatorem pomiędzy programami SolidWorks i CATIA, który umożliwia tłumaczenie plików CATIA wewnątrz SolidWorks. Najnowsza wersja CAT5Works jest kompatybilna z wersjami SolidWorks 2009 do 2012, dla 32-bitowych i 64-bitowych wersji systemu Windows XP, Windows Vista i Windows 7.
CAT5Works umożliwia bezproblemową współpracę systemów CATIA V5 / CATIA V4 i SolidWorks. CAT5Works importuje pliki części CATIA V5 w wersji 6 do 21 (*. CATPart) oraz złożenia (*. CATProduct) do SolidWorks i umożliwia eksport plików SolidWorks do CATIA V5.
CAT5Works obsługuje translacje wielu typów masowych danych. Obsługuje transfer z CATIA V5 FT&A (oznaczenia tekstowe, toleracje, wykończenie i inne) do SolidWorks. Dane z CATII mogą być filtrowane poprzez warstwy przed konwersją do SolidWorks. CAT5Works eksportuje także złożenia SolidWorks bazujące na konfiguracji komponentów.