
發布
注冊
/
登錄ansys指定的案例
ANSYS如何顯示指定單元
如何在整個模型中顯示指定單元,如1號單元,最好是一眼就能看出來的,比如顏色不同。
打開ANSYS就能執行早已指定的MAC文件方法
如何制作該bat文件,轉自www.ansys.com.cn:
在系統中做一個批處理文件(.bat)在后臺來運行ANSYS求解,這樣可以在
WINDOWS下一次提交多個任務。
如下:
d:
cd d:\AI_test\bus_app\kc
"d:\ansys\ansys60\bin\Intel\ANSYS.exe" -b nolist -p ane3flds < d:
\AI_test\bus_app\kc\RunAnsys.inp > d:\AI_test\bus_app\kc\solve.out
其中
d:
cd d:\AI_test\bus_app\kc
為設置求解目錄
"d:\ansys\ansys60\bin\Intel\ANSYS.exe"
為ANSYS安裝路徑
-p ane3flds
為ANSYS產品代碼,如ane3flds
< d:\AI_test\bus_app\kc\RunAnsys.inp >
為運行的ANSYS宏命令
d:\AI_test\bus_app\kc\solve.out
為輸出的信息文件。
展開 ANSYS中的LEXTND命令——按指定距離延伸線
2.操作路徑
Main Menu> Preprocessor> Modeling> Operate> Extend Line
3.實例
輸入命令:
/PREP7
K,1,0,0,0
K,2,1,0,0
K,3,1,1,0
LSTR,1,2
LSTR,1,3
LEXTND,1,2,3,0
LEXTND,2,1,5,1
則生成的圖線如圖1所示
圖1 生成的圖線
4.參考資料
ANSYS HELP 15.0
源自ANSYS經驗公眾號,作者:Akin
ANSYS中的LEXTND命令——按指定距離延伸線
2.操作路徑
Main Menu> Preprocessor> Modeling> Operate> Extend Line
3.實例
輸入命令:
/PREP7
K,1,0,0,0
K,2,1,0,0
K,3,1,1,0
LSTR,1,2
LSTR,1,3
LEXTND,1,2,3,0
LEXTND,2,1,5,1
則生成的圖線如圖1所示
圖1 生成的圖線
4.參考資料
ANSYS HELP 15.0

