新四季網

疊層式計算機繪圖對象更新方法及系統的製作方法

2023-06-14 01:25:46

專利名稱:疊層式計算機繪圖對象更新方法及系統的製作方法
技術領域:
本發明是關於一種計算機繪圖技術,特別是關於一種疊層式計算機繪圖對象更新方法及系統,可應用在一計算機繪圖平臺,例如一計算機輔助設計(Computer Aid Design,CAD)的計算機繪圖平臺,讓該計算機繪圖平臺可更快速及有效地對其所繪製的計算機圖文件中的各個模塊化的繪圖對象,例如初始圖形交換規範(Initial Graphics ExchangeSpecification,IGES)文件格式的模塊化繪圖對象,進行一自動化的疊層式(overlay)計算機繪圖對象更新程序。
背景技術:
初始圖形交換規範(Initial Graphics Exchange Specification,IGES)是計算機繪圖軟體中常用的一種圖像格式(其擴展名通常是以*.igs表示),它可讓計算機製圖工程師以模塊化的方式,繪製一特定的機械設計圖(例如一伺服器主機機械設計圖)中的各個部件的個別結構圖;再將這些模塊化的繪圖對象,以IGES格式的文件匯入至一主計算機繪圖工作站,以疊層(overlay)的方式組合成單一的計算機圖文件,表示出整體的機械設計圖。
然而在實際上,整體的機械設計圖中的一些機械組件常需要在研發過程中作設計上的變更。在此情況下,計算機製圖工程師會將變更後的設計重新繪製出一新版的IGES圖文件,再接著將此新版的IGES圖文件匯入主計算機繪圖工作站,並以疊層方式取代先前繪製的機械組件的IGES繪圖對象,並將此先前繪製的機械組件的IGES繪圖對象及相關屬性存檔備查。
然而現有的疊層式計算機繪圖對象更新方法的一項缺點在於,其新版繪圖對象與舊版繪圖對象之間的更替過程,完全由使用者用手控方式操作;也就是首先由使用者用手控方式將整體的機械設計圖上現用的繪圖對象轉存至其它的繪圖對象儲放層,再接著將匯入的、已變更設計後的新版繪圖對象貼置機械設計圖上,取代先前繪製的舊版繪圖對象。由於一般的標準作業程序大都要求至少設置3層以上的繪圖對象儲放層來儲放新版繪圖對象和舊版繪圖對象,因此每當有任何一個模塊化繪圖對象變更設計時,便需要由計算機繪圖工程師用手控方式逐層轉存舊版的繪圖對象及貼置新版的繪圖對象,使得作業過程極為費時費力而沒有效率。

