
發布
注冊
/
登錄abaqus單位修改的案例
SOLIDWORKS批量修改模型單位系統
我們在做產品設計時,經常會用到一些標準外購件,或者供應商提供的三維模型,也有可能用到國外的同事做好的模型,在這種情況下,有時就會面臨一個問題,那就是模型的單位系統不同。
單位系統不同,就有可能造成在裝配時兩個孔不能完全同心,這時我們就需要統一單位系統來進行模型的孔位置的調整,那如果這樣的文件很多的話,一個一個修改又會很繁瑣,這時如果有批量修改模型單位系統的插件就好了。
Solidkits自主研發的SOLIDWORKS BOM插件-SolidKits.BOMs就可以實現批量修改模型單位系統的功能。首先在SolidKits.BOMs軟件中先選擇好要修改為的單位系統,再將要修改的模型添加到SOLIDWORKS BOM插件中,點擊開始執行即可。
展開 fluent使用經驗 y+ 周期性邊界條件 收斂標準 修改fluent中單位
1.define-general-scale中,view length unit in表示設置長度的工作單位。
2.write case的時候如果輸出文件的后綴為.cas.gz(或者.gz),那么,cas文件將以壓縮包的形式保存。讀入的時候直接讀入壓縮文件即可。
3.三種判斷收斂的方法:(1)殘差達到一個可以接受的程度:默認出了能量是10^-6以外,其余的全是10^-3。
(2)求解值不再隨迭代發生改變:有時候,殘差還在下降,但是某些監視的流動變量不再發生變化即可。
(3)系統的質量、動量、能量達到平衡:利用flux report實現,要求凈不平衡量小于0.2%。
4.創建一對周期性邊界的的方法:(1)在命令框中按回車,得到命令提示符>
(2)輸入mesh/modify-zones/make-periodic,再根據提示選擇相應的面。
5.outflow邊界條件不需要給定任何入口的物理條件,但是應用也會有限制,大致為以下四點:
1.只能用于不可壓縮流動
2.出口處流動充分發展
3.不能與任何壓力邊界條件搭配使用(壓力入口、壓力出口)
4.不能用于計算流量分配問題(比如有多個出口的問題)
6.在壓力出口中,會要求輸入相應的backflow turbulent intensity等值,這些值只有在迭代時產生返流的時候才會使用,
通常設置成一個合理的值。算例14中,設置為intensity 10%,diameter hydraulic按實際模型數值。
展開 ABAQUS中點面耦合約束的荷載單位
該同學向我提問:在ABAQUS中,點面耦合時在點上施加的力荷載是N的單位還是Pa的單位呢?
我當時一看到這個問題,就想到的肯定是N的單位(當然經過試驗這也確實是正確答案,如果大家只是看答案的話,那么接下來的內容也不必再看了,感謝大家),畢竟施加的荷載名稱是concentrated force,并且我們平時在給耦合點施加位移荷載時,得到的反力也是N的單位。但是該同學糾結于一句話,那就是點面耦合之后,我加到點上的荷載,就相當于加到面上,那是不是我施加到面上的每一點荷載都是N,那么分布開來應該是N/m2,或者N/mm2,即壓強單位。
想解答這個疑問其實很簡單,只需要建立三個簡單的模型(其實更簡單的方法只需要建一個表面比單位尺寸(1*1)大一定數量的塊體,而后通過對耦合點施加力荷載,看其結果分析量級即可知道答案,但是為了防止偶然性(即單位尺寸的模型),本帖借鑒”Yy“同學的做法,建立三個模型),模型如下:建立100*100*100mm的立方體,隨便給一個材料,立方體下表面完全約束,三個模型網格尺寸相同,分別施加三種上表面力荷載:
1,點面耦合的模型,在耦合點施加數值為-200的荷載,如下所示:
最終得到應力狀態如下:
此結果的點面耦合為運動分布,運動學耦合將耦合節點的運動約束為參考節點的剛體運動。該約束可以應用于耦合節點上相對于全局或局部坐標系的用戶指定的自由度。
展開 ABAQUS單位問題
Visualization(后處理)
下面比較三種單位制(m-kg-s,mm-tonne-s和cm-g-us)下梁應力應變分布、應變能以及最大值。
m-kg-s單位制下,Mises應力分布(最大值8.538e6Pa,即8.538MPa)
mm-tonne-s單位制下,Mises應力分布(最大值8.538MPa)
cm-g-us單位制下,Mises應力分布(最大值8.538e-5Mbar,即8.538MPa)
三種單位制下,應變分布(最大值4.372e-5,應變為無量綱量)
m-kg-s單位制下,梁應變能(最大值0.61577J)
mm-tonne-s單位制下,梁應變能(最大值615.77mJ,即0.61577J)
cm-g-us單位制下,梁應變能(最大值6.1577E-006[1e5J],即0.61577J)
總結:
ABAQUS中沒有設置單位的窗口,在進行數據輸入、計算或分析結果時,軟件只是對數值進行處理,為保證計算結果正確性,必須事先明確一套一致性的單位制(量綱系統)。
選擇不同的單位制,物理量是不變的,變的只是物理量的數值和單位。
無量綱量的數值不隨單位制改變而改變。
其中基本物理量的單位(基本量綱),用戶可以根據方便和實際情況任意指定,但一定要注意,一旦基本物理量的單位(基本量綱)被指定,其他物理量的數值和單位應做相應調整。
文中案例涉及的模型文件:
s1.zip
展開 
Abaqus修改界面圖標大小,修改背景顏色,且每次重啟不會重置設置 ¥2
<p>先說需求:有時候屏幕比較大,默認的圖標大小太小,看著費眼睛,所以需求圖標放大。</p><p> 有時候需要截圖,背景顏色改為白色,方便展示。</p><p> 每次設置完,重啟軟件,都會恢復成默認設置,就很麻煩!</p><p><br></p><p>具體如何設置,如下:</p><p> </p><p><br></p>
展開 關于abaqus單位
abaqus沒有自己的單位,只要你統一單位即可,如下表:
但是,關于角度的單位沒有明確舉例,經查資料,在參考書籍《Abaqus 6.6在機械工程中的應用》一書中看到了如下解析:角度的單位一般情況下是用弧度來表示。
希望自己看到的一些東西能和大家分享。
abaqus單位統一
abaqus單位統一
Abaqus單位制轉換插件
抽空制作了一個abaqus單位制轉換插件,歡迎大家下載使用,如果錯誤請留言或者發送郵件聯系我。
目前是只支持米轉化為毫米和微米單位制。
其他轉換方式看時間,后續可能會增強。
壓縮包解壓到c盤-用戶-abaqusPlugin文件夾,打開abaqus之后選擇Plugin下拉菜單,找到AbaqusUnits點開即可使用。
聲明:不對結果負責,請自行甄別核對。
網盤鏈接(若失效請后臺留言索取)
鏈接:https://pan.baidu.com/s/1aesB4HOYRtafR-xNtQvCVg
提取碼:g2rs
展開 abaqus材料庫+單位制自動換算
ABAQUS基礎材料庫_POLARIS_MAT_BASE.zip
文件來源:星辰北極星團隊
今天解決了三天沒能解決的abaqus的問題,之前仿真一直錯誤是因為單位制沒統一,都是當時B站學的時候太草率了,我應該從基礎開始一點點學的。。。。。
但是換算單位制的問題還是沒搞明白,我個懶人也不是很想弄,于是從網上發現了一篇文章。
以下為文章地址
https://mp.weixin.qq.com/s/f5JiD1MGHaTdpfbh3Rb7-w
作者創作了一個插件,可以直接換算單位制。作者是星辰北極星團隊,文章中免費提供了插件的使用方法和下載路徑。還有一篇關于單位制知識的文章。插件可以解決我們這些菜狗不會換算的問題,在此深深表示感謝。
這個是星辰北極星團隊的b站號:https://space.bilibili.com/294793864 這個是他的介紹單位制換算的視頻:https://www.bilibili.com/video/BV19A411n7nZ?spm_id_from=333.337.search-card.all.click&vd_source=148372426dd01bdd2cf3bd70a6207813 再次膜拜大佬
展開 ABAQUS中的單位使用方法
ABAQUS的單位
Table 2–1 Consistent units.
【Abaqus】結構工程常用國際單位表
本文的初衷主要是幫助讀者梳理常用的國際單位制及對應換算關系
一般計算與設計中,礙于軟件等因素,有時操作者會忽視結構某些物理量綱的單位,這往往造成部分描述上的混淆,諸如密度到底取多少?其單位又是怎么樣?在許多有限元數值分析軟件中并沒有系統預設的單位轉化功能,工程師需要明確自己輸入各個量的單位是否統一,計算所得結果的評價是否正常,這都需要讀者心中對單位制十分敏感,而不是模棱兩可地僅追求數字。
在Abaqus中,需要做到各個量綱之間的統一,分析結果才具有意義,除了國外部分教程中采用英尺英寸等單位進行建模的情況外,目前主流的還是以mm單位制或m單位制為基礎進行建模計算。
以下給出了結構工程中常用的國際單位制及配套計算說明。
█物理常量
結構工程領域中應用的物理常量并不多,主要有:
1.重力加速度:9.8m/s2,或9800mm/s2,m單位制建模分析時候,選取前者,mm單位制建模時選取后者。
2.大氣壓強:101320Pa,或0.1MPa,m單位制建模分析時候,選取前者,mm單位制建模時選取后者。
█常見指標的單位制
表中換算關系的意思:m單位制數值*換算關系=mm單位制數值
例如:1m*10^3=1000mm
關于兩個無區別項的說明:
1.時間:時間是一個特殊的計量單位,故均采用s計量。
2.力:m單位制基礎下和mm單位制基礎下力的單位均為N,是由N本身的定義出發所推得的。
展開 
Abaqus單位轉換好幫手,直接下載使用!
初學Abaqus時,數值的輸入有時會遇到單位轉換的問題,為新手提供兩個小工具:
一、單位轉換表
二、單位轉換小插件
下載:
Abaqus_單位換算.xlsx
unitsConverter.zip
abaqus系列技巧3:關于有限元軟件的單位制問題
其實涉及到單位制疑惑的軟件,一般都是通用有限元軟件,如abaqus、marc、ansys等。因為這些都是大型通用通用軟件,涉及到的行業非常多,如果每一個環節都考慮不同的單位選擇,將是一個非常大的工作量,這是原因之一。原因之二是這些軟件都是數值計算軟件,在計算的時候都是基于國際單位制進行計算的。
那么有沒有已經考慮單位的計算軟件呢?自然是有的,例如simufact旗下的軟件,如simufact welding就可以直接選擇單位,十分的方便。這主要由于這些軟件專注于一個領域,非常容易內置這些單位選擇。
綜上,應該清楚了為什么要討論單位制了。接下來是如何用。我這里偷了懶,直接在網上找了一個表:
圖片來源:http://blog.sina.com.cn/s/blog_68d0921b0102wsqv.html
這里面通常用第1列或者第2列。第一列就是通常說的 m-kg單位制,第二列就是mm-t單位制。需要注意的是,只能選擇一列進行選擇,不能混用。如果一些單位沒有在上面,那就要自己進行推導了,所有的單位都可以從上面的國際標準單位進行推導。
展開 Matlab“稍作修改”Abaqus-odb結果!!!
Abaqus是一款強大的有限元分析軟件,隨著版本的更迭,產品逐漸包含了前處理模塊、求解器、后處理模塊,用戶上手難度越來越小。
Matlab同樣也是一款強大的商業數值計算軟件,其可視化能力強的一批,作為興趣研究,可多玩玩這些工具聯合使用的效果,這次將這兩款工具聯合使用,介紹Matlab如何讀取Abaqus的.inp、.odb文件?
故事的開頭
木木平時喜歡玩一些有限元的東西,有一次在模型分析完畢后,我突發奇想:能否自定義obd文件,使之顯示成我想要的樣子?
我懷揣著這個想法,嘗試修改.odb文件,可是當我打開文件后,傻眼了...
某.odb文件
這看不懂啊,好像Abaqus在說:少年,別動我的數據!
我偏要對其作出修改!
進入正題
主要編制了兩個函數文件:loadinp用于讀取.inp文件,meshplot用于可視化繪圖。該程序是國外一個大佬編制的小工具,結合具體案例可靈活使用。
Abaqus案例模型介紹
邊界條件及單元類型可見下圖,藍色區域使用CPS4單元,黃色區域使用CPS3單元
邊界條件
Abaqus分析結果如下,我將兩個Part分開展示,因為本次提供的Matlab程序不能完成裝配功能,為了與Matlab結果對比分析,只能分Part顯示。
Abaqus分析結果
Matlab讀入結果文件
導入inp文件,對文件中的單元節點信息進行繪制部件模型。
展開 Matlab“稍作修改”Abaqus-odb結果 | 提取三維裝配體Mises應力
以上方法帶著大家演示了如何用Matlab繪制Abaqus場變量云圖,如果我們想更改,那就可以在該區域對應的Excel部分進行修改,即可操作成功。