CGROW
CGROW,
Action
, Par1
,
Par2
, Par3
,
Par4
Specifies crack-growth options in a fracture analysis.
Action
Specifies the action for defining or manipulating crack-growth data:
—
Initiate a new set of crack-growth simulation data (default).
—
Specify the crack-calculation (CINT) ID for energy-release rates to be used in the fracture criterion calculation.
—
Activate an existing crack-growth ID to modify its crack-growth settings via subsequent CGROW commands.
—
Specify the fracture criterion for crack-growth/delamination.
—
Specify a crack-surface load for crack-growth.
—
Specify the element component for crack-growth.
—
Specify the initial time step for crack-growth.
—
Specify the minimum time step for crack-growth.
—
Specify the maximum time step for crack-growth.
—
Fracture criterion ratio (fc).
—
Stop the analysis when the specified criterion (
Par1
) is reached.—
Define the method of crack propagation.
—
Specify fatigue crack-growth.
—
Specify crack-growth solution options.
—
Specify remeshing control options for mesh coarsening.
—
Specify nonproportional loading control options for fatigue crack-growth.
Command Specification for Action
= FCOPTION
CGROW, FCOPTION, Par1
,
Par2
, Par3
Par1
–MTAB – Crack-growth fracture criterion used with the material data table (TB,CGCR).
GTC – Define the critical energy-release rate, a simple fracture criterion used for the VCCT method.
KIC – Define the critical stress-intensity factor. Valid for the SMART method only.
JIC – Define the critical J-integral. Valid for the SMART method only.
Par2
–For
Par1
= MTAB: Material ID for the material data table.For
Par1
= GTC: Critical energy-release rate value.For
Par1
= KIC: Critical stress-intensity factor value.For
Par1
= JIC: Critical J-integral value.Par3
–For
Par1
= MTAB, KIC, or JIC: Specify the fracture-parameter contour to use for SMART crack-growth evaluation. Default = 2.
Command Specification for Action
= CSFL
CGROW, CSFL, Par1
,
Par2
, Par3
Par1
–Crack-surface load options:
Par2
–When
Par1
= PRES:When Par1
= CZM: A valid material ID (defined via TB,CZM,,,,BILI, TB,CZM,,,,CEXP, or TB,CZM,,,,CLIN [default]). If zero or an invalid value is specified, the program uses TB,CZM,,,,CLIN as the default cohesive model type and sets reasonable CZM parameters based on the solid elements around the crack fronts/surfaces. For more information, see Enhancing Crack Surfaces with Cohesive Zone Elements in the Fracture Analysis Guide.Par3
–When
Par1
= PRES:New crack-surface load value, or the name of a table for specifying tabular load values for crack-growth. The new crack-surface load is always assumed to be constant. If Par1
= PRES,Par3
specifies a constant pressure load.To specify a table (*DIM), enclose the table name within "%" characters ( %
). Only one table can be specified for a crack-growth set, and time is the only primary variable supported.tablename
%When
Par1
= CZM:A valid local coordinate system (LCS) ID (LOCAL). If zero or an invalid value is specified, the program creates an internal LCS and assigns it to the ESYS attributes of CZM elements inserted on crack surfaces. This behavior applies only when the material ID ( MAT_ID
) forPar3
is associated with TB,CZM whenTBOPT
= FRIC or REXP. For more information, see Enhancing Crack Surfaces with Cohesive Zone Elements in the Fracture Analysis Guide.
Command Specification for Action
= FCRAT
CGROW, FCRAT, Par1
Par1
–Fracture criterion ratio (fc, where fc is generally around 1). The recommended ratio is 0.95 to 1.05. The default is 1.00.
Command Specification for Action
= STOP
CGROW, STOP, Par1
,
Par2
Par1
–CEMX – Stop the analysis when the crack extension for any crack-front node reaches the maximum value (
Par2
).CNMX – Stop the analysis when the maximum number of fatigue cycles exceeds the specified limit (
Par2
). Valid only for SMART crack-growth analysis.FBOU – Stop the analysis when the crack extension reaches the free boundary. Valid only for SMART crack-growth analysis.
KMAX – Stop the analysis when the maximum equivalent stress-intensity factor exceeds the specified limit (
Par2
). Valid only for SMART crack-growth analysis.DN – Stop the analysis when the fatigue-cycle increment number is less than or equal to the specified limit (
Par2
). Valid only for SMART crack-growth analysis.Par2
–When
Par1
= CEMX, the value of maximum crack extension allowed.When
Par1
= CNMX, the maximum number of fatigue cycles allowed.When
Par1
= KMAX, the value of the maximum equivalent stress-intensity factor allowed.When
Par1
= DN, the minimum limit for fatigue-cycle increment. Default = 0.
Command Specification for Action
= FCG
CGROW, FCG,
Par1
,Par2
,Par3
Par1
–METH – Fatigue crack-growth method.
DAMX – Maximum crack-growth increment (XFEM method only).
DAMN – Minimum crack-growth increment (XFEM method only).
SRAT – Stress ratio.
DKTH – Threshold value of equivalent stress-intensity-factor range (SIFS).
DN – Incremental number of cycles.
Par2
–Method
– LC or CBC method. Valid only whenPar1
= METH.VALUE
– Value for the specifiedPar1
. Valid only whenPar1
= DAMX, DAMN, SRAT, DKTH, or DN.For Par1
= SRAT or DKTH,Par2
can be a constant or table. To specify a table (*DIM), enclose the table name within "%" characters (%tablename
%). Only one table can be specified for a crack-growth set, and time is the only primary variable supported.Par3
–Valid only for SMART crack-growth analysis when
Par1
= DKTH.MIN or MAX or AVER or blank (default) – The minimum, maximum, or average stress-intensity-factor range (ΔK), respectively. The program calculates the range over the entire crack-front, then uses the result to evaluate the threshold criterion. The entire crack is arrested if the specified minimum, maximum, or average ΔK is below the threshold (
Par2
). Partial crack-growth does not occur.If
Par3
is unspecified (default), the program evaluates threshold criterion at each crack-front node individually and ensures that the crack is arrested locally at any node where ΔK is below the threshold (Par2
). If some nodes have ΔK less than the threshold and others have ΔK greater than the threshold, partial crack-growth occurs at the crack-front.Example 2: Using
CGROW,FCG,DKTH,
Par2
,Par3
If
Par3
= MIN, the program selects the minimum ΔK from the ΔK values calculated at all crack-front nodes for the corresponding crack ID. If the minimum ΔK does not exceed the threshold (Par2
), there is no crack extension at the entire crack-front.
Command Specification for Action
= SOPT
CGROW,SOPT,Par1
,Par2
,Par3
,Par4
Par1
–SCN – Use a single number of cycles for all cracks in a multicrack analysis (even if each crack has separate loading) (default).
MCN – Allow a separate cycle count for each crack in a multicrack analysis (available only if each crack has separate loading).
MXAN – Specify the maximum limit of the crack-growth kinking angle.
MNAN – Specify the cut-off value for the minimum crack-growth kinking angle.
DAMX – Specify the maximum limit of crack-growth increment.
DAMN – Specify the minimum limit of crack-growth increment.
SPLO – Specify spectrum fatigue loading.
KEQV – Specify the method for the equivalent stress-intensity factor calculation.
KANG – Specify the method for the kink angle calculation.
Par2
–For
Par1
= MXAN:Value (in degrees) of the maximum limit of the crack-growth kinking angle. If CGROW,SOPT,MXAN, Par2
is not issued (orPar2
is unspecified), the program uses a default kinking-angle limit of 20 degrees.Par2
= 0 forces mode-I crack propagation.For
Par1
= MNAN:Cut-off value (in degrees) for the minimum crack-growth kinking angle. Default = 1. For
Par1
= DAMX:Value to determine the maximum crack-growth increment. Default: da
max = 1.5 *ESIZE
, whereESIZE
is the reference-element size at the crack-front at any substep.For
Par1
= DAMN:Value to determine the minimum crack-growth increment. Default: da
min = 0.For
Par1
= SPLO:WEIG – Define the damage weight average method for the crack-growth direction (default). DMAX – Define the dominative load point (maximum damage) method for the crack-growth direction. For
Par1
= KEQV:MTS – Maximum tangential stress criterion (default). RICHARD – Richard approximation function. POOK – Pook criterion. EMPS – Empirical function based on square root of sum of squares. For
Par1
= KANG:MTS – Maximum tangential stress criterion (default). RICHARD – Richard approximation function. Par3
–For
Par1
= DAMX or DAMN:ABSO – Indicate that Par2
is the absolute value (default). The corresponding limit (da
max orda
min) isPar2
.MULT – Indicate that Par2
is a multiplier of the reference-element size (ESIZE
) at the crack-front at any substep. The corresponding limit (da
max orda
min) isPar2
*ESIZE
.For information about controlling the element size (
ESIZE
) at the crack-front, see CGROW,RMCONT,ESIZE and CGROW,RMCONT,CMULT.For
Par1
= KEQV andPar2
= RICHARD or EMPS:– multiplicative factor in term in the corresponding function for equivalent SIF. For
Par1
= KANG andPar2
= RICHARD:– coefficient of first order term in the Richard function for the kink angle. Par4
–For
Par1
= DAMN:0 – Set the crack increments less than da
min (specified viaPar2
) as =da
min. It is the default option ifPar2
> 0.1 – Set the crack increments less than da
min as = 0.If
Par2
= 0, the program sets any crack increment less than two percent of the reference-element size at the crack-front as = 0.For
Par1
= KEQV andPar2
= RICHARD or EMPS:– multiplicative factor in term in the corresponding function for the equivalent SIF. For
Par1
= KANG andPar2
= RICHARD:– coefficient of second order term in the Richard function for the kink angle.
Command Specification for Action
= RMCONT
CGROW,RMCONT,Par1
,Par2
,Par3
,Par4
,Par5
Valid in a SMART crack-growth analysis only.
Par1
–COARSE – Control mesh-coarsening.
ESIZE – Control element sizing and crack-increment size.
CMULT – Control the crack-growth increment multiplier.
Par2
–For
Par1
= COARSE:CONS – Remeshing occurs with conservative mesh-coarsening (default). MODE – Remeshing occurs with moderate mesh-coarsening. AGGR – Remeshing occurs with aggressive mesh-coarsening. For
Par1
= ESIZE:Crack-front reference element-size value, or the table name for specifying tabular element size values as a function of solution time. For
Par1
= CMULT:Crack-front element-size multiplier function: TIME – Control the crack-growth increment multiplier via the beginning and end of the solution time. CEMX – Control the crack-growth increment multiplier via the beginning and end of the accumulated maximum crack extension. RMNU – Control the crack-growth increment multiplier via the beginning and end of the number of remeshing steps. TABLE – The name of the table for controlling the crack-growth increment multiplier. Par3 - Par5
–For
Par1
= ESIZE andPar2
=VALUE
or %tablename
% andPar3
= COMP:Par4
= Name of the node or element component (≤ 32 characters).For
Par1
= ESIZE andPar2
=VALUE
or %tablename
% andPar3
= NODE:Par4
= Node ID.For
Par1
= ESIZE andPar2
=VALUE
or %tablename
% andPar3
= ELEM:Par4
= Element ID.For
Par1
= CMULT andPar2
= TIME:Par3
=VALUE
– Maximum value of the crack-growth multiplier value.Par4
=VALUE
– Time at the beginning of the crack-increment control function.Par5
=VALUE
– Time at the end of the crack-increment control function.For
Par1
= CMULT andPar2
= CEMX:Par3
=VALUE
– Maximum value of the crack-growth multiplier value.Par4
=VALUE
– Accumulated maximum crack extension at the beginning of the crack-increment control function.Par5
=VALUE
– Accumulated maximum crack extension at the end of the crack-increment control function.For
Par1
= CMULT andPar2
= RMNU:Par3
=VALUE
– Maximum value of the crack-growth multiplier value.Par4
=VALUE
– Remeshing number at the beginning of the crack-increment control function.Par5
=VALUE
– Remeshing number at the end of the crack-increment control function.For
Par1
= CMULT andPar2
= TABLE:Par3
= %tablename
% – Control the crack-growth increment multiplier via the tabular data in the specified table.To specify a table (*DIM), enclose the table name tablename
within % characters. You can specify one table per crack-growth set, and time is the only valid variable.
Command Specification for Action
= NPLOAD
CGROW,NPLOAD,Par1
,Par2
,Par3
Valid in a SMART fatigue crack-growth analysis using nonproportional loading.
Par1
–METHOD – Specify the nonproportional solution method.
DIRECTION – Specify the nonproportional crack-growth-direction method.
Par2
–For
Par1
= METHOD:DKEF – Specify the effective stress-intensity-factor range method. DKMO – Specify the stress-intensity-factor range method based on mode separation. TKEF – Specify the total effective stress-intensity-factor method. TKMO – Specify the total stress-intensity-factor method based on mode separation. For
Par1
= DIRECTION:KMAX – Specify the maximum-load method for the crack-growth direction. KMIN – Specify the minimum-load method for the crack-growth direction. KLOC – Specify the local kink-tip stress-intensity-factor method. Par3
–For
Par2
= KLOC:w
– Parameter-fitting value between 0 and 1. Default = 0.5.
Notes
When Action
= NEW, the CGROW command initializes a crack-growth simulation set. Subsequent CGROW commands define the parameters necessary for the
simulation.
For multiple cracks, issue multiple CGROW,NEW commands (and any subsequent CGROW commands necessary to define the parameters) for each crack.
For SMART-based crack-growth:
Action
= CPATH has no effect.Action
= STOP affects both SMART-based static and fatigue crack-growth analyses.When
Action
= CSFL withOption
= CZM, the remeshing for cracks associated with this option is enforced at the end of the first load step and the first substep whether or not the crack grows at this moment. On original crack surfaces (defined via CINT,SURF), INTER204 elements are initialized fully damaged, as they are used for crack-closure only and do not contribute bonding tractions on crack surfaces. The cohesive tractions on the new open crack surface are defined via the cohesive zone material model type (TB,CZM) and CGROW,CSFL,CZM. This option can be combined with ADPCI to initialize a crack with cohesive effect.
For VCCT-based crack-growth:
Crack-growth element components must use the crack tip nodes as the starting nodes of the crack path.
Fracture criteria (
Action
= FCOPTION) use energy-release rates calculated via VCCT technology (CINT,TYPE,VCCT). For information about the fracture criteria available, see Fracture Criteria in the Fracture Analysis Guide or TB,CGCR.
For XFEM-based crack-growth: