數(shù)控編程是數(shù)控加工準(zhǔn)備階段的主要內(nèi)容之一,通常包括分析零件圖樣,確定加工工藝過程;計(jì)算走刀軌跡,得出刀位數(shù)據(jù);編寫數(shù)控加工程序;制作控制介質(zhì);校對程序及首件試切。有手工編程和自動編程兩種方法。總之,它是從零件圖紙到獲得數(shù)控加工程序的全過程。
數(shù)控編程分為手工編程和自動編程.手工編程是指編程的各個(gè)階段均由人工完成。對于幾何形狀復(fù)雜的零件需借助計(jì)算機(jī)使用規(guī)定的數(shù)控語言編寫零件源程序,經(jīng)過處理后生成加工程序,稱為自動編程。
隨著數(shù)控技術(shù)的發(fā)展,先進(jìn)的數(shù)控系統(tǒng)不僅向用戶編程提供了一般的準(zhǔn)備功能和輔助功能,而且為編程提供了擴(kuò)展數(shù)控功能的手段。FANUC 6M數(shù)控系統(tǒng)的參數(shù)編程,應(yīng)用靈活,形式自由,具備計(jì)算機(jī)高級語言的表達(dá)式、邏輯運(yùn)算及類似的程序流程,使加工程序簡練易懂,實(shí)現(xiàn)普通編程難以實(shí)現(xiàn)的功能。
數(shù)控編程同計(jì)算機(jī)編程一樣也有自己的"語言",但有一點(diǎn)不同的是,現(xiàn)在電腦發(fā)展到了以微軟的Windows為絕對優(yōu)勢占領(lǐng)全球市場.數(shù)控機(jī)床就不同了,它還沒發(fā)展到那種相互通用的程度,也就是說,它們在硬件上的差距造就了它們的數(shù)控系統(tǒng)一時(shí)還不能達(dá)到相互兼容.所以,當(dāng)我們要對一個(gè)毛坯進(jìn)行加工時(shí),首先要以我們已經(jīng)擁有的數(shù)控機(jī)床的數(shù)控系統(tǒng)編程.
雖然,每個(gè)數(shù)控系統(tǒng)的編程語言和指令各不相同,但其間也有很多相通之處.
數(shù)控編程的定義:
具體地說,數(shù)控編程是指根據(jù)被加工零件的圖紙和技術(shù)要求、工藝要求,將零件加工的工藝順序、工序內(nèi)的工步安排、刀具相對于工件運(yùn)動的軌跡與方向、工藝參數(shù)及輔助動作等,用數(shù)控系統(tǒng)所規(guī)定的規(guī)則、代碼和格式編制成文件,并將程序單的信息制作成控制介質(zhì)的整個(gè)過程。
一.G代碼(準(zhǔn)備功能)
1.1機(jī)械坐標(biāo)系與機(jī)械座標(biāo)點(diǎn)的設(shè)定
數(shù)控車床 華中世紀(jì)星 FANUC 西門子 廣東數(shù)控
工件坐標(biāo)系設(shè)定 G50
最快速移動 G00 G00
1.1普通加工(直線插補(bǔ),圓弧插補(bǔ),車螺紋)
數(shù)控車床 華中世紀(jì)星 FANUC 西門子 廣東數(shù)控
直線插補(bǔ) G01 G01
圓弧插補(bǔ) G02/G03 G02/G03
車螺紋 G32
1.2固定循環(huán)或復(fù)合循環(huán)
數(shù)控車床 華中世紀(jì)星 FANUC西門子 廣東數(shù)控
外圓車銷固定循環(huán) G71
端面車銷固定循環(huán) G90
螺紋車銷固定循環(huán)
1.3調(diào)用宏程序
數(shù)控車床 華中世紀(jì)星 FANUC 西門子 廣東數(shù)控
二.M代碼(輔助功能)
2.1主軸正反轉(zhuǎn)與停止
數(shù)控車床 華中世紀(jì)星 FANUC 西門子 廣東數(shù)控
橫軸 Z
眾軸 X
主軸正轉(zhuǎn) M03
主軸反轉(zhuǎn) M04
主軸停止 M05
2.2冷卻液開關(guān)
數(shù)控車床 華中世紀(jì)星 FANUC 西門子 廣東數(shù)控
冷卻液開 M07 M08
冷卻液關(guān) M09
2.3調(diào)用子程序
M98調(diào)用子程序
M99子程序結(jié)束
數(shù)控車床 華中世紀(jì)星 FANUC 西門子 廣東數(shù)控
切刀切槽 G75
進(jìn)給量 R
切削速度 F
三.F,S,T的設(shè)置
添加時(shí)間:2009-03-10 瀏覽次數(shù):2086

下一個(gè):沒有了