
發布
注冊
/
登錄運行abaqus電腦的案例
Ansys Zemax | 如何在 Apple Mac 電腦上運行 OpticStudio 或其他 Zemax 應用程序
OpticStudio 可以在所有基于 Intel 的 Mac 計算機上運行。您可以使用 Apple 的 Boot Camp 軟件或第三方虛擬機軟件,例如 Parallels Desktop 或VMware Fusion 在Mac上運行 Windows(和OpticStudio)。本文解釋了在基于Intel的Mac計算機上運行 OpticStudio 所需的條件以及可以使用的方法之間的差異。還提供了替代方法之間的性能比較。
簡介
所有 Zemax軟件都需要基于最新的 Windows 的操作系統 (OS) 才能正常運行。Zemax不開發在Mac OS上本地運行的應用程序。但是,某些Apple硬件確實允許用戶運行Windows,本文記錄了在這些平臺上運行Zemax軟件的一些方法。
由于Zemax并未正式支持 Apple 平臺,因此我們不會進行持續的兼容性測試。所以,我們不能保證我們的軟件將來會繼續在這種環境中工作。請將此文章視為指南并對照使用。
有關Softkey授權的重要提醒:Softkey 授權與Boot Camp不兼容,請不要在Boot Camp中激活 Softkey 授權。如果您使用Parallels、VMware或其他虛擬機軟件,則支持激活Softkey授權。
Zemax軟件和Apple ARM處理器(M1)
從2020年開始,Apple開始發布使用自己的基于ARM的處理器而不是英特爾CPU的新機器。截至2021年1月,由于Windows的ARM 版本存在許可和兼容性問題,尚未發現任何Zemax應用程序可在這些平臺上運行。有關詳細信息,請聯系工作人員了解。 Zemax沒有在這個CPU平臺上測試它的產品,也不能保證它將來會兼容。
基于Intel的Mac上的Zemax軟件
2006年,Apple開始在他們的Mac電腦中安裝Intel處理器。
展開 【Abaqus電腦配置】CPU選Intel還是AMD?
咨詢Abaqus電腦配置的朋友越來越多,寫一篇普適性的建議,供有類似需求的小伙伴們參考,主要討論以下兩個內容:
Abaqus運行速度跟哪些因素有關?
Abaqus計算,CPU該選Intel還是AMD?
【再發一次】Venza整車碰撞模型 → 文末領取
Abaqus運行速度跟哪些因素有關?
硬件,操作系統,Abaqus任務屬性是影響Abaqus運行速度的三個主要因素,三者權重不同,下面分別說明:
硬件(70%)
CPU
物理核心數量
Abaqus多線程運算支持Threads/MPI/Hybrid模式,不管你是在個人電腦還是服務器集群上運行,原則上只要你有足夠的Tokens,處理器物理核心是多多益善。但是個人選購CPU,肯定是存在性價比問題,金錢開銷與性能提升倍數之間博弈的最佳核數是64,注意這里的提到的線程/核數通通指的是【物理核心】而不是【邏輯線程】,本文第二部分會解釋這一點。個人選購CPU用來跑Abaqus,建議至少4個物理核心,推薦8-32核,最好不要超過64核,因為非常不劃算。
內存速度、延遲和總帶寬
更多的內存通道可以提高處理器的訪問速度,延遲越低越好,總帶寬是指使用所有內存通道的數據吞吐量。單線程任務的內存性能等于單個內存通道的性能,當運行多線程或多個進程應用程序時,可以同時使用多個通道,但是當多個內核共享一個內存通道時,每個內核的內存性能會降低,因此,具有最多內存通道和理論上最大帶寬的系統將為內存占主導地位的并行應用程序(如Abaqus等有限元軟件)提供最佳性能。
時鐘頻率
處理器通常會有一個基本時鐘頻率和一個最大時鐘頻率,時鐘頻率會根據工作負載和CPU溫度自動調整,對于Abaqus來說,不管什么分析類型,CPU時鐘頻率越高越好。
展開 abaqus運行問題
abaqus運行到一半,停止計算了(不是已中斷)是怎么回事呢?
abaqus運行時間太長怎么處理?
我做的是一個混凝土柱的水平往復模型,簡化了底座和加載件的模型,但進行計算時,增量步為4000多步時,step2水平往復作用的時間才發生了0.15s,總時長為20s,請問如何能加快運算速度呢?謝謝大家

