tft每日頭條

 > 圖文

 > autocad圖案填充方法

autocad圖案填充方法

圖文 更新时间:2024-08-04 18:10:43

今天話題的主角是圖案填充、邊界和面域(此處應有聚光燈)。看似不同的三個命令,之所以把它們放在一起,是因為它們有着很近的血緣關系,先來認識他們三位吧:

圖案填充(hatch/bhatch):是一種使用指定線條圖案、顔色來充滿指定區域的操作,在機械圖、建築圖中常用來表達剖切面等。

面域(region):指的是具有閉合邊界的平面封閉區域,是一個面對象,内部可以包含孔(島)。面域和一般的封閉線框很難在外觀上區分,但實際上面域就像是一張沒有厚度的紙,除了包括邊界外,還包括邊界内的平面。面域的功能是将平面線段轉化成為一個平面區域,為二維線轉三維對象做準備,也用以進行填充和着色、使用MASSPROP分析特性(例如面積、周長、質心、慣性矩等)和布爾運算等。

邊界(boundary):我們一般用來在複雜的圖面上建立一個或若幹封閉的多段線或面域,以便于填充圖案或計算面積周長等。

那麼,說好的親緣關系呢?在圖案填充(hatch)裡,如果選擇保留邊界,則會創建一個邊界(lwpolyline)對象,然後再進行圖案填充;使用邊界(boundary)時,如果選擇對象類型為多段線,也會創建一個同樣樣的封閉對象,如果對象類型選擇面域,則生成一個面域(region)對象;面域(region)生成的也是這種region對象。當然它們的親緣關系,還不止于此,後面還有呢。

這幾個命令怎麼用呢,我們先來看看最常用的圖案填充吧。圖案填充的命令是bhatch/bh/h或hatch,其中bhatch是使用對話框進行操作,hatch是用命令行來進行操作。有更簡單的對話框,選擇看得見,還是用起來吧。

autocad圖案填充方法(玩轉AutoCAD圖案填充邊界和面域)1

圖案填充

這個對話框上面有三個選項卡,在圖案填充選項卡的左側,首先需要選擇的是填充圖案,如果是機械圖,最常用的莫過于大名鼎鼎的ANSI31,用來表示金屬的剖面。這個圖案角度設置為0度時,是一組向右傾斜的45度平行線,改變角度設置,可以改變傾斜的方向。比例是指平行線的間距比例,不是真實的距離,其數值越大間距越寬。

再看右側,先看組合,有關聯和不關聯兩個選項,選擇關聯時,填充圖案會随着填充邊界的變化而變化,不關聯時相反。舉個例子,如果說你在一個直徑50的圓内填充圖案,填充後再将該圓的直徑增大或減小,則填充區域也會跟着增大或減小。

填充區域的選擇,我更傾向于使用點方式,即用鼠标,在需要填充區域内任意點取一點,隻要圖形填充區域是封閉的,就不會有任何問題;選擇對象方式,如果選擇的對象超出填充邊界,會出現一些很詭異的現象。

autocad圖案填充方法(玩轉AutoCAD圖案填充邊界和面域)2

選擇對象方式填充的詭異現象

對于我們來說,圖案填的高級選項卡的主要内容是孤島檢測和邊界設置,雖然使用不多但偶爾也會用到,

autocad圖案填充方法(玩轉AutoCAD圖案填充邊界和面域)3

孤島檢測樣式

先解釋一個概念,孤島:是閉合區域中的閉合區域,在邊界中主要用于是否排除内部嵌套的閉合區域的邊界。

第一組别為孤島檢測樣式,通常選擇為普通;第二組别為對象類型,如果沒有勾選保留邊界複選框,那麼對象類型是灰色的,無法選擇;如果勾選了保留邊界,則可以選擇多段線或面域,如果選擇多段線,生成的邊界為多段線,反之為面域。

至于第三個選項卡是填充漸變色,對機械圖用處不大,不多說了。

面域的命令是region(reg),通過選擇一組封閉的線段或多段線,并生成一個面域。

邊界命令是undary,簡寫為,它可以通過拾取輪廓内部點來創建閉合多段線或面域的邊界。

autocad圖案填充方法(玩轉AutoCAD圖案填充邊界和面域)4

2004版中的邊界創建對話框

autocad圖案填充方法(玩轉AutoCAD圖案填充邊界和面域)5

2007版邊界創建對話框

咦,這個對話框怎麼這麼眼熟呢?這不就是圖案填充對話框的高級選項卡嗎?的确,除了幾個選項為灰色之外,沒有什麼區别。這個邊界命令既可以生成多段線,也可以生成面域。

那麼既然有region,為什麼還要有boundary呢,是不是有既生瑜何生亮的感覺呢?其它二者的作用并不是完全重合的。Region隻能通過選擇線段或多段線來生成面域,boundary隻能通過點方式來生成面域,也可以生成多段線。還有,如前面的詭異的例子,就可以用boundary生成面域,或者用它先生成閉合的多段線,再用region來生成面域。

面域另一個很重要的功能是進行布爾運算,可以通過結合(uni)、減去(su)或查找面域的交點(in)創建組合面域。形成這些更複雜的面域後,可以應用填充或者分析它們的面積。

使用UNION 組合的對象:

autocad圖案填充方法(玩轉AutoCAD圖案填充邊界和面域)6

union

使用 SUBTRACT 組合的對象:

autocad圖案填充方法(玩轉AutoCAD圖案填充邊界和面域)7

substract

使用INTERSECT 組合的對象:

autocad圖案填充方法(玩轉AutoCAD圖案填充邊界和面域)8

intersect

圖案填充、面域、邊界三個命令有着密切的聯系,又各司其職,除了圖案填充外,面域和邊界可以互相補充,有時甚至可以互相替代,卻又一個也不能少。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved