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