siemens x
傳感器

基于AutoCAD彎刀機(jī)數(shù)控自動編程系統(tǒng)

2025China.cn   2008年10月28日
模切刀廣泛應(yīng)用在印刷包裝行業(yè)。模切刀需要根據(jù)加工要求彎成各種形狀,傳統(tǒng)生產(chǎn)采用手工彎刀,目前廣泛使用數(shù)控彎刀機(jī)進(jìn)行模切刀的加工。由于模切刀的材質(zhì)硬、彈性大,并且形狀復(fù)雜,要求精度較高,而手工編程效率低。因此,實(shí)現(xiàn)彎刀機(jī)的數(shù)控自動編程是有必要的。

   在AutoCAD中繪制加工圖形,通過較少的人工交互,由ARX程序讀取其幾何信息,根據(jù)試驗(yàn)確定的工件角度與模具轉(zhuǎn)角之間的對應(yīng)關(guān)系,利用插值法求出編程角度進(jìn)行角度補(bǔ)償,按照數(shù)控彎刀機(jī)加工工藝進(jìn)行處理后,自動生成NC代碼加工程序。

一、彎刀機(jī)工作機(jī)理

   模切刀是高23 8mm、厚0 71mm的條狀單刃刀片,常見規(guī)格為長1m的直刀或100m的盤刀,其平面圖形等同于展開的加工件圖形邊界。數(shù)控彎刀機(jī)主要由數(shù)控系統(tǒng)、進(jìn)給機(jī)構(gòu)、旋轉(zhuǎn)機(jī)構(gòu)和彎刀嘴組成。彎刀嘴分為固定模和轉(zhuǎn)動模。在模切刀加工過程中(如圖1所示),進(jìn)給機(jī)構(gòu)將刀片送進(jìn)彎刀嘴固定模,固定模緊緊握住刀片,旋轉(zhuǎn)機(jī)構(gòu)驅(qū)動轉(zhuǎn)動模將刀片精確地折彎,這樣反復(fù)工作,完成預(yù)定形狀。模切刀鑲嵌在母板(木質(zhì)或塑質(zhì)、金屬等)上,即為模切板(如圖2所示)。將模切板安裝在專用設(shè)備上,可以實(shí)現(xiàn)大開張的包裝印刷材料一次沖切成形。

  二、模切刀折角

   折角是模切刀折彎加工過程中的主要參數(shù)。轉(zhuǎn)動模旋轉(zhuǎn)的角度(以下稱模具轉(zhuǎn)角)與模切刀折角(以下稱工件角度)不是線性關(guān)系,由于模切刀材料具有一定的彈性變形,數(shù)控編程角度(模具轉(zhuǎn)角)與工件角度之間是不相等的,需要進(jìn)行角度補(bǔ)償。在編程之前,需要根據(jù)不同的模切刀材料做相應(yīng)的試驗(yàn),得出工件角度與模具轉(zhuǎn)角之間的對應(yīng)關(guān)系表1是試驗(yàn)得出的一組數(shù)據(jù)。在實(shí)際計(jì)算時(shí),根據(jù)工件角度變化范圍和試驗(yàn)確定的工件角度與模具轉(zhuǎn)角之間的對應(yīng)關(guān)系,利用插值法求出數(shù)控編程角。

 

三、系統(tǒng)軟件設(shè)計(jì)

   基于AutoCAD平臺,系統(tǒng)設(shè)計(jì)的基本思路是:1)在AutoCAD中繪圖,編輯成多義線。2)圖形信息提取。3)求出端點(diǎn)總數(shù),開始循環(huán)計(jì)算。4)求實(shí)體起點(diǎn)、終點(diǎn)、凸起,根據(jù)直線與圓弧、直線與直線、圓弧與圓弧、圓弧與直線的關(guān)系求出轉(zhuǎn)角。5)根據(jù)圓弧、直線參數(shù)的不同進(jìn)行加工角度補(bǔ)償。6)代碼轉(zhuǎn)換。7)程序輸出。系統(tǒng)框圖如圖3所示。

   在AutoCAD環(huán)境中,與圖形相關(guān)的幾何信息包含在實(shí)體段中,實(shí)體段由若干個(gè)組構(gòu)成,組包含組代碼(實(shí)體類型)和組值(實(shí)體的大小、長度等)。為了保證圖形準(zhǔn)確,避免實(shí)體出現(xiàn)間隙或連接錯(cuò)位、順序顛倒等現(xiàn)象,在AutoCAD中繪制圖形后,使用PE命令將圖形變成一條多義線(POLYLINE)。AutoCADR14以上版本的多義線實(shí)體信息如下:組碼(0 “LWPOLYLINE”)為多義線標(biāo)識;組碼(10160 159100 406)為端點(diǎn)坐標(biāo);組碼(42 0 414214)為凸度,如果凸度等于零,則為直線;如果凸度大于零,則為圓弧。圖4所示圓弧中,圓心角α、半徑R、凸度μ之間的換算關(guān)系如式(1):

