I am trying to model an energy dissipater element that can undergo plastic deformation when contacted by a body, e.g. elastic perfectly plastic relationship
I have tried using a sensor as described in Article Number
000002688:
What I have so far:
-----------------------
Sensor event definition
.MODEL_1.Deformation - SENVAL(DeformationSensor)
Sensor event evaluation:
.MODEL_1.Deformation
SForce:
IF( .MODEL_1.Deformation: forceValue, 0, 0 )
Questions:
-------------
I am finding it difficult to figure out how to incorporate the plastic deformation. According to me plasticDeformation = SENVAL(DeformationSensor) therefore the force becomes (where force value: f= min(kx, plasticForceValue):
IF( .MODEL_1.Deformation + plasticDeformation: forceValue, 0, 0 ) but this is obviously incomplete and incorrect.
Is the sensor approach correct for this application, or do I need to look at doing a subroutine? Is there another approach that will work?
Hi JSlat, thanks very much for the assistance. I have managed to capture the maximum displacement using a sensor but, as soon as I pass this back to my force and subtract it from the 'free length' the sensor data changes and it does'nt work. I will set everything up again and share a cmd file here
Hi JSlat, thanks very much for the assistance. I have managed to capture the maximum displacement using a sensor but, as soon as I pass this back to my force and subtract it from the 'free length' the sensor data changes and it does'nt work. I will set everything up again and share a cmd file here