
發布
注冊
/
登錄abaqus連接創建的案例
Abaqus中利用Connector創建螺栓連接 附ABAQUS connector經典用法介紹下載
下載地址:ABAQUS connector經典用法介紹
基于ABAQUS有限元軟件的雙軸連接結構仿真模型創建過程
現實生活中的常見的真實的連接件結構,依靠大量的緊固件來進行傳載,而且在緊固件的周圍,應力分布十分復雜,并非傳統的簡單單軸單向受力的狀態,而是大多數為多軸多向受力狀態。傳統的仿真模型也多圍繞單軸加載來開展,并不能真實的模擬緊固件受多軸受力的狀態。本文基于ABAQUS有限元分析軟件,以搭接結構為例,建立了十字形連接結構的雙向拉伸仿真模型。
一、創建三維實體模型
1.創建工作目錄:在文件中選擇設置工作目錄,將工作目錄設置為F:\Biaxial_FEM,以方便后處理時能夠方便的查詢模型文件和結果文件。
圖1 設置工作目錄
2.創建Part:首先建立L形板件的模型,選擇創建部件,名稱改為P-2mm,模型空間選擇三維,類型選擇可變形,選擇實體-拉伸的方式,草圖的大致尺寸設為300。使用多段線繪制草圖,草圖尺寸如圖3所示,圓角處選擇添加約束,將X、Y兩方向的直線與圓弧設置相切關系。草圖創建好后,點鼠標中鍵確定,選擇拉伸厚度為2mm。創建好的模型如圖5所示。為了減少接觸對的設置,本文螺栓和螺母簡化為一體,以提高計算效率。
展開 CADfil — 創建連接路徑
連接路徑向導通過從纏繞文件中提取之前和之后的參數來啟動連接路徑。它可以用兩種方式運行。從主菜單中選擇"加入路徑"選項,并給出"快速運行連接路徑向導"選項。如果您選擇否,那么您選擇芯模,并指定連接路徑的啟動條件正常。選擇"是"啟動向導。運行它的第二種方式是在組合程序對話中。如果您單擊從顯示的列表中選擇纏繞文件,然后單擊"加入路徑"按鈕,則會選擇"加入路徑"路徑,然后選擇列表中的"加入路徑"的路徑,并將其用于"加入路徑"范圍。
從主菜單運行后,選擇是在運行連接路徑向導?提示您將詢問"選擇第一纏繞文件",然后"選擇第二纏繞文件",在這兩種情況下, 你得到窗口文件選擇對話選擇. pay 文件.或者,您可以從組合文件對話中打開連接路徑向導,該對話會自動從兩個文件中選擇兩個纏繞文件名,然后繼續在連接路徑向導對話中繼續,如頁面下進一步描述的那樣。
加入路徑向導對話
選擇兩個文件后,下面顯示了"連接路徑""向導選擇"對話。
上面的對話框顯示了數據選擇后的兩個纏繞文件。左列是加入路徑的開始,開始加入路徑開始時將自動設置X(軸向)位置所示壞繞(圓周方向),纏繞角度即+ 90或-90。連接路徑末端的目標位置顯示在右欄中。要交換選區,可以使用“交換芯棒選擇”按鈕。幫組按鈕顯示此頁面,取消按鈕退出到主菜單,確定按鈕啟動連接路徑,如下所示。在3D模型中,開始位置顯示為綠色圓圈,結束位置顯示為藍色圓圈。你需要設置一些摩擦系數% (LH或RH),設置一個模擬步距,比如20或50,然后嘗試控制路徑,讓它轉向靠近藍色圓圈的地方。可能需要使用不同的摩擦%進行幾次迭代才能得到正確的結果。創建路徑在幫助文件的其他地方有更詳細的描述,(創建連接路徑)和使用摩擦&步距對話框。
展開 Ansys Workbench 批量創建Beam連接的方法記錄 ¥50
在結構仿真中經常會遇到螺栓連接問題,對于一些非重要的螺栓位置,經常使用Beam單元來等效螺栓連接。Ansys Workbench提供了一種批量創建這類Beam連接的方法:Object Generator功能:
首先,用戶手動創建一個Beam連接作為模板;
然后,用戶創建兩個NamedSelection組,每個NS包含一側所有需要連接的螺栓孔面組;
然后,使用WB提供的批量Object Generator功能,進行批量創建。
注:5、輸入的Max距離可以略大于上下兩個螺栓孔中心點的距離。
問題:
但是這種方式只能是螺栓孔內表面,(或者前處理中有幾何分割可以選到螺栓連接的圓環面),經常在計算結果中會有螺栓孔邊緣應力值較大的現象。
所以,為了減弱這種邊緣應力現象,這里試著將beam 的連接區域,由螺栓孔內表面,轉變為部分單元面。
既然這種單元面組成的Beam連接對改善邊緣應力有幫助,筆者就想將,WB的批量創建功能與單元面Beam連接相組合。實現批量創建以單元面為連接區域的Beam連接。然后筆者借鑒Object Generator 的思路構建了如下python腳本插件,以實現這類beam連接的快速創建。
展開 
HyperMesh二次開發之自動創建螺栓連接 ¥29.9
重要說明:附件包含適用于Optistruct和ABAQUS用戶模板的腳本,不適用于其他模板。
腳本使用說明簡介如下
一、打開示例模型如下圖(包含兩個帶螺栓孔的法蘭零件)
二、在工具欄中點擊Run Tcl/Tk Script按鈕,讀入腳本文件。
如工具欄中沒有相應按鈕,可通過菜單View>Toolbars>HyperWorks>Scripting調出。
三、在彈出面板中選擇操作參數
Tolerance:設置搜索容差。
Numlayers:選擇連接層數。
Methods:帶有washer的孔選擇"bolt_washer1_cbar"(默認);
不帶washer的孔選擇"bolt_cbar";
另應網友要求,增加了"bolt_general"類型連接方式。
確定操作參數后點擊"Proceed"繼續。
四、選中包含螺栓孔的單元
如被選面上包含有非螺栓孔(如定位孔),則應將其移出選擇范圍(不移出也不影響操作,但會生成失敗的connectors,將其刪除即可)。
確定選擇內容后點擊proceed繼續。
五、選擇被連接件
選擇示例中的兩片法蘭,點擊proceed。
六、效果
生成螺栓連接,并自動分離CBAR與RBE3單元。
具體腳本文件、示例模型及使用說明詳見附件。
展開 hypemesh二次開發-自動創建螺栓連接
點擊上方藍字關注我們
1
引言
本文要實現的主要功能為運用hypemesh軟件,實現螺栓連接的半自動化創建,提升建模效率和準確度。
2
基本思路
hypemesh的Bolt面板可以較為簡便的創建螺栓連接,其基本操作流程如下:
1.進入螺栓創建面板:1D-connetors-bolts
2.設置螺栓類型:
在type面板下設置螺栓連接的類型
3.選擇創建螺栓連接位置:
在location 下選擇要創建螺栓連接的節點位置,可以為圓心位置,也可以為圓上的一個節點
4.選擇要創建螺栓連接的部件:
在num layers 中選擇要創建螺栓連接的層數(兩層、三層或者更多),在connect what 中選擇要創建連接的部件
5.設置容差,完成連接創建
在tolerance中設置容差,其余可保持默認設置,點擊create ,可完成螺栓連接的創建。
展開 三星采用Ansys仿真產品創建半導體設計,優化高速連接
Ansys仿真解決方案,將向三星最先進的半導體技術提供綜合全面并且功能、速度和集成能力均有所提升的電磁感知設計流程,縮短片上設計周期,優化高速連接,同時助力減少設計錯誤并降低設計風險。
三星設計人員將運用Ansys的電磁設計工具,包括Ansys RaptorX、Ansys VeloceRF和Ansys Exalto,助力將小型設計的上市時間縮短2-3周,將復雜設計的上市時間縮短2個月。憑借可優化計算與建模的自動化功能,以及更高容量,Ansys軟件將幫助三星團隊以更高的保真度更快速地完成設計。
三星采用Ansys仿真產品創建半導體設計,優化高速連接
三星電子代工設計技術團隊副總裁Sangyun Kim表示:“電子系統和工藝技術在不斷發展,因此行業需要先進的電磁設計功能。我們認為Ansys仿真解決方案能幫助應對這方面的挑戰,該解決方案既能夠精準地滿足設計需求,同時又能縮短設計時間、降低成本與風險。”
通過集成Ansys電磁解決方案,三星設計人員可在很短的時間內,將復雜片上場景建模,包含具有幾百萬金屬片的虛擬塊(dummy tiles)。此外,Ansys的近乎實時建模功能還可確保設計免受電磁干擾,這有助于大幅降低芯片故障風險。
Ansys副總裁兼半導體、電子和光學事業部總經理John Lee指出:“伴隨全球連接需求的增長,以及技術的進步,電磁已成為芯片設計人員面臨的首要挑戰。在Ansys,我們可以確保我們的仿真解決方案不僅能滿足這些不斷增長的需求,而且還能始終保持技術領先。我們深信,Ansys電磁設計產品可以為三星團隊妥善配備所需的工具,助力他們優化片上設計。”
在提供先進解決方案方面,Ansys與三星已有悠久的合作歷史,包括合作開發用于低功耗移動和高性能計算應用的電源完整性和電遷移簽核解決方案等。
展開 NVHD創建連接關系(Connection)和屬性定
義
4-NVHD創建連接關系(Connection)和屬性定義.pdf
通過本章節培訓, 期望達到如下目標:
?掌握創建Connection的方法
?掌握給Connection賦局部坐標系
?掌握給Connection賦屬性
?了解Connection Mapping Tool的使用功能
?Connection Realization
Abaqus彈簧批量連接/車橋耦合扣件批量連接代碼+詳細教學視頻 ¥38.9
ABAQUS軟件批量彈簧連接代碼(可修改距離誤差)+使用視頻(10分鐘自己錄制)
贈送:
ABAQUS鄰近點匹配算法批量建立連接器單元_模擬鋼筋混凝土粘結滑移,教學視頻+代碼
其他批量連接代碼
基于Hyperworks+Abaqus創建螺栓預緊力案例分析 ¥30
本案例重點講解如何創建1D螺栓預緊力。</p><p><br></p><div contenteditable="false" width="100%">
<img src="https://img.jishulink.com/upload/202311/b632e17096464d6b8d3b1743017b044e.jpg" title="預緊力-2.jpg" alt="預緊力-2.jpg" style="max-width:760px;" data-mobile-src="https://img.jishulink.com/upload/202311/b632e17096464d6b8d3b1743017b044e.jpg?image_process=/format,webp" data-pc-src="https://img.jishulink.com/upload/202311/b632e17096464d6b8d3b1743017b044e.jpg?image_process=/format,webp" data-initial-src="https://img.jishulink.com/upload/202311/b632e17096464d6b8d3b1743017b044e.jpg"> 左圖為施加預緊力,右圖為不施加預緊力。
</div><p><br></p>
展開 ABAQUS部件創建
在創建部件時如何確定類型和基本特征?這個得根據經驗嗎?

