项目二 任务三 槽类零件车削加工编程(1)-基础指令(课件)《数控编程技术》(哈工版)
|
8页
|
66人阅读
|
0人下载
精品
内容正文:
项目二 数控车床加工编程
任务三 槽类零件车削加工编程(1)-基础指令
《数控编程技术》哈尔滨工程大学出版社
数控编程技术
1
数控编程技术
一、基本知识
1.暂停指令G04
格式一:G04 X_;
格式二:G04 P_;
指令说明:X (U)为暂停时间,单位为s; P为暂停时间,单位为ms。
指令功能:用于锪孔、车槽、车台阶轴清根等加工时,要求刀具在短时间内实现无进给光整加工。该指令为非模态指令。
例:G01 X10 F20;
G04 X3.5; (或 G04 P3500;)
2
数控编程技术
2.子程序调用指令M98/M99
指令格式:
M98 P_ L_ ; 子程序调用
M99 ; 子程序返回
指令说明:P可指定4位数字,表示子程序号;L可指定4位数字,表示调用次数。
在零件加工过程中,某加工内容重复出现时,将该重复的加工内容编为子程序,通过调用子程序来完成加工,可使程序简化。加工多槽零件时可采用调用子程序的编程方法加工。
3
数控编程技术
某些被加工的零件中,常常会出现几何形状完全相同的加工轨迹,在编制加工程序时,有一些固定顺序和重复模式的程序段(工件上相同的切削路线重复出现),这个典型的加工程序段可以做成固定程序,并单独加以命名,这组程序段就称为子程序。使用子程序可以减少不必要的重复编程,从而达到简化编程的目的。为了进一步简化程序,可以让子程序调用另一个子程序,称为子程序的嵌套。
4
数控编程技术
5
数控编程技术
O0007;
N10 M03 S200 T0202;
N20 G00 X32 Z-12;
N30 G01 X20 F50;
N40 G04 X1;
N50 G01 X32 F100;
N60 G00 Z-20;
N70 G01 X20 F50;
N80 G04 X1;
N90 G01 X32 F100;
N100 G00 Z-30;
N110 G01 X20 F50;
N120 G04 X1;
N130 G01 X32 F100;
N140 G00 Z-40;
N150 G01 X20 F50;
N160 G04 X1;
N170 G01 X32 F100;
N180 G00 X100 Z100;
N190 M05;
N200 M30;
O0008
G01 X20 F50;
G04 X1;
G01 X32 F100;
M99;
6
数控编程技术
O0007;
N1 T0101
N2 M03 S800;
N3 G00 X100 Z100;
N4 G00 X35 Z2;
N5 G01 X31 Z0 F100;
N6 Z-55;
N7 G00 X32 Z2;
N8 G00 X30;
N9 G01 Z-55 F50;
N10 G00 X100 Z100;
N11 M05;
N12 T0202 M03 S800;
N13 G00 X32 Z-12;
N14 M98 P0011;
N15 G00 X32 Z-20;
N16 M98 P0011;
N17 G00 X32 Z-30;
N18 M98 P0011;
N19 G00 X32 Z-40;
N20 M98 P0011;
N21 G00 X100 Z100;
N22 M05;
N23 T0303 M03 S400;
N24 G00 X32 Z-55;
N25 G01 X0 F50;
N26 G00 X100 Z100;
N27 M05;
N28 M30;
%0011;
N1 G01 X20 F50;
N2 G04 X1;
N3 G01 X32 F100;
N4 M99;
7
数控编程技术
感谢观看
8
$