轴承型号查询
轴承品牌
热卖轴承
当前位置:公司主页 》轴承知识 》运动程序
运动程序
作者:xingyang 时间:2010-12-02
轴承及轴承相关技术文章(轴承型号查询网提供) 关键字:轴承, 一个程序可以同时在多个坐标系中运行,一个坐标系中只能运行一个运动程序。启动一个运动程序,首先用“&n”和“Bn”命令指定坐标系和运动程序,然后发“R”或“〈CTRL-R〉”命令。 PMAC执行G代码,实质上相当于执行一条CALL命令,因此,除已定义的G、M、T、D代码外,用户可以自己定义G、M、T、D代码,执行特殊功能。例如: G01相当于调用PROG1000中的N01000 LINEAR RET子程序 G02相当于调用PROG1000中的N02000 CIRCLE0 RET子程序 G90相当于调用PROG1000中的N90000 ABS RET子程序例题1 运动程序 程序设定和定义:&2 定义坐标系2 Close 确认所有的缓冲器被关闭 #5->1000X 定义5号电机移动单位1mm=1000计数单位运动程序: OPEN PROG 2 打开程序2缓冲器CLEAR 清除缓冲器中的内容 LINEAR 直线插补 INC 增量方式 TA500 加速度时间为500ms TS250 S曲线加速度时间两边为250ms TM2000 从起点到终点运动时间为2秒 P1=0 计数器设置初值 WHILE (P1X10 X轴正向移动 10 mm DWELL500 停顿0.5秒 X-10 X轴负向移动 10 mm DWELL500 停顿0.5秒 P1=P1+1 循环计数 ENDWHILE 循环结束 CLOSE 关闭缓冲器,程序结束。 运行程序(运动轨迹如下图):&2 B2 R 指定第二坐标系,运行程序2[img]http://www.jinkouzc.com/0903312102014196.bmp[/img]例题1运动轨迹图例题2 运动程序 运动程序:OPEN PROG 5 CLEAR 打开程序5缓冲器,清除缓冲器中的内容。G17 G90 定义XY平面,绝对值编程。 G 97 S1800 设定主轴转速1800转/分 F500 设定切削速度 500mm/min G00 X10.00 Y5.00 快速定位到 (10,5)位置 M03 主轴正转 G04 P2.0 停顿 2 秒 G01 Z0 刀具下降 X30.25 Y5.00 直线插补 G03 X35.25 Y10.00 J5 逆时针圆弧插补 G01 X35,25 Y50.00 直线插补 G03 X30.25 Y55.10 I-5 逆时针圆弧插补 G01 X10.00 Y55.10 直线插补 G03 X 5.00 Y50.10 J-5 逆时针圆弧插补 G01 X5.00 Y10.00 直线插补 G03 X10.00 Y5.00 I5 逆时针圆弧插补 G01 Z5 M05 刀具上升,主轴停转 G00 X0 Y0 快速运动至(0,0)位置 CLOSE运动程序1000(包含G代码子程序):OPEN PROG 1000 CLEAR 打开程序1000缓冲器,清除缓冲器内容。 RAPID RETURN; G00 模式 N01000 LINEAR RETURN G01模式 N02000 CIRCLE1 RETURN G02模式 N03000 CIRCLE2 RETURN G03模式 N04000 READ(P) G04模式,停顿P 秒。 IF(Q100&32768>0) DWELL(Q166*1000) 停顿时间以毫秒为单位 ENDIF RETURN N17000 NORMAL K-1 RET G17 指定 XY 平面 N18000 NORMAL J-1 RET G18指定ZX平面 N19000 NORMAL I-1 RET G19指定YZ平面 N90000 ABS RET G90模式 N91000 INC RET G91 模式 N97000 READ(S) G97模式 RETURN CLOSE运动程序1001包含M代码子程序: OPEN PROG 1001 CLEAR N03000 CMD “#4J+” RET M03模式 N04000 CMD “#4J-” RET M04模式 N05000 CMD “4J/” RET M05模式 CLOSE【MechNet】