發明內容
為克服上述現有技術的缺點,本發明的主要目的在於提供一種疊層式計算機繪圖對象更新方法及系統,它可自動執行所需的疊層式計算機繪圖對象更新程序,完全不必由使用者用手控方式操作,使模塊化繪圖對象的更新程序更為快速、方便、有效。
本發明的疊層式計算機繪圖對象更新方法及系統可應用在搭配至一計算機繪圖平臺,例如計算機輔助設計(Computer Aid Design,CAD)的計算機繪圖平臺,讓該計算機繪圖平臺更快速及有效地對其所繪製的計算機圖文件中的各個模塊化的繪圖對象,例如初始圖形交換規範(Initial Graphics Exchange Specification,IGES)文件格式的模塊化繪圖對象,進行一自動化的疊層式(overlay)計算機繪圖對象更新程序。
本發明的疊層式計算機繪圖對象更新方法至少包括預先定義出一繪圖對象儲放層數據結構,它包括一最上層繪圖對象儲放層和多個向下連接的繪圖對象儲放層,且其中每一個繪圖對象儲放層均可個別地儲放一個繪圖對象及其相關屬性;且其中該最上層繪圖對象儲放層中儲放的繪圖對象,是作為該計算機圖文件中實際應用的最新版的繪圖對象,各個向下連接的繪圖對象儲放層中儲放的繪圖對象則是作為存檔備查的舊版繪圖對象;以及在每次有一新版的繪圖對象匯入該計算機繪圖平臺、且有一特定的使用者操控事件產生時,立即響應該使用者操控事件,首先將該繪圖對象儲放層數據結構中的各個繪圖對象儲放層中儲放的繪圖對象及相關屬性,依序轉存在其各個向下連接的繪圖對象儲放層;並接著將該匯入的新版的繪圖對象,儲放至該繪圖對象儲放層數據結構中的最上層的繪圖對象儲放層。
本發明的該疊層式計算機繪圖對象更新系統至少包括一繪圖對象儲放層數據結構,包括一最上層繪圖對象儲放層和多個向下連接的繪圖對象儲放層,且其中每一個繪圖對象儲放層均可個別地用以儲放一個繪圖對象及其相關屬性;且其中該最上層繪圖對象儲放層中儲放的繪圖對象,是作為該計算機圖文件中實際應用的最新版的繪圖對象,各個向下連接的繪圖對象儲放層中儲放的繪圖對象則是作為存檔備查的舊版繪圖對象;一新版繪圖對象匯入模塊,用以匯入一新版繪圖對象至該計算機繪圖平臺,且該新版的繪圖對象是用來更新該計算機圖文件中的該模塊化繪圖對象;一繪圖對象更替模塊,可將該繪圖對象儲放層數據結構中的各個繪圖對象儲放層中儲放的繪圖對象,依序轉存在其各個向下連接的繪圖對象儲放層,並將該新版繪圖對象匯入模塊匯入的新版的繪圖對象儲放至該繪圖對象儲放層數據結構中的最上層繪圖對象儲放層;一程序致動模塊,是一使用者操控模塊,它可在該新版繪圖對象匯入模塊每次匯入一個新版的繪圖對象之後,讓使用者啟動一使用者操控事件,驅動該繪圖對象更替模塊執行其繪圖對象更替功能;以及一查閱模塊,是一使用者操控的資料輸出模塊,可從該繪圖對象儲放層數據結構中的各個繪圖對象儲放層中,提取出其中儲放的繪圖對象的相關屬性供使用者查閱。
本發明的疊層式計算機繪圖對象更新方法及系統的特點在於其中的更新程序只要由使用者啟動一使用者操控事件,例如用手在鍵盤上按下一特定的按鍵組或用滑鼠在屏幕上點選一特定的窗口功能選項,即可使本發明的疊層式計算機繪圖對象更新系統自動執行所需的更新程序,完全不必由使用者用手控方式操作該更新程序。此特點使得計算機繪圖對象的更新程序更為快速、方便而有效。


