IC
IC, NODE
,
Lab
, VALUE
,
VALUE2
,NEND
,
NINC
, LSIC
Specifies initial conditions at nodes.
NODE
Node at which initial condition is to be specified. If ALL, apply to all selected nodes (NSEL). If
NODE
= P, graphical picking is enabled and all remaining command fields are ignored (valid only in the GUI). A component name may be substituted forNODE
.Lab
Degree-of-freedom label for which the initial condition is to be specified. If ALL, use all appropriate labels.
Structural labels: UX, UY, or UZ (displacements); ROTX, ROTY, or ROTZ (rotations); HDSP (hydrostatic pressure); PRES (pore pressure) For structural static and transient analyses, specify translational and rotational velocities as initial conditions using these labels: VELX, VELY, VELZ (translational velocities); OMGX, OMGY, OMGZ (rotational velocities). For structural transient analysis, specify translational and rotational accelerations as initial conditions using these labels: ACCX, ACCY, ACCZ (translational accelerations); DMGX, DMGY, DMGZ (rotational accelerations). The velocity and acceleration initial conditions are not included with Lab
= ALL.Thermal labels: TEMP, TBOT, TE2, TE3, . . ., TTOP (temperature) Magnetic labels: MAG (scalar magnetic potential); AZ (vector magnetic potential) Diffusion label: CONC (concentration) Acoustic label: ENKE (acoustic energy density) VALUE
Initial value of the degree of freedom. Defaults to the program default for that degree of freedom (0.0 for structural analysis, TUNIF for thermal analysis, etc.). Values are in the nodal coordinate system and in radians for rotational degrees of freedom.
VALUE2
Second-order degree of freedom value, mainly used for non-structural DOF where VELX can't be used. Defaults to the program default for that degree of freedom (0.0 for structural analysis). Values are in the nodal coordinate system and in radians/time for rotational degrees of freedom.
NEND
,NINC
Specifies the same initial condition values at the range of nodes from
NODE
toNEND
(defaults toNODE
), in steps ofNINC
(defaults to 1).LSIC
To apply the initial condition at a load step other than the first step, issue the IC command at that load step. Specify
LSIC
in the field at that load step to tell the solver that this is a Load Step Initial Condition. See "Example Usage"
Notes
The IC command specifies initial conditions, which are the initial values of the specified degrees of freedom. It is valid only for a static analysis and full method transient analysis (TIMINT,ON and TRNOPT,FULL). For the transient, the initial value is specified at the beginning of the first load step, that is, at time = 0.0.
If constraints (D, DSYM, etc.) and initial conditions are applied at the same node, the constraint specification overrides. Exercise caution when specifying constraints. The degree-of-freedom values start from zero, or the first value given in the table when table name is specified. To match the nonzero initial condition value with the initial value for degree-of-freedom constraint, use a table for the degree-of-freedom constraint.
For thermal analyses, any TUNIF specification should be applied before the IC command. Otherwise, the TUNIF specification is ignored. If the IC command is input before any TUNIF specification, use the ICDELE command and then reissue any TUNIF specification and then follow with the IC command.
When issuing the IC command for elements SOLID278 Layered Thermal Solid and SOLID279 Layered Thermal Solid with through-the-thickness degrees of freedom (KEYOPT(3) = 2), layers are always interpolated linearly based on the location of the degrees of freedom.
Define consistent initial conditions. For example, if you define an initial velocity at a single degree of freedom, the initial velocity at every other degree of freedom will be 0.0, potentially leading to conflicting initial conditions. In most cases, you should define initial conditions at every unconstrained degree of freedom in your model. If you define an initial condition for any degree of freedom at the pilot node of a rigid body (see Modeling Rigid Bodies in the Contact Technology Guide for the definition of rigid body), then the same initial condition must also be defined for the same degree of freedom on all other nodes of the rigid body.
After a solution has been performed, the specified initial conditions are overwritten by the actual solution and are no longer available. You must respecify them if you want to perform a subsequent analysis. You may want to keep a database file saved prior to the first solution for subsequent reuse.
If you use the CDWRITE command to archive your model, initial displacements, temperatures, etc. specified via the IC command are not written to the archive file. Initial velocities and accelerations are written.
This command is also valid in PREP7.