江蘇創為數控機床有限(xian)公司
總經理:高榮江
手 機(ji):138-5260-0778
固(gu) 話:0523-86299598
傳 真:0523-86221299
郵 箱:cwcnc@126.com
網(wang) 址:qqjo.cn
地 址:江(jiang)蘇省(sheng)泰州市海(hai)陵區站北路2號
中走絲CAM軟件(jian)的(de)運行算法研究
眾所(suo)周知,中(zhong)走線用于加工高熔點和高硬(ying)度的(de)特(te)殊金(jin)屬,例如淬硬(ying)鋼和硬(ying)質合金(jin),它廣泛(fan)用于模具制造和精密零件(jian)。其中(zhong)中(zhong)走絲(si)機床由(you)于其結(jie)構簡單(dan),性價比高等(deng)特(te)點,在中(zhong)國已被(bei)許多客戶(hu)廣泛(fan)使用。
隨著智(zhi)能設備的(de)(de)(de)逐步發展(zhan),對(dui)中線(xian)機提出了(le)更(geng)高的(de)(de)(de)要求。在(zai)中線(xian)機的(de)(de)(de)編程過程中,大(da)多數采用將DXF文件(jian)寫(xie)入(ru)圖(tu)(tu)形(xing),線(xian)切割(ge)CAM軟件(jian)通(tong)過處(chu)理(li)DXF文件(jian),獲得文件(jian)的(de)(de)(de)信息規劃(hua)處(chu)理(li)路徑,zui后輸出處(chu)理(li)G代(dai)碼實(shi)現零(ling)件(jian)加工(gong)。 CAM軟件(jian)的(de)(de)(de)重要功能之一(yi)是(shi)根據添加方(fang)向對(dui)DXF文件(jian)中的(de)(de)(de)實(shi)體進行重新排(pai)(pai)序(xu),并將這些實(shi)體首尾相連。由于線(xian)切割(ge)切割(ge)圖(tu)(tu)具有(you)多樣(yang)性(xing)(xing)和(he)復雜性(xing)(xing)的(de)(de)(de)特征,幾何建模的(de)(de)(de)順序(xu)可能是(shi)隨機的(de)(de)(de),因此準確有(you)效(xiao)的(de)(de)(de)排(pai)(pai)序(xu)非常重要,中走絲(si)線(xian)切割(ge)加工(gong)的(de)(de)(de)不部(bu)分圖(tu)(tu)形(xing)是(shi)由直線(xian)和(he)圓弧組(zu)成的(de)(de)(de)。單(dan)個實(shi)體的(de)(de)(de)起始和(he)可以(yi)通(tong)過讀取DXF文件(jian)中的(de)(de)(de)實(shi)體段(duan)來獲得用于連接(jie)性(xing)(xing)判斷和(he)排(pai)(pai)序(xu)的(de)(de)(de)終端位置。
在(zai)在(zai)線切割凸(tu)輪(lun)軟件的(de)(de)(de)(de)(de)(de)開發過程中(zhong),專家們還通過端點(dian)和通過距離比較的(de)(de)(de)(de)(de)(de)方式,獲(huo)得最接近實(shi)(shi)體(ti)的(de)(de)(de)(de)(de)(de)前一片段的(de)(de)(de)(de)(de)(de)實(shi)(shi)體(ti),以實(shi)(shi)現圖(tu)中(zhong)實(shi)(shi)體(ti)的(de)(de)(de)(de)(de)(de)連(lian)續(xu)排(pai)序(xu)(xu)(xu)。通過節(jie)點(dian)搜索(suo),遍(bian)歷如(ru)果存在(zai)實(shi)(shi)體(ti)對(dui)象,則將搜索(suo)到的(de)(de)(de)(de)(de)(de)連(lian)續(xu)實(shi)(shi)體(ti)一一存儲在(zai)節(jie)點(dian)中(zhong),并對(dui)封(feng)閉的(de)(de)(de)(de)(de)(de)圖(tu)形實(shi)(shi)體(ti)進行(xing)(xing)重新(xin)排(pai)序(xu)(xu)(xu)。用(yong)傳統(tong)(tong)的(de)(de)(de)(de)(de)(de)循環遍(bian)歷算(suan)法(fa)實(shi)(shi)現di一個為(wei)了(le)提高搜索(suo)和排(pai)序(xu)(xu)(xu)的(de)(de)(de)(de)(de)(de)效(xiao)率,對(dui)末端連(lian)接的(de)(de)(de)(de)(de)(de)實(shi)(shi)體(ti)進行(xing)(xing)排(pai)序(xu)(xu)(xu),并逐步從搜索(suo)列(lie)表中(zhong)刪除排(pai)序(xu)(xu)(xu)后的(de)(de)(de)(de)(de)(de)實(shi)(shi)體(ti)。在(zai)加工路徑(jing)規劃的(de)(de)(de)(de)(de)(de)過程中(zhong),當DXF文件中(zhong)存在(zai)閉合和未閉合圖(tu)形時,傳統(tong)(tong)的(de)(de)(de)(de)(de)(de)排(pai)序(xu)(xu)(xu)方法(fa)無法(fa)區分(fen)它們。對(dui)于大(da)如(ru)何(he)有效(xiao)地對(dui)數(shu)據量(liang)的(de)(de)(de)(de)(de)(de)實(shi)(shi)體(ti)圖(tu)進行(xing)(xing)排(pai)序(xu)(xu)(xu)是關鍵。通過分(fen)析DXF文件的(de)(de)(de)(de)(de)(de)排(pai)序(xu)(xu)(xu)特(te)性,提出(chu)了(le)一種新(xin)的(de)(de)(de)(de)(de)(de)算(suan)法(fa),該算(suan)法(fa)大(da)大(da)提高了(le)數(shu)據量(liang)圖(tu)的(de)(de)(de)(de)(de)(de)軌跡規劃效(xiao)率。