Abaqus

Abaqus can be used to create geometry, import CAD models for meshing, and run finite element analysis over these models. There are associative interfaces for CATIA V5 and SolidWorks that allow you to synchronize with CAD and CAE assemblies.