
發布
注冊
/
登錄編譯環境配置的案例
Fluent軟件的UDF編譯環境修改
Fluent軟件的UDF編譯環境修改
使用Fluent軟件的UDF前需安裝Ansys和Visual studio軟件。
此處以Ansys19.0 和Visual studio 2012為例,在Ansys19.0安裝位置找到udf.bat文件。
用記事本打開udf.bat,找到圖示位置:
在后面添加:
set MSVC_DEFAULT=此處填Visual studio12.0安裝位置
if exist "%MSVC_DEFAULT%\vC\vcvarsall.bat" set MSVC=%MSVC_DEFAULT%
if not "%MSVC%" == "" goto msvc_env120
:msvc_env120
set MSVC_VERSION=120
call "%MSVC%\VC\vcvarsall.bat" amd64
goto ms_c_end
保存即可在Fluent軟件中使用UDF。
展開 Fluent VC編譯環境變量設置步驟
Fluent VC編譯環境變量設置步驟.pdf
Fluent VC編譯環境變量設置步驟
1、 安裝 Fluent,安裝完后,在Fluent目錄下,雙擊“setenv.exe”,彈出對話框后點確定;
2、 安裝VC,64位系統請選擇自定義安裝,安裝時選中“Visual Studio 2008 x64 Win64 命令提示”,32位系統可以默認安裝;
3、 在開始菜單中啟動“Visual Studio 2008 x64 Win64 命令提示”,彈出cmd窗口;32位系統可以啟動“Visual Studio 2008 命令提示”;
4、 通過cmd窗口定位到你的工作目錄,我這里是F:\Fluent_study(不會的找度娘補補課)
5、 在CMD窗口中啟動Fluent,我這是8核的,單核的可以省略“-t8”
6、 通過該CMD窗口啟動fluent是可以進行編譯的。
展開 Simufact 2024子程序環境配置 ¥29.9
在 Windows? 系統上,建議先裝好 Visual Studio?,再安裝 Intel? Fortran 編譯器。這樣 Intel? 編譯器的安裝腳本就能正確找到 Visual Studio? 的安裝位置(尤其是它不在默認路徑的時候)。
把上面這些軟件裝好之后,就可以在 Simufact Forming 2024.3 里用用戶子程序來編譯和運行任務了。
安裝時建議按下面的順序來:
1、安裝 Simufact Forming 2024.3
2、Windows 系統:安裝 Microsoft? Visual Studio? 2022,記得勾選“通用 Windows 平臺開發”組件,再手動勾選可選的 C++ 通用 Windows 平臺工具。
展開 十.Fluent環境變量的配置
簡介</strong></p><p class="ql-align-center"><br></p><p> 上一篇文章提到過,編譯型的UDF相較于解釋型的UDF更加通用,但是使用編譯型UDF之前必須進行Fluent環境配置。Fluent環境配置雖然聽起來似乎很簡單,但是實際上確實一個很玄學的東西。有的人可能安裝Fluent之后,就已經配置好了環境,而有的人可能自己搞了幾天,甚至重裝軟件,重裝系統還是搞不好。</p><p> Fluent環境變量的配置網上介紹的很多很雜,這里我介紹幾種配置環境變量的方法,不能說對所有人都有效,只是提供給大家一個解決辦法。這里提前說明一下,無論是哪一種方法,<strong>電腦上都必須按照Visual Studio軟件,軟件鏈接會在文章末尾附出。建議VS安裝時保持默認位置</strong></p><p class="ql-align-center"><strong>2. 配置環境變量的方法</strong></p><p><strong>一、方法一:最簡單的方法</strong></p><p>1. 首先在Fluent安裝路徑下找到udf.bat這個文件,目錄路徑:E:\software\ANSYS 17.0\ANSYS Inc\v170\fluent\ntbin\win64。然后用記事本的方式打開這個文件 </p><p class="ql-align-center"><img src="https://mmbiz.qpic.cn/mmbiz_png/8tJMdLVYZy9lhibYichCiaxqgYmvB4w57yjdaruWyOtJRMESBVDP2nxTPuOR8cwN2TCLibBqT5lgZZCL8yXhtvgSbA/640?
展開 
Fluent_UDF環境配置
udf需要編譯,編譯時udf源文件需要和算例文件在一個文件夾。但在編譯時,可能會出現奇怪的錯誤,分享一下我的踩坑經過。
1、visual c++位置不對,導致fluent編譯時找不到編譯器。
fluent只能用visual c++編譯UDF,所以編譯前需要安裝visual c++。但是,fluent默認visual c++裝在了c盤,所以如果你的visual c++裝在了D盤,fluent就會編譯錯誤,這時,你需要自己指定visual c++的位置,方法自己去b站搜就可以,這里還是建議把visual c++裝在默認位置,這樣不需要任何多余設置。
2、編譯時缺少.lib庫文件。
visual c++裝完后,fluent就可以編譯了,但編譯后控制臺會提示你缺少kernal32.lib文件,這可能是因為udf源文件對于編譯器來說只是個臨時文件,缺少visual c++中完善的引用設置。解決方法就是把所有庫文件都復制到編譯器的默認庫文件夾。
把以下文件夾的所有文件(都是.lib)
C:\Program Files (x86)\Windows Kits\10\Lib\10.0.19041.0\um\x64
復制到
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\lib\x64
我們的版本號可能會有所差異,但大體差不多就OK。
第二個問題我從網上搜解決辦法搞了半天,結果還是不行,原因是他們搞復雜了,設置環境變量啥的其實沒必要,缺啥補啥就行。
展開 Creo干貨視頻|打印環境配置與PDF輸出
視頻內容
打印環境配置與PDF輸出,無非是兩個選擇打印方式的不同,PDF打印無非就是我們用的PDF打印機的輸出,它輸出的是PDF檔。也就牽扯出兩部分,PDF輸出的兩種情況,一個是另存,另一個是輸出PDF文檔方式,在這種情況下,我們該用哪種方式比較合理呢?
所以本次內容主要講:應用中打印配置方式來控制PDF輸出。
VSCode配置fortran運行環境
VSCode固然好看,但是在編程時代碼運行環境的配置較為麻煩,相比visual studio對初學者來說沒有那么友好。
本文給出VSCode搭配gfortran,從而為Fortran編程搭建一個輕便簡易的編輯運行環境。
(一)安裝gfortran,具體下載地址:
安裝gfortran共有兩種方式,方法一是直接下載解壓包解壓安裝,方法二是下載安裝文件安裝。
方法一步驟:
打開以下網站:
https://winlibs.com/
找到以下位置并點擊下載:
下載后將文件解壓,如下圖:
接下來將該路徑添加到環境變量中:
右鍵我的電腦-屬性-高級系統設置
點擊環境變量,在用戶變量path中加入mingw的具體安裝路徑:
如:E:\Mingw\mingw64\bin
點擊確定,一般情況下即已經完成了gfortran的安裝。打開命令提示符,輸入
Gfortran -v
如果出現以下窗口即表明安裝成功。
方法二:進入以下網站
https://www.mingw-w64.org/
進入上述地址后,點擊左側downloads
之后找到下圖所示的Mingw-builds,點擊下載,下載后進行安裝即可。
(二)安裝Vscode,下載網址:
https://code.visualstudio.com/
進入上述網址下載安裝vscode即可。
展開 ABAQUS (1) - ABAQUS二次開發環境配置
正式接觸技術鄰,希望能全面提升計算力學功底和仿真模擬能力!以此開篇,初學ABAQUS,記錄學習使用過程,以此自勉!
ABAQUS用戶子程序支持C++和Fortran語言,將ABAQUS同VISUAL STUDIO (VS)和INTEL VISUAL FORTRAN (IVF)進行關聯后,方可以運行子程序:
(1)安裝及版本如下:ABAQUS 版本 2020,先安裝VS2013再安裝IVF2013
(2)在計算機中查找vcvarsall.bat和ifortvars.bat文件,得到其路徑:
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat
C:\Program Files (x86)\Intel\Composer XE 2013 SP1\bin\ifortvars.bat
(3) 找到并打開ABAQUS安裝目錄Commands文件夾中的abq---.bat文檔(“----”為ABAQUS軟件版本號)
(4) 編輯abq2020.bat文檔,在其中添加.bat文件路徑、VS和IVF的版本號并保存,示例如下:
@call "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" x86_amd64
@call "C:\Program Files (x86)\Intel\Composer XE 2013 SP1\bin\ifortvars.bat" intel64 vs2013
展開 Creo軟件統一繪圖環境配置步驟【轉載】
Creo軟件在正常安裝后即可使用,但是,系統默認的很多繪圖環境配置并不是我們想要的,例如,默認繪圖單位為英制單位,而非我們常用的公制單位;二維工程圖不是我們常用的標準圖紙模板,等等。為此很多單位會統一本單位的Creo軟件繪圖環境配置,即統一配置繪圖軟件的config.pro文件,本次不講解config.pro中每一個參數怎么配置(后續會陸續降到),本次主要講解一下如何更改軟件的繪圖環境,所有配置文件均為本人從網絡上一點點收集,可借鑒使用。
第1步:
從網絡上下載Creo3.0軟件繪圖環境配置安裝包Raytheon.rar,并解壓縮,放入D:\PTC文件夾下,配置安裝包網絡下載地址如下:
https://pan.baidu.com/s/1LzznON5iHfHOrvzvoWQ5qA
第2步:
查看軟件默認的配置文件地址,及config.pro地址路徑,文件>選項>配置許可器>x顯示,即可查詢到配置文件存放路徑;
第3步:
關掉Creo軟件,復制D:\PTC\Raytheon\01configs文件夾下的config.pro配置文件,并將其放入第2步查詢到的配置文件路徑下,即D:\PTC\Creo3.0\F000\Common Files\text文件夾下,選擇“復制和替換“,替換原有的配置文件;
第4步:
重新打開Creo軟件,驗證繪圖環境是否配置正確,檢查默認背景顏色是否變成灰色,至此,繪圖環境配置完成。
展開 一份簡便的PyTorch教程,從不用自己配置環境開始。
在使用PyTorch的時候經常會遇到一些問題,比如虛擬環境配置錯誤(沒有安裝TensorBoard),報錯搞不懂問題出在哪等
或者是一些硬件上的問題,自己的電腦跑不動之類的。
這種時候就發現了北鯤云超算平臺(不是
想要在北鯤云上使用Pytorch還是很簡單的,就像標題說的,不用自己配置環境,可以直接使用。
第一步,通過SSH連接啟動一個管理節點,并連接進入管理節點。
第二步,提供文件傳輸上傳輸入文件,這里我們使用的是Linux數據傳輸
在文件傳輸頁面,點擊“新建”上傳文件或文件夾,您也可以進入到自定義目錄,點擊“新建”上傳到自定義目錄
第三步,按照第一步中的連接管理節點后創建作業目錄并進入
mkdir pytorchJob1
cd pytorchJob1
第四步,在之前創建的文件夾下執行腳本
#!/bin/bashmodule add Anaconda3/2020.02 #加載Anaconda3軟件
source activate pytorch-1.5 #激活pytorch環境
python mnist.py > py.log #運行程序
第五步 使用sbatch命令提交作業,這里要提示的是,北鯤云使用的是slurm作業管理系統
sbatch -p g-t4-1 -c 4 pytorch.sh
此處為提交任務到一張T4卡的GPU節點運行。
這只是舉例配置,平臺還有更多配置可以供大家使用。還有更多信息和案例可以歡迎來我們官網看看
展開 新環境!新要求!《建筑工人施工現場基本配置指南》發布!
其中指出:要按照《建筑工人施工現場生活環境基本配置指南》《建筑工人施工現場勞動保護基本配置指南》《建筑工人施工現場作業環境基本配置指南》要求,結合本地區實際進一步細化落實,加強監督檢查,切實改善建筑工人生產生活環境,提高勞動保障水平。
三份《建筑工人施工現場基本配置指南》的主要內容如下,各項目應認真學習,逐一對照,看一看你們工地達標嗎?
一
生活環境篇
《建筑工人施工現場生活環境基本配置指南》總體要求:加強建設工程施工現場生活區域標準化管理,改善從業人員生活環境和居住條件,保障從業人員身體健康和生命安全,生活區域應統籌安排,合理布局,按照標準化、智能化、美觀化的原則規劃、建設和管理。生活區域場地應合理硬化、綠化,生活區域應實施封閉式管理,人員實行實名制管理。生活區設置和管理由施工總承包單位負責,分包單位應服從管理。施工總承包單位應設置專人對生活區進行管理,建立健全消防保衛、衛生防疫、智能化管理、愛國衛生、生活設施使用等管理制度。生活區域應明確抗風抗震、防汛、安全保衛、消防、衛生防疫等方案和應急預案,并組織相應的應急演練。生活區域設置除應符合本指南的規定外,還應符合《建設工程臨建房屋技術標準》(DB11/693)、《建筑設計防火規范》(GB 50016)、《建設工程施工現場消防安全技術規范》(GB 50720)等現行國家和行業標準要求。各地可根據本指南,結合本地區實際情況進一步細化,制定本地區建筑工人施工現場生活環境配置標準、指南或指引。
展開 
Simufact Forming 15.0二次開發環境配置詳細步驟
最近有同學詢問Simufact Forming 二次開發環境的配置方法,主要是官方的教程步驟不夠詳細,也缺少部分關鍵設置。現在將自己的配置經驗給大家分享一下:
主要配置步驟:
1、安裝正確的Microsoft Visual Studio 版本
2、安裝正確的Intel Parallel Studio XE版本
3、測試以上兩個程序是否正確連接
4、setintelcompiler_win64.bat文件的配置和測試
5、sfinclude_win64i8.bat文件的配置
詳細配置過程見附件,
Installation_guide_Simufact_Forming_EN_CN(第3章 Compilers中英文對照).pdf
要特別注意附件中紅色字體的內容,這些內容非常重要。
展開 RISC-V公測平臺發布 · 在SG2042上配置Jupiter+Octave科學計算環境
首先切換到root賬號:
su
輸入密碼后進入以root用戶登錄,然后回到家目錄:
cd
安裝相關包:
pip3 install jupyterhub jupyterlab notebook
新建一個jupyerhub文件夾:
mkdir jupyterhub
復制之前的配置文件(可以根據自身情況適當修改)
cp jupyterhub_config.py jupyterhub
或新建配置文件
jupyterhub --generate-config
啟動JupyterHub
jupyterhub
以后臺形式啟動JupyterHub
nohup jupyterhub &
但是其他用戶界面里沒有Octave,于是我就直接在root用戶下安裝octave-kernel了。
pip3 install octave-kernel
同時啟動三個用戶,并計算Pi,并觀察耗時,確保三個用戶的Octave都處于Busy狀態。
結果如下(精準到10萬位小數點):
perfxlab01:6.762秒
python01:6.6159秒
python02:6.9564秒
測試下來只有零點幾秒的差距,但是相比于單個用戶下算圓周率耗時會久一些。
不僅可以使用Octave筆記,也可以使用Octave命令符(Shift+Enter發送命令)。
小貼士:
執行配置或編譯時,如果提示缺少所需依賴,請先安裝所需依賴然后重新執行配置或編譯。
展開 動力系統力學環境試驗模擬的計算利器-圖形工作站、服務器、集群硬件配置推薦
動力系統力學環境試驗模擬的主要算法包括:
§ 有限元分析:用于求解結構模型的響應。
§ 剛體動力學分析:用于求解動力模型的響應。
§ 控制系統仿真:用于求解控制模型的響應。
動力系統力學環境試驗模擬使用一系列專業的軟件工具,如:
§ ANSYS、Abaqus、COMSOL
§ Adams
§ MATLAB/Simulink
§ SolidWorks
§ LabVIEW
這些工具提供了建模、仿真、數據分析和結果可視化等功能,以支持各種動力系統的性能評估和設計改進,動力系統力學環境試驗模擬在產品設計、開發和驗證中具有重要的應用價值
動力系統力學環境試驗模擬是一個多領域交叉的研究領域,旨在改善動力系統的性能、可靠性和環境適應性。這需要綜合考慮各種因素,包括結構動力學、熱力學、流體力學和材料科學等。
結構/流體/多物理場/電磁仿真最快最完美工作站集群
https://www.xasun.com/article/a2/2461.html
我們根據實際應用需求,免費提供基于最新的計算架構,給出最快的硬件配置方案,歡迎咨詢,定制。
展開 Abaqus C++ 后處理二次開發最新學習資源
Abaqus C++后處理接口的優點
Abaqus C++后處理接口使用方便、性能強大,能夠直接在VS中進行編譯和調試,并且能夠和GUI插件聯合調試。對后處理有高性能需求的朋友,c++后處理是最佳選擇。
Abaqus C++后處理接口除了高性能的特點之外,還有十分靈活的特點。既能編譯成exe可執行程序單獨運行,和abaqusGUI插件協同運行,又能編譯成dll動態鏈接庫讓其他程序調用。
Abaqus C++后處理接口的使用門檻
雖然優點不少,但是相比python腳本后處理,有兩個小門檻:第一是VS編譯環境的配置;第二是使用c++接口要具備基礎的c/c++語言編程基礎。
課程推薦
為了幫助大家踏平C++后處理接口的使用門檻,提供直觀、詳細、上手快、實戰化的學習資源。4月、5月推出周末線上學習服務。詳情如下,有意向的朋友歡迎咨詢。
展開