
發布
注冊
/
登錄ABAQUS網格加密的案例
【加密技術】Abaqus inp文件加密方法_教學
在某些情況下,Abaqus inp文件中包含的一系列關鍵數據可能需要作為知識成果被保護,不允許非授權用戶接觸到這些內容。
加密文件的傳遞
比如,某公司花大量資金和人力做了各種溫度和應變率下的材料試驗,并建立了對標后的*MATERIAL數據行,僅供內部仿真使用,或者云計算,再或者,通過連接器搭建起來的系統級動力學模型中,*CONNECTOR PROPERTY數據行包含太多的關鍵技術參數不便泄露。
而這時,我們又不得不向項目合作方提供inp文件用以交流工作,那么能否對關鍵數據進行加密,同時又讓對方能夠正常運行inp文件呢?
Abaqus的加密命令可以解決這種問題。
Abaqus文件加密
命令摘要
命令行選項:
input
指定需要被加密或解密的文件名。
output
指定加密或解密后的文件名。
password
指定加密或解密的密碼,區分大小寫。
license
此選項僅適用于文件加密。
用于指定Abaqus功能(許可),如果用戶想要包含(意為使用*include包含在求解inp文件中,下同)或解密此加密數據文件,則必須為其授予許可。可以使用逗號分隔的列表,以允許一系列Abaqus功能中的任何一個被許可方訪問文件。
比如:foundation, standard, explicit, design, aqua, ams, cae, viewer, cae_nogui等。
siteid
此選項僅適用于文件加密。
用于指定一個或多個Abaqus站點ID,用戶可以在其中包含或解密此加密數據文件。可以使用逗號分隔的列表來允許多個站點訪問該文件。僅當使用license選項時,才可以使用此選項。
展開 CAE前處理 | 網格局部加密
在HM中也提供了直接基于網格加密的方式(將原來基于幾何劃分切換成網格即可):
在這種劃分模型中主要注意新劃分網格和原始網格的連接性即可,如圖為這種加密方式的基本示意(redo并且外擴2層網格作為過渡):
當然除了面網格局部加密外,經常還要基于體網格進行局部加密,對于四面體單元而言,網格局部加密需要使用refinement box,具體流程如下:
同時,對于四邊形/六面體單元HM還提供了獨特的切分工具split,可以用來局部沿著某一邊線切分四邊形和六面體:
具體演示流程如下:
來源于: 仿真求知之路 作者:聰聰
展開 CAE前處理 | 網格局部加密
在HM中也提供了直接基于網格加密的方式(將原來基于幾何劃分切換成網格即可):
在這種劃分模型中主要注意新劃分網格和原始網格的連接性即可,如圖為這種加密方式的基本示意(redo并且外擴2層網格作為過渡):
當然除了面網格局部加密外,經常還要基于體網格進行局部加密,對于四面體單元而言,網格局部加密需要使用refinement box,具體流程如下:
同時,對于四邊形/六面體單元HM還提供了獨特的切分工具split,可以用來局部沿著某一邊線切分四邊形和六面體:
具體演示流程如下:
來源于:仿真求知之路
作者:聰聰
(侵權刪)
展開 CAE前處理 | 網格局部加密
在HM中也提供了直接基于網格加密的方式(將原來基于幾何劃分切換成網格即可):
在這種劃分模型中主要注意新劃分網格和原始網格的連接性即可,如圖為這種加密方式的基本示意(redo并且外擴2層網格作為過渡):
當然除了面網格局部加密外,經常還要基于體網格進行局部加密,對于四面體單元而言,網格局部加密需要使用refinement box,具體流程如下:
同時,對于四邊形/六面體單元HM還提供了獨特的切分工具split,可以用來局部沿著某一邊線切分四邊形和六面體:
具體演示流程如下:
文章來源于仿真求知之路 ,作者聰聰
展開 
APDL Showcase2:超彈性密封圈網格加密分析
這后面還跟了一段重啟動分析命令,重新把這個載荷步使用新畫的網格求解完。
……那么,我們自己在做網格重劃分的時候,能不能手動選擇重劃分的單元呢?
——那自然是可以的。畢竟APDL界面丑則丑矣,但也不是什么魔鬼嘛。按照上面APDL命令對應的順序可以手動框選需要進行重劃分的單元。然后再映射結果即可。
官方案例中,在這一載荷步一共進行了兩次網格重劃分和重啟動分析。最終step-1結束時的網格和靜水壓力云圖如下:(有沒有看到左上角被擠出去一丟丟了!)
后面一個分析步,增加了溫度載荷,2s時刻溫度比室溫升高了230度。升溫以后單元的靜水應力云圖如下:
后面跟著的是第三次網格重劃分。在左上角被擠出的附近位置又進行了一次網格加密。
接下來是第三個載荷步,其貌不揚的加了一個壓力:
仔細查看幫助文檔后才發現,這個地方可厲害了。因為這里施加的壓力叫做“Fluid Pressure-Penetration Loads”,流體壓力滲透載荷。
什么是流體壓力滲透載荷呢?其實就是模擬一些高壓流體(可能是氣體或者液體),沿某個起點開始注入這個空腔。注入的過程中,如果遇到接觸的表面,就試著在表面上施加給定的壓力。如果施加壓力后原先接觸的表面被打開了,那么流體就可以流進去,繼續向內滲透;如果接觸的表面沒有打開,那么壓力滲透載荷的作用面就到此為止,不會向內進一步滲透。
由于流體壓力載荷需要在施加過程中改變接觸關系,所以這種載荷只能施加在CONTA接觸單元上。
在命令流中,前面首先用esel單元選擇命令使用單元編號選擇了一些單元。這些全部是CONTA172單元。后面在sfe命令中,施加了流體壓力載荷。
流體壓力載荷會默認選擇流體注入的起始點。
展開 Moldex3D模流分析之手動加密網格分析幾何流道
于Moldex3D Studio產生表面網格時,在澆口位置進行網格加密通常可以提高分析結果的準確度。雖然Moldex3D Studio已支持網格自動加密,使用者仍可利用修改撒點 (Modify node seeding) 這項功能中來手動局部加密網格,以提高網格質量、得到更可靠的分析。尤其對于建有幾何流道的產品而言,分析效果更加顯著。
步驟1:在左方任務欄步驟四實例化網格 (Generate Solid Mesh) 中點擊Modify node seeding 設定初始網格大小,確認后點擊確認 。進入下一頁面(如下圖左所示)之后,即可點擊欲加密的線段邊緣進行手動加密。
(注意:澆口與模穴交界處的線段為重迭的兩線段,所以須各別選取。)
步驟2:選取欲加密的線段后(在此以模穴與澆口交界處,位在模穴的線段為例),在左方輸入加密后的段數或網格尺寸,并按Enter (注意不是點擊確認 ),即可手動加密此線段。下圖為加密前后對照。
步驟3:在手動加密幾何流道時,模穴端線段及流道端的相鄰線段必須以同樣的尺寸來加密,才不會發生流道與模穴網格不連續的問題。完成加密后開始產生網格,最后結果如下圖所示。
展開 BOI方法進行CFD網格局部加密
0
1
實例介紹
在劃分CFD模型網格時,如果我們需要對局部某個區域進行網格加密處理,是有多種方法的,那么其中有一個比較方便的方法就是使用BOI方法,在幾何模型處理過程建立BOI區域,在Fluent Meshing種就可以通過這些BOI區域對整體模型進行局部網格控制了。
在本實例中,使用管道流體域模型,如圖1所示,需要對該模型的中間區域進行網格加密。
FLUENT網格必須做邊界層加密嗎?
按照FLUENT的User’s Guide[1]的指導,壁面附近的網格在垂直于壁面的方向應當適當加密,以準確地模擬邊界層的效應。但是,很多人在實際計算的時候,往往不對網格做邊界層加密(圖1),這是令人比較困惑的。
圖1 文獻[2]的物理模型和計算時使用的網格。該文獻的內容是計算一個截止閥內部的湍流流動。可以看出作者并沒有對網格做邊界層加密。
一方面,無論是按照FLUENT User’s Guide的指導還是按照湍流模型近壁面處理的有關知識,對壁面進行邊界層加密是必要的。另一方面,我們又看到很多人在實際計算中并沒有做邊界層加密,而且計算結果往往還和實驗測量值符合。這到底是什么回事呢?我們在實際計算的時候,是否必須對網格做邊界層加密呢?
這取決于所計算的問題的性質。如果在我們所計算的問題中,邊界層是一個重要因素,那么對邊界層網格進行加密是必要的;如果在我們所計算的問題中,邊界層是次要因素,那么可以不對邊界層網格進行加密。
我們來看兩個例子。第一個例子是平板湍流邊界層摩擦阻力的計算。沿著流動方向平板的長度是L=1m,來流速度U=10m/s,工質是水,其密度為ρ=1000kg/m3,粘性系數為μ=0.001Pa·s。我們生成了兩個網格,一個是不做邊界層加密的(圖2),另一個是做邊界層加密的(圖3)。我們在FLUENT 14.5中分別用這兩個網格來計算,所用的湍流模型是k-ω SST。
圖2 計算平板邊界層流動所用的網格。不做邊界層加密。邊界的紫色部分為速度入口,黃色部分為對稱條件,白色部分為壁面(即上文所提到的1m長的平板),紅色部分為壓力出口。網格尺寸為25mm。
圖3 計算平板邊界層流動所用的網格。做邊界層加密。壁面第一層網格的高度為0.1mm。
展開 ABAQUS網格控制屬性詳解(三種網格劃分技術) ¥12
><span style="font-family:'Calibri';font-size:12.0pt;white-space:pre-wrap;">,它ABAQUS是決定采用何種策略劃分網格的選項</span><span style="font-family:'Calibri';font-size:12.0pt;white-space:pre-wrap;">。
基于Matlab的有限元網格自動生成算法 | Q4、Q8、Abaqus單元網格
今日給大家帶來的主要內容是二維問題下四邊形單元有限元網格如何自動生成?
單元網格的形成實際上屬于有限元計算中的前處理部分,即確定單元節點信息,當模型較為復雜時,用戶可在Abaqus、Ansys等大型商業有限元軟件中進行建模,導出網格信息。
當模型較為簡單時,如二維平面板模型,用戶可基于一些較為基礎的網格生成算法,在自己的程序中通過控制模型長、寬等信息,即可生成有限元網格。
看似應用有限,但是在一些比較復雜的領域內,往往需要先在簡單的模型中得到理論驗證,如此以來,有利于自編程代碼的完整性,即前處理、內核計算、后處理于一體。
本篇推文,木木就帶著大家學習一下Q4、Q8單元網格的自動生成以及Abaqus網格節點順序解讀。
代碼獲取:
基于Matlab的有限元網格自動生成算法 | Q4、Q8、Abaqus單元網格
Q4單元網格
單元自動網格劃分
如下圖所示,為4節點四邊形單元網格生成示意圖,圖中NXE和NYE分別是模型橫向和縱向單元個數,dhx和dhy分別是單元的橫向、縱向長度。
展開 abaqus系列技巧2:如何在abaqus中用掃掠的方法畫六面體網格
在abaqus中畫網格并不是一件快樂的事情,很多時候回比較苦惱,尤其是我們需要一個六面體網格的時候。作者對待網格的策略是,不太復雜的網格選擇在ab中完成,復雜的在hypermesh中完成。當然這個復雜的邊界時很模糊的,每個人都不一樣。
在六面體的劃分選項里面,其實還是略為簡單的。如下圖所示:
兩種方法。由于structured無可調節項,反正我是基本不同,sweep由于給予了一定的調節空間,通過合理的選擇參數,還是能滿足需要的。
這里面主要講下掃掠的幾個要素:
一個掃掠需要三個主要要素,源面,目標面和掃掠路徑,缺一不可。如常見的正方體,圓柱體都是。但是圓錐體不是,因為在圓錐體上你找不到源面和目標面。當然源面和目標面并不一定要求一樣大,但一定要“相對”。其次關于掃掠路徑,一定要連續,光滑,不能有折線的情況。
如下圖,就不可以直接用掃掠完成劃分。
這時候我們需要對其進行切分,把這三個要素都湊齊
在abaqus中,掃掠的三個要素一般只需要指定路徑,制定的方法如下:
到這里,基本就可以了。上面的algorithm,挨個試下,哪個漂亮用哪個,沒必要太在意。
我的視頻課程中有一些具體的劃分案例,有興趣的可以看一看
想獲得幻想飛翔最新CAE技術文章,請關注幻想飛翔公眾賬號:幻想飛翔CAE。
想獲得幻想飛翔最新CAE技術文章,請關注幻想飛翔公眾賬號:幻想飛翔CAE。
也歡迎加入abaqus交流群516073058進行討論研究
展開 
Abaqus中選擇三維實體單元類型的基本原則 附abaqus三維筒體過渡網格劃分下載
來源:力學與Abaqus仿真
對于大多數Abaqus用戶,在選擇單元類型時都會有這樣的困惑,可選的單元類型很多,還有減縮積分、完全積分、線性單元、二次單元、非協調單元、雜交單元、沙漏控制等眾多選擇(圖1),在實際有限元分析時,究竟應該如何選擇合適的單元類型。從今天開始,陸續介紹單元類型的選取原則,供大家參考。
圖1 單元類型選擇對話框
選擇三維實體單元類型時應遵循以下原則:
● 對于三維區域,盡可能采用結構化網格劃分技術或掃掠網格劃分技術,從而得到Hex單元網格,減小計算代價,提高計算精度。當幾何形狀復雜時,也可以在不重要的區域使用少量楔形(Wedge)單元。
● 如果使用了自由網格劃分技術,Tet單元的類型應選擇二次單元。在Abaqus/Explicit中應選擇修正的Tet單元 C3D10M,在Abaqus/Standard中可以選擇C3D10,但如果有大的塑性變形,或模型中存在接觸,而且使用的是默認的“硬”接觸關系(“hard”contact relationship),則也應選擇修正的Tet單元 C3D10M。
● Abaqus的所有單元均可用于動態分析,選取單元的一般原則與靜力分析相同。但在使用Abaqus/Explicit模擬沖擊或爆炸載荷時,應選用線性單元,因為它們具有集中質量公式,模擬應力波的效果優于二次單元所采用的一致質量公式。
如果使用的求解器是Abaqus/Standard,在選擇單元類型時還應注意以下方面:
● 對于應力集中問題,盡量不要使用線性減縮積分單元,可使用二次單元來提高精度。如果在應力集中部位進行了網格細化,使用二次減縮積分單元與二次完全積分單元得到的應力結果相差不大,而二次減縮積分單元的計算時間相對較短。
展開 Abaqus隨機材料映射網格插件:Random Material Mesh - AbyssFish ¥128
插件介紹
Random Material Mesh - AbyssFish 插件可在Abaqus軟件將材料隨機批量賦值給部件的網格單元。插件支持二維及三維部件的所有網格類型,可指定任意多種(實際材料種類<10^7)不同材料。注意,插件僅提供空材料指定網格功能,并不能生成隨機的材料屬性,需要手動或借助其他插件設置材料行為參數。
模型展示
使用教程
模型以二維部件的軸壓試件為例,介紹隨機材料網格插件的使用方法,并與均質材料進行對比分析。
?打開Abaqus新建幾何模型,并劃分網格。
?在Abaqus的Plug-ins菜單下,找到AF_ RandomMaterialMesh,點擊打開插件。選擇需要編輯的模型及部件,并制定其材料種類的數量。這里制定10種不同的材料。
?切換到屬性模塊,可查看材料制定情況。
?打開材料管理器,依次對制定的材料進行參數設置。這里也可以采用復制的方式,將已有的材料屬性復制一份并稍作修改,注意復制后需要保證材料名稱與需要編輯的材料一致。本案例中材料(1~10)的彈性模量分別為(1~10)× 10^5。
?建立分析步,指定荷載等并提交分析。
?最終非均質材料與均質材料(E = 5.5×10^5)計算結果如下。
說明提醒
插件可運行在WindowsXP、7、8、10、11系統上,支持Abaqus6.14、Abaqus2017~2023及以上版本。
插件需要注冊,售價為單機許可的價格,購買后請聯系QQ:1135122921獲取許可證。
展開 abaqus網格問題
[img=112,99]file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/1164577522/QQ/WinTemp/RichOle/8I6I$OVD]KP_0~[%7BDWSU8RS.jpg[/img]為什么網格被拉得很長啊??求解決辦法
Abaqus模型導入方法對網格劃分影響
來源:
虛擬Abaqus仿真現實世界
編輯:心印玅經
大部分有限元工程師更愿意花費更多的時間劃分六面體網格,可見六面體網格在分析時是有優勢的,本文分享支架導入的方式對獲取六面體網格的影響,其他較復雜模型可能也同樣適用,如果你學會了,又剛好適合你的模型,那將為你省去很多的時間。
關于該方法,是我在最近仿真冠脈支架時發現的,我使用了不同的3種外觀的支架都是可以滿足使用的,大家快來試試你手中的模型吧。
Abaqus模型導入方法
目前,在使用Abaqus分析時,模型創建一般為以下幾種情況:
①直接使用Abaqus繪制模型,但繪圖不是Abaqus的強項,繪制結構較復雜模型困難;
②大多數情況下使用第三方軟件繪制后導入,如本公眾號分享的abaqus關于導入的模型方法,這種方法一般將文件保存成.step.stp格式,但對于復雜結構的模型導入時可能會被警告提醒。
③用關聯性方法,如solid works與abaqus關聯方法中提到的方法,經驗認為這種方法對于復雜結構導入有很大的優勢。
目前醫療支架建模方法
目前,醫療器械對應的支架在仿真時為了獲得六面體網格,創建方法有兩種,一種是在ABAQUS中創建一個單元,劃分,然后層層加厚,再使用插件卷曲;另一種是在使用第三方軟件繪制后,導入其他第三方軟件劃分六面體網格后導入。前一種沒有規避abaqus的建模缺點,后一種可能導致失真。
展開