1 前言
數(shù)控編程先后經(jīng)歷了手工編程、APT語言編程及交互式圖形編程3個階段,CAM程序就是通過交互式圖形編程方式得到的程序。這種編程方法效率高、精度高、所見即所得,因此應(yīng)用很廣泛。本文的CAM程序是通過美國CNC software公司產(chǎn)品Master CAM X4生成的。選擇相應(yīng)的后置處理程序,可以得到不同系統(tǒng)的數(shù)控程序,利用WINPCIN通信軟件導(dǎo)入數(shù)控系統(tǒng)進(jìn)行加工。
2 CA M程序的生成
零件以一次省級技能競賽一裝配件為基礎(chǔ),在MasterCAM中建模,生成實體零件(如圖1),建立刀具路徑,生成CAM程序。
數(shù)控程序如下: ?。?N DS1 MPF ?。篠PATH=/N MPF DIR N102GOG17G40G49G90 N104T1 Dl M 3 S1000 N108 G43 H 1 Z5l N 110Z31 N1l2 G1 Z25 F0 N 114X85 F100 ...........
在生成數(shù)控程序時需要選擇西門子802C銑床的后置處理程序,但是MasterCAM并沒有相應(yīng)的后置處理程序,可以通過修改其它數(shù)控系統(tǒng)的后置處理程序得到。注意,生成的數(shù)控程序一定要含有西門子數(shù)控系統(tǒng)規(guī)定的傳輸格式,否則不能傳輸數(shù)控程序。
如:%_N_DS1_MPF ?。?PATH=/N_MPF_DIR
其中DS1指程序名,其它是西門子數(shù)控系統(tǒng)特定的傳輸格式。
3 數(shù)控程序的導(dǎo)入
3.1 參數(shù)設(shè)置
在傳送程序之前,首先要用RS232通訊電纜轉(zhuǎn)接數(shù)控系統(tǒng)和計算機(jī),然后對數(shù)控系統(tǒng)和WINPCIN進(jìn)行參數(shù)設(shè)置。在WINPCIN軟件界面,選擇配置RS232,設(shè)置串行El設(shè)置為COM1,波特率設(shè)置為9600,校驗位設(shè)置為NONE,數(shù)據(jù)位設(shè)置為8,停止位設(shè)置為1,數(shù)據(jù)流控制方式選擇硬握手,傳輸格式選擇文本格式,其它參數(shù)選擇默認(rèn)設(shè)置,然后保存并激活。在數(shù)控系統(tǒng)中“通訊一RS232設(shè)置”中設(shè)置同樣的參數(shù)。在設(shè)置完通信參數(shù)時,需要注意波特率根據(jù)數(shù)控系統(tǒng)的處理能力進(jìn)行設(shè)置。像西門子802C數(shù)控系統(tǒng)設(shè)置波特率為9600較為合適,過大過小都不太合適。對于選擇軟握手和硬握手根據(jù)RS232通信電纜接線方法的不同而不同,在此選擇硬握手。
3.2 傳輸程序
WINPCIN軟件和數(shù)控系統(tǒng)設(shè)置好參數(shù)之后,可以傳輸程序了。西門子程序在傳輸時,有固定的傳輸格式,一定要確保正確,否則數(shù)控程序不能傳輸。
在數(shù)控系統(tǒng)中選擇“輸入啟動”,WINPC1N軟件中選擇“發(fā)送數(shù)據(jù)”,彈出選擇文件對話框,選擇由Master CAM生成的數(shù)控程序DS1,即可完成程序的傳輸,完成后會在數(shù)控系統(tǒng)側(cè)顯示傳輸數(shù)據(jù)的大小等信息。
4 數(shù)控加工
裝夾好毛坯,數(shù)控系統(tǒng)對刀,選擇打開DS 1.MPF數(shù)控程序,進(jìn)行加工。
5 結(jié)束語
本文以西門子802C數(shù)控系統(tǒng)為例,通過Master CAM軟件生成程序,然后由WINPCIN軟件傳輸?shù)綌?shù)控系統(tǒng)中,實現(xiàn)了復(fù)雜零件的數(shù)控加工。通過實踐,自動編程效率較好,加工質(zhì)量也較好,大大提高了企業(yè)的生產(chǎn)效率。
(審核編輯: 智匯胡妮)
分享