Hi FEAWAY,
This worked. I now have to keep working on the .inp to fully understand it, currently the model applies a heat source across the whole substrate initially without moving or anything, then begins to move after that. But I included the base plate to be affected. It'll take sometime...
Hi FEAWAY,
I have gone through the .inp file and managed to locate all the keywords. I will attach the .inp file, but I keep getting a runtime error if i attach the whole .inp file therefore I will send only the second section that defines the AM plug in. I can't locate the problem...
I have just ran both my example and yours, the analysis exits with an error, error:
***ERROR: USER SUBROUTINE UEPACTIVATIONVOL IS MISSING
which makes no sense as both .inp are almost identical
Hi FEAWAY,
Just compared your .inp file to the one I've just written and both contain the same information, the Element Progressive activation **ACTIVATE ELEMENTS , ACTIVATION = "__AM-Model-1_Material Source -1_EPA__"
"ABQ_AM.materialInput" is present. I am very unsure why this error has occurred?
I've selected the material arrival, heating and cooling to the deposit part as I think this is correct. The base plate is affected by the deposition of material but is not getting built and should be active from the beginning of the analysis.
I've just ran the analysis and it exited with...
This is correct for the toolpath build part. Do you mean that the mesh for the deposition has to be denser? Brilliant thank you very much for that advice and I shall work on that. Would you recommend making the built part mesh more dense than already? Comprising of more elements? The bead...
Hi FEAWAY,
Thank you very much for all your help. i will begin working on this way tomorrow, I just ran an analysis and nothing came out right at all. I have attached the .inp file, somehow not all the elements get activated and no heat is applied to model. Can you advise where gone wrong? I am...
I have tried to define them as such but I got an error which states: The EACTIVE could only be used with elements that are being progressively cooled, and that was with selected the base plate (substrate) and build, so I am unsure of how to implement the whole unit? Do i need to use the...
Hi FEAWAY, think I understand now. Even under the cooling part in the AM Plug-in, here you would define the progressive cooling of the built part, but to apply thermal boundary conditions to base plate also, this would be done inside the model tree? (out of am plug-in) The AM plug in only...
There is unfortunately a FATAL ERROR, the EACTIVE can only be used with elements which are being progressive cooled, how would I make sure that the build part and substrate is affected by heat source and both cool at different rates? i.e. as there are more layers added, the substrate won't...
Furthermore, What element types did you use? I used DCC3D8 and it does not comply with MBFNU function? Would this be correct? I thought it would be heat transfer elements
Hi FEAWAY,
See if I want the Heat to directly effect the build part and base plate, like I asked for cooling.. Would this be done in the same way as in the AM model plug in:
-Heating > create> under region 'use element set (picked)' and select the element set that includes your whole model...
Hi Aravinda_UOM
I noticed your FORTRAN code calls in a common block where you have saved additional information. Do you think this idea would be plausible for a moving heat source if you saved the coordinates to a common block then called the file during your DFLUX?
Cheers
Hi Metewelding,
After reading your subroutine file it appears you have specified one heat source moving in a single pass (x direction) was the simulation only to run a single track? Further to this, as FEAWAY suggests you would need to use UMDFLUX as this function allows you to add multiple...
This is excellent advice, I am currently in the process of building the simulation in both ways - currently using DFLUX FORTRAN subroutine and the AM plug. Thank you very much for the help FEAWAY. I shall apply a step time far surpassed the required heating time - this is a good point.