ABAQUS | 請不要這樣命名你的模型文件和Job


本文首發自:公眾號MyABAQUS


歡迎大家關注,一起交流學習


----------------------------------


寫在前面的話


今天跟大家一起聊一下CAE模型和Job的命名。

有時一些同學或者朋友在模型遇到問題時,會找我幫忙看一下。但是收到模型時,我是有些迷惑的,因為從名稱看,真的不知道幾個模型的區別,通常的命名方式為:“1”、“1-1”、“123”等。打開后看到Model和Job名稱時,內心更是會有些小崩潰的,因為這些Job的命名更是眼花繚亂:“Job-1”、“Job-123”、“Job-123-copy”等。


ABAQUS | 請不要這樣命名你的模型文件和Job的圖1

ABAQUS | 請不要這樣命名你的模型文件和Job的圖2


ABAQUS | 請不要這樣命名你的模型文件和Job的圖3


作為模型的創建者,開始時理所應當會知道各個模型的內容以及Job提交時對應的含義,但是過段時間再看時,直接想到具體的含義(尤其是Job的名稱)就會比較困難了吧,更別說作為旁人,去識別其含義了。這兩者中尤以Job的命名影響最大。


Part 1. Why

為什么會出現這樣的情況呢?我能想到的大致是一下兩種情況:

1. 模型做參數分析;

2. 模型不收斂,調整模型反復計算。

 

在模型做參數時,需要根據不同的參數調整模型,就會產生多個CAE或者Model;有時也會有人在一個模型上修改參數,然后提交產生不同的Job名稱。

 

而在模型不收斂時,總是會通過材料參數、邊界條件、接觸、網格等方面去調整。調整后再計算時有人會選擇簡單粗暴的方法---在原來Job上直接提交覆蓋,也有人會再新建Job提交,這時不注意命名就產生了令人“眼花繚亂”的Job啦。


Part 2. How

怎么避免以上的命名方式呢?那就要注意模型和Job的命名問題了。學過編程的小伙伴應該知道在變量命名時有具體的命名規則,那我們何不自己也設定一些命名規則呢!在這里給大家列一些我常用的規則供大家參考:

1. 采用模型內容命名CAE和Model,如:frame, shear wall 等;

2. 采用Job的提交模型信息特征來命名Job,如:Job-Wave1表示計算第一條地震波的彈塑性分析;

3. 在命名Model和Job時注意保留“Model-”和“Job-”,保持名稱的一致性;

4. 命名時可采用英文或者漢語拼音;

5. 如果直接命名還不能完成具體含義的描述,那可采用Model和Job的Description功能,在Description中用英文或者漢語拼音對該Model和Job進行一些描述,增加具體的說明。

ABAQUS | 請不要這樣命名你的模型文件和Job的圖4

ABAQUS | 請不要這樣命名你的模型文件和Job的圖5



大家也可參考以上的方法制定屬于自己的模型命名規則,只要是能夠在看到模型和Job時,達到快速識別其含義和具體內容就OK啦,不必拘泥于特定的形式。


Part 3. Tips

最后再列一些小建議給大家:

1. 一個CAE文件中包含有1~2個Model就好了,太多時可另建CAE模型文件;

2. 參數分析時,不同的參數類型建立不同的CAE文件;

3. 不收斂的Job可以留下,但做好記錄,為自己積累不收斂時調整模型的經驗,調整模型后再提交時做好標注;

4. 刪除不必要的Model和Job,可減小CAE文件的大小。



6.png

一起學習ABAQUS
www.lihuawei.net

8.jpg

微信ID:MyABAQUS


喜歡,請關注我們吧!


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

TOP

6
1