ABAQUS-Python二次開發之螺旋線(免費插件見文末)

最近做了一個小插件,是關于abaqus-python的GUI二次開發的小插件,插件比較簡陋,能力有限,請大家多多包涵。

在土木以及一些機械的相關專業中,我們經常需要用到螺旋線部件,用螺旋線部件模擬螺旋箍筋,鋼絞線,彈簧等構件。Create_helix是博主食詩吃詞最近做的一個簡單的制造螺旋線的小插件,具體參數如下。

ABAQUS-Python二次開發之螺旋線(免費插件見文末)的圖1

圖中,我們需要創建相應的模型(如:你的模型名稱為:yiyebaofu,那么Model_name就為yiyebaofu),而后為你所需要的螺旋線部件進行命名,默認為:Spring,修改為你需要的命名即可。Radius為螺旋線的半徑默認為20,Depth為螺旋線的高度默認為40,Pitch為螺距默認為20。

接下來,我們試著創建一個螺旋線。

ABAQUS-Python二次開發之螺旋線(免費插件見文末)的圖2

由上圖可以看出,我們在Model-1模型中創建了名為Spring,半徑為30,長度為1500,螺距為50的螺旋線。那么我們的插件得到印證。

需要注意的是,我們在對應的模型里面創建螺旋線時,需要先有模型,例如:沒有yiyebaofu,那么在yiyebaofu中創建螺旋線將會報錯,且模型名稱的大小寫也應一致。

那么Create_helix的插件如下:

鏈接:https://pan.baidu.com/s/1Zp5A4X12GNp7iQe6Tt2akA?pwd=c6he 

提取碼:c6he 

--來自百度網盤超級會員V5的分享

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

TOP

3
5
6