在 ANSYS/Ls-dyna 中實現物體按指定軌跡運動
順便提一句,在 abaqus/explicit 中,同樣可以實現物體按指定軌跡運動,不過在 abaqus/explicit 中位移條件是當邊界條件處理的。
之后陸續更一些 ansys相關的帖子
Workbench之26 Fluid Flow (CFX) 流體分析(CFX)
Workbench之26 Fluid Flow (CFX) 流體分析(CFX)
CFX流體分析系統執行執行不可壓縮和可壓縮流體分析及復雜幾何體的熱傳導分析
本系統也可用作FSI:Fluid Flow(Ansys CFX) > Static Structural定制系統的一部分
本系統在Ansys CFX中配置,詳見Ansys CFX in Ansys Workbench
要使用CFX流體分析系統:
1) 從工具箱中拖拽該系統,添加至項目圖中;或在工具箱中雙擊該系統
2) 要載入幾何體,右擊Geometry單元,快捷菜單選擇下述選項:
? New SpaceClaim Geometry
? New DesignModeler Geometry
? Import Geometry
3) 劃分網格,右擊Mesh單元,快捷菜單選擇Edit
4) 右擊Setup單元,快捷菜單選擇下列選項:
? 在CFX-Pre中指定Ansys CFX物理定義,選擇Edit
? 導入以前保存的算例文件,選擇Import Case > Browse
5) 右擊Solutions單元,快捷菜單選擇下列選項:
? 開始求解,選擇Update
? 在CFX-Solver Manager中設置求解器控制,選擇Edit
? 導入已有CFX-Solver Results文件,選擇Import Solution > Browse
6) 要在CFD-Post中分析結果,右擊Results單元,快捷菜單選擇Edit
注:如果導入CFX-Solver輸入文件至CFX Setup單元,其文件格式不是CFX-Solver輸入文件(如DEF文件),則載入選項未定義或不包含replacetype選項,需要修改Mesh Reload選項
如果定義文件包含GTM網格,導入至Setup
展開 免費線上研討會 | Ansys Lumerical 的光電器件仿真
七月福利
武漢宇熠作為 Ansys 中國區指定官方代理,長期致力于促進光機電行業的技術發展,同時也非常重視相關人才的培養。為此,我們決定于2023年7月17日下午15:00-16:00,舉辦一場免費線上研討會,誠邀各位光電同行們積極參與、分享交流。
研討會大綱
1. Ansys Lumerical 軟件介紹
2. FDTD、CHARGE、INTERCONNECT 三大模塊介紹
3. Ansys Lumerical 光電器件設計流程
4. 光電器件設計實例:垂直光電探測器
5. 其他光電器件舉例
研討會信息
主題:Ansys Lumerical 的光電器件仿真
時間:2023年7月17日(15:00-16:00)
地點:騰訊會議(317-470-702)
主辦方:武漢宇熠科技有限公司
如您對本次研討會有興趣,可掃描下方二維碼報名(名額有限,額滿即止。)
(317-470-702)
另外,我們針對本次研討會創建了交流群,歡迎聯系工作人員申請進群!
添加工作人員微信
展開 ANSYS基于VC++6.0的二次開發ANSYS基于VC++6.0的二次開發與 相互作用分析在ANSYS中的實
用戶無須了解程序的具體結構只需改變參數值就可自動調用ANSYS模塊。
3.2 VC調用模塊
VC調用模塊在該系統中起著接受用戶界面的輸入、創建進程調用ANSYS模塊進行計算的重要作用。有兩項工作是在實現在VC程序中調用ANSYS必須做的,一是要使接口程序能夠修改ANSYSB的命令流文件路徑及文件名稱,這可通過注冊表編程實現;二是要能在接口程序中運行ANSYSB應用程序,這涉及到創建進程的編程,下面分別介紹它們的具體實現。
1. 注冊表編程
在Windows(98/NT/2000/XP)系統上運行ANSYS安裝程序后,便在Windows系統的注冊表里記錄了一些信息,如初始工作路徑,文件名等。利用VC平臺調用ANSYS計算模塊的程序必須指定ANSYS軟件的運行目錄以及用APDL語言開發的ANSYS模塊程序路徑,這樣,ANSYS軟件的批處理程序才能從給定的路徑下讀取命令流文件。在接口程序中修改這些注冊表信息,可以使用Windows提供的注冊表編輯API(Application Programming Interface)函數[30,31],具體實現如下:
HKEY hSubKey; // 定義子鍵
LONG lRet;
char RegPath[200]="SoftWare\\ANSYS, Inc.\\ANSYS\\ANSYS 6.1\\0";
lRet=RegOpenKeyEx(HKEY_CURRENT_USER,RegPath,0,KEY_ALL_ACCESS,&hSubKey); // 打開子鍵
if(lRet!=ERROR_SUCCESS)return;
lRet=RegSetValueEx(hSubKey,"Extension",0,REG_SZ,(LPBYTE)"txt",3); //設置ANSYS批處理程序讀取的文件擴展名
if(lRet!
展開 ANSYS基于VC++6.0的二次開發與相互作用分析在ANSYS中的實現
用戶無須了解程序的具體結構只需改變參數值就可自動調用ANSYS模塊。
3.2 VC調用模塊
VC調用模塊在該系統中起著接受用戶界面的輸入、創建進程調用ANSYS模塊進行計算的重要作用。有兩項工作是在實現在VC程序中調用ANSYS必須做的,一是要使接口程序能夠修改ANSYSB的命令流文件路徑及文件名稱,這可通過注冊表編程實現;二是要能在接口程序中運行ANSYSB應用程序,這涉及到創建進程的編程,下面分別介紹它們的具體實現。
1. 注冊表編程
在Windows(98/NT/2000/XP)系統上運行ANSYS安裝程序后,便在Windows系統的注冊表里記錄了一些信息,如初始工作路徑,文件名等。利用VC平臺調用ANSYS計算模塊的程序必須指定ANSYS軟件的運行目錄以及用APDL語言開發的ANSYS模塊程序路徑,這樣,ANSYS軟件的批處理程序才能從給定的路徑下讀取命令流文件。在接口程序中修改這些注冊表信息,可以使用Windows提供的注冊表編輯API(Application Programming Interface)函數[30,31],具體實現如下:
HKEY hSubKey; // 定義子鍵
LONG lRet;
char RegPath[200]="SoftWare\\ANSYS, Inc.\\ANSYS\\ANSYS 6.1\\0";
lRet=RegOpenKeyEx(HKEY_CURRENT_USER,RegPath,0,KEY_ALL_ACCESS,&hSubKey); // 打開子鍵
if(lRet!=ERROR_SUCCESS)return;
lRet=RegSetValueEx(hSubKey,"Extension",0,REG_SZ,(LPBYTE)"txt",3); //設置ANSYS批處理程序讀取的文件擴展名
if(lRet!
展開 ANSYS 解決內存不足的幾種方法。
解決超大結果文件的方案,主要有四種方法:
方法一:將磁盤格式轉換為NTFS;
方法二:在begin level的時候加上一條命令/config,fsplit,value,其中value is the size of file, the final size equal to n*valve,n is the number of sub-file,(在PC機上面,一般1單位=4M)則/config,fsplit,750 生成每個分割后的文件都是3G的大小,在這個命令下,不只是rst文件被分割,只要是由ansys所產生的binary文件都會。
如下面命令大概會產生6個rst文件:
/config,fsplit,1 !! 1=4MB
/prep7
et,1,45
mp,ex,1,2e11
mp,prxy,1,0.3
blc4,,,10,1,1
esize,0.1
vmesh,all
/solu
da,5,all
sfa,2,,pres,0.1
solve
方法三:<1>將不同時間段內的結果分別寫入一序列的結果記錄文件;<2>使用/assign命令和重啟動技術;<3>ANSYS采用向指定結果記錄文件追加當前計算結果數據方式使用/assign指定的文件,所以要求指定的結果記錄文件都是新創建的文件,否則造成結果文件記錄內容重復或混亂。特別是,反復運行相同分析命令流時,在重復運行命令流文件之前一定要刪除以前生成的結果文件序列。
方法四:采用載荷步文件批處理方式求解,在結果文件大小達到極限而終止計算時,同樣可以接著計算,不過在重新計算時,在重啟動對話框里選擇—create *.rst,并且read上次的計算結果。
ansys中物理內存和虛擬內存設置:
增大物理內存是提高解題效率的關鍵。
展開 ACT向導開發簡介
Ansys 向導簡介
ACT向導可以創建半自動化的自定義引導流程,將仿真流程分為多個步驟,一步步完成仿真工作,仿真向導可以是基于標準流程也可以是標準流程與混合流程相結合。向導(Wizard)用于啟動和控制不同目標的應用程序。
Wizard分為三種類型,分別是Target Wizard、Project Wizard和Mixed Wizard。
Target Wizard
目標應用向導完全在指定的Ansys目標應用程序(Mechanical、SpaceClaim、Fluent)中執行。
只能在指定的目標應用中啟動。
利用目標程序提供的腳本開發功能,在應用中仿真向導界面中提仿真流程的指導。
Project Wizard
只能在Project界面打開使用。
可以將Ansys Workbench任何具有Workbench日志和腳本功能的應用程序集成在一起,不用打開具體的應用程序如(Mechanical、SpaceClaim、Fluent)就能完成仿真分析。
Mixed Wizard
在ANSYS Workbench項目標簽頁和一個或多個支持腳本功能的目標應用程序中執行;
混合向導在Project標簽頁和目標應用程序中都提供了仿真向導,支持在目標應用中進行界面交互。
展開 
LS-DYNA常見問題集錦
3、在ANSYS計算過程中結果文件大于8GB時計算自動中斷,如何解決這個問題?
解決超大結果文件的方案:
1. 將不同時間段內的結果分別寫入一序列的結果記錄文件;
2. 使用/assign命令和重啟動技術;
3. ANSYS采用向指定結果記錄文件追加當前計算結果數據方式使用/assign指定的文件,所以要求指定的結果記錄文件都是新創建的文件,否則造成結果文件記錄內容重復或混亂。特別是,反復運行相同分析命令流時,在重復運行命令流文件之前一定要刪除以前生成的結果文件序列。具體操作方法和過程參見下列命令流文件的演示。
4、關于梁、殼單元應力結果輸出的說明
問題: 怎樣顯示梁單元徑向和軸向的應力分布圖(我作的梁單元結果只有變形圖DOF SOLUTIN –Translation,但是沒有stress等值線圖,只有一種顏色)和殼單元厚度方向的應力、變形圖(我們只能顯示一層應力、變形,不知道是上下表層或中間層的結果)。
解答:如果想顯示梁單元的應力等值線圖,請打開實際形狀顯示功能(PLotCtrl->Style->Sizeand Shape->/ESHAPE選為ON),然后即可繪制。注意梁單元(如BEAM188,BEAM189)的應力結果是在單元坐標系中顯示的,即SXX為軸向正應力,SXY,SXZ為截面剪應力,沒有其他應力分量。另外,缺省情況下,只輸出SXX,如果想觀察SXY,SXZ,請將BEAM188或189的KEYOPT(4)選為Include both(以這兩個單元為例,其他單元可能不同,請看幫助文件,推薦使用BEAM188,BEAM189,這是功能最強的梁單元)。
至于殼的應力顯示也類似,請打開實際形狀顯示功能,即可如同在實體上一樣顯示結果,您可以很清楚地看出不同位置、高度的應力值。
展開 流固耦合經驗總結
還有一個問題是你在劃分流體網格的時候指定的材料類型是什么?
因為一般是不定義流體的材料類型的,只有固體才有定義材料類型,而流體的只是在Fluid Property里面設定。
A:固體單元似乎沒有ALE這個說法。一般來說,劃分流體網格的時候,都默認流體為1號材料。不信你試試看,改為2號就會出錯。
Q:我現在可以算通了,但是我是在材料屬性里面另外添加了一個材料編號,設臵了流體的材料特性(密度和粘度)。然后在流體網格劃分的時候材料項就選擇了流體的材料編號2,不知道這樣會不會和在Fluid Property中設臵的密度和粘度重合。
A:可以去試試看。從幫助中的例子(活塞)看,似乎它在流場網格劃分中就根本沒有指定材料號。固體材料編號為1。看來也是可以的!我認為,流體網格劃分最好不要指定材料號,ansys應該會按照你的流體單元去找流體屬性的。
總結:
上面好多討論材料屬性的問題,這個問題是這樣解決的,若使用命令流的方式就沒什么好說的了,若采用GUI方式,若你同時定義了fluid單元和固體單元,且定義了固體單元的材料屬性,這時若劃分流體網格時,固體材料屬性也顯示在單元屬性里面,這時此固體單元屬性對流體單元是無任何意義的,即使說無論定義與否,都不會影響流體單元的屬性,流體單元的屬性只有在fluid Property里面定義才有效,且流體單元本身也不具備彈性模量、泊松比和屈服強度等等固體的材料屬性,所以這個問題大家不要擔心。
流固耦合分析中固體推動流體還是流體推動固體的差別應該是很大的。不說設臵方面,單說建模方面,若是流體推動固體的分析,那么模型中必須有固體模型,即使固體屬于剛體,否則你怎么定義固體的材料屬性。
展開 ansys與其他軟件接口資料匯總!!
分析步驟
利用ANSYS與ADAMS接口,對運動系統中的柔性體部件進行應力應變分析的完整步驟如下:
在ANSYS軟件中建立柔性體部件的有限元模型并利用adams.mac宏文件生成ADAMS軟件所需要的柔性體模態中性文件(jobname.mnf);
在ADAMS軟件中建立好剛性體的模型,讀入模態中性文件,指定好部件之間的連結方式,施加必要的載荷進行系統動力學仿真,在分析完成后輸出ANSYS所需要的載荷文件(.lod文件),此文件記錄了運動過程中柔性體的運動狀態和受到的載荷;
在ANSYS程序中, 將載荷文件中對應時刻的載荷施加到柔性體上對柔性體進行應力應變分析。在ANSYS軟件中生成ADAMS軟件使用的柔性體模態中性文件(.mnf文件)
進入ANSYS程序,建立柔性體的模型,并選擇適當的單元類型來劃分單元。在柔性體的轉動中心(與剛性體的聯接處)必須有節點存在,此 節點在ADAMS中將作為外部節點使用,如果在聯接處柔性體為空洞,則需在此處創建一節點,并使用剛性區域處理此節點(外部節點)與其周圍的節點。選擇外部節點,運行ANSYS程序的宏命令ADAMS生成ADAMS程序所需要的模態中性文件(jobname.mnf)。在此過程中需注意下面4點:
單位系統,由于在ADAMS程序中可以處理不同的單位系統,所以MNF文件中必須包含ANSYS分析所使用的單位信息,因此在運行宏命令ADAMS之前,必須使用命令/units來指定在ANSYS分析中所使用的單位系統是SI,CGS,BFT或BIN,如果您使用的不是上述四種單位系統,則可以使用下面的命令:
/units,user,<L>,<M>,<T>,<F>
其中L,M,T,F是SI單位系統與ANSYS 分析中所使用單位系統的轉換因子。
展開