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