Abaqus——2D模型轉3D模型(Python源代碼)

一、使用場景

      相對于3D模型,2D模型由于建模簡單,計算量小通常被廣大技術人員作為首選。但由于2D模型存在一系列缺點,例如隨機裂紋擴展中2D模型無法設置全局通用接觸,導致實體單元可能會相互嵌入,如重新建模想必會花費成倍時間。這樣的問題在2D模型中還有很多,因此有時不得不選用3D模型。

二、實現過程

    通過修改inp文件形式,在z方向輸入單元數量和單元尺寸,自動生成新INP文件。函數名如下:

def function(depth,element_number,Input_set)
#depth 單元尺寸  element_number 單元數量  Input_set 設置整體模型作為一個集合,用于識別 這里如"Set-1"
  1. 2D模型

屏幕截圖 2021-02-07 211939.png

  2. 3D模型

屏幕截圖 2021-02-07 212010.png

三、3D模型保存路徑

        保存在Abaqus當前工作目錄下的Output文件夾中。

以下內容為付費內容,請購買后觀看

   3人購買

Abaqus——2Dto3D

App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

11
4
6