3.便于修改圖形。在一個圖中可能要插入很多相同的塊,在設計過程中有可能要修改某個部件,代表這個部件的圖形塊就需要修改。如果不做塊修改工作量會很大。但是如果將部件定義為塊,就可以簡單地對塊進行修改,重新定義一下,那么相應的圖形上的所有引用該塊的內容也隨之自動更新。
4.便于加入屬性。屬性是塊中的文字信息,屬性依附于塊,可以隨塊的變化改變比例和位置。這些文字信息有些是可見的,有些是不可見的。塊可以很好地管理它們。屬性不僅可以作為圖形的可見部分。而且它還可以從一張圖紙中提取出來,并傳輸給數據庫,生成材料表、外購件表或進行成本核算的原始數據等。
例如:假定用戶是一個辦公室的管理人員,想將幾張桌子布置于一個辦公室的圖形中,每張桌子分配給一個職工,并且在桌子上標出職工的姓名。在圖形完成時,需要得到辦公室里所有桌子的列表,表明它的主人和位置。完成這些任務,分以下幾步:A.畫一張桌子,然后使用屬性定義命令“ATTEF”來建立一個帶有屬性“EMPLOYEE”(職工姓名)的提示。B.使用“BLOCK”命令,通過窗口選擇桌子和屬性定義為DESK的塊。在需要桌子的位置通過提示插入此塊并且賦上屬性即可。C.執行“ATTEXT”命令建立一個文件,使這個文件中包括塊名 塊的插入點的X/Y的坐標 以及屬性值諸項,如下所示:
DESK 150.0 300.0 Jane Doe Accounting
DESK 200.0 320.0 Jim Smith Sales
DESK 220.0 320.0 Carol White Sales
為了便于計劃和成本估價,現在要求了解每張桌子的顏色 制造商 型號和價格,這就可以用定義屬性的方法來處理和保存這些信息。如果圖紙上不需要標出,那么把它們設為不可見的屬性。下面對于設備計劃,可以在屬性定義后從中提取出一組不同的屬性:
DESK 150.0 300.0 walnut Acme Mfg 14-1550W 179.95
DESK 200.0 320.0 walnut Acme Mfg 14-1550W 179.95
DESK 220.0 320.0 beige Acme Mfg 14-1550B 159.95
以上兩個文件都可以用來產生報表或被數據庫程序設計所調用。
5.在繪圖過程中充分合理的利用塊將極大地提高繪圖速度。 在做塊時,建議盡可能做1X1X1的圖塊,也就是說該圖的長、寬、高都做成1,這樣能夠擴大的塊的使用范圍。例如,做塊時我們做一個1X1的矩形塊,插入時根據實際需要,只需給出相應的X、Y的比例系數我們可以得到任何尺寸的長方形或矩形。
|