
發(fā)布
注冊
/
登錄ansys 中厚度變量的案例
ANSYS中的變量
ANSYS中的變量總的來說分為兩大類:一類是標(biāo)量參數(shù);一類是數(shù)組參數(shù)。其意義與C語言中的參數(shù)和數(shù)組類似。標(biāo)量參數(shù)是指單個的變量,而數(shù)組則是由一系列具有相同意義的數(shù)據(jù)組成。
一:標(biāo)量參數(shù)
標(biāo)量參數(shù)分為兩種:數(shù)值型的和字符型的。
1:標(biāo)量參數(shù)的定義或修改:可以使用*SET命令或直接寫出賦值表達(dá)式。修改時,只需改變數(shù)據(jù)即可。
例如:
*SET,LENGTH,10 !定義了一個名為LENGTH的數(shù)值型變量,并且值為10
*SET,COMMENT,'DISP' !定義了一個名為COMMENT的字符型變量,并且賦值為DISP
以上兩句等價于:
LENGTH=10
COMMENT='DISP'
2:標(biāo)量參數(shù)的刪除:同樣可以使用*SET命令或直接寫出賦值表達(dá)式或使用*DEL命令。將需要刪除的變量賦空值,注意不是數(shù)字0或空格。
例如:我們將上面定義的兩個參數(shù)刪除。語句如下:
*SET,LENGTH,
*SET,COMMENT,
或:
LENGTH=
COMMENT=
又或:
*DEL,LENGTH
*DEL,COMMENT
3:標(biāo)量參數(shù)的GUI操作菜單。GUI路徑為:Utility Menu->Parameters->Scalar Parameters。標(biāo)量參數(shù)的定義,刪除和修改都可以在這個窗口中完成。
二:數(shù)組參數(shù)
數(shù)組參數(shù)按維數(shù)可分為:一維數(shù)組,二維數(shù)組和三維數(shù)組。
按存儲的數(shù)據(jù)類型可分為:
1)一般數(shù)組參數(shù),也成為ARRAY Parameter。是一種默認(rèn)的數(shù)據(jù)類型,也就是說,如果用戶不聲明數(shù)據(jù)類型,系統(tǒng)就會自動使用該數(shù)據(jù)類型。該數(shù)組的行、列、面的索引均為從1開始的連續(xù)整數(shù),元素值可以為整數(shù)或?qū)崝?shù)。
2)字符數(shù)組參數(shù),又名CHAR Array Parameter。元素值為不多于8個的字符或數(shù)字組成。其行,列,面的索引值也是從1開始的連續(xù)整數(shù)。
展開 ansys workbench中設(shè)置變厚度殼單元
對于厚度尺寸相對于其他幾何尺寸較小的結(jié)構(gòu),我們常常采用殼單元來代替三維實體單元進行分析。殼單元模型雖然不像三維實體模型那樣更接近真實模型,但其單元及節(jié)點數(shù)量少,計算量小,在工程中對復(fù)雜模型進行簡化時,采用殼單元能大大降低工作量和計算難度。
在建立殼單元模型時,我們需要輸入殼的厚度值,該厚度值可以在DM中設(shè)置,也可以在Mechanical中設(shè)置。DM中僅允許輸入常量厚度值(即等厚度),在Mechanical中可以設(shè)置隨某一坐標(biāo)變量變化的厚度值。
等厚度模型
厚度隨坐標(biāo)變化的模型
大多數(shù)情況下,以上厚度設(shè)置是能夠滿足工程分析需要的。但是,有一天突發(fā)奇想,我想建一個厚度值隨多個坐標(biāo)值變化的模型,現(xiàn)有的方法以函數(shù)進行輸入厚度隨坐標(biāo)變化時,只允許輸入一個變量,怎么辦?
workbench提供了一個很好的工具—External Data。用它,可以將任意位置的厚度值進行任意編輯,然后導(dǎo)入到Mechanical中。
展開