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