Abaqus的二次開發用什麼語言好?

時間 2021-05-09 21:48:52

1樓:Wangchunhui

abaqus的二次開發基於abaqus通用流程:前處理-》求解-》後處理,前處理(模型檔案.cae,輸入檔案.

inp)和後處理(.odb)通常使用Python指令碼語言,據說c++也可以開發後處理,從而實現前處理和後處理自定義,生成.rpy格式檔案;求解器(explicit或standard等)的二次開發,常稱為使用者子程式,用Fortran語言在Microsoft visual studio環境下編寫,生成.

for格式檔案,例如UMAT可以定義新的本構關係

2樓:simulife

必須是Python,尤其是一些abaqus的CAE中需要重複操作的過程,用Python分分鐘搞定。

當然如果需要用umat自定義本構,那就必須用fortran。

3樓:李志勇

看你要做幹什麼:

如果涉及計算新的本構關係,需要將本構關係寫入使用者材料子程式,使用者材料子程式是用Fortran語言寫的,滿足一定的介面規則;

Python在abaqus的建模和後處理方面功能十分強大,用的熟的話可以明顯提公升工作效率;

C++也可以用於讀取odb檔案的資料。

ABAQUS 二次開發 從入門到如土

一見鐘情的愛情,初戀多年,滿心期待著一年後的婚禮,以為自己找到了真愛,以為我們能一生只愛乙個人,以為他就是自己命定的良人,結果換來的是對方的出軌欺騙,再加上對方給的一句 一見鐘情一輩子在一起不會變心不會有別的想法的那叫童話,你太天真了,我只是個普通人,我只是犯了個普通人都會犯的錯。說是撕心裂肺也不為...

什麼是機械人二次開發?

誠意夏 打個比方吧,機械人的二次開發就像你買了個毛坯房,二次開發就是你裝修的過程,毛坯房大家買的都是一樣的,但是二次開發之後裝修出來那就各人有個人的風格,各有各的用途。毛坯房省去了你建房子的步驟,工業機械人二次開發省去了你造機械人的步驟。屬於站在巨人的肩膀上的行為,之後不管你是撒尿還是摘桃都是二次開...

大學實習 ERP二次開發 WEB開發何去何從

Jack Man 瀉藥。不好意思同學,我是做ERP業務的,對開發也不是太懂。從業務的職能角度來看的話,當然是起步的公司平台越大,時間越長越好。至於開發職能這方面還真沒辦法給你提供乾貨,但是開發人員對於網際網路與傳統軟體行業的各個公司都是核心人才,經常互相各種高薪挖牆腳,前段時間我們公司就被阿里高薪撬...