用于提供用于繪制視圖的草圖尺寸的系統(tǒng)和方法
【專利說明】用于提供用于繪制視圖的草圖尺寸的系統(tǒng)和方法
[0001]相關(guān)申請
本專利文獻根據(jù)美國發(fā)現(xiàn)第35條第119款要求2013年5月29日提交的、題為“Systemand Method For Providing Sketch Dimens1ns For a Drawing View,,,的印度專利申請序號624/K0L/2013的優(yōu)先權(quán)及其所有其它權(quán)益,其內(nèi)容被通過引用而在法律允許的程度上結(jié)合到本文中。
技術(shù)領(lǐng)域
[0002]本公開一般地針對計算機輔助設(shè)計、可視化以及制造系統(tǒng)、產(chǎn)品生命周期管理(“PLM”)系統(tǒng)以及類似系統(tǒng),其管理用于產(chǎn)品及其它項目的數(shù)據(jù)(共同地“產(chǎn)品數(shù)據(jù)管理”系統(tǒng)或PDM系統(tǒng))。
【背景技術(shù)】
[0003]PDM系統(tǒng)管理PLM及其它數(shù)據(jù)。改進的系統(tǒng)是期望的。
【發(fā)明內(nèi)容】
[0004]各種公開實施例包括用于提供用于繪制視圖的草圖尺寸的方法及相應(yīng)的系統(tǒng)和計算機可讀介質(zhì)。一種方法包括接收幾何模型,該幾何模型包括使用具有草圖尺寸的草圖生成的回轉(zhuǎn)特征。草圖和草圖尺寸在草圖平面中。該方法包括響應(yīng)于一個或多個草圖對象在回轉(zhuǎn)建模特征的當前視圖平面中可見而在當前視圖平面中生成一個或多個草圖對象的繪制視圖。繪制視圖包括一個或多個草圖對象的草圖尺寸。
[0005]前面內(nèi)容已經(jīng)相當寬泛地概述了本公開的特征和技術(shù)優(yōu)點,使得本領(lǐng)域的技術(shù)人員可更好地理解后面的詳細描述。下面將描述形成權(quán)利要求的主題的本公開的附加特征和優(yōu)點。本領(lǐng)域技術(shù)人員將認識到其可以容易地將公開的概念和特定實施例用作用于修改或設(shè)計用于執(zhí)行本公開的相同目的的其它結(jié)構(gòu)的基礎(chǔ)。本領(lǐng)域的技術(shù)人員還將認識到此類等價結(jié)構(gòu)在其最寬泛形式中并不脫離本公開的精神和范圍。
[0006]在進行下面的【具體實施方式】之前,闡述遍及本專利文獻使用的某些單詞或短語的定義可能是有利的:術(shù)語“包括”和“包含”以及其派生詞意指在沒有限制的情況下的包括;術(shù)語“或”是包括性的,意指和/或;短語“與其相關(guān)聯(lián)”和“與之相關(guān)聯(lián)”以及其派生詞可意指將包括、被包括在內(nèi)、與其互連、包含、被包含在內(nèi)、連接到或與其相連、耦合到或與其耦合、與其可通信、與其合作、交錯、并列、接近于、綁定至或與其綁定、具有、具有……的性質(zhì)等;并且術(shù)語“控制器”意指控制至少一個操作的任何設(shè)備、系統(tǒng)或其一部分,無論此類設(shè)備是用硬件、固件、軟件還是其中的至少兩個的某種組合實現(xiàn)的。應(yīng)該注意的是與任何特定控制器相關(guān)聯(lián)的功能可以是集中式或分布式的,無論是本地地還是遠程地。遍及本專利文獻提供了用于某些單詞和短語的定義,并且本領(lǐng)域普通技術(shù)人員將理解的是此類定義在許多(如果不是大多數(shù)的話)情況下適用于此類定義單詞和短語的在先以及未來使用。雖然某些術(shù)語可包括多種實施例,但所附權(quán)利要求可明確地將這些術(shù)語限制到特定實施例。
【附圖說明】
[0007]為了更全面地理解本公開及其優(yōu)點,現(xiàn)在對結(jié)合附圖進行的以下描述進行參考,其中,相同的數(shù)字指定相同對象,并且在所述附圖中:
圖1圖示出其中可以實現(xiàn)實施例的數(shù)據(jù)處理系統(tǒng)的框圖;
圖2A — 2B圖示出具有草圖尺寸的草圖、使用草圖生成的回轉(zhuǎn)建模特征以及其中草圖尺寸未被“繼承”到繪制視圖中的繪制視圖的示例;
圖3A — 3C圖示出具有草圖尺寸的草圖、使用草圖生成的回轉(zhuǎn)建模特征以及其中草圖尺寸被“繼承”到繪制視圖中的繪制視圖的示例;
圖4A — 4B圖示出具有草圖尺寸的草圖、使用草圖生成的回轉(zhuǎn)建模特征以及其中草圖尺寸被“繼承”到繪制視圖中的繪制視圖的其它示例;
圖5A — 5B圖示出具有草圖尺寸的草圖、使用草圖生成的回轉(zhuǎn)建模特征以及其中草圖尺寸中的某些由于透視縮短而未被“繼承”到繪制視圖中的繪制視圖的其它示例;
圖6A — 6B圖示出所繼承草圖尺寸可被如何取向并定位于繪制視圖上的示例;以及圖7圖示出根據(jù)公開實施例的過程的流程圖。
【具體實施方式】
[0008]下面討論的圖1至7以及用來在本專利文獻中描述本公開的原理的各種實施例僅僅是作為例證且不應(yīng)以任何方式將其解釋成限制本公開的范圍。本領(lǐng)域技術(shù)人員將理解的是可在任何適當布置的設(shè)備中實現(xiàn)本公開的原理。將關(guān)于示例性非限制性實施例來描述本申請的許多創(chuàng)新教導(dǎo)。
[0009]包括對象的尺寸的草圖常常被用來生成回轉(zhuǎn)建模特征。草圖是在平面中創(chuàng)建的。針對這些回轉(zhuǎn)建模特征,可使用繞著回轉(zhuǎn)軸的任何平面來生成繪制視圖。此類平面可不平行于草圖平面,但是用戶可能希望基于該平面來生成繪制視圖并在繪制視圖中“繼承”產(chǎn)品和制造信息(PMI)草圖尺寸以及將其它模型幾何結(jié)構(gòu)編檔。公開實施例提供了用以使得用戶能夠?qū)⒉輬D尺寸繼承到并未平行于草圖平面的繪制視圖中的系統(tǒng)和方法,其中,草圖尺寸在繪制視圖中被正確地取向。
[0010]圖1描繪了其中可以將實施例實現(xiàn)為例如特別地被用軟件或以其它方式配置成執(zhí)行如本文所述的過程的PDM系統(tǒng)且特別地作為如本文所述的多個互連和通信系統(tǒng)中的每一個的數(shù)據(jù)處理系統(tǒng)的框圖。所描繪的數(shù)據(jù)處理系統(tǒng)包括被連接到繼而被連接到本地系統(tǒng)總線106的二級高速緩存器/橋接器104的處理器102。本地系統(tǒng)總線106可以是例如外部設(shè)備互聯(lián)(PCI)架構(gòu)總線。在所描繪的示例中被連接到本地系統(tǒng)總線的還有主存儲器108和圖形適配器110。圖形適配器110可被連接到顯示器111。
[0011]還可將諸如局域網(wǎng)(LAN)/廣域網(wǎng)/無線(例如WiFi)適配器112之類的其它外圍設(shè)備連接到本地系統(tǒng)總線106。擴展總線接口 114將本地系統(tǒng)總線106連接到輸入/輸出(I/O)總線116。I/O總線116被連接到鍵盤/鼠標適配器118、磁盤控制器120以及I/O適配器122。磁盤控制器120可以被連接到儲存器126,其可以是任何適當?shù)臋C器可用或機器可讀存儲介質(zhì),包括但不限于非易失性硬編碼型介質(zhì),諸如只讀存儲器(ROM)或可擦電可編程只讀存儲器(EEPR0M)、磁帶存儲器以及用戶可記錄型介質(zhì),諸如軟盤、硬盤驅(qū)動器和緊湊式磁盤只讀存儲器(CD-ROM)或數(shù)字多功能磁盤(DVD)以及其它已知的光、電或磁存儲器件。
[0012]在所示的示例中被連接到I/O總線116的還有音頻適配器124,揚聲器(未示出)可被連接到該音頻適配器124以用于播放聲音。鍵盤/鼠標適配器118為諸如鼠標、軌跡球和軌跡指示器等定點設(shè)備(未示出)提供連接。
[0013]本領(lǐng)域的普通技術(shù)人員將認識到的是圖1中所描繪的硬件對于特定實施方式而言可不同。例如,除所描繪的硬件之外或者作為其替代,還可使用其它外圍設(shè)備,諸如光盤驅(qū)動器等。所描繪示例僅僅是出于說明的目的而提供的且并不意圖暗示關(guān)于本公開的架構(gòu)限制。
[0014]根據(jù)本公開的實施例的數(shù)據(jù)處理系統(tǒng)包括采用圖形用戶接口的操作系統(tǒng)。該操作系統(tǒng)允許同時地在圖形用戶接口中呈現(xiàn)多個顯示窗口,其中每個顯示窗口提供到不同應(yīng)用或者到同一應(yīng)用的不同實例的接口??捎捎脩敉ㄟ^定點設(shè)備來操縱圖形用戶接口中的光標。光標的位置可改變和/或生成諸如點擊鼠標按鈕之類的事件以對期望的響應(yīng)進行致動。
[0015]如果經(jīng)過適當修改,則可采用諸如位于沃什灣雷德蒙德的微軟公司的產(chǎn)品Microsoft Windows?的版本之類的各種商用操作系統(tǒng)中的一個。該操作系統(tǒng)如所述的那樣根據(jù)本公開來被修改或創(chuàng)建。
[0016]LAN/WAN/無線適配器112可以被連接到網(wǎng)絡(luò)130 (不是數(shù)據(jù)處理系統(tǒng)100的一部分),其可以是如本領(lǐng)域的技術(shù)人員已知的任何公共或私用數(shù)據(jù)處理系統(tǒng)網(wǎng)絡(luò)或網(wǎng)絡(luò)的組合,包括因特網(wǎng)。數(shù)據(jù)處理系統(tǒng)100可以通過網(wǎng)絡(luò)130與服務(wù)器系統(tǒng)140通信,該服務(wù)器系統(tǒng)140也并非數(shù)據(jù)處理系