福建格沃斯精密科技有限公司
福建省廈門市集美區(qū)杏美路8號(hào)
張經(jīng)理
180 4631 9912
0592-6011507
gowscnc@163.com
在數(shù)控加工編程中,盡管當(dāng)前CAD/CAM 軟件已經(jīng)非常普及,但使用宏編程可以提供更靈活的編程方式,它可以使我們的編程工作變得非常簡(jiǎn)單、高效,積累更多的編程經(jīng)驗(yàn)。
不同的數(shù)控系統(tǒng)會(huì)提供不同的宏程序編寫格式,甚至不同的系統(tǒng)型號(hào)也會(huì)有所差異,但是在編程思路與技巧上是一致的,本文分享一個(gè)相似零件加工的宏程序編程應(yīng)用案例。
相似零件加工案例
編程分析:
重復(fù)輪廓的矩陣加工,在工件的加工中經(jīng)常遇到。我們首先要根據(jù)加工要求規(guī)劃加工軌跡和加工順序,不同的工藝員可能采用不同的方法。下面是兩種不同的加工軌跡圖,并根據(jù)軌跡圖編寫了對(duì)應(yīng)的程序1 和程序2。
編程條件:
編程零點(diǎn)定在工件上表面的左下角處,采用φ6合金銑刀編程。
加工軌跡1
程序1
O1
G00 G90 G54 X0 Y0
M3 S3000
G43 H1 Z100
#1=5 (行數(shù))
#2=7 (列數(shù))
#3=12 (行寬)
#4=15 (列寬)
#24=45 (左下角第一個(gè)孔的X坐標(biāo)位置)
#25=30 (左下角第一個(gè)孔的Y坐標(biāo)位置)
#5=1
WHILE [#5LE#1]DO1
#6=1
WHILE [#6LE#2]DO2
#11=#24+[#6-1]*#4
#12=#25+[#5-1]*#3
G52X#11Y#12 (在R6圓心建立局部坐標(biāo)系)
G00 X0Y0
Z5
G01 Z-3 F180
G41D1X-3Y5.196 F400X-13.164Y-0.672
G03 X-10.496Y-7.081R3.5 G02 X10.96 R40
G03 X13.164Y-0.672 R3.5G01X3Y5.196
G03 X-3 R6G40 G01X0Y0G00 Z5
#6=#6+1
END2
#5=#5+1
END1
M30
加工軌跡2
程序2
O2
G00 G90 G54 X0 Y0
M3 S1000
G43 H1 Z100
#1=5 (行數(shù))
#2=7 (列數(shù))
#3=12 (行寬)
#4=15 (列寬)
#24=45 (左下角第一個(gè)孔的X坐標(biāo)位置)
#25=30 (左下角第一個(gè)孔的Y坐標(biāo)位置)
#5=1
WHILE [#5LE#1]DO1
#6=1
WHILE [#6LE#2]DO2
#11=#24+[#6-1]*#4 計(jì)算X坐標(biāo)
#12=#25+[#5-1]*#3 計(jì)算Y坐標(biāo)
#13=FIX[#5/2]*2 (奇偶行判斷)
IF [#13EQ#5]THEN#11=#24+[#2-#6]*#4
(偶數(shù)行X坐標(biāo)反方向計(jì)算)
G52 X#11Y#12 (在R6圓心建立局部坐標(biāo)系)
G00X0Y0Z5
G01 Z-3 F80