abaqus子程序運行錯誤
有誰知道這是什么原因嗎?有什么解決辦法嗎?
ABAQUS6.0與UG的同步運行
前些天裝了ABAQUS6.0,發現UG無法運行了。搜了網上說服務器不兼容,又卸載ug后重裝,裝好后還是不能運行。后來重啟電腦后再打開看,都能運行。這才知道,ug和ABAQUS是可以同時用的。這一點是肯定的了。以后不要相信網上說的不兼容這一狀況哦。
Abaqus cae noGUI 運行 python 腳本,命令行窗口輸出提示信息 ¥5
<p> 通過 <a href="https://www.yqgqt.org.cn/major/abaqus" rel="noopener noreferrer" target="_blank">Abaqus</a> Command 窗口 或者 Windows 的 CMD 窗口,以 <a href="https://www.yqgqt.org.cn/major/abaqus" rel="noopener noreferrer" target="_blank">abaqus</a> <a href="https://www.yqgqt.org.cn/major/cae" rel="noopener noreferrer" target="_blank">cae</a> noGUI=myscript.py 的方式,運行 <a href="https://www.yqgqt.org.cn/major/abaqus" rel="noopener noreferrer" target="_blank">Abaqus</a> 的 Python 腳本,是一個非常方便且高效的操作。但是,這種操作有一個明顯的缺點,那就是 Python 腳本中的 print( ) 語句無法在命令行窗口輸出提示內容,著對于 Python 腳本運行情況的監控是極其不利且不方便的。</p><p> <a href="https://www.yqgqt.org.cn/major/abaqus" rel="noopener noreferrer" target="_blank">Abaqus</a> 內置的 prettyPrintToTerm( ) 方法,雖然可以實現在命令行窗口輸出提示內容,但是樣式很丑。
展開 abaqus 運行完的ODB 數據提取
為什么之前運行完的ODB 文件可以正常提取數據,現在再對這個文件,在相同的位置卻提出不出來數據,就是一條橫線,這是什么問題呢
Abaqus運行Python腳本的方法實操
圖4 File下拉菜單運行腳本文件
4從啟動屏幕運行腳本
此種方式是在剛啟動Abaqus/CAE界面時運行腳本文件,如圖5所示。
圖5從啟動屏幕運行腳本
5 Abaqus command命令行窗口執行
此種方式不用先行打開Abaqus/CAE 界面,而直接打開Abaqus Command即可。如圖6所示,在Abaqus Command 窗口輸入命令:
abaqus cae script= calcu_10.py
如圖6所示,即可自行運行腳本文件calcu_10.py,同時還打開Abaqus/CAE界面,如果不打開Abaqus/CAE程序界面,則輸入:
Abaqus cae nogui= calcu_10.py
此時運行腳本文件時不打開Abaqus/CAE界面。
這里注意一個問題:腳本文件的位置應該和Abaqus Command的指示位置一致,如果不一致需要指定腳本文件的位置,也即在前面用cd命令打開文件夾:如圖7所示:
cd E:\CAE Tech\10
圖6 Abaqus command命令行窗口執行
圖7 指定腳本文件位置
6從命令行接口運行腳本
這種方式和第一種類似,同樣在Abaqus/CAE的下面命令行窗口輸入,不過不同的是直接用函數execfile(‘myscript.py’),直接執行整個腳本文件,類似于將腳本文件當做一個宏文件的處理方式。
展開 hypermesh前處理模板,abaqus 2021屈曲分析,tcl腳本運行方法
(一)hypermesh內部調用tcl腳本
hypermesh啟動后,run腳本
(二)外部調用腳本
方法1:交互模式
"D:\Program Files\Altair\2021.1\hwdesktop\hm\bin\win64\hmopengl.exe" -tcl "E:\project\buckle\test.tcl" E:\project\test.hm
后邊的E:\project\test.hm,test.hm為空的hm文件
方法2:batch模式
"D:\Program Files\Altair\2021.1\hwdesktop\hm\bin\win64\hmbatch.exe" -tcl "E:\project\buckle\test.tcl"
作者:仿真資料吧 https://www.bilibili.com/read/cv21279559 出處:bilibili
展開 『求助』安裝abaqus6.5成功,但運行時出錯
錯誤內容如下:
abaqus error: Bad instruction reference(10128);
abaqus error: Abaqus/CAE kernel exited with an error.
安裝abaqsa前已安裝fortran,后續安裝過程挺順利,但運行abaqus時總提示上述錯誤,我的系統是XP,cpu是AMD的,這是什么原因,請各位大俠指點?

完全基于VS的Abaqus UMAT等用戶子程序編譯、運行和調試 ¥1
Abaqus用戶子程序提供了很多接口幫助用戶實現自定義單元、材料等重要功能,但是功能強大,卻不友好,一般來說,存在以下四個問題:
1、 環境配置相對比較復雜,很多用戶在配置VS、Fortran和Abaqus的鏈接時就選擇了放棄;
2、 用戶子程序代碼的編譯問題不容易發現,用戶一般都需要在對應Job的日志里去查看,然后再去修改代碼,重新提交Job,如此反復,工作效率極低;
3、 調試不易,Abaqus自帶了調試Job的功能,但往往由于環境配置的問題,用戶不能正確地進入調試狀態,對用戶子程序代碼進行調試;
4、 由于Abaqus的用戶子程序編譯是每次提交任務后都會 重新執行的,即使用戶已經調試好用戶子程序代碼,也仍然需要重新編譯。同時給在共享用戶子程序時,就需要在多臺機器配置好用戶子程序的開發環境,實在是麻煩。
筆者通過一段時間的摸索和研究,找到了一種無需鏈接VS、Fortran和Abaqus,完全在VS中配置用戶子程序編譯環境的方法。編譯生成的文件可直接用于Abaqus,別的機器使用無需再配置開發環境。同時,筆者也根據調試代碼的需要,給出了一個實現單步調試的技巧,且無需再擔心由于環境配置問題無法進入調試狀態。詳細內容,見文檔。
方法指南.pdf
筆者也提供了配置好的vs工程。
展開 abaqus cae運行python代碼報錯僅顯示 “Failed to encode Unicode object to locale”
abaqus cae運行python代碼報錯僅顯示 “Failed to encode Unicode object to locale” 原因 abaqus cae python中文不兼容 一個解決辦法為避免代碼出現中文字符