| 查看: 2156 | 回復: 16 | ||
金華歲月金蟲 (著名寫手)
|
[求助]
ANSYS四維TABLE建立移動三維熱源,程序總是出錯,求原因解釋! 已有2人參與
|
|
本人之前見過使用三維TABLE來描述移動面熱源的例子,現(xiàn)在想使用APDL建立起移動三維熱源,初步打算是:四個維度分別代表X/Y/Z/TIME,熱源分別是X/Y/Z以及TIME的函數(shù),現(xiàn)在嘗試程序編輯如下,但總是出現(xiàn)錯誤提示: Subscript 3 is out of range for parameter LASER. Specified value is 0 Maximum is 21. 不知道那位前輩能幫著解釋下錯誤?或者那位蟲友有相似的問題,也可以溝通交流一下。 *SET,lzsize,0.0001 *SET,lsize,5e-4 *SET,MAX_TIME,41 *SET,MAX_X,61 *SET,MAX_Y,41 *SET,MAX_Z,21 !此處加上Z軸 *DIM,laser,TAB4,MAX_X,MAX_Y,MAX_Z,MAX_TIME,X,Y,Z,TIME *DO,L,1,MAX_TIME,1 *DO,K,1,MAX_Z,1 *DO,I,1,MAX_X,1 *SET,laser(I,0,K,L),(I-1)*LSIZE *ENDDO *DO,J,1,MAX_Y,1 *SET,laser(0,J,K,L),(J-1)*LSIZE *ENDDO *SET,laser(0,0,K,L),(K-1)*LZSIZE !此處相應的加上Z軸數(shù)據(jù) *ENDDO *SET,laser(0,0,0,L),(L-1)*0.083333333 *ENDDO |

金蟲 (著名寫手)

|
不明白你的意思。你是說在定義數(shù)組時還是在使用數(shù)組時的情況? 定義數(shù)組時,對 1~3 維數(shù)組,格式是: *DIM, Par, Type, IMAX, JMAX, KMAX, Var1, Var2, Var3, CSYSID 如果是定義 4~5 維數(shù)組,相應的 *DIM 命令的格式分別是: *DIM, Par, Type, IMAX, JMAX, KMAX,LMAX, Var1, Var2, Var3, Var4,CSYSID *DIM, Par, Type, IMAX, JMAX, KMAX,LMAX,MMAX, Var1, Var2, Var3, Var4, Var5, CSYSID 使用時,下標個數(shù)應該與定義的數(shù)組維數(shù)一致。 需要注意的是:4 維和 5 維數(shù)組只能使用輸入命令的方式來定義,不能在 GUI 中定義。 |
金蟲 (著名寫手)

|
還是不明白你的意思。你的 "索引值" 和下標是什么關(guān)系? 我的理解:如果用坐標軸作為參考,數(shù)組中的下標應該相當于在坐標軸上的若干點,各個點的具體坐標值就是數(shù)組中相應位置的數(shù)值。 在定義數(shù)組時,必須指定數(shù)組各維的長度,也即該數(shù)組中各個下標的最大索引值。(最小下標值與數(shù)組類型有關(guān),可能是 0 或 1)。 如果你以下標作為索引值的話,那么它們之間是有區(qū)別的:索引值應該可以是任意實數(shù),但是下標卻未必。對于 ARRAY 型數(shù)組,下標只能是正整數(shù);對于表數(shù)組,下標只能是從 0 或 1 (與位數(shù)有關(guān)) 開始的實數(shù)?傊己鸵话愕乃饕挡灰粯印 |
金蟲 (著名寫手)

