-
-
January 13, 2023 at 8:58 am
Riccardo Petrelli
SubscriberI'm using this EKILL script to kill the stiffness of elements that reach a certain threshold, but I don't want this to go to 0 but to decrease by 0.7, I saw that the ESTIF command exists, but I don't know where to insert it. Help? this is for a compression test
total_steps=10
subst_int=10
subst_max=20
subst_min=10*do,i,1,total_steps
/gopr
time_step=i/total_steps
time,time_step
nsubst,subst_int,subst_max,subst_min
outres,all,all
esel,all
solve
finish/post1
set,last
! esel,s,live
! *get,live_count%i%,elem,0,count
! esel,inve,live
! *get,dead_count%i%,elem,0,count
esel,all
etable,stress,s,eqv
esel,s,etab,stress,ARG1
! *get,stress_ecount%i%,elem,0,count
cm,kill_stress%i%,elem
cmsel,s,kill_stress%i%,elem
! *get,stress_ecount%i%,elem,0,countesel,all
etable,strain,epto,eqv
esel,s,etab,strain,ARG2
! *get,strain_ecount%i%,elem,0,count
cm,kill_strain%i%,elem
cmsel,s,kill_strain%i%,elem
! *get,strain_ecount%i%,elem,0,count
allsel
cmwrite,kill_list,cm
parsav,all
finish
/solu
antype,,restart
parres
! *status
/input,kill_list,cm
*do,k,1,i
ekill,kill_stress%k%
ekill,kill_strain%k%
! *status
*enddo
*enddofinish
-
January 13, 2023 at 9:38 am
Erik Kostson
Ansys EmployeeHi
It can come in the /solu, just before the ekill command.
Hope this helps
Erik
-
January 13, 2023 at 9:41 am
Riccardo Petrelli
SubscriberIs this correct:
estif, 0.8
/solu
antype,,restart
parres
! *status
/input,kill_list,cm
*do,k,1,i
ekill,kill_stress%k%
ekill,kill_strain%k%
! *status
*enddo
*enddofinish
-
-
January 13, 2023 at 9:43 am
-
January 13, 2023 at 9:43 am
Erik Kostson
Ansys EmployeeNo thats is not correct we said in the /solu (it is outside) and before the ekill so:
/solu
...
...
*do,k,1,i
estif,..
....
-
January 13, 2023 at 9:45 am
Riccardo Petrelli
SubscriberThank you very much, i love you
-
January 13, 2023 at 1:51 pm
-
January 17, 2023 at 6:31 pm
Riccardo Petrelli
Subscriberdon't work it
-
-
January 13, 2023 at 1:56 pm
Erik Kostson
Ansys EmployeeSee the help manual (command ref.) – this command needs an Enterprise licence.
All the best
Erik
-
January 13, 2023 at 2:59 pm
Riccardo Petrelli
SubscriberI have the last question to ask you, thank you for all the answers, tsai saving my life. if I want to reduce the stiffness by 50%, is it right to enter ESTIF, 0.5? Thanks again
-
-
January 13, 2023 at 3:10 pm
Erik Kostson
Ansys EmployeeNever used it, but since it is a multiplier it multiplies the element stiffness matrix with 0.5 so you get half of the element stiffness I suppose when you put 0.5 in the command.
-
- You must be logged in to reply to this topic.

Earth Rescue – An Ansys Online Series
The climate crisis is here. But so is the human ingenuity to fight it. Earth Rescue reveals what visionary companies are doing today to engineer radical new ideas in the fight against climate change. Click here to watch the first episode.

Ansys Blog
Subscribe to the Ansys Blog to get great new content about the power of simulation delivered right to your email on a weekly basis. With content from Ansys experts, partners and customers you will learn about product development advances, thought leadership and trends and tips to better use Ansys tools. Sign up here.
- Saving & sharing of Working project files in .wbpz format
- An Unknown error occurred during solution. Check the Solver Output…..
- Understanding Force Convergence Solution Output
- Solver Pivot Warning in Beam Element Model
- Colors and Mesh Display
- How to calculate the residual stress on a coating by Vickers indentation?
- whether have the difference between using contact and target bodies
- What is the difference between bonded contact region and fixed joint
- The solver engine was unable to converge on a solution for the nonlinear problem as constrained.
- User manual
-
2656
-
2120
-
1345
-
1118
-
461
© 2023 Copyright ANSYS, Inc. All rights reserved.