I am unfamiliar with anything other than Solidworks. I need to find out if there is file compatibility between Solidworks and CATIA No Magic. For example, can they all handle neutral CAD files like .dxf, or .step, or other files types like .dwg, .dwf?