網上有很多關于pos機編程器,西門子Cycle 循環的知識,也有很多人為大家解答關于pos機編程器的問題,今天pos機之家(www.www690aa.com)為大家整理了關于這方面的知識,讓我們一起來看下吧!
本文目錄一覽:
1、pos機編程器
pos機編程器
使用828D數控系統的車床版進行零件程序編寫以下3部分內容,零件加工結果如圖1,圖2所示
1. 如何對動力刀具軸進行編程
2. 如何對內輪廓進行加工(包括:如何加工底孔,如何使用內孔車刀加工內輪廓)
3. 如何調用銑削加工循環進行端面加工
圖 1- 零件加工結果--主視圖,右視圖
圖 2-零件加工結果--3D模擬視圖(選項功能,非必備)
A. 準備階段
1. 需要配置的選項
必需:端面和柱面轉換功能 6FC5800-0AM27-0YB0非必備:3D 模擬選項 6FC5800-0AP25-0YB02. 基于原來的刀具表再創建一把銑削刀具
圖3 -創建一把立銑刀,直徑6mm,帶有3個切削刃
B. 程序結構的基本范式:
1. 如何對動力刀具軸進行編程:
編程指令的寫法需要結合數控系統內相應參數的設定,例如機床中的軸名(這些都是設定在系統內的機床參數)。這些參數的設定需要結合機床的機械結構(如圖4)。
西門子828D中提供了相應的編程指令可幫助機床操作者控制主-主軸,刀具主軸的動作,例如根據圖5中所示坐標軸的名稱,可以編寫加工程序(如圖6)控制主-主軸以及刀具主軸的動作。
圖 4 機床主軸部分的結構--- 帶有1根主-主軸(SP1)和一根刀具主軸 (SP3)---- 圖片來源《CNC Handbuch 2015-2016》
圖 5 -828D上配置了4根坐標軸:X1,Z1,SP1,SP3
程序代碼
含義
SETMS(3)
將SP3軸(刀具主軸)定為主-主軸
M3=3 S3=800
SP3軸正轉,轉速800rpm
M3=4 S3=800
SP3軸反轉,轉速800rpm
M3=5
SP3軸停止
SETMS(1)
將SP1軸(主主軸)定為主-主軸
M1=3 S3=800
SP1軸正轉,轉速800rpm
M1=4 S3=800
SP1軸反轉,轉速800rpm
圖 6 在MDA方式下編寫程序,控制主-主軸和刀具主
軸的動作
M1=5
SP1軸停止
2. 如何對內輪廓進行加工
加工內孔結構之前,我們必須要先加工底孔,需要使用的刀具為中心鉆以及深孔鉆
加工底孔鉆中心孔行號
程序代碼
含義
N170
N180
SETMS(3)
M3=3 S3=800
N190
N200
N210
N220
T13
G0 X0
Z5
MSG("使用鉆中心孔 循環鉆中心孔")
調用13號刀--中心鉆
N230
N240
N250
M05
Z100
退刀
加工深孔行號
程序代碼
含義
N260
T10
調用10號刀-深孔鉆
N270
N280
N290
N300
SETMS(3)
M3=3 S3=800
G0 X0
Z5
N310
N320
MSG("使用深孔鉆 循環鉆16的通孔")
CYCLE83(100,0,1,,90,,5,90,0.7,0.5,90,0,0,1.2,1.4,0.6,1.6,10,1,12211111)
N330
N340
G0 X0
Z100
內孔車刀加工內輪廓 (主程序), 其中子程序按照規則,寫在主程序部分結束之后行號
程序代碼
含義
N350
N360
N370
N380
T7
MSG("調用輪廓子程序CC:DD")
SETMS(1)
M1=3 S1=1000
調用7號刀-內孔車刀
N390
N400
CYCLE62(,2,"CC","DD")
MSG("使用輪廓切削循環進行內孔的粗加工和精加工")
;***********************粗-精加工***********
N410
CYCLE952("123",,"",2102331,0.3,0,0,1,0.1,0.1,0.1,0.1,0.1,0,1,0,0,,,,,2,2,,,0,1,,0,12,1100010,1,0,0.1)
調用輪廓切削循環-Cycle 952循環,我們在上一期中介紹過這個循環,知道這個循環分成3種工藝—切削,槽式切削,往復切削。這次我們使用第一種工藝“切削”,對應的刀具為外圓車刀或內孔車刀(取決于輪廓為“內部”或“外部”)
參數輸入只需要輸入5個參數即可,其他參數保持默認
;***********************粗-精加工***********
N420
N430
N440
MSG("輪廓切削循環加工結束")
G0 X0
Z100
刀具退出
3. 如何調用銑削加工循環進行端面加工
行號
程序代碼
含義
N450
M0
;帶條件啟動加工程序,程序運行到這來會暫停一下,便于操作者觀察一下工件加工的狀態,完成后操作者需要按一次循環啟動,使程序繼續執行
N460
SPOS=30
;通過SPOS指令激活主-主軸在位置方式下工作
N470
N480
T9
SETMS(3)
調用刀具9-立銑刀
N490
M3=3 S3=800
啟動刀具主軸
N500
N510
G0 X10
Z100
將T9定位到加工準備位置
N520
TRANSMIT
; 非常重要!!激活端面轉換設置,否則后面的程序無法正常運行??蛻粜枰崆百徺I選項 6FC5800-0AM27-0YB0,并由機床廠家進行了相關參數的設置。
N530
MSG("使用直徑6的立銑刀,進行端面的正六邊形銑削")
N540
CYCLE79(100,-7,1,16,6,65.816,0,0,0,2,76,0.3,1,0.1,0.1,100,0,1,1,2,100,1,101)
需要輸入5個數值,可以加工出如圖所示的6邊形
N550
M02
內孔車刀加工內輪廓 (子程序部分)行號
程序代碼
含義
N550
M02
輪廓子程序需要寫在M02之后
;*********************編寫Subroutine CC:DD ********************
N810
N820
N830
N840
N850
N860
CC:
G01 X48 Z0
X36 Z-17
Z-30
X24
DD: Z-38
;*********************Subroutine CC:DD結束 ********************
C. 小結
1. 在使用端面銑削循環(例如CYCLE79循環)前,客戶需要提前購買選項 6FC5800-0AM27-0YB0,并激活,并在加工程序中編寫相關指令(如:TRANSMIT)向系統聲明,目前需要轉換到銑削模式下工作。
2. 對于配置了伺服主軸的西門子系統,支持任意角度的主軸定向。編程指令為 SPOS=角度
3. 使用西門子內置的加工循環可以大大縮短程序的長度,節省現場編程的工作量,填寫數值時注意數值的正負號。
4. Cycle 952循環可用來加工外輪廓或者內輪廓,用戶只需要在對話框中選定好就可。
5. 再次強調, 子程序的編寫一定要寫在主程序結束(M02/M30)指令之后,這一點需要和其他編程方法(例如ISO編程法)區別開。
以上就是關于pos機編程器,西門子Cycle 循環的知識,后面我們會繼續為大家整理關于pos機編程器的知識,希望能夠幫助到大家!
