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

abaqus 新建視圖的案例

Abaqus視圖界面顯示信息設置
就是部分場景用圖時,部分信息用不上需要隱藏時,具體如何操作: 1.在結果視圖模塊下。 2.菜單欄Viewport——Viewport Annotation Options... 3.然后彈出下圖中的窗口 4.每條控制界面顯示的地方如下圖所示。
關于保存ABAQUS視圖設定(視口背景及注釋等)
Abaqus的主目錄(也可以是設定的工作目錄)下存有.gpr的文件,改文件用來存儲Abaqus的GUI設置。主目錄中的gpr文件存儲GUI設置(如主窗口的大小)和顯示選項設置(如呈現樣式)。您還可以將顯示選項設置存儲在abaqus_XX.gpr文件中。 若截取模型圖時,希望視口背景為白色,可以通過菜單欄View>>Graphics Options選項進行更改,但想永久更改,可將所有的GUI設置保存為文件。此時可通過菜單欄File>>Save Display Options將GUI設置存儲為.gpr文件,下次Abaqus啟動時調用工作目錄下的該設置文件。
展開
圖文教學:abaqus新建材料庫及abaqus安裝使用材料庫
abaqus仿真時,材料參數必不可少。但是材料參數難以獲得,每次都得對每種材料每種物理性能網上四處搜,重復輸入效率低,每次建模都需要重復輸入,特別是對于一些非線性的參數,效率很低。abaqus沒有提供材料庫,但是考慮到這個痛點abaqus留下了材料庫的接口,以*.lib的文件進行存儲即可。 今天這篇文章,多福來主要教大家怎么樣建立和使用屬于自己的材料庫。 abaqus新建材料庫 進入Property模塊時,CAE界面左側常用于顯示模型樹的一欄中會出現材料庫Material Library。 點擊Creat,定義新的材料庫。 輸入材料庫名稱,選擇存儲位置(Home位于ABAQUS的數據定義的目錄下,例如在我電腦的位置是:C:\SIMULIA\CAE\2019\win_b64\lib\abaqus_plugin中,Current是當前工作目錄下,如:D:\temp\abaqus_plugins)。 點擊OK,在上述的目錄下會生成MyMaterialLibrary.lib文件,同時界面中Library Materials增加了新定義的材料庫的總目錄。 點擊Add Category,分別添加metal和plastic的子目錄。 分別在Concrete和Steel的子目錄下點擊左箭頭添加對應的材料,添加完如下圖所示。 點擊Rename可以重命名材料。 點擊Tags可對每個具體的材料模型添加標簽說明。 完成定以后,點擊Save Changes。此時完成了材料庫的定義。
展開
(持續更新)ABAQUS使用小貼士-調出不同方向視圖顯示欄views
通常大家使用hypermesh時有專門的顯示不同方向視圖的工具欄,但是ABAQUS默認是沒有顯示的,需要手動調出來,之后使用起來就很方便了。 步驟如下:依次打開view-toolbars-views(在views前面畫對勾即可)
abaqus  新建視圖圖1
走進abaqus gui開發(4)--新建插件程序
def function1():# 函數1 #執行功能1 return sth def function2():# 函數1 #執行功能2 return sth 1.2 引入相關的庫 abaqusConstants,abaqusGui,kernelAccess,這三個庫都是集成在abaqus中的,和 abaqus密切相關的庫。 from abaqusConstants import * from abaqusGui import * from kernelAccess import mdb, session import os 1.3 規定相應的功能 先觀察案例中的插件程序界面里面有什么東西。 首先是有一個大框把所有東西都裝起來,還有標題,再加上注意事項,畫面中間還有一些小的參數框和示意圖,最下面還有兩個按鈕。所以在這個部分就要先設計一個自己的對話框,在往對話框中填東西。就往最簡單的方向,先造一個夠用的小對話框。對話框里首先是底部按鈕,參數對話框,示意圖。分別講講這三個功能是如何用函數來實現的。 按鈕用.getActionButton()來定義, 參數對話框用AFXTextField(p=GroupBox_l, ncols=’, labelText='零件名:', tgt=form.partnameKw, sel=O)。值得注意,因為我們有四個參數,名字,寬度,高度,直徑,所以參數對話框就需要四個。 示意圖用afxCreatePNGIcon()函數創建。
展開
Hypermesh/Hyperview/ABAQUS 二次開發中新建下拉菜單的方法 ¥20
在不同的軟件下,往往對應相應的執行語句,比如hypermesh ,采用的腳本語言是tcl 語言,在使用中既可以通過在命令行中輸入"source { ***.tcl}", 或者在菜單欄點擊“Edit>Tcl Tk Script" 調用相應的腳本,在abaqus 中,可以在命令行中輸入”execfile(**.py),或者點擊“File>Run Scripts",然而,每次使用過程中,使用者都需找到執行腳本的路徑,才能執行相應的代碼,因而也就都只是適應于單個腳本,對于多個腳本的開發,就有一些捉襟見肘了,通過在軟件中新建下拉菜單,根據用戶習慣開發相應的功能,讓用戶通過點擊鼠標或者使用快捷鍵就能調用相應的功能模塊,是一件十分有意義的事情。本人通過查閱相應的官方的文檔,發現了分別在hypermesh/hyperview/abaqus實現了增加下拉菜單的方法。 1. 相關效果如下: hypermesh Hyperview abaqus 2. 接下來,我將闡述如何實現以上功能。 2.1 hypermesh hypermesh 在開始啟動時候,可以通過在啟動目錄設定一個名為”hmcustom.tcl“的文件以實現相關功能的定制,相關幫助文檔如下: 默認狀態下,安裝路徑(可以通過"pwd"查詢安裝路徑),不存在hmcustom.tcl 文件,因此需要新建該文件。 其中的關鍵代碼是“top_menu [hm_framework getpulldowns] 獲得菜單的api" 來操控相關的菜單,進而通過增加菜單來擴充相關的功能。
展開