数控编程例题
例
1:加工图6-10所示的一个整圆,设起点 O 在机床的原点,且编
程原点 O 点与机床原点重合,加工时先由 O 点快速移至 A 点,再由 A 点慢速逆时针方向加工整圆又回到 A 点,然后返回原点。
一)、跨象限编程 1、用绝对值编程 N001 G92 X0 Y0
N002 G90 G00 X45 Y0
N003 G03 X45 Y0 I-45 J0 F80 N004 G00 X0 Y0 M02 2、用增量值编程
N001 G91 G00 X45 Y0
N002 G03 X0 Y0 I-45 J0 F80 N003 G00 X-45 Y0 M02 二)、按象限编程 1、用绝对值编程
N001 G92 X0 Y0 N002 G90 G00 X45
N003 G03 X0 Y45 I-45 J0 F80 N004 X-45 Y0 I0 J-45 N005 X0 Y-45 I45 J0 N006 X45 Y0 I0 J45 N007 G00 X0 Y0 M02 2、用增量值编程
N001 G91 G00 X45 Y0
N002 G03 X-45 Y45 I-45 J0 F80 N003 X-45 Y-45 I0 J-45 N004 X45 Y-45 I45 J0 N005 X45 Y45 I0 J45 N006 G00 X-45 Y0 M02
例2:根据题图,从S点到E点再返回到S点编程,走刀量自定。可采用绝对值或相对值编程。(M、S、T功能可不定。编程原点为 W 点。)
数控编程例题
O0002
G92 X80 Z100 S600 T0101 M03 G00 X0 Z2 G01 Z0 F80
G03 X20 Z-10 R10 (I0 K-10) G01 Z-20 X35 Z-43 Z-64 X56 X60 Z-66 Z-88 G00 X80 M05 Z100
M30
例3:如下图的一个实例:刀具半径为8mm,记在刀具号为T1、1,假定起刀点在编程坐标系的原点上方50mm处,加工工件厚5mm,请编程: O0003b 加入Z动作
数控编程例题
N0 G92 X0 Y0 Z50
N5 G90 G17 G01 F150 S900 T1、1 M06 M04 N10 G00 Z3 N15 G01 Z-5
N20 G42 D01 X25 Y30 N25 X50 N30 Y60 N25 X80 N30 X100 Y40 N35 X140 N40 X120 Y70 N60 X30 N65 Y25
N70 G40 G00 X0 Y0 M05 N75 Z50 N60 M30
例4:下图就是一个钻两孔的实例:实际刀具比编程值短4mm,刀号为 T01、01 记在刀具磨损补偿表中的值就是-4mm。刀具直径为8mm,刀具在程序原点起刀,安全高度(刀具快速移动到工件上表面停留点距工件最高表面处的距离)为2mm,程序如下: O0004
N0 G92 X0 Y0 Z0
数控编程例题
N5 G91 G00 X50 Y35 S500 M03 N10 G43 Z-25 T01、01 N15 G01 Z-12 F80 N20 G00 Z12 N25 X40 N30 G01 Z-17
N35 G00 G44 Z42 M05 N40 M30
例5:较复杂零件凸轮的编程加工。 加工方式:立铣,加工刀具:直径
12mm的立铣刀,毛坯厚6mm的铝板,工艺路线如图所示,工件坐标系选在凸轮圆心上方距工件35mm处,数学处理后: A(18、856,-36、667) B(28、284,-10、000) C(28、284, 10、000) D(18、856, 36、667)
O0005
N0 G92 X0 Y0 Z35 N5 G90 G00 X50 Y80
N10 G01 Z-7 F500 S600 M03
N15 G01 G42 D01 X10 Y50 F200 N17 X0 N20 G03 Y-50 J-50
数控编程例题
N25 X18、856 Y-36、667 R20、0 N30 G01 X28、284 Y-10、236 N35 G03 X28、284 Y10、236 R30、0 N40 G01 X18、856 Y36、667 N45 G03 X0 Y50 R20、0 N50 G01 X-10 N55 G40 G01 Y55 N60 G00 Z35、0 F500
N65 X0 Y0 M05 N70 M30
例6:如下图的一个实例:刀具半径为10mm,记在刀具号为T1、1,起刀点在原点的上方60mm,工件厚度为5mm,则程序如下:
O0006B
N0 G92 X0 Y0 Z60 M03 N2 G91 G00 Z-58、0 N4 G01 Z-7 F120、0; N6 G00 G42 D01 X25、0 Y20、0 ;
N8 X5、0 ;
N10 X55、0 ; N12 Y40、0; N14 X40、0; N15 Y- 40、0; N16 X30、0;