每日一貼——CAD屬性塊創(chuàng)建、編輯的相關(guān)技巧
屬性塊是一種比較特殊的圖塊,其創(chuàng)建方式和編輯方式都跟普通圖塊有所不同,經(jīng)常有初學(xué)者問屬性塊怎么創(chuàng)建,但熟練使用CAD的設(shè)計(jì)師在編輯屬性塊的時(shí)候也會(huì)遇到問題,這里就將屬性框創(chuàng)建和編輯過程中的一些技巧和問題簡(jiǎn)單總結(jié)一下。
一、什么是屬性塊?定義屬性塊的基本操作
屬性是一種特殊的文字,在做成圖塊后,可以很方便地編輯屬性的值。一些需要經(jīng)常編輯圖塊中的文字內(nèi)容就可以使用屬性文字,比如圖框、建筑的軸號(hào)、門窗或一些電氣、給排水、機(jī)械等專業(yè)圖紙中使用設(shè)備符號(hào)等。

屬性塊的定義方法和簡(jiǎn)單,基本操作步驟如下:
1、線繪制圖塊的圖形,屬性文字通常會(huì)根據(jù)圖塊的圖形進(jìn)行定位,比如軸號(hào)會(huì)放在圓的中心,圖框的文字需要放在表格的方框內(nèi)。
2、定義屬性文字,命令是ATTDEF,也可以從菜單或命令面板來調(diào)用此命令,如下圖所示。

3、在"屬性定義"對(duì)話框中需要定義文字的高度、文字樣式、對(duì)齊方式,但最重要的參數(shù)是標(biāo)記和值,標(biāo)記告訴我們屬性的作用,沒有做成圖塊前顯示的是標(biāo)記,而做成圖塊后顯示的就是屬性的值,插入圖塊后可以隨時(shí)修改屬性的值。

4、將圖形文字定位到合適的位置,如果一個(gè)圖塊內(nèi)有多個(gè)屬性文字,可以繼續(xù)創(chuàng)建其他屬性文字。
5、當(dāng)屬性文字創(chuàng)建完畢,選擇圖塊的圖形和屬性文字,輸入B命令回車,就可以完成屬性塊的創(chuàng)建。
關(guān)于屬性塊創(chuàng)建的詳細(xì)介紹請(qǐng)看之前發(fā)布的文章:
什么是屬性塊?CAD屬性塊如何創(chuàng)建?屬性文字和普通文字有什么區(qū)別?
屬性定義對(duì)話框中還有很多參數(shù),例如模式選項(xiàng)有很多種,其中可能會(huì)用到的就是不可見、多行。不可見就是可以設(shè)置屬性值不顯示。多行就是編寫多行文字屬性,設(shè)置多行的時(shí)候,不能在屬性值的文本框中輸入,需要單擊后面的按鈕,圖面上輸入屬性的默認(rèn)值,如下圖所示。

如果想了解其他參數(shù)的作用,請(qǐng)直接查看CAD幫助中關(guān)于屬性定義對(duì)話框的相關(guān)講解。
---提示:下面是廣告,不是本文圖片!---
定義屬性文字的時(shí)候,屬性的標(biāo)記、值、高度、文字樣式都比較明確,但對(duì)齊方式卻存在很多變數(shù)。如果對(duì)齊方式和位置定位不正確,后續(xù)編輯屬性值的時(shí)候就有可能出現(xiàn)問題,比如默認(rèn)軸號(hào)是一位數(shù),軸號(hào)在圓的中間,但當(dāng)變成兩位數(shù)后,文字卻偏到了一邊,在比如圖框中填寫的字符比較多時(shí)會(huì)超出邊框。
因此在定義屬性文字前必須要根據(jù)屬性文字可能的長(zhǎng)度,對(duì)屬性文字的位置要求來確定文字的對(duì)齊方式。屬性文字的對(duì)齊方式跟單行文字或多行文字類似,比較常用的對(duì)齊方式是左對(duì)齊、中間對(duì)齊比較常用的就是左對(duì)齊、中間對(duì)齊和布滿。

其中布滿方式比較特殊,可以設(shè)定文字的總寬度,然后無論字符多少,文字的總寬度都不會(huì)變,如下圖所示。

當(dāng)屬性值字符比較多,但字符數(shù)量差別又不太的時(shí)候,可以采用布滿的方式,可確保屬性文字寬度與圖形重疊。
CAD文字出了表格邊框怎么辦?
定位屬性文字還有一個(gè)問題是:屬性文字的對(duì)齊方式設(shè)置成居中的時(shí)候,在光標(biāo)移動(dòng)定位屬性文字位置的時(shí)候,文字是左側(cè)跟光標(biāo)對(duì)齊的,如下圖所示。

但單擊確定位置后文字會(huì)移動(dòng)到中心與剛才指定點(diǎn)對(duì)齊,如下圖所示。

我們也可以先指定屬性文字的位置后再去調(diào)整位置,但拖動(dòng)夾點(diǎn)來定位屬性文字的時(shí)候,也存在預(yù)覽效果和最終定位效果不一致的裝開給你。
除此以外,屬性文字的標(biāo)記的字符數(shù)于屬性的字符數(shù)量也不相同,現(xiàn)在看到的效果跟做成圖塊后屬性值顯示的效果是不相同的,比如上圖中的圖塊最終顯示的軸號(hào)可能就是一個(gè)或兩個(gè)數(shù)字字母,如下圖所示。

