机械工程专业的本科生应该自学哪些知识?

我是机械工程专业大一的学生,大学以来主要学习的都是数学和英语。在工程实践中需要用到一些作图等等知识,但是这些都不是在授课范围内,需要自学。希望这个专业的前辈给点建议

共 1 个回答

切换为时间排序
路拉拉

2020-04-18 20:22:34

我认为机械本科生的任务是什么呢,就是在机械制图指导下,设计一套机构,能够满足基本的功能要求的情况下,提高性能,做到能加工、好加工、便于装配和拆卸维修。

现在一般设计就是草图绘制——力学计算——三维建模——动力学分析——工程制图。


所以需要学的有如下内容:

高数(基础微积分数学),线代(矩阵运算的基础数学)(此两门极其重要,就那几块,会划分,摸清门道就好了),工程制图(尺规绘图和CAD绘图,最基本的基本功,要快而准确),计算机原理(编程基础知识),电工、电子(运动控制、并联机床基础电学或相关专业【如电子电气等】基础知识),理论力学,材料力学(机械设计最根本的力学计算和强度验证),外加一门工程力学,C语言(C++,VC++,VB、Fortran)(其中VB最简单C++比较深入,编程是任何一个计算学科的基本技能,必须掌握一个或几个),机械原理(机构原理包括运动关系)、机械设计(结构设计和强度校核方法,需要掌握包括基础数学、理论力学、材料力学、编程等知识,如果再加上数值分析就是高阶研究的基础必要知识),液压元件,(流体力学)(如果喜欢液压方向,需要好好学好,而且现在机械不是传统机械了,一般包含机械、液压、传感技术和电控等一体化组成的复杂系统),机械工程材料,材料工艺学(好像是,就是讲热处理加工工艺等),机械制造技术基础(或者说机械制造工艺学,讲刀具和车床的,这样才能知道这个离更加能不能加工好不好加工),控制工程(控制工程太大了,包括传统控制工程和现代控制理论,工程上包括飞行器啊、遥感啊、数控机床啊、机器人啊很多,如果喜欢相关工作,可以好好学好控制工程基础,为以后打基础),测试技术,现代设计方法(包含优化设计(如优化设计、有限元分析、动力学分析等很多现代化设计技术)了解记住大概),公差与精度(基本功,加工、测量就会有误差,尺寸链合理才能保障加工、安装出来的机械误差最小),以及查机械设计手册和找设计资料的能力。

以上是作为一个机械学本科生应具备的“基本”知识。如果你还有能力的话呢,如下是一般研究生课程:
数学方面还要学好数学实验方法(数值分析和MATLAB等语言编程求解,因为工程上需要数值解,而数值分析就是讲逼近什么的数学计算方法的计算机实现),力学方面振动理论和高等动力学,流体力学(比较难),及其摩擦磨损,有限元理论,机构学、机器人学等必要课程和知识。然后建模方面的话可以学proe和catia,用的比较多,也比较好学,有些人一看就能会、不用学,UG的话麻烦一些(没用过,有用得好的可以提点一下),主要包括手动建模和自动建模(编程)、装配、运动和薄弱的力学分析以及工程图出图等,分析的话有限元用的就是ANSYS比较早,国内用的比较多,可以结合HYPERMESH进行前处理。非线性的ABAQUS比较强大,用的比较多,以及冲击、接触等非线性动力分析软件LS-DYNA。如果能力强,以自己编程实现热分析、流体力学分析编程实现。另外还有动力学分析软件ADAMS、simpack和Patran、Nastran等很多力学编程软件。各种各样的课程和各式各样的软件,应有尽有。这些软件有一个特点,用,很多人在用,但用的可以说是驴唇不对马嘴的大有人在,不会用。工程上,一般都要通过几个软件的集成分析或者二次开发。这就比较深入了。包括CAD也有人在做二次开发去作图的,我感觉意义不大。

以上就是我认为的一些需要学的专业,欢迎在评论区进行补充!

共 1 条
  • 1
前往
62回答数