本發(fā)明涉及參數(shù)化加工領(lǐng)域,尤其設(shè)計(jì)一種加工方法,即一種基于二維圖紙參數(shù)化加工對(duì)象的方法。
背景技術(shù):
在機(jī)械加工領(lǐng)域,數(shù)控機(jī)床系統(tǒng)是依照用戶輸入的二維圖形進(jìn)行加工。這樣無形中對(duì)用戶的輸入要求較高。對(duì)于平面圖形加工,用戶或許可以給出較理想的圖形。對(duì)于更加復(fù)雜的立體圖形加工,如要求加工的為橢球面,用戶所輸入的圖形可能并不是用戶真正想要的圖形。這樣必然會(huì)產(chǎn)生用戶輸入圖形與相應(yīng)加工出的圖形的誤差,也增加用戶輸入的困難度。
中國專利(CN 104698980 A)公開了一種基于特征的數(shù)控立車參數(shù)化加工控制方法,所述加工控制方法包括:步驟S11,預(yù)裝用于加工待加工產(chǎn)品的參數(shù)化標(biāo)準(zhǔn)循環(huán)模塊和用于定義加工參數(shù)的全局變量定義模塊;步驟S12,確定待加工產(chǎn)品中的特征加工區(qū)域;步驟S13,選取特征加工區(qū)域的某一特征,確定選取的特征的幾何參數(shù);步驟S14,確定選取的特征的切削參數(shù);步驟S15,在參數(shù)化標(biāo)準(zhǔn)循環(huán)模塊內(nèi)選擇與所選取的特征所對(duì)應(yīng)的標(biāo)準(zhǔn)循環(huán)程序單元,輸入特征的幾何參數(shù)和切削參數(shù),生成用于所選取的特征的加工程序,完成所選取的特征的加工;重復(fù)步驟S13至步驟S15,直至完成特征加工區(qū)域所有特征的加工。該專利需要用戶手動(dòng)輸入待加工產(chǎn)品的幾何參數(shù)從而加工產(chǎn)品,繁瑣麻煩。而且手動(dòng)輸入?yún)?shù)容易出現(xiàn)錯(cuò)誤,致使加工出的產(chǎn)品殘次品較多,增加廠家的生產(chǎn)成本。
技術(shù)實(shí)現(xiàn)要素:
針對(duì)現(xiàn)有技術(shù)之不足,本發(fā)明提供一種加工方法,其特征在于,所述加工方法包括:
以讀取圖元的方式讀取至少一個(gè)二維圖紙的圖形數(shù)據(jù);
基于所述圖元及相關(guān)坐標(biāo)建立包括至少一個(gè)模型的數(shù)據(jù)庫;
校準(zhǔn)由輸入的模型參數(shù)與模型匹配得到的待加工模型的特征參數(shù);
存儲(chǔ)所述待加工模型的參數(shù)并依據(jù)所述參數(shù)加工所述待加工對(duì)象。
根據(jù)一個(gè)優(yōu)選實(shí)施方式,所述基于所述圖元及相關(guān)坐標(biāo)建立包括至少一個(gè)模型的數(shù)據(jù)庫的方法包括:
基于坐標(biāo)系將至少一個(gè)圖元組合為至少一個(gè)第一加工模型;
將由外部輸入的模型參數(shù)與待加工模型以映射的方式分別存儲(chǔ);
基于待加工模型和至少一個(gè)模型參數(shù)形成第二加工模型;
存儲(chǔ)第二加工模型至模型數(shù)據(jù)庫。
根據(jù)一個(gè)優(yōu)選實(shí)施方式,所述讀取圖元的方式包括:
基于圖紙標(biāo)注的方向標(biāo)識(shí)建立唯一表示圖元位置的三維坐標(biāo)系;
以坐標(biāo)或函數(shù)標(biāo)記圖元形狀和/或位置;
修正圖元的形狀和位置坐標(biāo)。
根據(jù)一個(gè)優(yōu)選實(shí)施方式,所述加工方法包括:
統(tǒng)計(jì)各個(gè)圖元互相組合在一起的組合概率并儲(chǔ)存至在概率數(shù)據(jù)庫;
對(duì)所述組合概率異常的圖元組合發(fā)出預(yù)警。
根據(jù)一個(gè)優(yōu)選實(shí)施方式,所述加工方法包括:
基于所述待加工模型的特征參數(shù)確定待加工對(duì)象的特征加工區(qū)域;
基于待加工對(duì)象的材料、所使用的道具信息以及特征參數(shù)確定特征的切削參數(shù);
基于輸入特征參數(shù)和切削參數(shù)生成用于所選取的特征的加工程序以加工待加工對(duì)象。
根據(jù)一個(gè)優(yōu)選實(shí)施方式,所述加工方法包括:
計(jì)算所述圖元形成的待加工模型的各個(gè)曲面函數(shù);
將所述曲面函數(shù)轉(zhuǎn)換為與加工裝置匹配的機(jī)械軸運(yùn)動(dòng)坐標(biāo)。
根據(jù)一個(gè)優(yōu)選實(shí)施方式,所述圖紙的方向標(biāo)識(shí)包括徑向標(biāo)識(shí)、橫向標(biāo)識(shí)、坐標(biāo)標(biāo)識(shí)以及比例標(biāo)識(shí)。
根據(jù)一個(gè)優(yōu)選實(shí)施方式,所述數(shù)據(jù)庫還包括依據(jù)圖元的類型和坐標(biāo)區(qū)域分類存儲(chǔ)所述圖元的圖元數(shù)據(jù)庫。
本發(fā)明還一種加工裝置,其特征在于,包括圖形輸入單元、數(shù)據(jù)庫單元、校準(zhǔn)單元、存儲(chǔ)單元、PLC控制加工單元,
所述圖形輸入單元以讀取圖元的方式讀取至少一個(gè)二維圖紙的圖形數(shù)據(jù);
所述數(shù)據(jù)庫單元存儲(chǔ)基于所述圖元及相關(guān)坐標(biāo)建立的至少一個(gè)模型;
所述校準(zhǔn)單元校準(zhǔn)由輸入的模型參數(shù)與模型匹配得到的待加工模型的特征參數(shù);
所述存儲(chǔ)單元存儲(chǔ)所述待加工模型的參數(shù)并使所述PLC控制加工單元依據(jù)所述參數(shù)加工所述待加工對(duì)象。
根據(jù)一個(gè)優(yōu)選實(shí)施方式,所述裝置還包括加工模型生成單元,加工模型生成單元包括第一獲取單元、第二獲取單元、第三獲取單元和第一創(chuàng)建單元,
所述第一獲取單元基于坐標(biāo)系將至少一個(gè)圖元組合為至少一個(gè)第一加工模型;
所述第二獲取單元獲取由外部輸入的模型參數(shù);
所述第三獲取單元獲取待加工模型參數(shù);
所述第二獲取單元和所述第三獲取單元將由外部輸入的模型參數(shù)與待加工模型參數(shù)以映射的方式分別存儲(chǔ);
所述第一創(chuàng)建單元基于待加工模型和至少一個(gè)模型參數(shù)創(chuàng)建第二加工模型;
存儲(chǔ)第二加工模型至數(shù)據(jù)庫單元。
本發(fā)明的有益技術(shù)效果:
本發(fā)明提供一種加工方法,通過圖紙直接獲得待加工對(duì)象的加工參數(shù)以 加工產(chǎn)品,簡單快捷,準(zhǔn)確率高,節(jié)省了時(shí)間成本和失誤率。本發(fā)明對(duì)獲得的加工模型進(jìn)行校準(zhǔn),從而使所述加工模型的特征參數(shù)更加準(zhǔn)確,得到與圖紙完全一致的加工對(duì)象。
附圖說明
圖1是本發(fā)明的加工方法的流程示意圖;
圖2是本發(fā)明一種計(jì)算機(jī)械軸坐標(biāo)的示意圖;
圖3是本發(fā)明完成所選取的特征的加工的流程示意圖;
圖4是本發(fā)明的加工裝置的流程示意圖;和
圖5是本發(fā)明加工模型生成單元示意圖。
具體實(shí)施方式
下面結(jié)合附圖進(jìn)行詳細(xì)說明。
本發(fā)明中的圖元是組成圖像的基本單元,比如三維模型中的點(diǎn)、線、面等可以編輯的最小圖形單位。
如圖1所示,本發(fā)明提供一種加工方法,尤其適用于二維圖紙參數(shù)化加工,本實(shí)施例中,以二維圖紙為例,方法包括:以讀取圖元的方式讀取至少一個(gè)二維圖紙的圖形數(shù)據(jù);
基于所述圖元及相關(guān)坐標(biāo)建立包括至少一個(gè)模型的數(shù)據(jù)庫;
校準(zhǔn)由輸入的模型參數(shù)與模型匹配得到的待加工模型的特征參數(shù);
存儲(chǔ)所述待加工模型的參數(shù)并依據(jù)所述參數(shù)加工所述待加工對(duì)象。
實(shí)施例一
掃描第一張二維圖紙上的圖形、方向標(biāo)識(shí)和其他特殊標(biāo)識(shí)。確定二維圖紙的方向標(biāo)識(shí),包括徑向標(biāo)識(shí)、橫向標(biāo)識(shí)和坐標(biāo)標(biāo)識(shí)。根據(jù)方向標(biāo)識(shí)建立三維空間坐標(biāo)系。將二維圖紙的圖形劃分為若干圖元。使用坐標(biāo)或函數(shù)方程記錄每一個(gè)圖元的所在空間區(qū)域、形狀和具體位置。存儲(chǔ)每一個(gè)圖元的數(shù)據(jù)信息至圖元數(shù)據(jù)庫。數(shù)據(jù)庫還包括依據(jù)圖元的類型和坐標(biāo)區(qū)域分類存儲(chǔ)圖元的 圖元數(shù)據(jù)庫。
讀取第二張二維圖紙上的圖形、方向標(biāo)識(shí)和其他特殊標(biāo)識(shí)。若第二張圖紙與第一張圖紙屬于同一個(gè)平面,圖形以相同比例繪制,則使用同一個(gè)三維坐標(biāo)系的坐標(biāo)或函數(shù)方程記錄第二張圖紙上的圖元的所在空間區(qū)域、形狀和具體位置。若第二張圖紙與第一張圖紙屬于不同的平面,將圖元按照對(duì)應(yīng)的坐標(biāo)區(qū)域的坐標(biāo)或函數(shù)方程記錄。其他的二維圖紙采用相同的方式讀取。
基于圖元及相關(guān)坐標(biāo)建立包括至少一個(gè)模型的數(shù)據(jù)庫。數(shù)據(jù)庫包括圖元數(shù)據(jù)庫、模型數(shù)據(jù)庫、模型參數(shù)表和加工模型參數(shù)表。將屬于同一個(gè)模型的至少一個(gè)圖元在同一個(gè)三維坐標(biāo)系中組合為第一加工模型。獲取外部輸入的模型參數(shù)與待加工模型以映射的方式分別存儲(chǔ)。即將外部輸入的模型存儲(chǔ)至模型參數(shù)表中。模型參數(shù)表中的模型參數(shù)與待加工模型的加工模型參數(shù)表存在映射的關(guān)系。
在加工模型參數(shù)表中獲取建模參數(shù)信息相應(yīng)的多個(gè)模型參數(shù)包括:獲取加工模型參數(shù)表中建模參數(shù)組之間的映射關(guān)系;根據(jù)映射關(guān)系在加工模型參數(shù)表中確定外部輸入的模型參數(shù)對(duì)應(yīng)的模型參數(shù)組;以及獲取外部輸入的模型參數(shù)對(duì)應(yīng)的模型參數(shù)組。
進(jìn)一步地,根據(jù)獲取到的模型參數(shù)創(chuàng)建第二加工模型包括:獲取模型參數(shù)組中的第一參數(shù)項(xiàng),其中,第一參數(shù)項(xiàng)為模型參數(shù)組中的參數(shù);獲取與第一參數(shù)項(xiàng)相應(yīng)的第一參數(shù)項(xiàng)第一參數(shù),其中,第一參數(shù)項(xiàng)第一參數(shù)為第一參數(shù)項(xiàng)的參數(shù);以及根據(jù)第一參數(shù)項(xiàng)第一參數(shù)創(chuàng)建第二加工模型。
在獲取第二加工模型后,統(tǒng)計(jì)各個(gè)圖元互相組合在一起的組合概率并儲(chǔ)存至在概率數(shù)據(jù)庫。對(duì)組合概率異常的圖元組合發(fā)出預(yù)警。統(tǒng)計(jì)各個(gè)圖元互相組合在一起的組合概率。并且將組合概率按照高低劃分為不同等級(jí)。例如,將組合概率低于1%的圖元組合標(biāo)記為異常組合。統(tǒng)計(jì)形成第一加工模型的各個(gè)圖元組合的概率,對(duì)異常組合的圖元組合提出預(yù)警。提醒用戶人工確認(rèn)圖元組合的正確性,以避免由于圖元的坐標(biāo)失誤形成錯(cuò)誤的第一加工模型。
第二加工模型為待加工模型。裝置中預(yù)先存儲(chǔ)有待加工模型的邏輯數(shù)據(jù)庫。在待加工模型形成后,根據(jù)邏輯數(shù)據(jù)庫校準(zhǔn)待加工模型的特征參數(shù)。計(jì) 算待加工模型的每個(gè)特征參數(shù)以及圖形的位置是否符合邏輯數(shù)據(jù)的規(guī)律。對(duì)于不符合邏輯規(guī)律的特征參數(shù)進(jìn)行校準(zhǔn)?;蛘?,對(duì)于待加工模型中的每個(gè)圖元的坐標(biāo)進(jìn)行重新校準(zhǔn)。統(tǒng)計(jì)待加工模型形成后應(yīng)該形成的特征參數(shù)表。根據(jù)特征參數(shù)表比對(duì)待加工模型的特征參數(shù)。將與特征參數(shù)表存在誤差的特征參數(shù)校準(zhǔn)糾正。若發(fā)現(xiàn)特征參數(shù)與特征參數(shù)表中對(duì)應(yīng)的樣本特征參數(shù)的誤差在正常的誤差范圍之外,則首先計(jì)算特征參數(shù)是否符合邏輯數(shù)據(jù)的規(guī)律。若不符合邏輯數(shù)據(jù)的規(guī)律,則發(fā)出預(yù)警,由人工糾正錯(cuò)誤的特征參數(shù)。經(jīng)過校準(zhǔn)過程的待加工模型,誤差率更低。
存儲(chǔ)待加工模型的參數(shù)并依據(jù)參數(shù)加工待加工對(duì)象。具體地,基于待加工模型的特征參數(shù)確定待加工對(duì)象的特征加工區(qū)域。
選取特征加工區(qū)域的某一特征,根據(jù)圖紙確定選取的特征參數(shù)。
具體地,選取特征加工區(qū)域的某一特征之后,應(yīng)先根據(jù)零件圖紙,提取特征加工區(qū)域的驅(qū)動(dòng)幾何信息,確定選取的特征參數(shù)。
計(jì)算圖元形成的待加工模型的各個(gè)曲面函數(shù);將曲面函數(shù)轉(zhuǎn)換為與加工裝置匹配的機(jī)械軸運(yùn)動(dòng)坐標(biāo)。
例如,如圖2所示,待加工模型的曲面為球面,坐標(biāo)變換公式為:
由于為豎直投影,D點(diǎn)為A,在Z軸上的投影
又|O’A’|=r,為待加工對(duì)象的半徑。則
得到
上述公式中,x,y為進(jìn)行中心偏置后加工圖形上的平面坐標(biāo),r為待加工眼鏡片球面半徑,LQW指機(jī)床中托待加工眼鏡片軸軸長。
根據(jù)待加工產(chǎn)品的材料、所使用的刀具信息以及選取的特征參數(shù)確定選取的特征的切削參數(shù)。具體地,在本實(shí)施例中,通過選取的特征參數(shù)確定刀具信息;刀具信息至少包括刀具類型、刀具特征參數(shù)以及刀具加工方式等。
輸入外部參數(shù)即輸入特征參數(shù)和切削參數(shù),生成用于所選取的特征的加工程序,完成所選取的特征的加工。如圖3所示,完成所選取的特征的加工具體包括以下步驟:
步驟S21,引入外部參數(shù),即引入外部幾何參數(shù)和切削參數(shù);
步驟S22,通過引入的外部幾何參數(shù)和切削參數(shù),計(jì)算出特征其他的幾何尺寸和形成刀軌所需的數(shù)據(jù)參數(shù)。
步驟S23,上述各參數(shù)利用上述各參數(shù)生成刀軌切削路線。
步驟S24,執(zhí)行刀軌切削路線,完成所需的切削加工。
如果出現(xiàn)編程后圖紙進(jìn)行了修改或者設(shè)計(jì)了其他特征結(jié)構(gòu)類似的產(chǎn)品等會(huì)導(dǎo)致實(shí)際生產(chǎn)狀態(tài)發(fā)生變化的情況,或者在生產(chǎn)過程中選擇了不同刀具、不同加工方式、不同的切削量等,都可以直接對(duì)相應(yīng)的外部參數(shù)(切削參數(shù))進(jìn)行修改,數(shù)控加工程序就可以通用了,大大減輕了編程人員的勞動(dòng)強(qiáng)度,縮短了生產(chǎn)準(zhǔn)備周期。
此外,在本實(shí)施例中,若輸入的切削參數(shù)錯(cuò)誤或形成刀軌的各參數(shù)錯(cuò)誤時(shí),還包括在生成用于所選取的特征的加工程序時(shí)進(jìn)行報(bào)警的步驟。這樣,如果在編制或修改程序過程中設(shè)置了錯(cuò)誤的參數(shù)或輸入了錯(cuò)誤的刀具信息,程序在執(zhí)行過程中會(huì)有報(bào)警信息出現(xiàn),以提醒編程人員或機(jī)床操作人員及時(shí)進(jìn)行改正,避免現(xiàn)場生產(chǎn)事故的產(chǎn)生。
實(shí)施例二
本實(shí)施例還提供一種加工裝置,包括圖形輸入單元、數(shù)據(jù)庫單元、坐標(biāo) 轉(zhuǎn)換單元、校準(zhǔn)單元、存儲(chǔ)單元、PLC控制加工單元。圖形輸入單元以讀取圖元的方式讀取至少一個(gè)二維圖紙的圖形數(shù)據(jù)。數(shù)據(jù)庫單元存儲(chǔ)基于圖元及相關(guān)坐標(biāo)建立的至少一個(gè)模型。校準(zhǔn)單元校準(zhǔn)由輸入的模型參數(shù)與模型匹配得到的待加工模型的特征參數(shù)。存儲(chǔ)單元存儲(chǔ)待加工模型的參數(shù)并使PLC控制加工單元依據(jù)參數(shù)加工待加工對(duì)象。
根據(jù)一個(gè)優(yōu)選實(shí)施方式,裝置還包括坐標(biāo)轉(zhuǎn)換單元。坐標(biāo)轉(zhuǎn)換單元基于圖紙標(biāo)注的方向標(biāo)識(shí)建立唯一表示圖元位置的三維坐標(biāo)系,以坐標(biāo)或函數(shù)標(biāo)記圖元形狀和/或位置,和/或修正圖元的形狀和位置坐標(biāo)。
如圖4所示,為本發(fā)明的加工裝置的示意圖。
圖形輸入單元掃描第一張二維圖紙上的圖形、方向標(biāo)識(shí)和其他特殊標(biāo)識(shí)。確定二維圖紙的方向標(biāo)識(shí),包括徑向標(biāo)識(shí)、橫向標(biāo)識(shí)和坐標(biāo)標(biāo)識(shí)。根據(jù)方向標(biāo)識(shí)建立三維空間坐標(biāo)系。將二維圖紙的圖形劃分為若干圖元。使用坐標(biāo)或函數(shù)方程記錄每一個(gè)圖元的所在空間區(qū)域、形狀和具體位置。存儲(chǔ)每一個(gè)圖元的數(shù)據(jù)信息至數(shù)據(jù)庫單元中的圖元數(shù)據(jù)庫。數(shù)據(jù)庫單元還包括依據(jù)圖元的類型和坐標(biāo)區(qū)域分類存儲(chǔ)圖元的圖元數(shù)據(jù)庫。
圖形輸入單元讀取第二張二維圖紙上的圖形、方向標(biāo)識(shí)和其他特殊標(biāo)識(shí)。若第二張圖紙與第一張圖紙屬于同一個(gè)平面,圖形以相同比例繪制,則使用同一個(gè)三維坐標(biāo)系的坐標(biāo)或函數(shù)方程記錄第二張圖紙上的圖元的所在空間區(qū)域、形狀和具體位置。若第二張圖紙與第一張圖紙屬于不同的平面,將圖元按照對(duì)應(yīng)的坐標(biāo)區(qū)域的坐標(biāo)或函數(shù)方程記錄。其他的二維圖紙采用相同的方式讀取。坐標(biāo)轉(zhuǎn)換單元復(fù)核圖元的坐標(biāo)或函數(shù)方程標(biāo)記,修正具有誤差的標(biāo)記,以使圖元的標(biāo)記更精確,減小圖元組合在一起后形成圖形的誤差。
基于圖元及相關(guān)坐標(biāo)建立包括至少一個(gè)模型的數(shù)據(jù)庫單元。數(shù)據(jù)庫單元包括圖元數(shù)據(jù)庫、模型數(shù)據(jù)庫、模型參數(shù)表和加工模型參數(shù)表。本發(fā)明還包括待加工模型生成單元。如圖5所示,加工模型生成單元包括:第一獲取單元10、第二獲取單元20、第三獲取單元30和第一創(chuàng)建單元40。
第一獲取單元10,用于獲取模型參數(shù)表,其中,模型參數(shù)表用于存儲(chǔ)對(duì)第一加工模型對(duì)應(yīng)的多個(gè)建模參數(shù),其中,多個(gè)建模參數(shù)為對(duì)第一加工模型 進(jìn)行建模的參數(shù),對(duì)多個(gè)建模參數(shù)執(zhí)行分類后存儲(chǔ)在模型參數(shù)表中。
優(yōu)選地,第一獲取單元10包括:第一確定模塊,用于確定第一加工模型對(duì)應(yīng)的建模參數(shù)的類型;處理模塊,用于按照建模參數(shù)的類型,對(duì)加工模型對(duì)應(yīng)的多個(gè)建模參數(shù)執(zhí)行分類處理,得到多個(gè)建模參數(shù)組;
第一創(chuàng)建模塊,用于創(chuàng)建模型參數(shù)表;以及存儲(chǔ)模塊,用于將多個(gè)建模參數(shù)組存儲(chǔ)至模型參數(shù)表中。
第二獲取單元20,用于獲取外部輸入的加工模型參數(shù)信息。
第三獲取單元30,用于在模型參數(shù)表中獲取建模參數(shù)信息相應(yīng)的多個(gè)模型參數(shù)。
優(yōu)選地,該第三獲取單元30包括:第一獲取模塊,用于獲取模型參數(shù)表中建模參數(shù)組之間的映射關(guān)系;第二確定模塊,用于根據(jù)映射關(guān)系在模型參數(shù)表中確定外部輸入的加工模型參數(shù)對(duì)應(yīng)的建模參數(shù)組;以及第二獲取模塊,用于獲取外部輸入的模型參數(shù)對(duì)應(yīng)的模型參數(shù)組。
第一創(chuàng)建單元40,用于獲取到的建模參數(shù)創(chuàng)建第二加工模型。
優(yōu)選地,該第一創(chuàng)建單元40包括:第三獲取模塊,用于獲取模型參數(shù)組中的第一參數(shù)項(xiàng),其中,第一參數(shù)項(xiàng)為模型參數(shù)組中的參數(shù);第四獲取模塊,用于獲取與第一參數(shù)項(xiàng)相應(yīng)的第一參數(shù)項(xiàng)第一參數(shù),其中,第一參數(shù)項(xiàng)第一參數(shù)為第一參數(shù)項(xiàng)的參數(shù);以及第二創(chuàng)建模塊,用于根據(jù)第一參數(shù)項(xiàng)第一參數(shù)創(chuàng)建第二加工模型。
本實(shí)施例通過第一獲取單元10獲取模型參數(shù)表,其中,模型參數(shù)表用于存儲(chǔ)對(duì)第一加工模型對(duì)應(yīng)的多個(gè)模型參數(shù),其中,多個(gè)建模參數(shù)為對(duì)第一加工模型進(jìn)行建模的參數(shù),對(duì)多個(gè)建模參數(shù)執(zhí)行分類后存儲(chǔ)在模型參數(shù)表中。第二獲取單元20獲取外部輸入的加工模型參數(shù)信息。第三獲取單元30在模型參數(shù)表中獲取建模參數(shù)信息相應(yīng)的多個(gè)建模參數(shù)。以及第一創(chuàng)建單元40獲取到的建模參數(shù)創(chuàng)建第二加工模型,解決了現(xiàn)有技術(shù)中基于現(xiàn)有加工模型的建模參數(shù)對(duì)待加工模型進(jìn)行改型處理效率低的問題。
在獲取第二加工模型后,統(tǒng)計(jì)單元統(tǒng)計(jì)各個(gè)圖元互相組合在一起的組合概率并儲(chǔ)存至在概率數(shù)據(jù)庫。對(duì)組合概率異常的圖元組合發(fā)出預(yù)警。統(tǒng)計(jì)各 個(gè)圖元互相組合在一起的組合概率。并且將組合概率按照高低劃分為不同等級(jí)。例如,將組合概率低于1%的圖元組合標(biāo)記為異常組合。統(tǒng)計(jì)形成第一加工模型的各個(gè)圖元組合的概率,對(duì)異常組合的圖元組合提出預(yù)警。提醒用戶人工確認(rèn)圖元組合的正確性,以避免由于圖元的坐標(biāo)失誤形成錯(cuò)誤的第一加工模型。
第二加工模型為待加工模型。數(shù)據(jù)庫單元中預(yù)先存儲(chǔ)有待加工模型的邏輯數(shù)據(jù)庫。在待加工模型形成后,校準(zhǔn)單元根據(jù)邏輯數(shù)據(jù)庫校準(zhǔn)待加工模型的特征參數(shù)。校準(zhǔn)單元計(jì)算待加工模型的每個(gè)特征參數(shù)以及圖形的位置是否符合邏輯數(shù)據(jù)的規(guī)律。對(duì)于不符合邏輯規(guī)律的特征參數(shù)進(jìn)行校準(zhǔn)?;蛘?,對(duì)于待加工模型中的每個(gè)圖元的坐標(biāo)進(jìn)行重新校準(zhǔn)。統(tǒng)計(jì)待加工模型形成后應(yīng)該形成的特征參數(shù)表。根據(jù)特征參數(shù)表比對(duì)待加工模型的特征參數(shù)。將與特征參數(shù)表存在誤差的特征參數(shù)校準(zhǔn)糾正。若發(fā)現(xiàn)特征參數(shù)與特征參數(shù)表中對(duì)應(yīng)的樣本特征參數(shù)的誤差在正常的誤差范圍之外,則首先計(jì)算特征參數(shù)是否符合邏輯數(shù)據(jù)的規(guī)律。若不符合邏輯數(shù)據(jù)的規(guī)律,則發(fā)出預(yù)警,由人工糾正錯(cuò)誤的特征參數(shù)。經(jīng)過校準(zhǔn)過程的待加工模型,誤差率更低。
存儲(chǔ)單元待加工模型的參數(shù)并依據(jù)參數(shù)加工待加工對(duì)象。具體地,基于待加工模型的特征參數(shù)確定待加工對(duì)象的特征加工區(qū)域。PLC控制加工單元依據(jù)參數(shù)加工待加工對(duì)象。PLC控制加工單元根據(jù)待加工模型的特征參數(shù)以及形成的切削參數(shù),計(jì)算機(jī)械軸坐標(biāo)參數(shù)。PLC控制加工單元根據(jù)待加工產(chǎn)品的材料、所使用的刀具信息以及選取的特征參數(shù)確定選取的特征的切削參數(shù)。具體地,在本實(shí)施例中,通過選取的特征參數(shù)確定刀具信息。刀具信息至少包括刀具類型、刀具特征參數(shù)以及刀具加工方式等。
PLC控制加工單元根據(jù)輸入外部參數(shù)即輸入特征參數(shù)和切削參數(shù),生成用于所選取的特征的加工程序,完成所選取的特征的加工。完成所選取的特征的加工具體包括以下步驟:
步驟S21,引入外部參數(shù),即引入外部幾何參數(shù)和切削參數(shù);
步驟S22,通過引入的外部幾何參數(shù)和切削參數(shù),計(jì)算出特征其他的幾何尺寸和形成刀軌所需的數(shù)據(jù)參數(shù)。
步驟S23,上述各參數(shù)利用上述各參數(shù)生成刀軌切削路線。
步驟S24,執(zhí)行刀軌切削路線,完成所需的切削加工。
PLC控制加工單元監(jiān)控加工程序中的每一個(gè)步驟,并且采集生產(chǎn)過程中待加工模型的壓力、溫度參數(shù)及其工況。根據(jù)工況及材料、切削刀具的情況調(diào)整壓力、溫度參數(shù)以使待加工模型的材料不發(fā)生變形,從而減少待加工模型在加工過程中的誤差。
具體地,PLC控制加工單元包括:
輸入設(shè)置模塊,用于在觸摸屏上選定工作單元,對(duì)每一工作單元進(jìn)行編號(hào),同時(shí)按照編號(hào)順序?yàn)槊恳还ぷ鲉卧O(shè)定位置關(guān)鍵點(diǎn),其中位置關(guān)鍵點(diǎn)包括兩個(gè)或者兩個(gè)以上的位置點(diǎn);?,F(xiàn)場總線模塊,用于實(shí)時(shí)收集每一工作單元的狀態(tài)信息和/或請(qǐng)求信息并將其發(fā)送給PLC,其中狀態(tài)信息包括當(dāng)前的位置點(diǎn),請(qǐng)求信息包括請(qǐng)求進(jìn)入的位置點(diǎn)、動(dòng)作執(zhí)行信息;
PLC控制模塊,用于通過對(duì)所有工作單元的狀態(tài)信息和/或請(qǐng)求信息進(jìn)行分析,判斷出是否可以響應(yīng)每一工作單元的請(qǐng)求信息,若可以響應(yīng)則該工作單元按照其請(qǐng)求信息執(zhí)行,反之則該工作單元進(jìn)入預(yù)設(shè)位置等待。
進(jìn)一步地,PLC控制模塊具體包括:
寄存器模組,用于通過現(xiàn)場總線模塊將每一工作單元的狀態(tài)信息和/或請(qǐng)求信息分別存入到不同地址的寄存器中,每一寄存器中預(yù)設(shè)有通用的功能指令;
解碼模組,用于通過解碼指令把位于不同地址的寄存器中的狀態(tài)信息和/或請(qǐng)求信息解碼出來并發(fā)送給判斷模組;
判斷模組,用于判斷每一工作單元請(qǐng)求進(jìn)入的位置點(diǎn)是否與其他工作單元的當(dāng)前位置點(diǎn)和/或請(qǐng)求進(jìn)入的位置點(diǎn)有沖突,若無沖突,則該工作單元通過調(diào)用其寄存器內(nèi)的功能指令執(zhí)行其請(qǐng)求信息,反之則該工作單元和與其發(fā)生沖突的工作單元進(jìn)入預(yù)設(shè)位置等待同時(shí)發(fā)出警報(bào)。
因此,PLC控制加工單元監(jiān)控加工模型在機(jī)械加工過程中的所有參數(shù),并且根據(jù)工況調(diào)整參數(shù)樣本以及參數(shù),保證加工模型在加工的過程中的誤差率降低,使得到的加工模型更精準(zhǔn)。
需要注意的是,上述具體實(shí)施例是示例性的,本領(lǐng)域技術(shù)人員可以在本發(fā)明公開內(nèi)容的啟發(fā)下想出各種解決方案,而這些解決方案也都屬于本發(fā)明的公開范圍并落入本發(fā)明的保護(hù)范圍之內(nèi)。本領(lǐng)域技術(shù)人員應(yīng)該明白,本發(fā)明說明書及其附圖均為說明性而并非構(gòu)成對(duì)權(quán)利要求的限制。本發(fā)明的保護(hù)范圍由權(quán)利要求及其等同物限定。