abaqus-python 利用getByBoundingCylinder(...)創建單元集合
在學習的時候被網上的帖子和幫助文檔誤導(其實是新新手的緣故),命令老寫成這個樣子:
elist = e.getByBoundingCylinder(7,6,0,7,6,20,5.8)
# 正確命令:
elist = e.getByBoundingCylinder(center1=(7,6,0),center2=(7,6,20),radius=5.8)
abaqus python 二次開發攻略 P195,P196
abaqus 用戶幫助文檔
2 簡單案例
案例簡介:選取多個圓柱體框中的單元并創建為集合。
具體命令:
################################
# 可以運行#######
from abaqus import*
from abaqusConstants import*
p = mdb.models['Model-3'].parts['Part-1']
e = p.elements
elist_I = e.getByBoundingCylinder(center1=(7,6,0),center2=(7,6,20),radius=5.8)
elist = elist_I
elist_I = e.getByBoundingCylinder(center1=(21,6,0),center2=(21,6,20),radius=5.8)
elist = elist+elist_I
p.Set(elements=elist,name='Set-matrix')
print(type(elist)) # <type 'Sequence'>
這就是運行結果。
展開 ABAQUS創建螺栓載荷
ABAQUS可以在第一個分析步中施加螺栓載荷來建立緊固螺栓內的拉力,方式是集中力或規定長度的改變,可以在螺栓橫截面上施加載荷。后續分析步中可以防止螺栓長度的進一步改變,以使相對于裝配件內的其他載荷,螺栓是作為標準的變形組件存在。
當創建螺栓載荷,必須指定:定義螺栓橫截面的面ABAQUS/CAE中螺栓載荷施加在橫截面上。該面必須切斷螺栓幾何。ABAQUS/CAE 在該位置創建一個“內部”面。如果是內部創建的或導入的螺栓實例,通常將螺栓在需要的位置分割開是很必要的。如圖。
如果是一個孤立網格,必須通過選擇單元面來定義橫截面。如圖
注意:只可以施加螺栓載荷在三維實體、二維實體和三維線框上。不支持二維和軸對稱線框。 螺栓軸線 如果定義螺栓載荷在一實體區域上,必須選擇基準軸或基準坐標系的一個軸來定義螺栓軸線(如果不是垂直于橫截面)。如果在線框區域定義螺栓載荷,螺栓軸線總是被假定為橫截面處的線框切向。ABAQUS/CAE使用定義的橫截面和螺栓軸線來定義預緊截面數據,還有一個預緊參考節點。 施加載荷的方法 當創建螺栓載荷時,必須選擇下列方法之一:[url=](1)施加力在螺栓上。該方法創建緊固螺栓來承受指定載荷。(2)調整螺栓長度。該方法創建緊固螺栓直到其自由長度由指定值改變。(3)固定螺栓的當前長度。該方法僅當已經在第一個分析步中創建了螺栓而且當前正在隨后的分析步中編輯它才可用。該方法允許螺栓長度保持不變以使螺栓中的力根據模型的響應來改變。所選方法的大小 如果施加力給螺栓,必須輸入力的大小;如果調整螺栓長度,必須輸入長度改變值。只可以在第一個分析步創建螺栓載荷,但可以在隨后分析步中更改載荷方法或載荷大小。例如,可以在第一個分析步施加特定的拉力,然后在第二個分析步改變方法來固定螺栓長度。
展開 使用Abaqus創建螺栓載荷的方法
當創建螺栓載荷,必須指定:
定義螺栓橫截面的面
ABAQUS/CAE施加螺栓載荷在橫截面上。該面必須切斷螺栓幾何。ABAQUS/CAE 在該位置創建一個“內部”面。
如果你正面對內部創建的或導入的螺栓實例,通常將螺栓在需要的位置分割開是很必要的。如圖10。
如果你正面對一個孤立網格,必須通過選擇單元面來定義橫截面。如圖11。
注意:只可以施加螺栓載荷在三維實體、二維實體和三維線框上。不支持二維和軸對稱線框。
螺栓軸線
如果定義螺栓載荷在一實體區域上,必須選擇基準軸或基準坐標系的一個軸來定義螺栓軸線(如果不是垂直于橫截面)。如果在線框區域定義螺栓載荷,螺栓軸線總是被假定為橫截面處的線框切向。
ABAQUS/CAE使用定義的橫截面和螺栓軸線來定義預緊截面數據,還有一個預緊參考節點。
施加載荷的方法
當創建螺栓載荷,必須選擇下列方法之一:
l 施加力在螺栓上。該方法創建緊固螺栓來承受指定載荷。
l 調整螺栓長度。該方法創建緊固螺栓直到其自由長度由指定值改變。
l 固定螺栓的當前長度。該方法僅當已經在第一個分析步中創建了螺栓而且當前正在隨后的分析步中編輯它才可用。該方法允許螺栓長度保持不變以使螺栓中的力根據模型的響應來改變。
所選方法的大小
如果施加力給螺栓,必須輸入力的大小;如果調整螺栓長度,必須輸入長度改變值。
只可以在第一個分析步創建螺栓載荷,但可以在隨后分析步中更改載荷方法或載荷大小。例如,可以在第一個分析步施加特定的拉力,然后在第二個分析步改變方法來固定螺栓長度。
2)創建和編輯螺栓載荷
從主菜單選擇Load——>Create來創建螺栓力或長度調整。
為定義螺栓載荷:
a) 如果面對的是內部創建的或導入的幾何,創建一個分割來表明需要的螺栓載荷位置。
展開 Abaqus創建零厚度cohesive單元
在此基礎上即可創建零厚度的單元。點擊菜單欄Mesh下面的Edit,如下所示:
然后框選出中間縫隙的上面一層節點,之后再選擇下面一層的一個單元面,將縫隙的上面的所有節點投影到縫隙的下層。
投影完的效果如下,中間的縫隙不見了。
打開節點號的顯示,如下所示,可以發現在中間的一層位置處相同位置有兩個節點,也即是該層單元為零厚度單元
再之后,通過Assign Element Type可修改中間這一層重合的單元,修改為cohesive單元。
長安CAE的博客
http://blog.sina.com.cn/zuoerninan