用于計算機(jī)輔助設(shè)計的數(shù)據(jù)處理方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機(jī)領(lǐng)域,具體而言,涉及一種用于計算機(jī)輔助設(shè)計的數(shù)據(jù)處理方法和裝置。
【背景技術(shù)】
[0002]目前,在計算機(jī)輔助設(shè)計(ComputerAided Design,簡稱為CAD)的數(shù)據(jù)處理中,比如,在三維CAD中的數(shù)據(jù)處理中,在產(chǎn)品設(shè)計研發(fā)、生產(chǎn)制造、客戶展示、需求反饋這一系列產(chǎn)品的運營周期中都扮演著重要的角色。從產(chǎn)品的角度來看,數(shù)據(jù)處理的運用可能會涉及到產(chǎn)品的多個運行階段;從管理的角度來看,數(shù)據(jù)處理的運用又會涉及到多個部門之間的協(xié)調(diào)配合。因此,需要一種手段很好地將產(chǎn)品運營的不同階段、不同部門之間的協(xié)作有效地連接起來。
[0003]在計算機(jī)輔助設(shè)計中,對數(shù)據(jù)的處理會有添加數(shù)據(jù)進(jìn)而達(dá)到注釋的處理。比如,CAXA實體設(shè)計中引入了添加文字?jǐn)?shù)據(jù)的處理功能,會根據(jù)模型需要變動的情況,或者是為了說明模型的問題,分步臨時修改模型,改變模型的形狀,設(shè)計人員可以通過查看文字注釋來明確模型在建立的過程中每步的修改方案、修改結(jié)果。
[0004]添加文字?jǐn)?shù)據(jù)雖然是一種較好的數(shù)據(jù)處理以達(dá)到溝通展示的目的,但是它的使用還不是很豐富,大多也僅僅停留在文字描述以及模型展示的層面。比如,一般三維CAD的注釋功能,僅僅是在模型上添加了文字?jǐn)?shù)據(jù),文字?jǐn)?shù)據(jù)缺乏管理,沒有層次,不容易完全表達(dá)添加注釋人員的意圖思想,甚至產(chǎn)生歧義。另外,因為三維CAD模型本身比較復(fù)雜,在設(shè)計、生產(chǎn)、溝通過程中會遇到各種復(fù)雜的情況,通過添加文字?jǐn)?shù)據(jù)以及模型展示有時還不能完全表明真正用意。CAXA實體設(shè)計的添加文字?jǐn)?shù)據(jù),展示了每步數(shù)據(jù)添加的修改內(nèi)容及其修改結(jié)果,但是在整個產(chǎn)品運營的過程中,添加數(shù)據(jù)的工作人員會涉及到各個部門、各種崗位的工作人員,各個部門、各種崗位的工作人員使用軟件的熟練程度也各不相同,在數(shù)據(jù)傳遞的過程中難免出現(xiàn)添加數(shù)據(jù)的丟失使得數(shù)據(jù)的添加不完整,設(shè)計人員的意圖不能充分地表達(dá)出來,以及對添加數(shù)據(jù)誤解造成數(shù)據(jù)的添加不完整,偏離了設(shè)計人員的初衷。由于傳遞的添加數(shù)據(jù)不完整,不能有效地表達(dá)設(shè)計人員的意圖。
[0005]針對相關(guān)技術(shù)中在計算機(jī)輔助設(shè)計中數(shù)據(jù)的添加不完整的問題,目前尚未提出有效的解決方案。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的主要目的在于提供一種用于計算機(jī)輔助設(shè)計的數(shù)據(jù)處理方法和裝置,以至少解決相關(guān)技術(shù)中在計算機(jī)輔助設(shè)計中數(shù)據(jù)的添加不完整的問題。
[0007]為了實現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,提供了一種用于計算機(jī)輔助設(shè)計的數(shù)據(jù)處理方法。該用于計算機(jī)輔助設(shè)計的數(shù)據(jù)處理方法包括:建立數(shù)據(jù)節(jié)點,其中,數(shù)據(jù)節(jié)點為在計算機(jī)輔助設(shè)計中需要添加多媒體數(shù)據(jù)的節(jié)點;確定在數(shù)據(jù)節(jié)點需要添加的多媒體數(shù)據(jù)的類型;根據(jù)多媒體數(shù)據(jù)的類型獲取多媒體數(shù)據(jù);將多媒體數(shù)據(jù)添加至數(shù)據(jù)節(jié)點。
[0008]進(jìn)一步地,在將多媒體數(shù)據(jù)添加至數(shù)據(jù)節(jié)點之后,該用于計算機(jī)輔助設(shè)計的數(shù)據(jù)處理方法還包括:保存多媒體數(shù)據(jù)至第一預(yù)設(shè)文件;在數(shù)據(jù)添加模式下選擇數(shù)據(jù)節(jié)點,其中,數(shù)據(jù)添加模式為計算機(jī)輔助設(shè)計中添加數(shù)據(jù)的應(yīng)用模式;確定數(shù)據(jù)節(jié)點對應(yīng)的多媒體數(shù)據(jù)的類型;根據(jù)多媒體數(shù)據(jù)的類型從第一預(yù)設(shè)文件中打開并運行多媒體數(shù)據(jù)。
[0009]進(jìn)一步地,在確定數(shù)據(jù)節(jié)點對應(yīng)的多媒體數(shù)據(jù)的類型之前,該用于計算機(jī)輔助設(shè)計的數(shù)據(jù)處理方法還包括:建立數(shù)據(jù)節(jié)點和多媒體數(shù)據(jù)之間的映射關(guān)系,并記錄多媒體數(shù)據(jù)的類型,確定數(shù)據(jù)節(jié)點對應(yīng)的多媒體數(shù)據(jù)的類型包括:根據(jù)映射關(guān)系確定數(shù)據(jù)節(jié)點對應(yīng)的多媒體數(shù)據(jù),并根據(jù)數(shù)據(jù)節(jié)點對應(yīng)的多媒體數(shù)據(jù)確定記錄的多媒體數(shù)據(jù)的類型。
[0010]進(jìn)一步地,根據(jù)多媒體數(shù)據(jù)的類型獲取多媒體數(shù)據(jù)包括:根據(jù)多媒體數(shù)據(jù)的類型確定第二預(yù)設(shè)文件,其中,第二預(yù)設(shè)文件預(yù)先存儲有多媒體數(shù)據(jù);從第二預(yù)設(shè)文件中提取多媒體數(shù)據(jù)。
[0011]進(jìn)一步地,在硬件允許輸入多媒體數(shù)據(jù)的情況下,根據(jù)多媒體數(shù)據(jù)的類型獲取多媒體數(shù)據(jù)包括:根據(jù)多媒體數(shù)據(jù)的類型接收硬件輸入指令,其中,硬件輸入指令為用于通過硬件輸入多媒體數(shù)據(jù)的指令;根據(jù)硬件輸入指令接收多媒體數(shù)據(jù)。
[0012]進(jìn)一步地,在將多媒體數(shù)據(jù)添加至數(shù)據(jù)節(jié)點之后,該用于計算機(jī)輔助設(shè)計的數(shù)據(jù)處理方法還包括:確定在數(shù)據(jù)節(jié)點需要添加的新的多媒體數(shù)據(jù)的類型;根據(jù)新的多媒體數(shù)據(jù)的類型獲取新的多媒體數(shù)據(jù);將新的多媒體數(shù)據(jù)添加至數(shù)據(jù)節(jié)點。
[0013]進(jìn)一步地,在將多媒體數(shù)據(jù)添加至數(shù)據(jù)節(jié)點之后,該用于計算機(jī)輔助設(shè)計的數(shù)據(jù)處理方法還包括:建立新的數(shù)據(jù)節(jié)點,其中,新的數(shù)據(jù)節(jié)點為在計算機(jī)輔助設(shè)計中需要添加新的多媒體數(shù)據(jù)的另一節(jié)點;確定在新的數(shù)據(jù)節(jié)點需要添加的新的多媒體數(shù)據(jù)的類型;根據(jù)新的多媒體數(shù)據(jù)的類型獲取新的多媒體數(shù)據(jù);將新的多媒體數(shù)據(jù)添加至新的數(shù)據(jù)節(jié)點。
[0014]進(jìn)一步地,在將多媒體數(shù)據(jù)添加至數(shù)據(jù)節(jié)點之后,該用于計算機(jī)輔助設(shè)計的數(shù)據(jù)處理方法還包括:接收刪除指令,其中,刪除指令用于刪除數(shù)據(jù)節(jié)點對應(yīng)的多媒體數(shù)據(jù);根據(jù)刪除指令刪除數(shù)據(jù)節(jié)點對應(yīng)的多媒體數(shù)據(jù)。
[0015]為了實現(xiàn)上述目的,根據(jù)本發(fā)明的另一方面,還提供了一種用于計算機(jī)輔助設(shè)計的數(shù)據(jù)處理裝置。該用于計算機(jī)輔助設(shè)計的數(shù)據(jù)處理裝置包括:第一建立單元,用于建立數(shù)據(jù)節(jié)點,其中,數(shù)據(jù)節(jié)點為在計算機(jī)輔助設(shè)計中需要添加多媒體數(shù)據(jù)的節(jié)點;第一確定單元,用于確定在數(shù)據(jù)節(jié)點需要添加的多媒體數(shù)據(jù)的類型;獲取單元,用于根據(jù)多媒體數(shù)據(jù)的類型獲取多媒體數(shù)據(jù);添加單元,用于將多媒體數(shù)據(jù)添加至數(shù)據(jù)節(jié)點。
[0016]進(jìn)一步地,該用于計算機(jī)輔助設(shè)計的數(shù)據(jù)處理裝置還包括:保存單元,用于在將多媒體數(shù)據(jù)添加至數(shù)據(jù)節(jié)點之后,保存多媒體數(shù)據(jù)至第一預(yù)設(shè)文件;選擇單元,用于在數(shù)據(jù)添加模式下選擇數(shù)據(jù)節(jié)點,其中,數(shù)據(jù)添加模式為計算機(jī)輔助設(shè)計中添加數(shù)據(jù)的應(yīng)用模式;第二確定單元,用于確定數(shù)據(jù)節(jié)點對應(yīng)的多媒體數(shù)據(jù)的類型;處理單元,用于根據(jù)多媒體數(shù)據(jù)的類型從第一預(yù)設(shè)文件中打開并運行多媒體數(shù)據(jù)。
[0017]進(jìn)一步地,該用于計算機(jī)輔助設(shè)計的數(shù)據(jù)處理裝置還包括:第二建立單元,用于在確定數(shù)據(jù)節(jié)點對應(yīng)的多媒體數(shù)據(jù)的類型之前,建立數(shù)據(jù)節(jié)點和多媒體數(shù)據(jù)之間的映射關(guān)系,并記錄多媒體數(shù)據(jù)的類型,第二確定單元用于根據(jù)映射關(guān)系確定數(shù)據(jù)節(jié)點對應(yīng)的多媒體數(shù)據(jù),并根據(jù)數(shù)據(jù)節(jié)點對應(yīng)的多媒體數(shù)據(jù)確定記錄的多媒體數(shù)據(jù)的類型。
[0018]進(jìn)一步地,該獲取單元包括:確定模塊,用于根據(jù)多媒體數(shù)據(jù)的類型確定第二預(yù)設(shè)文件,其中,第二預(yù)設(shè)文件預(yù)先存儲有多媒體數(shù)據(jù);提取模塊,用于從第二預(yù)設(shè)文件中提取多媒體數(shù)據(jù)。
[0019]進(jìn)一步地,該獲取單元包括:第一接收模塊,用于在硬件允許輸入多媒體數(shù)據(jù)的情況下,根據(jù)多媒體數(shù)據(jù)的類型接收硬件輸入指令,其中,硬件輸入指令為用于通過硬件輸入多媒體數(shù)據(jù)的指令;第二接收模塊,用于根據(jù)硬件輸入指令接收多媒體數(shù)據(jù)。
[0020]通過本發(fā)明,采用建立數(shù)據(jù)節(jié)點,數(shù)據(jù)節(jié)點為在計算機(jī)輔助設(shè)計中需要添加多媒體數(shù)據(jù)的節(jié)點;確定在數(shù)據(jù)節(jié)點需要添加的多媒體數(shù)據(jù)的類型;根據(jù)多媒體數(shù)據(jù)的類型獲取多媒體數(shù)據(jù);將多媒體數(shù)據(jù)添加至數(shù)據(jù)節(jié)點,解決了相關(guān)技術(shù)中在計算機(jī)輔助設(shè)計中數(shù)據(jù)的添加不完整的問題,進(jìn)而達(dá)到了提高計算機(jī)輔助設(shè)計中數(shù)據(jù)添加的完整性的效果。
【附圖說明】
[0021]構(gòu)成本申請的一部分的附圖用來提供對本發(fā)明的進(jìn)一步理解,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
[0022]圖1是根據(jù)本發(fā)明第一實施例的用于計算機(jī)輔助設(shè)計的數(shù)據(jù)處理方法的流程圖;
[0023]圖2是根據(jù)本發(fā)明第二實施例的用于計算機(jī)輔助設(shè)計的數(shù)據(jù)處理方法的流程圖;以及
[0024]圖3是根據(jù)本發(fā)明實施例的用于計算機(jī)輔助設(shè)計的數(shù)據(jù)處理裝置的示意圖。
【具體實施方式】
[0025]需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結(jié)合實施例來詳細(xì)說明本發(fā)明。
[0026]為了使本技術(shù)領(lǐng)域的工作人員更好地理解本申請方案,下面將結(jié)合本申請實施例中的附圖,對本申請實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分的實施例,而不是全部的實施例?;诒旧暾堉械膶嵤├?,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應(yīng)當(dāng)屬于本申請保護(hù)的范圍。
[0027]需要說明的是,本申請的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本申請的實施例。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系