I saw there are isoductile and anisoductile damage types in damask 2.0, what are their counterparts in damask 3.0. If I want to simulate the ductile damage of aluminum, how can I set it up in the material file of damask 3.0?
Sharan Roongta, thankyou for your answer! I tried to add isobrittle damage in damask3.0 by following the example come with it, but the phi output under homogenization remain 1 even after large strain. I am wondering can you give me some help?
Cc Cc I have changed your loadfile to include the damage solver.
Also, your time step : t/N is way too big for damage simulations, infact any kind of simulation I think. Try reducing the time step. Damage models are very time step sensitive.
Sharan Roongta I tried the load file you modified, and reduced the time step, however, an error showed up "invalid vti file, dataset 'phi' not found". So, I should initialize 'phi' in the vti file? I cannot found related information in the documentation.
Cc Cc Yes, you have to initialize the phi in vti file, .ie., the initial conditions need to be specified. You can do this using the damask python library.
Here is the code to do it:
import damask
g = damask.Grid.load('Polycrystal.vti')'
g.initial_conditions['phi'] = 1.0 # assuming none of the points are damaged (pristine material), you can obviously change that.
g.save('Polycrystal.vti')
Now, this error should not occur.
Sorry, for the lack of documentation in the webpage. We are updating it.
Hello Cc, i am new to DAMASK and also interested in the damage simulation by DAMASK. I have problem to set Grid file for the damage_spectral_ini with a dataset of "phi". How can we set it?