由于P1、P2、P點(diǎn)的坐標(biāo)已知,起始角α1、終止角α2可由式(2)求出。

α1=arctanP1y-PyP1x-Px;α2=arctanP2y-PyP2x-Px…(2)

   模切刀加工過程中的角度補(bǔ)償是系統(tǒng)設(shè)計(jì)的關(guān)鍵。系統(tǒng)根據(jù)凸度值自動識別圖形中的實(shí)體,然后根據(jù)直線與直線、直線與圓弧、圓弧與圓弧、圓弧與直線的相對關(guān)系求出工件角度。

   如果當(dāng)前實(shí)體是直線,直接送進(jìn)該直線段的長度,根據(jù)工件角度自動查詢表1得出模具轉(zhuǎn)角,利用插值法求出相應(yīng)的編程角。例如,當(dāng)工件角度γ大于15 0°小于等于20 0°時(shí),其編程角計(jì)算公式為:β=16 8+0 14(γ-15 0)。

   如果當(dāng)前實(shí)體是圓弧,則需考慮稍多。彎制圓弧模切刀,實(shí)質(zhì)是將圓弧看作一個(gè)多邊形的一部分(整圓為多邊形),進(jìn)行彎制,如圖5所示。

 


   為處理方便起見,通常將整圓看作25邊形,計(jì)算出單步步長和單步角度。當(dāng)然,邊數(shù)越多,越平滑,反之,則可能出現(xiàn)明顯的棱角。

   系統(tǒng)根據(jù)式(1)和式(2)求出圓心角α、半徑R、起始角α1、終止角α2,并根據(jù)半徑R的大小進(jìn)行相應(yīng)的角度補(bǔ)償。例如,當(dāng)模切刀加工半徑R大于5 5mm小于等于6 0mm時(shí),根據(jù)試驗(yàn)數(shù)據(jù),利用插值法,其編程角(工件角度)為β=16 9-0 2(R-5 5);系統(tǒng)根據(jù)模切刀材料特性和圓弧半徑,給出圓弧默認(rèn)加工步長?。妫樱簦澹?2R/25 0,如果有特殊要求,可以人工輸入步長進(jìn)行干預(yù)。彎制圓弧所需次數(shù)=弧長/步長。

   經(jīng)過上述處理,結(jié)合數(shù)控系統(tǒng)的編程語言,便可生成相應(yīng)的NC代碼,寫入打開的NC文件。

四、應(yīng)用實(shí)例

   在AutoCAD中繪制如圖6所示準(zhǔn)備加工的模切刀平面圖形(等同于展開的加工件圖形)。

   在該圖形中,既有直線與直線相連,又有直線與圓弧相連,又有圓弧與直線相連三種情況,系統(tǒng)根據(jù)多義線的起點(diǎn)和繪制的先后順序自動確定加工起始點(diǎn)和加工方向。本系統(tǒng)生成的部分NC代碼(FAGOR系統(tǒng))如下。

010G01 91X22.000
011G01 90Y90.000
012G01 90Y0.0
013G01 91X22.000
014G01 90Y270.000
015G01 90Y0.0
016G01 91X12.500
017G01 90Y335.000
018G01 90Y0.00
19G01 91X26.000
020G01 90Y25.000
021G01 90Y0.0
022G01 91X7.500
023G01 90Y180.000
024G01 90Y0.0
025G01 91X0.320
026G01 90Y342.600
027G01 90Y0.0
028G25N25 27.19
029G01 91X0.203
030G01 90Y342.600
031G01 90Y0.0
032G01 90Y360.000
033G01 90Y0.0
034G01 91X44.000
035G01 90Y0.000

五、結(jié)語

   本文基于AutoCAD平臺,采用VisualC++6 0作為開發(fā)工具,實(shí)現(xiàn)了彎刀機(jī)的數(shù)控自動編程,通過RS232接口與彎刀機(jī)數(shù)控系統(tǒng)的通訊,提高了編程精度和準(zhǔn)確性。系統(tǒng)使用簡便高效,具有極大的推廣應(yīng)用價(jià)值。

(轉(zhuǎn)載)

標(biāo)簽:基于AutoCAD彎刀機(jī)數(shù)控自動編程系統(tǒng) 我要反饋 
2024世界人工智能大會專題
即刻點(diǎn)擊并下載ABB資料,好禮贏不停~
優(yōu)傲機(jī)器人下載中心
西克
2024全景工博會
專題報(bào)道