基礎(chǔ)操作14:關(guān)于中望3D里面的數(shù)據(jù)
返回中望3D知道數(shù)據(jù)對(duì)用戶很重要。這就是它開(kāi)發(fā)“激活進(jìn)程”概念及具有父子關(guān)系的面向?qū)ο蠼Y(jié)構(gòu)的原因所在。請(qǐng)仔細(xì)閱讀下列主題,了解用戶的數(shù)據(jù)是如何由中望3D進(jìn)行管理的。
中望3D進(jìn)程
進(jìn)程概念讓大型復(fù)雜的零件與組件能像最簡(jiǎn)單的零件一樣有效地工作。用戶可以查看并操作整個(gè)設(shè)計(jì),但只有正在編輯的對(duì)象與實(shí)體會(huì)進(jìn)行檢索,因此需要的系統(tǒng)資源更少。
當(dāng)創(chuàng)建一個(gè)新文件時(shí),它位于激活進(jìn)程中,但僅包含用戶創(chuàng)建的最初的根對(duì)象。當(dāng)初次保存該文件或所有文件時(shí),它們從激活進(jìn)程移動(dòng)到用戶指定的永久目錄。
用戶打開(kāi)一個(gè)文件時(shí),激活進(jìn)程僅檢索所需的根對(duì)象與子對(duì)象。而且顯示信息也會(huì)根據(jù)需要載入。隱藏的顯示信息,或?qū)せ畹娘@示模式是沒(méi)必要的(如遮光面)顯示信息,或位于初始化視圖窗口外部的顯示信息不會(huì)載入。這對(duì)用戶全是透明的。當(dāng)用戶保存一個(gè)文件或保存所有文件時(shí),這些文件得到更新,然后該進(jìn)程的文件會(huì)清除。
需記住的最重要事情:
激活的進(jìn)程是暫時(shí)的,設(shè)計(jì)它的目的,是用于在整個(gè)進(jìn)程期間保持對(duì)一個(gè)或多個(gè)中望3D文件所做的修改。原始中望3D文件在保存后才永久更新。
要記住的還有:
需記住的是:重做與撤消操作的歷史只在每次進(jìn)程期間保持,每次進(jìn)程的文件保存后,重做與撤消操作歷史就會(huì)重置。
中望3D對(duì)象
中望3D文件(如中望3D零件)包含所有為設(shè)計(jì)創(chuàng)建的信息。該信息儲(chǔ)存在如零件、裝配、工程圖包、CAM方案等頂級(jí)根對(duì)象里面。這些根對(duì)象也包含更低級(jí)的子對(duì)象,如草圖和屬性。這種面向?qū)ο蟮慕Y(jié)構(gòu)使得管理復(fù)雜的設(shè)計(jì)更加有效。部分文件與對(duì)象根據(jù)需要載入到激活進(jìn)程中,在激活進(jìn)程中當(dāng)該中望3D文件保存后,它們將進(jìn)行編輯與保存。
父對(duì)象
中望3D使用父子關(guān)系的面向?qū)ο蠼Y(jié)構(gòu)。激活進(jìn)程開(kāi)啟后,文件內(nèi)對(duì)象將激活進(jìn)行編輯。每個(gè)激活的對(duì)象是其父對(duì)象 (即激活其的對(duì)象)的子對(duì)象。例如,當(dāng)用戶打開(kāi)一個(gè)文件,然后激活文件里的一個(gè)零件進(jìn)行編輯,該零件是子對(duì)象(例如,激活的對(duì)象)而文件是其父對(duì)象。
這種關(guān)系進(jìn)一步發(fā)展。當(dāng)用戶創(chuàng)建零件里的一張草圖并進(jìn)行工作時(shí) ,草圖成為子對(duì)象(即激活的對(duì)象),零件是其父對(duì)象。
這種關(guān)系對(duì)裝配與工程圖包亦如此。當(dāng)裝配中組件插入后, 組件里的零件是激活零件的子對(duì)象。一旦插入后,組件成為新的激活對(duì)象。工程圖包是像零件一樣的根對(duì)象。創(chuàng)建時(shí)它們是激活文件的子對(duì)象。
工程圖在創(chuàng)建時(shí)是激活的工程圖包的子對(duì)象。一個(gè)工程圖包可以有很多工程圖。工程圖可以是一個(gè)或多個(gè)工程圖包的子對(duì)象。需要注意的是草圖與工程圖也可以是像零件一樣的根對(duì)象(即一個(gè)或多個(gè)文件的子對(duì)象)。
這里有更重要的東西要記?。?nbsp;
中望3D界面自動(dòng)適應(yīng)目前激活的對(duì)象類型(如零件、草圖或工程圖),所有的命令都適用于該激活對(duì)象。
從工具欄中選取退出級(jí)別圖標(biāo),退出激活對(duì)象并激活其父對(duì)象。反復(fù)選中該圖標(biāo)會(huì)一路返回對(duì)象級(jí)別。