K L M N P Q R S T U V W Z O1 O2 5.8 19.6 20.7 0 -4.2 -40.4 -51.7 -41.1 -41.1 41.4 36.7 45.2 43.5 55 -55
-19.6 -5.8 0 43.5 39.2 -21.8 -43.2 -43.2 -41 -33.4 -41 -23.8 -39.3 14 14 6.7程序编制及说明 数控加工程序单 7.程序输入及机床操作 程序如下: T0101
N10 G90 G92 X0 Y0 Z100;
15
N20 G00 Z2; N30 M03 S 600; N40 G01 Z-10; N50 G01 X20.7 F60; N60 G03 X19.6 Y5.8 R10; N70 G01 X8.2 Y22; N80 G03 X-5.8 Y19.6 R10; N90 G01 X-20.7 Y-5.8; N110 G01 X-5.8 Y-19.6; N120 G03 X5.8 Y-19.6; N130 G01 X19.6 Y-5.8; N140 G03 X20.7 Y0; N150 G00 Z100; N160 G00 X0 Y43.5; N170 G01 Z2 F50; N180 G01 X-10;
N190 G03 X-4.2 Y39.2 R10; N200 G01 X-40.4 Y-21.8; N210 G03 X-51.7 Y-43.2 R5; N220 G03 X-41.1 Y-34.2 R20; N230 G03 X-41.4 Y-41 R5; N240 G01 X36.7 Y-41;
16
N250 G03 X41.1 Y-33.4 R5; N260 G03 X45.2 Y-25.8 R25; N270 G03 X48.9 Y18.9 R5; N280 G01 X8.2 Y39.3; N290 G03 X0 Y43.5; N300 G00 Z100; T0202
N310 G00 X55 Y14; N320 G01 Z2 F60;
N330 G99 G82 X55 Y14 Z-38.5 P1000 R3; N340 G01 Z100; T0303
N350 G99 G82 X-55 Y14 Z-38.5 P1000 R3; N360 G01 Z100; T0404
N370 G99 G82 X-55 Y14 Z-38.5 R3; N380 G01 Z100; N390 G00 X82 Y-42; N400 G01 Z-10 F60; N410 G01 X65; N420 G03 X65 Y-58 R8; N430 G01 X82 Y-58;
17
N440 G00 Z100; N450 X0 Y0 ; N460 M05 ; N470 M30
7.1 程序输入及调试
输入程序后必须进行程序调试。所谓程序调试,是将编制的程序在投入实际运行前,用手工或编译程序等方法进行测试,修正错误的过程。可利用机床的程序预演功能以拾刀运行程序方式进行,还可对每个子程序进行单独测试。 在程序测试过程中,可根据实际情况修调进给倍率开关,根据机床的实际运动位置动作以及机床的报警等来检查程序是否正确。
7.2 程序校验
7.2.1 数控加工仿真 程序输入仿真系统,对刀加工。利用轨迹仿真判断撞到顺序是否正确,是否存在过切,是否在走到路线,拾刀下刀,切入切出等处出错误。
7.2.2 机床的程序预演功能 程序输入完以后,把机械主轴运动以及 MST 等辅助功能锁定,以自动循环模式让数控铣床静态下执行程序。
7.2.3 拾刀空运行程序 在自动模式下运行程序,通过图形显示的刀具运动轨迹和坐标数据等判断走刀路线是否最短,加工过程是否撞刀,换刀等辅助动作是否尊在不合理,以及程序的加工方向是否正确
18
等。
7.2.4 首件试切 对刀加工,首件试切。通过首件试加工,检测该程序所切零件尺寸精度,表面粗糙度,倒角倒圆,形位公差等是否满足图样要求,即主要检查加工参数的正确与否,通过实际加工工件质量状态对照修改程序。
7.3 机床操作 数控机床是多种多样的,所使用的数控系统更是种类繁多。要正确使用一台数控机床并充分发挥其功能,必须首先了解操作手册有关规定。尽面熟练操作使用该设备。
7.3.1 回零
机床返回参考点后,控制系统与机床同步,并建立机床坐标系。接下来就要安装工作,工件在工作台上的安装位置是任意的,因此在工件正确安装后都要进行对刀操作。
7.3.2 对刀
对刀的目的就是寻找工件在机床坐标系中的位置,工件在机床坐标系中的位置又是通过工件上某一特定点在机床坐标系中的位置来反映,对到点应选择在工件的端面上回转中心处。 7.3.3 设置加工参数
按加工需要将准备好的加工参数进行设置,调整。
19
数控编程课程设计说明书
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)