I have been trying to model laser powder bed fusion process using progressive element activation. In the given input file the "*ELEMENT PROGRESSIVE ACTIVATION" for the element sets corresponding to layer 2 & 3 just before "* End part" keyword under part definition of both the layers.
Further I have been using UEPACTIVATIONVOL subroutine to activate the element set corresponding to these layers using "* ACTIAVTE ELEMENT" under addlayer2 & addlayer3 steps of the model.
The UEPACTIVATIONVOL routine:
SUBROUTINE UEPACTIVATIONVOL(lflags,
& epaName,noel,nElemNodes,ielemNodes,
& mcrd,CoordNodes,uNodes,
& kstep,kinc,time,dt,
& temp,npredf,predef,
& nsvars,svars,sol,solinc,volFract,
& nVolumeAddEvents,volFractAdded,csiAdded,
& oriT,eigenstrain)
!INCLUDE 'ABA_PARAM.INC'
DIMENSION lFlags(*),elemNodes(nElemNodes),
& CoordNodes(mcrd,nElemNodes),solinc(*),
& uNodes(mcrd,nElemNodes),time(2),svars(nsvars,2),
& temp(2,nElemNodes),predef(2,npredf,nElemNodes),sol(*)
DIMENSION volFractAdded(*),csiAdded(3,*),volFract(*)
character*80 epaName
parameter(zero=0, one=1)
!user coding to define volFractAdded
!and possibly update eigenstrains, lFlags(4), ori, svars
volFractAdded(1)= zero
volFractAdded(2)= zero
if(kstep.ge.3) then
volFractAdded(1) = one
else
volFractAdded(1) = zero
endif
if(kstep.ge.6) then
volFractAdded(2) = one
else
volFractAdded(2) = zero
endif
RETURN
END SUBROUTINE UEPACTIVATIONVOL
What I found that the simulation was running smoothly (as it was running before, without UEPACTIVATIONVOL using only DFLUX) with some warning messages:
***WARNING: FOR *TIE PAIR (ASSEMBLY_LAYER1_BOTTOM-ASSEMBLY_BASE_TOP_SURFACE),
ADJUSTED NODES WITH VERY SMALL ADJUSTMENTS WERE NOT PRINTED.
SPECIFY *PREPRINT,MODEL=YES FOR COMPLETE PRINTOUT.
*tie, name="ASSEMBLY_layer1 and layer2", type=SURFACETOSURFACE, adjust=YES
***WARNING: FOR *TIE PAIR (ASSEMBLY_LAYER2_BOTTOM-ASSEMBLY_LAYER1_TOP),
ADJUSTED NODES WITH VERY SMALL ADJUSTMENTS WERE NOT PRINTED.
SPECIFY *PREPRINT,MODEL=YES FOR COMPLETE PRINTOUT.
*tie, name="ASSEMBLY_layer2 and layer3", type=SURFACETOSURFACE, adjust=YES
***WARNING: FOR *TIE PAIR (ASSEMBLY_LAYER3_BOTTOM-ASSEMBLY_LAYER2_TOP),
ADJUSTED NODES WITH VERY SMALL ADJUSTMENTS WERE NOT PRINTED.
SPECIFY *PREPRINT,MODEL=YES FOR COMPLETE PRINTOUT.
But these running analysis is not producing any odb file output.
For reference I am also including the .sta file for the analysis:--
Please let me know what is the issue going on
