用于折彎和展平復(fù)雜的鈑金折彎區(qū)域的系統(tǒng)及方法
【專利摘要】產(chǎn)品數(shù)據(jù)管理(PDM)系統(tǒng)、方法和計算機可讀介質(zhì)。方法包括在PDM數(shù)據(jù)處理系統(tǒng)中接收(305)實體。該方法包括確定(320,315)要對實體執(zhí)行的操作以及該實體的目標(biāo)區(qū)域。該方法包括將目標(biāo)區(qū)域移入(320)輔助實體并且從輔助實體去除(325)幾何形狀。該方法包括生成(330)與操作和輔助實體對應(yīng)的新的幾何形狀并且將新的幾何形狀應(yīng)用于輔助實體的拓?fù)湓?。該方法包括根?jù)操作將鄰接區(qū)域變換(335)至新的位置。該方法包括將所變換的鄰接區(qū)域接合(340)至修改的輔助實體以產(chǎn)生處理的實體。
【專利說明】用于折彎和展平復(fù)雜的鈑金折彎區(qū)域的系統(tǒng)及方法
[0001]本發(fā)明涉及根據(jù)獨立權(quán)利要求的用于折彎和展平復(fù)雜的鈑金折彎區(qū)域的方法、產(chǎn)品數(shù)據(jù)管理數(shù)據(jù)處理系統(tǒng)以及計算機可讀介質(zhì)。
【技術(shù)領(lǐng)域】
[0002]本公開內(nèi)容一般地涉及對產(chǎn)品的數(shù)據(jù)和其他項目進(jìn)行管理的計算機輔助設(shè)計、可視化及制造系統(tǒng)、產(chǎn)品生命周期管理(“PLM”)系統(tǒng)、以及類似系統(tǒng)(統(tǒng)稱為“產(chǎn)品數(shù)據(jù)管理”系統(tǒng)或“PDM”系統(tǒng))。
【背景技術(shù)】
[0003]PDM系統(tǒng)對PLM和其他數(shù)據(jù)進(jìn)行管理。期望改進(jìn)了的系統(tǒng)。
【發(fā)明內(nèi)容】
[0004]各種所公開的實施方式包括用于折彎和展平復(fù)雜鈑金折彎區(qū)域的系統(tǒng)及方法。其他實施方式包括PDM系統(tǒng)、方法和計算機可讀介質(zhì)。方法包括在PDM數(shù)據(jù)處理系統(tǒng)中接收實體。該方法包括確定要對實體執(zhí)行的操作以及該實體的目標(biāo)區(qū)域。該方法包括將目標(biāo)區(qū)域移入輔助實體并且從輔助實體去除幾何形狀。該方法包括生成與操作和輔助實體對應(yīng)的新的幾何形狀并且將該新的幾何形狀應(yīng)用于輔助實體的拓?fù)湓?。該方法包括根?jù)操作將鄰接區(qū)域變換至新的位置。該方法包括將變換的鄰接區(qū)域接合至修改的輔助實體以產(chǎn)生處理的實體。
[0005]以上所述已經(jīng)相當(dāng)廣泛地概述了本公開內(nèi)容的特征和技術(shù)優(yōu)點,使得本領(lǐng)域技術(shù)人員可以更好地理解以下詳細(xì)描述。將在下文中描述本公開內(nèi)容的構(gòu)成權(quán)利要求主題的另外的方面和優(yōu)點。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)意識到,可以容易地使用所公開的構(gòu)思和【具體實施方式】作為修改或設(shè)計用于實現(xiàn)本公開內(nèi)容相同目的的其他結(jié)構(gòu)的基礎(chǔ)。本領(lǐng)域技術(shù)人員還應(yīng)當(dāng)意識到,這樣的等同構(gòu)造并未脫離本公開內(nèi)容的最廣泛形式的精神和范圍。
[0006]在開始下面的【具體實施方式】之前,闡述貫穿本專利文獻(xiàn)使用的某些單詞或短語的定義會是有利的:詞語“包括(include)”和“包括(comprise)”及其派生詞語指沒有限制的包括;術(shù)語“或”是包括性的,指和/或;短語“相關(guān)聯(lián)”和“與其相關(guān)聯(lián)”及其派生短語可以指包括、被包括在內(nèi)、與其互連、包含、被包含在內(nèi)、連接至或與其連接、耦接至或與其耦接、能夠與其通信、與其協(xié)作、交錯、并列、與其接近、綁定至或與其綁定、具有、或具有其性質(zhì)等;以及術(shù)語“控制器”指控制至少一個操作的任何設(shè)備、系統(tǒng)或其一部分,而不論這樣的設(shè)備是通過硬件、固件、軟件或以上中的至少兩者的組合來實現(xiàn)。應(yīng)當(dāng)注意,與任何具體控制器相關(guān)聯(lián)的功能,無論本地或遠(yuǎn)程,可以是集中式或分布式。貫穿本專利文獻(xiàn)提供某些單詞和短語的定義,并且本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,這樣的定義即使不是在大多數(shù)實例中但仍在許多實例中適用于這樣被定義的單詞和短語的現(xiàn)有及未來使用。盡管一些詞語可能包括各種各樣的實施方式,但是所附權(quán)利要求可以明確地將這些詞語限制到具體的實施方式。
【專利附圖】
【附圖說明】
[0007]為了更全面地理解本公開內(nèi)容及其優(yōu)點,現(xiàn)在結(jié)合附圖來參照以下描述,其中相同的附圖標(biāo)記指代相同的對象,在附圖中:
[0008]圖1描繪了能夠?qū)崿F(xiàn)實施方式的數(shù)據(jù)處理系統(tǒng)的框圖;
[0009]圖2示出了展平單個鈑金折彎的所公開的處理的示例;
[0010]圖3示出了根據(jù)所公開的實施方式的處理的流程圖;以及
[0011]圖4A至圖4C示出了能夠使用所公開的技術(shù)進(jìn)行處理的常見鈑金折彎操作。
【具體實施方式】
[0012]以下所描繪和討論的圖1至圖4以及用于描述本專利文獻(xiàn)中的公開內(nèi)容的原理的各種實施方式僅以示意性方式來說明并且不應(yīng)以任何方式被解釋成限制本公開內(nèi)容的范圍。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,本公開內(nèi)容的原理可以通過任何適當(dāng)?shù)嘏渲玫脑O(shè)備來實現(xiàn)。將參照示例性非限制性實施方式來描述本申請的諸多創(chuàng)新性教示。
[0013]鈑金折彎/展平技術(shù)處理是用于評估鈑金系統(tǒng)和模具設(shè)計系統(tǒng)的重要準(zhǔn)則。隨著鈑金制造技術(shù)的提高,鈑金產(chǎn)品變得越來越復(fù)雜,特別是在具有大量“附加”特征如筋條、焊道、凹陷、變形等的折彎區(qū)域中。這些“附加”特征對折彎/展平能力構(gòu)成挑戰(zhàn)。
[0014]所公開的實施方式包括在不改變拓?fù)湓氐那闆r下通過直接改變鈑金折彎區(qū)域的幾何數(shù)據(jù)來折彎和展平復(fù)雜的鈑金折彎區(qū)域的通用解決方案。
[0015]所公開的實施方式消除了使用僅對具有下述項的這些折彎有益的技術(shù)的傳統(tǒng)系統(tǒng)的限制:具有均勻的材料厚度、彼此具有偏移的內(nèi)折彎面和外折彎面、以及具有作為直紋表面并且與折彎面垂直的側(cè)面(即,鄰接成對的折彎面的任何面)。
[0016]該限制是主要的商業(yè)鈑金設(shè)計軟件所共有的。一些軟件使用復(fù)雜的后過程來處理非均勻材料厚度區(qū)域。然而,這些解決方案僅支持一些普通的明確地限定了的情況。
[0017]所公開的實施方式克服了這些缺點。
[0018]圖1描繪了數(shù)據(jù)處理系統(tǒng)的框圖,其中實施方式能夠?qū)崿F(xiàn)為例如通過軟件或其他方式具體地配置成執(zhí)行如本文所述的處理的PDM系統(tǒng),并且具體地實現(xiàn)為如本文所述的多個互連和通信的系統(tǒng)中的每一個。所描繪的數(shù)據(jù)處理系統(tǒng)包括與二級高速緩存器/橋接器104連接的處理器102,所述二級高速緩存器/橋接器104又連接至本地系統(tǒng)總線106。本地系統(tǒng)總線106可以是例如外圍部件互連(PCI)架構(gòu)總線。在所描繪的示例中,與本地系統(tǒng)總線連接的還有主存儲器108和圖形適配器110。圖形適配器110可以與顯示器111連接。
[0019]如局域網(wǎng)(LAN)/廣域網(wǎng)/無線(例如,WiFi)適配器112的其他外圍設(shè)備也可以與本地系統(tǒng)總線106連接。擴展總線接口 114將本地系統(tǒng)總線106與輸入/輸出(I/O)總線116連接。I/O總線116與鍵盤/鼠標(biāo)適配器118、盤控制器120和I/O適配器122連接。盤控制器120可以與存儲設(shè)備126連接,所述存儲設(shè)備126可以是任意適合的機器可用或機器可讀存儲介質(zhì),包括但不限于:非易失性、硬編碼型介質(zhì)如只讀存儲器(ROM)或者可擦除、電可編程只讀存儲器(EEPROM)、磁帶存儲設(shè)備和用戶可記錄型介質(zhì)例如軟盤、硬盤驅(qū)動器及致密盤只讀存儲器(CD-ROM)或數(shù)字多功能盤(DVD)以及其他已知的光、電或磁存儲設(shè)備。
[0020]在所示出的示例中,與I/O總線116連接的還有音頻適配器124,音頻適配器124可以連接有揚聲器(未示出)以播放聲音。鍵盤/鼠標(biāo)適配器118提供用于定點設(shè)備(未示出)如鼠標(biāo)、跟蹤球、軌跡指示器的連接。
[0021]本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)理解,圖1所描繪的硬件可以因具體實現(xiàn)而異。例如,如光盤驅(qū)動器等其他外圍設(shè)備還可以被另外使用或者代替所描繪的硬件。所描繪的示例僅出于說明目的而提供,并且非意在暗示關(guān)于本公開內(nèi)容的架構(gòu)限制。
[0022]根據(jù)本公開內(nèi)容的實施方式的數(shù)據(jù)處理系統(tǒng)包括采用圖形用戶界面的操作系統(tǒng)。操作系統(tǒng)允許多個顯示窗口同時顯示在圖形用戶界面中,其中每個顯示窗口針對不同的應(yīng)用或者針對相同應(yīng)用的不同實例來提供接口。用戶可以通過定點設(shè)備來操作圖形用戶界面中的光標(biāo)??梢宰兓鈽?biāo)的位置和/或生成如點擊鼠標(biāo)按鈕的事件以驅(qū)動期望響應(yīng)。
[0023]可以采用被適當(dāng)?shù)匦薷牧说母鞣N商業(yè)操作系統(tǒng)之一如位于華盛頓州雷德蒙的Microsoft公司的產(chǎn)品Microsoft Windows?版本。根據(jù)所描述的本公開內(nèi)容來修改或創(chuàng)建該操作系統(tǒng)。
[0024]LAN/WAN/無線適配器112可以與網(wǎng)絡(luò)130 (不是數(shù)據(jù)處理系統(tǒng)100的一部分)連接,所述網(wǎng)絡(luò)130可以是如本領(lǐng)域技術(shù)人員所知的任何公共或私有數(shù)據(jù)處理系統(tǒng)網(wǎng)絡(luò)或這些網(wǎng)絡(luò)的組合,包括因特網(wǎng)。數(shù)據(jù)處理系統(tǒng)100可以經(jīng)由網(wǎng)絡(luò)130與服務(wù)器系統(tǒng)140通信,所述服務(wù)器系統(tǒng)140也不是數(shù)據(jù)處理系統(tǒng)100的一部分,而是可以實現(xiàn)為例如單獨的數(shù)據(jù)處理系統(tǒng)100。
[0025]所公開的實施方式包括在不應(yīng)用附加步驟處理特殊幾何形狀的情況下通過單個過程來支持包含任意幾何形狀的任何折彎區(qū)域的系統(tǒng)及方法。
[0026]本文所描述的處理包括多個功能,包括折彎、展平、調(diào)節(jié)折彎角度的大小以及平板型式(flat pattern)。當(dāng)執(zhí)行這些基本處理時,系統(tǒng)還可以進(jìn)行:橫跨鈑金件上的任何“附力口”特征引入折彎;橫跨處于展平狀態(tài)的折彎創(chuàng)建變形特征;重新折彎具有附加特征的折彎區(qū)域;創(chuàng)建包括復(fù)雜的折彎區(qū)域的鈑金件的平板型式;或重新調(diào)節(jié)復(fù)雜的折彎區(qū)域上的折彎角度的大小。
[0027]本文所公開的通用折彎/展平處理可以通過從包括頂點、邊和面的拓?fù)湓厝コc、曲線和表面的幾何形狀來像“橡膠”連接器一樣來操作折彎區(qū)域??蓜硬糠挚梢宰鳛閯傂詫嶓w變換至新的位置。在針對折彎區(qū)域中的每個拓?fù)湓赜嬎悴⑶抑匦律蓭缀螖?shù)據(jù)之后,將可動部分重新附接回折彎區(qū)域,從而,然后它最終變成有效的實體。
[0028]所公開的實施方式確保在折彎區(qū)域中的所有幾何形狀精確地變形,并且確保從變換相鄰面或靜止相鄰面獲得折彎面與相鄰變換面或相鄰靜止面之間的邊界的幾何形狀。
[0029]圖2示出了展平單個鈑金折彎的所公開的處理的示例。在展平之后,所有拓?fù)湓乇3植蛔儚亩鴷S持任何非幾何信息如面顏色和名稱。以下所述的系統(tǒng)可以是實現(xiàn)為一個或更多個數(shù)據(jù)處理系統(tǒng)100的PDM數(shù)據(jù)處理系統(tǒng)。
[0030]圖3描繪了被執(zhí)行以產(chǎn)生圖2的示例的處理的流程圖。注意,盡管此示例性處理具體地是展平處理,但是該處理的主要步驟可以與無論是執(zhí)行折彎還是展平或如本文所描述的其他處理時的主要步驟相同。圖3的處理可以被用作對實體模型的一部分進(jìn)行修改操作的通用處理。
[0031]系統(tǒng)接收實體作為PDM模型(步驟305)。在此示例中,實體202表示鈑金體的包括折彎區(qū)域204的部分。如同實體202 —樣,折彎區(qū)域204包括多個幾何形狀如點、曲線和表面并且還包括拓?fù)湓厝珥旤c、邊和面。如本文所使用的接收可以包括從存儲設(shè)備加載、從其他設(shè)備或處理接收、經(jīng)由與用戶的交互來接收或以其他方式接收。PDM模型指CAD或如由PDM系統(tǒng)操作的其他實體對象模型。
[0032]系統(tǒng)確定要對實體執(zhí)行的操作(步驟310)。在此示例中,操作是展平操作。這可以通過從用戶接收操作選擇來確定。這可以是以下確定的一部分:確定該操作應(yīng)該作為對實體的較大操作的一部分來執(zhí)行或以其他方式來執(zhí)行。
[0033]系統(tǒng)基于該操作確定該操作的目標(biāo)區(qū)域(步驟315)。在此示例中,展平操作的目標(biāo)區(qū)域是折彎區(qū)域204 ;即,實體上要被展平的區(qū)域。實體可以具有在此示例中示出的一個或更多個鄰接區(qū)域如區(qū)域206和區(qū)域208,上述鄰接區(qū)域與目標(biāo)區(qū)域204相連并且是與目標(biāo)區(qū)域204相同的實體的一部分。
[0034]系統(tǒng)將目標(biāo)區(qū)域204移入包括與目標(biāo)區(qū)域具有相同多個幾何形狀和拓?fù)湓氐妮o助實體210(步驟320)。這可以包括在鄰接區(qū)域與目標(biāo)區(qū)域接合的“傷口”處形成愈合蓋面(heal cap face)。該愈合蓋面可以被保持為橡膠面。
[0035]系統(tǒng)從輔助實體去除幾何形狀(步驟325),僅留下在212處所示的拓?fù)湓?。此步驟可以包括例如從輔助實體上的所有頂點、翅片(fin)、邊和面去除幾何形狀。
[0036]系統(tǒng)生成與操作和輔助實體對應(yīng)的新的幾何形狀(步驟330),包括將這些新的幾何形狀應(yīng)用于212處的拓?fù)湓匾援a(chǎn)生修改的輔助實體214。修改的輔助實體214與作為將要對目標(biāo)區(qū)域204執(zhí)行的操作的結(jié)果對應(yīng)。在此情況下,所修改的輔助實體是展開/展平的折彎區(qū)域??梢允褂眠x擇任意操作的傳統(tǒng)處理來執(zhí)行生成新的幾何形狀的步驟,因為既不需要處理目標(biāo)區(qū)域的鄰接區(qū)域也不要需要處理目標(biāo)區(qū)域的拓?fù)湓?,所以所公開的處理更加有效。
[0037]生成新的幾何形狀可以包括針對輔助實體的相應(yīng)邊界邊來計算頂點的位置并且從鄰接區(qū)域得到曲線。這還可以包括針對內(nèi)部邊:在可能的情況下創(chuàng)建分解曲線或者以另外的方式將邊分成點、將點變換至點的新位置、并且創(chuàng)建相應(yīng)的b_曲線。這還可以包括針對表面在可能的情況下將這些表面改變成為分解表面或以另外的方式創(chuàng)建片。
[0038]將新的幾何形狀應(yīng)用到拓?fù)湓乜梢园ǘ鄠€不同的處理。其可以包括將點附接至頂點、以預(yù)定公差使邊精確以及將曲線附接至邊。如果創(chuàng)建了分解表面,則該處理可以包括將每個分解表面附接至相應(yīng)的面,或可以以另外的方式包括通過充填、放樣或從片變形來創(chuàng)建表面。應(yīng)用新的幾何形狀還可以包括檢查方向以確保正確地定位表面和邊。檢查方向可以包括修補內(nèi)部邊和面,其中處理邊以肯定邊位于這些邊的鄰接表面以及處理該面以修復(fù)任何Gl不連續(xù)和自交叉表面。應(yīng)用新的幾何形狀還可以包括重新設(shè)置內(nèi)部邊上的精度。
[0039]系統(tǒng)根據(jù)該操作將鄰接區(qū)域206和鄰接區(qū)域208變換至新的位置(步驟335)。在此情況下,將未折彎面變換至展開/展平位置。因為鄰接區(qū)域被從目標(biāo)區(qū)域分離開,所以可以使用簡單的變換而不是根據(jù)該操作處理鄰接區(qū)域的面和幾何形狀來執(zhí)行該處理,節(jié)省了大量的處理時間和努力。
[0040]系統(tǒng)將鄰接區(qū)域206和鄰接區(qū)域208接合至修改的輔助實體214 (步驟340),這產(chǎn)生與按照操作被處理的原始實體202對應(yīng)的已處理的實體220。接合鄰接區(qū)域206和鄰接區(qū)域208與所修改的輔助實體214產(chǎn)生單體,并且可以包括修補邊界邊以確保邊界邊位于邊界邊的鄰接表面并且重新設(shè)置邊界邊上的精度。此步驟還可以包括執(zhí)行體檢查以確保沒有引入故障。
[0041]然后,系統(tǒng)可以存儲所處理的實體220 (步驟345)。
[0042]注意在上述處理以及本文所描述的其他處理中,各個步驟可以按照不同的順序相繼地、同時地、重復(fù)地被執(zhí)行,或者可以如下面所聲明的在各種實施方式中被省略。對任何具體的所公開的實施方式而言,沒有步驟、處理、或者元件應(yīng)該被看作是必不可少的。在一些實施方式中,系統(tǒng)可以首先評估頂點和邊,然后或者通過分解評估或者根據(jù)其邊界邊來生成表面。
[0043]為了保證生成有效的實體,所公開的處理可以使用不同的已知方法來檢查處于中間狀態(tài)以及最終狀態(tài)下的折彎區(qū)域上的幾何形狀。如果該檢查表明目標(biāo)區(qū)域無效,則系統(tǒng)可以將操作回滾到錯誤發(fā)生之前的點并且修補幾何形狀。
[0044]圖4A至圖4C示出了可以使用所公開的技術(shù)處理的幾個普通的鈑金折彎操作,將示例性修改的二次實體表示為在執(zhí)行該操作之后的結(jié)果體的一部分。
[0045]圖4A示出了橫跨復(fù)雜特征插入折彎,其中操作是在初始體402與結(jié)果體404之間的折彎操作,其中折彎操作被執(zhí)行以產(chǎn)生作為結(jié)果體404的一部分的修改的輔助實體406。
[0046]圖4B示出了展平具有復(fù)雜特征的折彎,其中操作是在初始體412與結(jié)果體414之間的展平操作,其中展平操作被執(zhí)行以產(chǎn)生作為結(jié)果體414的一部分的修改的輔助實體416。
[0047]圖4C示出了針對非均勻材料厚度零件創(chuàng)建平板型式,其中在初始體422與結(jié)果體424之間執(zhí)行如以上所述的幾個展平操作,展平操作被執(zhí)行以產(chǎn)生作為結(jié)果體424的一部分的在426處表不出其中一些的幾個修改的輔助實體。
[0048]折彎和展平是在鈑金設(shè)計和制造工具設(shè)計(例如,級進(jìn)模具設(shè)計、變換模具設(shè)計和汽車縱列模具設(shè)計)的很多過程上的共用操作,例如,創(chuàng)建凸緣、形成凸緣輪廓、插入折彎和嚙合凸緣、生成平板型式等,并且可以使用本文所描述的技術(shù)來執(zhí)行這樣的操作。
[0049]所公開的實施方式提供了相比較傳統(tǒng)處理而言的明顯技術(shù)優(yōu)點。例如,所公開的技術(shù)是非常魯棒的并且可以用于在大的幾何形狀噪聲情況下來展平和重折折彎。這提高了對從其他軟件輸入的數(shù)據(jù)進(jìn)行操作的能力。此外,所公開的技術(shù)提供用于對折彎區(qū)域執(zhí)行復(fù)雜操作的強大能力。使用指定的評估函數(shù)來計算根據(jù)選擇操作的新位置,所公開的處理可以用于展平、重新折彎、改變折彎角度和半徑、創(chuàng)建鈑金薄片、通過創(chuàng)建隨機特征如凹陷、沖壓除料、錐形孔等添加任意幾何形狀、橫跨這樣的特征插入折彎以及執(zhí)行其他操作。所公開的實施方式還支持折彎上的所有種類的幾何形狀,包括倒角、混成、復(fù)雜孔、剪切、變形特征等。
[0050]所公開的技術(shù)在多個折彎/展平處理期間生成穩(wěn)定的結(jié)果,并且由于這些技術(shù)部使用昂貴的建模API如布爾運算,所以明顯地提高了性能。
[0051]本領(lǐng)域技術(shù)人員應(yīng)當(dāng)意識到,為簡單和清楚起見,在本文中未描繪或描述適于與本公開內(nèi)容一起使用的所有數(shù)據(jù)處理系統(tǒng)的完全結(jié)構(gòu)和操作。替代地,僅僅描繪和描述了數(shù)據(jù)處理系統(tǒng)中作為本公開內(nèi)容所特有的部分或者用于理解本公開內(nèi)容所必需的部分。數(shù)據(jù)處理系統(tǒng)100的構(gòu)建和操作的其余部分可以遵照本領(lǐng)域中已知的任意的各種目前實現(xiàn)和實踐。
[0052]重要的是應(yīng)當(dāng)注意,盡管本公開內(nèi)容包括在完全功能性系統(tǒng)的情形下的描述,但是本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,本公開內(nèi)容的至少部分機制能夠以任意的各種形式包含在機器可用、計算機可用或者計算機可讀介質(zhì)中的指令的形式來分配,并且不管實際執(zhí)行分配所采用的指令或信號承載介質(zhì)或者存儲介質(zhì)的具體類型如何,本公開內(nèi)容均同樣適用。機器可用/可讀或計算機可用/可讀介質(zhì)的示例包括:非易失性、硬編碼型介質(zhì)如只讀存儲器(ROM)或可擦除、電可編程只讀存儲器(EEPROM)、以及用戶可記錄型介質(zhì)如軟盤、硬盤驅(qū)動器及致密盤只讀存儲器(⑶-ROM)或者數(shù)字多功能盤(DVD)。
[0053]所使用的附圖標(biāo)記列表,詞匯表
[0054]100數(shù)據(jù)處理系統(tǒng);PDM數(shù)據(jù)處理系統(tǒng),PDM系統(tǒng)
[0055]102處理器
[0056]104高速緩存器/橋接器
[0057]106本地系統(tǒng)總線
[0058]108主存儲器
[0059]110圖形適配器
[0060]111顯示器
[0061]112局域網(wǎng)/廣域網(wǎng)/無線適配器
[0062]114擴展總線接口
[0063]116輸入/輸出總線,I/O總線
[0064]118鍵盤/鼠標(biāo)適配器
[0065]120盤控制器
[0066]122 I/O 適配器
[0067]124音頻適配器
[0068]126存儲設(shè)備
[0069]130 網(wǎng)絡(luò)
[0070]140服務(wù)器系統(tǒng)
[0071]202 實體
[0072]204折彎區(qū)域,目標(biāo)區(qū)域
[0073]206區(qū)域,鄰接區(qū)域
[0074]208區(qū)域,鄰接區(qū)域
[0075]210 實體
[0076]212 “拓?fù)湓亍保瑥恼蹚潊^(qū)域去除幾何形狀的實體
[0077]214修改的輔助實體
[0078]220處理的實體
[0079]305接收實體作為PDM模型
[0080]310確定要對實體執(zhí)行的操作
[0081]315基于操作確定操作的目標(biāo)區(qū)域
[0082]320將目標(biāo)區(qū)域移入輔助實體
[0083]325從輔助實體去除幾何形狀
[0084]330生成與操作和輔助實體對應(yīng)的新的幾何形狀
[0085]335根據(jù)操作將鄰接區(qū)域變換至新的位置
[0086]340將鄰接區(qū)域接合至修改的輔助體
[0087]345存儲所處理的實體
[0088]402初始體
[0089]404結(jié)果體
[0090]406輔助實體
[0091]412初始體
[0092]414結(jié)果體
[0093]416輔助實體
[0094]422初始體
[0095]424結(jié)果體
[0096]426輔助實體
[0097]ASIC專用集成電路
[0098]CAD計算機輔助設(shè)計
[0099]I/O輸入/輸出
[0100]LAN局域網(wǎng)
[0101]PCI外圍部件互連
[0102]PDM產(chǎn)品數(shù)據(jù)管理
[0103]PLM產(chǎn)品生命周期管理
[0104]WAN廣域網(wǎng)
【權(quán)利要求】
1.一種用于對實體模型進(jìn)行修改操作的方法,所述方法在產(chǎn)品數(shù)據(jù)管理數(shù)據(jù)處理系統(tǒng)(100)中執(zhí)行,所述產(chǎn)品數(shù)據(jù)管理數(shù)據(jù)處理系統(tǒng)(100)以下用PDM數(shù)據(jù)處理系統(tǒng)(100)表示,所述方法包括步驟: 接收(305)實體(202)作為PDM模型; 確定(310)要對所述實體(202)執(zhí)行的操作; 確定(315)所述實體(202)的目標(biāo)區(qū)域(204),所述實體(202)包括與所述目標(biāo)區(qū)域(204)連接的至少一個鄰接區(qū)域(206,208),并且所述目標(biāo)區(qū)域(204)具有多個幾何形狀和拓?fù)湓兀? 將所述目標(biāo)區(qū)域(204)移入(320)輔助實體(210); 從所述輔助實體(210)去除(325)所述幾何形狀; 生成(330)與所述操作和所述輔助實體(210)對應(yīng)的新的幾何形狀,并且將所述新的幾何形狀應(yīng)用于所述輔助實體(210)的所述拓?fù)湓兀援a(chǎn)生修改的輔助實體(214); 根據(jù)所述操作將所述鄰接區(qū)域(206,208)變換(335)至新的位置;以及將所變換的鄰接區(qū)域(206,208)接合(340)至所述修改的輔助實體(214)以產(chǎn)生處理的實體(220),以及 將所述處理的實體(220)存儲在所述PDM數(shù)據(jù)處理系統(tǒng)(100)中。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述操作是展平操作,并且所述目標(biāo)區(qū)域(204)是所述實體(202)的要被展平的區(qū)域。
3.根據(jù)權(quán)利要求1所述的方法,其中,所述操作是折彎操作,并且所述目標(biāo)區(qū)域(204)是所述實體(202)的要被折彎的區(qū)域。
4.根據(jù)權(quán)利要求1至3中之一所述的方法,其中,所述PDM數(shù)據(jù)處理系統(tǒng)(100)還在所述鄰接區(qū)域(206,208)上形成愈合蓋面,在所述愈合蓋面處所述鄰接區(qū)域(206,208)與所述目標(biāo)區(qū)域(204)接合。
5.根據(jù)權(quán)利要求1至4中之一所述的方法,其中,去除(325)所述幾何形狀包括從所述輔助實體(210)上的所有頂點、翅片、邊和面去除(325)幾何形狀。
6.根據(jù)權(quán)利要求1至5中之一所述的方法,其中,所述幾何形狀包括點、曲線和表面。
7.根據(jù)權(quán)利要求1至6中之一所述的方法,其中,所述拓?fù)湓匕旤c、邊和面。
8.一種產(chǎn)品數(shù)據(jù)管理數(shù)據(jù)處理系統(tǒng)(100),所述產(chǎn)品數(shù)據(jù)管理數(shù)據(jù)處理系統(tǒng)(100)以下用PDM數(shù)據(jù)處理系統(tǒng)(100)來表示,其包括: 至少一個處理器(102);以及 可訪問的存儲器(108,126),所述PDM數(shù)據(jù)處理系統(tǒng)(100)被配置成: 接收(305)實體(202); 確定(310)要對所述實體(202)執(zhí)行的操作; 確定(315)所述實體(202)的目標(biāo)區(qū)域(204),所述實體(202)包括與所述目標(biāo)區(qū)域(204)連接的至少一個鄰接區(qū)域(206,208),并且所述目標(biāo)區(qū)域(204)具有多個幾何形狀和拓?fù)湓兀? 將所述目標(biāo)區(qū)域(204)移入(320)輔助實體(212); 從所述輔助實體(212)去除(325)所述幾何形狀; 生成(330)與所述操作和所述輔助實體(212)對應(yīng)的新的幾何形狀,并且將所述新的幾何形狀應(yīng)用于所述輔助實體(212)的所述拓?fù)湓?,以產(chǎn)生修改的輔助實體(214); 根據(jù)所述操作將所述鄰接區(qū)域(206,208)變換至新的位置;以及 將所變換的鄰接區(qū)域(206,208)接合至所述修改的輔助實體(214)以產(chǎn)生處理的實體(220),以及 將所述處理的實體(220)存儲在所述PDM數(shù)據(jù)處理系統(tǒng)(100)中。
9.根據(jù)權(quán)利要求8所述的PDM數(shù)據(jù)處理系統(tǒng)(100),其中,所述操作是展平操作,并且所述目標(biāo)區(qū)域(204)是所述實體(202)的要被展平的區(qū)域。
10.根據(jù)權(quán)利要求8所述的PDM數(shù)據(jù)處理系統(tǒng)(100),其中,所述操作是折彎操作,并且所述目標(biāo)區(qū)域(204)是所述實體(202)的要被折彎的區(qū)域。
11.根據(jù)權(quán)利要求8至10中之一所述的PDM數(shù)據(jù)處理系統(tǒng),其中,所述PDM數(shù)據(jù)處理系統(tǒng)(100)還在所述鄰接區(qū)域(206,208)上形成愈合蓋面,在所述愈合蓋面處所述鄰接區(qū)域(206,208)與所述目標(biāo)區(qū)域(204)接合。
12.根據(jù)權(quán)利要求8至11中之一所述的PDM數(shù)據(jù)處理系統(tǒng)(100),其中,去除(325)所述幾何形狀包括從所述輔助實體(210)上的所有頂點、翅片、邊和面去除(325)幾何形狀。
13.根據(jù)權(quán)利要求8至12中之一所述的PDM數(shù)據(jù)處理系統(tǒng)(100),其中,所述幾何形狀包括點、曲線和表面。
14.根據(jù)權(quán)利要求8至13中之一所述的PDM數(shù)據(jù)處理系統(tǒng),其中,所述拓?fù)湓匕旤c、邊和面。
15.—種編碼有計算機可執(zhí)行指令的非暫態(tài)計算機可讀介質(zhì),所述計算機可執(zhí)行指令當(dāng)被執(zhí)行時使產(chǎn)品數(shù)據(jù)管理數(shù)據(jù)處理系統(tǒng)(100): 接收(305)實體(202); 確定(310)要對所述實體(202)執(zhí)行的操作; 確定(315)所述實體(202)的目標(biāo)區(qū)域(204),所述實體(202)包括與所述目標(biāo)區(qū)域(204)連接的至少一個鄰接區(qū)域(206,208),并且所述目標(biāo)區(qū)域(204)具有多個幾何形狀和拓?fù)湓兀? 將所述目標(biāo)區(qū)域(204)移入(320)輔助實體(214); 從所述輔助實體(214)去除(325)所述幾何形狀; 生成(330)與所述操作和所述輔助實體(214)對應(yīng)的新的幾何形狀,并且將所述新的幾何形狀應(yīng)用于所述輔助實體(214)的所述拓?fù)湓?,以產(chǎn)生修改的輔助實體(214); 根據(jù)所述操作將所述鄰接區(qū)域變換至新的位置;以及 將所變換的鄰接區(qū)域(206,208)接合至所述修改的輔助實體(214)以產(chǎn)生處理的實體(220),以及將所述處理的實體(220)存儲在所述PDM數(shù)據(jù)處理系統(tǒng)(100)中。
16.根據(jù)權(quán)利要求15所述的計算機可讀介質(zhì),其中,所述操作是展平操作,并且所述目標(biāo)區(qū)域是所述實體的要被展平的區(qū)域。
17.根據(jù)權(quán)利要求15所述的計算機可讀介質(zhì),其中,所述操作是折彎操作,并且所述目標(biāo)區(qū)域是所述實體(210)的要被折彎的區(qū)域。
18.根據(jù)權(quán)利要求15至17中之一所述的計算機可讀介質(zhì),其中,所述PDM數(shù)據(jù)處理系統(tǒng)(100)還在所述鄰接區(qū)域(206,208)上形成愈合蓋面,在所述愈合蓋面處所述鄰接區(qū)域與所述目標(biāo)區(qū)域接合。
19.根據(jù)權(quán)利要求15至18中之一所述的計算機可讀介質(zhì),其中,去除(325)所述幾何形狀包括從所述輔助實體(214)上的所有頂點、翅片、邊和面去除(325)幾何形狀。
20.根據(jù)權(quán)利要求15至19中之一所述的計算機可讀介質(zhì),其中,所述幾何形狀包括點、曲線和表面,并且所述拓?fù)湓匕旤c、邊和面。
【文檔編號】G06T19/20GK104272309SQ201380023120
【公開日】2015年1月7日 申請日期:2013年4月26日 優(yōu)先權(quán)日:2012年5月4日
【發(fā)明者】陳偉曙, 劉升明 申請人:西門子產(chǎn)品生命周期管理軟件公司