第一篇
项目三数控铣床基本编程指令
与简单程序编写;;(2)、工件坐标系设定G92
格式:G92X_Y_Z_
X、Y、Z、为当前刀位点在工件坐标系中的坐标。
G92指令通过设定刀具起点相对于要建立的工件坐标原点的位置建立坐标系。
此坐标系一旦建立起来,后序的绝对值指令坐标位置都是此工件坐标系中的坐标值。;说明;(3)、工件坐标系选择G54-G59
;;选择机床坐标系;几个坐标系指令应用举例
如图所示从A-B-C-D行走路线;编程如下
N01G54G00G90X30.0Y40.0快速移到G54中的A点
N02G59将G59置为当前工件坐标系
N03G00X30.0Y30.0移到G59中的B点
N04G52X45.0Y15.0在当前工件坐标系G59中建立局部坐标系G52
N05G00G90X35.0Y20.0移到G52中的C点
N06G53X35.0Y35.0移到G53(机械坐标系)中的D点
……
;二、坐标平面选定;G17——XY平面,
G18——ZX平面,
G19——YZ平面。
坐标平面选择指令是用来选择圆弧插补的平面和刀具补偿平面的。
G17、G18、G19为模态功能,可相互注销,G17为缺省值。;三、参考点控制指令;说明:
执行G28指令时,各轴先以G00的速度快移到程序指令的中间点位置,然后自动返回参考点。
在使用上经常将XY和Z分开来用。先用G28Z...提刀并回Z轴参考点位置,然后再用G28X...Y...回到XY方向的参考点。
在G90时为指定点在工件坐标系中的坐标;在G91时为指令点相对于起点的位移量
;G28指令前要求机床在通电后必须(手动)返回过一次参考点。
使用G28指令时,必须预先取消刀具补偿。
G28为非模态指令。
;参考点控制指令(G29);四、有关单位的设定;五、基本编程指令;说明:
1、G00一般用于加工前快速定位或加工后快速退刀。
2、为避免干涉,通常的做法是:不轻易三轴联动。一般先移动一个轴,再在其它两轴构成的面内联动。
如:进刀时,先在安全高度Z上,移动(联动)X、Y轴,再下移Z轴到工件附近。
退刀时,先抬Z轴,再移动X-Y轴。;直线插补指令(G01);说明:
(1)G01指令刀具从当前位置以联动的方式,按程序段中F指令规定的合成进给速度,按合成的直线轨迹移动到程序段所指定的终点。
(2??实际进给速度等于指令速度F与进给速度修调倍率的乘积。
(3)G01和F都是模态代码,如果后续的程序段不改变加工的线型和进给速度,可以不再书写这些代码。
(4)G01可由G00、G02、G03或G33功能注销。;F_;圆弧插补指令(G02/G03);G02/G03判断:
G02为顺时针方向圆弧插补,G03为逆时针方向圆弧插补。顺时针或逆时针是从垂直于圆弧加工平面的第三轴的正方向看到的回转方向。;;;(3)编程算法
;圆弧AB:
绝对:G17G90G02XxbYybRr1Ff;
或G17G90G02XxbYybI(x1-xa)J(y1-ya)Ff;
增量:G91G02X(xb-xa)Y(yb-ya)Rr1Ff;
或G91G02X(xb-xa)Y(yb-ya)I(x1-xa)J(y1-ya)Ff;
;(4)编制圆弧程序段
大圆弧AB;
小圆弧AB;例2、整圆编程
要求由A点开始,实现逆时针圆弧插补并返回A点。;(5)G02/G03实现空间螺旋线进给
格式:G17G02(G03)X...Y...R...Z...F...
或G18G02(G03)X...Z...R...Y...F...
G19G02(G03)Y...Z...R...X...F...
;如下图所示轨迹;六、基本指令编程举例;程序单(1);程序单(2);9、春去春又回,新桃换旧符。在那桃花盛开的地方,在这醉人芬芳的季节,愿你生活像春天一样阳光,心情像桃花一样美丽,日子像桃子一样甜蜜。10月-2010月-20Sunday,October18,2020
10、人的志向通常和他们的能力成正比例。23:48:3223:48:3223:4810/18/202011:48:32PM
11、夫学须志也,才须学也,非学无以广才,非志无以成学。10月-2023:48:3223:48Oct-2