Element erosion due to high temperature

thermal_joethermal_joe Member Posts: 1

I'm facing some problems to kill elements above a temperature treshold.

I'm using the following loop to implement a gaussian heat flux, which is alternatin in a circle:

The heat flux application is easy, but the element selection due to high temperature is not working at all.


*do.....%

*if......element selection and ekill loop

 cmsel,s,erode,elem

 esel,r,bfe,temp,tmin,tmax,tol

 cm,melting,elem

 allsel,all

 outres,all,all

 ekill,melting

*else

*endif


*do....%loadloop

moving heat flux

.....

allsel,all

outres,all,all

Time,.......%

*enddo

*enddo


I guess the element temperature due to heat isn't available for processing in the solution and I have to implement

something like:

/post

etable,temperature,temp

esel,r,bfe,tmin,tmax,tol

cm,melting,elem

/solu

/anytype,restart

to acess the element temperature in the loop to kill the lements.

I'm not shure how to implement it rigth and where I have to place the commands.

Maybe someone has a clue to solve this.


With best regards

Joe

Sign In or Register to comment.