cad中如何計算圖形面積(cad計算面積的方法)

在繪圖的過程中經常需要查詢和計算圖形的面積,網上有不少人問這方面的問題。經常有人問起面積的問題,之前也整理過計算面積的方法和相關命令,但還不太全面,重新整理一下,希望對大家,尤其是對初學者有幫助。

一、查詢面積(AREA)命令

CAD提供了查詢面積的命令:AREA,快捷鍵是AA。我們先來看查詢面積有哪些選項,執行查詢面積命令後,命令列提示如下:

指定第一個角點或[物件(O)/增加面積(A)/減少面積(S)]<< span="">物件(O)>:

從提示我們可以看出來,面積查詢有兩種方式:

一種是直接在圖中通過拾取點指定邊界;

一種是選擇一個封閉的物件。

此外,面積還可以進行累加或相減。我們選擇哪種形式取決於要查詢面積區域的邊界是由什麼樣的圖形構成的。

如果邊界是封閉的圖形,例如圓、封閉多段線、面域,就可以直接選擇物件來查詢面積。我們可以看到命令列提示中最後是<>裡是“物件(O)”,表示物件(O)是預設選項,直接回車或按空格就可以執行,無需在輸入字母O。出現上述提示後我們直接回車,就會提示選擇物件,我們選擇一個封閉圖形,就可以得到面積和周長,如下圖所示。

如何解讀CAD命令列提示

但如果邊界不是封閉圖形,而是交叉線或分開的直線、圓弧或多段線組成的話,你有兩種選擇:

一種是直接在查詢面積時通過指定角點來繪製出封閉邊界從而得到面積,

一種是先想辦法利用其他命令將區域邊界轉換成封閉的圖形。

如果是一些簡單交叉圖形,我們可以直接在查詢面積時指定交點。操作方法也很簡單:先確認開啟了物件捕捉並勾選了交點,輸入AA回車後,就可以依次拾取區域的幾個角點,如下圖所示。

上圖中區域邊界是四條直邊,指定四個點後回車就可以得到面積。

注意看命令列提示,指定區域邊界的命令跟多段線的命令基本一樣,也可以定義直線和弧線段,只是去掉了多段線的寬度設定,另外,當我們定義了三個點時就會出一個總計(T)的引數,就是告訴我們現在已經可以得到面積了,我們並不用輸入T引數,直接按空格或回車就可以得到結果了。

雖然定義邊界提供了跟多段線一樣的繪製選項,但並不是所有圖形用這種方式都能繪製出來的,上面的例圖中哪怕只是將一條直線換成弧線,這個邊界就很難用面積命令畫出來,如下圖所示。

類似上面的這種中間空白的封閉區域,可以用邊界(Boundary)(BO)命令先生成多段線或面域,但如果轉換成了多段線或面域,我們直接在屬性框或用LI(列表查詢LIST)命令就可以知道面積了,就不需要用面積查詢命令了。

二、利用邊界(Boundary)命令生成多段線或面域

如果要查詢面積的區域是上面例圖中的空白區域的話,用邊界BO命令很簡單。

輸入BO,回車,執行邊界命令,會彈出下面的對話方塊。

如果區域中還有巢狀的封閉圖形,也可以處理。但如果區域內圖形太多,影響了邊界處理結果的話,就需要將圖形複製到一邊,將中間多餘的圖形刪掉,類似這種情況我們就不再介紹,我們就用上面的例圖為例來介紹邊界命令的用法。

如果你對填充的選項瞭解的話,對上面幾個選項都應該不陌生。邊界選項並不多,這裡還是簡單介紹一下幾個重要引數。

物件型別:物件型別中我們可以設定生成多段線或面域,這個可以根據個人的需要,如果只是要計算面積的話,兩個都可以。

孤島檢測:如果區域完全空白的話,可以不理會孤島檢測覈取方塊,如果所選區域內還有其他巢狀的封閉區域的話,這個選項就會起作用,選與不選結果又很大不同。例如在上面的區域中間還有一個圓,我們勾選孤島檢測的話,將生成兩個邊界線,如下圖所示。

如果不勾選孤島檢測的話,將忽略中間的圓,如下圖所示。

