Regarding CAD software, we are currently using SolidWorks and we accept the following file formats.
STEP / Parasolid / IGES / ACIS