圖1為一系統架構示意圖,顯示本發明的疊層式計算機繪圖對象更新系統的應用架構及其對象導向組件模型的基本架構;圖2A至2C為一應用示意圖,顯示本發明的疊層式計算機繪圖對象更新方法及系統的一應用實例。
具體實施例方式
實施例以下即配合附圖,詳細說明本發明的疊層式計算機繪圖對象更新方法及系統的實施例。
圖1即顯示本發明的疊層式計算機繪圖對象更新系統(如標號100所指的虛線框所包括的部分)的應用架構及其對象導向組件模型(obiect-oriented component model)的基本架構。如圖所示,本發明的疊層式計算機繪圖對象更新系統100在實際應用上,是搭配至一計算機繪圖平臺10,例如桌上型個人計算機、筆記本型計算機等等,且該計算機繪圖平臺10是用以執行一計算機繪圖軟體20,例如一計算機輔助設計(Computer Aid Design,CAD)的繪圖軟體,讓該計算機繪圖平臺10可對其中的一計算機圖文件30(例如一伺服器的整體機械設計圖)中的各個模塊化的繪圖對象(例如該伺服器所用的模板的結構圖)進行一疊層式(overlay)計算機繪圖對象更新程序。
在實際中,上述計算機圖文件30中的各個模塊化繪圖對象,例如是初始圖形交換規範(Initial Graphics Exchange Specification,IGES)格式的圖文件,可分別在其它的計算機繪圖工作站上繪製完成後,再以IGES格式的文件匯入計算機繪圖平臺10,以疊層(overlay)方式整合至計算機圖文件30。
如圖1所示,本發明的疊層式計算機繪圖對象更新系統100的對象導向組件模型至少包括(a)一繪圖對象儲放層數據結構110;(b)一新版繪圖對象匯入模塊120;(c)一繪圖對象更替模塊130;(d)一程序致動模塊140;以及(e)一查閱模塊150。
繪圖對象儲放層數據結構110包括一最上層繪圖對象儲放層111和多個向下連接的繪圖對象儲放層(例如2個向下連接的繪圖對象儲放層112、113;但基本上這些向下連接的繪圖對象儲放層的數目可以是一隨意性的設計選擇,因此也可以是3層或3層以上),其中每一個繪圖對象儲放層111、112、113均可個別地用以儲放一個模塊化繪圖對象及其相關屬性(即關於該繪圖對象的屬性敘述及批註信息);且其中該最上層繪圖對象儲放層111中儲放的繪圖對象,即是作為該計算機圖文件30中實際應用的最新版繪圖對象,各個向下連接的繪圖對象儲放層112、113中儲放的繪圖對象則是作為存檔備查的舊版繪圖對象。
新版繪圖對象匯入模塊120可用以匯入一新版繪圖對象40至該計算機繪圖平臺10,且該新版繪圖對象40是用來更新該計算機圖文件30中的一特定的模塊化繪圖對象。
繪圖對象更替模塊130可將上述繪圖對象儲放層數據結構110中的繪圖對象儲放層111、112中,儲放的繪圖對象(若有的話)依序轉存在其下層的繪圖對象儲放層112、113,並將上述新版繪圖對象匯入模塊120所匯入的新版繪圖對象40,儲放至該繪圖對象儲放層數據結構110中的最上層繪圖對象儲放層111。
程序致動模塊140是一使用者操控模塊,它可在上述新版繪圖對象匯入模塊120每次匯入一個新版繪圖對象40至計算機繪圖平臺10之後,用來響應一特定的使用者操控事件141,例如使用者用手按下該計算機繪圖平臺10鍵盤上一特定的按鍵組或用滑鼠在屏幕上點選一特定的窗口功能選項,驅動該繪圖對象更替模塊130執行其繪圖對象更替功能。
查閱模塊150是一使用者操控的數據輸出模塊,可讓使用者從上述繪圖對象儲放層數據結構110中的各個繪圖對象儲放層111、112、113中,提取出其中儲放的繪圖對象的相關屬性供使用者查閱。
以下即配合圖2A至圖2C說明本發明的疊層式計算機繪圖對象更新系統100的一個應用實例。
在實際應用時,如圖2A所示,當第1版繪圖對象41從外部匯入計算機繪圖平臺10時,該第1版繪圖對象41即被儲放至最上層繪圖對象儲放層111,並以模塊化方式整合至計算機圖文件30中作為該計算機圖文件30中的一個模塊化繪圖對象。此時,第2層繪圖對象儲放層112和第3層繪圖對象儲放層113均為空置狀態。
接著如圖2B所示,日後當上述第1版繪圖對象41在設計上有所變更時,則新設計的第2版繪圖對象42會從外部匯入計算機繪圖平臺10。此時使用者只要用手按下計算機繪圖平臺10鍵盤上一特定的按鍵組或用滑鼠在屏幕上點選一特定的窗口功能選項,發出一特定的使用者操控事件141,即可令程序致動模塊140驅動該繪圖對象更替模塊130執行其繪圖對象更替功能;也就是將繪圖對象儲放層數據結構110中的最上層繪圖對象儲放層111中,儲放的第1版繪圖對象41首先轉存在其下層的第2層繪圖對象儲放層112,並接著將匯入的新版第2版繪圖對象42儲放至最上層繪圖對象儲放層111。此即可令計算機圖文件30將最上層繪圖對象儲放層111中儲放的新版第2版繪圖對象42作為其實際應用的繪圖對象,將第2層繪圖對象儲放層112中儲放的第1版繪圖對象41作為存檔備查的舊版繪圖對象。
接著如圖2C所示,日後當上述第2版繪圖對象42在設計上再有進一步的變更時,則新設計的第3版繪圖對象43會從外部匯入計算機繪圖平臺10。此時使用者也同樣地只要用手按下計算機繪圖平臺10鍵盤上一特定的按鍵組或用滑鼠在屏幕上點選一特定的窗口功能選項發出一特定的使用者操控事件141,即可令程序致動模塊140驅動該繪圖對象更替模塊130執行其繪圖對象更替功能;也就是將繪圖對象儲放層數據結構110中的第2層繪圖對象儲放層112儲放的第1版繪圖對象41和最上層繪圖對象儲放層111中所儲放的第2版繪圖對象42,分別轉存至其下層的第3層繪圖對象儲放層113和第2層繪圖對象儲放層112,並接著將匯入的新版第3版繪圖對象43儲放至最上層繪圖對象儲放層111。此即可令計算機圖文件30將最上層繪圖對象儲放層111中儲放的新版第3版繪圖對象43作為其實際應用的繪圖對象,將第3層繪圖對象儲放層113中所儲放的第1版繪圖對象41和第2層繪圖對象儲放層112中所儲放的第2版繪圖對象42作為存檔備查的舊版繪圖對象。
完成上述更新程序之後,若使用者需要查閱計算機圖文件30中的繪圖對象的更改記錄,則可利用查閱模塊150從上述繪圖對象儲放層數據結構110中的各個繪圖對象儲放層111、112、113中,提取出其中儲放的繪圖對象的相關屬性供使用者查閱。
總而言之,本發明提供了一種新穎的疊層式計算機繪圖對象更新方法及系統,其可應用在搭配至一計算機繪圖平臺,讓該計算機繪圖平臺可更快速及有效率地對其所繪製的計算機圖文件中的各個模塊化繪圖對象進行一疊層式的計算機繪圖對象更新程序;其特點在於其中的更新程序只要由使用者發動一使用者操控事件,例如用手在鍵盤上按下一特定的按鍵組或用滑鼠在屏幕上點選一特定的窗口功能選項,即可使本發明的疊層式計算機繪圖對象更新系統自動執行所需的更新程序,完全不必由使用者手控方式操作該更新程序。此特點使得計算機繪圖對象的更新程序更為快速、方便、有效。本發明因此較現有技術具有更佳的進步性及實用性。
權利要求
1.一種疊層式計算機繪圖對象更新方法,應用在一計算機繪圖平臺,讓該計算機繪圖平臺對一計算機圖文件中的一模塊化繪圖對象進行一自動化的疊層式更新程序,其特徵在於,該疊層式計算機繪圖對象更新方法至少包括預先定義出一繪圖對象儲放層數據結構,它包括一最上層繪圖對象儲放層和多個向下連接的繪圖對象儲放層,且其中每一個繪圖對象儲放層均可個別地儲放一個繪圖對象及其相關屬性;且其中該最上層繪圖對象儲放層中儲放的繪圖對象,是作為該計算機圖文件中實際應用的最新版的繪圖對象,各個向下連接的繪圖對象儲放層中儲放的繪圖對象則是作為存檔備查的舊版繪圖對象;以及在每次有一新版的繪圖對象匯入該計算機繪圖平臺、且有一特定的使用者操控事件產生時,立即響應該使用者操控事件,首先將該繪圖對象儲放層數據結構中的各個繪圖對象儲放層中儲放的繪圖對象及相關屬性,依序轉存在其各個向下連接的繪圖對象儲放層;並接著將該匯入的新版的繪圖對象,儲放至該繪圖對象儲放層數據結構中的最上層的繪圖對象儲放層。
2.如權利要求1所述的疊層式計算機繪圖對象更新方法,其特徵在於,該計算機繪圖平臺是一CAD計算機繪圖平臺。
3.如權利要求1所述的疊層式計算機繪圖對象更新方法,其特徵在於,該計算機圖文件中的模塊化繪圖對象的計算機文件格式是IGES格式。
4.如權利要求1所述的疊層式計算機繪圖對象更新方法,其特徵在於,該繪圖對象儲放層數據結構至少包括3層繪圖對象儲放層。
5.如權利要求1所述的疊層式計算機繪圖對象更新方法,其特徵在於,該使用者操控事件是使用者按下一特定的按鍵組。
6.如權利要求1所述的疊層式計算機繪圖對象更新方法,其特徵在於,該使用者操控事件是使用者用滑鼠點選一特定的窗口功能選項。
7.一種疊層式計算機繪圖對象更新系統,可搭配至一計算機繪圖平臺,讓該計算機繪圖平臺對一計算機圖文件中的一模塊化繪圖對象進行一自動化的疊層式更新程序,其特徵在於,該疊層式計算機繪圖對象更新系統至少包括一繪圖對象儲放層數據結構,包括一最上層繪圖對象儲放層和多個向下連接的繪圖對象儲放層,且其中每一個繪圖對象儲放層均可個別地用以儲放一個繪圖對象及其相關屬性;且其中該最上層繪圖對象儲放層中儲放的繪圖對象,是作為該計算機圖文件中實際應用的最新版的繪圖對象,各個向下連接的繪圖對象儲放層中儲放的繪圖對象則是作為存檔備查的舊版繪圖對象;一新版繪圖對象匯入模塊,用以匯入一新版繪圖對象至該計算機繪圖平臺,且該新版的繪圖對象是用來更新該計算機圖文件中的該模塊化繪圖對象;一繪圖對象更替模塊,可將該繪圖對象儲放層數據結構中的各個繪圖對象儲放層中儲放的繪圖對象,依序轉存在其各個向下連接的繪圖對象儲放層,並將該新版繪圖對象匯入模塊匯入的新版的繪圖對象儲放至該繪圖對象儲放層數據結構中的最上層繪圖對象儲放層;一程序致動模塊,是一使用者操控模塊,它可在該新版繪圖對象匯入模塊每次匯入一個新版的繪圖對象之後,讓使用者啟動一使用者操控事件,驅動該繪圖對象更替模塊執行其繪圖對象更替功能;以及一查閱模塊,是一使用者操控的資料輸出模塊,可從該繪圖對象儲放層數據結構中的各個繪圖對象儲放層中,提取出其中儲放的繪圖對象的相關屬性供使用者查閱。
8.如權利要求7所述的疊層式計算機繪圖對象更新系統,其特徵在於,該計算機繪圖平臺是一CAD計算機繪圖平臺。
9.如權利要求7所述的疊層式計算機繪圖對象更新系統,其特徵在於,該計算機圖文件中的模塊化繪圖對象的計算機文件格式是IGES格式。
10.如權利要求7所述的疊層式計算機繪圖對象更新系統,其特徵在於,該繪圖對象儲放層數據結構至少包括3層繪圖對象儲放層。
11.如權利要求7所述的疊層式計算機繪圖對象更新系統,其特徵在於,該使用者操控事件是使用者按下一特定的按鍵組。
12.如權利要求7所述的疊層式計算機繪圖對象更新系統,其特徵在於,該使用者操控事件是使用者用滑鼠點選一特定的窗口功能選項。
全文摘要
一種疊層式計算機繪圖對象更新方法及系統包括繪圖對象儲放層數據結構;新版繪圖對象匯入模塊;繪圖對象更替模塊;程序致動模塊;以及查閱模塊;本發明可應用在計算機繪圖平臺,讓該計算機繪圖平臺可更快速及有效地對模塊化的繪圖對象,進行一自動化的疊層式計算機繪圖對象更新程序;其特點在於其中的更新程序只要由使用者啟動一使用者操控事件,例如按下一特定的按鍵組,即可驅動一完全自動化的更新程序,完全不必由使用者用手控方式操作該更新程序。此特點可使計算機繪圖對象的更新程序更為快速方便而有效率。
文檔編號G06F17/50GK1635502SQ20031012388
公開日2005年7月6日 申請日期2003年12月30日 優先權日2003年12月30日
發明者林志峰 申請人:英業達股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