1. 机械专业学编程有用吗,学哪个语言最好
有用的,很有用的,以后机械就是为了去做人无法做的事,中国要提高生产力水平,就是要大规模产业转型,提高机械化生产的比例。VB是简单了点,太肤浅了。一般C是最好的选择,连接汇编到数据库,C都是用了到得,以后你学别的语言,有C的基础就很轻松了。VB根本不够用的。
2. 什么是机械编程需要什么
机械编程为使机器人完成某种任务而设置的动作顺序描述。
机械编程需要学习的内容:
1、工业机器人应用编程,就学对应厂家的,如ABB的RAPID,PLC,这个要平台动手操作;
2、机器人算法开发,就得学习C/C++,或者matlab;
3、机器人控制器开发,C/C++,RTX等,也有在linuxROS下开发的,界面MFC.QT.C#;
4、机器视觉opencv等,再带点机器学习,可能用到Python。
机电行业能用到编程的地方非常多,工控的PLC需要编程,其他人说的采集数据需要上位机也需要MFC或者Labview等编程,包括各种通信协议。
开发一些专用的控制器也需要一些MCU或者DSP也需要C语言来实现,还涉及控制器实现的算法通过C来实现,比如控制个系统,使用最基本的模糊神经控制,或最基本的PID,工业上很多用的地方都需要机电出身的人把算法编成C语言。
有一些会使用基于模型的设计MATLAB和c混合,老平台甚至需要用汇编,高端一些需要速度快的场合的需要使用FPGA,有一些学机械的也会弄一些数据库开发的工作。
另外涉及到纯机械领域,各种计算或者优化需要MATLAB,包括一些算法仿真用的simulink也是编程,使用个ANSYS有限元分析最基本的强度刚度,也需要APDL的程序。
(2)机械工程编程扩展阅读:
机械运动和作业的指令都是由程序进行控制,常见的编制方法有两种,示教编程方法和离线编程方法。
其中示教编程方法包括示教、编辑和轨迹再现,可以通过示教盒示教和导引式示教两种途径实现。由于示教方式实用性强,操作简便,因此大部分机器人都采用这种方式。
离线编程方法是利用计算机图形学成果,借助图形处理工具建立几何模型,通过一些规划算法来获取作业规划轨迹。与示教编程不同,离线编程不与机器人发生关系,在编程过程中机器人可以照常工作。
3. 机械设计及其自动化这个专业与编程有关系吗
没有关系的,本专业学生主要学习机械设计与制造的基础理论,学习微电子技术、计算机技术和信息处理技术的基本知识,受到现代机械工程师的基本训练,具有进行机械产品设计、制造及设备控制、生产组织管理的基本能力。
机械设计及其自动化专业属机、光、电、液等学科交叉的、宽口径专业,主要研究机光电液设备和生产自动线理论及应用。就业前景:机、光、电、液、计算机及相关研究院(所)、电力、能源、计算机、交通、汽车、通讯等行业。本专业培养具备机械设计制造基础知识与应用能力,能在工业生产第一线从事机械制造领域内的设计制造、科技开发、应用研究、以机械设计与制造为基础,融入计算机科学、信息技术、自动控制技术的交叉学科,主要任务是运用先进设计制造技术的理论与方法,解决现代工程领域中的复杂技术问题,以实现产品智能化的设计与制造。运行管理和经营销售等方面工作的高级工程技术人才。
4. 机械工程准研究生还学哪种编程语言
1、第一:设备。嵌入式开发要接触到大量的设备,所以掌握设备的相关知识是学习嵌入式开发的第一步。掌握设备的相关知识需要从设备的组成部分开始,比如设备的体系结构、传感器、操作指令、操作系统以及开发环境等。对于初学嵌入式开发的人来说,选择一个适合的实验设备是比较重要的,比较常见的选择包括Arino、树莓派(Raspberry Pi)、BBB、Edison等,这些微控制器主板都有比较完善的功能,会为初学者提供一个较好的实验环境。
2、第二:编程语言。在嵌入式开发领域,比较普遍的选择是C语言,当然Python和JavaScript也有一定的应用,另外就是实验主板往往也有针对性的开发语言,比如Arino就采用了类似C++的Arino语言。通常情况下在PC上开发微控制器程序,接着把程序写入微控制器,最后看一下执行的效果。总的来说,嵌入式开发的编程过程并不难,但是需要做大量的验证性实验,这个过程还是比较麻烦的。
3、第三:平台。嵌入式开发作为物联网开发领域的重要环节需要跟物联网平台进行频繁的沟通,这个过程中涉及到设备、架构、网络、安全、应用维护等几个重要的内容,掌握这些内容对于嵌入式开发还是比较重要的。
5. 机械或电气及自动化专业需要学编程吗
机械或电气及自动化专业需要学编程,PLC编程。
电气工程及其自动化专业培养适应社会主义建设需要,德智体美全面发展,受到工程师基本训练,具备电机及其控制、电器及其控制、电力系统及其自动化、建筑电气等工程技术领域基础理论和基本知识,能够从事设计制造、研制开发、试验分析、系统运行、自动控制、电力电子技术、生产管理以及电子与计算机技术应用的应用型高级工程技术人才。
通过四年培养,本专业学生应达到以下要求:
1、系统掌握数学、计算机、工程制图等"工程工具"知识,并具有较强的英语阅读能力和初步的英语交际能力。
2、系统掌握电路原理、电子技术、电力电子技术、自动控制原理、微机控制技术、机械工程基础等专业基础知识。
3、掌握电机、电器、电力、高电压等强电领域的基础理论和专业知识。
4、具有电机、电器等电气装备的设计制造、运行控制、试验分析、研制开发、生产管理的初步能力;或具有电力系统、电气装备、建筑电气领域的系统设计、运行控制、研制开发、试验分析的初步能力;或建筑电气领域电气设计、楼宇自动化、综合布线与智能建筑的系统设计、系统运行、研制开发、试验分析、工程建设与管理的能力。
5、具有较强的自学能力和进一步深造的能力。
本专业培养的学生可以从事下列工作:
1、电机电器设计、制造、控制、试验、运行维护、研制开发、生产管理工作;或电力系统与电气装备的运行、供电系统和高层建筑的电气设计与运行维护工作;或建筑电气领域电气设计、楼宇自动化、综合布线与智能建筑的系统设计、系统运行、研制开发、试验分析、工程建设与管理工作。
2、电力电子、电气传动、自动化、仪表等技术领域的研制开发工作。
6. 机械工程编程 麻烦帮忙编一下!!!!!!!!!!!
G99(外圆刀)M03 S2000 T0101
G00 X0` Z0
G03/G03 X14 Z-7 F0.3
G01X16F0.3
Z-9
G02/G03 X22 Z-12F0.3
G01 X25 F0.3
Z-21
G00 X200 Z200
T0202 (4个的切槽刀)
G00 X26 Z0
G01 X21 F0.1
G00 X200
Z200
T0303 (60度挑丝刀)
G00 X26 Z0
G92X24Z-10F1.5
X23.6
X23.3
X23
X22.8
X22.7
G00X200
Z200
T0202(4个的切槽刀)
G00X26Z-10
G01 X0 F0.1
G00X200
Z200
T0101
M30
7. 机械工程师想学电气PLC编程
新手入门,只学PLC编程没什么用,你永远成不了高手,说说一个真实的事情,在2003年,我们公司招聘,来了一个自动化专业的本科生(那个年代,本科生可是很少的),他们学校里学PLC课程就是一年的,当年我也对PLC很感兴趣,我是自学的,我自学了一个多月,公司有PLC,自己拿来编程玩,我的水平已经比这学了一年PLC的本科生都要高,因为他只懂得用软件编程,不懂得自动化应用和需求,所以他在自动化设备上编程应用没有我行。所以我觉得你应该一步一步的来,不要去买什么书来看,现在这些书写的都是口水话,感觉深奥,其实也就那么回事,一个PLC开关量控制教学的书看的你头痛,回想起来,如果有人教,也就一个小时的时间就可以让你学会开关量输入、输出控制的编程,这个就是一本书,我晕,骗钱太厉害了,真没意思。如果要买书,建议你去职业高中、技校,买那些学生用的旧教科书,很实用。我的经验如下:
1、先学电工基础,(PLC编程,离不开电工基础,以及自动化电气控制应用,只要电工基础薄弱的人,会编程,但想要深入学习成为这个领域的高手,太难。)
2、基本电子电路知识(传感器控制原理、电气自动化离不开传感器选型及应用,选型错误,自动化设备就不成熟稳定可靠)
3、步进电机及伺服电机、无刷电机的控制应用
4、PLC梯形图编程会了(包括开关量编程,以及模拟量(AD,DA编程),这个时候学点人机界面编程,很容易上手,那么自动化设备自己就可以编程控制了。
8. 为什么机械工程要学编程入门
你参考下 VB~VC~VF~C~C#~C++~JAVA~.NET~这些都是编程 ASP~CGI~PHP~JSP这些是WEB编程。。 虽然都是编程,但编出来的程序可是不一样的。 目标是什么?开发?创业?还是去公司上班?还是业余爱好? 如果想业余编小程序,推荐VB~VC~容易上手。简单。也蛮强大。 如果想学好了去企业上班,推荐C++~~~.net~~~JAVA之类的大型项目开发。 如果想做网站,就学ASP~CGI~PHP~JSP,这4个就JSP最最最难,先学ASP。 编程语言很多,但是目的都是想写出好的程序,只要学精了一个就有钱赚,一上来不要要求太高 语言是用来交流沟通的 计算机语言也一样 多说多练
9. 机械编程应该从什么地方开始学起
制图: 《机械制图》第二版 主编钱可强
工艺原理:《机械制造工程原理》第二版 主编冯之敬
编程:《数控原理与系统》 主编汪木兰
10. 关于机械编程和软件。
看你小弟十分心诚,鼓励鼓励你。
1,现在PRO/E,UG都可以建模后自动生成数控代码,和数据机床编程也不差太远,但你是否学精了很重要。另外,很多中小企业没有那么好的机器和设备,先进的知识未必用的上,所以这方面的前途在苏杭、上海和南方。
2、我没跑过全国各地,只知道MasterCAD外面有用的,多少难说。但好技术不会被淘汰,要学好。
3、用途不在广不广,而在UG和PRO/E的侧重点不一样,一般的三维实体造形PRO/E常用,UG在曲面造型上有一日之长,看你将来从事的工作方向,心里先有个底吧。大的汽车行业,人家用CAXA,这两种都不用。
4、CNC是数据加工的代称,可以理解为在数据机床上编程。
5、软件自己网上找。
6、7、我不知道你的技术成熟到什么程序,前途=实力+运气,当然,我认为实力更重要。放平心态,好好学习。