¿Cuál es el programa más útil para aprender para ingeniero mecánico?

El programa más útil para un ingeniero mecánico dependerá de su enfoque. Sin embargo, aquí hay algunos de los más útiles que casi todos los ingenieros mecánicos se beneficiarían de saber:

  • Mathcad: uso Mathcad constantemente, y posiblemente lo considero el más útil de todos los programas que utilizo en mi trabajo. Mathcad es bueno para hacer matemáticas de una manera presentable, es decir, es bueno para hacer matemáticas en un diseño de informe con texto con formato, matemáticas, imágenes y gráficos, todo en un buen documento. Es similar a MS Word en el sentido de que redacta un documento y luego simplemente puede imprimirlo, pero en este caso el documento tiene datos matemáticos que pueden evaluarse. Mathcad es muy poderoso para hacer matemáticas con matrices y vectores, tiene un solucionador incorporado que es útil para resolver problemas de optimización o soluciones numéricas, y le permite hacerlo a la programación básica.
  • Software de CAD (es decir, SolidWorks, Unigraphics, etc.): CAD es importante si está en diseño mecánico. Útil para modelar piezas y crear dibujos.
  • Software FEA (es decir, ANSYS, Nastran, etc.): el análisis de elementos finitos (FEA) es importante si se enfoca en el análisis estructural. Esto le permitirá analizar tensiones y deformaciones en estructuras complicadas.
  • Software CFD: Computational Fluid Dynamics (CFD) es útil para analizar el flujo de fluidos.
  • Excel: Este es obvio, pero lo mencionaré de todos modos. Todo ingeniero debe saber Excel. Es útil para cálculos rápidos, para tabular datos, para trazar ideas, para dibujar … las posibilidades son infinitas.
  • Visual Basic para aplicaciones (VBA): este es el lenguaje de programación integrado en todos los productos de MS Office. Puede ser un poco torpe e incómodo de usar, pero como está integrado en cada uno de los productos de MS Office, puede ser increíblemente útil si desea automatizar algo que tenga que ver con Excel, Word, etc. A modo de ejemplo, hoy estaba Me enfrenté a la tarea de documentar una derivación de cargas y un análisis de tensión que hice para uno de mis diseños. Esto involucró 160 páginas de cálculos de Mathcad y Excel que debían ser incorporados a un documento, así que en lugar de capturar todo manualmente, pude exportar todo a imágenes .png y escribir un script VBA para insertar cada .png en mi documento para mi Esto ahorró un montón de tiempo.
  • MATLAB: esta es una herramienta de análisis increíble, y es el entorno de programación elegido por los ingenieros mecánicos. MATLAB es esencial para realizar un análisis numérico más complejo donde las matemáticas simples no lo reducen y se requiere una solución de programación.
  • Python: Creo que Python es una excelente alternativa a MATLAB. Python es de código abierto, y puede lograr una funcionalidad comparable a MATLAB instalando NumPy, SciPy y Matplotlib (hay otros paquetes, como Pandas, que también puede desear). Python es un lenguaje muy respetado y tiene una gran cantidad de seguidores en la comunidad científica. Una de las principales ventajas de Python (además del precio gratuito) es que es un lenguaje de programación de propósito general (es decir, no está específicamente diseñado para la programación científica, aunque es excelente para eso). Esto significa que puede usarlo para hacer muchas otras cosas que puede hacer, como trabajar con su sistema de archivos o crear un sitio web.

La mejor de las suertes,

Arthur Kirkby

Mecanica

Sin duda, realmente creo que la respuesta es Microsoft Excel. Obviamente, el software especializado para CAD, FEA y CFD siempre tendrá su lugar: Excel no reemplazará a ninguno de ellos.

Sin embargo, donde realmente brilla Excel es que se trata más bien de un intercambio de información. Junto con Visual Basic para aplicaciones (el lenguaje de programación incorporado de Excel) puede hacer de todo, desde gráficos básicos o tablas de datos hasta resolver ecuaciones diferenciales con Runge-Kutta.

También es una gran herramienta de análisis porque todos saben cómo usarla. A medida que la ingeniería se vuelve más y más multidisciplinaria y colaborativa, es importante hacer su trabajo de una manera que sea accesible para los demás. Cada uno tiene Excel instalado en su computadora. Lo mismo no se puede decir de Mathcad, Mathematica, etc.

Finalmente, Excel se integra con casi todos los programas de CAD e Ingeniería Asistida por Ordenador en el mercado. No hay un solo programa que lo haga todo, por lo que Excel se convierte en el enlace que permite que todas estas diferentes piezas de software se comuniquen.

Si está interesado en obtener más información sobre el uso de Excel para ingeniería, visite http://www.EngineerExcel.com .

He sido profesor de ingeniería mecánica desde siempre. Si tuviera que recomendar fluidez en dos cosas (una parece demasiado limitante) sería en Solidworks o un programa de CAD similar con análisis adjunto, y Matlab. Practique en Solidworks hasta que sea una segunda naturaleza y se convierta en una herramienta de diseño seria. La fluidez de Matlab le permitirá escribir y resolver ecuaciones para la otra parte del análisis de comportamiento que deberá realizar.

Nada malo con las grandes habilidades de Excel también. Los tres son herramientas complementarias.