專(zhuān)利名稱(chēng):基于ug平臺(tái)的機(jī)械線(xiàn)切割數(shù)據(jù)處理方法、裝置和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及機(jī)械自動(dòng)化技術(shù)領(lǐng)域,更具體地說(shuō),涉及一種基于UG平臺(tái)的機(jī)械線(xiàn) 切割數(shù)據(jù)處理方法、裝置和系統(tǒng)。
背景技術(shù):
線(xiàn)切割加工是通過(guò)工具電極對(duì)工件進(jìn)行脈沖放電產(chǎn)生的電腐蝕對(duì)待加工工件進(jìn) 行切割的方法,與所述線(xiàn)切割加工對(duì)應(yīng)的線(xiàn)切割系統(tǒng),是根據(jù)已經(jīng)構(gòu)造好的工件輪廓圖 并結(jié)合工件應(yīng)用特點(diǎn),給出加工方法及條件,計(jì)算出加工軌跡的軟件?,F(xiàn)有的線(xiàn)切割系統(tǒng)采用的HF線(xiàn)切割自動(dòng)編程系統(tǒng)或WAP-G線(xiàn)切割自動(dòng)編程系 統(tǒng),是圖形交互式的軟件系統(tǒng),通過(guò)簡(jiǎn)單的繪圖工具,將所要進(jìn)行切割的零件形狀描繪 出來(lái),按照工藝的要求,將所述圖形進(jìn)行編排處理再進(jìn)行針對(duì)所述待切割工件的加工流 程。然而現(xiàn)有的線(xiàn)切割系統(tǒng)至少存在如下缺點(diǎn)現(xiàn)有的編程系統(tǒng)采用二維編程模 式,在進(jìn)行線(xiàn)切割的過(guò)程中只能針對(duì)二維圖形,在面臨需要進(jìn)行三維圖形的加工需求 時(shí),需對(duì)現(xiàn)有的二維圖形進(jìn)行轉(zhuǎn)換,而轉(zhuǎn)換過(guò)程復(fù)雜,成本高;并且,現(xiàn)有的編程系統(tǒng) 無(wú)法檢測(cè)加工輪廓垂直的錐度方向及數(shù)值,由于不能滿(mǎn)足切割工件的自動(dòng)編程需求而使 用手動(dòng)編程進(jìn)行有錐度的工件進(jìn)行程序編寫(xiě),而手動(dòng)編程的出錯(cuò)率高,效率低;另外, 現(xiàn)有的編程系統(tǒng)中配置的自動(dòng)編程的圖形文檔中不能出現(xiàn)于待切割工件形狀無(wú)關(guān)的圖 形,由此,當(dāng)圖紙中出現(xiàn)了這些無(wú)關(guān)線(xiàn)條時(shí)需進(jìn)行圖形辨析、無(wú)關(guān)輪廓去除,所述圖形 轉(zhuǎn)換、辨析和去除工作復(fù)雜,以造成圖形錯(cuò)誤,從而帶來(lái)工件加工次品率升高的問(wèn)題。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種基于UG平臺(tái)的機(jī)械線(xiàn)切割數(shù)據(jù)處理方法、裝置和系 統(tǒng),以滿(mǎn)足針對(duì)三維圖形的線(xiàn)切割需求,并提高了線(xiàn)切割編程系統(tǒng)的自動(dòng)編程能力。一種基于UG平臺(tái)的機(jī)械線(xiàn)切割數(shù)據(jù)處理方法,包括在所述UG平臺(tái)上,識(shí)別并截獲構(gòu)成待切割工件的圖形線(xiàn)條,以及,針對(duì)預(yù)設(shè)切 割要求,設(shè)定切割參數(shù);依據(jù)所述待切割工件的圖形線(xiàn)條并結(jié)合所述切割參數(shù)選取切割圖形輪廓;參照所述切割圖形輪廓確定切割軌跡后,生成與所述切割軌跡對(duì)應(yīng)的UG平臺(tái)的 G代碼文件。優(yōu)選地,該實(shí)施方式基于UG操作平臺(tái)進(jìn)行線(xiàn)切割的數(shù)據(jù)處理,該處理方法通過(guò) 識(shí)別及獲取待切割工件的圖形線(xiàn)條,并依次進(jìn)行了切割參數(shù)設(shè)定、圖形輪廓選擇及生成 執(zhí)行代碼過(guò)程,進(jìn)行了三維圖形信息的處理,從而實(shí)現(xiàn)了針對(duì)三維圖形加工的目的,另 外,本數(shù)據(jù)處理方法能夠?qū)⑺鰣D形線(xiàn)條進(jìn)行整體識(shí)別從而解決了現(xiàn)有技術(shù)中對(duì)與圖形 文檔中無(wú)關(guān)的線(xiàn)條的辨析及去除工作復(fù)雜的問(wèn)題。優(yōu)選地,所述識(shí)別并截獲構(gòu)成待切割工件的圖形線(xiàn)條具體為
采用所述UG平臺(tái)的自動(dòng)編程操作平臺(tái),自動(dòng)對(duì)待切割工件的圖形識(shí)別,獲該圖 形的線(xiàn)條之間連接點(diǎn)及連接方式信息,以及單條線(xiàn)條的端點(diǎn)信息。該是實(shí)施方式列舉出了對(duì)所述圖形線(xiàn)條的具體識(shí)別信息的類(lèi)型,包含有線(xiàn)條之 間的連接信息和單線(xiàn)條的端點(diǎn)信息。優(yōu)選地,所述針對(duì)預(yù)設(shè)切割要求,設(shè)定切割參數(shù)具體為針對(duì)預(yù)設(shè)切割要求,設(shè)定切削方式、余量設(shè)置、偏移量和偏移方向。作為優(yōu)選,本實(shí)施方式列舉出了 在獲取了與所述圖形線(xiàn)條對(duì)應(yīng)的連接信息和 單線(xiàn)條端點(diǎn)信息后,根據(jù)實(shí)際的切割要求而設(shè)定的切割參數(shù)。優(yōu)選地,當(dāng)所述待切割元件中包含有錐度圖形線(xiàn)條時(shí),依據(jù)所述待切割工件的 圖形線(xiàn)條并結(jié)合所述切割參數(shù)選取切割圖形輪廓具體為以基準(zhǔn)平面為參考面,根據(jù)識(shí)別的所述錐度的圖形線(xiàn)條并結(jié)合針對(duì)所述錐度的 圖形線(xiàn)條設(shè)定的錐度偏移數(shù)值和錐度偏移方向,選取切割圖形輪廓。該實(shí)施方式體現(xiàn)是待處理圖形中含有錐度線(xiàn)條時(shí)如何進(jìn)行輪廓選取,利用本 發(fā)明的數(shù)據(jù)處理方法,實(shí)現(xiàn)了三維圖形線(xiàn)切割處理,且對(duì)于有錐度的圖形也可在不轉(zhuǎn)化 圖形及省去手動(dòng)編程的情況下,也可進(jìn)行識(shí)別、參數(shù)設(shè)定、輪廓選定、軌跡及代碼文件 生成的過(guò)程。優(yōu)選地,所述方法還包括利用所述UG平臺(tái)的代碼數(shù)據(jù)庫(kù),將生成的G代碼 文件進(jìn)行與切割操作相匹配的優(yōu)化。所述代碼數(shù)據(jù)庫(kù)對(duì)生成的G代碼文件進(jìn)行優(yōu)化,是根據(jù)存儲(chǔ)的與實(shí)際切割貼合 的G代碼模塊對(duì)生成的該G代碼文件進(jìn)行調(diào)整,以起到校正所述G代碼的目的,從而使 線(xiàn)切割操作更為精準(zhǔn),進(jìn)而達(dá)到降低次品率的目的。優(yōu)選地,所述方法還包括結(jié)合切割工件的G代碼歷史文件和實(shí)際切割狀態(tài)數(shù) 據(jù),創(chuàng)建代碼數(shù)據(jù)庫(kù)。一種基于UG平臺(tái)的機(jī)械線(xiàn)切割數(shù)據(jù)處理裝置,包括圖形元素獲取及切割參數(shù)設(shè)定模塊,用于識(shí)別并截獲構(gòu)成待切割工件的圖形線(xiàn) 條,以及,針對(duì)預(yù)設(shè)切割要求,設(shè)定切割參數(shù);圖形輪廓選取模塊,用于依據(jù)所述待切割工件的圖形線(xiàn)條并結(jié)合所述切割參數(shù) 選取切割圖形輪廓;代碼生成模塊,用于參照所述切割圖形輪廓確定切割軌跡后,生成與所述切割 軌跡對(duì)應(yīng)的UG平臺(tái)的G代碼文件。優(yōu)選地,所述裝置還包括錐度圖形處理模塊,用于以基準(zhǔn)平面為參考面,根據(jù) 識(shí)別的所述錐度的圖形線(xiàn)條并結(jié)合針對(duì)所述錐度的圖形線(xiàn)條設(shè)定的錐度偏移數(shù)值和錐度 偏移方向,選取切割圖形輪廓。優(yōu)選地,所述裝置還包括代碼數(shù)據(jù)庫(kù),用于將生成的G代碼文件進(jìn)行與切割操 作相匹配的優(yōu)化。所述數(shù)據(jù)處理裝置與所述方法對(duì)應(yīng),滿(mǎn)足了三維圖形加工需求及實(shí)現(xiàn)了對(duì)圖形 的整體識(shí)別的目的。一種基于UG平臺(tái)的機(jī)械線(xiàn)切割數(shù)據(jù)處理系統(tǒng),包括基于UG平 臺(tái)的機(jī)械線(xiàn)切割數(shù)據(jù)處理裝置、網(wǎng)絡(luò)傳輸系統(tǒng)和機(jī)床加工系統(tǒng),所述裝置包括圖形元素獲取及切割參數(shù)設(shè)定模塊,用于識(shí)別并截獲構(gòu)成待切割工件的圖形線(xiàn)條,以及,針對(duì)預(yù)設(shè)切割要求,設(shè)定切割參數(shù);圖形輪廓選取模塊,用于依據(jù)所述待切割工件的圖形線(xiàn)條并結(jié)合所述切割參數(shù) 選取切割圖形輪廓;代碼生成模塊,用于參照所述切割圖形輪廓確定切割軌跡后,生成與所述切割 軌跡對(duì)應(yīng)的UG平臺(tái)的G代碼文件;網(wǎng)絡(luò)傳輸系統(tǒng),用于將所述G代碼文件傳輸至機(jī)床加工系統(tǒng);機(jī)床加工系統(tǒng),用于識(shí)別并解析所述G代碼文件,生成與該G代碼文件對(duì)應(yīng)的 實(shí)際加工軌跡,以及,按照該加工軌跡對(duì)所述待切割圖形進(jìn)行切割。所述數(shù)據(jù)處理系統(tǒng)與所述系統(tǒng)及方法對(duì)應(yīng),所述系統(tǒng)將所述機(jī)械線(xiàn)切割數(shù)據(jù)處 理裝置、網(wǎng)絡(luò)傳輸系統(tǒng)和機(jī)床加工系統(tǒng)整合,不僅實(shí)現(xiàn)了針對(duì)三維圖形的線(xiàn)切割及圖形 整體識(shí)別,且提高了所述線(xiàn)切割系統(tǒng)的智能程度。從上述的技術(shù)方案可以看出,本發(fā)明實(shí)施例是基于UG操作平臺(tái)上的線(xiàn)切割數(shù)據(jù) 處理方法,通過(guò)對(duì)待切割工件的圖形線(xiàn)條的整體識(shí)別、切割參數(shù)的設(shè)定、輪廓的選取和 相應(yīng)執(zhí)行代碼的生成,實(shí)現(xiàn)了對(duì)三維圖形的數(shù)據(jù)處理,從而滿(mǎn)足了加工部件對(duì)應(yīng)的三維 圖形的加工需求,克服了現(xiàn)有技術(shù)中需對(duì)二維圖形轉(zhuǎn)換而帶來(lái)的轉(zhuǎn)換復(fù)雜、成本高的缺 點(diǎn);同時(shí),本數(shù)據(jù)處理方法相對(duì)于現(xiàn)有技術(shù)的自動(dòng)編程功能有所提高,可檢測(cè)并加工輪 廓有錐度的工件,解決了現(xiàn)有技術(shù)中需對(duì)有錐度工件的圖形進(jìn)行手動(dòng)編程識(shí)別和處理而 產(chǎn)生出錯(cuò)率高、效率低的問(wèn)題;另外,由于該數(shù)據(jù)處理方法的自動(dòng)編程功能的提高,該 方法針對(duì)工件的整體圖形進(jìn)行自動(dòng)識(shí)別,省去了對(duì)與圖形文檔中無(wú)關(guān)線(xiàn)條的解析及復(fù)雜 的去除工作,提高了工作效率,降低了次品率。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或 現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅 是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提 下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例公開(kāi)的一種基于UG平臺(tái)的機(jī)械線(xiàn)切割數(shù)據(jù)處理方法流程 圖;圖2為本發(fā)明實(shí)施例公開(kāi)的一種基于UG平臺(tái)的機(jī)械線(xiàn)切割數(shù)據(jù)處理方法流程 圖;圖3為本發(fā)明實(shí)施例公開(kāi)的一種基于UG平臺(tái)的機(jī)械線(xiàn)切割數(shù)據(jù)處理方法流程 圖;圖4為本發(fā)明實(shí)施例公開(kāi)的一種基于UG平臺(tái)的機(jī)械線(xiàn)切割數(shù)據(jù)處理裝置結(jié)構(gòu)示 意圖;圖5為本發(fā)明實(shí)施例公開(kāi)的一種基于UG平臺(tái)的機(jī)械線(xiàn)切割數(shù)據(jù)處理系統(tǒng)結(jié)構(gòu)示 意圖。
具體實(shí)施例方式為了引用和清楚起見(jiàn),下文中使用的技術(shù)名詞、簡(jiǎn)寫(xiě)或縮寫(xiě)總結(jié)如下
UG Unigraphics, 一個(gè)交互式CAD/CAM (計(jì)算機(jī)輔助設(shè)計(jì)與計(jì)算機(jī)輔助制造)
系統(tǒng);下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、 完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施 例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得 的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例公開(kāi)了一種基于UG平臺(tái)的機(jī)械線(xiàn)切割數(shù)據(jù)處理方法、裝置和系 統(tǒng),以滿(mǎn)足針對(duì)三維圖形的線(xiàn)切割需求,并提高了線(xiàn)切割編程系統(tǒng)的自動(dòng)編程能力。圖1示出了一種基于UG操作平臺(tái)的機(jī)械線(xiàn)切割數(shù)據(jù)處理方法,包括步驟101 在所述UG平臺(tái)上,識(shí)別并截獲構(gòu)成待切割工件的圖形線(xiàn)條,以及, 針對(duì)預(yù)設(shè)切割要求,設(shè)定切割參數(shù);采用所述UG平臺(tái)的自動(dòng)編程操作平臺(tái),自動(dòng)對(duì)待切割工件的圖形識(shí)別,當(dāng)該圖 形中含有相接的線(xiàn)條時(shí),則獲取線(xiàn)條之間連接點(diǎn)及連接方式信息;當(dāng)識(shí)別并截獲的線(xiàn)條為單條線(xiàn)條是,則獲取該單條線(xiàn)條的端點(diǎn)信息。所述切割參數(shù)根據(jù)實(shí)際的加工需要,可進(jìn)行貼合實(shí)際情況的設(shè)置,在本實(shí)施例 中,針對(duì)與設(shè)計(jì)切割要求,設(shè)定切削方式、余量設(shè)置、偏移量和偏移方向,需要說(shuō)明的 是并不局限于上述列舉的形式。步驟102 依據(jù)所述待切割工件的圖形線(xiàn)條并結(jié)合所述切割參數(shù)選取切割圖形 輪廓;在與所述工件的圖形對(duì)應(yīng)的切割參數(shù)設(shè)定好后,在所述UG操作平臺(tái)上,依次根 據(jù)所述切削方向選取切割圖形的輪廓,在實(shí)際操作中,被選取的圖形依次改變顏色并制 定進(jìn)刀線(xiàn)及進(jìn)刀線(xiàn)的方向;在處理多個(gè)切割閉合圖形輪廓時(shí),可在選取首個(gè)閉合圖形輪廓后,繼續(xù)選取下 個(gè)圖形輪廓,并自動(dòng)計(jì)算跳步距離以及跳步方式。步驟103:參照所述切割圖形輪廓確定切割軌跡后,生成與所述切割軌跡對(duì)應(yīng) 的UG平臺(tái)的G代碼文件。本實(shí)施例中通過(guò)識(shí)別及獲取待切割工件的圖形線(xiàn)條,并依次進(jìn)行了切割參數(shù) 設(shè)定、圖形輪廓選擇及生成執(zhí)行代碼過(guò)程,進(jìn)行了三維圖形信息的處理,從而滿(mǎn)足了加 工部件對(duì)應(yīng)的三維圖形的加工需求。圖2示出了又一種基于UG平臺(tái)的機(jī)械線(xiàn)切割數(shù)據(jù)處理方法,包括步驟201 在所述UG平臺(tái)上,識(shí)別并截獲構(gòu)成待切割工件的圖形線(xiàn)條,以及, 針對(duì)預(yù)設(shè)切割要求,設(shè)定切割參數(shù);步驟202 依據(jù)所述待切割工件的圖形線(xiàn)條并結(jié)合所述切割參數(shù)選取切割圖形 輪廓;步驟203:參照所述切割圖形輪廓確定切割軌跡后,生成與所述切割軌跡對(duì)應(yīng) 的UG平臺(tái)的G代碼文件;步驟204:利用所述UG平臺(tái)的代碼數(shù)據(jù)庫(kù),將生成的G代碼文件進(jìn)行與切割操 作相匹配的優(yōu)化;所述代碼數(shù)據(jù)庫(kù)的建立,結(jié)合加工參數(shù)系統(tǒng)、遺傳算法和智能識(shí)別技術(shù)為實(shí)際加工提供了更為全面的數(shù)據(jù)參考。所述代碼數(shù)據(jù)庫(kù)對(duì)生成的G代碼文件進(jìn)行優(yōu)化,是根 據(jù)存儲(chǔ)的與實(shí)際切割貼合的G代碼模塊對(duì)生成的該G代碼文件進(jìn)行調(diào)整,以起到校正所 述G代碼的目的,從而使線(xiàn)切割操作更為精準(zhǔn),進(jìn)而達(dá)到降低次品率的目的。圖3示出了一種基于UG平臺(tái)的機(jī)械線(xiàn)切割數(shù)據(jù)處理方法,需要明確是,本實(shí)施 例針對(duì)工件圖形中包含有錐度的部分如何處理進(jìn)行圖示和說(shuō)明步驟301 在所述UG平臺(tái)上,識(shí)別并截獲構(gòu)成待切割工件的圖形線(xiàn)條,以及, 針對(duì)預(yù)設(shè)切割要求,設(shè)定切割參數(shù);步驟302:以基準(zhǔn)平面為參考面,根據(jù)識(shí)別的所述錐度的圖形線(xiàn)條并結(jié)合針對(duì) 所述錐度的圖形線(xiàn)條設(shè)定的錐度偏移數(shù)值和錐度偏移方向,選取切割圖形輪廓;步驟303:參照所述切割圖形輪廓確定切割軌跡后,生成與所述切割軌跡對(duì)應(yīng) 的UG平臺(tái)的G代碼文件。針對(duì)所述錐度圖形生成的代碼文件為錐度G代碼文件。步驟304:利用所述錐形UG平臺(tái)的代碼數(shù)據(jù)庫(kù),將生成的G代碼文件進(jìn)行與切 割操作相匹配的優(yōu)化。需要特別指出的是步驟302在處理不帶有錐度的圖形時(shí),參照?qǐng)D2的圖示及其 說(shuō)明進(jìn)行。需要說(shuō)明是,在同一工件中,可能包含有多個(gè)不同類(lèi)型的圖形,有不帶有錐度 的圖形及帶有錐度的圖形,本實(shí)施例將帶有錐度的圖形進(jìn)行詳盡說(shuō)明,目的在于體現(xiàn) 待處理圖形中含有錐度線(xiàn)條時(shí)如何進(jìn)行輪廓選取,利用本發(fā)明的數(shù)據(jù)處理方法,實(shí)現(xiàn)了 三維圖形線(xiàn)切割處理,且對(duì)于有錐度的圖形也可在不轉(zhuǎn)化圖形及省去手動(dòng)編程的情況 下,也可進(jìn)行識(shí)別、參數(shù)設(shè)定、輪廓選定、軌跡及代碼文件生成的過(guò)程;從而解決了現(xiàn) 有技術(shù)中需對(duì)有錐度工件的圖形進(jìn)行手動(dòng)編程識(shí)別和處理而產(chǎn)生出錯(cuò)率高、效率低的問(wèn) 題。圖4示出了一種基于UG平臺(tái)的機(jī)械線(xiàn)切割數(shù)據(jù)處理裝置結(jié)構(gòu),包括圖形元素獲取及切割參數(shù)設(shè)定模塊401,用于識(shí)別并截獲構(gòu)成待切割工件的圖線(xiàn) 條,以及,針對(duì)預(yù)設(shè)切割要求,設(shè)定切割參數(shù);圖形輪廓選取模塊402,用于依據(jù)所述待切割工件的圖形線(xiàn)條并結(jié)合所述切割參 數(shù)選取切割圖形輪廓;代碼生成模塊403,用于參照所述切割圖形輪廓確定切割軌跡后,生成與所述切 割軌跡對(duì)應(yīng)的UG平臺(tái)的G代碼文件。錐度圖形處理模塊404,用于以基準(zhǔn)平面為參考面,根據(jù)識(shí)別的所述錐度的圖形 線(xiàn)條并結(jié)合針對(duì)所述錐度的圖形線(xiàn)條設(shè)定的錐度偏移數(shù)值和錐度偏移方向,選取切割圖 形輪廓;需要說(shuō)明的是,所述圖形輪廓選取模塊402和錐度圖形處理模塊404可整合在一 個(gè)單元中。代碼數(shù)據(jù)庫(kù)405,用于將生成的G代碼文件進(jìn)行與切割操作相匹配的優(yōu)化。所述數(shù)據(jù)處理裝置與所述方法對(duì)應(yīng),滿(mǎn)足了三維圖形加工需求及實(shí)現(xiàn)了對(duì)圖形 的整體識(shí)別的目的。圖5示出了一種基于UG平臺(tái)的機(jī)械線(xiàn)切割數(shù)據(jù)處理系統(tǒng),包括基于UG平臺(tái)的機(jī)械線(xiàn)切割數(shù)據(jù)處理裝置501、網(wǎng)絡(luò)傳輸系統(tǒng)502和機(jī)床加工系統(tǒng)503,所述裝置501 包括圖形元素獲取及切割參數(shù)設(shè)定模塊5011,用于識(shí)別并截獲構(gòu)成待切割工件的圖 形線(xiàn)條,以及,針對(duì)預(yù)設(shè)切割要求,設(shè)定切割參數(shù);圖形輪廓選取模塊5012,用于依據(jù)所述待切割工件的圖形線(xiàn)條并結(jié)合所述切割 參數(shù)選取切割圖形輪廓;代碼生成模塊5013,用于參照所述切割圖形輪廓確定切割軌跡后,生成與所述 切割軌跡對(duì)應(yīng)的UG平臺(tái)的G代碼文件;需要指出的是,本實(shí)施例中還示出了錐度圖形處理模塊5014,用于以基準(zhǔn)平面 為參考面,根據(jù)識(shí)別的所述錐度的圖形線(xiàn)條并結(jié)合針對(duì)所述錐度的圖形線(xiàn)條設(shè)定的錐度 偏移數(shù)值和錐度偏移方向,選取切割圖形輪;代碼數(shù)據(jù)庫(kù)5015,用于將生成的G代碼文件進(jìn)行與切割操作相匹配的優(yōu)化;網(wǎng)絡(luò)傳輸系統(tǒng)502,用于將所述G代碼文件傳輸至機(jī)床加工系統(tǒng);機(jī)床加工系統(tǒng)503,用于識(shí)別并解析所述G代碼文件,生成與該G代碼文件對(duì)應(yīng) 的實(shí)際加工軌跡,以及,按照該加工軌跡對(duì)所述待切割圖形進(jìn)行切割。所述數(shù)據(jù)處理系統(tǒng)與所述系統(tǒng)及方法、裝置均對(duì)應(yīng),所述系統(tǒng)將所述機(jī)械線(xiàn)切 割數(shù)據(jù)處理裝置、網(wǎng)絡(luò)傳輸系統(tǒng)和機(jī)床加工系統(tǒng)整合,不僅實(shí)現(xiàn)了針對(duì)三維圖形的線(xiàn)切 割及圖形整體識(shí)別,且提高了所述線(xiàn)切割系統(tǒng)的智能程度。綜上所述
具體實(shí)施例方式基于UG操作平臺(tái)上的線(xiàn)切割數(shù)據(jù)處理方法,通過(guò)對(duì)待切割 工件的圖形線(xiàn)條的整體識(shí)別、切割參數(shù)的設(shè)定、輪廓的選取和相應(yīng)執(zhí)行代碼的生成,實(shí) 現(xiàn)了對(duì)三維圖形的數(shù)據(jù)處理,從而滿(mǎn)足了加工部件對(duì)應(yīng)的三維圖形的加工需求,克服了 現(xiàn)有技術(shù)中需對(duì)二維圖形轉(zhuǎn)換而帶來(lái)的轉(zhuǎn)換復(fù)雜、成本高的缺點(diǎn);同時(shí),本數(shù)據(jù)處理方法相對(duì)于現(xiàn)有技術(shù)的自動(dòng)編程功能有所提高,可檢測(cè)并加 工輪廓有錐度的工件,解決了現(xiàn)有技術(shù)中需對(duì)有錐度工件的圖形進(jìn)行手動(dòng)編程識(shí)別和處 理而產(chǎn)生出錯(cuò)率高、效率低的問(wèn)題;另外,由于該數(shù)據(jù)處理方法的自動(dòng)編程功能的提高,該方法針對(duì)工件的整體圖 形進(jìn)行自動(dòng)識(shí)別,省去了對(duì)與圖形文檔中無(wú)關(guān)線(xiàn)條的解析及復(fù)雜的去除工作,提高了工 作效率且降低了次品率。本發(fā)明實(shí)施例公開(kāi)了與所述方法對(duì)應(yīng)的裝置和系統(tǒng),所述數(shù)據(jù)處理裝置與所述 方法對(duì)應(yīng),滿(mǎn)足了三維圖形加工需求及實(shí)現(xiàn)了對(duì)圖形的整體識(shí)別的目的。所述數(shù)據(jù)處理系統(tǒng)與所述系統(tǒng)及方法、裝置均對(duì)應(yīng),所述系統(tǒng)將所述機(jī)械線(xiàn)切 割數(shù)據(jù)處理裝置、網(wǎng)絡(luò)傳輸系統(tǒng)和機(jī)床加工系統(tǒng)整合,不僅實(shí)現(xiàn)了針對(duì)三維圖形的線(xiàn)切 割及圖形整體識(shí)別,且提高了所述線(xiàn)切割系統(tǒng)的智能程度。本說(shuō)明書(shū)中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其 他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見(jiàn)即可。對(duì)于實(shí)施例公開(kāi)的 裝置而言,由于其與實(shí)施例公開(kāi)的方法相對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方 法部分說(shuō)明即可。專(zhuān)業(yè)人員還可以進(jìn)一步意識(shí)到,結(jié)合本文中所公開(kāi)的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來(lái)實(shí)現(xiàn),為了清楚地說(shuō)明 硬件和軟件的可互換性,在上述說(shuō)明中已經(jīng)按照功能一般性地描述了各示例的組成及步 驟。這些功能究竟以硬件還是軟件方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束 條件。專(zhuān)業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來(lái)使用不同方法來(lái)實(shí)現(xiàn)所描述的功能,但是 這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。 對(duì)所公開(kāi)的實(shí)施例的上述說(shuō)明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā) 明。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專(zhuān)業(yè)技術(shù)人員來(lái)說(shuō)將是顯而易見(jiàn)的,本文中所 定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因 此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開(kāi)的原理和 新穎特點(diǎn)相一致的最寬的范圍。
權(quán)利要求
1.一種基于UG平臺(tái)的機(jī)械線(xiàn)切割數(shù)據(jù)處理方法,其特征在于,包括在所述UG平臺(tái)上,識(shí)別并截獲構(gòu)成待切割工件的圖形線(xiàn)條,以及,針對(duì)預(yù)設(shè)切割要 求,設(shè)定切割參數(shù);依據(jù)所述待切割工件的圖形線(xiàn)條并結(jié)合所述切割參數(shù)選取切割圖形輪廓;參照所述切割圖形輪廓確定切割軌跡后,生成與所述切割軌跡對(duì)應(yīng)的UG平臺(tái)的G代 碼文件。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理方法,其特征在于,所述識(shí)別并截獲構(gòu)成待切割工 件的圖形線(xiàn)條具體為采用所述UG平臺(tái)的自動(dòng)編程操作平臺(tái),自動(dòng)對(duì)待切割工件的圖形識(shí)別,獲該圖形的 線(xiàn)條之間連接點(diǎn)及連接方式信息,以及單條線(xiàn)條的端點(diǎn)信息。
3.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理方法,其特征在于,所述針對(duì)預(yù)設(shè)切割要求,設(shè)定 切割參數(shù)具體為針對(duì)預(yù)設(shè)切割要求,設(shè)定切削方式、余量設(shè)置、偏移量和偏移方向。
4.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理方法,其特征在于,當(dāng)所述待切割元件中包含有錐 度圖形線(xiàn)條時(shí),依據(jù)所述待切割工件的圖形線(xiàn)條并結(jié)合所述切割參數(shù)選取切割圖形輪廓 具體為以基準(zhǔn)平面為參考面,根據(jù)識(shí)別的所述錐度的圖形線(xiàn)條并結(jié)合針對(duì)所述錐度的圖形 線(xiàn)條設(shè)定的錐度偏移數(shù)值和錐度偏移方向,選取切割圖形輪廓。
5.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理方法,其特征在于,還包括利用所述UG平臺(tái)的 代碼數(shù)據(jù)庫(kù),將生成的G代碼文件進(jìn)行與切割操作相匹配的優(yōu)化。
6.根據(jù)權(quán)利要求6所述的數(shù)據(jù)處理方法,其特征在于,還包括結(jié)合切割工件的G代 碼歷史文件和實(shí)際切割狀態(tài)數(shù)據(jù),創(chuàng)建代碼數(shù)據(jù)庫(kù)。
7.—種基于UG平臺(tái)的機(jī)械線(xiàn)切割數(shù)據(jù)處理裝置,其特征在于,包括圖形元素獲取及切割參數(shù)設(shè)定模塊,用于識(shí)別并截獲構(gòu)成待切割工件的圖形線(xiàn)條, 以及,針對(duì)預(yù)設(shè)切割要求,設(shè)定切割參數(shù);圖形輪廓選取模塊,用于依據(jù)所述待切割工件的圖形線(xiàn)條并結(jié)合所述切割參數(shù)選取 切割圖形輪廓;代碼生成模塊,用于參照所述切割圖形輪廓確定切割軌跡后,生成與所述切割軌跡 對(duì)應(yīng)的UG平臺(tái)的G代碼文件。
8.根據(jù)權(quán)利要求8所述的裝置,其特征在于,還包括錐度圖形處理模塊,用于以基準(zhǔn) 平面為參考面,根據(jù)識(shí)別的所述錐度的圖形線(xiàn)條并結(jié)合針對(duì)所述錐度的圖形線(xiàn)條設(shè)定的 錐度偏移數(shù)值和錐度偏移方向,選取切割圖形輪廓。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,還包括代碼數(shù)據(jù)庫(kù),用于將生成的G代 碼文件進(jìn)行與切割操作相匹配的優(yōu)化。
10.—種基于UG平臺(tái)的機(jī)械線(xiàn)切割數(shù)據(jù)處理系統(tǒng),其特征在于,包括基于UG平 臺(tái)的機(jī)械線(xiàn)切割數(shù)據(jù)處理裝置、網(wǎng)絡(luò)傳輸系統(tǒng)和機(jī)床加工系統(tǒng)圖形元素獲取及切割參數(shù)設(shè)定模塊,用于識(shí)別并截獲構(gòu)成待切割工件的圖形線(xiàn)條, 以及,針對(duì)預(yù)設(shè)切割要求,設(shè)定切割參數(shù);圖形輪廓選取模塊,用于依據(jù)所述待切割工件的圖形線(xiàn)條并結(jié)合所述切割參數(shù)選取切割圖形輪廓;代碼生成模塊,用于參照所述切割圖形輪廓確定切割軌跡后,生成與所述切割軌跡 對(duì)應(yīng)的UG平臺(tái)的G代碼文件;網(wǎng)絡(luò)傳輸系統(tǒng),用于將所述G代碼文件傳輸至機(jī)床加工系統(tǒng); 機(jī)床加工系統(tǒng),用于識(shí)別并解析所述G代碼文件,生成與該G代碼文件對(duì)應(yīng)的實(shí)際 加工軌跡,以及,按照該加工軌跡對(duì)所述待切割圖形進(jìn)行切割。
全文摘要
本發(fā)明實(shí)施例公開(kāi)了一種基于UG平臺(tái)的機(jī)械線(xiàn)切割數(shù)據(jù)處理方法、裝置和系統(tǒng),基于UG操作平臺(tái)上的線(xiàn)切割數(shù)據(jù)處理方法,通過(guò)對(duì)待切割工件的圖形線(xiàn)條的整體識(shí)別、切割參數(shù)的設(shè)定、輪廓的選取和相應(yīng)執(zhí)行代碼的生成,實(shí)現(xiàn)了對(duì)三維圖形的數(shù)據(jù)處理,從而滿(mǎn)足了加工部件對(duì)應(yīng)的三維圖形的加工需求,克服了現(xiàn)有技術(shù)中需對(duì)二維圖形轉(zhuǎn)換而帶來(lái)的轉(zhuǎn)換復(fù)雜、成本高的缺點(diǎn);同時(shí),本數(shù)據(jù)處理方法相對(duì)于現(xiàn)有技術(shù)的自動(dòng)編程功能有所提高,可檢測(cè)并加工輪廓有錐度的工件,解決了現(xiàn)有技術(shù)中需對(duì)有錐度工件的圖形進(jìn)行手動(dòng)編程識(shí)別和處理而產(chǎn)生出錯(cuò)率高、效率低的問(wèn)題。
文檔編號(hào)G05B19/19GK102012691SQ20101056331
公開(kāi)日2011年4月13日 申請(qǐng)日期2010年11月29日 優(yōu)先權(quán)日2010年11月29日
發(fā)明者謝江英, 高國(guó)利, 黃福勝 申請(qǐng)人:深圳市銀寶山新科技股份有限公司