
發布
注冊
/
登錄ansys目錄的案例
《ansys機械工程應用25例》目錄及命令流
http://jxxgyd.blog.163.com/
如何在ANSYS Workbench中使用ABAQUS求解器
看著是有點奇怪,
ANSYS與
ABAQUS是競爭對手,怎么
ANSYS Workbench里會出現
ABAQUS呢?如果筆者沒記錯的話,其實這個模塊
17.0版本就有了,只不過默認是不顯示的,要在篩選器里面打鉤才會出現。那么是
ANSYS收購了
ABAQUS嗎?集成了
ABAQUS?沒聽說這個“重大新聞”啊
! 以下按照軟件錯誤提示,逐步解決問題!
一、先試算一下Static structural (ABAQUS)模塊
不管怎樣,先試試再說!用這個模塊計算一個懸臂梁,軟件版本ANSYS 2023 R1。詳細過程不再詳述,設置上與Static structural模塊也沒啥區別,只是最后計算的時候出錯了!
仔細看看錯誤提示,出現了
Abaqus solver,看來還是需要安裝
Abaqus軟件的,并且需要配置
PATH環境變量。
二、安裝版本匹配的Abaqus軟件
安裝哪個版本的
Abaqus軟件呢?
ANSYS安裝目錄中的
config.xml文件中有明確要求。
config.xml文件位置路徑如下:
ANSYS安裝目錄
\v231\aisol\WBAddins\AbaqusAddin\config.xml
Abaqus版本不對或者環境變量設置有問題,會彈出如下錯誤
三、配置Abaqus環境變量
安裝好
Abaqus軟件后,還需要配置
PATH環境變量,以下三個值必不可少。
展開 ANSYS/LS-DYNA管道受橫向撞擊分析
之后點擊Write Jobname.k輸出計算的k文件,此文件與ANSYS的APDL文件類似,是LS-DYNA計算的標準文件,采用這個文件可以直接使用LS-DYNA Solver進行求解,當然在ANSYS界面中點擊Solve也能求解。
對于分析結果的處理,本例采用了較為常用的LS-PrePost后處理軟件,這個軟件可以在ANSYS安裝目錄中ANSYS Inc\v160\ansys\bin\winx64找到相應的安裝包,安裝之后即可,打開LS-PrePost軟件,按快捷鍵Ctrl+B打開分析目錄下的d3plot文件,之后可以進行相關的結果查看,下圖給出了分析的塑性應變動態圖:
更多優質案例,請關注公眾號:SimC結構工作室
展開 ANSYS/LS-DYNA管道受橫向撞擊分析
之后點擊Write Jobname.k輸出計算的k文件,此文件與ANSYS的APDL文件類似,是LS-DYNA計算的標準文件,采用這個文件可以直接使用LS-DYNA Solver進行求解,當然在ANSYS界面中點擊Solve也能求解。
對于分析結果的處理,本例采用了較為常用的LS-PrePost后處理軟件,這個軟件可以在ANSYS安裝目錄中ANSYS Inc\v160\ansys\bin\winx64找到相應的安裝包,安裝之后即可,打開LS-PrePost軟件,按快捷鍵Ctrl+B打開分析目錄下的d3plot文件,之后可以進行相關的結果查看,下圖給出了分析的塑性應變動態圖:
展開 
ansys13.0 workbench與nCode DesignLife 13.0安裝問題[解決方法]
ansys13.0安裝好后,再安裝nCode DesignLife 13.0,啟動workbench后,發現不能啟動各模塊,如下圖問題
解決方法:
在designLife13.0安裝盤中找到了ANSYS_install_12_1.pdf文件,其中寫明了軟件安裝過程中,對ansys的修改,如下信息指出,對engineeringdata.config進行了修改。因此,問題可能出在該文件。
在ansys安裝目錄下,找到該文件,打開查看,發現如下問題(黃色標注)
顯然起始缺少一個“<”,加上后如下圖。保存。
再次啟動workbench后,發現問題消失。
展開 ANSYS支反力存儲與累加宏文件
宏截圖(部分命令)
僅需將宏文件存入ANSYS安裝目錄下的apdl文件下即可調用,僅需運行宏就可輕松獲得支反力,省去長串add和prod命令(當然直接在后處理用循環語句也可完成,這里只是給出另一辦法)
調用命令如下圖,先選所需節點,再運行宏,就可在時間后處理查看了
選擇所需節點,這里是多個節點,故arg2填寫0
時間后處理查看,RY為例子所需支反力
因為模型是對稱的,故做了處理
曲線如圖,與上一篇帖子曲線一致
ANSYS APDL截面特性批量讀取方法 ¥199
使用該程序時,首先需要新建一個工程目錄(即新建文件夾),然后將如下兩個程序復制到該目錄下,如下圖所示:
然后將所有”SAT“格式截面順序編號保存至該目錄下,如下圖所示,將15個截面保存至該目錄下:
打開MATLAB,更改工作路徑為該新建文件夾,MATLAB打開”A_tmyjs_jmconst“,程序中僅需要更改ANSYS程序所在目錄即可,如下圖所示:
運行程序,得到所有截面特性將保存至工作目錄下的"01_jiemian_constant.txt"中,結算結果如下圖所示:
備注:ANSYS程序所在目錄查詢方法(小編使用的是19.2版本)??????
1、右擊桌面”Mechanical APDL Product Launcher 19.2“或”Mechanical APDL 19.2“,點擊“打開文件所在位置
2、復制該路徑,找到19.2版本的exe程序,復制該exe程序名稱,粘貼至MATLAB中”待修改路徑(紅色框選部分)
本程序為源代碼,可以在此基礎進一步優化。小編拋磚引玉,期望與各位同行交流學習!!
展開 ANSYS出現的各種錯誤及解決方法
分析:這句警告說明模型里有重合的點
解決辦法:(1)把要導入的.iges文件復制到ANSYS默認保存的目錄,再次打開即可。(2)把要導入的.iges文件保存成.x-t格式的文件,使用SolidWorks等軟件。
對于稍微復雜的模型都不建議用iges格式,建議用.prt格式或者.x-t格式
另外推薦大家學習ansys workbench
它的接口做的比ansys強很多
6、negative radius on element
出現負半徑這樣的錯誤的原因:
ANSYS里規定軸對稱問題跟別的軟件不太一樣。
要求軸線必須是Y軸,而且模型必須畫在x軸的正半邊,如果你的模型畫到X的負半邊就
會有所謂負半徑的提示信息了。
7、input/output error on unit=9. possible full disk
可能:
1)ansys工作目錄所在的硬盤分區滿了;(可能性很大)
2)系統虛擬內存所在的硬盤分區滿了;(有一定可能性)
3)硬盤有壞道。(可能性較小)
有時實際上是其它錯誤 (如計算不收斂等),卻誤報為盤空間不夠,因此,需要觀察計算過程中盤空間的變化,以判斷是否確實是盤空間的問題。
8、在ansys里劃分網格時出現
16 ANGLE LESS THAN 2.5 DEGREES FOUND IN TRIANGLE FACETS OF VOLUME 1,WITH
SMALLEST ANGLE =1.2 POOR ELEMENT QUALITY OR MESH FAILURE MAY RESULT.
應該如何設置才能不出現這個警告。如果忽略在求解時會有什么問題么?
展開 lsdyna批處理求解工具使用
其中lsdyna的獨立安裝版本,求解器在安裝目錄program下尋找,ANSYS集成的在ANSYS安裝目錄下尋找;
(2)點擊selfstartPath按鈕,指定lsdyna求解器接口自啟動路徑,win7在"我的文檔"下,win10在"Documents"下,總之是與HyperMesh的歷史命令存儲文件command.cmf在同一目錄下。
3.lsdyna計算單個文件
lsdyna求解單個文件設置方法如下圖,注意:求解文件路徑不能包含空格,不能含有中文字符。
4.lsdyna批處理計算多文件
(1)lsdyna批處理求解文件的方法如下圖,注意:求解文件路徑不能包含空格,不能含有中文字符;
(2)輸出結果輸出到各自計算文件文件夾內。
5.卸載lsdyna求解器接口
lsdyna求解器接口卸載后,再啟動HyperMesh軟件,接口將不在標題欄顯示。
詳見我的技術鄰免費公開課<HyperMesh的鋼筋有限元模型搭建>。
展開 四十八、ANSYS多版本共存
wx_fmt=png" width="100%"></p><p>適用版本:ANSYS 2019R3以前的版本,包含ANSYS 2019R3</p><p> </p><p> </p><p>方法三:在cmd命令提示符中輸入:fluent 3d -t0</p><p>必須將盤符切換至安裝ANSYS的硬盤,然后將文件夾切換至含有fluent.exe的文件,最后輸入fluent 3d -t0。</p><p> </p><p>我的fluent.exe所在的目錄:</p><p>E:\software\ANSYS 17.0\ANSYS\ANSYS Inc\v170\fluent\ntbin\win64</p><p><img src="https://mmbiz.qpic.cn/mmbiz_png/8tJMdLVYZyiccnfuzPs1tU5LcHl7FKibMoOSPGiaonXlsHNpgrNfx5tNAb2oNk5dNfc35SBHp5FdwyeAOPKicLlWOg/640?wx_fmt=png" width="100%"></p><p> </p><p>適用版本:ANSYS 2020R2以前的版本,包含ANSYS 2020R2</p><p> </p><p> </p><p><strong>3. 多版本ANSYS安裝方法</strong></p><p><br></p><p><br></p><p><strong> 3.1 ANSYS多版本安裝</strong></p><p><br></p><p>實際上每個版本的ANSYS正常安裝即可。我目前是將兩個版本的ANSYS17.0和ANSYS 2021R2安裝在不同的硬盤中,目前沒有任何問題。甚至17.0版本安裝之后沒有設置環境變量就可以進行UDF的編譯。
展開 ANSYS經典三個主應力代數和云圖顯示方法(UPFS子程序)
ANSYS經典界面后處理并沒有這個項目,那么我們如何得到
三個主應力代數和的云圖呢?
ANSYS UPFS二次開發
userOut.F子程序可以完美解決這個問題。如果想進行
UPFS二次開發,首先需要搭建開發環境。

