不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

datacheck的案例

Abaqus-調試技巧匯總
執行數據檢查的過程與語法檢查相同,僅命令行略有不同: abq6142 datacheck j=your input file’s name abq6142 datacheck j=您的輸入文件的名稱 日志文件消息不同(參見圖 4)。此外,您還可以通過 GUI 使用數據檢查(見圖 5)。 2.6 邊界條件和載荷 經過語法和數據檢查后,您可以將模型的輸入數據正確運行到 ABAQUS 中。此外,您可以確保根據模型規格應用適當的設置。之后,檢查邊界條件和載荷。您必須監控它們,以確保應用的邊界和載荷工況具有適當的設置以及適當的 ABAQUS 功能。 2.7 材料檢查 檢查材料特性。您必須檢查它們,以確保模型的結構響應在邊界條件和載荷下呈現正確的行為。此外,將物理行為定律和材料數據的復雜性函數應用于模型。 2.8 約束檢查 圖6 約束選項 如果必須使用約束(參見圖 6),請確保根據您的問題使用正確的約束。例如,當您需要將一個表面或一組節點的運動耦合到參考節點時,您必須使用“耦合約束”。耦合有兩種基本方法:運動學耦合和分布式耦合。您必須根據具體問題選擇合適的方法。 2.9 單元檢查 有時,單元會導致模型中出現數值困難,例如:選擇錯誤的單元類型、網格劃分不當、沙漏控制、在不可壓縮模型中未使用混合單元等。因此,必須檢查單元來調試模型。 2.10 過盈配合檢查 這一部分是關于通過接觸來解決干涉問題,重點是過盈配合。干涉意味著表面之間過度封閉。過盈配合(壓配合、摩擦配合)是一種通過用法向力將兩個零件推在一起來緊固兩個零件的方法,并且它們通過摩擦而不是任何緊固方式粘在一起。一個典型的例子是將軸壓裝到軸承中。您可以解決 ABAQUS/Standard 面對面接觸中的干涉問題。
展開
Abaqus常用DOS操作命令
>提交任務:  abaqus job=jobname1 int >>雙精度提交: abq6131 job=jobname1 double int >>任務暫停:  abaqus suspend job=jobname1 int (可恢復) >>恢復運算:  abaqus resume job=jobname1 int >>結束任務:  abaqus terminate job=jobname1 int >>Restart重啟動計算:  abaqus job=jobname1 oldjob=jobname2 int >>打開CAE界面:  abaqus cae >>打開VIEWER后處理界面:  abaqus viewer >>查看ABAQUS幫助文件:  abaqus doc >>查看cmd命令幫助:  abaqus help >>順次運行幾個inp后自動關機: Call abaqus job=job_1 int Call abaqus job=job_2 int Shutdown -s >>運算之前 datacheck: abaqus job=xxx datcheck >>定義所需的最大內存:  abaqus job=xxx memory=memory-size >>整合一下,提交一個子程序、雙精度、多CPU運算的范例: Abaqus job=jobname user=u.f cpus=8 int
展開
ABAQUS中的各種文件類型詳解(轉)
18.job_name.pac 打包文件:包含了模型信息,僅用于ABAQUS/Explicit ,該文件在執行 analysis、datacheck命令時寫入,執行 analysis, continue, recover 指令時讀入,restart時需要的文件。 19.job_name.prt 零件信息文件:包含了零件與裝配信息.。restart時需要 20.job_name.sel 結果選擇文件:用于ABAQUS/Explicit,執行analysis、continue、recover 指令時寫入并由 convert=select 指令時讀入,為restart所需的文件。 21.job_name.stt 狀態外文件:數據檢查時寫入的文件,在ABAQUS/Standard中可在analysis 、continue 指令下讀并寫入,在ABAQUS/Explicit中可在analysis 、continue 指令下讀入。為restart所需的文件。 22.job_name.psf 腳本文件:用戶定義parametric study時需要創建的文件 23.job_name.psr 參數化分析要求的輸出結果,為文本格式 24.job_name.par 參數更改后重寫的參數形式表示的inp文件 25.job_name.pes 參數更改后重寫的inp文件
展開
ABAQUS提高計算速度的經驗總結(轉)
在計算前進行datacheck,然后在dat文件中會告訴你能使模型計算所需最小的內存量,也就是在計算中所生成的第一種文件的大小,還會告訴你最小I/O交換情況所需的內存量,也就是兩種文件都放在內存中時所需要的內存量,我稱這叫“全速計算”所需內存量。在ABAQUS6.8中,有個內存使用上限設置參數,也就是你允許你的計算機中有多少內存讓ABAQUS使用,如果你允許ABAQUS使用的內存上限大于“全速計算”所需內存,則ABAQUS會將兩種臨時文件放入內存使用。如果允許內存大于最小所需內存,小于“全速計算”計算內存,則ABAQUS會把第二種文件一部分放入內存,一部分放入硬盤。如果允許內存小于最小所需內存,則無法計算。 所以如果你的模型“全速計算”所需內存量很小的時候,或者相對你的計算機物理內存很小的時候,如果不改變計算機配置,速度就已經達到最快了,再加大內存或內存上限也沒用。如果你的模型無法進行“全速計算”,首先可以在可能的情況下,提高ABAQUS允許使用內存上限值來提速,如果本身物理內存的限制,那么加大物理內存也能提速。 下面說說CPU和內存的使用問題。首先CPU和內存頻率越高計算速度就會越快。當“全速計算”時,我看到的是CPU在分析計算時能100%使用(除了前處理,寫入計算結果和兩迭代計算中間隙時),多CPU計算也是如此。不是“全速計算”時,分析計算種CPU部分時間能100%使用,和部分CPU能100%使用,我想這應該和硬盤讀寫速度相對較慢導致的吧。如果有兩個模型在某計算機中都能“全速計算”,兩個“全速計算”的內存之和也不超過允許使用內存大小,如果同時計算,計算速度應該都小于分別單獨計算時的速度,因為CPU要分配給兩個模型用。
展開
datacheck圖1
Abaqus文件類型匯總
job_name.pac 打包文件,包含了模型信息,僅用于ABAQUS/Explicit,該文件在執行analysis、datacheck命令時寫入,執行analysis, continue, recover指令時讀入,restart時需要的文件; 19. job_name.prt 零件信息文件:包含了零件與裝配信息,restart時需要; 20. job_name.sel 結果選擇文件,用于ABAQUS/Explicit,執行analysis、 continue、 recover 指令時寫入并由 convert=select 指令時讀入,為restart所需的文件; 21. job_name.stt 狀態外文件,數據檢查時寫入的文件,在ABAQUS/Standard中可在analysis 、continue 指令下讀并寫入,在ABAQUS/Explicit中可在analysis 、continue 指令下讀入。為restart所需的文件。 22. job_name.psf 腳本文件,用戶定義parametric study時需要創建的文件; 23. job_name.psr 參數化分析要求的輸出結果,為文本格式; 24. job_name.par 參數更改后重寫的參數形式表示的inp文件; 25. job_name.pes 參數更改后重寫的inp文件;
展開
【子程序】Abaqus顯式分析梁單元超彈性VUMAT
首先,將復制顯式模型并替換分析步為Standard類型的分析,然后在 *Preprint, model=yes模式下運行datacheck,最后在生成的dat文件中就能找到橫向剪切剛度了,可以直接用于顯式分析。 近期培訓 通知:9月直播培訓招生即將結束,欲參加者歡迎點擊圖片了解更多。 適用于顯式梁單元的超彈性VUAMT(Windows版+Linux版一共8個文件)領取(2021年9月8號截止)→在此公眾號后臺回復關鍵字: beam_hyper-xpl 系統將自動發送網盤鏈接(7日后失效)。
如何提高ABAQUS計算速度
在計算前進行datacheck,然后在dat文件中會告訴你能使模型計算所需最小的內存量,也就是在計算中所生成的第一種文件的大小,還會告訴你最小I/O交換情況所需的內存量,也就是兩種文件都放在內存中時所需要的內存量,我稱這叫“全速計算”所需內存量。在ABAQUS中,有個內存使用上限設置參數,也就是你允許你的計算機中有多少內存讓ABAQUS使用,如果你允許ABAQUS使用的內存上限大于“全速計算”所需內存,則ABAQUS會將兩種臨時文件放入內存使用。如果允許內存大于最小所需內存,小于“全速計算”計算內存,則ABAQUS會把第二種文件一部分放入內存,一部分放入硬盤。如果允許內存小于最小所需內存,則無法計算。 所以如果你的模型“全速計算”所需內存量很小的時候,或者相對你的計算機物理內存很小的時候,如果不改變計算機配置,速度就已經達到最快了,再加大內存或內存上限也沒用。如果你的模型無法進行“全速計算”,首先可以在可能的情況下,提高ABAQUS允許使用內存上限值來提速,如果本身物理內存的限制,那么加大物理內存也能提速。 下面說說CPU和內存的使用問題。首先CPU和內存頻率越高計算速度就會越快。當“全速計算”時,我看到的是CPU在分析計算時能100%使用(除了前處理,寫入計算結果和兩迭代計算中間隙時),多CPU計算也是如此。不是“全速計算”時,分析計算種CPU部分時間能100%使用,和部分CPU能100%使用,我想這應該和硬盤讀寫速度相對較慢導致的吧。如果有兩個模型在某計算機中都能“全速計算”,兩個“全速計算”的內存之和也不超過允許使用內存大小,如果同時計算,計算速度應該都小于分別單獨計算時的速度,因為CPU要分配給兩個模型用。如果兩個“全速計算”的內存之和大于允許使用內存,則同時計算時就會“搶內存”,計算速度就會大打折扣,這還沒考慮如果使用了虛擬內存的情況。
展開
ABAQUS提高計算速度的經驗總結
在計算前進行datacheck,然后在dat文件中會告訴你能使模型計算所需最小的內存量,也就是在計算中所生成的第一種文件的大小,還會告訴你最小I/O交換情況所需的內存量,也就是兩種文件都放在內存中時所需要的內存量,我稱這叫“全速計算”所需內存量。在ABAQUS6.8中,有個內存使用上限設置參數,也就是你允許你的計算機中有多少內存讓ABAQUS使用,如果你允許ABAQUS使用的內存上限大于“全速計算”所需內存,則ABAQUS會將兩種臨時文件放入內存使用。如果允許內存大于最小所需內存,小于“全速計算”計算內存,則ABAQUS會把第二種文件一部分放入內存,一部分放入硬盤。如果允許內存小于最小所需內存,則無法計算。 所以如果你的模型“全速計算”所需內存量很小的時候,或者相對你的計算機物理內存很小的時候,如果不改變計算機配置,速度就已經達到最快了,再加大內存或內存上限也沒用。如果你的模型無法進行“全速計算”,首先可以在可能的情況下,提高ABAQUS允許使用內存上限值來提速,如果本身物理內存的限制,那么加大物理內存也能提速。 下面說說CPU和內存的使用問題。首先CPU和內存頻率越高計算速度就會越快。當“全速計算”時,我看到的是CPU在分析計算時能100%使用(除了前處理,寫入計算結果和兩迭代計算中間隙時),多CPU計算也是如此。不是“全速計算”時,分析計算種CPU部分時間能100%使用,和部分CPU能100%使用,我想這應該和硬盤讀寫速度相對較慢導致的吧。如果有兩個模型在某計算機中都能“全速計算”,兩個“全速計算”的內存之和也不超過允許使用內存大小,如果同時計算,計算速度應該都小于分別單獨計算時的速度,因為CPU要分配給兩個模型用。
展開
ABAQUS中的接觸和約束
?如果發現這樣的錯誤信息,最好需要運行datacheck分析,并利用Abaqus/Viewer查找問題. ?通用接觸中調整從屬節點(Abaqus/Standard) ?調整大的初始過盈和間隙 ?指定距離查詢 ?Search above 以閉合間隙 ?Search below 以增加過盈容差 ?調整兩個面 *Contact Initialization Assignment allHeads , topFlange_outer ,adjust-1 *ContactInitialization Data, name=adjust-1, SEARCH ABOVE=1e-05, SEARCH BELOW=0.02 ?接觸對中調整從屬節點(Abaqus/Standard) ?指定需要調整的絕對距離: *CONTACT PAIR, INTERACTION=FRIC1, ADJUST=a ?在調整范圍內,初始張開的從屬節點將被移到主控表面上。 ?調整距離沿主控表面的法向度量。 ?所有初始過盈的從屬節點被重新放在主控表面上 ?指定需要調整的從屬節點集: ?在分析過程中,不在節點集中并帶有初始過盈的從屬節點將保持過盈,并產生應變。這些應變將被施加在接觸面上。
展開