數(shù)控線切割加工編程一般可分為手工編程和自動(dòng)編程兩大類。
1、手工編程:手工編程是指編程員采用各種數(shù)學(xué)方法,使用一般的計(jì)算工具,對(duì)編程所需的各坐標(biāo)點(diǎn)進(jìn)行處理和計(jì)算,根據(jù)各關(guān)鍵點(diǎn)的坐標(biāo)值把刀具路徑編制成數(shù)控加工程序,并通過(guò)鍵盤將程序輸人到機(jī)床的數(shù)控系統(tǒng)中。由于計(jì)算刀具路徑坐標(biāo)值和輸人程序這兩個(gè)步攤較繁瑣,并且需要大量時(shí)間檢查程序,當(dāng)零件的形狀復(fù)雜時(shí)手工編程難以完成。
手工編程適合于幾何形狀不太復(fù)雜的零件,程序坐標(biāo)計(jì)算較為簡(jiǎn)單,程序段不多,以及程序編制易于實(shí)現(xiàn)的加工場(chǎng)合。在數(shù)控線切割加工中.手工編程由于要愉人很多指令,比較容易出錯(cuò),編程的過(guò)程比較繁瑣,需要花費(fèi)不少時(shí)間,因此在實(shí)際加工的編程中應(yīng)用很少。
2、自動(dòng)編程:自動(dòng)編程是指利用計(jì)算機(jī)軟件編制數(shù)控加工程序的過(guò)程。數(shù)控線切割加工自動(dòng)編程以計(jì)算機(jī)繪圖為基礎(chǔ),編程人員先使用自動(dòng)編程系統(tǒng)的cad功能,構(gòu)建出幾何圖形,其后利用cam功能,設(shè)置好幾何參數(shù),產(chǎn)生出數(shù)控程序,再由計(jì)算機(jī)通過(guò)通信電纜將程序傳輸?shù)綌?shù)控機(jī)床上。現(xiàn)在數(shù)控線切割加工比較常用的自動(dòng)編程系統(tǒng)有twincad/ wt、cam、fikus, caxa、yh等。
3、編程的代碼格式程序有3b、4b、r3b、iso等,下面我們來(lái)說(shuō)說(shuō)常用的3b代碼格式程序。
程序格式:bxbybjgz
b為分隔符,表示一條成許開始,并將x、y、j數(shù)據(jù)區(qū)分隔開;x、y為增量(相對(duì))坐標(biāo)值,一律用μm作單位;
j為計(jì)數(shù)長(zhǎng)度即加工線段或圓弧在x軸或y軸上的投影的值之和;
g為計(jì)數(shù)方向,指令格式為gx或gy,gx表示計(jì)數(shù)長(zhǎng)度j等于加工線段或圓弧在x軸的投影的值之和;gy表示計(jì)數(shù)長(zhǎng)度j等于加工線段或圓弧在y軸的投影的值之和;
z為加工指令即加工方向。
4、程序編寫方法:
確定坐標(biāo)系與坐標(biāo)值確定計(jì)數(shù)方向和計(jì)數(shù)長(zhǎng)度確定加工指令即各種補(bǔ)償處理.
(1)坐標(biāo)系與坐標(biāo)值的確定:工作臺(tái)平面為坐標(biāo)系平面,右方向?yàn)?x;前方向?yàn)?y。編程時(shí)坐標(biāo)系的原點(diǎn)隨程序的不同而變化。
a、加工直線時(shí),以該直線的起點(diǎn)為坐標(biāo)系的原點(diǎn),x、y取該直線終點(diǎn)的坐標(biāo)值,可以用兩者的比值表示,當(dāng)直線平行與坐標(biāo)軸時(shí),x、y可以忽略。
b、加工圓弧時(shí),以該圓弧的圓心為坐標(biāo)系的原點(diǎn),x、y取圓弧的起點(diǎn)坐標(biāo)值,但不可用兩者的比值表示。
(2)計(jì)數(shù)方向g的確定:
不論加工直線還是,還是加工圓弧,其計(jì)數(shù)方向均按照終點(diǎn)的位置來(lái)確定。
a、加工直線時(shí),終點(diǎn)靠近那條數(shù)軸,計(jì)數(shù)方向就取哪條軸。記作gx或gy
b、加工圓弧時(shí),終點(diǎn)靠近哪條軸就取另一條數(shù)軸(與直線相反)。記作gx或gy.
(3)計(jì)數(shù)長(zhǎng)度j的確定:
計(jì)數(shù)長(zhǎng)度是在計(jì)數(shù)方向的基礎(chǔ)上確定的。計(jì)數(shù)長(zhǎng)度是被加工的直線或圓弧在計(jì)數(shù)方向坐標(biāo)軸上投影的絕度值的總和,即在x軸或y軸上的投影長(zhǎng)度的總和,其單位為μm。
(4)加工指令z的確定:
目前,自動(dòng)編程廣泛地應(yīng)用于數(shù)控線切割加工編程。隨著其功能越來(lái)越完善,對(duì)編程人員的技術(shù)水平要求也越來(lái)越低,既減輕了編程人員的勞動(dòng)強(qiáng)度,也縮短了編程時(shí)間。自動(dòng)編程適用于絕大多數(shù)加工場(chǎng)合的程序編制,可以有效地解決復(fù)雜零件的加工問題。