avatar for Pierre-Yves MECHIN

Pierre-Yves MECHIN

CATIA Composites R&D
Alongside graduation with a PhD in Material Sciences & Engineering Mechanics, Pierre-Yves Mechin worked for the Marine engineering of racing yachts (60 feet boats IMOCA, VOR 70 feet, Ultime boat, America’s Cup...) to contribute on structural design and material mechanical tests. In 2017, he joined Dassault-Systèmes as part of the CATIA Composites to pursuit the double goal of first improving the accuracy of virtual simulation tacking into account the microstructure of composite & possible effect of defect, second of extending the unique 3DEXPERIENCE to deal with an integrated Design, Simulation & Manufacturing.