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
- ¿Cuál es la mejor manera de aprender la voz (gramática inglesa)?
- ¿Cuáles son los mejores recursos que un principiante podría usar para comenzar a aprender hacking y pentesting?
- ¿Cuál es una buena fuente para aprender diseño y análisis de algoritmo?
- ¿Cuáles son los idiomas que uno debe aprender para obtener el mejor trabajo en software?
- Cómo ayudar a mi marido a aprender a leer.