提示訊號。在本發(fā)明再另一實施例中,處理單元150亦可計算上述零件數(shù)量與第一模型的總零件數(shù)量間的第一差值,以及與第二模型的總零件數(shù)量的第二差值,若第一差值、第二差值或同時大于默認(rèn)值時,處理單元150發(fā)出提示訊號。
[0037]接著,提示單元170接收處理單元150所發(fā)出的提示訊號,并輸出多個同名零件的坐標(biāo)值不相同的提示訊息。
[0038]舉例來說,如圖2所示,提示單元170輸出提示訊息的方式可以是藉由在模型設(shè)計界面中第一模型與第二模型個別的零件列表將未具有對應(yīng)相同的坐標(biāo)值的同名第一零件與同名第二零件assyl50標(biāo)示出來(標(biāo)記星號處)。在發(fā)明的另一實施例中,提示單元170輸出提示訊息的方式可以是藉由額外顯示一獨立列表來逐一列舉出未具有對應(yīng)相同的坐標(biāo)值的同名第一零件與同名第二零件。在發(fā)明的又另一實施例中,提示單元170輸出提示訊息的方式可以是藉由在模型設(shè)計界面中的第一模型與第二模型的設(shè)計圖中分別將未具有對應(yīng)相同的坐標(biāo)值的同名第一零件與同名第二零件標(biāo)示出來。提示單元170可藉由各種不同的方式來輸出提示訊息,在此不加以限制。
[0039]在本發(fā)明的另一實施例中,當(dāng)處理單元150判定第一模型與第二模型之間,具有相同的零件名稱且具有相異的坐標(biāo)值的零件數(shù)量相對于第一模型或是第二模型的總零件數(shù)量的比例超過一比例默認(rèn)值時,則可藉由提示單元170輸出警告訊息。
[0040]舉例來說,在處理單元150于比對終止之后,當(dāng)具有相同的零件名稱且具有相異的坐標(biāo)值的零件數(shù)量超過整體零件數(shù)量的98%時,則有可能是由于整體模型移位所產(chǎn)生的結(jié)果,而并非是產(chǎn)品設(shè)計的局部修改,因此可進(jìn)一步發(fā)出警告訊息來提醒產(chǎn)品設(shè)計者進(jìn)行整體模型位置的校正。
[0041]以另一例子來說,在處理單元150于比對過程之中,當(dāng)具有相同的零件名稱且具有相異的坐標(biāo)值的零件數(shù)量超過整體零件數(shù)量的30%時,則可發(fā)出警告訊息,而無須將所有零件比對完畢。
[0042]圖3為根據(jù)本發(fā)明的一實施例的三維模型零件比對方法的流程圖。如圖3所示,根據(jù)本發(fā)明實施例的三維模型零件比對方法的步驟包括S310、S320、S331?S332以及S340。下列請同時參照圖1、圖2及圖3。
[0043]如上所述,在步驟S310中,產(chǎn)品設(shè)計者可藉由擷取單元110所提供模型設(shè)計界面中擷取第一模型與第二模型,第一模型及第二模型具有多個零件。在步驟S320中,設(shè)定單元130于第一模型以及第二模型中分別設(shè)定相同的三維空間絕對坐標(biāo)。在步驟S331中,處理單元150于三維空間絕對坐標(biāo)中比對第一模型與第二模型的多個零件,以分別于第一模型及第二模型中取得具有相同的零件名稱的至少一同名第一零件以及至少一同名第二零件。在步驟S332中,處理單元150計算同名第一零件以及同名第二零件的坐標(biāo)值,并判斷具有相同的零件名稱的至少一同名第一零件與對應(yīng)的至少一同名第二零件分別所具有的各坐標(biāo)值,以適應(yīng)性地發(fā)出提示訊號。在步驟S340中,提示單元170接收提示訊號,并輸出多個同名零件的坐標(biāo)值不相同的提示訊息。上述步驟的細(xì)節(jié)已詳述于前,于此不再贅述。
[0044]綜上所述,本發(fā)明藉由擷取單元在模型設(shè)計界面中擷取第一模型與第二模型之后,再藉由設(shè)定單元于第一模型以及第二模型中分別設(shè)定相同的三維空間絕對坐標(biāo),再藉由處理單元找出第一模型與第二模型之間具有相同零件名稱的同名第一零件以及同名第二零件以進(jìn)行兩兩比對,并判斷各坐標(biāo)值。比對過程判斷同名第一零件與對應(yīng)的同名第二零件是否皆具有完全對應(yīng)相同的坐標(biāo)值。若為否,則處理單元計算其中同名第一零件與對應(yīng)的同名第二零件具有相異的坐標(biāo)值的零件數(shù)量。處理單元可根據(jù)此零件數(shù)量與總零件數(shù)量之間的關(guān)系,來決定是否輸出提示訊號,藉以使提示單元發(fā)出提示訊息。此外,具有相同零件名稱且具有相異坐標(biāo)值的零件數(shù)量的比例超過比例默認(rèn)值,則亦可另外輸出警告訊息。藉此,可提高產(chǎn)品設(shè)計者對設(shè)計版本異動造成內(nèi)部零件變更的掌握度以及降低因多方人力的共同參與設(shè)計的出錯率,以避免不必要的設(shè)計錯誤以及后續(xù)的過多修模,進(jìn)一步節(jié)省產(chǎn)品開發(fā)費用。
[0045]雖然本發(fā)明以前述的實施例揭露如上,然其并非用于限定本發(fā)明。在不脫離本發(fā)明的精神和范圍內(nèi),所為之更動與潤飾,均屬本發(fā)明的專利保護(hù)范圍。關(guān)于本發(fā)明所界定的保護(hù)范圍請參考所附的權(quán)利要求范圍。
【主權(quán)項】
1.一種三維模型零件比對系統(tǒng),具有一模型設(shè)計界面,其特征為,該三維模型零件比對系統(tǒng)包括: 一擷取單元,用于該模型設(shè)計界面中擷取一第一模型與一第二模型,該第一模型及該第二模型具有多個零件; 一設(shè)定單元,耦接至該擷取單元,用于該第一模型以及該第二模型中分別設(shè)定一相同的三維空間絕對坐標(biāo); 一處理單元,親接至該設(shè)定單元,用于該三維空間絕對坐標(biāo)中比對該第一模型與該第二模型的該些零件,以分別于該第一模型及該第二模型中取得具有相同的該零件名稱的至少一同名第一零件以及至少一同名第二零件,且計算該同名第一零件以及該同名第二零件的坐標(biāo)值,并判斷具有相同的該零件名稱的該至少一同名第一零件與對應(yīng)的該至少一同名第二零件分別所具有的各該坐標(biāo)值,若該同名第一零件以及該同名第二零件的坐標(biāo)值不相同,則發(fā)出一提示訊號;以及 一提示單元,耦接至該處理單元,用于接收該處理單元所發(fā)出的該提示訊號,并輸出該些同名零件的坐標(biāo)值不相同的一提示訊息。2.如權(quán)利要求1所述的三維模型零件比對系統(tǒng),其特征為,該處理單元用于計算該第一模型與該第二模型之間,具有相同的該零件名稱且具有相異的該坐標(biāo)值的該些零件的一零件數(shù)量。3.如權(quán)利要求2所述的三維模型零件比對系統(tǒng),其特征為,該處理單元用于計算該零件數(shù)量與該第一模型的一總零件數(shù)量的一差值,若該差值大于一默認(rèn)值時,該處理單元發(fā)出該提示訊號。4.如權(quán)利要求2所述的三維模型零件比對系統(tǒng),其特征為,該處理單元用于計算該零件數(shù)量與該第二模型的一總零件數(shù)量的一差值,若該差值大于一默認(rèn)值時,該處理單元發(fā)出該提示訊號。5.如權(quán)利要求2所述的三維模型零件比對系統(tǒng),其特征為,該處理單元用于分別計算該零件數(shù)量與該第一模型的總零件數(shù)量間的第一差值,以及與該第二模型的總零件數(shù)量的一第二差值,若該第一差值、該第二差值或同時大于一默認(rèn)值時,該處理單元發(fā)出該提示訊號。6.一種三維模型零件比對方法,適用于一三維模型零件比對系統(tǒng),該三維模型零件比對系統(tǒng)具有一模型設(shè)計界面中,其特征為,該三維模型零件比對方法包含下列步驟: 于該模型設(shè)計界面中擷取一第一模型與一第二模型,該第一模型及該第二模型具有多個零件; 于該第一模型以及該第二模型中分別設(shè)定一相同的三維空間絕對坐標(biāo); 于該三維空間絕對坐標(biāo)中比對該第一模型與該第二模型的該些零件,以分別于該第一模型及該第二模型中取得具有相同的該零件名稱的至少一同名第一零件以及至少一同名第二零件; 計算該同名第一零件以及該同名第二零件的坐標(biāo)值,并判斷具有相同的該零件名稱的該至少一同名第一零件與對應(yīng)的該至少一同名第二零件分別所具有的各該坐標(biāo)值,若該同名第一零件以及該同名第二零件的坐標(biāo)值不相同,則發(fā)出一提示訊號;以及 接收該提示訊號,并輸出該些同名零件的坐標(biāo)值不相同的一提示訊息。7.如權(quán)利要求6所述的三維模型零件比對方法,其特征為,于計算該同名第一零件以及該同名第二零件的坐標(biāo)值,并判斷具有相同的該零件名稱的該至少一同名第一零件與對應(yīng)的該至少一同名第二零件分別所具有的各該坐標(biāo)值,若該同名第一零件以及該同名第二零件的坐標(biāo)值不相同,則發(fā)出該提示訊號的步驟中,更包括下列步驟: 計算該第一模型與該第二模型之間,具有相同的該零件名稱且具有相異的該坐標(biāo)值的該些零件的一零件數(shù)量。8.如權(quán)利要求7所述的三維模型零件比對方法,其特征為,于計算該同名第一零件以及該同名第二零件的坐標(biāo)值,并判斷具有相同的該零件名稱的該至少一同名第一零件與對應(yīng)的該至少一同名第二零件分別所具有的各該坐標(biāo)值,若該同名第一零件以及該同名第二零件的坐標(biāo)值不相同,則發(fā)出該提示訊號的步驟中,更包括下列步驟: 計算該零件數(shù)量與該第一模型的一總零件數(shù)量的一差值,若該差值大于一默認(rèn)值時,發(fā)出該提示訊號。9.如權(quán)利要求7所述的三維模型零件比對方法,其特征為,于計算該同名第一零件以及該同名第二零件的坐標(biāo)值,并判斷具有相同的該零件名稱的該至少一同名第一零件與對應(yīng)的該至少一同名第二零件分別所具有的各該坐標(biāo)值,若該同名第一零件以及該同名第二零件的坐標(biāo)值不相同,則發(fā)出該提示訊號的步驟中,更包括下列步驟: 計算該零件數(shù)量與該第二模型的一總零件數(shù)量的一差值,若該差值大于一默認(rèn)值時,發(fā)出該提示訊號。10.如權(quán)利要求7所述的三維模型零件比對方法,其特征為,于計算該同名第一零件以及該同名第二零件的坐標(biāo)值,并判斷具有相同的該零件名稱的該至少一同名第一零件與對應(yīng)的該至少一同名第二零件分別所具有的各該坐標(biāo)值,若該同名第一零件以及該同名第二零件的坐標(biāo)值不相同,則發(fā)出該提示訊號的步驟中,更包括下列步驟: 計算該零件數(shù)量與該第一模型的總零件數(shù)量間的第一差值,以及與該第二模型的總零件數(shù)量的一第二差值,若該第一差值、該第二差值或同時大于一默認(rèn)值時,發(fā)出該提示訊號。
【專利摘要】本發(fā)明提供一種三維模型零件比對系統(tǒng)及其方法,所述三維模型零件比對系統(tǒng),包括擷取單元、設(shè)定單元、處理單元以及提示單元。擷取單元用于擷取第一模型與第二模型。設(shè)定單元用于設(shè)定三維空間絕對坐標(biāo)。處理單元用于三維空間絕對坐標(biāo)中比對第一模型與第二模型的多個零件,以判斷同名第一零件以及對應(yīng)的同名第二零件的坐標(biāo)值是否不相同,藉以決定是否發(fā)出提示訊號。提示單元用于接收提示訊號,以輸出坐標(biāo)值不相同的提示訊息。藉此,降低設(shè)計的出錯率。
【IPC分類】G06F17/50
【公開號】CN105701263
【申請?zhí)枴緾N201410696599
【發(fā)明人】倪崇勝, 魏智斌, 楊俊英, 裘常新
【申請人】英業(yè)達(dá)科技有限公司, 英業(yè)達(dá)股份有限公司
【公開日】2016年6月22日
【申請日】2014年11月26日
【公告號】US20160147908