ANSYS APDL 小記,
用ANSYS工作已經有好多年了,寫了大量的APDL腳本,有一些沉淀下來的體會想寫出來
APDL簡介
APDL語言是用于ANSYS軟件交互的腳本語言。在早期ANSYS還沒有窗口界面時,是采用APDL語言交互。而后來提供軟件界面是,實質上還是把界面操作翻譯成APDL,然后在輸入給ANSYS軟件。 APDL有一些特點:
由于APDL是一種用于交互的腳本語言,可以理解成逐行解釋執行。所以基本元素是行,不想Nastran和Abaqus卡片那樣以“塊”為基本元素。
ANSYS的Batch模式中的輸入文件也是APDL格式的,由于Batch模式同Nastran類似,只需要提供一個輸入文件,所以有人也把這個文件叫做卡片。
不像Nastran把卡片全部讀入后,確定沒有錯誤后再提交給求解器求解。APDL由于是逐行解釋執行的,所以只會執行到錯誤時,才能發現程序錯誤。如果你提交的APDL求解時間很長,最好還是先把前處理和后處理部分分開調試成功后,在一起提交給ANSYS,否則晚上下班前提交給計算機,第二天回來發現由于APDL腳本錯誤,導致計算到一半就停止了,會很郁悶。
與其他只提供求解器的有限元軟件不同,ANSYS是具備建模和前處理功能的,所以你可以不借助任何其他軟件,只需要ANSYS的APDL卡片就可以從實現幾何建模、分網、加載、求解。可以方便的實現以幾何尺寸為優化參數,以有限元分析結果為優化目標的參數優化。所以大量的幾何參數優化研究都是用ANSYS作為平臺。
APDL的語言風格類似FORTRAN。
基本要素
類似于其他程序語言,先說“變量”、“結構”、“函數”、“文件I/O”三個基本要素
變量
數和字符串
基本變量可以籠統的分為數和字符串。數只有浮點數,字符串用單引號'表示。不需用事先聲明,可以像一般程序語言那樣賦值和運算。
展開 ansys經典界面與workbench之間相互數據轉換的幾種方法
如果是不同的材料,在經典界面里就不會共面,可以是兩個同樣位置的面,這樣導入workbench里就能自動識別出接觸
3、如果導入后模型尺寸單位不對,可以在經典界面里按照比例縮放模型,用VLSCAL命令等
4、想要修改幾何模型,在model里應該是不行的,還是得到geometry里,就是說如果幾何模型還需要修改,不能導入網格模型,而是導入幾何模型,修改后再重新劃分網格
第一步:經典界面中保存cdb文件
打開ANSYS經典界面,GUI或者APDL建立好模型并分網格之后,依次點擊菜單 Main Menu – Preprocessor – Archive Model – Write,再點擊OK按鈕,保存cdb文件完成,此時cdb文件是保存在ansys文件目錄的
第二步:Workbench導入cdb文件
打開Workbench,在ToolBox中雙擊Finite Element Modeler,在Model上右鍵,選擇Add Input Mesh,將生成的.cdb文件導入。
第三步 使用模型
導入CDB文件之后就可以和其他的模塊連線了,記得在Finite Element Modeler的Model上右鍵update一下。還要注意連線時是Model連Model,如下圖,Model導入geometry時update會出錯。
第三種情況:APDL經典界面導入其它軟件的三維模型
第一步:建立好三維模型并保持為X_t格式,注意保存路徑和名稱必須是英文或數字
第二步:打開軟件后,按圖中所示,選擇 import。
展開 TrueGrid模型導入ansys實例
TrueGrid模型導入ansys實例
僅利用ansys計算程序及后處理.
看到大家好多問題都是圍繞怎么TG模型導到求解軟件中去求解
現在給大家做一個較為簡單的例子,
里面涉及到一些看起來很簡單的命令,卻是非常重要的命令
如參數化,邊界,加載,材料定義,這些大家可能用TG還是個盲區.
ANSYS經典LOG文檔真的很有用
Help文檔是學習
ansys最好的資料,各種命令和功能介紹非常詳細,還提供各種算例。
Error文檔是排查模型排除錯誤必須要查看的,一些程序閃退沒來得及彈出的錯誤,也可以在
Error文檔中找到。今天我們再來談一談
ANSYS經典界面的另一個重要的文檔,
LOG文檔。
一、打開LOG文檔的方式
與
Error文檔是一樣的,
LOG文檔一般有兩種打開方式。第一種是在
GUI操作菜單里打開,見下圖:
第二種是在ansys文件目錄里找到,用記事本或別的編輯代碼工具打開。
二、LOG文檔里面有什么?
LOG文檔里記錄了我們在
ANSYS中進行的各種操作,包括建模分網、輸入參數等等。甚至轉動窗口等無關緊要的操作,也會記錄在
LOG文檔中。
三、LOG文檔有什么用?
巧妙地使用
LOG文檔,可以提高我們的仿真工作效率,尤其是
APDL代碼黨!
3.1找到GUI操作對應的命令和參數輸入格式
我們進行一個不太熟悉或者參數比較多的操作時,往往不清楚該操作的
APDL命令,或者某個參數到底輸入在命令的第幾個空兒。舉個例子,我們在編命令流給模型表面施加對流載荷時,
sfa命令可能會忘記對流系數和對流溫度的位置,哪個在前那個在后來著?這時我們就可以先進行
GUI操作,然后在
LOG文件里將
sfa命令一行復制過來,粘貼到命令流文件中。
筆者見到過有的工程師用
GUI操作很多步之后,再將
LOG文件里的命令復制出來,刪除沒有實際意義的命令,最后得到命令流。
展開