手机版

数控编程基础知识(18)

发布时间:2021-06-07   来源:未知    
字号:

数控编程基础知识,介绍了一些数控车床的编程基础

主轴转速功能用字母(地址)S表示,主要用来指定令主轴转速或速度,单位为r/min或m/min。S功能的指定方法有直接指定法(即S后面的数值就是主轴的转速值)和用S后面跟1~2位数字代码表示两种。例如,S600表示主轴转速600r/min。

3、刀具功能

刀具功能主要用来选择刀具,也可用来选择刀具的长度补偿和刀具半径补偿。T功能由字母T及后面的代码数字表示,不同的数控系统有不同的指定方法和含义,如车床T12可表示选用第l号刀具和2号偏置补偿,也可表示选用第12号刀和第12号偏置补偿;由字母T和其后的四位数字表示时,其中前面两位为刀具号,后两位为刀具补偿号。每一刀具加工结束后,必须取消其刀具补偿,即用“00”补偿号取消补偿功能,如。

01001

N10 G50 X50 Z50;

N20 G00 Z40 T0101;(用“01”号刀加工,刀补号为 01 )

N30 G01 X40 Z30 F100;

N40 G00 X50 Z50 T0100;(取消“01”号刀补)

N50 M30;

2.5 数控系统的编程功能

2.5.1 子程序调用功能

1.主程序和子程序

(1)主程序

程序分为主程序和子程序,通常CNC系统按主程序指令运行,但在主程疗中遇见调用子程序的情形时,则CNC系统将按子程序的指令运行,在子程序调用结束后,再重新回到主程序。

CNC存储区内可存储上百个主程序和子程序,程序的开始为O(或%)地址指令的程序号。

(2)子程序

在数控加工程序的编制中经常出现重复多次的相同运动顺序和功能编程。为了简化程序可以把这些重复的一组程序段单独抽出,按一定格式编写子程序输入到程序存储器中,并可在零件主程序的任意位置调用。多层次的嵌套也可能从一个子程序跳到另一子程序。子程序结束后继续执行主程序中后面的程序段。

子程序和主程序必须存在于同一个文件中,调出的子程序可以再调用另一个子程序,将主程序调用子程序称为一重子程序调用,子程序调用称为多重调用,一个子程序可被多重调用,用一次调用指令可以重复999次调用。

数控编程基础知识(18).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)