ANSA聯合OptiStruct進行拓撲優化

    今天開始和大家一起學習優化,今天用的是OptiStruct軟件來做一個拓撲優化的案例。

前處理軟件用的依然是我們熟悉的ANSA。

ANSA聯合OptiStruct進行拓撲優化的圖1

這里載荷和邊界條件我們已經做好了。這個立方體兩端固定,中間我們施加力。

ANSA聯合OptiStruct進行拓撲優化的圖2

我們這次的優化目標是減重,我們先用Deck_info這個命令看一下他目前的總重是多少。

ANSA聯合OptiStruct進行拓撲優化的圖3

我們單位是mm-ton-s,目前重量是4.239kg,我們的目標是在滿足他剛性的要求下,減重40%。

首先我們先要給一個優化區域,我們用DTPL(Design Variables for Topology Optimization)命令。

ANSA聯合OptiStruct進行拓撲優化的圖4

這里我們先選擇我們的優化區域,就我們這一整個實體,然后我們選擇三個點,做他兩個對稱面。

下面我們設置他的兩個設計靈敏度響應量,我們用DRESPi命令。

ANSA聯合OptiStruct進行拓撲優化的圖5

第一個響應我們選擇質量分數。

ANSA聯合OptiStruct進行拓撲優化的圖6

第二個響應我們選擇結構的順應性。

接下來我們定義優化約束。使用DCONSTR命令。

ANSA聯合OptiStruct進行拓撲優化的圖7

這里我們設置減重的目標是超過原重量的40%。

我們再定義一些優化參數,用DOPTPRM命令。

ANSA聯合OptiStruct進行拓撲優化的圖8

在打開的窗口中激活DESMAX并輸入要執行的優化循環數量的值40。

ANSA聯合OptiStruct進行拓撲優化的圖9

最后我們寫一下計算用的頭文件,然后提交計算。下面看一下結果動畫。

ANSA聯合OptiStruct進行拓撲優化的圖10

文章來源:FEAer

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

3
2
8