技術(shù)文章
數(shù)控線切割加工的手工編程和自動(dòng)編程特點(diǎn)
閱讀:3400 發(fā)布時(shí)間:2015-7-16
數(shù)控線切割加工編程一般可分為手工編程和自動(dòng)編程兩大類。
1、手工編程:手工編程是指編程員采用各種數(shù)學(xué)方法,使用一般的計(jì)算工具,對編程所需的各坐標(biāo)點(diǎn)進(jìn)行處理和計(jì)算,根據(jù)各關(guān)鍵點(diǎn)的坐標(biāo)值把刀具路徑編制成數(shù)控加工程序,并通過鍵盤將程序輸人到機(jī)床的數(shù)控系統(tǒng)中。由于計(jì)算刀具路徑坐標(biāo)值和輸人程序這兩個(gè)步攤較繁瑣,并且需要大量時(shí)間檢查程序,當(dāng)零件的形狀復(fù)雜時(shí)手工編程難以完成。
手工編程適合于幾何形狀不太復(fù)雜的零件,程序坐標(biāo)計(jì)算較為簡單,程序段不多,以及程序編制易于實(shí)現(xiàn)的加工場合。在數(shù)控線切割加工中.手工編程由于要愉人很多指令,比較容易出錯(cuò),編程的過程比較繁瑣,需要花費(fèi)不少時(shí)間,因此在實(shí)際加工的編程中應(yīng)用很少。
2、自動(dòng)編程:自動(dòng)編程是指利用計(jì)算機(jī)軟件編制數(shù)控加工程序的過程。數(shù)控線切割加工自動(dòng)編程以計(jì)算機(jī)繪圖為基礎(chǔ),編程人員先使用自動(dòng)編程系統(tǒng)的CAD功能,構(gòu)建出幾何圖形,其后利用CAM功能,設(shè)置好幾何參數(shù),產(chǎn)生出數(shù)控程序,再由計(jì)算機(jī)通過通信電纜將程序傳輸?shù)綌?shù)控機(jī)床上。現(xiàn)在數(shù)控線切割加工比較常用的自動(dòng)編程系統(tǒng)有TwinCAD/ WT、CAM、FIKUS, CAXA、YH等。
3、編程的代碼格式程序有3B、4B、R3B、ISO等,下面我們來說說常用的3B代碼格式程序 。
程序格式: BX BY BJ G Z
B為分隔符,表示一條成許開始,并將X、Y、J數(shù)據(jù)區(qū)分隔開; X、Y為增量(相對)坐標(biāo)值,一律用μm作單位;
J為計(jì)數(shù)長度即加工線段或圓弧在X軸或Y軸上的投影的值之和;
G為計(jì)數(shù)方向,指令格式為GX或GY,GX表示計(jì)數(shù)長度J等于加工線段或圓弧在X軸的投影的值之和;GY表示計(jì)數(shù)長度J等于加工線段或圓弧在Y軸的投影的值之和;
Z為加工指令即加工方向。
4、程序編寫方法 :
確定坐標(biāo)系與坐標(biāo)值 確定計(jì)數(shù)方向和計(jì)數(shù)長度 確定加工指令即各種補(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)的位置來確定。
a、加工直線時(shí),終點(diǎn)靠近那條數(shù)軸,計(jì)數(shù)方向就取哪條軸。記作GX或GY
b、加工圓弧時(shí),終點(diǎn)靠近哪條軸就取另一條數(shù)軸(與直線相反)。記作GX或GY .
(3)計(jì)數(shù)長度J的確定 :
計(jì)數(shù)長度是在計(jì)數(shù)方向的基礎(chǔ)上確定的。計(jì)數(shù)長度是被加工的直線或圓弧在計(jì)數(shù)方向坐標(biāo)軸上投影的絕度值的總和,即在X軸或Y軸上的投影長度的總和,其單位為μm。
(4)加工指令Z的確定:
目前,自動(dòng)編程廣泛地應(yīng)用于數(shù)控線切割加工編程。隨著其功能越來越完善,對編程人員的技術(shù)水平要求也越來越低,既減輕了編程人員的勞動(dòng)強(qiáng)度,也縮短了編程時(shí)間。自動(dòng)編程適用于絕大多數(shù)加工場合的程序編制,可以有效地解決復(fù)雜零件的加工問題。
1、手工編程:手工編程是指編程員采用各種數(shù)學(xué)方法,使用一般的計(jì)算工具,對編程所需的各坐標(biāo)點(diǎn)進(jìn)行處理和計(jì)算,根據(jù)各關(guān)鍵點(diǎn)的坐標(biāo)值把刀具路徑編制成數(shù)控加工程序,并通過鍵盤將程序輸人到機(jī)床的數(shù)控系統(tǒng)中。由于計(jì)算刀具路徑坐標(biāo)值和輸人程序這兩個(gè)步攤較繁瑣,并且需要大量時(shí)間檢查程序,當(dāng)零件的形狀復(fù)雜時(shí)手工編程難以完成。
手工編程適合于幾何形狀不太復(fù)雜的零件,程序坐標(biāo)計(jì)算較為簡單,程序段不多,以及程序編制易于實(shí)現(xiàn)的加工場合。在數(shù)控線切割加工中.手工編程由于要愉人很多指令,比較容易出錯(cuò),編程的過程比較繁瑣,需要花費(fèi)不少時(shí)間,因此在實(shí)際加工的編程中應(yīng)用很少。
2、自動(dòng)編程:自動(dòng)編程是指利用計(jì)算機(jī)軟件編制數(shù)控加工程序的過程。數(shù)控線切割加工自動(dòng)編程以計(jì)算機(jī)繪圖為基礎(chǔ),編程人員先使用自動(dòng)編程系統(tǒng)的CAD功能,構(gòu)建出幾何圖形,其后利用CAM功能,設(shè)置好幾何參數(shù),產(chǎn)生出數(shù)控程序,再由計(jì)算機(jī)通過通信電纜將程序傳輸?shù)綌?shù)控機(jī)床上。現(xiàn)在數(shù)控線切割加工比較常用的自動(dòng)編程系統(tǒng)有TwinCAD/ WT、CAM、FIKUS, CAXA、YH等。
3、編程的代碼格式程序有3B、4B、R3B、ISO等,下面我們來說說常用的3B代碼格式程序 。
程序格式: BX BY BJ G Z
B為分隔符,表示一條成許開始,并將X、Y、J數(shù)據(jù)區(qū)分隔開; X、Y為增量(相對)坐標(biāo)值,一律用μm作單位;
J為計(jì)數(shù)長度即加工線段或圓弧在X軸或Y軸上的投影的值之和;
G為計(jì)數(shù)方向,指令格式為GX或GY,GX表示計(jì)數(shù)長度J等于加工線段或圓弧在X軸的投影的值之和;GY表示計(jì)數(shù)長度J等于加工線段或圓弧在Y軸的投影的值之和;
Z為加工指令即加工方向。
4、程序編寫方法 :
確定坐標(biāo)系與坐標(biāo)值 確定計(jì)數(shù)方向和計(jì)數(shù)長度 確定加工指令即各種補(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)的位置來確定。
a、加工直線時(shí),終點(diǎn)靠近那條數(shù)軸,計(jì)數(shù)方向就取哪條軸。記作GX或GY
b、加工圓弧時(shí),終點(diǎn)靠近哪條軸就取另一條數(shù)軸(與直線相反)。記作GX或GY .
(3)計(jì)數(shù)長度J的確定 :
計(jì)數(shù)長度是在計(jì)數(shù)方向的基礎(chǔ)上確定的。計(jì)數(shù)長度是被加工的直線或圓弧在計(jì)數(shù)方向坐標(biāo)軸上投影的絕度值的總和,即在X軸或Y軸上的投影長度的總和,其單位為μm。
(4)加工指令Z的確定:
目前,自動(dòng)編程廣泛地應(yīng)用于數(shù)控線切割加工編程。隨著其功能越來越完善,對編程人員的技術(shù)水平要求也越來越低,既減輕了編程人員的勞動(dòng)強(qiáng)度,也縮短了編程時(shí)間。自動(dòng)編程適用于絕大多數(shù)加工場合的程序編制,可以有效地解決復(fù)雜零件的加工問題。