邊界集:如果圖形很複雜,邊界內外有很多其他圖形,邊界集的設定也很重要。預設設定為:當前視口,也就是當前檢視內的所有圖形都會參與邊界計算,CAD會沿拾取的點向外搜尋所有圖形,參與計算的圖形量大,計算慢。這是我們就可以點“新建”按鈕,將組成邊界的圖形選出來,多選一些物件問題不大,這樣就只有選擇的圖形參與邊界的計算,肯定比用預設選項計算量小很多,可以提高效率和準確性。

生成邊界的操作很簡單,設定好選項後,單擊“拾取點”按鈕,在區域內滑鼠單擊,然後回車就可以生成邊界了。

如果當前圖層的顏色跟邊界圖形顏色一樣,會看不到生成的邊界,但只要拾取點時沒有錯誤提示,邊界就已經按照我們的需要生成了。

三、將邊界合併成多段線

如果邊界是連續封閉的直線段、圓弧或多段線,可以直接選中這些圖形,利用編輯多段線命令PEDIT(PE)命令將它轉換成一整條封閉的多段線,如下圖所示。

操作步驟如下:

將組成邊界的所有圖形都選中,輸入PE,回車,在提示是否轉換成多段線時輸入Y,回車,然後輸入J(合併),回車,模糊距離可以忽略,直接回車就可以了。

注:上面的截圖為了說明左側是分開的圖形,沒有將圖形全部選中,在實際操作中要將左側圖形全部選中後再執行PE命令。

每日一貼——CAD多段線的編輯技巧

每日一貼——CAD合併命令你用過嗎?

要想將構成邊界的線合併成完整封閉的多段線,必須保證每段邊界首尾相連,如果只有細小的間隙可設定模糊距離。如果出現交叉或較大間隙將無法正常合併成一整條多段線的。

至於採用邊界BO命令還是邊界多段線PE命令還處理邊界線,主要看圖形的特徵,大家用幾次就知道了。

四、查詢圖形的面積

利用邊界或編輯多段線命令生成了多段線和麵域,不需要再用查詢面積命令了,因為圓、多段線、面域、圓弧等大多數圖形都可以直接查詢面積,即使不封閉也可以。方法很簡單,就是選定物件後利用特性面板(CTRL 1)或列表查詢(LI)就可以看到圖形的面積、周長或弧長,如下圖所示。

有些人習慣用列表查詢(LI)是因為複製面積或長度的數值到圖面或其他文件中更方便,而且可以一次查詢多個圖形。

五、利用填充來計算面積

當我們需要查詢多個封閉區域的面積和或者需要查詢內部有巢狀圖形的區域面積時,先生成面域或多段線的話,還需要用查詢面積去加減,比較麻煩,我們就可以借用填充來計算面積,比如下圖中除去圓部分的面積時,

只需要用拾取點的方式在此區域生成填充,然後通過特性面板或查詢就可以得到面積了。

如果需要同時測量多個封閉區域且區域邊界並不是封閉的多段線時,用填充應該是最簡單最快的方式了,如下圖所示。

我們可以看到填充除了有面積值還有累積面積值,也就是說不僅可以選擇一個由多個區域組成的填充來看面積,還可以一次選擇多個填充來看面積,如下圖所示。

當然填充也不是什麼情況下都好用的,如果邊界有問題,填充可能會沒有面積值。

為什麼有些填充查詢不到面積?

六、利用工具外掛

網上有很多計算面積的工具,之前公眾號也分享過。在國產的浩辰CAD增加了總面積的查詢,查詢時可以通過在封閉區域內拾取點來計算面積,就省略了利用邊界BO命令生成多段線或面域這一步,而且在選擇物件時一次可以框選多個,在需要一次統計多個面積和時非常方便,另外還增加了面積表格的命令,可以直接查詢面積並將面積生成表格或輸出檔案,而且還可以直接設定面積轉換比例,感興趣的也可以試試。

在一些專業軟體中可能會提供一個更方面的面積計算工具,例如浩辰建築和天正建築軟體中計算房間面積的工具,只需在房間裡點一下,就可以標註出房間面積了。

文章來源於網路