ANSA小知識(持續更新中)

今天起不定期更新一些ANSA小知識

給自己打個小廣告,想系統學習ANSA二次開發的同學也可以購買我推出的<<ANSA二次開發從入門到精通>>課程,課程系統地從幾何清理、網格劃分、連接的轉化及實例化、GUI界面設計等方面來學習。

下面進入正題

1.Face正反面區分

在實體顯示模式下,face的正面為灰色,反面為黃色

2.cons的顏色與含義

cons(curves on surface)紅色表示自由邊界(一條cons),黃色表示有兩條cons。青色代表三條及以上cons

ANSA小知識(持續更新中)的圖1

3.Surface與Face關系

Face是建立在Surface上的。Surface經過裁剪(Trim)后成為Face??梢酝ㄟ^TOPO->Surfaces->Info查看Face是依附于哪個Surface。

簡而言之,Surface是未經修剪的Surface,而Face是經過修剪的Surface。

ANSA小知識(持續更新中)的圖2

4.ANSA常見點種類

1.Circle Points

ANSA小知識(持續更新中)的圖3

出現在3D空間或者圓心。在導入CAD文件或者創建圓時自動生成。

2.Connections Points

ANSA小知識(持續更新中)的圖4

表示部件之間連接信息,可以使用Connections Manager進行操作

3.Weld Spots

ANSA小知識(持續更新中)的圖5

位于Faces上,用以定義點焊連接信息TOPO->Hot Points->Weld Spot進行定義

4.Connection Spots

ANSA小知識(持續更新中)的圖6

位于幾何面上的Weld Spots,與有限元實體(CBAR,CBEAM等)相連接

5.Hot Points

ANSA小知識(持續更新中)的圖7

位于3D Curves或CONS(Curve On Surface)上表示終止點。

6.Point Sets

ANSA小知識(持續更新中)的圖8

只能由外部文件(CAD文件或ANSA Database)導入,不連接在模型Surface上??梢哉J為是3D Point

7.Weld Point

ANSA小知識(持續更新中)的圖9

只能由外部文件(CAD文件或ANSA Database)導入,不連接在模型Surface上??梢允褂肅onvert【3D Points】轉化為Connection Points

ANSA小知識(持續更新中)的圖10

5.提高顯示精度

可以通過Tools->Settings->Settings->Resolutions/Tolerane/Units調整模型的顯示精度。但是注意顯示精度的可能使得模型顯示更新變慢。

ANSA小知識(持續更新中)的圖11

ANSA小知識(持續更新中)的圖12

ANSA小知識(持續更新中)的圖13

如果不想將模型總全部元素的分辨率都提高,使用TOPO->Auxiliaries->fine,使用鼠標左鍵點擊需要提高分辨率的實體,使用用鼠標右鍵點擊需要降低分辨率的實體。效果如下圖

ANSA小知識(持續更新中)的圖14

6.CONS與HOT POINTS自動連接

在導入CAD文件時希望相近點與點、線與線自動連接,可以通過Tools->Settings->Settings->Resolutions/Tolerane/Units進行調整。

其中Tolerance Mode有四種模式,默認為middle,相對應的值在ANSA.default文件中。HOT POINTS與CONS自動連接最小距離為10e-9。

ANSA小知識(持續更新中)的圖15

7.模型旋轉中心顯示

默認Ctrl+鼠標左鍵以鼠標左鍵點擊點為中心進行模型旋轉,我們可以通過Tools->Settings->GUI Settings->Mouse/Keyboard進行設置,顯示旋轉中心。

ANSA小知識(持續更新中)的圖16

8.表面實體選擇模式

如果只想選擇模型表面(能看到的)實體,可以點擊下圖按鈕。

ANSA小知識(持續更新中)的圖17

效果如下

ANSA小知識(持續更新中)的圖18

9.窗口管理模塊

這個是本人認為非常實用的一個功能,尤其是對復雜的模型。

當模型由許多系統級的模型組成是,我們可以利用模型管理功能進行查看,還可以為不同的模型創建窗口,極大方便后續的查看。

首先點擊下圖按鈕

ANSA小知識(持續更新中)的圖19

出現下圖的窗口,顯示目前已導入的模型。右鍵模型則可以進行顯示、隱藏等操作

ANSA小知識(持續更新中)的圖20

這里點擊New創建一個空白的新模型

ANSA小知識(持續更新中)的圖21

點擊File->input可以在空白模型中導入新模型,當然也可以點擊Merge在已有的模型上融合新的模型。

這里需要注意一點,Active表示所有操作將在該模型上進行。

ANSA小知識(持續更新中)的圖22

這時所有模型都在一個窗口顯示,并不利于查看。點擊Models to Windows出現下圖界面

ANSA小知識(持續更新中)的圖23

這里顯示目前只有Main Window一個窗口,并且兩個Model都顯示在該窗口。我們點擊Add Window增加窗口,并將不同的模型在不同的窗口顯示。

ANSA小知識(持續更新中)的圖24

你也可以使用Merge Models將不同的Models融合成新的模型,這里具體操作根據提示即可,不再贅述。

10.高亮顯示模式

零部件很多時如果想查看某一零件往往會由于其他零部件的遮擋而妨礙觀看。

