- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数控机床故障诊断及维修项目一数控机床操作2
模块2 数控机床编程 一、概述 1.数控编程是一种自动控制语言,也是人机对话的语言,它有 (1)有严格的规则和格式 (2)应用对象是数控机床,不同的数控系统,有不同的规定,对特定的机床,必须根据手册规定编程。 (3)工艺性强,要清楚加工工艺,数控机床的特点。 (4)它的步骤是分析零件图样;工艺处理;数学处理;编写程序;制作介质与程序检验等全过程。 2.程序编制方法 (1)手工编制:是指主要人工来完成数控机床程序编制各个阶段的工作,当被加工零件形状不十分复杂的程序较短时,它适用于比较规则的零件,都可以采用手工编程的方法。 (2)自动编制:是指在编程的各项工作中,除拟订工艺方案外,其余工作,包括数学处理、编写程序单、制作控制介质和程序校验等各项工作均由机算机自动完成,它适用于比较复杂的零件,这一过程就称为自动编程。 它按输入方式可以分为: (1)语言数控编程:是加工零件的几何尺寸、工艺要求、切削参数及辅助信息等是用数控语言编写成源程序后,输到计算机中,再由计算机进一步处理得到零件加工程序单。 (2)图形数控编程:是指用图形输入设备(如数字化仪)及图形菜单将零件图形信息直接输入机算机,并在荧光屏上显示出来,再进一步处理,最终得到加工程序及控制介质。 (3)语音数控编程:是采用语音识别器,将操作者发出的加工指令声音转变为加工程序。 二、数控机床的坐标系 1.坐标系的确定原则(JB3052-82) (1)刀具相对静止、工件运动的原则:这样编程人员在不知是刀具移近工件还是工件移近刀具的情况下,就可以依据零件图纸,确定加工的过程。 (2)标准坐标系原则:即机床坐标系确定机床上运动的大小与方向,以完成一系列的成形运动和辅助运动。 (3)运动方向的原则:数控机床的某一部件运动的正方向,是增大工件与刀具距离的方向。 图1.2.1 右手笛尔直角坐标系 2.坐标的确定 2)X坐标轴 将在垂直于Z轴的平面内的一个主要平动轴指定为X轴,它一般位于与工件安装面相平行的水平面内。对于不同类型的机床,X轴及其方向有具体的规定。例如对于铣床、钻床等刀具旋转的机床,若Z轴是水平的,则X轴规定为从刀具向工件方向看时沿左右运动的轴,且向右为正若Z轴是垂直的,则X轴规定为从刀具向立柱 (若有两个立柱则选左侧立柱)方向看时沿左右运动的轴,且向右为正。 3)Y坐标轴 Y轴及其方向则是根据X和Z轴按右手法则确定。 图1.2.2 数控机床 4.机床坐标系和工件坐标系 机床坐标系不能直接用来供用户编程,它是帮助机床生产厂家确定机床参考点(零点)的。机床参考点由厂家设定后,用户不得随意改变,否则影响机床的精度。 供用户编程的工件坐标系(编程坐标系)和机床坐标系通过机床零点发生联系。 5.坐标系的原点 (1)机床原点:指在机床上设置的一个固定的点,即机床坐标系的原点它在机床装配、调试时就确定下来了,是数控机床进行加工运动的基准参考点。数控车床,一般取卡盘端面与主轴中心的交点处;数控铣床则通常取三个坐标轴的正极限位置上。 (2)编程原点:它是指根据加工零件图样选定的编制零件的原点,即编制坐标系的原点。 (3)加工原点:它是加工原点也称程序原点,是指零件被装好后,相应的编程原点在机床原点坐标系中的位置。 6.绝对坐标系和增量坐标系 刀具(或机床)运动位置的坐标值是相对于固定的坐标原点给出的,即称为绝对坐标,坐标系称为绝对坐标系。 刀具(或机床)运动位置的坐标值是相对于前一位置,而不是相对于固定的坐标原点给出的,称为增量坐标系统。常使用代码表中的第二坐标U、V、W表示。U、V、W分别与X、Y、Z平行且同向。 U-V 坐标系统称为增量坐标系统。在程序编制过程中,是使用绝对坐标系还是使用增量坐标系,可以根据需要和方便用G指令来选择 三、准备功能指令(G代码) 1.G00:快速定位指令 格式为G00 X(U)_ Z(W)_ X、Z为绝对编程时的目标点,U、W为相对编程时的目标点。两轴同时以机床最快速度开始运动,但不一定同时停止,即合成刀具轨迹并不一定是直线。本系统可以混合编程,如G00 X_ W_ 。 2.G01:直线插补指令 格式为G01 X(U)_Z(W)_ F _ X、Z为绝对编程时的目标点,U、W为相对编程时的目标点,F值为插补速度,单位是mm/min或mm/r,具体取决于设定为G98还是G99。 3.G02:顺圆插补指令 格式为G02 X(U)_ Z(W)_ R(I K )_ F _ X、Z为绝对编程时的目标点,U、W为相对编程时的目标点,R为半径(仅用于劣弧编程),I、K为圆心的X、Z坐标,F值为插补
原创力文档


文档评论(0)