在設(shè)置屬性文字對(duì)齊方式和定位屬性文字的時(shí)候還需要有一定的想象力,定位的是屬性標(biāo)記,但要想象出最終屬性值的效果會(huì)是什么樣的。
三、屬性文字不能當(dāng)普通文字使用
有些網(wǎng)友被網(wǎng)上的一些文章誤導(dǎo)了,將屬性文字作為普通文字使用,其實(shí)就是用屬性的標(biāo)記作為文字,我遇到過幾張這樣的圖紙。
這種用法從圖面上看是沒有什么問題,但屬性文字的標(biāo)記是無法查找和替換的,編輯方式也跟常規(guī)的文字不相同。估計(jì)這么錯(cuò)誤使用屬性文字的圖紙還不少,因?yàn)榫W(wǎng)上還可以下載到從屬性文字轉(zhuǎn)換為普通文字的插件。
CAD中怎樣查找和替換文字?為什么有些文字明明有卻查找不到?
CAD插件-屬性文字標(biāo)簽轉(zhuǎn)換為普通文字
四、編輯屬性值
CAD中定義屬性和屬性塊的目的就是為了編輯屬性的值,雙擊屬性塊就會(huì)彈出增強(qiáng)屬性編輯器,在增強(qiáng)屬性編輯器中會(huì)顯示圖塊所有屬性的標(biāo)記、提示和值,同時(shí)還可以設(shè)置文字選項(xiàng)和屬性的特性,如下圖所示。

在增強(qiáng)屬性編輯器中通常只修改屬性的值,文字選項(xiàng)和特性只是在一些特殊情況下才會(huì)進(jìn)行調(diào)整。
五、如何編輯屬性塊?
經(jīng)常有人問:我雙擊圖塊會(huì)彈出增強(qiáng)屬性編輯器,但我想編輯這個(gè)圖塊里的圖形怎么辦?
如果不是屬性塊,雙擊就會(huì)直接啟動(dòng)塊編輯(BEDIT)命令,低版本CAD雙擊圖塊會(huì)啟動(dòng)參照編輯(REFEDIT)命令,這兩個(gè)命令都可以編輯圖塊內(nèi)部的圖形。如果要編輯屬性塊的圖形或?qū)傩远x的話,可以右鍵單擊后選擇塊編輯器(BEDIT)或在位編輯(REFEDIT),當(dāng)然也可以輸入括號(hào)中的命令或者到菜單中去找這兩個(gè)命令。
進(jìn)入塊編輯或在位編輯后,不僅可以編輯圖塊的圖形,也可以編輯、增加或刪除屬性文字。
六、批量修改屬性BATTMAN
CAD提供了批量修改圖塊屬性的命令:BATTMAN,可以批量修改同名圖塊的某個(gè)屬性,詳細(xì)講解請(qǐng)參看之前發(fā)布的文章。
CAD中如何批量修改屬性塊的特性,如屬性的顏色等?如何使用BATTMAN命令?
七、屬性同步
有時(shí)打開一張圖紙后,會(huì)發(fā)現(xiàn)一些奇怪的現(xiàn)象,同名的土塊屬性卻不一樣多,有時(shí)在增強(qiáng)屬性管理器中看著圖塊有某個(gè)屬性,但進(jìn)入塊編輯器的時(shí)候卻找不到這個(gè)屬性。
這些是因?yàn)槿绻趬K編輯器中增加或刪除了屬性,或者用其他方式重定義了屬性后,圖紙已插入的圖塊參照的屬性值是不會(huì)變化的,也就會(huì)出現(xiàn)上面的現(xiàn)象,如果希望所有同名圖塊的屬性數(shù)量保持一致,就可以用屬性同步ATTSYNC命令。
CAD編輯圖塊添加了屬性后為什么屬性不更新?
八、屬性看不到
前面提到了屬性可以設(shè)置為不可見,這樣屬性就可以不顯示,另外還可以通過變量ATTMODE來控制屬性是否可見。
有時(shí)候圖面上有屬性,但快編輯時(shí)看不到屬性,這可能是在塊編輯的時(shí)候?qū)傩詣h除了。
還有網(wǎng)友發(fā)現(xiàn)天正的一些圖塊的屬性設(shè)置不可見,圖面不可見,在增強(qiáng)屬性編輯器里能看到,在塊編輯器里也看不到,原來只是將屬性文字設(shè)置得特別小而已。
為什么CAD圖紙中圖塊的屬性不顯示?
上面將屬性塊相關(guān)的操作、命令和問題簡(jiǎn)單匯總了一下,如果想了解一些相關(guān)的細(xì)節(jié),可以看看引用的文章。如果還有你想了解的其他問題,可以留言。
-
Origin(Pro):學(xué)習(xí)版的窗口限制【數(shù)據(jù)繪圖】 2020-08-07
-
如何卸載Aspen Plus并再重新安裝,這篇文章告訴你! 2020-05-29
-
CAD視口的邊框線看不到也選不中是怎么回事,怎么解決? 2020-06-04
-
教程 | Origin從DSC計(jì)算焓和比熱容 2020-08-31
-
CAD外部參照無法綁定怎么辦? 2020-06-03
-
CAD中如何將布局連帶視口中的內(nèi)容復(fù)制到另一張圖中? 2020-07-03
