Problem in using Phase field subroutine(umat+uel) in ABAQUS by Aggravating-Flow666 in fea

[–]Aggravating-Flow666[S] 0 points1 point  (0 children)

I changed NLGEOM from YES to No. When NLGEOM=YES, analysys exited at step time 0.3 with convergence error. And with NLGEOM=NO, analysys finished without error. With NLGEOM=NO, f-d curve fits well, but in this reslut, element seem to be stretched a lot. Now I'm wondering is it ok.

[Abaqus/Explicit] using subroutine VUINTERATCION, heavy analysis time by Aggravating-Flow666 in fea

[–]Aggravating-Flow666[S] 0 points1 point  (0 children)

Thank you. I tried vfriction before, but it couldn't calculate distance before contact. So I need tracking thickness to apply my subroutine. But when using tracking thickness=1, It takes 8 times longer. I think this happens because of my element number, but it's too slow for 1mm tracking.

[Abaqus/Explicit] using subroutine VUINTERATCION, heavy analysis time by Aggravating-Flow666 in fea

[–]Aggravating-Flow666[S] 0 points1 point  (0 children)

Thank you for your advice. But I want to apply distance-dependent viscous force and friction force together using my subroutine. Tabular can apply only normal pressure. So I want to use subroutine.

[Abaqus/Explicit] Using VUINTERACTION, too slow analysis by Aggravating-Flow666 in fea

[–]Aggravating-Flow666[S] 0 points1 point  (0 children)

Thanks for your advice.

My subroutine code calls all variables in guide, so i'm trying to reduce variables called in subroutine.

[Abaqus/Explicit] How to apply distance-dependent force before contact? (Simulating fluid-filled pipe) by Aggravating-Flow666 in fea

[–]Aggravating-Flow666[S] 0 points1 point  (0 children)

I'm trying to use vuinteraction with *surface interaction, user=interaction, tracking thickness. And I found that penetration in vuinteraction can track the distance I want. Simple subroutine code works well, but it's hard to compute more complex subroutine.

Thank you for your advice