数控编程的基础知识 数控编程的内容与步骤在普通机床上加工零件时,首先应由工艺人员对零件进行工艺分析,制定零件加工的工艺规程,包括机床、刀具、定位夹紧方法及切削用量等工艺参数。
同样,在数控机床上加工零件时,也必需对零件进行工艺分析,制定工艺规程,同时要将工艺参数、几何图形数据等,按规定的信息格式记录在控制介质上,将此控制介质上的信息输入到数控机床的数控装置,由数控装置控制机床完成零件的全部加工。我们将从零件图样到制作数控机床的控制介质并校核的全部过程称为数控加工的程序编制,简称数控编程。
数控编程是数控加工的重要步骤。理想的加工程序不仅应保证加工出符合图样要求的合格零件,同时应能使数控机床的功能得到合理的利用与充分的发挥,以使数控机床能安全可靠及高效地工作。
一般来讲,数控编程过程的主要内容包括:分析零件图样、工艺处理、数值计算、编写加工程序单、制作控制介质、程序校验和首件试加工数控编程的具体步骤与要求如下:1.分析零件图首先要分析零件的材料、形状、尺寸、精度、批量、毛坯形状和热处理要求等,以便确定该零件是否适合在数控机床上加工,或适合在哪种数控机床上加工。同时要明确加工的内容和要求。
2.工艺处理在分析零件图的基础上,进行工艺分析,确定零件的加工方法(如采用的工夹具、装夹定位方法等)、加工路线(如对刀点、换刀点、进给路线)及切削用量(如主轴转速、进给速度和背吃刀量等)等工艺参数。数控加工工艺分析与处理是数控编程的前提和依据,而数控编程就是将数控加工工艺内容程序化。
制定数控加工工艺时,要合理地选择加工方案,确定加工顺序、加工路线、装夹方式、刀具及切削参数等;同时还要考虑所用数控机床的指令功能,充分发挥机床的效能;尽量缩短加工路线,正确地选择对刀点、换刀点,减少换刀次数,并使数值计算方便;合理选取起刀点、切入点和切入方式,保证切入过程平稳;避免刀具与非加工面的干涉,保证加工过程安全可靠等。有关数控加工工艺方面的内容,我们将在第2章2.3节及2.4节中作详细介绍。
3.数值计算根据零件图的几何尺寸、确定的工艺路线及设定的坐标系,计算零件粗、精加工运动的轨迹,得到刀位数据。对于形状比较简单的零件(如由直线和圆弧组成的零件)的轮廓加工,要计算出几何元素的起点、终点、圆弧的圆心、两几何元素的交点或切点的坐标值,如果数控装置无刀具补偿功能,还要计算刀具中心的运动轨迹坐标值。
对于形状比较复杂的零件(如由非圆曲线、曲面组成的零件),需要用直线段或圆弧段逼近,根据加工精度的要求计算出节点坐标值,这种数值计算一般要用计算机来完成。有关数值计算的内容,我们将在第3章中详细介绍。
4.编写加工程序单根据加工路线、切削用量、刀具号码、刀具补偿量、机床辅助动作及刀具运动轨迹,按照数控系统使用的指令代码和程序段的格式编写零件加工的程序单,并校核上述两个步骤的内容,纠正其中的错误。5.制作控制介质把编制好的程序单上的内容记录在控制介质上,作为数控装置的输入信息。
通过程序的手工输入或通信传输送入数控系统。6.程序校验与首件试切编写的程序单和制备好的控制介质,必须经过校验和试切才能正式使用。
校验的方法是直接将控制介质上的内容输入到数控系统中,让机床空运转,以检查机床的运动轨迹是否正确。在有CRT图形显示的数控机床上,用模拟刀具与工件切削过程的方法进行检验更为方便,但这些方法只能检验运动是否正确,不能检验被加工零件的加工精度。
因此,要进行零件的首件试切。当发现有加工误差时,分析误差产生的原因,找出问题所在,加以修正,直至达到零件图纸的要求。
数控编程的方法数控编程一般分为手工编程和自动编程两种。1.手工编程手工编程就是从分析零件图样、确定加工工艺过程、数值计算、编写零件加工程序单、制作控制介质到程序校验都是人工完成。
它要求编程人员不仅要熟悉数控指令及编程规则,而且还要具备数控加工工艺知识和数值计算能力。对于加工形状简单、计算量小、程序段数不多的零件,采用手工编程较容易,而且经济、及时。
因此,在点位加工或直线与圆弧组成的轮廓加工中,手工编程仍广泛应用。对于形状复杂的零件,特别是具有非圆曲线、列表曲线及曲面组成的零件,用手工编程就有一定困难,出错的概率增大,有时甚至无法编出程序,必须用自动编程的方法编制程序。
2.自动编程自动编程是利用计算机专用软件来编制数控加工程序。编程人员只需根据零件图样的要求,使用数控语言,由计算机自动地进行数值计算及后置处理,编写出零件加工程序单,加工程序通过直接通信的方式送入数控机床,指挥机床工作。
自动编程使得一些计算繁琐、手工编程困难或无法编出的程序能够顺利地完成。有关自动编程的内容,将在第7章中作详细的介绍。
数控需要什么基础知识
学好数控编程技术需要具备以下几个基本条件: (1)具有基本的学习资质,即学员具备一定的学习能力和预备知识。 (2)有条件接受良好的培训,包括选择好的培训机构和培训教材。 (3)在实践中积累经验
学习数控编程技术,要求学员首先掌握一定的预备知识和技能,包括:
(1)基本的几何知识(高中以上即可)和机械制图基础。
(2)基础英语(高中以上即可)。
(3)机械加工常识。
(4)基本的三维造型技能。
广州数控为例:G00 快速定位
G01 直线插补
G02 顺圆插补
G03 逆圆插补
G04 定时延时
G22 程序循环开始
G80 程序循环结束
G26 X、Z轴返回参考点
G27 X轴返回参考点
G29 Z轴返回参考点
G32 Z轴攻牙循环
G33 螺纹切削
G74 端面深孔加工循环
G75 (内、外圆)切槽循环
G90 内、外圆柱面循环
G92 螺纹切削循环
G94 内、外圆端(锥)面切削循环
M00 暂停
M02 程序结束,回参考点
M03 主轴顺时针方向
M04 主轴逆时针方向
M05 主轴停止
M10 工件夹紧
M11 工件松开
M20 程序结束循环加工
M30 程序结束回参考点,关主轴,关冷却液
M8 冷却开
M9 冷却关
数控技术专业
专业介绍:该专业是为适应人才市场广泛需求而开设的专业,拥有先进的生产实训设备。数控专业主要培养面向数控技术领域和制造业,有较高的实践技能以及较强的实际工作能力,熟练掌握数控加工工艺和数控加工程序编制,能胜任数控加工设备的操作、编程、调试、维护、营销、管理及技术服务的技术应用型人才。
专业前景:加入世贸组织后,随着经济的快速发展,中国正逐步成为“世界制造中心”,数控化率已成为衡量一个国家或企业制造技术水平和经济实力的重要指标之一(数控化率:设备拥有量中数控设备所占的比例)。目前,我国数控编程、数控机床操作和维护人员严重不足,这使得数控技术专业成为国家人才紧缺的四大专业之一,中高级技术人才短缺,身价自然上涨。因此,该专业毕业生一直是人力资源市场上最受欢迎的专业人才之一,工作条件好,待遇优厚。
主要课程:计算机基础、机械制图、机械基础、计算机绘图、电工电子技术基础、金工实习、专业英语、数控加工工艺及刀具、数控机床与故障诊断、数控技术及应用、数控加工编程与操作、CAD/CAM应用、数控机床电气控制与PLC、微机原理与接口技术、职业素质课程。
就业方向:学生可在数控加工工艺与数控加工程序编制、数控设备的操作及维护等岗位就业,也可从事CAD/CAM软件应用、数控系统或设备的销售、技术服务,或车间生产管理等岗位工作。
参考资料:
数控考工班1(中级工) 1-1.5月 数控机床操作.数控编程学习.量具介绍与使用.强化训练 数车为1月1000元 数铣为1.5月1200元 三人以上团体报名优惠价:900/1100 数控考工班2(高级工) 1-1.5月 数控机床操作.数控编程学习.量具介绍与使用.强化训练 数车为1月1500元 数铣为1.5月1800元 三人以上团体报名优惠价:1400/1700 数控车床编程与操作班 3月 Gsk和西门子数控系统操作与编程.车工工艺.机械基础.机械制图.普车操作.普铣操作.公差配合.金属材料.车刀刃磨..数控模拟仿真软件应用 3380元 3—5人:3200元 5—10人: 3100元 10人以上:3000元 数控车床编程与操作高级班 5月 Fanuc.Gsk和西门子数控系统操作与编程.宏程序编制.车工工艺.机械基础.机械制图.普车操作.普铣操作.公差配合.金属材料.车刀刃磨.autocad.数控模拟仿真软件应用 5580元 3—5人:5400元 5—10人: 5280元 10人以上:5180元 数控铣床编程与操作班 3月 Fanuc.西门子数控系统操作与编程.铣工工艺.机械基础.机械制图.普车操作.普铣操作.公差配合.金属材料.车刀刃磨.autocad.数控模拟仿真软件应用.mastercam.dnc实践 3680元 3—5人:3500元 5—10人: 3400元 10人以上:3300元 数控铣床与加工中心编程高级班 5月 Fanuc.西门子数控系统操作与编程.加工中心操作.铣工工艺.机械基础.机械制图.普车操作.普铣操作.公差配合.金属材料.车刀刃磨.autocad.数控模拟仿真软件应用.mastercam.UG.dnc实践 5980元 3—5人:5800元 5—10人: 5680元 10人以上:5580元 电火花与线切割应用班 3月 电火花.线切割机床操作与编程.机械制图.机械基础.普车.普铣操作.公差配合.金属材料.autocad 3680元 3—5人:3500元 5—10人: 3400元 10人以上:3300元 数控机床高级维修班 6月 数控机床操作与编程.机械制图.普通机床操作.机械基础.公差配合.电子电工技术.数控机床调试与维修.数控机床电气控制.电气与机械故障排除 6800元 3—5人:6600元 5—10人: 6480元 10人以上:6350元 数控机床编程全能班 12月 机械加工工艺.机械基础.机械制图.金属材料.普通机床操作.autocad.matercam.ug数控车床编程与操作.数控铣床与加工中心编程与操作.电火花和线切割操作. 12800元 3—5人:12000元 5人以上:11800元 数控机床编程与维修班 14月 机械加工工艺.机械基础.机械制图.金属材料.普通机床操作.autocad.matercam.ug数控车床编程与操作.数控铣床与加工中心编程与操作.电火花和线切割操作. 电子电工技术.数控机床调试与维修.数控机床电气控制.伺服系统使用.电气与机械故障排除 14800元 3—5人:14000元 5人以上:13600元。
数控编程是数控加工准备阶段的主要内容,通常包括分析零件图样,确定加工工艺过程;计算走刀轨迹,得出刀位数据;编写数控加工程序;制作控制介质;校对程序及首件试切。有手工编程和自动编程两种方法。总之,它是从零件图纸到获得数控加工程序的全过程。
数控编程分为手工编程和自动编程.手工编程是指编程的各个阶段均由人工完成。对于几何形状复杂的零件需借助计算机使用规定的数控语言编写零件源程序,经过处理后生成加工程序,称为自动编程。
随着数控技术的发展,先进的数控系统不仅向用户编程提供了一般的准备功能和辅助功能,而且为编程提供了扩展数控功能的手段。FANUC 6M数控系统的参数编程,应用灵活,形式自由,具备计算机高级语言的表达式、逻辑运算及类似的程序流程,使加工程序简练易懂,实现普通编程难以实现的功能。
数控编程同计算机编程一样也有自己的"语言",但有一点不同的是,现在电脑发展到了以微软的Windows为绝对优势占领全球市场.数控机床就不同了,它还没发展到那种相互通用的程度,也就是说,它们在硬件上的差距造就了它们的数控系统一时还不能达到相互兼容.所以,当我要对一个毛坯进行加工时,首先要以我们己经拥有的数控机床采用的是什么型号的系统.
虽然,每个数控系统的编程语言各不相同,但其间也有很多相通之处.
一.G代码(准备功能)
1.1机械座标系与机械座标点的设定
数控车床 华中世纪星 FUNAC 西门子
工件座标系设定 G92 G92
最快速移动 G00 G00
1.1普通加工(直线插补,圆弧插补,车螺纹)
数控车床 华中世纪星 FUNAC 西门子
直线插补 G01 G01
圆弧插补 G02/G03 G02/G03
车螺纹 G32
1.2固定循环或复合循环
数控车床 华中世纪星 FUNAC 西门子
外圆车销固定循环 G80
端面车销固定循环 G81
螺纹车销固定循环
1.3调用宏程序
数控车床 华中世纪星 FUNAC 西门子
二.M代码(辅助功能)
2.1主轴正反转与停止
数控车床 华中世纪星 FUNAC 西门子
主轴正转 M03
主轴反转 M04
主轴停止 M05
2.2冷却液开关
数控车床 华中世纪星 FUNAC 西门子
冷却液开 M07
冷却液关 M08
2.3调用子程序
数控车床 华中世纪星 FUNAC 西门子
G65 G65
三.F,S,T的设置
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
蜀ICP备2020033479号-4 Copyright © 2016 学习鸟. 页面生成时间:2.443秒