
發布
注冊
/
登錄ansys幾何建模的案例
用ANSYS WORKBENCH中的DESIGNMODELER輕松建模
ANSYS傳統建模的方法有圖形界面建模和命令流參數化建模兩種方法。前者不便于圖形修改,后者便于修改,但不直觀,首次編寫命令流較花時間,若要圖形窗口參數化建模,那要對ANSYS的命令更熟悉。
但今天試了一下ANSYS WORKBENCH中的DESIGNMODELER之后,發現它本身就具有自動化圖形參數建模的功能,有了它,你不必再面對命令流即可輕松實現圖形化參數建,且它對傳統的一些操作,如選擇,進行了改進,使ANSYS的幾何建模和修改不再痛苦,而變得輕松甚至快樂。
下面通過一簡單例子說明ANSYS WORKBENCH中的DESIGNMODELER的建模過程。
一、擬建的幾何模型
二、畫平面草圖
三、草圖標注及修改
四、平面草圖擠壓成三維模型
五、選擇三維實體表面,準備混合操作
六、執行混合操作后的效果
展開 用ANSYS WORKBENCH中的DESIGNMODELER輕松建模
ANSYS傳統建模的方法有圖形界面建模和命令流參數化建模兩種方法。前者不便于圖形修改,后者便于修改,但不直觀,首次編寫命令流較花時間,若要圖形窗口參數化建模,那要對ANSYS的命令更熟悉。
但今天試了一下ANSYS
WORKBENCH中的DESIGNMODELER之后,發現它本身就具有自動化圖形參數建模的功能,有了它,你不必再面對命令流即可輕松實現圖形化參數建,且它對傳統的一些操作,如選擇,進行了改進,使ANSYS的幾何建模和修改不再痛苦,而變得輕松甚至快樂。
下面通過一簡單例子說明ANSYS WORKBENCH中的DESIGNMODELER的建模過程。
一、擬建的幾何模型
二、畫平面草圖
三、草圖標注及修改
四、平面草圖擠壓成三維模型
五、選擇三維實體表面,準備混合操作
六、執行混合操作后的效果
轉自:http://hawaiicn.blog.163.com/blog/static/8661732020123155328874/
展開 中國有完全自主的三維幾何建模引擎和幾何約束求解器嗎?
官網:3D CAD實體設計中國自主的CAD/PLM/MES工業軟件
這幾年工業軟件的備受國家對重視和投資界的追捧,三維CAD的發展也涌現了OEM模式,尤其是OEM SolidEdge, 比如杭州新迪購買了SolidEdge源代碼,也不包含SolidEdge底層兩大核心組件的源代碼: 三維幾何建模引擎Parasolid和幾何約束求解器DCM 。
也就是說,通過引進和收購,國內有兩個擁有源代碼的三維幾何建模引擎:華天軟件的CRUX 和廣州中望的 overdrive.不過這兩個引擎都是源自國外的技術。
另外上面引進和收購的產品使用的幾何約束求解器都是西門子的DCM,都沒有自己的幾何約束求解器。
那么中國究竟有沒有完全自主的三維幾何建模引擎和幾何約束求解器呢?
嚴格地說,完全自主的三維幾何建模引擎,目前有且僅有一個,那就是華天軟件的三維幾何建模引擎DGM(Diamond Geometry Modeler) 。國內高校和研究單位研發了幾個自主建模引擎,比如清華大學的GEMS, 但是目前未進入商用、且被三維CAD軟件采用、因此能夠被使用和驗證的,只有華天軟件的 DGM。(注釋:中望悟空計劃執行中,目前OGM離商用有點遠!)
完全自主的幾何約束求解器,目前也是有且僅有一個,那就是華天軟件的幾何約束求解器 DCS (Diamond Constraint Solver) 。國內華中科技大學研發了一個幾何約束求解器CBA,但是目前進入商用、且被三維CAD軟件采用、因此能夠被使用和驗證的,也是只有華天軟件的 DCS。
DGM和DCS由華天軟件首席科學家、“國家人才工程”入選者、CAD領域知名專家梅敬成博士帶領一只優秀團隊、歷經十多年研發而成。
展開 Abaqus的Python批量隨機幾何建模入門
在科研和工程實際問題中,經常會涉及到隨機幾何元素,例如:混凝土骨料、隨機纖維復合材料、多孔介質材料的傳熱和滲流問題、生物材料的細觀特征等等。這些材料中包含大量隨機尺寸、隨機位置分布的幾何特征,在有限元建模中可以使用自編二次開發程序的方法來實現復雜的幾何模型構造。
Abaqus支持使用Python語言進行二次開發建模,用戶可以利用Python代碼達成特殊的建模要求。在批量隨機幾何建模問題中,有兩個關鍵詞:一是批量、二是隨機。
1、批量建模
批量建模主要用到的技巧是循環。在此我們介紹兩種常用的Python語言循環控制代碼格式。
首先是while循環,也就是“當循環”。我們直接看一個例子:
i=1
while i < 6:
print i
i=i+1
我們觀察以上代碼,它的意思是:當i小于6的時候,執行print i的命令,直到while后面的條件不成立(即i大于等于6)為止。在循環前,我們給i幅值為1,每一次循環又讓i在原來基礎上加一,這樣就實現了循環打印五個數字的效果。這里的i一般用于循環計數,自加的操作可以讓它記錄循環次數。
注意:while下面的執行語句要空四個格!
第二種方式是for循環,也就是“歷遍循環”。還是直接看例子:
a=[1,2,3,4,5]
for i in a:
print i
這段代碼首先定義了一個列表a,它包含五個元素,分別是1、2、3、4、5這五個整型變量。for i in a:的意思是讓虛擬元素i在a中逐個變化,也就是第一次循環時,i=1,第二次循環時,i=2,依次把五個元素歷遍后循環終止。
展開 
UD單胞細觀建模插件(纖維隨機分布+周期性邊界—幾何上) ¥50
插件介紹:
這是一個具有周期性的ud單胞細觀建模插件,可以指定單胞的尺寸大小、纖維半徑,以及樹脂含量。纖維采用隨機分布,纖維與樹脂分為兩個部件。
操作說明:
首先打開abaqus CAE,在Plug-ins目錄下找到UD單胞細觀建模插件,如圖所示:
編輯
跳轉
點擊它,打開插件界面,如圖所示:
這里首先要完成模型的設定。自上而下分別為目標模型,樹脂部件名稱,纖維部件名稱,以及如圖所標的參數,并需要指定纖維半徑與樹脂含量,拖動滑塊,設定纖維投放失敗最大嘗試次數。
數值盡量采用小數,例如5.0,RC的值為0~1之間。
此插件所生成的是可變形的實體模型,設定好之后就可以點擊ok或apply進行生成。
插件說明
此插件所生成的是實體模型。
使用做了視頻,可以在視頻中查看效果。視頻鏈接:
UD單胞細觀建模插件使用視頻教程_培訓課程_abaqus建立rve ABAQUS仿真rve-技術鄰
為了安裝方便,這里新增了安裝包,雙擊運行,路徑采用默認就行。并為防止特殊情況,這里也提供了壓縮包,可以通過傳統安裝方式進行解壓安裝。新版界面如下:
注意,路徑盡量默認,也可以自定義安裝,如果自定義安裝請安裝到與傳統安裝一致的地方。
今后插件的發行格式均采用壓縮包與安裝包并行的形式。
承諾:
1.凡是購買插件的用戶,使用過程中若是遇到Bug,本人將承諾對發現的bug進行修復。
2.使用時有什么問題,也可以進行咨詢,私信或評論區發言都行,看到有時間會進行回復。
3.還沒想好,以后再說。
展開 Abaqus幾何建模案例演示
二、各種創建部件的方法比較
1.在PART功能模塊中直接創建部件
創建的是幾何部件,可以輸出為*.stp格式。此類幾何部件在ABAQUS中進行應用時,不會出現幾何缺陷(如縫隙),易于劃分網格。
2.CAD軟件建模
創建的是幾何部件。CAD軟件內易于創建非常復雜的幾何模型,但導入ABAQUS/CAE后可能出現幾何缺陷,一般需要進行修補(repair)操作。
3.從ODB文件或INP文件中導入孤立網格部件
在ABAQUS中可以直接使用已經劃分好的網格,且可以在Mesh功能模塊中對節點和單元進行編輯。使用較為方便。
來源:有限元在線的博客,版權歸作者所有。
展開 ABAQUS三維Voronoi晶體幾何建模
材料晶體塑性理論與細觀尺度上晶體幾何模型相融合的模擬方法為探究材料在塑性變形過程中的行為機制以及晶體材料優化開辟了新途徑。本案例演示在CAD軟件內通過Voronoi建立晶體三維模型,并將模型導入到Abaqus CAE內,完成晶體材料的有限元建模。
在AutoCAD軟件內,采用CAD_Voronoi V1.0.1插件建立晶體結構三維模型,并將整個模型導出為.iges格式文件備用。
CAD_Voronoi V1.0.1插件
將導出的Voronoi模型文件以部件的形式導入到ABAQUS內。
插件可建立包含晶界的模型,在Abaqus內將晶格及晶界分別賦值不同材料。
也可建立無晶界模型,對不同晶格分別指派材料。
可將Voronoi晶體部件進行裝配。
及完成網格劃分等操作。
展開 限時 | 《Design Modeler幾何建模視頻教程》
課程介紹
《Design Modeler幾何建模視頻教程》
講解ANSYS workbench Design Modeler幾何建模模塊的用法,包括草繪,實體建模,概念建模,幾何模型導入及修復,參數化建模等功能,是學習workbench其他模塊的基礎。
本課程共7小時46分鐘,38個章節。
NASA眼中CFD的未來(4)幾何建模與網格劃分
某型發動機的快速笛卡爾網格生成算法
幾何建模
幾何建模被提議作為2020年路線圖中的新元素。這是因為航空工程界有了同時獲取多種形式幾何模型的需求。這些需求在一些商用軟件中出現了越來越頻繁的應用。一個例子是最新版本的PTC Creo 加入了拓撲優化工作流程。
盡管商業MCAD軟件無法以高級CFD應用程序所需的方式提供對底層幾何模型的訪問,但依然愿意推進定制幾何建模系統的能力。例如,CREATETM Capstone (一個網格生成和幾何建模工具)已經納入了改進的B-Rep模型生成和修復功能。
CREATETM Capstone的幾何修復功能
此外,Geode幾何核心和相關MeshLink網格 - 幾何關聯性的開發提供了一個虛擬拓撲界面,使B-Rep模型更適合進行網格劃分。Geode 項目是 Pointwise 根據 NASA CFD Vision 2030 研究中發現的缺乏幾何建模方式而推出的工具,是第四代的實體建模和幾何內核,使用C++編寫,可在Windows、Linux和Mac上運行。而MeshLink庫提供了一個開放的、幾何核心中立的框架,用于網格幾何關聯。該庫使用C++面向對象編程模型編寫,但也提供了C、FORTRAN和Python 3版本。
相較于構建自己的B-Rep幾何建模內核,大部分研究人員,特別是參與多學科研究的人員,更傾向于利用商業CAD建模系統,因為其包含豐富的、基于特征的參數化建模能力、與當代工業基礎設施的兼容性等特性。
許多幾何內核存在的問題之一是它們最初并不是為在HPC或分布式環境中運行而設計的。這種限制有兩個方面。首先,大多數僅支持順序執行進行構建和查詢。
展開 NEPER 轉abaqus幾何建模方法
Neper2CAE-master.zip
neper轉abaqus幾何建模代碼,#python
在 COMSOL 中使用零件庫簡化幾何建模
使用自己創建的或者從 COMSOL Multiphysics? 軟件及其附加產品提供的任何零件庫中添加的幾何零件,可以大大簡化和精簡仿真過程中復雜幾何結構的構建。本文我們將向您介紹如何添加和使用幾何零件,以及創建用戶定義的零件庫。
幾何零件和零件實例
使用 COMSOL Multiphysics 創建幾何的 CAD 工具包括許多幾何體素,就是一些基本的幾何形狀,例如塊、圓錐、圓柱、球體、棱錐和圓環等三維幾何。您可以將這些幾何體素組合起來形成更復雜的幾何結構用于仿真。
幾何零件提供了一種重現和參數化這類復雜幾何圖形的方法。當這些圖形被添加為 COMSOL Multiphysics 幾何后,可以簡化幾何創建,提供方便使用的、具有多個參數的零件,用于定制零件的形狀或尺寸。
幾何零件示例:多體動力學模塊零件庫中的斜齒輪零件。
被添加為幾何零件(直接在模型中創建或從零件庫中獲取)后,這些圖像將成為活動幾何中的 零件 實例,看起來就像任何其他幾何特征一樣,成為仿真中定義完整幾何的幾何序列的一部分。在幾何實例的設置 窗口中,通過指定輸入參數 的值來定義零件實例的形狀、尺寸和位置,這些參數用于定義幾何零件以及實例零件的位置和方向(相對于全局坐標系或用戶定義的工作平面)。
在模型開發器的全局定義 下創建幾何零件時,可以訪問用于定義模型組件幾何形狀的幾何序列中提供的同一個 CAD 特征:所有幾何體素;帶有相關拉伸、旋轉和掃描的工作平面;以及其他幾何工具。對于更高級的零件,還可以通過添加If、Else If、Else 和 End If 節點來使用編程,例如,使用一些參數來控制零件的某些方面。此外,您還可以添加 參數檢查 節點來發現錯誤,例如用戶輸入的參數值超出了實際零件的范圍。還可以定義幾何零件的 1D、2D 和 3D 幾何結構。
展開 
用SolidWorks建模的復雜幾何體
建模步驟
1.在上視基準面上畫草圖如下:
2.拉伸凸臺,高度200 。
3.在前視基準面上草繪圖形。其中58.28度這個尺寸是最重要的,這是正12面體的夾角。
這是一個正五邊形組成的12面體
兩條綠線的夾角121.72度
180-121.72=58.28度
4.拉伸切除,完全貫穿。
后面全靠這個斜面鏡像
5.在右視基準面上畫圓。
6.旋轉,輪廓:半圓,去掉合并結果。
7.在前視基準面畫圓弧。(掃描切除的路徑)
8.掃描切除——實體掃描——球體為輪廓。
9.圓角,半徑:50 。
10圓角,半徑:10 。
11.圓角,半徑:5 。
12.新建基準軸。
13.圍繞基準軸圓周陣列—實體:5個。
14.組合。
展開 基于參數化幾何建模的SiPESC形狀優化
SiPESC形狀優化方案及實例
形狀優化
形狀優化的過程分為參數化建模、攝動節點提取、有限元分析、靈敏度分析和形狀優化,這些過程都是在SiPESC平臺上通過python腳本完成。
(1) 參數化建模
SiPESC平臺可以實現布爾運算、拉伸、旋轉、曲面建模等幾何建模功能。參數化建模全部基于SiPESC平臺實現,主要過程分為:
創建幾何模型:通過創建點、線、面、實體創建出要優化的模型。要修改模型的尺寸只需通過修改相關函數的參數即可。
賦予相關屬性:在腳本中通過給不同的面賦予不同的顏色,可以達到給指定的面施加約束、載荷、材料屬性。修改屬性的方法與創建幾何模型相同。
將創建出來的幾何模型保存為*.step文件,有限元模型保存為*.bdf文件。
(2) 靈敏度分析
首先確定設計變量相關幾何面,并記錄幾何面上的有限元節點。然后給設計變量增加一個微小的攝動量,通過參數化建模得到變化后的新幾何模型。再通過幾何面內坐標系與整體坐標系轉換關系,確定原幾何面上節點對應的新幾何面內的攝動節點。最后計算攝動前后的節點坐標差值(靈敏度分析需要的參數)。整個過程只需要劃分一次網格,只一次有限元分析,僅計算部分單元剛度陣的差分,大大減少了計算量,提高了計算效率。
展開 NASA眼中的CFD未來 |(4)幾何建模與網格劃分
某型發動機的快速笛卡爾網格生成算法
幾何建模
幾何建模被提議作為2020年路線圖中的新元素。這是因為航空工程界有了同時獲取多種形式幾何模型的需求。這些需求在一些商用軟件中出現了越來越頻繁的應用。一個例子是最新版本的PTC Creo 加入了拓撲優化工作流程。
盡管商業MCAD軟件無法以高級CFD應用程序所需的方式提供對底層幾何模型的訪問,但依然愿意推進定制幾何建模系統的能力。例如,CREATETM Capstone (一個網格生成和幾何建模工具)已經納入了改進的B-Rep模型生成和修復功能。
CREATETM Capstone的幾何修復功能
此外,Geode幾何核心和相關MeshLink網格 - 幾何關聯性的開發提供了一個虛擬拓撲界面,使B-Rep模型更適合進行網格劃分。Geode 項目是 Pointwise 根據 NASA CFD Vision 2030 研究中發現的缺乏幾何建模方式而推出的工具,是第四代的實體建模和幾何內核,使用C++編寫,可在Windows、Linux和Mac上運行。而MeshLink庫提供了一個開放的、幾何核心中立的框架,用于網格幾何關聯。該庫使用C++面向對象編程模型編寫,但也提供了C、FORTRAN和Python 3版本。
相較于構建自己的B-Rep幾何建模內核,大部分研究人員,特別是參與多學科研究的人員,更傾向于利用商業CAD建模系統,因為其包含豐富的、基于特征的參數化建模能力、與當代工業基礎設施的兼容性等特性。
許多幾何內核存在的問題之一是它們最初并不是為在HPC或分布式環境中運行而設計的。這種限制有兩個方面。首先,大多數僅支持順序執行進行構建和查詢。
展開 基于GAMBIT的艦船全附體幾何建模
幾何體建模是進行CFD計算一項重要的基礎工作.對于具有復雜附體結構的艦船,如何精確快速進行建模將決定其水動力CFD計算的精度和效率.基于優秀的CFD前處理軟件GAMBIT強大的幾何建模功能,實現對水面艦船包括螺旋槳、舵、減搖鰭、舭龍骨以及槳軸支架的全附體建模,為考察其在全附體情況下的水動力打下了良好基礎,以期提高艦船CFD計算的仿真度和精度
基于GAMBIT的艦船全附體幾何建模.pdf