VS2022 + Intel OneAPI, MSC Marc子程序功能關聯
本文檔基于MSC Marc2024.1版本構建子程序關聯。
首先正常安裝MSC Marc,記錄好軟件所安裝的路徑。筆者懶得改,按照默認安裝路徑來,安裝路徑如下圖。
查詢幫助文檔marc_install_instruct.pdf可知,Windows下Marc2024.1版本子程序功能需要的編譯器為 Visual Studio 2022 + Intel oneAPI2023.1
VS 2022好說,直接上微軟官網下載社區版安裝即可,Intel oneAPI當前只免費提供最新版,也就是2024.0.1至2025.1.0
費了好大勁找到Intel oneapi2023.1版本后終于可以下一步了。
先裝VS2022,本想犯懶一路點下去,結果發現C盤不夠了,只好裝到D盤。為避免后續麻煩,先裝VS2022,繼續裝intel oneAPI, 先裝Base toolkit, 再裝HPC toolkit,各軟件安裝組件如下:
安裝完畢。記住intel oneAPI的安裝路徑,筆者安裝路徑為D:\Program Files (x86)\Intel\oneAPI,后面會用到。
找到MSC Marc安裝路徑下的include_win64.bat,筆者安裝路徑為默認安裝路徑,為C:\Program Files\MSC.Software\Marc\2024.1.0\marc2024.1\tools
將該文件復制到別的路徑下打開編輯,找到如下段落:
將紅框內提到的文件所在的路徑替換為自己intel oneapi安裝路徑即可。筆者電腦上intel oneapi安裝在D:\Program Files (x86)\Intel\oneAPI路徑下,所以替換為:
至此完成。
下面用MSC Marc Use Guide中的案例75——齒輪失效分析來測試下,點擊run,會自動生成求解文件
然后點擊 submit就可以正常求解了
或自己打開命令窗口敲命令自己算
call "C:\Program Files\MSC.Software\Marc\2024.1.0\marc2024.1\tools\run_marc.bat" -j gearpair_job1.dat -user gearpair.f -b
求解結果下如下
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP




















