数控加工程序的编制工程综合(编辑修改稿)内容摘要:

 子程序名字符 Q后带两位数字,如 Q01,Q21,因此子程序在一 个程序最多只 100个。  子程序调用字符 后带四位数字。 其中,前两 位数字被调用和子程序名后两位数字为调用次数。 L 01 08 调用 8次 调用 01号程 序 调用子程序地址符 3) 程序段标号,程序段结束字符以及变量等。 N *(LF), R0~R9等。 2020年 6月 18日 8时 36分 数控 38 第二节 程序编制的代码及格式 ● . 数控加工程序的结构 程序的组成: 对刀点选为 ,刀具半( D01) =5mm 程序名: O2000 程 序 段 N01 G91 G17 G00 G42 D01 X85 Y25* N02 Z15 S400 M03 M08 * N03 G01 X85 F300 * N04 G03 Y50 I25 * N05 G01 X75 * N06 Y60 * N07 G00 Z15 M05 M09 * N08 G40 X75 Y35 M02 * 75R 2 5YX1O2O3O55Zrr rr rr rr r rr rr rr ` rr r10f2020年 6月 18日 8时 36分 数控 39 第二节 程序编制的代码及格式 上面是一个完整的零件加工程序,它主要由程序名和若干程序段组成。 程序名 是该加工程序的标识; 程序段 是一个完整的加工工步单元,它以 N(程序段号)指令开头,或 LF指令结尾; M02(M30)作为整个程序结束的指令,有些数控系统可能还规定了一个特定的程序开头和结束的符号,如 % 、 EM等。 2020年 6月 18日 8时 36分 数控 40 由上面的程序可知: 加工程序 ——由程序名和若干程序段有序组成的指令集。 程序 是由若干程序段组成 程序段 是由干指令字组成。 指令字 是由文字(地址符)或与其后所带的数字一起组 成。 一个程序的最大长度取决于数控系统中零件存贮区的容量 或外存的容量。 另外 , 有些数控系统还规定了一个程序段的字符数 , 如 7M系统规定字符数 90个。 因此 , 这些在编程前必须了解清楚 , 否则数控系统便会认为你的程序有语法错误 第二节 程序编制的代码及格式 2020年 6月 18日 8时 36分 数控 41 第二节 程序编制的代码及格式 ● . 程序段的格式 程序段的格式 ,是指一个程序段中指令字的排列顺序和书写规则,不同的数控系统往往有不同的程序段格式,格式不符合规定,数控系统就不能接受。 目前广泛采用的是,地址符可变程序段格式(或者称字地址程序段格式),这种格式的特点是: . 程序段中的每个指令字均以字母(地址符)开始,其后再跟数字或无符号的数字。 . 指令字在程序段中的顺序没有严格的规定,即可以任意顺序的书写。 . 不需要的指令字或者与上段相同的续效代码可以省略不写。 因此,这种格式具有程序简单、可读性强,易于检查等优点。 2020年 6月 18日 8时 36分 数控 42 第二节 程序编制的代码及格式 ● 主程序和子程序 有时被加工零件上,有多个形状和尺寸都相同的部位,若按通常的方法编程,则有一定量的连续程序段在几处完全重复的出现,则可以将这些重复的程序串,单独地担出来按一定格式做成 子程序 ,程序中子程序以处的部分便称 为主程序。 子程序可以被多次重复调用。 而且有些数控系统中可以进行子程序的“多层嵌套”,子程序可以调用其它子程序,从而可以大大地简化编程工作,缩短程序长度,节约程序存贮器的容量。 2020年 6月 18日 8时 36分 数控 43 第二节 程序编制的代码及格式 1 6 0 0101 6 0 =150050 751 6 0R 2 5501909570在上图中的钢板上要铣出 10个几何形状完全相同的台阶,若采用子程序的方法编程如下: N01 G91 G00 G41 D01 X50 Y60 S01 M03 M08 * N02 L0110 * N03 M02 * Q01 N01 G00 Z25 * N02 G01 Y60 F100 N03 X75 * N04 G02 Y50 J25 * N05 G01 X80 * N06 G00 Z25 * N07 X165 Y10 * N08 M17 * 2020年 6月 18日 8时 36分 数控 44 第二节 程序编制的代码及格式 由上面的程序可知,子程序是子程序名 (Q01)开始,以 M17指令结束,并返回主程序,其余部分的编写与主程序完全相同。 由于采用子程序,使编程大大地简化了,因此,在我们的编程中要学会善于运用子程序来简化编程工作。 2020年 6月 18日 8时 36分 数控 45 第三节 数控机床的坐标系 一. 坐标轴的运动方向及其命名 统一规定数控机床坐标轴及其运动的方向,可使编程方便,并使编出的程序对同类型机床有通用性。 同时也给 维修和使用带来极大的方便。 ISO和我国都拟定了命名的标准。 2020年 6月 18日 8时 36分 数控 46 第三节 数控机床的坐标系  进给运动坐标系 ISO和中国标准规定:  数控机床的每个进给轴 (直线进给、圆进给 ) 定义为 坐标系中的 一个坐标轴。  数控机床坐标系统标准:右手笛卡儿坐标系统; 2020年 6月 18日 8时 36分 数控 47 第三节 数控机床的坐标系  基本坐标系:直线进给运动的坐标系( )。 坐标轴相互关系:由右手定则决定。  回转座标:绕 轴转动的圆进给坐标 轴分别用 , 坐标轴相互关系由右 手螺旋法则而定。 + X+ X+ Y161。 175。 + Z+ Y+ Z+ Y+ C+ Z161。 175。 + A + B+ C+ X + Y + Z+ A+ B+ X161。 175。 2020年 6月 18日 8时 36分 数控 48 第三节 数控机床的坐标系  坐标轴方向:刀具相对工件运动的方向。 这样便可以使编程人员在不知是刀具移近工 ,还是相反的情况下,就能正确地进行编程。  附加坐标轴:平行于基本坐标系中坐标轴的进给轴,用。 2020年 6月 18日 8时 36分 数控 49 第三节 数控机床的坐标系  Z坐标  方位  标准规定: Z坐标 ∥ 主轴轴线的进给轴。  若没有主轴 (牛头刨床 )或者有多个主轴,则选择垂直于工件装夹面的方向为 Z坐标。  若主轴能摆动:  在摆动的范围内只与标准坐标系中的某一坐标平行时,则这个坐标便是 Z坐标;  若在摆动的范围内与多个坐标平行,则取垂直于工件装夹面的方向为 Z坐标。  Z坐标正方向的规定:刀具远离工件的方向。 2020年 6月 18日 8时 36分 数控 50 第三节 数控机床的坐标系  X坐标 标准规定:  在刀具旋转的机床上(铣床、钻床、镗床等)。  Z轴水平(卧式),则从刀具 (主轴 )向工件看时, X坐 标的正方向指向右边。  Z轴垂直(立式):  单立柱机床,从刀具向立柱看时, X的正方向指向右边;  双立柱机床 (龙门机床 ),从刀具向左立柱看时, X轴的正方向指向右边。  在工件旋转的机床上(车床、磨床等), X轴的运动方向是工件的径向并平行于横向拖板,且刀具离开工件旋转中心的方向是 X轴的正方向。 2020年 6月 18日 8时 36分 数控 51 第三节 数控机床的坐标系  Y坐标  利用已确定的 ,用右手定则或右手螺旋法则,确定 Y坐标的正方向。  右手定则:大姆指指向 +X,中指指向 +Z,则 +Y方向为食指指向。  右手螺旋法则:在 X Z平面,从 Z至 X,姆指所指的方向为 +y。 2020年 6月 18日 8时 36分 数控 52 第三节 数控机床的坐标系 二、机床坐标系与工件坐标系 编程总是基于某一坐标系统。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。