autodesk inventor solid works catia ansys fea solid edge pro-e flowtherm matlab product development renewable energy research and development product design vave dfmea thermal analysis dfm dfa dfma hydraulics pneumatics special purpose machine design