jpblasques
Marine/Ocean
- Nov 24, 2006
- 20
Hi everyone
I am trying to take the values of the Tsai-Wu failure criteria of a laminate using the ETABLE, ESORT and *GET command. I am using SHELL99 and have set all the keyoptions correctly so it saves all the information needed. The code looks like this:
CMSEL,S,PATCH1 !Select area of interest
ESLA,S !Select attached elements
N=1
i=1
NLAYER=1
LAYER,i
num_m=4*NLAYER+8+15*(N-1)+2 !i have tried using ...+1 also
LAYER,i !Choose layer for results
RSYS,LSYS !Set the RSYS to the layre coord sys
ETABLE,FC_MAX,NMISC,num_m !Create table with Max FC
ESORT,ETAB,FC_MAX,,, !Sort table in ascending order
*GET,FC_MAX,SORT,,MAX !Get max value of sorted table
*GET,FC_MAX_ELEM,SORT,,IMAX !Get elem number where max occur
The expression of num_m is as given in SHELL99 literature...
The problem is that it saves a table full of zeros... I have managed to take results but only for one layer and not for all. Moreover I am not sure which failure criteria the results refer to as I am using the FC command to declare it instead of the TB.
Anyone got any idea of how I could do this? Essentially all I want is to find a (fast) way to know the maximum failure criteria value in this set of elements so I can decided on a thickness.
Thanks a lot in advance.
Zé
I am trying to take the values of the Tsai-Wu failure criteria of a laminate using the ETABLE, ESORT and *GET command. I am using SHELL99 and have set all the keyoptions correctly so it saves all the information needed. The code looks like this:
CMSEL,S,PATCH1 !Select area of interest
ESLA,S !Select attached elements
N=1
i=1
NLAYER=1
LAYER,i
num_m=4*NLAYER+8+15*(N-1)+2 !i have tried using ...+1 also
LAYER,i !Choose layer for results
RSYS,LSYS !Set the RSYS to the layre coord sys
ETABLE,FC_MAX,NMISC,num_m !Create table with Max FC
ESORT,ETAB,FC_MAX,,, !Sort table in ascending order
*GET,FC_MAX,SORT,,MAX !Get max value of sorted table
*GET,FC_MAX_ELEM,SORT,,IMAX !Get elem number where max occur
The expression of num_m is as given in SHELL99 literature...
The problem is that it saves a table full of zeros... I have managed to take results but only for one layer and not for all. Moreover I am not sure which failure criteria the results refer to as I am using the FC command to declare it instead of the TB.
Anyone got any idea of how I could do this? Essentially all I want is to find a (fast) way to know the maximum failure criteria value in this set of elements so I can decided on a thickness.
Thanks a lot in advance.
Zé