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

ansys中的apdl的案例

ANSYS經(jīng)典使用APDL語言施加移動(dòng)高斯熱源
很多人在使用ANSYS模擬焊接和增材制造過程中都面臨高斯熱源施加的難題,現(xiàn)在我來演示一下如何在ANSYS經(jīng)典使用APDL語言施加高斯熱源,以及如何實(shí)現(xiàn)熱源的移動(dòng)。 打開經(jīng)典界面,然后選擇Parameters→Functions→Define/Edit 然后在彈出的Function Editor選取你想要輸入的熱源函數(shù),我這里使用了一個(gè)高斯體熱源函數(shù),也可以替換成高斯面熱源或者雙橢球熱源,具體函數(shù)請自行查找文獻(xiàn) 點(diǎn)擊Save后,保存后綴名為.func的函數(shù)文件,其名稱為func11.func 然后退出,重新選擇Parameters→Functions→Read From file 選擇剛才定義的函數(shù) 此時(shí)彈出對話框,要求輸入函數(shù)的名稱,及對應(yīng)的參數(shù)的大小,我們定義名稱為gauss,兩個(gè)參數(shù)常量分別為qmx=1,r=1,局部坐標(biāo)系選0就意味著這個(gè)函數(shù)是在全局坐標(biāo)系施加的,可以換成其他已經(jīng)定義的任何局部坐標(biāo)系 然后點(diǎn)擊List→Files→Log file 然后我們就可以發(fā)現(xiàn)在Log file文件里自動(dòng)生成了函數(shù)func11對應(yīng)的數(shù)據(jù)表,其是一個(gè)維度6*20的Table表,我們在array parameter也可以查看其具體數(shù)據(jù),為什么會(huì)生成這段呢,其實(shí)就是ANSYS根據(jù)你所定義的函數(shù),自動(dòng)生成了一個(gè)Table表做了這個(gè)函數(shù)的插值,這樣系統(tǒng)在計(jì)算時(shí)就可以根據(jù)這個(gè)Table表進(jìn)行對應(yīng)的索引,生成任何你想要的函數(shù)值了。
展開
如何ANSYSAPDL的模型導(dǎo)入HyperMesh ¥2
考慮到APDL中網(wǎng)格劃分功能并不是十分完善,需要借助HyperMesh軟件進(jìn)行網(wǎng)格劃分。那么如何將模型從ANSYSAPDL中導(dǎo)入到HyperMesh
如何從Ansys APDL提取剛度矩陣與質(zhì)量矩陣? ¥69
1.引論 經(jīng)常使用Ansys、Abaqus等一系列有限元分析軟件進(jìn)行計(jì)算、學(xué)習(xí)的學(xué)生或工程師們都會(huì)知道在有限元分析建模與計(jì)算剛度矩陣與質(zhì)量矩陣的重要性。但是由于軟件的黑盒性質(zhì),大家往往在實(shí)際使用十分成熟的商業(yè)化軟件的過程慢慢忽視了有限元及其衍生出的商業(yè)軟件背后的原理與方法。 這時(shí),不管是在學(xué)習(xí)還是在工程應(yīng)用往往都會(huì)遇到一個(gè)同樣的問題,那么就是如何將Ansys APDL運(yùn)行的產(chǎn)生的各種數(shù)據(jù)(例如:剛度矩陣、質(zhì)量矩陣)導(dǎo)出成為我們熟悉的形式或文件格式,從而為我們所用,所分析。 因此我決定寫下此篇文章來幫助很多實(shí)際工作或?qū)W習(xí)需要用到此類技能的同學(xué)、同事們,讓大家更了解Ansys APDL背后的工作原理與數(shù)據(jù)導(dǎo)出方式。 當(dāng)然,在社區(qū)早就有大佬回答過了這個(gè)問題,并給大家制作了相應(yīng)的提取矩陣軟件,其軟件具備了簡單、便捷的操作方式,讓很多想要提取剛度矩陣與質(zhì)量矩陣的同僚們受益,那么我為什么還要寫一篇這樣的文章重新提起這樣一個(gè)話題呢?這就又回到了我開頭所說的“原理與方法”,我在此更希望面對想要進(jìn)一步學(xué)習(xí)了解軟件背后機(jī)理的群體,并在此基礎(chǔ)上保留教學(xué)的簡潔性,提供導(dǎo)出矩陣與轉(zhuǎn)換、列式、求解的源代碼,使其既兼顧基本原理,又可以讓大家直接上手使用,非常的便捷,也避免了很多因?yàn)閮?yōu)化不完全導(dǎo)致的運(yùn)行bug。 2.有限元軟件導(dǎo)出剛度矩陣與質(zhì)量矩陣的方法 在使用APDL進(jìn)行求解時(shí),每次在求解完成后都會(huì)在工作路徑下生成一個(gè).full文件,而這個(gè)文件十分關(guān)鍵,其正是剛度矩陣與質(zhì)量矩陣的所在之處。
展開
ANSYS APDL的壓電分析
同理,彈性勁度常數(shù)也有10個(gè): CE11,CE12,CE13,CE33,CE44,CD11,CD12,CD13,CD33,CD44 ANSYS中,彈性系數(shù)矩陣為6×6矩陣(對2-D模型是4×4矩陣),它說明剛度系數(shù)([c]矩陣)或柔度系數(shù)([s]矩陣)。
ansys中的apdl圖1
ANSYSAPDL如何旋轉(zhuǎn)模型 ¥1
也可參考此處鏈接:ansys中旋轉(zhuǎn)模型 最后是如何變回原始坐標(biāo)系?
教程 - 機(jī)械 APDL 的 2D 桁架分析 (ANSYS) 第 1 部分?
教程 - 機(jī)械 APDL 的 2D 桁架分析 (ANSYS) 第 1 部分 一般來說,有限元解可以分為以下三個(gè)階段。 1. 預(yù)處理:定義問題; - 定義關(guān)鍵點(diǎn)/線/區(qū)域/體積 - 定義元素類型和材料/幾何屬性 - 根據(jù)需要?jiǎng)澐志€/區(qū)域/體積 2. 解決方案:分配載荷、約束和求解; 3. 后處理: - 節(jié)點(diǎn)位移列表 - 單元力和彎矩 - 撓度圖 - 應(yīng)力等值線圖 在本教程,我們將進(jìn)行第一步。 步驟1: 啟動(dòng) Ansys Mechanical APDL。 步驟2: 單擊 Preferences 并選擇 Structural ,因?yàn)槲覀儗⑦M(jìn)行結(jié)構(gòu)分析。單擊 OK(確定)。 步驟3: 現(xiàn)在我們必須繪制關(guān)鍵點(diǎn)。在 Preprocessor >> Modeling >> Create >> In active CS 下創(chuàng)建。 步驟4: 現(xiàn)在我們必須輸入 Keypoints。輸入關(guān)鍵點(diǎn)編號(hào) 1 和 XYZ 坐標(biāo),然后單擊 Apply。 步驟5: 輸入第二個(gè)關(guān)鍵點(diǎn) X=500,Y=1000。Z 將保持為零,因?yàn)槲覀冇?2D Bridge Truss。單擊 Apply。 步驟6: 輸入第三個(gè)關(guān)鍵點(diǎn) X=1000,Y=0。單擊 Apply。 步驟7: 輸入第 4 個(gè)關(guān)鍵點(diǎn) X=1500,Y=1000。單擊 Apply。 步驟8: 輸入第 5 個(gè)關(guān)鍵點(diǎn) X=2000,Y=0。單擊 OK 步驟9: 現(xiàn)在我們已經(jīng)繪制了關(guān)鍵點(diǎn)。我們必須沿著這些關(guān)鍵點(diǎn)創(chuàng)建線條。轉(zhuǎn)到 建模 >> 在激活坐標(biāo)>>創(chuàng)建>>線。 步驟10: 現(xiàn)在通過單擊它們來選擇 kepoint,然后單擊其他關(guān)鍵點(diǎn)以創(chuàng)建線。創(chuàng)建成員。單擊 OK(確定)。 步驟11: 現(xiàn)在我們必須定義 Element 類型。即 Beam。
展開
教程 - 機(jī)械 APDL 的 2D 桁架分析 (ANSYS) 第 2 部分
后處理: - 節(jié)點(diǎn)位移列表 - 單元力和彎矩 - 撓度圖 - 應(yīng)力等值線圖 在本教程,我們將進(jìn)行第二步和第三步。 1. 步驟1: 這是教程的第二部分,我們在其中解決問題。在 Solution >> Analaysis 下,鍵入 New analysis>>。選擇 static 并單擊 OK。 2. 步驟2: 在定義載荷下>>>> Structural >> 位移 >> On 關(guān)鍵點(diǎn)上應(yīng)用。現(xiàn)在,我們將定義固定的關(guān)鍵點(diǎn)或支撐。 3. 步驟3: 選擇兩個(gè)下角關(guān)鍵點(diǎn),然后單擊 OK。 4. 步驟4: 選擇 All DOF 并單擊 OK。 5. 步驟5: 轉(zhuǎn)到定義載荷 >> 在關(guān)鍵點(diǎn)上應(yīng)用>> 結(jié)構(gòu)>>力矩/力矩 >> 。 6. 步驟6: 選擇上部關(guān)鍵點(diǎn),然后單擊 OK。 7. 步驟7: 力的方向?yàn)?FY 且輸入 Force 值 = -10000,因?yàn)榱⑾蛳伦饔谩?8. 步驟8: 現(xiàn)在我們已經(jīng)準(zhǔn)備好了模型進(jìn)行求解。在 Solve 下>> Current Load 步驟。 9. 步驟9: 單擊 OK(確定)。 10. 步驟10: 一條消息 Solution is done!將顯示流程何時(shí)完成。單擊 Close。 11. 步驟11: 現(xiàn)在是這個(gè)過程的第三部分。要進(jìn)行后處理。轉(zhuǎn)到 General PostProc >> 列出結(jié)果 >> reaction solu。 12. 步驟12: 選擇所有項(xiàng)目,然后單擊 OK。 13. 步驟13: 現(xiàn)在我們有了關(guān)于節(jié)點(diǎn) 1 和 5 的 reaction 值,它們是固定的。單擊 Close。 14.
展開
ANSYS APDL判斷和改變奇偶性的方法
在C 或者matlab非常容易判斷。但在APDL中,沒有判斷函數(shù)。搜了下,結(jié)果提示用nint(x)函數(shù)。help說到 nint(x)就是abs,sin,cos等函數(shù)一樣可以直接用來運(yùn)算。nint(x)的意思是‘Nearest interger to x’,意思是說最接近x的整數(shù)。比如nint(2.1)=2,nint(2.5)=3,就相當(dāng)于四舍五入。基于此,我就用它來作為判斷奇數(shù)偶數(shù)的工具了。 實(shí)現(xiàn)的命令如下: !change TotalNumber to even number *if,abs(nint(TotalNumber/2)-TotalNumber/2),le,0.3,then ! 不一定是0.3, 只要是小于0.5 就可以了。 TotalNumber=TotalNumber *else TotalNumber=TotalNumber+1 *endif
展開
ansys workbench APDL熱輻射命令行的有關(guān)說明求助
1.sf,nlist,label,value,value2 -“nilst”是節(jié)點(diǎn)列表,也可以是命名選擇 -輻射標(biāo)簽是rdsf -value是表面發(fā)射率 -value2是封閉體數(shù)量 2.spctemp命令行:因?yàn)樗?jì)算的空間不是完全封閉的計(jì)算空間,所以必須定義空間溫度, spctemp,number,temperature spctemp是ansys定義空間溫度的關(guān)鍵字,number是非封閉空間的數(shù)量,temperature是非封閉空間的溫度 3.stef命令行:stef是ansys中斯蒂芬玻爾茲曼常數(shù),stef=5.67×10-8 4.RADOPT, FLUXRELX, FLUXTOL, SOLVER, MAXITER, TOLER, OVERRLEX FLUXRELX:松弛因子。 FLUXTOL:輻射熱通量收斂容差,默認(rèn)為0.0001。 SOLVER 選擇用于計(jì)算的輻射求解器: 0 – Gauss-Seidel求解器 1 – 直接求解器 (對于大問題將耗費(fèi)很多時(shí)間) MAXITER Gauss Seidel迭代求解器的最大迭代次數(shù) (SOLVER = 0),默認(rèn)為1000 Gauss Seidel迭代求解器的最大迭代次數(shù) (SOLVER = 0),默認(rèn)為1000。 TOLER Gauss Seidel迭代求解器的收斂容差(SOLVER = 0),默認(rèn)為 0.1。 OVERRLEX Gauss Seidel迭代求解器的松弛因子(SOLVER = 0),默認(rèn)為0.1。 求助:以上的封閉體數(shù)量是如何判別的?非封閉空間的數(shù)量又是如何判斷的?非封閉空間的溫度是如何定義的?有人能幫忙進(jìn)一步舉例或說明嗎?萬分感謝!
展開
ANSYS apdl如何使齒輪饒定軸轉(zhuǎn)動(dòng)
問題描述:在ANSYS中,實(shí)體單元和平板單元只有平動(dòng)自由度,無旋轉(zhuǎn)自由度,網(wǎng)上提供的方法,在柱坐標(biāo)系下通過固定徑向位移,在周向施加小位移,但這種方法只適合小位移的轉(zhuǎn)動(dòng),無法實(shí)現(xiàn)大位移,本文提出采用MPC184-銷軸單元和MPC-184剛性梁單元完成。本文就GUI的方式來介紹如何來創(chuàng)建齒輪的繞定軸旋轉(zhuǎn)。達(dá)到下圖的效果 step1 定義單元類型 a plat182 單元 模擬齒輪 b mpc184-剛性梁單元 c mpc184-銷軸單元 (本文繞Z軸旋轉(zhuǎn),如定義為x軸,需要定義局部坐標(biāo)系,繞y軸旋轉(zhuǎn)90°) step2 定義局部坐標(biāo)系默認(rèn),本文定義12號(hào) step3 定義銷軸截面以及單元坐標(biāo)系 step3 創(chuàng)建銷軸連接單元 在齒輪的中心點(diǎn)分配3號(hào)銷軸單元 step4 創(chuàng)建剛性梁單元 單元屬性旋旋轉(zhuǎn)2號(hào)剛性梁單元,去內(nèi)徑的節(jié)點(diǎn)和圓中心點(diǎn)創(chuàng)建剛性梁單元 step5 施加載荷使齒輪旋轉(zhuǎn)2圈 setp6 求解設(shè)置 step7 時(shí)間后處理選擇內(nèi)徑上的一個(gè)節(jié)點(diǎn)觀察ux,uy,rotz,可以看出齒輪旋轉(zhuǎn)2圈
展開
關(guān)于SYNTAX編輯器在ANSYS APDL編輯的應(yīng)用
Syntax-highlighter,這款可以當(dāng)作ANSYS APDL 命令編輯器使用的軟件有誰使用過嗎?我今天下載了,看了那個(gè)說明的PDF忙了半天,總算能提示命令信息,能高亮顯示,能改變顏色和設(shè)置鍵盤快捷方式。但是還是有一些地方不明白: 1、這個(gè)是1、7版本的,都5年過去了,肯定有新版本,有誰有新版本嗎?為什么用GOOGLE搜索也搜索不到新版本呢? 2、里面有三個(gè)顯示方式?HIGH-DCI,SETUP-A57、DEFAULT。但是當(dāng)用SETUP-A57時(shí)就自動(dòng)出錯(cuò)。我打開看是因?yàn)镾ETUP-A57里面有個(gè)絕對地址的緣故,但是我找不到這個(gè)地址所指的文件,所以沒有辦法更改地址。其他幾個(gè)文件也有一些找不到文件的地址。并且很多操作經(jīng)常出錯(cuò)。有誰解決這些問題了嗎? 大家討論討論哦,咱們也可以一起努力打造一個(gè)符合中國人,特別是APDL新手的編輯器。
展開
ansys中的apdl圖2
Ansys Workbench后處理,利用APDL命令提取繞圓柱坐標(biāo)系的扭矩角度 ¥10
問題: 在有限元仿真有時(shí)需要提取某些結(jié)構(gòu)的扭轉(zhuǎn)角度。Ansys workbench的結(jié)果后處理可以設(shè)定圓柱坐標(biāo)系,然后按圓柱坐標(biāo)讀取Y軸的變形結(jié)果,再進(jìn)行扭轉(zhuǎn)角度的換算。 本文這里將該過程利用APDL命令進(jìn)行處理,避免一下步驟重復(fù)操作。 ? 每次要單獨(dú)記錄變形量, ? 還要測量關(guān)鍵節(jié)點(diǎn)到坐標(biāo)系原點(diǎn)的距離, ? 將變形量和距離進(jìn)行角度換算(弧度) ? 弧度角轉(zhuǎn)角度 APDL后處理命令功能介紹: 1. 在坐標(biāo)系創(chuàng)建所需的圓柱坐標(biāo)系,并在屬性ADPL name進(jìn)行命名:aix (用戶隨意命名) 2. 在Named selection 定義需要查看的區(qū)域,并命名:load(用戶隨意命名) 3. 在后處理插入command 命令,并將上述坐標(biāo)系和NS的名稱修改。 4. 在command的結(jié)果屬性就會(huì)有最大/最小/平均扭轉(zhuǎn)角度。并且為了方便校核準(zhǔn)確性還提供了沿圓柱坐標(biāo)系Y軸的變形量。 并且,除了界面顯示的結(jié)果外,還會(huì)在WB的結(jié)果文件夾,顯示named Selection區(qū)域所有節(jié)點(diǎn)的編號(hào)/距離選定坐標(biāo)系的距離/沿坐標(biāo)系Y軸的變形量/換算后的角度值等信息,以便進(jìn)行其它數(shù)據(jù)處理。
展開
ANSYS WORKBENCH插入APDL命令例子--多載荷步的例子
【問題分析】 本問題可以直接在wb中用多載荷步來求解,這里說明如何使用插入APDL命令的方式實(shí)現(xiàn)。 【求解過程】 1. 打開ANSYS WORKBENCH14.5 2.創(chuàng)建結(jié)構(gòu)靜力學(xué)分析系統(tǒng)。 3.創(chuàng)建幾何體。 雙擊geometry單元格,進(jìn)入DM,選擇mm單位。 創(chuàng)建長方體。 其尺寸設(shè)置是 退出DM. 4.劃分網(wǎng)格。 雙擊MODEL,進(jìn)入到MECHANICAL,按照默認(rèn)方式劃分網(wǎng)格。 5.固定左端面。 6.添加APDL命令以分步加載。 下面使用APDL命令進(jìn)行分步加載。 由于該命令最后要傳遞到經(jīng)典界面計(jì)算,而經(jīng)典界面沒有單位。為保持統(tǒng)一性,都用毫米單位。 (1)設(shè)置單位 (2)創(chuàng)建命名集。 由于在命令要引用頂面這個(gè)面,為了能夠正確引用,先需要給它一個(gè)名稱,這需要使用命名集來完成。 選擇上述頂面,創(chuàng)建命名集。在彈出的對話框設(shè)置名字:topface 則樹形大綱出現(xiàn)了該命名集。 有了命名集,在后面就可以使用該名字了。 (3)插入APDL命令。 在數(shù)形大綱先選擇A5,再從工具欄選擇命令按鈕 則圖形窗口變成了一個(gè)文本編輯器,此處可以輸入命令。 該文本窗口內(nèi)說了很多話,主要內(nèi)容包含兩點(diǎn): 第一,這些命令會(huì)在SOLVE命令剛執(zhí)行前執(zhí)行。 第二,注意這里用的單位是mm. 現(xiàn)在我們向該文本窗口輸入下列命令。 這段ADPL命令流的含義是: 首先退出前面的某個(gè)處理器(finish) 然后進(jìn)入到求解器(/solve),在1,2,3,個(gè)時(shí)間步,依次在頂面上施加1,2,3mpa的載荷(sf),并將該載荷步寫入到載荷步文件(lswrite),然后先后求解這三個(gè)載荷步(lssolve)。
展開
ansys隨機(jī)振動(dòng)沒有結(jié)果
ansys中apdl模塊進(jìn)行隨機(jī)振動(dòng)分析,計(jì)算完后,結(jié)果顯示沒有載荷步2,3,4,5,還是只有載荷步1模態(tài)分析的結(jié)果。請問有誰知道是什么原因嗎?我用的是19.0點(diǎn)版本。
生成不同填充率的模型-隨機(jī)函數(shù)的使用 ¥299
骨料填充模型的繪制方法-ANSYS APDL命令的使用-不同形狀-不同大小的圖形填充 在材料科學(xué)和工程領(lǐng)域,我們經(jīng)常面臨一個(gè)挑戰(zhàn):如何在材料內(nèi)部隨機(jī)生成加強(qiáng)骨料或缺陷孔隙。這種隨機(jī)性的引入對于模擬材料的真實(shí)行為至關(guān)重要,因?yàn)樗梢愿玫胤从巢牧显趯?shí)際應(yīng)用的復(fù)雜性和不確定性。本文將介紹如何使用ANSYS軟件APDLANSYS Parametric Design Language)命令來實(shí)現(xiàn)這一需求,并通過一個(gè)簡單的平面案例來詳細(xì)解析操作步驟。 一、問題概述與關(guān)鍵點(diǎn) 在建模過程,隨機(jī)生成加強(qiáng)骨料或缺陷孔隙的問題可以簡化為在指定區(qū)域內(nèi)隨機(jī)放置圖形的問題。這個(gè)過程需要考慮以下幾個(gè)關(guān)鍵點(diǎn): 填充率:填充率是指生成的圖形占整個(gè)模型區(qū)域的比例。根據(jù)實(shí)際需求,填充率可以設(shè)置為0.1、0.5或其他值。 互不干涉:生成的圖形之間不能發(fā)生干涉,否則會(huì)導(dǎo)致模型失效。因此,需要確保每個(gè)圖形的位置和大小都是合理的,以避免重疊。 隨機(jī)性:填充的圖形位置必須是隨機(jī)的,以模擬材料內(nèi)部的隨機(jī)分布。同時(shí),可以考慮形狀的隨機(jī)性,例如全部為圓形、全部為正方形或混合形狀,并且大小也可以隨機(jī)變化。 二、保障填充率 為了保障填充率,我們可以采用累加的方法來確定是否超過全部圖形的比例。具體步驟如下: 初始化一個(gè)變量來記錄已繪制的圖形面積。 在每次生成一個(gè)圖形后,將其面積累加到該變量。 通過比較已繪制圖形面積與模型總面積的比例,判斷是否達(dá)到設(shè)定的填充率。如果沒有達(dá)到,則繼續(xù)繪制圖形;否則停止繪圖。 三、確保圖形互不重合 為了確保生成的圖形之間互不重合,我們可以采用以下策略: 定義一個(gè)數(shù)組來存儲(chǔ)已經(jīng)生成的圖形的圓心坐標(biāo)和半徑。
展開