不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

abaqus對話框

關注
創建者:球場惡霸 創建時間:2022-03-17

abaqus對話框的視頻教程

Abaqus插件程序GUI的二次開發 高級篇
Abaqus插件程序GUI的二次開發 高級篇

本課程對Abaqus插件對話框GUI二次開發,做更深一步的探討。 課程中,不再局限于某個控件的創建和使用,而面向于開發出一些實用的、用RSG無法實現的功能。 將Abaqus對話框中常見的、且必須通過腳本開發方可實現的GUI功能,融合在7個插件中。課程以這7個插件的腳本為案例,一一講述各自的實現方法。 以下是部分插件的截圖。

¥199 4小時8分鐘 1503播放
查看
abaqus對話框圖1

abaqus對話框的實例教程

所以,推出個人的第三套課程——《Abaqus 插件程序 GUI的二次開發 高級篇》,本課程在《Abaqus插件程序GUI的二次開發 初、中級篇》的基礎上,對Abaqus插件對話框的GUI二次開發,做更深一步的探討。 在這里,tgt和sel的設置只是最基礎的知識。 課程不再局限于某個控件的創建和使用,而轉向于一些實用的、用RSG無法實現的功能。 我將Abaqus對話框中常見的、且必須通過腳本開發,方可實現的GUI,融合在七個插件中,以它們為案例,一一講述各自的實現過程。 本貼的內容,也以視頻演示的方式,作為第一講,免費播放。 Abaqus GUI二次開發三部曲: Abaqus 主窗口GUI的二次開發 Abaqus插件程序GUI的二次開發 初、中級篇 Abaqus插件程序GUI的二次開發 高級篇
展開
先采用Abaqus中的RSG插件建立兩個對話框,分別為Creat Part(保存的圖形界面文件和注冊文件名稱分別為caseDB和case_form)和Example(保存的圖形界面文件和注冊文件名稱分別為test1DB和test1_form),如下: 3.1 旋轉區域實現 caseDB.py文件中相關程序修改如下: 實現的效果如下: 備注:此處截圖中CONTINUE按鈕的label為OK按鈕。 3.2 多對話框實現 caseDB.py文件中相關程序修改如下: 將test1_form.py中的關鍵字注冊相關程序(如下圖),復制到caseform.py文件中, caseform.py文件中相關程序修改如下: 實現的效果如下: 點擊CONTINUE按鈕后彈出下圖: 本案例的源程序如附件所示(由于格式限制,附件將文件的后綴.py改為了.txt,使用時,直接改回.py即可)。
展開
參數tgt和sel通常有三種設置方式,在《Abaqus插件對話框二次開發,參數tgt和sel的設置方法》帖子中有詳細闡述,這里使用的是第一種方式。 在下一貼中,我們繼續討論8種關鍵字的具體創建方法,以及用于何種控件: 詳解Abaqus插件腳本中的關鍵字(AFXKeyword)(下) Abaqus GUI二次開發三部曲: Abaqus 主窗口GUI的二次開發 Abaqus插件程序GUI的二次開發 初、中級篇 Abaqus插件程序GUI的二次開發 高級篇
Abaqus GUI二次開發三部曲: Abaqus 主窗口GUI的二次開發 Abaqus插件程序GUI的二次開發 初、中級篇 Abaqus插件程序GUI的二次開發 高級篇
接下來介紹一種簡單的插件制作(利用RSG對話框制作插件)。 本次案例將帶大家制作一個長方體板,輸入所需參數,即可快速生成。如圖所示: 先在abaqus中建成模型,退出,不必保存。修改與之對應的.rpy文件名,生成.py文件。 在代碼編輯器(推薦Sublime Text)中進行修改,刪除創建草圖ConstraninedSketch之前所有的命令行。 定義函數createPlateFunction,該函數包含4個參數partName,width,height,depth.分別用于定義部件的名字,長度,高度,拉伸長度。將rectangle中的point2的值替換為(width,height),將depth=后面的參數改為depth。 在代碼的開頭添加下列代碼: from abaqus import* from abaqusConstants import* 此時,代碼應是如下: from abaqus import* from abaqusConstants import* def createPlateFunction(partName,width,height,depth): s = mdb.models['Model-1'].ConstrainedSketch(name='__profile__', sheetSize=2000.0) g, v, d, c = s.geometry, s.vertices, s.dimensions, s.constraints s.setPrimaryObject(option=STANDALONE) ... 保存腳本。
展開
abaqus對話框圖2

abaqus對話框的最新內容

重啟ABAQUS,打開RSG對話框 添加Group box,Text Field效果如圖: 值得注意的是,在添加Text Field的時候,Text對應的是自定義的標簽名字,Type是標簽的類型,將Name標簽設置為String(字符串),將需要輸入參數的標簽Width(mm)、Height(mm)、Deth(mm)設置為Float(浮點型),下面的Kewword
通常有三種設置方式,具體見我另一個帖子《Abaqus插件對話框二次開發,參數tgt和sel的設置方法》 本貼只討論第一種,tgt= 關鍵字,sel = 0 或非0 其中,tgt(消息目標)即為在注冊腳本中創建關鍵字的變量,通過form. 來調用。 sel(消息ID)則根據關鍵字的類型不同,而有不同的賦值。
參數tgt和sel通常有三種設置方式,在《Abaqus插件對話框二次開發,參數tgt和sel的設置方法》帖子中有詳細闡述,這里使用的是第一種方式。
所以,推出個人的第三套課程——《Abaqus 插件程序 GUI的二次開發 高級篇》,本課程在《Abaqus插件程序GUI的二次開發 初、中級篇》的基礎上,對Abaqus插件對話框的GUI二次開發,做更深一步的探討。 在這里,tgt和sel的設置只是最基礎的知識。 課程不再局限于某個控件的創建和使用,而轉向于一些實用的、用RSG無法實現的功能。
本文介紹如何在Abaqus GUI程序設計中實現旋轉區域和多個對話框功能。 先了解下幫助文檔中相關內容的介紹: 1. 旋轉區域(Rotating regions) The FXSwitcher widget manages children that are positioned on top of each other. FXSwitcher allows you to select
說明:在ABAQUS/CAE對話框的底部常常可以看到兩個按鈕:Dismiss和Cancel,他們的作用都是關閉當前對話框,二者的區別在于:Dismiss按鈕出現在包含只讀數據的對話框中;Cancel按鈕出現在允許作出修改的對話框中,單擊Cancel按鈕可以關閉對話框,而不保存所修改的內容。