Sandness
Materials
- Aug 8, 2006
- 4
I'm modeling the curing of a composite rod with exothermic epoxy. For this application, I've been working with the HETVAL user subroutine. For the heat generation, I'd like to have a counter imbedded into each element to record how heat is released; once this counter reaches a specific value (i.e. 1.00), the heat generation value is bypassed for that element. Since this epoxy only starts reacting above 80 degrees Celsius and different elements will activate at different times, I cannot use time or temperature to control the heat generation.
From reading the documentation, I'm given the impression that the STATEV array might be useful for this application. However, I am uncertain how to work with it and designate the element number for this array when it is called. It does seem that the UMATH routine allows the use of NOEL (element number) value, yet the STATEV for that routine appears to be used for something else. Any advice I can receive would be greatly appreciated.
From reading the documentation, I'm given the impression that the STATEV array might be useful for this application. However, I am uncertain how to work with it and designate the element number for this array when it is called. It does seem that the UMATH routine allows the use of NOEL (element number) value, yet the STATEV for that routine appears to be used for something else. Any advice I can receive would be greatly appreciated.