数控程序是若干个程序段的集合。每个程序段独占一行。每个程序段由若干个字组成,每个字由地址和跟随其后的数字组成。
在一个程序段中间如果有多个相同地址的字出现,或者同组的g功能,取最后一个有效。
1 行号。n***x 程序的行号,可以不要,但是有行号,在编辑时会方便些。行号可以不连续。行号最大为9999,超过后从再从1开始。
选择跳过符号“/”只能置于一程序的起始位置,如果有这个符号,并且机床操作面板上“选择跳过”打开,本条程序不执行。这个符号多用在调试程序,如在开冷却液的程序前加上这个符号,在调试程序时可以使这条程序无效,而正式加工时使其有效。
2 准备功能。
地址“g”和数字组成的字表示准备功能,也称之为g功能。g功能根据其功能分为若干个组,在同一条程序段中,如果出现多个同组的g功能,那么取最后一个有效。
g功能分为模态与非模态两类。一个模态g功能被指令后,直到同组的另一个g功能被指令才无效。而非模态的g功能仅在其被指令的程序段中有效。例:
n10 g01 x250. y300.
n11 g04 x100
n12 g01 z-120.
n13 x380. y400.
在这个例子的n12这条程序**现了“g01”功能,由于这个功能是模态的,所以尽管在n13这条程序中没有“g01”,但是其作用还是存在的。
本软件支持的g功能见表6.1.1
3 辅助功能。
地址“m”和两位数字组成的字表示辅助功能,也称之为m功能。本软件支持的m功能见。
4 主轴转速。
地址s后跟四位数字;单位:转/分钟。
格式: s***x
5 进给功能。
地址f后跟四位数字;单位:毫米/分钟。
格式:f***x
尺寸字地址:
x,y,z,i,j,k,r
数值范围:+999999.999毫米~-999999.999毫米。
本软件提供的g指令。
重要提示:本系统中车床采用直径编程。
g20,g21,g40,g41,g42,g54-g59与fanuc数控铣相同,参考上一节。
本软件提供的g指令。
重要提示:本系统中车床采用直径编程。
g20,g21,g40,g41,g42,g54-g59与fanuc数控铣相同,参考上一节。
数控问答题
1.在数控机床加工中,应考虑建立哪些坐标系?它们之间有何区别?答 绝对坐标系是数控机床回原点后固定的坐标系。在数控机床加工中应考虑建立工件坐标系。加工程序一班跟据工件坐标系进行编程。机床绝对坐标系和工件坐标系是相对的。2 刀具半径补偿的作用是什么?使用刀具半径补偿有哪几步?在什么移动指令下才能建立和...
数控教案目录
目录。数控机床简介。1 数控机床的诞生 2 数控技术未来发展的趋势 3 数控机床的加工特点 4 数控机床的分类 5 数控机床的定义 6 数控机床的工作原理和组成 7 数控车床型号 的含义 8 数控车削的加工过程。数控车削加工工艺。1 数控车削加工工艺的主要内容。2 数控车的主要加工对象。3 数控车削...
数控机床接地要求
数控机床在生产现场的保扩接地也是一个普遍存在的问题。很多数控机床的用户对三相动力电源的中线和保扩接地的区别认识模糊。数控机床在生产现场的保护接地是影响数控机床可靠性的重要因素之一。我国的动力电源为三相380vac,采用三相四线制的供电方式。数控机床属于敏感电气设备,在通用电气安装标准中规定,数控机床...