-
-
January 13, 2023 at 8:56 pm
-
January 13, 2023 at 9:32 pm
-
January 14, 2023 at 1:33 pm
peteroznewman
SubscriberIt is possible to increase the Force Criterion value, but you should first look for the reason why the Force Convergence line is not dropping below the Criterion line and take corrective action first.
Under the Solution branch click on the Solution Information folder. In the Details window is a line that says Newton-Raphson Residuals. The default is 0 but type in a number such as 3 or 4. This will cause 3 or 4 plots to be saved under the Solution Information folder which show the residual force imbalance in the mesh for the last 3 or 4 iterations. Look at the plots and zoom in on the location with the Maximum value. This location needs smaller, better quality elements. If you remesh to achieve that, the convergence will often be achieved. Sometimes these plots will have the Max value in the same place, but other times the Max value will jump around to different locations.
Here is an article on convergence.
In your reply, please paste an image of the plot around the location of the Max value of the Newton-Raphson Residual for the current mesh and another image to show the improved mesh and let us know if the model now converges. Improving the mesh is how you get an accuracte solution. Relaxing the Force Criterion means you are accepting less accuracy in the solution.
Here is a thread on how to change the Criterion.
-
January 17, 2023 at 8:24 am
-
January 17, 2023 at 8:25 am
-
-
January 17, 2023 at 8:18 am
Riccardo Petrelli
SubscriberÂ
The sudden increase in value is due to the elimination of the element that exceeds a certain stress and strain threshold (actually with the command estif 0.5 I am lowering its stiffness). I am attaching my script.
total_steps=20subst_int=10subst_max=18subst_min=10neqit, 120 !numero massimo di iterazioni di default è impostato su 15Â*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,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,count  esel,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,iestif, 0.5 !moltiplica la matrice di rigidezza di 0.5   ekill,kill_stress%k%   ekill,kill_strain%k%!   *status  *enddo       Â*enddofinishÂmy value for stress eq is 1750 and strain 0,032Ânote that the number of steps is not the one written in the script, because I don’t remember it for this case.ÂÂ
-
January 26, 2023 at 11:02 pm
-
- The topic ‘increase the value of the criterion’ is closed to new replies.
-
6219
-
1906
-
1457
-
1308
-
1022
© 2026 Copyright ANSYS, Inc. All rights reserved.



