亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

零件三維模型生成系統(tǒng)及方法

文檔序號(hào):6472564閱讀:501來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):零件三維模型生成系統(tǒng)及方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種零件模型生成系統(tǒng)及方法,特別是關(guān)于一種零件三維模型生成系統(tǒng)及方法。
背景技術(shù)
在零件三維模型設(shè)計(jì)過(guò)程中,如何充分利用已有的設(shè)計(jì)成果,縮短產(chǎn)品設(shè)計(jì)時(shí)間,是個(gè) 亟待解決的問(wèn)題。標(biāo)準(zhǔn)件及標(biāo)準(zhǔn)件庫(kù)的應(yīng)用可以在一定程度上解決這個(gè)問(wèn)題。當(dāng)設(shè)計(jì)變更或 者設(shè)計(jì)同種類(lèi)型的零件時(shí),可以以標(biāo)準(zhǔn)件為模板,通過(guò)對(duì)其各種特征及屬性參數(shù)進(jìn)行修改而 產(chǎn)生新的零件三維模型。與重新設(shè)計(jì)新的零件相比,該方法減少了工作量,節(jié)省了產(chǎn)品設(shè)計(jì) 時(shí)間。然而,特征及屬性參數(shù)的修改操作起來(lái)較為繁瑣,并且易于出現(xiàn)人為錯(cuò)誤,因此,該 方法的效率不高且難以保證產(chǎn)品設(shè)計(jì)質(zhì)量。此外,隨著信息管理系統(tǒng),如產(chǎn)品數(shù)據(jù)管理(Product Data Management, PDM)系統(tǒng)、 產(chǎn)品生命周期管理(Product Lifetime Management, PLM)系統(tǒng)的不斷推廣,以及三維設(shè)計(jì) 軟件,如Pro/E的廣泛使用,如何有效地將三維設(shè)計(jì)軟件集成到信息管理系統(tǒng)中也是一個(gè)需 要解決的問(wèn)題。發(fā)明內(nèi)容鑒于以上內(nèi)容,有必要提供一種零件三維模型生成系統(tǒng),其能夠利用已有的零件三維模 型高效可靠地生成新的零件三維模型。此外,還有必要提供一種零件三維模型生成方法,其能夠利用已有的零件三維模型高效 可靠地生成新的零件三維模型。一種零件三維模型生成系統(tǒng),運(yùn)行于計(jì)算機(jī)中,所述計(jì)算機(jī)包括存儲(chǔ)區(qū),該存儲(chǔ)區(qū)存儲(chǔ) 零件三維模型的相關(guān)信息,所述相關(guān)信息包括零件三維模型的各個(gè)特征相對(duì)應(yīng)的尺寸參數(shù), 該系統(tǒng)包括模板獲取模塊,用于從所述存儲(chǔ)區(qū)中獲取零件模板的相關(guān)信息,所述零件模板 是作為模板的零件三維模型;參數(shù)提取模塊,用于從獲取的零件模板的相關(guān)信息中提取該零 件模板的各個(gè)特征相對(duì)應(yīng)的尺寸參數(shù);參數(shù)過(guò)濾模塊,用于從提取的尺寸參數(shù)中過(guò)濾出驅(qū)動(dòng) 參數(shù);設(shè)置模塊,用于為得到的驅(qū)動(dòng)參數(shù)設(shè)置數(shù)值;及模型生成模塊,用于根據(jù)設(shè)置的驅(qū)動(dòng) 參數(shù)的數(shù)值生成新的零件三維模型,并將該新的零件三維模型存儲(chǔ)于所述存儲(chǔ)區(qū)中。一種零件三維模型生成方法,該方法包括步驟獲取零件模板的相關(guān)信息;從獲取的零4件模板的相關(guān)信息中提取該零件模板的各個(gè)特征相對(duì)應(yīng)的尺寸參數(shù);從提取的尺寸參數(shù)中過(guò) 濾出驅(qū)動(dòng)參數(shù);為得到的驅(qū)動(dòng)參數(shù)設(shè)置數(shù)值;及根據(jù)設(shè)置的驅(qū)動(dòng)參數(shù)的數(shù)值生成新的零件三 維模型。
本發(fā)明零件三維模型生成系統(tǒng)及方法,能夠從已有的零件三維模型中提取驅(qū)動(dòng)參數(shù),根 據(jù)所提取的驅(qū)動(dòng)參數(shù)生成新的零件三維模型,并且該零件三維模型生成系統(tǒng)及方法實(shí)現(xiàn)了與 信息管理系統(tǒng)的集成。


