工科生都用电脑干什么工程软件大全YCEA澳洲青年工程师协会
工程学与众多专业相比是一门专业性比较强、知识涉猎较广的学科。工程学生在学习研究中,各个专业需要用到各种令人头秃的软件~
YCEA特意为工程学生们整理了各个专业常用的工程软件!
编程类
CProgrammingLanguage01
软件简介
C是一种通用的编程语言,广泛用于系统软件与应用软件的开发。当前,C语言编译器普遍存在于各种不同的操作系统中,例如MicrosoftWindows、macOS、Linux、Unix等。C语言的设计影响了众多后来的编程语言,例如C++、Objective-C、Java、C#等。C一般用来底层开发,如操作系统,嵌入式开发,或者要求效率,高可移植性的地方。C对人要求很高,程序员要考虑的地方太多。他的特点就是每一个字节都可以精确控制,windows就是用它来开发的,linux很多程序也用它来写。
我们可以从最初入门的printhelloworld看出它和其他语言的区别:
涉及课程
USYD:COMP;MTRX
UNSW:ENGG;COMP
软件应用
机电工程
电子工程
算法工程
系统工程
软件工程
计算机工程
航天航空工程
MATLAB02
软件简介
MATLAB是美国MathWorks公司出品的商业数学软件,主要包括MATLAB和Simulink两大部分。相较于python的完全免费,它的使用相对昂贵。MATLAB在数学类科技应用软件中在数值计算方面首屈一指主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域,在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式。新版本中也加入了对JAVA,C++,C,FORTRAN等编程语言的支持。
涉及课程
USYD:ENGG;CIVL
软件应用
生物医疗工程
化学工程
控制工程和机电工程
数据分析
机械工程
算法工程
PYTHON03
软件简介
作为一款完全免费的程序设计软件,Python因其严谨易学的特点越来越受到用户的青睐,IT和DataAnalysis方向的同学一定并不陌生。众多开源的科学计算库都提供了Python的调用接口。相比较专注于工程和科学计算的MATLAB,Python有着更丰富的扩展库,来完成文件管理、界面设计、网络通信等各种相关任务,我们所熟悉的youtube和reddit都有很大部分是由python编写完成的。Python还提供了丰富的工具,以便用户能够轻松地使用C语言、C++、Cython来编写扩充。在工程方面,python可以用来帮助开发商建模、做prototype、分析数据。
涉及课程
USYD:INFO;AERO
UNSW:ENGG
软件应用
软件工程
生物医疗工程
助理研究
网页开发
产品质量研究
绘图建模软件AUTOCAD04
软件简介
AutoCAD全称AutodeskComputerAidedDesign,是一款由Autodesk公司开发的自动计算机辅助设计软件,主要用于二维绘图、详细绘制、设计文档和基本三维设计。AutoCAD可以支持多种操作平台、支持多种硬件设备,适用于各类工程专业的同学们!掌握这个软件,对于以后的学习和工作都是非常有好处哦~
最重要的是使用这个软件,无需懂得编程,即可自动制图!现已经成为国际上广为流行的绘图工具!
基本功能大概包括:
平面绘图(提供了正交、对象捕捉、极轴追踪等绘图辅助工具,用户可以更方便地以多种方式创建直线、圆、椭圆、多边形等)
编辑图形(具有其他软件基本的编辑图片的功能,还可以标注创建多种类型尺寸、书写文字和图层管理功能等)
三维绘图(创建3D实体及表面模型并能对实体本身进行编辑)
制图流程大概分为:
前期:平面布置图
后期:施工图(包括平面布置图、顶面布置图、地材图、水电图、立面图、剖面图、节点图、大样图等等)
涉及课程
USYD:CIVL、CIVL
软件应用
土木建筑、装饰装潢、城市规划、园林设计
工业工程制图
电子工业、电子电路设计
机械设计
航空航天工程设计
SOLIDWORKS05
软件简介
在建模方面,SolidWorks提供零件建模(part),装配体(assembly)和工程图(engineeringdrawings)三个基本模块。SolidWorks提供了非常强大的实体建模功能,可以通过拉伸,旋转以及特征阵列等完成个体化的零件设计,在装配体中还能够将多个零件按照一定的约束关系进行组装,进行运动分析,模拟等。SolidWorks也能将三维的零件及其装配模型自动生成二维的工程图,包括视图,尺寸和标注。同时,SolidWorks提供了几乎所有CAD软件的输入输出格式转换,极大程度的方便了设计者。
除了建模,在各类插件的帮助下,SolidWorks也可以对设计的零件进行强度,运动受力,流体动力,热传导等分析。
涉及课程
USYD:MECH
UNSW:ENGG、ENGG
软件应用
航天航空工程
机械工程
生物医疗工程
机械设计
航空航天工程设计
REVIT06
软件简介
AutodeskRevit是一款专门为建筑信息模型而构建(BIM)。BIM是从以设计、施工到运营的协调、可靠的项目信息为基础而构建的集成流程。通过采用BIM,建筑公司可以在整个流程中模拟真实性,以便让项目各方了解成本、工期与环境影响。Revit的软件特色更体现在一致、精确的设计信息、双向关联可以极大地减少错误与疏漏和增强的互操作性,能够与其他项目团队延深人员进行更加高效的合作。BIM还可以实现快速建模!对于以后从事建筑设计、建造的小伙伴们非常实用!!!
软件应用
建筑设计
结构设计
MEP(向暖通、电气和排水工程师提供工具)
模拟软件SIMULINK07
软件简介
Simulink是一种基于MATLAB的一个动态系统建模,仿真和分析的集成环境,在MATLAB命令窗?口中直接输入Simulink的命令就可以打开Simulink的工作平台了。在Simulink中,无需大量的书写程序,只需要简单直观的鼠标操作就可以构造出复杂的系统,用于仿真和模拟。通常,Simulink的仿真系统包括了了输入(Input),状态(States)和输出(Output)三个部分,使得信号源模块(数字信号)模拟之后以图片方式或文件格式进行显示。
软件应用
Simulink常应用于线性系统、非线性系统、数字控制及数字信号处理的建模和仿真中。在电子工程(Electricalengineering)以及航天工程(Spacemajor)的电路模拟中,Simulink发挥着很大的作用。
QUARTUS08
软件简介
AlteraQuartusII(下文简称Quartus)作为一种可编程逻辑的设计环境,由于其强大的设计能力和直观易用的接口,越来越受到数字系统设计者的欢迎。Quartus设计软件是业界唯一提供FPGA和固定功能HardCopy器件统一设计流程的设计工具。
简单来说,在大学期间,Quartus可以为学生提供一个在电脑中运行,编写自己的逻辑电路的平台,根据输入,模拟电路的输出值,如果电路的输出符合期望,则可以通过软件在实体中连接电路。想必有过一定连接电路经验的同学都知道,在实际操作中,想在错综复杂的电路板上及时调试与纠错是十分困难的,往往会花费许多精力与不必要的时间,而这款软件则能很好地辅助我们进行的电路设计。
涉及课程
USYD:ELEC、MTRX
软件应用
工程师使用Quartus可以对StratixFPGA进行功能验证和原型设计,又可以设计HardCopyStratix器件用于批量成品。系统设计者现在能够用Quartus评估HardCopyStratix器件的性能和功耗,相应地进行最大吞吐量设计。Quartus平台也与Cadence、ExemplarLogic等EDA供应商的开发工具相兼容。
长按图片,扫码