大家好,我是UG编程安老师,每日分享知识干货,《FANUC系统G代码,全网CNC数控加工中心》,内容有点多,需要耐心学习。由于内容太多只能用图文的形式给大家分享(图文),下面我们正式进入主题开始学习。
第一篇:编程
1.综述
1.1可编程功能
通过编程并运行这些程序而使数控机床能够实现的功能我们称之为可编程功能。一
般可编程功能分为两类:一类用来实现刀具轨迹控制即各进给轴的运动,如直线/圆弧
插补、进给控制、坐标系原点偏置及变换、尺寸单位设定、刀具偏置及补偿等,这一类
功能被称为准备功能,以字母G以及两位数字组成,也被称为G代码。另一类功能被
称为辅助功能,用来完成程序的执行控制、主轴控制、刀具控制、辅助设备控制等功能。
在这些辅助功能中,Txx用于选刀,Sxxxx用于控制主轴转速。其它功能由以字母M
与两位数字组成的M代码来实现。
2.插补功能
2.1快速定位(G00)
G00给定一个位置。
格式:G00IP_;
IP_在本说明书中代表任意不超过三个进给轴地址的组合,当然,每个地址后
面都会有一个数字作为赋给该地址的值,一般机床有三个或四个进给轴即X,Y,Z,
A所以IP_可以代表如或等等内容。
G00这条指令所作的就是使刀具以快速的速率移动到IP_指定的位置,被指令的各
轴之间的运动是互不相关的,也就是说刀具移动的轨迹不一定是一条直线。G00指令下,
快速倍率为100%时,各轴运动的速度:X、Y、Z轴均为15m/min,该速度不受当前F
值的控制。当各运动轴到达运动终点并发出位置到达信号后,CNC认为该程序段已经结
束,并转向执行下一程序段。
位置到达信号:当运动轴到达的位置与指令位置之间的距离小于参数指定的到
位宽度时,CNC认为该轴已到达指令位置,并发出一个相应信号即该轴的位置到达
信号。
G00编程举例:
起始点位置为X-50,Y-75.;指令;将使刀具走出下图所示轨迹
(图2.1)。