❶ ansys中怎樣使用CTMOPT命令
這個是斷裂力學裡面的一個宏命令,枯搜盯漏激單獨情況下使用是沒有的,要有一定的其他命令配合,意思也就不盡相同,處理方法也就不一樣了,所以這個命令的使用建議樓主參考斷裂力學的分析知識;
英文說明比較清楚點:
Structural Guide |
Chapter 12. Fracture Mechanics
這個命令的使用幾乎需要全部的斷裂力學沒和的知識!
CTMOPT,Option,Val1,Val2
Sets crack tip meshing options for fracture mechanics.
Valid Option values are:
DEFAULT
Resets all options to default values.
STATUS
Lists the current status of all options.
CONFIG
Specifies the crack type and the symmetry condition.
Valid Val1 values:
THROUGH -- Through crack (default)
SURFACE -- Surface crack
Valid Val2 values:
FULL -- Full crack (default)
HALF -- Half crack
QUARTER -- Quarter crack
VOLUME
Val1 -- An existing volume number. A value is required for this option.
LENGTH
Val1 -- Crack length. A value is required for this option.
DEPTH
Val1 -- Crack depth. Valid only for surface (SURFACE) cracks. The default value is half of the crack length (LENGTH / 2).
CNAME
Val1 -- Crack node component. Specify this value in uppercase characters only, enclosed in single quotation marks. Example: 'NODECOMP1'
BLNG
Val1 -- Length of blocks on either side of a through crack (THROUGH). Use this value to sector the length along the sides of the crack into a precise number of elements, or to sector elements of a precise size. The default value is the crack length (LENGTH), where the entire length is devoted to one block.
BWID
Val1 -- Width of blocks on either side of a through crack (THROUGH). The default value is the crack length (LENGTH).
CEXT
Val1 -- Greater-than distance from the working plane to the back of the through crack (THROUGH) crack initial volume. The default value is five times the crack length (5 * LENGTH)
NETH
Val1 -- Number of elements around the crack tip in the THETA direction. The default value derives from the PREP7 command KSCON.
ESCZ
Val1 -- Element size radially outward from crack. The default value is one-tenth of the block width (BWID / 10) for a through crack (THROUGH), or one-tenth of the crack zone radius (radius / 10) for a surface crack (SURFACE).
NROW
Val1 -- Number of rows of elements around the crack tip in a radial direction. The default value is 3.
ETHK
Val1 -- Number of elements through the thickness of a through crack (THROUGH). The default value is 3.
ESZB
Val1 -- Element size along surface crack (SURFACE) zone boundaries. The default value is one-fourth of the crack (LENGTH / 4).
QUAD
Val1 -- Set this value to 1 to generate quad element faces on surface crack (SURFACE) zone boundaries. The default is triangles.
HELP
Lists this helps information.
上面是一些說明,但是有上面的這個,肯定不夠理解這個命令!
❷ APDL命令流中 ~ 什麼意思
APDL是ANSYS parametric design language 的縮寫,意思是ANSYS 參數化設計語言,可以作為在ANSYS平台上解釋執行的高級計算機語言。命令流按我的理解就是對由ANSYS命令、APDL語言結構、數據結構等有機組織起來完成特定分析的所有語言行的俗稱。
APDL有下列功能,這些功能可以根據需要單獨或者同時使用:
參數;
數組參數;
表達式和函數;
分支和循環;
重復功能和縮寫;
宏;
用戶程序。
一般每運行一次ANSYS,都會有一段log文件,其名字為Jobname.log,Jobname是運行ANSYS時用戶給定的文件名,文件名預設時其名字為file.Log。在開始運行ANSYS時打開,當退出ANSYS時,ANSYS運行中的所有命令都寫入了log文件,形成了ANSYS運行的全部記錄。這些命令流在系統崩潰或ANSYS使用者發生重大的錯誤時,可以用//INPUT命令讀入更名後的log文件或作為批處理文件運行,然後再從ANSYS中的該模型的log文件中提取建立模型的APDL命令流。
當在解決工程實際問題時,可以先建立一個通用的有限元模型,並進行計算求解,再根據log文件進行命令流的提取。在提取命令流時,注意兩個問題,一個是盡量減少不必要的命令流;一個是模型幾何參數和載荷參數的修改,我們可以先根據模型中所有可變參數定義相應的參數名稱,在模型中使用參數名來表示相應的數值。在得到命令流文件後,然後採用ANSYS的批處理方式進行設計計算
ANSYS的宏是一列保存在一個文件中並能在任何時間在ANSYS運行中執行的ANSYS命令集。宏可以包括APDL特性的任何內容例如參數、重復功能、分支等。在分析中,宏可以被重復任意多次並可嵌套多達20層,其中包括由ANSYS/INPUT命令引起的任何文件轉換。宏最顯而易見的用法之一是簡化重復的數據輸入。例如:模型表面的幾個孔需要建立相同的網格,那麼模型中對這些孔必須重復建立網格所需的一串命令。該情況下,用戶可以建立一個建網格命令的宏。當劃下面是一個簡單的宏文件的例子。在本例中,宏生成了一個尺寸為4,3,2的長方塊和一個半徑為1的球體,然後從塊的一個角減去球體。
/prep7
/view,,-1,-2,-3
block,,4,3,2
sphere,1
vsbv,1,2
finish
假如這個宏取名為mymacro.mac,那麼就可以用這樣一個ANSYS命令來執行以上的命令序列:*use,mymacro。
分孔網格是,可使用該宏,高效、方便。
在ANSYS中有三種方法來生成宏。第一種方法是在ANSYS輸入窗口執行*CREATE命令。在命令輸入窗口執行該命令後,ANSYS轉向控制該命令指定的文件。在執行*END命令之前,所有的命令都是對該文件進行操作。*CREATE命令所帶的參數用來指定文件名、擴展名和路徑。第二種方法是使用*CFWRITE。和*CREATE不同,*CFWRITWE不能指定宏文件名,因此必須先用*CFOPEN命令來指定宏文件名。在命令窗口輸入的命令流只有以*CREATE命令開頭,才會被寫入指定文件中,否則都會被執行。第三種方法是使用菜單方式,即使用Utility Menu >Macro> Create Macro途徑生成宏。通過該菜單項可以打開作為一個簡單的多行編輯器的對話框來生成宏,但是不能通過它來打開並編輯已經存在的宏。
❸ ansys打開mac文件的命令流語言是什麼
的確,擴展名為.mac的宏可以像ANSYS命令一樣使用,比如自己可以定製一些經常使用到的工具條等等。非常方便。
命令流打開最簡單的辦法來了
首先你將.mac文件放到C:\Program
Files\Ansys
Inc\ANSYS\v110\ANSYS\APDL\
目錄下(當然如果你ANSYS安裝目錄在別的分區,那麼你就改一下搜索路徑咯,命令是Macro-
Macro
Search
Path
,輸入你的目錄,比如我的就是D:\Program
Files\Ansys
11\v110\ANSYS\APDL\
)。
好了,這樣就OK了,現在你無論是在ANSYS的命令窗口還是在命令流里輸入.mac文件的文件名,ANSYS就可以運行你.mac文件咯。
比如我定義了Mytoolbar.mac,是我自己定製的工具條,放到剛才說的目錄下,我只要在窗口輸入Mytoolbar,我就可以看到我定製的工具條了。
*USE是通用的運行宏的命令,包括後綴不是.mac的宏。比如:*USE,D:\ANSYS\MACRO\MMMMM.MACRO
❹ ANSYS在哪裡能夠創建宏文件有一個creat maro這樣的命令,但是宏命令在哪輸入呢
直接用文本文檔編輯仔旁,然後後綴基戚首寫成.mac,保存放在C:\Program Files\Ansys Inc\v100\搏數ANSYS\apdl (如果你ansys不在C盤,就不是這個地址了) 然後打開ansys,在輸入欄調用就行了