SolidWorks support 3D ACIS model files (.sat) just fine, so you can import .sat files to the program and transform them to part / assembly files (.sldasm). Some alternative would be to use some kind of dedicated 3D converter, such as CrossManager.
Convert 3D ACIS model file to SolidWorks assembly data.
We found 2 software records in the database related to .sat to .sldasm file format conversion.
Microsoft Windows software - convert sat to sldasm on Windows
A 2D and 3D CAD construction software
Convert from sat file format
The tables with software actions are a good pointer for what a certain program does with various file types and often may give users a good hint how to perform certain file conversion, for example the above-mentioned sat to sldasm. However, it is not perfect and sometimes can show results which are not really usable because of how certain programs work with files and the possible conversion is thus actually not possible at all.
A CAD converter with huge format support