不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

ansys提取應(yīng)力的代碼的案例

ANSYS如何提取某一節(jié)點(diǎn)的應(yīng)力時(shí)程 ¥100
在對(duì)結(jié)構(gòu)進(jìn)行時(shí)程分析后,我們經(jīng)常提取的是全時(shí)程最大von Mises stress。 那么如何提取某一個(gè)節(jié)點(diǎn)的von Mises stress呢? 首先明確ANSYS的節(jié)點(diǎn)附加在單元上,可以通過(guò)選擇單元上節(jié)點(diǎn)的方法提取節(jié)點(diǎn)應(yīng)力。 1 確定節(jié)點(diǎn)所在單元,顯示節(jié)點(diǎn)編號(hào)。 例單元號(hào)8560,節(jié)點(diǎn)號(hào)8678。 2 進(jìn)入TimeHist Postpro, 定義變量。 3變量顯示。 付費(fèi)內(nèi)容為相關(guān)命令流。
ansys workbench rst 文件應(yīng)力、位移和坐標(biāo)結(jié)果提取
采用python語(yǔ)言提取rst 文件結(jié)果提取
Ansys Workbench諧響應(yīng)掃頻結(jié)果后處理,提取Von Mises掃頻曲線和應(yīng)力幅值 ¥10
問(wèn)題: Ansys workbench進(jìn)行諧響應(yīng)仿真計(jì)算的后處理結(jié)果中,提供了單一頻率下的Von Mises應(yīng)力查看功能和應(yīng)力頻響曲線功能,但是應(yīng)力頻響曲線的應(yīng)力列表中沒(méi)有Von Mises應(yīng)力查看項(xiàng)。因?yàn)閂on Mises應(yīng)力太常用,所以這就給我們?cè)谡麄€(gè)掃頻范圍內(nèi),定位Von Mises應(yīng)力的最大頻率和應(yīng)力值帶來(lái)一定的困難。如下所示。 需求: 希望后處理結(jié)果中可以在應(yīng)力響應(yīng)曲線中,有一項(xiàng)Von Mises應(yīng)力選項(xiàng)。實(shí)現(xiàn)每個(gè)掃頻點(diǎn)的最大Von Mises應(yīng)力和掃頻頻率的曲線圖顯示,從而一眼就看出產(chǎn)品在整個(gè)掃頻范圍內(nèi),哪個(gè)頻率下結(jié)構(gòu)的等效應(yīng)力最大。而后再通過(guò)應(yīng)力云圖查看這個(gè)頻率下的Von Mises應(yīng)力。 解決方法: 利用APDL命令實(shí)現(xiàn)。簡(jiǎn)要流程為:首先,讀取每一個(gè)掃頻點(diǎn)的最大Von Mises應(yīng)力值。記下應(yīng)力值、頻率值和最大節(jié)點(diǎn)號(hào)。再統(tǒng)計(jì)記錄的所有掃頻點(diǎn)的Von Mises應(yīng)力值,提取整個(gè)掃頻過(guò)程中最大應(yīng)力值及其頻率。并將結(jié)果寫(xiě)出到txt文件。進(jìn)一步提取這個(gè)最大Von Mises應(yīng)力點(diǎn)對(duì)應(yīng)的整個(gè)掃頻范圍內(nèi)的Von Mises應(yīng)力曲線。 這個(gè)樣就可以在txt文檔中直接看到所有掃頻點(diǎn)下,結(jié)構(gòu)的等效應(yīng)力幅值;以及全頻段中最大Von Mises應(yīng)力所在節(jié)點(diǎn)的等效應(yīng)力掃頻曲線圖。 效果展示如下: 在結(jié)果文件夾中,會(huì)生成一個(gè)txt結(jié)果文件和一張Von Mises應(yīng)力曲線圖。如此我們可以直觀注意到,在當(dāng)前掃頻范圍內(nèi),結(jié)構(gòu)在78.95Hz時(shí)應(yīng)力最大約為17.552Mpa。 結(jié)果后處理問(wèn)題示例: Ansys workbench進(jìn)可以查看某個(gè)頻率下的 Von Mises應(yīng)力幅值 Ansys workbench進(jìn)掃頻應(yīng)力響應(yīng)曲線中,應(yīng)力選項(xiàng)卻沒(méi)有Von Mises應(yīng)力選型,只能按三個(gè)方向來(lái)分別查看。
展開(kāi)
ANSYS瞬態(tài)分析全時(shí)程結(jié)構(gòu)響應(yīng)最大值的提取方法(變形、應(yīng)力、應(yīng)變、能量) ¥100
</p><p>同樣的方法,可以提取全時(shí)程最大的位移、應(yīng)力、應(yīng)變、能量等結(jié)果。</p><p><img src="https://img.jishulink.com/upload/202302/623025b5c0d646b9973cd2adc6c6037f.png" alt="1.png"></p><p>收費(fèi)內(nèi)容為相關(guān)命令流。</p>
ansys提取應(yīng)力的代碼圖1
py源代碼|平均應(yīng)力應(yīng)變位移輸出至Excel
當(dāng)提取模型文件計(jì)算結(jié)果數(shù)據(jù)量較大時(shí),依次設(shè)置歷程輸出任務(wù)繁重。實(shí)際上結(jié)合公眾號(hào)(有限元與力學(xué))提供的腳本文件(output_constants.py和output_main.py),只需幾行代碼即可高效提取有用數(shù)據(jù)。 話不多說(shuō)實(shí)現(xiàn)方式如下:(不需要下載任何軟件) (1)以記事本形式打開(kāi)output_constants.py文件,修改odbName和stepName odbName='RS1' #odb文件名 stepName='Step-1' #step名 (2)在odb文件同目錄下新建一個(gè)txt文件,將以下內(nèi)容作為表頭固定輸入 #!
展開(kāi)
ANSYS Beam188提取彎矩為例介紹ANSYS定義單元表提取數(shù)據(jù) (解決彎矩圖鋸齒狀) ¥20
ANSYS中有些數(shù)據(jù)無(wú)法直接訪問(wèn),需要通過(guò)定義單元表完成單元的結(jié)果的訪問(wèn)。下面就以Beam188單元提取彎矩為例介紹ANSYS定義單元表提取數(shù)據(jù)的詳細(xì)過(guò)程。 1. 首先需要知道在哪里定義單元表:Main Menu>General Postproc>Element Table>Define Table>add 2. 定義你想要的數(shù)據(jù),這里以Beam188的彎矩為例 2.1 啟動(dòng)ANSYS幫助菜單, 在索引框輸入Beam188然后搜索, 在單元輸出介紹找到彎矩的名稱(代號(hào))。 2.2 回到ANSYS界面,比如要輸出Mz, 則需要在添加SMISC,3 和SMISC,16 ,如圖 3. 輸出數(shù)據(jù):Main Menu>General Postproc>Element Table> List E T, 選擇前面定義的SMISC,3 和SMISC,16 輸出單元I和J節(jié)點(diǎn)的Mz數(shù)值,如圖 4. 顯示彎矩云圖:Main Menu>General Postproc>Plot Results>Contour Plot>Line Elem Res, 這里要注意要在LabI 選SMISC,3 LabJ 選SMSCI,16。 輸出彎矩到這就結(jié)束了,小編突然發(fā)現(xiàn),輸出的彎矩值在每個(gè)單元的I和J處是一樣的(Beam188為2節(jié)點(diǎn)單元),彎矩圖也就成了鋸齒形,于是去問(wèn)了度娘一波,各路盆友給出解決方法,然而并沒(méi)有起作用的,于是乎我又想起來(lái)了“幫助文檔大法”,于是認(rèn)認(rèn)真真將Beam188的幫助文檔閱讀了一遍,功夫不負(fù)有心人,最終。。。
展開(kāi)
拓?fù)鋬?yōu)化結(jié)構(gòu)MISES應(yīng)力分布3D顯示MATLAB代碼 ¥100
拓?fù)鋬?yōu)化結(jié)構(gòu)MISES應(yīng)力分布3D顯示MATLAB代碼
應(yīng)力拖到屈服面上程序代碼
應(yīng)力曲線沿路徑提取 ¥8
通過(guò)鉆柱長(zhǎng)度和角度繪制鉆柱簡(jiǎn)化 序號(hào) 角度(°) 長(zhǎng)度(m) 1 98.22 9.49 2 98.54 9.47 3 99.58 9.47 4 100.3 9.40 5 100.33 3.00 根據(jù)鉆柱簡(jiǎn)化模型基本參數(shù)建立模型 對(duì)鉆柱添加邊界條件和載荷約束如圖2所示 載荷及邊界條件 鉆桿頭部 中間鉆桿 鉆桿尾部 約束 X軸自由度 Y軸自由度 Z軸自由度 Y軸自由度 X軸自由度 Y軸自由度 Z軸自由度 繞X軸轉(zhuǎn)動(dòng)自由度 載荷 鉆壓5t 扭矩1000Nm 重力9.8m/s2(整個(gè)模型) 無(wú) 如果有需要文檔的同學(xué),可以給我留言,備注信息。
ABAQUS實(shí)用子程序SPRINC提取應(yīng)力
調(diào)用的時(shí)候直接在UMAT子程序中輸入:CALL SPRINC(S,PS,LSTR,NDI,NSHR) 需要提供給該實(shí)用子程序的變量包括: 實(shí)用子程序返回UMAT的變量 實(shí)例: CALL SPRINC(S,PS,LSTR,NDI,NSHR) 可以直接寫(xiě)成 CALL SPRINC(STRESS,PS,1,3,3)或CALL SPRINC(STRESS,PS,1, NDI,NSHR) 這行代碼的意思是將UMAT中的應(yīng)力分量數(shù)組STRESS提供給實(shí)用子程序SPRINC計(jì)算;1表示LSTR=1,表明提供給實(shí)用子程序SPRINC的為應(yīng)力分量數(shù)組;后面的兩個(gè)“3”分別表示正應(yīng)力分量個(gè)數(shù)為3和切應(yīng)力分量個(gè)數(shù)為3,也可以不用改變直接使用NDI和NSHR,因?yàn)樵谌S模型的UMAT中NDI和NSHR已經(jīng)被賦予了值為3。PS數(shù)組儲(chǔ)存返回的計(jì)算得到的主應(yīng)力,這個(gè)需要自己在umat程序中定義數(shù)組PS. 下面是關(guān)于返回主應(yīng)力順序的驗(yàn)證: CALL SPRINC(STRESS,PS,1,3,3) STATEV(4)=PS(1) STATEV(5)=PS(2) STATEV(6)=PS(3) 需要注意以下點(diǎn): 1.PS數(shù)組一般需要在程序中自定義數(shù)組變量; 2.S數(shù)組一般也需要自定義數(shù)組變量,且需要為S數(shù)組賦予應(yīng)力分量或應(yīng)變分量的值; 3.如果SPRINC或SPRIND返回的主應(yīng)力為零,檢查輸入的變量或數(shù)組是否未定義或者未賦值,其次檢查輸出數(shù)組是否未定義。
展開(kāi)
Abaqus平均應(yīng)力和應(yīng)變提取 ¥80
利用python腳本對(duì)ODB文件中單元集里所有積分點(diǎn)的應(yīng)力及應(yīng)變進(jìn)行自動(dòng)提取并計(jì)算平均值 能夠得到每一幀的應(yīng)力和應(yīng)變平均值,并保存到CSV文件中 所得到的應(yīng)力包括S11,S22,S33,S12,S13,S23以及Mises七個(gè)應(yīng)力平均值,以及E11,E22,E33,E12,E13,E23六個(gè)應(yīng)變平均值
ansys提取應(yīng)力的代碼圖2
切削殘余應(yīng)力輸出提取
請(qǐng)問(wèn)有人可以做切削過(guò)后的殘余應(yīng)力提取嗎?就是殘余應(yīng)力沿深度方向的分布。
ABAQUS提取單元平均應(yīng)力/應(yīng)變 ¥10
利用python讀取odb文件(可一次讀取多個(gè)odb)生成csv(excel)文件。提供源文件,注釋詳細(xì),可根據(jù)需要進(jìn)行修改。
Abaqus插件——平均應(yīng)力應(yīng)變提取 ¥60
通過(guò)該插件可實(shí)現(xiàn): 1)提取所有幀的任意單元集合的平均應(yīng)力(事先定義單元集合,如圖中的SET-1) 2)提取所有幀的任意區(qū)域的x、y、z方向的平均應(yīng)變(事先定義節(jié)點(diǎn)集合,如圖中的SET-2) 3)將以上數(shù)據(jù)保存至excel文件(excel文件名為odb文件名稱+_Stress_Strain.csv) *************************注意事項(xiàng)****************************** 1、插件使用過(guò)程中,如有任何問(wèn)題請(qǐng)發(fā)郵件至shenz1hao@126.com 2、插件僅做學(xué)習(xí)交流使用,尊重原創(chuàng)者,切勿以營(yíng)利目的傳播 ***************************************************************** ********************插件安裝及使用******************************* 1、電腦路徑下輸入 %homepath%\abaqus_plugins并回車 2、將Stress-Strain文件夾解壓至當(dāng)前目錄下 3、打開(kāi)abaqus,菜單欄中點(diǎn)擊plug-ins,里面找出Stress-Strain 4、輸入相應(yīng)參數(shù)(hx、hy、hz表示x、y、z方向模型長(zhǎng)度,當(dāng)以上三參數(shù)取1時(shí)輸出的為該方向位移) *****************************************************************
展開(kāi)
Matlab“稍作修改”Abaqus-odb結(jié)果 | 提取三維裝配體Mises應(yīng)力
數(shù)據(jù)及函數(shù)文件獲取方式: Matlab“稍作修改”Abaqus-odb結(jié)果 | 提取三維裝配體Mises應(yīng)力 https://mp.weixin.qq.com/s/l45KSgNxkJ-oCCrDMrUgHA