|
用table定義熱源我之前試過,好像也沒成功,忘了問題出在哪兒了,但是用table好像是挺容易出現(xiàn)問題的。 你可以試試這么做: 初始:定義一個table,三維熱源,三維table,以動坐標系csys11定義source_table(x,y,z) 加載:在每個加載步,更新csys11,重新定義source_table(x,y,z) solve 再加載:更新csys11,重新定義source_table(x,y,z) 我現(xiàn)在是這么用的,因為用的是apdl,所以沒什么問題,但如果是gui就行不通了,因為要用*do循環(huán) |
|
lz,抱歉之前沒有認真看你的代碼,看了代碼覺得你是忘了給x,y,z,time分別定義一個數(shù)組。也就是說,你定義laser(x,y,z,time)之前應該給每個row,column,book,shelf先定義。一句話說不清,給你看一個五維的數(shù)組。例子是ansys help里的,關(guān)于array parameter的定義,你可能還需要再仔細看一下。 /title, Illustrate use of 5D table for SF command (pressure) loading !!!! !!!! !!!! create 5D table for applied pressure X1=2 !!!! X dimensionality Y1=2 !!!! Y dimensionality Z1=10 !!!! Z dimensionality D4=5 !!!! time dimensionality D5=5 !!!! temperature dimensionality len=10 !!!! cantilever beam length wid=1 !!!! cantilever beam width hth=2 !!!! cantilever beam height *dim,xval,array,X1 !!!! create 1D arrays to load 5D table xval(1)=0,20 !!!! variations per dimension same *dim,yval,array,Y1 !!!! but will give different values on each yval(1)=0,20 !!!! book and shelf *dim,zval,array,10 zval(1)=10,20,30,40,50,60,70,80,90,100 *dim,tval,array,5 tval(1)=1,.90,.80,.70,.60 *dim,tevl,array,5 tevl(1)=1,1.20,1.30,1.60,1.80 *dim,ccc,tab5,X1,Y1,Z1,D4,D5,X,Y,Z,TIME,TEMP *taxis,ccc(1,1,1,1,1),1,0,wid !!! X-Dim *taxis,ccc(1,1,1,1,1),2,0,hth !!! Y-Dim *taxis,ccc(1,1,1,1,1),3,1,2,3,4,5,6,7,8,9,10 !!! Z-Dim *taxis,ccc(1,1,1,1,1),4,0,10,20,30,40 !!! Time *taxis,ccc(1,1,1,1,1),5,0,50,100,150,200 !!! Temp *do,ii,1,2 *do,jj,1,2 *do,kk,1,10 *do,ll,1,5 *do,mm,1,5 ccc(ii,jj,kk,ll,mm)=(xval(ii)+yval(jj)+zval(kk))*tval(ll)*tevl(mm) *enddo *enddo *enddo *enddo *enddo |
金蟲 (著名寫手)

| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 本人考085602 化學工程 專碩 +21 | 不知道叫什么! 2026-03-15 | 23/1150 |
|
|---|---|---|---|---|
|
[考研] 0805 316求調(diào)劑 +3 | 大雪深藏 2026-03-18 | 3/150 |
|
|
[考研] 0703化學調(diào)劑 +4 | 妮妮ninicgb 2026-03-21 | 4/200 |
|
|
[考研] 生物學調(diào)劑 +3 | Surekei 2026-03-21 | 3/150 |
|
|
[考研] 278求調(diào)劑 +9 | 煙火先于春 2026-03-17 | 9/450 |
|
|
[考研] 299求調(diào)劑 +4 | 某某某某位 2026-03-21 | 4/200 |
|
|
[考研] 265求調(diào)劑 +12 | 梁梁校校 2026-03-19 | 14/700 |
|
|
[考研] 機械專碩299求調(diào)劑至材料 +3 | kkcoco25 2026-03-16 | 4/200 |
|
|
[考研] 301求調(diào)劑 +10 | yy要上岸呀 2026-03-17 | 10/500 |
|
|
[考研] 一志愿中海洋材料工程專碩330分求調(diào)劑 +8 | 小材化本科 2026-03-18 | 8/400 |
|
|
[考研] 考研調(diào)劑求學校推薦 +3 | 伯樂29 2026-03-18 | 5/250 |
|
|
[考研] 中南大學化學學碩337求調(diào)劑 +3 | niko- 2026-03-19 | 6/300 |
|
|
[考研] 一志愿中南化學(0703)總分337求調(diào)劑 +8 | niko- 2026-03-19 | 9/450 |
|
|
[考研] 353求調(diào)劑 +3 | 拉鉤不許變 2026-03-20 | 3/150 |
|
|
[考研] 319求調(diào)劑 +3 | 小力氣珂珂 2026-03-20 | 3/150 |
|
|
[考研] 材料與化工專碩調(diào)劑 +7 | heming3743 2026-03-16 | 7/350 |
|
|
[考研] 工科材料085601 279求調(diào)劑 +7 | 困于星晨 2026-03-17 | 9/450 |
|
|
[考研] 286求調(diào)劑 +6 | lemonzzn 2026-03-16 | 10/500 |
|
|
[考研] 機械專碩325,尋找調(diào)劑院校 +3 | y9999 2026-03-15 | 5/250 |
|
|
[考研] 304求調(diào)劑 +5 | 素年祭語 2026-03-15 | 5/250 |
|