Sg
A0 B10 C90;\\编写加工半径为10的球的上半部分的宏程序的实例,希望可以帮助!
G90G17G80G49G40G00X0Y0Z30;G91G28Z0;M06T01;
M03 S3000;MO8;Z2;
GO1G43 ZO F300 H01;
#1=0;#2=10;#3=90;#4=#2-#2SIN#1;#5=#2COS#1;
WHILE[#1LE#3]DO 1;
G01 G42 X#5 Y0 Z#4 D01;
GO2 I-#5 J0;#1=#1+0.05;
END1;G90 G49 G40 G00 Z100;
X0 Y0;M05; M09; M30;
镜像功能指令G24,G25 ——简化编程的指令
格式:G24 X
Y Z
M98 P
G25 X Y Z
例:如图6.6所示的镜像功能程序
图6.6 镜像功能
%0003
主程序
N10 G91 G17 M03;
N20 M98 P100;
加工①
N30 G24 X0;
Y轴镜像,镜像位置为X=0
N40 M98 P100;
加工②
N50 G24 X0 Y0;
X轴、Y轴镜像,镜像位置为(0,0)
N60 M98 P100;
加工③
N70 G25 X0;
取消Y轴镜像
N80 G24 Y0;
X轴镜像
N90 M98 P100;
加工④
N100 G25 Y0;
取消镜像
N110 M05;
N120 M30;
子程序(①的加工程序):
%100
N200 G41 G00 X10.0 Y4.0 D01;
N210 Y1.0
N220 Z-98.0;
N230 G01 Z-7.0 F100;
N240 Y25.0;
N250 X10.0;
N260 G03 X10.0 Y-10.0 I10.0;
N270 G01 Y-10.0;
N280 X-25.0;
N290 G00 Z105.0;
N300 G40 X-5.0 Y-10.0;
N310 M99;
看书,书上都有啊。
数控铣床编程图及代码如下:
1来自、准备功能G代码用来规定刀具和工件的相对运动轨迹、机床坐标系、坐标平面、刀具补偿、坐标偏置等多种加工操作。
G00 快速点定位、维G01 直线插补、G02 顺时针圆弧插补、G03 逆时针圆弧插补、G04 暂滑尔上三女紧停
G05.1 预读处理控制、G07.1 圆柱插补、G08 预读处理控制、G09 准确停止、G10 可编程数据输入。
G11 可编程数据输入、G15 极坐标取消、G16 极坐标指令、G17 选择XY平面、G18 选择ZX平面、G19 选择YZ平面、G20 英寸输入等等。
2、辅助功能M代码用于指令数控机床辅助装置的接同和关断,如主轴转/停、切削液开/关,卡盘夹紧/松开息生范尔象神渐、刀具更换等动作。
M00 程序暂停、M01 程序选择停止、M02 程序结束、M03 主轴正转、M04 主轴反转 、M05 主轴停止、M06 换刀、M08 切削液开、M09 切削液关、M98 调用子程序等等。