Workbench在DesignModeler中利用txt文件建軸類零件模型
2017-02-08 by:CAE仿真在線 來(lái)源:互聯(lián)網(wǎng)
Workbench的DM建模的腳本文件是JavaScript,幾乎沒有參數(shù)化能力,在Workbench中ANSYS APDL的功能雖然被保留,但是可以看出來(lái)Workbench并不打算將ANSYS APDL功能過(guò)于強(qiáng)調(diào),推崇的還是GUI界面建模的方式,或者第三方建模軟件導(dǎo)入。這個(gè)意圖是大大降低建模的難度,讓W(xué)orkbench的使用門檻降低,這對(duì)推廣Workbench的使用當(dāng)然是有利的。
但是,對(duì)于使用習(xí)慣了ANSYS經(jīng)典的人來(lái)說(shuō),參數(shù)化設(shè)計(jì)這個(gè)概念有多么好用都知道。
怎么能實(shí)現(xiàn)DM模塊中的參數(shù)化建模,首先想到的是在Mechanical 下面的插入APDL命令的方式,從插入的位置其實(shí)已經(jīng)可以看出,可插入APDL位置一個(gè)是求解之前一個(gè)是求解之后,并沒有說(shuō)能在劃分網(wǎng)格之前。筆者抱著試一試的心態(tài),在求解之前的位置插入APDL命令,企圖以/prep7命令進(jìn)入前處理器,并進(jìn)行建模命令操作,最終發(fā)現(xiàn)沒有效果。
此舉表明通過(guò)APDL插入命令的方式無(wú)法參數(shù)化建模。
另外也嘗試研究了DM中生成的Java腳本文件,發(fā)現(xiàn)這個(gè)腳本文件記載了在DM中的操作,能夠表示模型的各種信息,但是通過(guò)這個(gè)腳本文件實(shí)現(xiàn)參數(shù)化設(shè)計(jì)基本不可能。
在DM中的Files下拉菜單注意到下面這個(gè)子菜單:
Import Shaft Geometry,并且點(diǎn)開之后發(fā)現(xiàn)是通過(guò)導(dǎo)入txt文件的方式來(lái)完成模型的建立,由此可以猜到這是Workbench針對(duì)某些固定的模型而特意編寫的一個(gè)功能,其主要是用來(lái)建立軸類零件。
導(dǎo)入的txt文件格式是固定的,txt文件的每一行包含四個(gè)參數(shù):
Station ID:這個(gè)是代號(hào),因?yàn)檩S類零件一般有很多階梯段,每一段的截面都不一樣,有多少個(gè)截面就需要定義多少個(gè)Station ID,并且按照順序定義;
Length:每一個(gè)階梯段的長(zhǎng)度;
Outer Diameter:每一個(gè)階梯段的外徑:
Inner Diameter:每一個(gè)階梯段的內(nèi)徑。
這個(gè)txt文件還可以寫注釋,注釋前面加“#”
為驗(yàn)證這個(gè)功能是怎樣的,新建一個(gè)txt文件,在里面根據(jù)固定格式輸入?yún)?shù):
上面第一列使Station ID、第二列是長(zhǎng)度、第三列和第四列是內(nèi)外徑。
這些長(zhǎng)度是每一段階梯段的絕對(duì)長(zhǎng)度,第一個(gè)階梯從坐標(biāo)原點(diǎn)起始,按照順序依次連接各個(gè)階梯段。
該txt文件的名稱為import,從上面的菜單選擇Import Shaft Geometry,選定需要導(dǎo)入的txt文件import.txt,注意到DM的窗口出現(xiàn)一個(gè)Shaft1的模型,其詳細(xì)信息如下圖所示,可以修改階梯軸的軸向是哪個(gè)坐標(biāo)。
用generate生成之后,窗口中出現(xiàn)的模型如下圖所示。
可以看到的是很多段中心線,接著進(jìn)入Mechanical,劃分網(wǎng)格后如下圖,顯示了軸類零件的大體形狀。
后續(xù)的分析就可以繼續(xù)進(jìn)行了。
相關(guān)標(biāo)簽搜索:Workbench在DesignModeler中利用txt文件建軸類零件模型 Ansys有限元培訓(xùn) Ansys workbench培訓(xùn) ansys視頻教程 ansys workbench教程 ansys APDL經(jīng)典教程 ansys資料下載 ansys技術(shù)咨詢 ansys基礎(chǔ)知識(shí) ansys代做 Fluent、CFX流體分析 HFSS電磁分析 Abaqus培訓(xùn)