Specialized/Customized/Optimized CAE Solutions Provider    專業化/客制化/最佳化 CAE 服務
English


Home
Software
Consultancy
Partners
e-Learning

Contact
SmartDO
ADINA
ANSYS
LS-DYNA



公益活動
產品簡介
Brochure

adina logo
eNews 2011/07/27 : 將ANSYS MAPDL幾何模型轉入ADINA

在以ADINA進行分析時, 常常需要針對幾何模型進行細部的編修, 以使得細部設定能更順利, 求解收斂也更快速.

ADINA本身已提供了許多幾何編修功能, 但許多ADINA用戶經常詢問是否可在ANSYS MAPDL(Mechanical APDL,亦即Multiphysics之傳統界面)中編修幾何後匯入ADINA中使用. 為回應此需求, 崴昊科技特地開發了ANSYS MACRO及SOP,讓用戶可以在ANSYS中編修完幾何後匯入AINDA.此過程不牽涉到幾何方程式之轉換, 因此資料流失及破面機會極微. 在我們的測試中, 尚未碰到失敗或破面的例子.

本期電子報, 為您介紹上述流程,並將所有MACO原始程式碼公開供讀者使用. 本處所有之macro,依General Public License之自由軟體授權條件散佈. 歡迎下載利用.



為何使用ANSYS MAPDL

在崴昊科技所收到的各種回饋中, 主要有以下原因使的用戶需要將ANSYS MAPDL中的幾何模型轉到ADINA中
  • 在ANSYS中進行結構非線性或FSI分析後, 希望能用ADINA進一步驗證結果
  • 很多MODEL都在ANSYS已經建成,要在ADINA中再建一次將耗費人力
  • 習慣ANSYS MAPDL的參數建模, 幾何建構及布林運算功能
不管是何種原因,都需要先熟悉ANSYS及ADINA的基本操作. 關於ANSYS及ADINA之操作細節, 在此將不贅述.


基本步驟及邏輯

此處我們建議之基本流程如下. 注意此流程主要是轉換VOLUME/BODY,並不試用於只有SHELL/AREA的情況
  • 將幾何讀進ANSYS MAPDL中,或在ANSYS MAPDL中建立幾何模型 
  • 在ANSYS中將所有之面積(AREA)切割成三邊或四邊形
    • 為了能使用最基本的ANSYS模組來工作,幾何最後會被匯出成IGES檔,然後再由ADINA讀入. 在ADINA中我們亦使用最基本的模組來讀入IGES, 此模組只能接受3或4邊的AREA,故需要切割成三或四邊形
    • 在做切割時可使用ANSYS的巨集X_ASEL_E5.MAC來檢查是否所有面積都被切割成3~4邊.只要執行該巨集,程式會將所有超過四邊的AREA放在名為"X_ASEL_E5_A0"之COMPONENT中(CM,X_ASEL_E5_A0,AREA). 如果執行MACRO後,該COMPONENT不存在,則表示所有的AREA都是3~4邊. 此過程可能需要反覆執行檢查,直到所有AREA都切割完成.
  • 建立必要的VOLUME.注意所有的VOLUME都會在ADINA中被轉換成BODY並將界面聯結
  • 執行巨集X_CAD2ADN.MAC. 此巨集會產生兩個檔案, ANSCAD2ADN.IN及ANSCAD2ADN.IGS 
    • ANSCAD2ADN.IN為ADINA的.IN檔(命令流),它會讀入幾何檔ANSCAD2ADN.IGS,並假設ANSCAD2ADN.IGS與.IN檔在同一目錄中
  • 將ANSCAD2ADN.IN及ANSCAD2ADN.IGS放在同一目錄,並在ADINA中讀入ANSCAD2ADN.IN.

操作範例

首先在ANSYS MAPDL中讀入檔案MODEL01.IGS可在ANSYS中看到如Fig 1的畫面. 可以看到, 很多Area都不是三至四邊.



 
Fig 1 將MODEL01.IGS讀入ANSYS MAPDL中


使用巨集X_ASEL_E5.MAC,可見超過四邊的Area如Fig 2所示

Fig 2 以巨集X_ASEL_E5.MAC挑出超過四邊的Area

在ANSYS MAPDL中切割Area使所有的Area都只有三至四邊. 假設我們先將Fig 1中箭頭所示之Area切割,得到如Fig 3之結果.再用X_ASEL_E5.MAC檢查, 得到Fig 4之畫面.


Fig 3 將部份Area切割後之結果


Fig 4 將部份Area切割後再用X_ASEL_E5.MAC巨集簡查
重覆用巨集X_ASEL_E5.MAC檢查並切割Area,直到所有的Area都為三或四邊. 之後可得到如Fig 5的結果. 此結果存在檔案MODEL03.IGS中. 需留意這並不是唯一可能的結果. 依用戶個人之操作過程不同, 可能會產生不同的結果

Fig 5 將所有的Area都切割成三或四邊後的結果

將必要之Area縫合成Volumes之後,使用巨集X_CAD2ADN.MAC,會產生檔案ANSCAD2ADN.IN及ANSCAD2ADN.IGS. 將ANSCAD2ADN.IN讀入ADINA中即可.

相關檔案
上述之所有檔案如下所列
使用及其他聲明
以上所有檔案供讀者免費下載使用, 並可自由散佈, 但須遵循General Public License之規定(www.gnu.org). 由於為免費提供,本公司不提供任何技術支援及保證. 並除了付費客戶,本公司不回答任何問題.

您所導入的ADINA系統, 有崴昊科技享譽國際的技術顧問團隊, 為您作全方位的技術支援, 而不再只是軟體操作的教學, 甚或只是軟體販賣.如果您對簡易,快速而準確的非線性分析有興趣, 請今天就與我們聯絡.

FEA-Opt logo




All brand or product names are trademarks or registered trademarks of their respective holders. Copyright of all materials in the links belongs to their respective authors. I am not responsible for any contents inside any links. 

c)Copyright, 1998-, Shen-Yeh Chen, Ph.D. All rights reserved.陳申岳he