基于參數(shù)化構(gòu)建工藝模型的方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及三維工藝設(shè)計(jì)領(lǐng)域,特別涉及一種基于參數(shù)化構(gòu)建工藝模型的方法和 系統(tǒng)。
【背景技術(shù)】
[0002] 隨著企業(yè)信息化的發(fā)展,三維工藝協(xié)同表達(dá)技術(shù)逐漸取代傳統(tǒng)的二維圖紙表達(dá)方 式。三維工藝根據(jù)設(shè)計(jì)模型構(gòu)建毛坯模型,再根據(jù)工藝過程添加工藝特征,構(gòu)建工藝模型。 構(gòu)建工藝特征根據(jù)實(shí)際的加工過程一步步構(gòu)建,過程比較復(fù)雜。
[0003] 目前,基于特征識(shí)別技術(shù)的典型工藝方法通過遍歷特征樹提取設(shè)計(jì)特征,將設(shè)計(jì) 特征映射為工藝特征,再通過工藝特征映射工藝方法,工序合并和工序調(diào)整后生成工藝規(guī) 程,實(shí)現(xiàn)了軸類零件和箱體類零件的典型工藝設(shè)計(jì)。但是該方法只能局限于一定的零件類 型,且特征識(shí)別不穩(wěn)定,需要人工交互識(shí)別和定義,無法滿足三維工藝設(shè)計(jì)的需求。
[0004] 例如,在現(xiàn)有技術(shù)中公開了一種通過分層求交線環(huán)判斷廣義槽的特征識(shí)別方法, 從而解決了飛機(jī)復(fù)雜腔體類零件的特征識(shí)別。但是此方法需要對(duì)孔特征進(jìn)行預(yù)處理,且具 有零件類型的局限性,不適于其他類型零件的特征識(shí)別。
[0005] 目前基于典型工藝路線的典型工藝方法,通過調(diào)用典型工藝路線,編輯更改后生 成需要的工藝路線。這種方法具有穩(wěn)定性和實(shí)用性,是傳統(tǒng)二維典型工藝方法,只能在一定 程度上提高工藝設(shè)計(jì)效率,在三維工藝中,無法實(shí)現(xiàn)模型的借用。
【發(fā)明內(nèi)容】
[0006] 本發(fā)明實(shí)施例提供一種基于參數(shù)化構(gòu)建工藝模型的方法和系統(tǒng)。通過調(diào)用預(yù)先生 成的參數(shù)化DPM構(gòu)建實(shí)例化模型,實(shí)現(xiàn)了產(chǎn)品的快速定義和工藝的快速生成,提高了產(chǎn)品 設(shè)計(jì)效率。同時(shí)將工藝知識(shí)融入產(chǎn)品建模過程中,有益于企業(yè)知識(shí)的沉淀和傳承。
[0007] 根據(jù)本發(fā)明的一個(gè)方面,提供一種基于參數(shù)化構(gòu)建工藝模型的方法,包括:
[0008] 查詢與設(shè)計(jì)零件相關(guān)聯(lián)的參數(shù)化設(shè)計(jì)工藝模型;
[0009] 設(shè)置指定加工部分的設(shè)計(jì)尺寸;
[0010] 根據(jù)設(shè)計(jì)尺寸和參數(shù)化設(shè)計(jì)工藝模型中的相關(guān)工藝知識(shí),得到指定加工部分的工 藝尺寸及相應(yīng)的工藝余量;
[0011] 利用得到的工藝尺寸及相應(yīng)的工藝余量將參數(shù)化設(shè)計(jì)工藝模型實(shí)例化,以生成設(shè) 計(jì)模型;
[0012] 修改相應(yīng)的工藝參數(shù)、標(biāo)注信息與工藝規(guī)程信息,從而完成工藝模型的構(gòu)建。
[0013] 在一個(gè)實(shí)施例中,根據(jù)設(shè)計(jì)尺寸和參數(shù)化設(shè)計(jì)工藝模型中的相關(guān)工藝知識(shí),得到 指定加工部分的工藝尺寸及相應(yīng)的工藝余量的步驟包括:
[0014] 查詢指定加工部分的表面粗糙度要求;
[0015] 根據(jù)設(shè)計(jì)尺寸和表面粗糙度要求,確定指定加工部分的精加工余量;
[0016] 根據(jù)設(shè)計(jì)尺寸和精加工余量,得到指定加工部分的工藝尺寸;
[0017] 根據(jù)指定加工部分的毛還尺寸及指定加工部分的工藝尺寸,確定指定加工部分的 粗加工余量。
[0018] 在一個(gè)實(shí)施例中,參數(shù)化設(shè)計(jì)工藝模型的構(gòu)建包括:
[0019] 對(duì)指定零件進(jìn)行分析,確定相應(yīng)的工藝過程;
[0020] 根據(jù)工藝過程創(chuàng)建相應(yīng)的設(shè)計(jì)工藝模型;
[0021] 為相應(yīng)的尺寸參數(shù)設(shè)置尺寸ID,添加相應(yīng)的尺寸參數(shù)名稱、尺寸參數(shù)初始值,通過 尺寸鏈解算和工藝余量確定設(shè)計(jì)尺寸和工藝尺寸之間的關(guān)系;
[0022] 在設(shè)計(jì)工藝模型上定義工藝規(guī)程樹信息,以便將工藝特征與工藝規(guī)程節(jié)點(diǎn)相關(guān) 聯(lián);
[0023] 在工藝規(guī)程樹上標(biāo)注相應(yīng)的工藝信息,從而完成參數(shù)化設(shè)計(jì)工藝模型的構(gòu)建。
[0024] 在一個(gè)實(shí)施例中,在修改相應(yīng)的工藝參數(shù)、標(biāo)注信息與工藝規(guī)程信息后,還包括:
[0025] 對(duì)工藝規(guī)程卡進(jìn)行更新。
[0026] 根據(jù)本發(fā)明的另一方面,提供一種基于參數(shù)化構(gòu)建工藝模型的系統(tǒng),包括查詢單 元、尺寸設(shè)置單元、工藝信息獲取單元、模型實(shí)例化單元和信息修改單元,其中:
[0027] 查詢單元,用于查詢與設(shè)計(jì)零件相關(guān)聯(lián)的參數(shù)化設(shè)計(jì)工藝模型;
[0028] 尺寸設(shè)置單元,用于設(shè)置指定加工部分的設(shè)計(jì)尺寸;
[0029] 工藝信息獲取單元,用于根據(jù)設(shè)計(jì)尺寸和參數(shù)化設(shè)計(jì)工藝模型中的相關(guān)工藝知 識(shí),得到指定加工部分的工藝尺寸及相應(yīng)的工藝余量;
[0030] 模型實(shí)例化單元,用于利用得到的工藝尺寸及相應(yīng)的工藝余量將參數(shù)化設(shè)計(jì)工藝 模型實(shí)例化,以生成設(shè)計(jì)模型;
[0031] 信息修改單元,用于修改相應(yīng)的工藝參數(shù)、標(biāo)注信息與工藝規(guī)程信息,從而完成工 藝模型的構(gòu)建。
[0032] 在一個(gè)實(shí)施例中,工藝信息獲取單元具體查詢指定加工部分的表面粗糙度要求, 根據(jù)設(shè)計(jì)尺寸和表面粗糙度要求,確定指定加工部分的精加工余量,根據(jù)設(shè)計(jì)尺寸和精加 工余量,得到指定加工部分的工藝尺寸,根據(jù)指定加工部分的毛還尺寸及指定加工部分的 工藝尺寸,確定指定加工部分的粗加工余量。
[0033] 在一個(gè)實(shí)施例中,系統(tǒng)還包括參數(shù)化設(shè)計(jì)工藝模型構(gòu)建單元,其中參數(shù)化設(shè)計(jì)工 藝模型構(gòu)建單元包括:
[0034] 工藝過程確定模塊,用于對(duì)指定零件進(jìn)行分析,確定相應(yīng)的工藝過程;
[0035] 設(shè)計(jì)工藝模型創(chuàng)建模塊,用于根據(jù)工藝過程創(chuàng)建相應(yīng)的設(shè)計(jì)工藝模型;
[0036] 信息設(shè)置模塊,用于為相應(yīng)的尺寸參數(shù)設(shè)置尺寸ID,添加相應(yīng)的尺寸參數(shù)名稱、尺 寸參數(shù)初始值,通過尺寸鏈解算和工藝余量確定設(shè)計(jì)尺寸和工藝尺寸之間的關(guān)系;
[0037] 信息定義模塊,用于在設(shè)計(jì)工藝模型上定義工藝規(guī)程樹信息,以便將工藝特征與 工藝規(guī)程節(jié)點(diǎn)相關(guān)聯(lián);
[0038] 信息標(biāo)注模塊,用于在工藝規(guī)程樹上標(biāo)注相應(yīng)的工藝信息,從而完成參數(shù)化設(shè)計(jì) 工藝模型的構(gòu)建。
[0039] 在一個(gè)實(shí)施例中,系統(tǒng)還包括信息更新單元,其中:
[0040] 信息更新單元,用于在信息修改單元修改相應(yīng)的工藝參數(shù)、標(biāo)注信息與工藝規(guī)程 信息后,對(duì)工藝規(guī)程卡進(jìn)行更新。
[0041] 本發(fā)明通過調(diào)用預(yù)先生成的參數(shù)化DPM構(gòu)建實(shí)例化模型,實(shí)現(xiàn)了產(chǎn)品的快速定義 和工藝的快速生成,提高了產(chǎn)品設(shè)計(jì)效率。
【附圖說明】
[0042] 為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可 以根據(jù)這些附圖獲得其他的附圖。
[0043] 圖1為本發(fā)明基于參數(shù)化構(gòu)建工藝模型的方法一個(gè)實(shí)施例的示意圖。
[0044] 圖2為本發(fā)明構(gòu)建參數(shù)化設(shè)計(jì)工藝模型一個(gè)實(shí)施例的示意圖。
[0045] 圖3為本發(fā)明創(chuàng)建設(shè)計(jì)工藝模型一個(gè)實(shí)施例的示意圖。
[0046] 圖4為7階軸一個(gè)實(shí)施例的示意圖。
[0047] 圖5為圖4所示7階軸的平面示意圖。
[0048] 圖6a-圖6f為7階軸DPM建模過程示意圖。
[0049] 圖7為本發(fā)明軸承各參數(shù)關(guān)聯(lián)關(guān)系的示意圖。
[0050] 圖8為本發(fā)明工藝規(guī)程樹一個(gè)實(shí)施例的示意圖。
[0051] 圖9為本發(fā)明根據(jù)設(shè)計(jì)尺寸和工藝知識(shí)得到工藝尺寸一個(gè)實(shí)施例的示意圖。
[0052] 圖10為本發(fā)明通過設(shè)置參數(shù)將參數(shù)化DPM實(shí)例化一個(gè)實(shí)施例的示意圖。
[0053] 圖11為本發(fā)明基于參數(shù)化構(gòu)建工藝模型的系統(tǒng)一個(gè)實(shí)施例的示意圖。
[0054] 圖12為本發(fā)明基于參數(shù)化構(gòu)建工藝模型的系統(tǒng)另一實(shí)施例的示意圖。
[0055] 圖13為本發(fā)明參數(shù)化設(shè)計(jì)工藝模型構(gòu)建單元一個(gè)實(shí)施例的示意圖。
【具體實(shí)施方式】
[0056] 下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。以下 對(duì)至少一個(gè)示例性實(shí)施例的描述實(shí)際上僅僅是說明性的,決不作為對(duì)本發(fā)明及其應(yīng)用或使 用的任何限制?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提 下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0057] 除非另外具體說明,否則在這些實(shí)施例中闡述的部件和步驟的相對(duì)布置、數(shù)字表 達(dá)式和數(shù)值不限制本發(fā)明的范圍。
[0058] 同時(shí),應(yīng)當(dāng)明白,為了便于描述,附圖中所示出的各個(gè)部分的尺寸并不是按照實(shí)際 的比例關(guān)系繪制的。
[0059] 對(duì)于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細(xì)討論,但在適 當(dāng)情況下,所述技術(shù)、方法