圖l為本發(fā)明零件三維模型生成系統(tǒng)較佳實(shí)施例的硬件架構(gòu)圖。 圖2為本發(fā)明零件三維模型生成系統(tǒng)較佳實(shí)施例的功能模塊圖。 圖3為本發(fā)明零件三維模型生成方法較佳實(shí)施例的流程圖。
具體實(shí)施例方式
參閱圖1所示,是本發(fā)明零件三維模型生成系統(tǒng)較佳實(shí)施例的運(yùn)行環(huán)境示意圖。該零件 三維模型生成系統(tǒng)10運(yùn)行于計(jì)算機(jī)1中,用于對(duì)零件模板提取驅(qū)動(dòng)參數(shù)并設(shè)置驅(qū)動(dòng)參數(shù)的數(shù) 值,進(jìn)而生成新的零件三維模型。所述零件模板是作為模板的零件三維模型。所述計(jì)算機(jī)l 還包括存儲(chǔ)區(qū)ll,該存儲(chǔ)區(qū)ll用于儲(chǔ)存零件三維模型的相關(guān)信息,所述相關(guān)信息包括零件三 維模型的各個(gè)特征及各個(gè)特征相對(duì)應(yīng)的屬性參數(shù)。所述屬性參數(shù)包括尺寸參數(shù)以及其他類(lèi)型 的參數(shù),如特征的類(lèi)型。
所述零件三維模型生成系統(tǒng)10與信息管理系統(tǒng)2相連。所述信息管理系統(tǒng)2包括數(shù)據(jù)庫(kù) 20,用于存儲(chǔ)零件三維模型相對(duì)應(yīng)的零件信息。該信息管理系統(tǒng)2設(shè)定了零件在信息管理系 統(tǒng)2中的表示方式,由零件三維模型的各個(gè)特征及各個(gè)特征對(duì)應(yīng)的驅(qū)動(dòng)參數(shù),可得到零件三 維模型在信息管理系統(tǒng)2中相對(duì)應(yīng)的零件信息。所述信息管理系統(tǒng)2可以是產(chǎn)品數(shù)據(jù)管理( Product Data Management, PDM)系統(tǒng)、產(chǎn)品生命周期管理(Product Lifetime Management, PLM)系統(tǒng),或是其他類(lèi)型的信息管理系統(tǒng)。信息管理系統(tǒng)2可以運(yùn)行于計(jì)算機(jī) l中,也可以運(yùn)行于計(jì)算機(jī)l之外。本實(shí)施例中,以信息管理系統(tǒng)2運(yùn)行于計(jì)算機(jī)1之外為例進(jìn) 行說(shuō)明。
參閱圖2所示,是本發(fā)明零件三維模型生成系統(tǒng)10較佳實(shí)施例的功能模塊圖。該零件三 維模型生成系統(tǒng)10包括模板獲取模塊100、參數(shù)提取模塊110、參數(shù)過(guò)濾模塊120、設(shè)置模塊 130、交互模塊140及模型生成模塊150。所述各模塊為一段完成特定功能的計(jì)算機(jī)程序。
所述模板獲取模塊100用于從存儲(chǔ)區(qū)11中獲取零件模板的相關(guān)信息。所述零件模板的相 關(guān)信息包括零件模板的各個(gè)特征及各個(gè)特征相對(duì)應(yīng)的屬性參數(shù)。所述屬性參數(shù)包括尺寸參數(shù)
5以及其他類(lèi)型的參數(shù),如特征的類(lèi)型。
所述參數(shù)提取模塊110用于從零件模板的相關(guān)信息中提取該零件模板的各個(gè)特征相對(duì)應(yīng) 的尺寸參數(shù)。所述尺寸參數(shù)包括驅(qū)動(dòng)參數(shù)及參考尺寸參數(shù)。驅(qū)動(dòng)參數(shù)是控制零件形狀的尺寸 參數(shù),參考尺寸參數(shù)是與其他參數(shù)相關(guān)的尺寸參數(shù)。在本實(shí)施例中,參考尺寸參數(shù)是由于各 個(gè)特征相互關(guān)聯(lián)而產(chǎn)生的尺寸參數(shù)。例如,圓柱的直徑和長(zhǎng)度為驅(qū)動(dòng)參數(shù)。當(dāng)在圓柱上鉆一 個(gè)孔,為了確定孔的位置而產(chǎn)生的尺寸參數(shù)是參考尺寸參數(shù)。
所述參數(shù)過(guò)濾模塊l20用于從提取的尺寸參數(shù)中過(guò)濾掉參考尺寸參數(shù),以得到驅(qū)動(dòng)參數(shù) 。在本實(shí)施例中,每個(gè)驅(qū)動(dòng)參數(shù)對(duì)應(yīng)一個(gè)驅(qū)動(dòng)參數(shù)屬性,參數(shù)過(guò)濾模塊120根據(jù)該驅(qū)動(dòng)參數(shù) 屬性判斷是否為驅(qū)動(dòng)參數(shù)。若一個(gè)尺寸參數(shù)有相對(duì)應(yīng)的驅(qū)動(dòng)參數(shù)屬性,則該尺寸參數(shù)為驅(qū)動(dòng) 參數(shù);若一個(gè)尺寸參數(shù)無(wú)相對(duì)應(yīng)的驅(qū)動(dòng)參數(shù)屬性,則該尺寸參數(shù)為參考尺寸參數(shù)。
所述設(shè)置模塊130用于為得到的驅(qū)動(dòng)參數(shù)設(shè)置數(shù)值。
所述交互模塊140用于根據(jù)得到的驅(qū)動(dòng)參數(shù)對(duì)應(yīng)的特征及設(shè)置的驅(qū)動(dòng)參數(shù)的數(shù)值,生成 新的零件信息,并將生成的新的零件信息儲(chǔ)存于信息管理系統(tǒng)2的數(shù)據(jù)庫(kù)20中。在本實(shí)施例 中,由零件三維模型的各個(gè)特征及各個(gè)特征相對(duì)應(yīng)的驅(qū)動(dòng)參數(shù),可得到零件三維模型在信息 管理系統(tǒng)2中相對(duì)應(yīng)的零件信息。在本實(shí)施例中,所述交互模塊140通過(guò)開(kāi)放數(shù)據(jù)庫(kù)互連( Open Database Connectivity, ODBC)實(shí)現(xiàn)與數(shù)據(jù)庫(kù)20的數(shù)據(jù)交互。 所述模型生成模塊150用于根據(jù)設(shè)置的驅(qū)動(dòng)參數(shù)的數(shù)值生成新的零件三維模型,并將該 新的零件三維模型存儲(chǔ)于存儲(chǔ)區(qū)l 1中。
參閱圖3所示,是本發(fā)明零件三維模型生成方法較佳實(shí)施例的流程圖。
步驟S301,模板獲取模塊100從存儲(chǔ)區(qū)11中獲取零件模板的相關(guān)信息。所述零件模板的 相關(guān)信息包括零件模板的各個(gè)特征及各個(gè)特征相對(duì)應(yīng)的屬性參數(shù)。所述屬性參數(shù)包括尺寸參 數(shù)以及其他類(lèi)型的參數(shù),如特征的類(lèi)型。
步驟S302,參數(shù)提取模塊110從零件模板的相關(guān)信息中提取該零件模板的各個(gè)特征相對(duì) 應(yīng)的尺寸參數(shù)。所述尺寸參數(shù)包括驅(qū)動(dòng)參數(shù)及參考尺寸參數(shù)。驅(qū)動(dòng)參數(shù)是控制零件形狀的尺 寸參數(shù),參考尺寸參數(shù)是與其他參數(shù)相關(guān)的尺寸參數(shù)。在本實(shí)施例中,參考尺寸參數(shù)是由于 各個(gè)特征相互關(guān)聯(lián)而產(chǎn)生的尺寸參數(shù)。例如,圓柱的直徑和長(zhǎng)度為驅(qū)動(dòng)參數(shù)。當(dāng)在圓柱上鉆 一個(gè)孔,為了確定孔的位置而產(chǎn)生的尺寸參數(shù)是參考尺寸參數(shù)。
步驟S303,參數(shù)過(guò)濾模塊120從提取的尺寸參數(shù)中過(guò)濾掉參考尺寸參數(shù),以得到驅(qū)動(dòng)參 數(shù)。在本實(shí)施例中,每個(gè)驅(qū)動(dòng)參數(shù)對(duì)應(yīng)一個(gè)驅(qū)動(dòng)參數(shù)屬性,參數(shù)過(guò)濾模塊120根據(jù)該驅(qū)動(dòng)參 數(shù)屬性判斷是否為驅(qū)動(dòng)參數(shù)。若一個(gè)尺寸參數(shù)有相對(duì)應(yīng)的驅(qū)動(dòng)參數(shù)屬性,則該尺寸參數(shù)為驅(qū)動(dòng)參數(shù);若一個(gè)尺寸參數(shù)無(wú)相對(duì)應(yīng)的驅(qū)動(dòng)參數(shù)屬性,則該尺寸參數(shù)為參考尺寸參數(shù)。 步驟S304,設(shè)置模塊130為得到的驅(qū)動(dòng)參數(shù)設(shè)置數(shù)值。
步驟S305,交互模塊140根據(jù)得到的驅(qū)動(dòng)參數(shù)對(duì)應(yīng)的特征及設(shè)置的驅(qū)動(dòng)參數(shù)的數(shù)值,生 成新的零件信息,并將生成的新的零件信息儲(chǔ)存于信息管理系統(tǒng)2的數(shù)據(jù)庫(kù)20中。在本實(shí)施 例中,由零件三維模型的各個(gè)特征及各個(gè)特征相對(duì)應(yīng)的驅(qū)動(dòng)參數(shù),可得到零件三維模型在信 息管理系統(tǒng)2中相對(duì)應(yīng)的零件信息。在本實(shí)施例中,所述交互模塊140通過(guò)開(kāi)放數(shù)據(jù)庫(kù)互連( Open Database Connectivity, ODBC)實(shí)現(xiàn)與數(shù)據(jù)庫(kù)20的數(shù)據(jù)交互。
步驟S306,模型生成模塊150根據(jù)設(shè)置的驅(qū)動(dòng)參數(shù)的數(shù)值生成新的零件三維模型,并將 該新的零件三維模型存儲(chǔ)于存儲(chǔ)區(qū)l 1中。
權(quán)利要求
1.一種零件三維模型生成系統(tǒng),運(yùn)行于計(jì)算機(jī)中,所述計(jì)算機(jī)包括存儲(chǔ)區(qū),該存儲(chǔ)區(qū)存儲(chǔ)零件三維模型的相關(guān)信息,所述相關(guān)信息包括零件三維模型的各個(gè)特征相對(duì)應(yīng)的尺寸參數(shù),其特征在于,該系統(tǒng)包括模板獲取模塊,用于從所述存儲(chǔ)區(qū)中獲取零件模板的相關(guān)信息,所述零件模板是作為模板的零件三維模型;參數(shù)提取模塊,用于從獲取的零件模板的相關(guān)信息中提取該零件模板的各個(gè)特征相對(duì)應(yīng)的尺寸參數(shù);參數(shù)過(guò)濾模塊,用于從提取的尺寸參數(shù)中過(guò)濾出驅(qū)動(dòng)參數(shù);設(shè)置模塊,用于為得到的驅(qū)動(dòng)參數(shù)設(shè)置數(shù)值;及模型生成模塊,用于根據(jù)設(shè)置的驅(qū)動(dòng)參數(shù)的數(shù)值生成新的零件三維模型,并將該新的零件三維模型存儲(chǔ)于所述存儲(chǔ)區(qū)中。
2.如權(quán)利要求l所述的零件三維模型生成系統(tǒng),其特征在于,該系統(tǒng) 還包括交互模塊,用于根據(jù)得到的驅(qū)動(dòng)參數(shù)對(duì)應(yīng)的特征及設(shè)置的驅(qū)動(dòng)參數(shù)的數(shù)值,生成新的 零件信息,并將該新的零件信息儲(chǔ)存于信息管理系統(tǒng)的數(shù)據(jù)庫(kù)中。
3.如權(quán)利要求2所述的零件三維模型生成系統(tǒng),其特征在于,該系統(tǒng) 通過(guò)開(kāi)放數(shù)據(jù)庫(kù)互連實(shí)現(xiàn)與信息管理系統(tǒng)的數(shù)據(jù)庫(kù)的數(shù)據(jù)交互。
4.如權(quán)利要求l所述的零件三維模型生成系統(tǒng),其特征在于,所述參 數(shù)過(guò)濾模塊根據(jù)是否有相對(duì)應(yīng)的驅(qū)動(dòng)參數(shù)屬性判斷所述尺寸參數(shù)是否為驅(qū)動(dòng)參數(shù)。
5.如權(quán)利要求l所述的零件三維模型生成系統(tǒng),其特征在于,所述驅(qū) 動(dòng)參數(shù)是控制零件形狀的尺寸參數(shù)。
6. 一種零件三維模型生成方法,其特征在于,該方法包括步驟 獲取零件模板的相關(guān)信息;從獲取的零件模板的相關(guān)信息中提取該零件模板的各個(gè)特征相對(duì)應(yīng)的尺寸參數(shù); 從提取的尺寸參數(shù)中過(guò)濾出驅(qū)動(dòng)參數(shù);為得到的驅(qū)動(dòng)參數(shù)設(shè)置數(shù)值;及根據(jù)設(shè)置的驅(qū)動(dòng)參數(shù)的數(shù)值生成新的零件三維模型。
7.如權(quán)利要求6所述的零件三維模型生成方法,其特征在于,該方法 在為得到的驅(qū)動(dòng)參數(shù)設(shè)置數(shù)值的步驟之后還包括根據(jù)得到的驅(qū)動(dòng)參數(shù)對(duì)應(yīng)的特征及設(shè)置的驅(qū)動(dòng)參數(shù)的數(shù)值,生成新的零件信息,并將 該新的零件信息儲(chǔ)存于信息管理系統(tǒng)的數(shù)據(jù)庫(kù)中。
8.如權(quán)利要求7所述的零件三維模型生成方法,其特征在于,該方法 通過(guò)開(kāi)放數(shù)據(jù)庫(kù)互連實(shí)現(xiàn)與信息管理系統(tǒng)的數(shù)據(jù)庫(kù)的數(shù)據(jù)交互。
9.如權(quán)利要求6所述的零件三維模型生成方法,其特征在于,所述從 提取的尺寸參數(shù)中過(guò)濾出驅(qū)動(dòng)參數(shù)是根據(jù)是否有相對(duì)應(yīng)的驅(qū)動(dòng)參數(shù)屬性判斷所述尺寸參數(shù)是 否為驅(qū)動(dòng)參數(shù)。
10.如權(quán)利要求6所述的零件三維模型生成方法,其特征在于,所述 驅(qū)動(dòng)參數(shù)是控制零件形狀的尺寸參數(shù)。
全文摘要
一種零件三維模型生成方法,該方法包括步驟獲取零件模板的相關(guān)信息;從獲取的零件模板的相關(guān)信息中提取該零件模板的各個(gè)特征相對(duì)應(yīng)的尺寸參數(shù);從提取的尺寸參數(shù)中過(guò)濾出驅(qū)動(dòng)參數(shù);為得到的驅(qū)動(dòng)參數(shù)設(shè)置數(shù)值;及根據(jù)設(shè)置的驅(qū)動(dòng)參數(shù)的數(shù)值生成新的零件三維模型。本發(fā)明還提供一種零件三維模型生成系統(tǒng)。本發(fā)明能夠能夠從現(xiàn)有的零件模板中提取驅(qū)動(dòng)參數(shù),根據(jù)所提取的驅(qū)動(dòng)參數(shù)生成新的零件三維模型。
文檔編號(hào)G06T19/00GK101673415SQ200810304419
公開(kāi)日2010年3月17日 申請(qǐng)日期2008年9月8日 優(yōu)先權(quán)日2008年9月8日
發(fā)明者李堯堯, 林家杰 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1