AutoCAD 模型輸入 Ansys
1. 對(duì)于三維實(shí)體(3d Object)
AutoCAD:
File --> Export... --> 保存類(lèi)型選 ACIS(*.sat) --> 輸入文件名 --> 選實(shí)體 (選3d object)
Ansys:
File --> Import --> SAT... 輸入即可
優(yōu)點(diǎn):
用 SAT 文件轉(zhuǎn)換方便,而且一般不會(huì)有轉(zhuǎn)換問(wèn)題
缺點(diǎn):
只能轉(zhuǎn)換3d object
2. 用 iges 格式文件交換
AutoCAD 12 自帶輸出 iges 格式文件工具, AutoCAD 14 要從 AutoDesk 網(wǎng)站下載轉(zhuǎn)換工具。
Ansys:
File --> Import --> SAT... 輸入即可
優(yōu)點(diǎn):
各種實(shí)體類(lèi)型都能轉(zhuǎn)換
缺點(diǎn):
轉(zhuǎn)換麻煩,而且經(jīng)常需要“TOPO and GEOM Repair”
AutoCAD 14 轉(zhuǎn)換工具下載:ftp://ftp.autodesk.com/ProdSupp/autocad14/iges/igespr14.exe
3. cadToansys
優(yōu)點(diǎn):
可轉(zhuǎn)換成梁?jiǎn)卧?
缺點(diǎn):
轉(zhuǎn)換實(shí)體類(lèi)型太少
4. dxf2ansys (傻瓜極力推薦)
軟件直接裝換為 Ansys 輸入格式。前處理狀態(tài)下,選 Read Input From 菜單輸入
優(yōu)點(diǎn):
常用的非三維實(shí)體都能轉(zhuǎn)換。由于轉(zhuǎn)換Keypoint 初始值可選,你用AutoCAD建模時(shí)可以各部分單獨(dú)建,在Ansys中單獨(dú)輸入!!!
缺點(diǎn):
轉(zhuǎn)換實(shí)體類(lèi)型較少
附件是軟件 dxf2ansys 和 cadToansys
啟動(dòng)dxf2ansys后,它在所在目錄尋找drawing.dxf(要想在其他目錄尋找,可以建立快捷方式,并將快捷方式屬性的起始位置設(shè)為你想要的目錄)。如果該目錄沒(méi)有drawing.dxf則彈出對(duì)話框要求輸入文件名。文件名缺省為*.txt,要改為*.*才能找到dxf文件(這有點(diǎn)麻煩,希望作者以后改一改)。
輸入dxf文件名后,彈出一個(gè)對(duì)話框,要求輸入Keypoint起始號(hào)、pline轉(zhuǎn)換為折線還是樣條曲線。dxf2ansys可以將 line,pline,pline 3d,arc,circle,3dface等轉(zhuǎn)換到ansys去,我想能轉(zhuǎn)這么多基本夠用了。轉(zhuǎn)換文件名為dxf.inp,也在程序所在目錄。
幾點(diǎn)小技巧:
由于keypoint起始值可選,我們可以將復(fù)雜的結(jié)構(gòu)分開(kāi)(比如建筑分開(kāi)各層)作dxf文件并分開(kāi)輸入ansys,每次輸入后定義一個(gè)component,這樣編輯和觀察結(jié)果都方便。另外,keypoint編號(hào)不必連續(xù),可以取高位數(shù)字作為標(biāo)志,例如5層的keypoint可以用起始編號(hào)為50001,這樣,看見(jiàn)號(hào)碼為5####的keypoint就知道是5層的。
要計(jì)算螺旋樓梯的話,pline3d轉(zhuǎn)換為樣條很方便。
由于ansys輸入arc,circle時(shí)自己會(huì)生成keypoint,因此,輸入arc,circle后有可能出現(xiàn)同一點(diǎn)有兩個(gè)keypoint,請(qǐng)注意,必要時(shí)merge一次。
關(guān)于AutoCAD 模型acis格式輸出問(wèn)題的補(bǔ)充
在AutoCAD 模型輸出acis(*.sat)格式時(shí),并非只適用于3維實(shí)體,實(shí)際上,對(duì)于2維模型,必須是acis物體才可輸出,具體就是說(shuō),要形成域才可以實(shí)現(xiàn)。
AutoCAD 中有一個(gè)命令region可將由幾條線形成的封閉區(qū)域形成一個(gè)域,形成域后你再用鼠標(biāo)選取圖形上的線段時(shí),你會(huì)發(fā)現(xiàn)已由開(kāi)始時(shí)的多條曲線變成一條封閉的線了。這時(shí)就可以進(jìn)行acis格式輸出了。
echo wrote:
請(qǐng)教一個(gè)問(wèn)題, 我用dxf2ansys轉(zhuǎn)換文件時(shí), 總是出現(xiàn) exit code "0". 而沒(méi)有任何結(jié)果。 我用的是autocad2000, 保持文件格式是“ autocad2000 dxf"以及“ autocadr14 dxf", 先在這里謝了。
My dxf2ansys can accept only 3dface and line from AutoCAD. Other identities such as arc, pline and so on will be ignored. In general, you will convert AutoCad lines to Ansys beams and 3dfaces to Ansys shells.
If your model doesn't consist of only lines, but arcs/circles as well, dxf2ansys may not work well in this case.
However, if you're familiar with programming, I don't see it's hard to add features such as "AutoCAD arc to ANsys lines".