這時我們間下面圖中的三個按鈕都打開

ANSA小知識(持續更新中)的圖25

效果如下,非常方便查看

ANSA小知識(持續更新中)的圖26


11.快速搜索模式

我們在進行搜索時可以增加關鍵字進行搜索,效率更高,如下圖所示。并且序號可以使用如“Id:1-20,50,100-200”這樣的字段進行搜索。

ANSA小知識(持續更新中)的圖27

12.多條件搜索模式

上述的快速搜索模式只能根據一種條件進行搜索,有時我們需要根據多種條件進行搜索時可以如下圖的多條件搜索模式,這里時搜索Id5-20,名字中有left的part。

ANSA小知識(持續更新中)的圖28

13.內置計算器

哈哈,這算是個冷知識吧!在搜索框可以進行簡單的計算,能夠滿足日常計算要求了

ANSA小知識(持續更新中)的圖29

14.內置快速截圖功能

ANSA中需要截圖是不要再傻傻地用外部截圖軟件,ANSA內置的截圖功能非常強大,入口如下圖所示

ANSA小知識(持續更新中)的圖30

可以選擇截圖的模式、保存圖片格式、背景等等。

15.自定義Toolbar與Menu

對于常用的命令我們可以新建Toolbar和Menu來儲存。下圖左側為Toolbar右側為Menu

ANSA小知識(持續更新中)的圖31

具體創建步驟為:

1.Tools->Settings->GUI Settings->Button Manager

2.最右側鼠標右鍵創建

ANSA小知識(持續更新中)的圖32

3.鼠標左鍵將中間需要模塊中的功能拖動至右側創建好的Toolbar或Menu

ANSA小知識(持續更新中)的圖33

4.最后一步保存設置,以后打開軟件就不用再重新設置。

ANSA小知識(持續更新中)的圖34

16.幾何清理——倒角清理

為了在后續的網格劃分中提高網格質量,一般會在導入模型后首先進行幾何清理。其中最重要的幾何清理步驟之一就是倒角清理。

這里需要用到Faces-Dach功能。直接左鍵選擇倒角,用右鍵進行反選,中鍵確認。

ANSA小知識(持續更新中)的圖35

具體效果如下:

ANSA小知識(持續更新中)的圖36

ANSA小知識(持續更新中)的圖37

ANSA小知識(持續更新中)的圖38

這里大家可以選擇如何簡化倒角,共有兩個選項:Cng和Tang,就是指倒角相鄰的兩個面是在兩個面相切的部位截斷還是在兩個面相切的部位與原來的倒角面的中點截斷。具體效果看下圖。

ANSA小知識(持續更新中)的圖39

對于下圖這種的倒角也可以使用上述功能進行簡化

ANSA小知識(持續更新中)的圖40

ANSA小知識(持續更新中)的圖41

17.修補面(Face)還是面(Surface)

在將CAD模型導入ANSA是經常會出現破面。

這里需要理解一個概念,ANSA中的Surface和Face的區別。ANSA中Face是建立在Surface上的,是裁剪過的Surface。

在進行面的修復前,首先點擊Surface->Info,然后點擊破面查看Face所基于的Surface,如下圖所示,破面(Face)所在的Surface??梢钥闯鲞@個Surface是有問題的,因為兩端的等參線都收縮在一點。

ANSA小知識(持續更新中)的圖42

ANSA小知識(持續更新中)的圖43

遇見這種Surface本身有問題的,這里建議直接使用Faces->New(Fitted),而不是Surfaces->Coons

來進行面的修補。

效果如下圖所示,這里觀察第二張圖藍色部分為軟件自動創建的新Surface,這種Surface才是正常的

ANSA小知識(持續更新中)的圖44

ANSA小知識(持續更新中)的圖45

18.ANSA宏命令錄制

進行二次開發過程中,對于初學者最大的困難是難以找到與GUI操作對應的命令

不同于ABAQUS會將所有的GUI操作會以python命令記錄在.rpy文件中,ANSA沒有相似的功能。

但是在ANSA中有一個宏命令錄制的功能可以部分解決上述問題。

首先我們點擊圖一中紅色框的空白區域

ANSA小知識(持續更新中)的圖46

會出現如下圖所示的選擇條

ANSA小知識(持續更新中)的圖47

這里我們將Record勾選,出現如下圖所示的工具條

ANSA小知識(持續更新中)的圖48

我們在進行操作前點擊最左側紅色按鈕,開始錄制命令。

但并不是所有的命令都支持錄制功能,在操作時若是右側的燈泡變黃則說明該操作支持錄制,否則不支持。

在錄制完后,點擊中間按鈕,會自動彈出命令,在此基礎上進行編輯、查看對應命令即可。

ANSA小知識(持續更新中)的圖49

這里建議大家通過Tools-Settings-Save-All,將該設置保存,省去了每次打開軟件都要按照上述步驟打開該功能的麻煩

ANSA小知識(持續更新中)的圖50

ANSA小知識(持續更新中)的圖51

大家平時在進行操作時就打開該功能,時不時地進行對應命令的查看,相信能潛移默化地提高各位的ANSA二次開發能力。

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

4
18