
發布
注冊
/
登錄VS
關注創建者:BrainDead 創建時間:2018-01-23
VS的視頻教程
ABAQUS關聯VS2013+IVF2013
ABAQUS2016版本后,關聯VS方式變化,本視頻詳細介紹Abaqus2017HF2、VS2013及IVF2013等軟件的安裝過程及相關設置。以期達到使Abaqus運行Fortran子程序(Subroutine)和進行Python二次開發,在VS2013中集成IVF2013等目的.
免費 21分鐘 2753播放
查看
前驅 vs 后驅 | 為什么高檔車大多是后驅 | 前驅優缺點 | 后驅優缺點 | 橫置引擎 vs 縱
前驅 vs 后驅 | 為什么高檔車大多是后驅 | 前驅優缺點 | 后驅優缺點 | 橫置引擎 vs 縱置引擎
免費 10分鐘 136播放
查看
Abaqus Umat 開發系列課程(一)——VS+IVF+Abaqus 安裝
Abaqus Umat 開發系列課程(一)——VS+IVF+Abaqus 安裝 VS2015+IVF2017+Abaqus2018 1、安裝順序及注意事項簡介 2、VS安裝+IVF安裝+二者關聯 3、Abaqus安裝 4、VS +IVF + Abaqus 關聯及驗證 附件總是上傳不成功,后續會再上傳課件及軟件的下載地址附件
¥35 40分鐘 3188播放
查看
VS的實例教程
我以自己的臺式機(64位win7)上ABAQUS6.14集成VS2013和IVF2013,以及筆記本(32位win7)上ABAQUS6.11集成VS2013和IVF2013,作為例子,并將我最近成功案例的截圖分享出來,希望對大家有所幫助。
喜歡這篇教程的朋友,歡迎關注、點贊、支持一下~ 你們的支持是我分享的動力
ABAQUS的二次開發子程序接口(user subroutine),可用于開發用戶自定義單元 UEL/VUEL、用戶自定義材料 UMAT/VUMAT 以滿足研究需要。安裝ABAQUS、VS、IVF之后,還需要手動建立軟件之間的關聯,才能保證子程序能夠被調用、計算正常進行,繼而快樂地開展研究工作。
請注意:雖然按下述我的步驟可以保證90%的關聯成功率,但大家的電腦配置環境各不相同,有可能會出現大家預想不到的問題,沒關系,我幫您排雷了幾種常見問題^^ 具體可參見我之前發的帖子《ABAQUS和VS、IVF建立關聯的疑難問題解決經驗》。
一、準備事項
原料:ABAQUS6.14、Microsoft Visual Studio 12.0(以下簡稱VS)、Intel Parallel Studio XE 2013(以下簡稱IVF)。我的配置:臺式機(64位win7)上ABAQUS6.14集成VS2013和IVF2013,以及筆記本(32位win7)上ABAQUS6.11集成VS2013和IVF2013。
請注意安裝次序:先安裝ABAQUS,其次VS,最后IVF。然后開始手工建立ABAQUS與VS、IVF的關聯,這是本文的重點。
由于網上相關參考豐富,這里就再不敘述ABAQUS、VS和IVF的安裝過程了。
展開 使用VS Code插件Code Runner一鍵運行OpenSees
問題描述
在常規的使用Opensees時,我們需要每次編輯好.tcl文件,然后打開OpenSees.exe,并在其中輸入”opensees xxx.tcl“。但是每次都需要保存文件,輸入命令,感覺非常麻煩。于是筆者找到一種在VS Code中編輯.tcl文件,并且配合VS Code的插件Code Runner實現一鍵運行Opensees的方法。
實現方法
1. 下載Opensees并添加至系統環境變量
Opensees是開源軟件,并且體量很小,大家可在官網下載Opensees。并將Opensees.exe所在的文件夾添加至系統的環境變量。
將Openses添加至環境變量后,我們就可以在系統的任何位置直接打開cmd來使用Opensees.exe,而不需每次都將Opensees.exe放置在當前目錄下。
2. 下載VS Code并安裝兩個插件
VS Code是一款非常好用的輕量化的文本編輯器,可以實現各種文本的編輯,并有代碼高亮,運行調試等功能。
首先通過VS Code官網下載并安裝VS Code。
如果你是首次下載VS Code,可以在左邊第五個按鈕擴展商店中搜索并安裝下面三個插件。
Chinese(Simplified)可以對VS進行漢化; Code Runner可以將各種代碼運行起來,也是本次實現Opensees的核心;如果你想了解更多關于該插件的內容,可以參考 OpenSees Language可以實現對.tcl的代碼高亮。
3. 對Code Runner進行設置
點擊Code Runner插件右下角的齒輪,進入擴展設置。
展開 9回到vs中,依次選擇調試-附加到進程,其中“連接類型”選擇Python遠程(ptvsd),連接目標填tcp://dev@localhost:2020/,細心的同學可能已經注意到了,這里dev和2020都是上面代碼里面定義好的,比如圖中我就用了其它的文字和端口號。然后勾選左下角“顯示所有用戶進程”,點刷新,會看到出現IronPython2.7.8這樣的標題的一項,此時點擊附加。
如果這時候沒有出錯,那么恭喜你!接下來你就可以在vs里面調試ghpython啦!添加斷點,添加監視……有vs就是可以為所欲為!
掃描下方二維碼關注公眾號“建筑結構參數化”,后臺回復“調試”獲取文中提到的代碼及電池文件。
展開 例如:
D:\Program Files\Intel\oneAPI\setvars.bat
用文本編譯器打開abaqus目錄下的launcher.bat文件,在文件開頭寫入:
call "D:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vcvarsall.bat" x64
call "D:\Program Files\Intel\oneAPI\setvars.bat" intel64 vs2019
如果VS安裝路徑并非默認的路徑,需要在環境變量里面定義VS的安裝路徑,例如:
VS2019INSTALLDIR= D:\Program Files (x86)\Microsoft Visual Studio\2019\Professional
到這一步,基本就可以了,運行verification無誤,子程序大法就可以用起來了。
展開 image_process=/format,webp" data-initial-src="https://img.jishulink.com/202602/attachment/cf9098b561244a699652bd86f64b523e.png">
</figure>
</figure><p><br></p><p>只是運行abaqus子程序,只需要安裝Fortran編譯器就行了,但是Intel Fortran編譯器需要集成VS開發環境,所以需要先裝Visual studio。筆者就只安裝了上圖中Fortran Compiler,同樣可以關聯VS和abaqus,并成功運行子程序。Intel官方也提供了Fortran Compiler單獨的安裝包。如下圖,只有335M,下載安裝很方便。
展開 
VS的相關專題、標簽、搜索
VS的最新內容
與其他常見工作臺的簡單對比
T型槽平臺 vs. 普通鑄鐵平臺:普通平臺表面光滑,沒有T型槽,主要靠工件自身重力擺放,適合靜態的檢驗、劃線工作。而T型槽平臺的核心優勢在于靈活、可調的強和力固定功能,更適合裝配、焊接等需要強和力夾緊的動態作業。
T型槽平臺 vs. 花崗石平臺:花崗石平臺硬度相當高、耐腐蝕、受溫度影響小,但質地脆,無法加工T型槽。
二、工具箱vs工程車:傳統IDE、PPEC Workbench
傳統IDE就像是工具箱——里面有各類工具,但面對多核系統、多芯片架構、AI融合等復雜需求時,需要開發者自己挑選工具、拼接流程,不僅耗時耗力,還容易因為工具不兼容、流程不規范出現問題。
而 PPEC Workbench 則是“一體化工程車”。
二、工具箱vs工程車:傳統IDE、PPEC Workbench
傳統IDE就像是工具箱——里面有各類工具,但面對多核系統、多芯片架構、AI融合等復雜需求時,需要開發者自己挑選工具、拼接流程,不僅耗時耗力,還容易因為工具不兼容、流程不規范出現問題。
而
PPEC
Workbench 則是“一體化工程車”。
二、工具箱vs工程車:傳統IDE、PPEC Workbench
傳統IDE就像是工具箱——里面有各類工具,但面對多核系統、多芯片架構、AI融合等復雜需求時,需要開發者自己挑選工具、拼接流程,不僅耗時耗力,還容易因為工具不兼容、流程不規范出現問題。
而
PPEC
Workbench 則是“一體化工程車”。
? 根據膠體part體積收縮率Vs=0.02,計算當量溫度T1;
? 體積收縮Vs 換算線收縮率Ls:Ls = 1-(1-Vs)^1/3; 由Vs=(V-V`)/V=(L3-(L-Ls)3)/L3;
? 線收縮量Ls 換算階段1當量溫度:T1 = Tr-Ls/α; 由 (Tr-T1)*α*1 = Ls;
階段2溫度:equivalent Temperature T2
在Profile Editing& Run下方還有設置Pointwise vs. Integral的選項,可以分別對每個過程設置逐點、積分或者自動選擇,也可以全部設置為逐點、自動或者積分,如圖4所示。
在光路編輯器當中雙擊元件或者探測器,在下方自由空間傳播的選項中也可以對傳輸算法進行設置。
鑄鐵平臺和鑄鐵地軌都能拼接成大型工作面,但它們的“性格”完全不同:平臺是追求極和致平整的“精和密面”,地軌是靈活承重的“模塊化線”。沒有誰更好,關鍵看你是更在意精度,還是更看重靈活和性價比。
選鑄鐵平臺的場景(精度優先)
如果你的工作核心是測量、劃線、檢測,那鑄鐵平臺是無法替代的。
核心優勢是“平”:平臺是一個整體鑄件,經過高精度刨削或刮研,平面度可以達到0級、1級。它能提供一個絕和對的理想平面
三、手動 vs 自動控制:如何選擇?
手動控制適用于調試、實驗、小批量生產或需要人工干預的場景;
自動控制則用于連續化、程序化生產流程,如CVD、ALD、氣體配比等。
布瑯軻鍶特MFC兼具兩種模式,用戶可根據工藝需求靈活切換,實現“手自一體”的智能控制。
大型鑄鐵平臺和普通鑄鐵平臺的核心區別在于規格尺寸、結構設計與承載能力。大型平臺是為應對超常規尺寸或重載荷的特殊場景而設計的,兩者在多個關鍵維度上存在顯著差異。
1. 尺寸與規格
大型鑄鐵平臺:通常指寬度大于3米、長度大于5米,總噸位在20噸以上的平臺。受限于運輸和加工,單塊整體式的比較大規格一般不超過4米×8米。
普通鑄鐵平臺:規格多樣,從100mm×100mm的小型平臺到2000mm
鑄鐵試驗平臺并不是一個單獨的產品類別,而是普通鑄鐵平臺中精度和性能要求更高的一種專用型號。
為了幫你快速抓住核心區別,可以從“普通”是家族統稱,“試驗”是精兵強將這個角度來理解:
“普通鑄鐵平臺”是泛指:它是一個很大的家族,包含檢驗、劃線、裝配、焊接等多種類型。精度覆蓋0-3級,能滿足從精和密測量到毛坯劃線的廣泛需求-3-4-6。
“鑄鐵試驗平臺”是專精特長生:它本質上是一種高強度、高剛性的專用裝配或測試平臺