编程是加工中心作业的第一步,也是支撑一切加工工序的前提。数控技术发展到今天已是非常完备,就加工中心可用的编程软件来说就有许许多多。
1UG
UG(UnigraphicsNX)是目前使用度最广泛的编程软件之一,是交互式CAD/CAM系统。可以轻松实现各种复杂实体及造型的建构,提供了经过实践验证的解决方案。随着PC技术的发展逐步成为模具行业三维设计的主流应用软件,也是广泛应用于加工中心编程操作中。
UG包括了当今世界上最强大、最广泛的产品设计应用模块。具有高性能的机械设计和制图功能,为制造设计提供了高性能和灵活性,以满足客户设计任何复杂产品的需要。优于通用的设计工具,具有专业的管路和线路设计系统、钣金模块、专用塑料件设计模块和其他行业设计所需的专业应用程序。
2powermill
powermill是一款功能强大、加工策略丰富的数控加工编程软件系统。可完美应用于全新的中文Windows电脑系统中,从而提高加工效率,减少手工修整,快速产生粗、精加工路径,并且任何方案的修改和重新计算几乎在瞬间完成,具有集成的仿真实体加工。
powermill的使用程度也相当广泛,究其原因其优点是备完整的加工方案,对预备加工模型不需人为干预,对操作者无经验要求,编程人员能轻轻松松完成工作,更专注其他重要事情。此外还可以接受不同软件系统所产生的三维电脑模型,让使用众多不同CAD系统的厂商,不用重覆投资。
3cimatron
cimatron支持几乎所有当前业界的标准数据信息格式,这些接口包括:IGES、VDA、DXF、STL、Step、RD-PTC、中性格式文件、UG等等。比较适用于模具加工编程中。Cimatron作为一体化的软件,拥有一系列功能强大的塑胶模具和五金模具专用工具,结合并行作业的理念和功能,从整体流程入手,可为型腔模具的设计制造提升效率、缩短制模周期,在编程伊始不论在人力资源还是生产资源上都能大大降低企业成本。
4Mastercam
Mastercam集二维绘图、三维实体造型、曲面设计、体素拼合、数控编程、刀具路径摸拟及真实感摸拟等多种功能于一身,它具有方便直观的几何造型。Mastercam提供了设计零件外形所需的理想环境,其强大稳定的造型功能可设计出复杂的曲线、曲面零件。
Mastercam90以上版本还有支持中文环境,对广大的中小企业来说是理想的选择,是经济有效的全方位的软件系统,是工业界及学校广泛采用的CAD/CAM系统。mastercam也是我国较早引进的数控编程软件,经过长期的市场检验并符合我国制造业加工编程需求。同时Mastercam对系统运行环境要求较低,使用户无论是在造型设计、CNC铣床、cnc加工中心或CNC线切割、金属切削等加工操作中,都能获得最佳效果,在使用广泛程度上和UG不相上下。
给您推荐份资料帮助您了解数控加工中心的编程软件
wenda
是想维修还是操作。首先学习系统,主流系统就那几种,比如西门子,发那科,海德汉,三菱等,我接触的西门子和发那科比较多。
学习操作先看看这个系统的编程语言,当然现在很多工厂都是直接传程序,不需要自己编,然后还有加工的辅助软件,比如UG啊什么的。
还有机械加工的一些必备技能肯定都得掌握,比如对刀,设计进刀点和退刀点,加工精度控制,各种材料的加工性能,加工后的光洁度,当然还有各种工卡量具的正确使用方法。还有一些必要的机床保养的知识和技能。学会了这些相信你可以用数控车床加工简单的棒料类零件。
然后为了自己干活更快,有时候需要设计一些工装。如果想学维修的话,那需要掌握的东西很多了,毕竟数控机床是机电液气一体化的高精尖设备,在这上面可以说皮毛都讲不到。
1 为什么要去学编程? 我在苏州从事编程工作多年,对模具和数控行业比较了较,从事数控操机很累很脏,技术含量很低,工资也被压得很低。而从事编程行业,虽然算不上特别高薪,但工作轻松,受人尊敬,收入也算可以。而在现场操机,在收入上,慢走丝操机>火花机操机>加工中心操机>快走丝操机。对于搞加工中心的人来说,编程是条提高收入的捷径。 2 国内的编程行业一般用什么软件,他们的情况是怎么样的? 国内的3维设计和编程软件,主要有ug,catia,proe,cimatron,powermill,mastercam,solidworks,tebis等软件。在设计方面,catia,ug属于高档软件,在汽车行业和飞机设计制造行业都有很大市场。Proe ,solidworks属于中档软件,主要集中在小家电市场。在编程行业,tebis属于高档软件,主要集中在汽车航空和高精度零件行业。Powermill,ug,cimatron属于中档软件,主要集中在工模具制造业。Mastercam功能相对较弱,但2D功能强大,主要用来做产品或零件编程。 从市场占有率,也就是从你找工作的难易程度上来讲。设计方面(机械设计,模具设计,工业设计,结构设计,逆向设计),ug和proe占有率有绝对优势,超过80%。但是学ug比学proe有前途,因为会ug容易进入汽车和航空行业,获得更高收入。编程行业,ug和cimatron占有率有绝对优势,也超过75%。ug因为是美国软件,而且是设计编程一体化,所以在广东和江苏的欧美外资企业非常流行。Cimatron是以色列软件。因为编程速度超快,刀路安全,一度在模具制造业非常盛行,但近年来市场萎缩,目前主要集中在浙江一带,在各加工店和小公司也有很强的用户基础。Powermill在欧洲非常流行,功能也很强大,但是在中国的市场却做得不是很好。Mastercam 一般做产品和零件的很多,但是因为从事产品和零件行业相对工资较低,而且不容易进入模具行业和跳槽,不推荐学习。 至于国内大中专院校普遍学习的caxa软件,一般在国内很少公司在用,就业机会非常渺茫。 所以说,从找工作的难易程度,从就业机会的多少和收入的多少来讲,学习ug最为现实。 3 ug是否很难学,参加培训班是否能够学会,找工作是否能找到? 在珠三角和长三角地区,ug培训班多如牛毛,因为数控编程行业本来需求量就很大,可是各大院校培养的大学生却都没有3维软件的课程。所以很多从事模具和数控行业的从业人员,除了公司内部培养外,相当一部分都是从各培训班学完后就业的。这些人,有很多都是考不上大学,高中毕业而已。有好的老师指导,学会ug完全不是问题。找工作也不是问题。 4 为什么启航工作室敢说自己最专业? 专不专业,要看老师的水平。启航工作室只有一个授课老师,就是李工,他03年就从事模具行业,一共服务过两家公司。第一家公司是苏州可成科技,是一家台资公司,世界上最大的镁铝合金压铸模具和3C产品制造商。市场占有率排在可成科技后面的,就是著名的富士康集团下属的鸿准公司。李工参加过的项目包括戴尔的笔记本,摩托罗拉的V3手机,以及 苹果公司的mp4和iphone项目。第二家公司是苏州海拓。德资公司,隶属于世界五百强的德国海拉。世界上最专业的汽车车灯注塑模具制造商。李工参加过的项目包括丰田,大众等车灯模具的制造。所以,李工会用工厂里的实例,结合自己的经验,采用外企的培训标准和培训方式来进行教学。和你在工厂学习,没有任何区别。
数控机床由程序编制及程序载体、输入装置、数控装置(CNC)、伺服驱动及位置检测、辅助控制装置、机床本体等几部分组成。
一、程序编制及程序载体
数控程序是数控机床自动加工零件的工作指令。在对加工零件进行工艺分析的基础上,确定零件坐标系在机床坐标系上的相对位置,即零件在机床上的安装位置;刀具与零件相对运动的尺寸参数;零件加工的工艺路线、切削加工的工艺参数以及辅助装置的动作等。得到零件的所有运动、尺寸、工艺参数等加工信息后,用由文字、数字和符号组成的标准数控代码,按规定的方法和格式,编制零件加工的数控程序单。编制程序的工作可由人工进行;对于形状复杂的零件,则要在专用的编程机或通用计算机上进行自动编程(APT)或CAD/CAM设计。
编好的数控程序,存放在便于输入到数控装置的一种存储载体上,它可以是穿孔纸带、磁带和磁盘等,采用哪一种存储载体,取决于数控装置的设计类型。
二、输入装置
输入装置的作用是将程序载体(信息载体)上的数控代码传递并存入数控系统内。根据控制存储介质的不同,输入装置可以是光电阅读机、磁带机或软盘驱动器等。数控机床加工程序也可通过键盘用手工方式直接输入数控系统;数控加工程序还可由编程计算机用RS232C或采用网络通信方式传送到数控系统中。
零件加工程序输入过程有两种不同的方式:一种是边读入边加工(数控系统内存较小时),另一种是一次将零件加工程序全部读入数控装置内部的存储器,加工时再从内部存储器中逐段逐段调出进行加工。
三、数控装置
数控装置是数控机床的核心。数控装置从内部存储器中取出或接受输入装置送来的一段或几段数控加工程序,经过数控装置的逻辑电路或系统软件进行编译、运算和逻辑处理后,输出各种控制信息和指令,控制机床各部分的工作,使其进行规定的有序运动和动作。
零件的轮廓图形往往由直线、圆弧或其他非圆弧曲线组成,刀具在加工过程中必须按零件形状和尺寸的要求进行运动,即按图形轨迹移动。但输入的零件加工程序只能是各线段轨迹的起点和终点坐标值等数据,不能满足要求,因此要进行轨迹插补,也就是在线段的起点和终点坐标值之间进行“数据点的密化”,求出一系列中间点的坐标值,并向相应坐标输出脉冲信号,控制各坐标轴(即进给运动的各执行元件)的进给速度、进给方向和进给位移量等。
四、驱动装置和位置检测装置
驱动装置接受来自数控装置的指令信息,经功率放大后,严格按照指令信息的要求驱动机床移动部件,以加工出符合图样要求的零件。因此,它的伺服精度和动态响应性能是影响数控机床加工精度、表面质量和生产率的重要因素之一。驱动装置包括控制器(含功率放大器)和执行机构两大部分。目前大都采用直流或交流伺服电动机作为执行机构。
位置检测装置将数控机床各坐标轴的实际位移量检测出来,经反馈系统输入到机床的数控装置之后,数控装置将反馈回来的实际位移量值与设定值进行比较,控制驱动装置按照指令设定值运动。
五、辅助控制装置
辅助控制装置的主要作用是接收数控装置输出的开关量指令信号,经过编译、逻辑判别和运动,再经功率放大后驱动相应的电器,带动机床的机械、液压、气动等辅助装置完成指令规定的开关量动作。这些控制包括主轴运动部件的变速、换向和启停指令,刀具的选择和交换指令,冷却、润滑装置的启动停止,工件和机床部件的松开、夹紧,分度工作台转位分度等开关辅助动作。
由于可编程逻辑控制器(PLC)具有响应快,性能可靠,易于使用、编程和修改程序并可直接启动机床开关等特点,现已广泛用作数控机床的辅助控制装置。
六、机床本体
数控机床的机床本体与传统机床相似,由主轴传动装置、进给传动装置、床身、工作台以及辅助运动装置、液压气动系统、润滑系统、冷却装置等组成。但数控机床在整体布局、外观造型、传动系统、刀具系统的结构以及操作机构等方面都已发生了很大的变化。这种变化的目的是为了满足数控机床的要求和充分发挥数控机床的特点。
摘要:加工中心的编程一般分为分析零件图样、确定工艺过程、数值计算、编写加工程序、程序输入、程序校验六个步骤,在编程时要注意编写的程序应尽量减少操机的工作、程序单要写清楚、把加工过程中的问题都考虑进去。cnc加工中心编程一般是用软件编程,常用的有MasterCam、Cimatron、PORE、Unigraphics、Powermill、Catia六种。下面一起来了解一下加工中心的编程步骤和编程软件吧。一、加工中心的编程步骤
数控加工中心的编程是很重要的,它关系到加工中心的正常运行,一般数控加工中心编程步骤如下:
1、分析零件图样
根据零件图样,通过对零件的材料、形状、尺寸和精度、表面质量、毛坯情况和热处理等要求进行分析,明确加工内容和耍求,选择合适的数控加工中心。
2、确定工艺过程
在分析零件图样的基础上,确定零件的加工工艺(如确定定位方式、选用工装夹具等)和加工路线(如确定对刀点、走刀路线等),并确定切削用量。
3、数值计算
数值计算就是根据零件的几何尺寸和确定的加工路线,计算数控加工所需的输入数据;形状简单的零件可以直接计算,形状复杂的零件则需要借助计算机,使用相关软件进行计算。
4、编写加工程序
在完成工艺处理和数学处理工作后,应根据所使用机床的数控系统的指令、程序段格式、工艺过程、数值计算结果以及辅助操作要求,按照数控系统规定的程序指令及格式要求,逐段编写零件加工程序。
5、程序输入
把编写好的程序,输入到数控系统中,常用的方法有以下两种:在数控铣床操作面板上进行手工输入;利用DNC(数据传输)功能,先把程序录入计算机,再由专用的CNC传输软件,把加工程序输入数控系统,然后再调出执行,或边传输边加工。
6、程序校验
编制好的程序,必须进行程序运行检查。加工程序一般应经过校验和试切削才能用于正式加工。
二、加工中心编程注意事项
1、编程是为操机服务的,要尽量减少操机的工作,同一把刀的程序尽量放在一起减少换刀次数。
2、写程序单的时候要写的很清楚,用什么刀,多长,程序是粗加工还是精加工。如果是粗加工或者是半精加工可以选择旧点的刀。
3、编程并不是写完程序单就行了,要当面和操机的工人讲一遍你对要加工的模具的加工方法和理解,哪里粗哪里精,哪里可能会有问题,遇到问题怎么解决,都要讲清楚。
4、程序单要写的详细点,要把加工过程中所有问题都考虑进去。
三、cnc加工中心编程软件有哪些
cnc加工中心进行编程一般是用专门的软件进行操作,常用的软件有六种:
1、MasterCam
这种软件集成了绘图和编程,画线快、变焦好,在珠三角地区应用比较广泛。
2、Cimatron
cimatron在刀轨上的作用优于mastercam,弥补了mastercam的缺乏,主要应用于机械、电子、航天、科研、模具等行业。
3、PORE
是世界上盛行的三维cad/cam(computeraideddesignandmanufacturing)系统,广泛应用于电子、机械、模具、工业设计和玩具等行业。
4、Unigraphics
主要从事工业设计、详细机械设计、工程制造等领域,是轿车、机械、计算机、家用电器、模具设计等领域的首选软件。
5、Powermill
这是一款英国编程软件,具有良好的刀路,特别适用于废料的加工。
6、Catia
catia最明显的特点是其强大的曲面功能,但应用相对其他来说比较少。
CACX数控车操作简单,特别明了的按键指令。Mastercam个人感觉功能比较全,这个软件需要自己设置刀具库,一劳永逸的那种。
我们单位目前用MastercamX9,一般技能比赛都是CACX数控车
一入机械深似海,从此妹子是路人。入行CNC一年半了,从操机到现在玩编程,几乎每天都在坚持学编程,感觉每天都会遇到新问题,每天有学不完的知识。
数控编程工程师在机械行业里算一个基础的岗位,相对于设计来说,学起来难度系数可以说低了不少,但是要学的要懂得东西依然很多,而且必须做到理论和实际相结合。光学会怎么使用CAD/CAM软件是没用的,你的程序质量直接关乎到加工的效率和加工出来的工件的质量。关键是不能出错,在某些情况下还能挽救,但是极端情况比如操作人员没有检查仔细程序,轻则工件报废,重则撞机,机床精度下降。这是老板不愿意看到的,所以随时都得小心谨慎,否则有被老板炒鱿鱼的风险。
分享一下我的学习数控编程的经历,因为我是做模具行业的,所以仅以模具行业为例。
在学习数控编程之前,应该有一定的实际操作数控机床的经验,否则即使你已经基本学会了CAM软件的使用,能编制出程序,工厂也不敢用。在广东这边,绝大部分的编程工程师都是从操机做起。只有充分了解数控机床的操作流程和工作原理,以及各种刀具工具的使用方法,才能编出合理的程序。在学会了操机的基本操作后,就可以学习数控代码了。要学会读懂代码,每个代码是什么意思,机床在这些代码下会执行什么样的动作。
学会了操机和读懂代码后,以及对数控刀具有一定了解后,就可以正式学习编程了。对于新人来说,可以先从公司的编程人员正在使用的CAM软件学起,你公司用哪一款CAM,你就学哪一款。在广东地区,模具行业,大部分公司常用的CAM软件有UG,Mastercam和Powermill等等。可以先从简单的学起,比如2D图形的编程,因为理解起来比较容易。接着要学习各种参数,比如转速,进给,背吃刀量等等,一定要对编程软件里的参数有一个深刻的理解,而不是看着师傅的参数,然后依葫芦画瓢,那样如果换了个工件可能你就不会编了。
然后要学习和了解你所要加工的材料的性能,比如45#钢,P20钢,王牌,铝等,它们的硬度,可加工性。材料软易切削,加工参数可以给猛一点,材料硬刀具易磨损,切削参数就要更合理。接着还要学习工艺,这也是很重要的一环。工艺的合理性直接关乎加工的效率和质量,比如一个很大很深的型腔你却用一把小的刀先开粗,那么老板看到了可能会气的跳脚要骂人了。除了CNC的工艺,还应该了解所在公司的加工部门的其他工艺。比如摇臂钻,磨床,线切割,放电等等,因为一个工件往往是由多种工艺按照一定的加工顺序加工出来的,前一道工序要为后一道工序做准备。
接下来,还应该学习模具结构,当然这只是针对模具行业,对于做产品来说一般无需考虑这个。首先要了解模具的整体结构,模具上各部件的作用和公差配合,否则加工出来的工件就有可能达不到钳工的要求,造成整个模具精度的下降。所以说编程人员要学的要懂的东西很多,模具设计也要懂,不要求精通,但基础的需要了解,毕竟数控加工只是整体中的一环。
本人从去年转行到现在已经一年半了,学习编程也将近一年了,在很多老师傅面前,我还是个新人,但我相信我的学习方法和思路是没有错的。在这里我要安利一个学习数控编的网站—我要自学网。里面的大部分课程都要收费,不过费用不高,一套课程也就几十块,对于很多操机人员来说也就是几包烟钱吧,要学习一门技术还是要投点资的,毕竟人家网站也要盈利的。
虽然我现在的编程技术也不成熟,在很多编程老师傅面前只能算是菜鸟,但我正在不断地学习,不断地弥补自己的短板。我相信我的学习流程和思路大致是没错的,值得编程新手或者想学编程的人员参考。欢迎各位同行交流,一起提升技术水平。
欢迎分享,转载请注明来源:品搜搜测评网