Quels sont les logiciels les plus importants à connaître pour un ingénieur en conception mécanique ? Qu’est-ce que les gens utilisent et recommandent ?


Les progiciels les plus utiles pour un ingénieur en conception mécanique sont :

  • Les logiciels de CAO : La CAO est utile pour modéliser des pièces et créer des dessins. La plupart de mon expérience porte sur Solidworks et Unigraphics NX, et j'aime ces deux logiciels. J'ai également apprécié l'utilisation d'Autodesk Inventor. D'autres progiciels de CAO courants comprennent PTC Creo (anciennement Pro/Engineer) et CATIA.
  • Les logiciels d'analyse des éléments finis : L'analyse par éléments finis (FEA) est importante si vous vous concentrez sur l'analyse structurelle. Cela vous permettra d'analyser les contraintes et les déformations dans des structures compliquées. Si vous faites partie d'un groupe d'analyse structurelle, vous utiliserez probablement ANSYS ou Nastran. Si vous êtes plutôt un généraliste, vous utiliserez peut-être un logiciel plus simple tel que SolidWorks Simulation. Simulation est très facile à utiliser et donne généralement de bons résultats (bien que moi et mes collègues ayons trouvé des problèmes avec certaines choses, c'est-à-dire les maillages de coques, les boulons avec précharge, etc.)
  • Mathcad : J'utilise Mathcad constamment, et je considérerais peut-être que c'est le plus utile de tous les logiciels que j'utilise à mon travail. Mathcad est bon pour faire des maths d'une manière qui est présentable -- c'est-à-dire qu'il'est bon pour faire des maths dans une mise en page de rapport avec du texte formaté, des maths, des images et des tracés, le tout dans un beau document. Il est similaire à MS Word dans le sens où vous composez un document et vous pouvez ensuite l'imprimer - mais dans ce cas, le document contient des mathématiques qui peuvent être réellement évaluées. Mathcad est très puissant pour faire des maths avec des matrices et des vecteurs, il a un solveur intégré qui est utile pour faire des problèmes d'optimisation ou des solutions numériques, et il vous permet de faire à la programmation de base.
  • Excel : C'est une évidence, mais je'vais le mentionner quand même. Chaque ingénieur devrait connaître Excel. Il'est utile pour les calculs rapides, pour tabuler des données, pour exposer des idées, pour dessiner... les possibilités sont infinies.
    • Puisque nous sommes sur le sujet d'Excel, je vais brièvement mentionner VBA (Visual Basic for Applications). Il s'agit du langage de programmation intégré à tous les produits MS Office. Il peut être un peu encombrant et maladroit à utiliser, mais comme il'est intégré dans chacun des produits MS Office, il peut être incroyablement utile si vous voulez automatiser quelque chose à faire avec Excel, Word, etc.
  • MATLAB : C'est un outil d'analyse incroyable, et c'est l'environnement de programmation de choix pour la plupart des ingénieurs mécaniques. MATLAB est essentiel pour effectuer des analyses numériques plus complexes où les mathématiques simples ne suffisent pas et où une solution de programmation est nécessaire. Vous devez analyser les caractéristiques de réponse d'un ressort-masse-amortisseur avec une force appliquée de l'extérieur ? Utilisez MATLAB. Vous devez concevoir un système de contrôle pour faire atterrir une fusée sur une barge ? Utilisez MATLAB.
  • Python : J'ai trouvé que Python était une excellente alternative à MATLAB. Python est open-source, et vous pouvez obtenir des fonctionnalités comparables à celles de MATLAB en installant NumPy, SciPy et Matplotlib (il existe d'autres paquets tels que Pandas que vous pouvez également vouloir). Python est un langage largement respecté et jouit d'une grande popularité dans la communauté scientifique. L'un des principaux avantages de Python (outre sa gratuité) est qu'il s'agit d'un langage de programmation général (c'est-à-dire qu'il n'est pas spécifiquement conçu pour la programmation scientifique, même s'il est excellent pour cela). Cela signifie que vous pouvez l'utiliser pour faire beaucoup d'autres choses que vous pourriez vouloir faire, comme travailler avec votre système de fichiers ou construire un site Web.
  • MechaniCalc : C'est un plug honteux, mais MechaniCalc est un excellent site pour les ingénieurs de conception mécanique. Il comprend des calculateurs utiles pour des choses telles que l'AEF 2D, l'analyse des joints boulonnés, l'analyse des ergots, le flambage des colonnes, les concentrations de contraintes, et plus encore. Il dispose d'une base de données sur les propriétés des matériaux et des sections transversales. It also includes detailed reference material for topics such as strength of materials, beam stress and deflection, bolted joint analysis, lug analysis, and more.

Best of luck,

Arthur Kirkby


MechaniCalc