
發(fā)布
注冊
/
登錄abaqus二次開發(fā)插件應(yīng)用
關(guān)注創(chuàng)建者:huoli 創(chuàng)建時間:2019-05-22
abaqus二次開發(fā)插件應(yīng)用的視頻教程
【abaqus python 二次開發(fā)】geogrid 插件的應(yīng)用,加筋土擋墻分層填筑模擬
geogrid 插件在這里下載 (https://www.yqgqt.org.cn/content/post/22d06cef-8c50-424e-a525-38f4cfbb3a2a) 本視頻是視頻課程《【分層填筑 加筋土擋墻】--筋土界面、生死單元【abaqus 實(shí)戰(zhàn)】【二次開發(fā)插件應(yīng)用】》的節(jié)選(https://www.yqgqt.org.cn/college/video/c13449
免費(fèi) 23分鐘 612播放
查看
【分層填筑 加筋土擋墻】--筋土界面、生死單元【abaqus 實(shí)戰(zhàn)】【二次開發(fā)插件應(yīng)用】
(https://www.yqgqt.org.cn/college/video/c13450) 三、生死單元設(shè)置——模擬分層填筑 (5)分層填筑模擬,生死單元設(shè)置 四、geogrid 加筋土擋墻前處理插件的應(yīng)用 (6)geogrid 插件的應(yīng)用 (7)筋材長度不一樣的情況 (geogrid 下載地址:https://www.yqgqt.org.cn/content/post/442169
免費(fèi) 1小時7分鐘 2095播放
查看
ANSA二次開發(fā)工程實(shí)例應(yīng)用12講(抗凹插件前后處理開發(fā))
本課程通過一個工程應(yīng)用實(shí)例—外覆蓋件抗凹分析來帶大家練習(xí)ANSA二次開發(fā)中的知識點(diǎn),通過學(xué)習(xí)課程你能夠得到: ANSA二次開發(fā)API應(yīng)用講解 抗凹仿真流程及方法 如何利用Ansa二次開發(fā)快速完成抗凹仿真分析建模及后處理(效率提升95%以上) ANSA二次開發(fā)在工程應(yīng)用中的開發(fā)思路 全部12講課件 VIP課程答疑群
¥49 5小時8分鐘 432播放
查看
abaqus二次開發(fā)插件應(yīng)用的實(shí)例教程
為方便建模編程,是以下面圖片中的胞元為基礎(chǔ)建模(說的有點(diǎn)繞口,就是說,下面圖片中的是單胞),如圖所示:
此插件所生成的是可變形的殼模型,設(shè)定好之后就可以點(diǎn)擊ok進(jìn)行生成。
操作示例:
這里就以與默認(rèn)不同的值進(jìn)行建模,設(shè)定參數(shù)如圖所示:
點(diǎn)擊ok,就可以生成相應(yīng)的模型。結(jié)果如圖所示:
插件說明
此插件所生成的是殼模型,胞元為正六邊形。
(無話可說了,就這破插件,就是生成一個蜂窩殼模型,沒啥技術(shù)含量,捧不起來,抱歉/(ㄒoㄒ)/~~)
注意:
報錯情況及處理方法:
情況一:
出現(xiàn)這種情況的原因是模型名稱填入不存在的模型名稱,如圖所示:
只需將模型名稱改為已存在的模型就行。這里只需將Model-2改為Model-1就行。
情況二:不知道呀,有了再說。
承諾:
1.凡是購買插件的用戶,使用過程中若是遇到Bug,本人將承諾對發(fā)現(xiàn)的bug進(jìn)行修復(fù)。
2.使用時有什么問題,也可以進(jìn)行咨詢,私信或評論區(qū)發(fā)言都行,看到有時間會進(jìn)行回復(fù)。
3.還沒想好,以后再說。
版本聲明:
此插件基于abaqus內(nèi)核進(jìn)行編寫,下載后解壓即可使用。
編寫參考abaqus 2016~2020,由于未找到早期版本的內(nèi)核,所以不保證在abaqus 2016之前的版本還可以運(yùn)行。abaqus 2020以后的包括最新版本的也沒查閱,不清楚更新內(nèi)容,所以也不保證可以運(yùn)行。但是繼承性一般是比較好的,大概率是可以運(yùn)行的。
免責(zé)聲明:
后期也會對蜂窩建模插件進(jìn)行開發(fā),也許以后的插件會比此插件更加優(yōu)異,性能更好,功能更多。但是,若您已購買此插件,后期并不會對您進(jìn)行退款。新開發(fā)的插件將放入新的帖子中。
展開 提供abaqus、hypermesh二次開發(fā)插件的服務(wù)…… 價格:根據(jù)代碼量決定,可提供源代碼(帶注解)
圖3 軋輥?zhàn)詣友b配效果圖
最后,如果大家有abaqus二次開發(fā)相關(guān)需求或技能都可以關(guān)注我們的微信公眾號聯(lián)系我們。
微信公眾號:320科技工作室
這里例舉的方法比較簡單,僅僅在abaqus窗口下方的消息區(qū)域輸出一行字符串。
以上就是參數(shù)tgt和sel的三種設(shè)置方式了。
很明顯,后兩種的設(shè)置方法,它的用途并不是創(chuàng)建某個控件,而是調(diào)用其他的功能,比如調(diào)用某個類的實(shí)例對象,或者為了調(diào)用某個方法。
這兩種方式都可實(shí)現(xiàn)與外部功能做關(guān)聯(lián),那使用哪個更合適呢?
這個問題不好一概而論,不同的場合用不同的方式。如果某個功能是通過定義一個類來設(shè)定的,那么自然用第二種比較合適,比如這里的文件選擇對話框控件,它自身有一個類,通過將此類實(shí)例化,可以運(yùn)行類中定義的功能。
如果某個功能是通過某個實(shí)例方法實(shí)現(xiàn)的,那么用第三種合適。這樣的設(shè)置方法比較直觀,實(shí)例方法中就直接可以編寫出我們想要的功能,比如這里的按鈕控件,點(diǎn)擊后,會執(zhí)行方法中的語句,就是在消息區(qū)域打印出一行字符串。
當(dāng)然,tgt和sel的設(shè)置,只是Abaqus GUI二次開發(fā)寶礦中的一角,還有更多的知識等待挖掘。
所以,推出個人的第三套課程——《Abaqus 插件程序 GUI的二次開發(fā) 高級篇》,本課程在《Abaqus插件程序GUI的二次開發(fā) 初、中級篇》的基礎(chǔ)上,對Abaqus插件對話框的GUI二次開發(fā),做更深一步的探討。
在這里,tgt和sel的設(shè)置只是最基礎(chǔ)的知識。
課程不再局限于某個控件的創(chuàng)建和使用,而轉(zhuǎn)向于一些實(shí)用的、用RSG無法實(shí)現(xiàn)的功能。
我將Abaqus對話框中常見的、且必須通過腳本開發(fā),方可實(shí)現(xiàn)的GUI,融合在七個插件中,以它們?yōu)榘咐灰恢v述各自的實(shí)現(xiàn)過程。
本貼的內(nèi)容,也以視頻演示的方式,作為第一講,免費(fèi)播放。
Abaqus GUI二次開發(fā)三部曲:
Abaqus 主窗口GUI的二次開發(fā)
Abaqus插件程序GUI的二次開發(fā) 初、中級篇
Abaqus插件程序GUI的二次開發(fā) 高級篇
展開 xray插件
xray是一款對新手很有幫助的abaqusCAE內(nèi)核插件,其功能是把任意python對象的屬性(字段)、方法(函數(shù))以清單的形式打印在abaqusCAE命令行窗口,查看xray清單的效果堪比查閱一次官方文檔。
以透視model對象為例
xray內(nèi)核插件只有xray()一個函數(shù),導(dǎo)入xray()函數(shù)就能“透視對象”。
透視model對象(mdb.models[‘Model-1’])的清單如下圖,完整清單見附件“model.txt”。
model.txt
上圖中<type 'AbaqusMethod'>分隔成了兩部分,上部分都是小寫字母開頭,下部分都是大寫字母開頭。
在abaqusCAE的python開發(fā)接口里面,小寫字母開頭的函數(shù)會返回一個對象,大寫字母開頭會創(chuàng)建一個新的對象,這個重要的“規(guī)律”在xray的清單中也做了妥妥的考慮。查看清單的效果堪比查閱一次官方文檔。
透視函數(shù),能直接看到需要形參信息
這里以 mdb.Model( )函數(shù)為例,圖中紅線包含了需要傳入的參數(shù)。
abaqusCAE啟動時自動加載xray插件
為了使用方便,可以通過簡單的配置將xray插件設(shè)置為自動加載,實(shí)現(xiàn)自動加載后,xray()成為了內(nèi)建函數(shù)。
關(guān)于自動加載內(nèi)核插件的配置方法,已經(jīng)發(fā)布了免費(fèi)的視頻,可以私信我獲取視頻鏈接。
展開 
abaqus二次開發(fā)插件應(yīng)用的相關(guān)專題、標(biāo)簽、搜索
abaqus二次開發(fā)插件應(yīng)用Abaqus二次開發(fā),Abaqus插件,切削ABAQUS二次開發(fā)abaqus二次開發(fā)培訓(xùn)復(fù)合材料;CAE;abaqus二次開發(fā)定制插件ansys插件二次開發(fā) Abaqus應(yīng)用化學(xué)工業(yè)軟件開發(fā) abaqus二次開發(fā)插件,abaqus二次開發(fā)插件abaqus插件二次開發(fā)abaqus二次開發(fā)插件,abaqus 二次開發(fā)插件abaqus二次開發(fā)插件ansa二次開發(fā)工程實(shí)例應(yīng)用12講(抗凹插件前后處理開發(fā))
abaqus二次開發(fā)插件應(yīng)用的最新內(nèi)容
abaqus中目前沒有GIF動畫輸出的功能,現(xiàn)制作一可輸出GIF動畫/剖面平移,旋轉(zhuǎn)動畫,詳細(xì)效果可見視頻鏈接https://www.bilibili.com/video/BV1jgD7BTEYT/?spm_id_from=333.1387.homepage.video_card.click
零基礎(chǔ)學(xué)習(xí)Abaqus Python二次開發(fā)
課程基礎(chǔ)信息
發(fā)布時間:2026年
課程格式:MP4視頻(視頻編碼h264,分辨率1920×1080
難度等級:中級
授課語言:英語
課時時長:12講,總計(jì)4小時
文件大小:4GB
課程定位:手把手教你使用Python語言進(jìn)行Abaqus二次開發(fā)
課程學(xué)習(xí)目標(biāo)
1. 掌握Python基礎(chǔ)語法,以及Python
工具簡介
這款基于TCL腳本開發(fā)的工具,專為Hypermesh環(huán)境中的Abaqus材料創(chuàng)建而設(shè)計(jì)。它提供了直觀的圖形用戶界面,使材料屬性的輸入和管理變得前所未有的簡單。無論是創(chuàng)建單一材料,還是管理整個材料庫,這款工具都能輕松勝任。
使用場景
場景一:單一材料快速創(chuàng)建
當(dāng)您需要快速創(chuàng)建一個新材料時,只需在主界面輸入材料參數(shù),點(diǎn)擊"手動創(chuàng)建"按鈕,工具會自動驗(yàn)證輸入并創(chuàng)建材料,整個過程只需幾秒鐘