Example of material.config, delivering the required information for the new version of constitutive_dislobased
This commit is contained in:
parent
ce515beb39
commit
290410b3fc
|
@ -10,24 +10,52 @@ Ngrains 1
|
||||||
type RGC
|
type RGC
|
||||||
Ngrains 8
|
Ngrains 8
|
||||||
|
|
||||||
|
[Taylor2]
|
||||||
|
type isostrain
|
||||||
|
Ngrains 2
|
||||||
|
|
||||||
[Taylor4]
|
[Taylor4]
|
||||||
type isostrain
|
type isostrain
|
||||||
Ngrains 4
|
Ngrains 4
|
||||||
|
|
||||||
|
[Taylor10]
|
||||||
|
type isostrain
|
||||||
|
Ngrains 10
|
||||||
|
|
||||||
|
[Taylor100]
|
||||||
|
type isostrain
|
||||||
|
Ngrains 100
|
||||||
|
|
||||||
#####################
|
#####################
|
||||||
<microstructure>
|
<microstructure>
|
||||||
#####################
|
#####################
|
||||||
|
|
||||||
[Aluminum_CubeSX]
|
[TWIPSteel_Poly]
|
||||||
(constituent) phase 1 texture 2 fraction 1.0
|
(constituent) phase 5 texture 1 fraction 1.0
|
||||||
|
|
||||||
[Copper_rCubeSX]
|
[TWIPsteel_001]
|
||||||
(constituent) phase 2 texture 3 fraction 1.0
|
(constituent) phase 5 texture 2 fraction 1.0
|
||||||
|
|
||||||
[DPsteel]
|
[TWIPsteel_011]
|
||||||
(constituent) phase 3 texture 1 fraction 0.8
|
(constituent) phase 5 texture 3 fraction 1.0
|
||||||
(constituent) phase 4 texture 1 fraction 0.2
|
|
||||||
|
|
||||||
|
[TWIPsteel_111]
|
||||||
|
(constituent) phase 5 texture 4 fraction 1.0
|
||||||
|
|
||||||
|
[TWIPsteel_123]
|
||||||
|
(constituent) phase 5 texture 5 fraction 1.0
|
||||||
|
|
||||||
|
[Alu_Polycrystal]
|
||||||
|
(constituent) phase 1 texture 1 fraction 1.0
|
||||||
|
|
||||||
|
[Alu_001]
|
||||||
|
(constituent) phase 1 texture 2 fraction 1.0
|
||||||
|
|
||||||
|
[Alu_011]
|
||||||
|
(constituent) phase 1 texture 3 fraction 1.0
|
||||||
|
|
||||||
|
[Alu_111]
|
||||||
|
(constituent) phase 1 texture 4 fraction 1.0
|
||||||
|
|
||||||
#####################
|
#####################
|
||||||
<phase>
|
<phase>
|
||||||
|
@ -35,27 +63,17 @@ Ngrains 4
|
||||||
|
|
||||||
[Aluminum] # below given format will not work. need to select one constitution block from it.
|
[Aluminum] # below given format will not work. need to select one constitution block from it.
|
||||||
|
|
||||||
constitution j2
|
|
||||||
c11 110.9e9
|
|
||||||
c12 58.34e9
|
|
||||||
(output) flowstress
|
|
||||||
(output) strainrate
|
|
||||||
taylorfactor 3
|
|
||||||
tau0 31e6
|
|
||||||
gdot0 0.001
|
|
||||||
n 20
|
|
||||||
h0 75e6
|
|
||||||
tau_sat 63e6
|
|
||||||
w0 2.25
|
|
||||||
|
|
||||||
constitution phenomenological
|
|
||||||
lattice_structure fcc
|
|
||||||
Nslip 12
|
|
||||||
c11 106.75e9
|
c11 106.75e9
|
||||||
c12 60.41e9
|
c12 60.41e9
|
||||||
c44 28.34e9
|
c44 28.34e9
|
||||||
(output) slipresistance
|
lattice_structure fcc
|
||||||
(output) rateofshear
|
Nslip 12
|
||||||
|
Ntwin 12
|
||||||
|
constitution phenomenological
|
||||||
|
(output) slipResistance
|
||||||
|
(output) rateOfShear
|
||||||
|
|
||||||
|
### phenomenological constitutive parameters ###
|
||||||
s0_slip 31e6
|
s0_slip 31e6
|
||||||
gdot0_slip 0.001
|
gdot0_slip 0.001
|
||||||
n_slip 20
|
n_slip 20
|
||||||
|
@ -64,21 +82,18 @@ s_sat 63e6
|
||||||
w0 2.25
|
w0 2.25
|
||||||
latent_ratio 1.4
|
latent_ratio 1.4
|
||||||
|
|
||||||
constitution dislobased
|
#constitution j2
|
||||||
(output) dislodensity
|
#c11 110.9e9
|
||||||
(output) rateofshear
|
#c12 58.34e9
|
||||||
burgers 2.86e-10 # Burgers vector [m]
|
#(output) flowstress
|
||||||
Qedge 3e-19 # Activation energy for dislocation glide [J/K] (0.5*G*b^3)
|
#(output) strainrate
|
||||||
Qsd 2.4e-19 # Activation energy for self diffusion [J/K] (gamma-iron)
|
#taylorfactor 3
|
||||||
diff0 1e-3 # prefactor vacancy diffusion coeffficent (gamma-iron)
|
#s0 31e6
|
||||||
interaction_coefficients 1.0 2.2 3.0 1.6 3.8 4.5 # Dislocation interaction coefficients
|
#gdot0 0.001
|
||||||
rho0 6.0e12 # Initial dislocation density [m/m^3]
|
#n 20
|
||||||
c1 0.1 # Passing stress adjustment
|
#h0 75e6
|
||||||
c2 2.0 # Jump width adjustment
|
#s_sat 63e6
|
||||||
c3 1.0 # Activation volume adjustment
|
#w0 2.25
|
||||||
c4 50.0 # Average slip distance adjustment for lock formation
|
|
||||||
c7 8.0 # Athermal recovery adjustment
|
|
||||||
c8 1.0e10 # Thermal recovery adjustment (plays no role for me)
|
|
||||||
|
|
||||||
[Copper]
|
[Copper]
|
||||||
|
|
||||||
|
@ -88,48 +103,50 @@ c8 1.0e10 # Thermal recovery adjustment (plays no role fo
|
||||||
|
|
||||||
[TWIP steel FeMnC]
|
[TWIP steel FeMnC]
|
||||||
|
|
||||||
constitution phenomenological
|
C11 175.0e9 # elastic constants in Pa
|
||||||
|
C12 115.0e9
|
||||||
|
C44 135.0e9
|
||||||
lattice_structure fcc
|
lattice_structure fcc
|
||||||
Nslip 12
|
Nslip 12
|
||||||
(output) slipResistance
|
Ntwin 12
|
||||||
(output) rateOfShear
|
#constitution phenomenological
|
||||||
C11 183.9e9 # elastic constants in Pa
|
#(output) slipResistance
|
||||||
C12 101.9e9
|
#(output) rateOfShear
|
||||||
C44 115.4e9
|
constitution dislobased
|
||||||
|
(output) state_slip
|
||||||
|
(output) rateofshear_slip
|
||||||
|
(output) mfp_slip
|
||||||
|
(output) thresholdstress_slip
|
||||||
|
(output) state_twin
|
||||||
|
(output) rateofshear_twin
|
||||||
|
(output) mfp_twin
|
||||||
|
(output) thresholdstress_twin
|
||||||
|
|
||||||
### phenomenological constitutive parameters ###
|
### phenomenological constitutive parameters ###
|
||||||
s0_slip 85.0e6 # initial slip resistance
|
#s0_slip 85.0e6 # initial slip resistance
|
||||||
gdot0_slip 0.001 # reference shear rate
|
#gdot0_slip 0.001 # reference shear rate
|
||||||
n_slip 100.0 # stress exponent
|
#n_slip 100.0 # stress exponent
|
||||||
h0 355.0e6 # initial hardening slope
|
#h0 355.0e6 # initial hardening slope
|
||||||
s_sat 265.0e6 # saturation stress
|
#s_sat 265.0e6 # saturation stress
|
||||||
w0 1.0 # exponent
|
#w0 1.0 # exponent
|
||||||
|
#latent_ratio 1.4 # latent/self hardening ratio
|
||||||
latent_ratio 1.4 # latent/self hardening ratio
|
|
||||||
|
|
||||||
### dislocation density-based constitutive parameters ###
|
### dislocation density-based constitutive parameters ###
|
||||||
burgers 2.56e-10 # Burgers vector [m]
|
burgers 2.56e-10 # Burgers vector [m]
|
||||||
Qedge 5.5e-19 # Activation energy for dislocation glide [J/K] (0.5*G*b^3)
|
Qedge 5.5e-19 # Activation energy for dislocation glide [J/K] (0.5*G*b^3)
|
||||||
Qsd 4.7e-19 # Activation energy for self diffusion [J/K] (gamma-iron)
|
grainsize 2.0e-5 # Average grain size [m]
|
||||||
diff0 4.0e-5 # prefactor vacancy diffusion coeffficent (gamma-iron)
|
stacksize 5.0e-8 # Twin stack mean thickness [m]
|
||||||
grain_size 2.0e-5 # Average grain size [m]
|
fmax 1.0 # Maximum admissible twin volume fraction
|
||||||
interaction_coefficients 1.0 2.2 3.0 1.6 3.8 4.5 # Dislocation interaction coefficients
|
Ndot0 0.0 # Number of potential twin source per volume per time [1/m³.s]
|
||||||
|
interaction_coefficients 1.0 2.2 3.0 1.6 3.8 4.5 # Dislocation interaction coefficients
|
||||||
rho0 6.0e12 # Initial dislocation density [m/m^3]
|
rho0 6.0e12 # Initial dislocation density [m/m³]
|
||||||
c1 0.1 # Passing stress adjustment
|
Cmfpslip 2.0 # Adjustable parameter controlling dislocation mean free path
|
||||||
c2 2.0 # Jump width adjustment
|
Cmfptwin 1.0 # Adjustable parameter controlling twin mean free path
|
||||||
c3 1.0 # Activation volume adjustment
|
Cthresholdslip 0.1 # Adjustable parameter controlling threshold stress for dislocation motion
|
||||||
c4 50.0 # Average slip distance adjustment for lock formation
|
Cthresholdtwin 1.0 # Adjustable parameter controlling threshold stress for deformation twinning
|
||||||
c5 1.0 # Average slip distance adjustment when grain boundaries
|
Cactivolume 1.0 # Adjustable parameter controlling activation volume
|
||||||
c7 8.0 # Athermal recovery adjustment
|
Cstorage 0.02 # Adjustable parameter controlling dislocation storage
|
||||||
c8 1.0e10 # Thermal recovery adjustment (plays no role for me)
|
Carecovery 0.0 # Adjustable parameter controlling athermal recovery
|
||||||
|
|
||||||
stack_size 5.0e-8 # Average twin thickness (stacks) [m]
|
|
||||||
f_sat 1.0 # Total twin volume fraction saturation
|
|
||||||
c6 # Average slip distance adjustment when twin boundaries [???]
|
|
||||||
site_scaling 1.0e-6 # Scaling potential nucleation sites
|
|
||||||
q1 1.0 # Scaling the P-K force on the twinning dislocation
|
|
||||||
q2 1.0 # Scaling the resolved shear stress
|
|
||||||
|
|
||||||
#####################
|
#####################
|
||||||
<texture>
|
<texture>
|
||||||
|
@ -137,11 +154,14 @@ q2 1.0 # Scaling the resolved shear stress
|
||||||
|
|
||||||
[random]
|
[random]
|
||||||
|
|
||||||
[CubeSX]
|
[001]
|
||||||
(gauss) phi1 0.0 Phi 0.0 phi2 0.0 scatter 0.0 fraction 1.0
|
(gauss) phi1 0.000 Phi 0.000 phi2 0.000 scatter 0.000 fraction 1.000
|
||||||
|
|
||||||
[rCubeSX]
|
|
||||||
(gauss) phi1 45.0 Phi 0.0 phi2 0.0 scatter 0.0 fraction 1.0
|
|
||||||
|
|
||||||
|
[101]
|
||||||
|
(gauss) phi1 0.000 Phi 45.000 phi2 90.000 scatter 0.000 fraction 1.000
|
||||||
|
|
||||||
|
[111]
|
||||||
|
(gauss) phi1 0.000 Phi 54.7356 phi2 45.000 scatter 0.000 fraction 1.000
|
||||||
|
|
||||||
|
[123]
|
||||||
|
(gauss) phi1 209.805 Phi 29.206 phi2 63.435 scatter 0.000 fraction 1.000
|
||||||
|
|
Loading…
Reference in New Issue