
發布
注冊
/
登錄ansys導出3d圖的案例
根據AutoCAD地形圖建立ANSYS和Flac3D實體模型
圖10 導出Flac3D網格文件
(7)生成Flac3D模型
打開Flac3D,導入生成的網格文件,得到Flac3D模型,如圖11。
圖11 Flac3D模型
------------------------------------------------------------
4. 后記
(1)比起C++來,C#進行AutoCAD二次開發效率更高,所以采用了C#開發AutoCADToANSYS.dll;ACAD_SurferAns最初是用VBA寫的一系列腳本,后來想打包的時候發現用VB.Net直接翻譯更快捷,所以采用了VB.Net;AnsysToFlac3D.dll采用C++對ANSYS二次開發,在吳冬博士的基礎上優化改進而來,以前研究3DEC的時候寫過ABAQUSTo3DEC.exe(ABAQUS的網格劃分確實比ANSYS優秀,自用未發布),想整合寫個AnsysToItasca.dll,把ANSYS轉3DEC的功能也加進去,但后來呵呵,畢業之前不再瞎整。。。
(2)上述方法調用了Surfer的插值功能(也可以用MATLAB的插值,只是調用起來太慢),后來想自己寫空間插值,但由于各種原因無精力去優化而擱置。
(3)由于ANSYS由樣條曲線拉伸成曲面時點數的限制,在遇到復雜地形面時精度損失較大,可以采用其他建模軟件例如CATIA、Civil3D生成體導入到ANSYS中。
展開