
發(fā)布
注冊
/
登錄Ansys的mod函數(shù)
關(guān)注創(chuàng)建者:王靖雯 創(chuàng)建時間:2023-03-07
Ansys的mod函數(shù)的視頻教程
基于ANSYS的function多段函數(shù)為ansysworkbench中多變量載荷添加(無聲版本)
基于ANSYS的function多段函數(shù)為ansysworkbench中多變量載荷添加 基于對于一個結(jié)構(gòu)的熱對流分析
¥10 13分鐘 31播放
查看
ANSYS表數(shù)組與函數(shù)加載
系統(tǒng)了介紹ANSYS表數(shù)組與函數(shù)加載的相關(guān)知識 微信公眾號ANSYS結(jié)構(gòu)院后臺回復(fù)關(guān)鍵詞【表數(shù)組】可獲取本課程相關(guān)資料~
免費(fèi) 1小時24分鐘 1111播放
查看
Ansys的mod函數(shù)的實例教程
4.在【關(guān)系】窗口中添加如下的關(guān)系:
if mod(idx1,10)==0 /* 如果第一方向陣列個數(shù)除以10。余數(shù)是0,那么他的最后長度就是3
memb_v=3
else /*表示上面程序結(jié)束,也可以表示否則的話直線長度為1
memb_v=1
endif
點(diǎn)擊確定。
5.將陣列類型選擇“軸”,因為在軸陣列不能添加關(guān)系,因此我們先在尺寸陣列中添加關(guān)系,再轉(zhuǎn)為軸陣列。陣列控制面板按照下圖設(shè)置。
完成。
如題,《從形函數(shù)與函數(shù)的連續(xù)可導(dǎo)性到ansys結(jié)果中的節(jié)點(diǎn)解與單元解的差異》,形函數(shù)對結(jié)果的影響大部分人都能聯(lián)想到二次單元比線性單元求得的結(jié)果更精確,但該文要表達(dá)的不僅如此,而是從更一般地討論怎么從單元的形函數(shù)來理解節(jié)點(diǎn)解與單元解之間的差異。
首先討論單元的階次。作為基礎(chǔ)我們應(yīng)該明白網(wǎng)格與單元的區(qū)別,網(wǎng)格是將幾何體離散化后的結(jié)構(gòu),即組成幾何體的微元,單元是這些微元的幾何、物理或數(shù)學(xué)屬性(這里我們并不打算詳細(xì)討論單元的這些屬性,但是這些知識會方便對本文的理解)。我們經(jīng)常在使用ansys或其他CAE軟件時經(jīng)常會遇到單元的選擇以及單元階次的選擇,一般一種單元包括線性單元和二次單元甚至更高級的單元,比如在ansys中經(jīng)常被使用的shell181(左)和shell281(右),線性單元使用的形函數(shù)是一次的多項式,高次單元使用的形函數(shù)是高次的多項式,形函數(shù)用于描述相鄰節(jié)點(diǎn)之間的位移場,所以高次的單元可以更好的描述形狀復(fù)雜的幾何體。
不同于常規(guī)材料力學(xué)中通過平衡方程求解(首先求得的解是力解),有限元方式求解的特點(diǎn)是首先求解出的結(jié)果是節(jié)點(diǎn)的位移解,即displacement of nodes,所有的節(jié)點(diǎn)位移形成了位移場,在空間上位移場一定是連續(xù)的,但是不一定是平滑的。哎哎,是不是特別熟悉的感覺,正是和高數(shù)中函數(shù)的連續(xù)性和可導(dǎo)性兩個性質(zhì)非常相似,不用奇怪,位移場本來就是用函數(shù)描述的,所以自然就存在函數(shù)的性質(zhì),所以用函數(shù)的性質(zhì)來理解就可以方便解釋一些現(xiàn)象了,下圖分別是用兩種形函數(shù)描述的位移場,在有限元求解后得到的首先是節(jié)點(diǎn)位移解,即圖中5個節(jié)點(diǎn)的位移,假如每個節(jié)點(diǎn)的位移用坐標(biāo)x\y\z的函數(shù)來表示,然后通過形函數(shù)插值得到相鄰節(jié)點(diǎn)之間的位移(也是xyz的函數(shù)),上圖是用一次形函數(shù)插值,下圖是用二次形函數(shù)插值。
展開 1. distnd( i,j) — I,j 兩點(diǎn)的距離
2. node(x,y,z) — 提取距離位置(x,y,z)最近的節(jié)點(diǎn)號
3. kp(x,y,z) — 提取距離位置(x,y,z)最近的關(guān)鍵點(diǎn)號
4.基本函數(shù)
ABS(x)
Absolute value of x.
SIGN(x,y)
Absolute value of x with sign of y. y=0 results in positive
sign.
EXP(x)
Exponential of x (ex).
LOG(x)
Natural log of x (ln (x)).
LOG10(x)
Common log of x (log10(x)).
SQRT(x)
Square root of x.
NINT(x)
Nearest integer to x.
MOD(x,y)
Remainder of x/y. y=0 returns zero (0).
RAND(x,y)
Random number (uniform distribution) in the range x to y (x = lower
bound, y = upper bound).
GDIS(x,y)
Random sample of a Gaussian (normal) distribution with mean x and
standard deviation y.
展開 有關(guān)實體狀態(tài)的取值函數(shù)
NSEL(N)
ESEL(E)
KSEL(K)
LSEL(L)
ASEL(A)
VSEL(V)
表示某個實體狀態(tài),其返回值-1,沒有選中,0,沒有定義,1,被選中
有關(guān)下一個被選實體的取值函數(shù)
NDNEXT(N)
ELNEXT(E)
KPNEXT(K)
LSNEXT(L)
ARNEXT(A)
VLNEXT(V)
表示編號大于N,E,K,L,A,V的下一個被選實體
有關(guān)實體位置的取值函數(shù)
CENTRX(E)
CENTRY(E)
CENTRZ(E)
單元E在中心位置的X,Y,Z的坐標(biāo)系(直角坐標(biāo)系),有所選的節(jié)點(diǎn)決定
NX(N)
NY(N)
NZ(N)
KX(K)
KY(K)
KZ(K)
節(jié)點(diǎn)N或關(guān)鍵點(diǎn)K在激活坐標(biāo)系中X,Y,Z的坐標(biāo)值
LX(L,LFRAC)
LY(L,LFRAC)
LZ(L,LFRAC)
線段L在長度比率為LFRAC(0~1)時的X,Y,Z的坐標(biāo)值
有關(guān)最靠近某位置的節(jié)點(diǎn)或關(guān)鍵點(diǎn)編號的取值函數(shù)
NODE(X,Y,Z)
KP(X,Y,Z)
被選擇的節(jié)點(diǎn)嘴靠近X,Y,Z位置的節(jié)點(diǎn)或關(guān)鍵點(diǎn)編號(在激活的坐標(biāo)系下,如果存在多個節(jié)點(diǎn)或關(guān)鍵點(diǎn),那么取其最小值)
有關(guān)距離的取值函數(shù)
DISTND(N1,N2)
DISTKP(K1,K2)
節(jié)點(diǎn)或關(guān)鍵點(diǎn)兩點(diǎn)之間的距離
DISTEN(E,N)
單元E的中心點(diǎn)與節(jié)點(diǎn)N之間的距離,中心點(diǎn)將由單元上被選擇的節(jié)點(diǎn)確定
有關(guān)角度的取值函數(shù)
ANGLEN(N1,N2,N3)
ANGLEK(K1,K2,K3)
節(jié)點(diǎn)或關(guān)鍵點(diǎn)兩條邊之間的夾角,缺省時單位為弧度,其中所選擇的3個節(jié)點(diǎn)中,N1或K1是頂點(diǎn)
有關(guān)最靠近實體的節(jié)點(diǎn),關(guān)鍵點(diǎn)和單元的取值函數(shù)
NNEAR(N)
最靠近節(jié)點(diǎn)N的被選節(jié)點(diǎn)
KNEAR(K)
最靠近關(guān)鍵點(diǎn)K的被選關(guān)鍵點(diǎn)
ENEARN(N)
最靠近節(jié)點(diǎn)N的被選單元,單元的位置將由被選節(jié)點(diǎn)確定
有關(guān)面積的取值函數(shù)
展開 自己收藏并與大家分享,來自于ANSYS的help
“get函數(shù)”可用于某些項,并可用于代替*get命令。函數(shù)返回值并在函數(shù)被輸入的地方使用它,繞過了用參數(shù)名存儲值和在要使用值的地方輸入?yún)?shù)名的需要。
例如,假設(shè)要計算兩個節(jié)點(diǎn)的平均X位置。使用*GET命令,參數(shù)L1可以指定節(jié)點(diǎn)1的X位置,參數(shù)L2可以指定節(jié)點(diǎn)2的X位置。然后,可以從mid=(L1+L2)/2計算mid位置:
*GET,L1,NODE,1,LOC,X
*GET,L2,NODE,2,LOC,X
MID=(L1+L2)/2
但是,使用返回節(jié)點(diǎn)N的X位置的節(jié)點(diǎn)位置“get ”函數(shù)NX(N),可以直接計算MID,而不需要中間參數(shù)L1和L2:
MID=(NX(1)+NX(2))/2
除非另有說明,否則Get函數(shù)返回活動坐標(biāo)系中的值。
Get函數(shù)參數(shù)本身可能是參數(shù)或其他Get函數(shù)。get函數(shù)NELEM(E,NPOS)返回元素編號E的NPOS位置的節(jié)點(diǎn)號。組合函數(shù)NX(NELEM(E,NPOS))返回該節(jié)點(diǎn)的X位置。
下表列出了按功能分組的可用get函數(shù)。*GET命令還列出GET函數(shù)作為*GET items的替代項(如果適用)
Table 1: *GET - Get Function Summary
"Get Function" Summary
Entity Status Get Function Description
NSEL(N) Status of node N: -1=unselected, 0=undefined, 1=selected.
ESEL(E) Status of element E: -1=unselected, 0=undefined, 1=selected.
展開 
Ansys的mod函數(shù)的相關(guān)專題、標(biāo)簽、搜索
Ansys的mod函數(shù)的最新內(nèi)容
附件下載
聯(lián)系工作人員獲取附件
概要
成像系統(tǒng)(例如顯微鏡)的衍射極限分辨率可以通過不同方式表征。在本文中,我建議使用在 OpticStudio 中計算的點(diǎn)擴(kuò)散函數(shù) (PSF) 來客觀衡量這些成像系統(tǒng)的分辨率。文中介紹了重疊圖像(探測器)平面上兩個點(diǎn)的 PSF 的兩種方法。第一種方法使用多重結(jié)構(gòu)編輯器,第二種方法使用圖像模擬工具。文中比較了這兩種方法,并討論了它們的優(yōu)缺點(diǎn)。
問題:
Ansys Workbench的載荷加載形式有三種,constant/table/function。Constant是在載荷步內(nèi)給定恒定值;table形式較為便捷,可以在定義每個子步的載荷大小; function形式可以輸入以time/X/Y/Z為變量的簡單方程。
但是仍有某些形式的載荷較難輸入,例如分段復(fù)雜函數(shù)載荷等。
解決方法:
需要使用Ansys經(jīng)典界面的
附件下載
聯(lián)系工作人員獲取附件
本文討論了如何在 OpticStudio 中對點(diǎn)擴(kuò)散函數(shù)進(jìn)行建模和解釋。使用的分析特征是 Spot Diagram、FFT PSF 和 Huygens PSF。將討論每種工具的優(yōu)點(diǎn),以及用于最準(zhǔn)確分析的有用特征設(shè)置。
介紹
光學(xué)系統(tǒng)的點(diǎn)擴(kuò)散函數(shù) (PSF) 是單個點(diǎn)光源產(chǎn)生的輻照度分布。(望遠(yuǎn)鏡拍攝遙遠(yuǎn)恒星的圖像就是一個很好的例子。盡管源可能是一個點(diǎn)
聯(lián)系工作人員獲取附件
成像系統(tǒng)(例如顯微鏡)的衍射極限分辨率可以通過不同方式表征。在本文中,我建議使用在 OpticStudio 中計算的點(diǎn)擴(kuò)散函數(shù) (PSF) 來客觀衡量這些成像系統(tǒng)的分辨率。文中介紹了重疊圖像(探測器)平面上兩個點(diǎn)的 PSF 的兩種方法。第一種方法使用多重結(jié)構(gòu)編輯器,第二種方法使用圖像模擬工具。文中比較了這兩種方法,并討論了它們的優(yōu)缺點(diǎn)。
簡介
成像系統(tǒng)的性能與其分辨率有關(guān)
作者:水哥ANSYS
來源:本文源于ANSYS結(jié)構(gòu)院,上海安世亞太授權(quán)轉(zhuǎn)載
隨機(jī)分布在材料微觀力學(xué)分析中扮演著重要角色,例如混凝土骨料力學(xué)、新型材料纖維力學(xué)分析等內(nèi)容,提及隨機(jī)分布,更多的同學(xué)可能會聯(lián)想到采用第三方軟件如Matlab來生成,并導(dǎo)入ANSYS計算,其實ANSYS本身自帶隨機(jī)分布功能,只是功能略有限制。
ANSYS中產(chǎn)生隨機(jī)分布的一個重要函數(shù)是 *
如題,《從形函數(shù)與函數(shù)的連續(xù)可導(dǎo)性到ansys結(jié)果中的節(jié)點(diǎn)解與單元解的差異》,形函數(shù)對結(jié)果的影響大部分人都能聯(lián)想到二次單元比線性單元求得的結(jié)果更精確,但該文要表達(dá)的不僅如此,而是從更一般地討論怎么從單元的形函數(shù)來理解節(jié)點(diǎn)解與單元解之間的差異。
首先討論單元的階次。作為基礎(chǔ)我們應(yīng)該明白網(wǎng)格與單元的區(qū)別,網(wǎng)格是將幾何體離散化后的結(jié)構(gòu),即組成幾何體的微元,單元是這些微元的幾何
自己收藏并與大家分享,來自于ANSYS的help
“get函數(shù)”可用于某些項,并可用于代替*get命令。函數(shù)返回值并在函數(shù)被輸入的地方使用它,繞過了用參數(shù)名存儲值和在要使用值的地方輸入?yún)?shù)名的需要。
例如,假設(shè)要計算兩個節(jié)點(diǎn)的平均X位置。使用*GET命令,參數(shù)L1可以指定節(jié)點(diǎn)1的X位置,參數(shù)L2可以指定節(jié)點(diǎn)2的X位置。然后,可以從mid=(L1+L2)/2計算mid位置:
*GET,L1,NODE
ANSYS 支持的函數(shù)列表,備用與共享,以后不要老再去找了
SIN(X) Sine
COS(X) Cosine
TAN(X) Tangent
ASIN(X) Arcsine
ACOS(X) Arccosine
ATAN(X) Arctangent
ATAN2(Y,X) Arctangent (Y/X) with the sign of each component considered
在ANSYS仿真中經(jīng)常會遇到一些動態(tài)的加載方法,加載的載荷(位移、力、電流、溫度等)隨著時間而變化,表示不同的狀態(tài)。而相應(yīng)的在workbench中可以方便的采用表格方法設(shè)置不同時間狀態(tài)下加載的位移或受力等載荷。但是又實用需要APDL命令的方式書寫不同時刻的載荷,但是函數(shù)庫當(dāng)中又沒有相應(yīng)的函數(shù),那么如何書寫呢,下面我們選取幾個有代表性的書寫方法
(1)三角波的使用
一個物體在一個平面上移動
最終結(jié)果如下。
方法:
1.點(diǎn)擊草繪,在TOP平面繪制如下的草繪。
繪制完成后,點(diǎn)擊勾號退出。
2.創(chuàng)建基準(zhǔn)軸,如下圖所示。
3.在模型樹選擇第一步創(chuàng)建的草繪,鼠標(biāo)右擊選擇【陣列】,類型選擇“尺寸”,選擇尺寸3作為尺寸參照。
勾選按關(guān)系定義增量,點(diǎn)擊【編輯】。
4.在【關(guān)系】窗口中添加如下的關(guān)系:
if mod(idx1,10)