ProductsAbaqus/Standard Progressive element activationYou can activate elements in each increment of a step. You must first define the elements that can be activated during an analysis and then refer to them in each analysis step in which they can be activated. Elements for which the activation feature is turned on in a step can be activated by assigning a volume fraction of material to an element at the beginning of each increment. Both full and partial element activation are supported. For full activation the material volume fraction added must be equal to 0 or 1 (that is, the status of an element can change only from inactive to fully active). For partial activation the material volume fraction added can be arbitrary; however, in practice the volume fraction in an element should not be too small to prevent numerical singularity problems. In stress-displacement analyses it is assumed that the material added to an element is stress free. Therefore, for full activation the configuration at which an element is activated is the stress-free configuration from which the strains used to compute the material response are measured. For partial activation the newly added material and the material already present are at different states. To obtain the material response, Abaqus/Standard uses the rule of mixtures to compute homogenized state variables. Specifying elements for activationYou must first define the elements that can be used for activation in the model in the same way that you define regular elements. Then you must assign the elements to a specific progressive element activation feature. Input File Usage Use the following option to define elements that can be activated during an analysis: ELEMENT PROGRESSIVE ACTIVATION, NAME=activation_name, ELSET=element_set_name Switching off/on progressive element activation in a stepElements that are assigned to a specific progressive element activation can be activated only in steps in which the feature is switched on. Input File Usage Use the following option to switch on progressive element activation in a step and optionally specify the table collection name: ACTIVATE ELEMENTS, ACTIVATION=activation_name By default, progressive element activation is switched off in the step. You can repeat the option in each step as many times as necessary to turn on multiple activations. Activating elementsTo activate elements within a step, you must assign the volume fraction of the material to the element in user subroutine UEPACTIVATIONVOL, which is called at the beginning of each increment. If a table collection has been specified for this activation, the data from parameter tables can be accessed from the user subroutine (see Accessing Abaqus table collections). Controlling the behavior of inactive elementsBy default, elements that are inactive do not contribute to the overall response of the model and their degrees of freedom are not part of the solution (except for degrees of freedom at nodes shared with active elements). In stress-displacement analyses this approach works only if displacements are relatively small. If this is not the case, the inactive elements may become excessively distorted before they are activated, which may cause convergence difficulties or produce poor results. In this case you can allow the inactive elements to follow the deformation, which prevents excessive element deformation. Input File Usage ELEMENT PROGRESSIVE ACTIVATION, FOLLOW DEFORMATION Scaling the material properties of the inactive elementsWhen you specify that inactive elements should follow the deformation, all the elements in the model contribute to the response. However, you can scale the material properties of the inactive elements by a preactivation coefficient. If the value of the scaling coefficient is sufficiently small, the contribution from the inactive elements does not markedly affect the solution and at the same time the elements follow the deformation and do not deform excessively. Input File Usage *SECTION CONTROLS, PREACTIVATION SCALING ProceduresProgressive element activation is supported only with the uncoupled heat transfer (see Uncoupled heat transfer analysis) and static (see Static stress analysis) procedures. Initial conditionsAbaqus allows the initial volume fraction of material in an element to be specified. In addition, the initial temperatures and thermal strains are handled in a special way when progressive element activation is used in an analysis. Initial temperaturesIn general, when elements are activated their state is set to the state at the beginning of the analysis. However, special handling is required for temperatures in a heat transfer analysis. In this case the temperatures at the integration points are interpolated from the nodal temperatures. Since inactive and active elements might share nodes, the nodal temperatures and, consequently, the temperatures at the integration points might be different from the temperatures at the beginning of the analysis. In this case Abaqus generates a body heat flux at an integration point to compensate for this difference. In a static analysis the position of the nodes that are shared by active and inactive elements in general will change before the elements are activated. In this case the configuration at time of element activation is different from the original element configuration. This new configuration is assumed to be stress free, and the deformation from this configuration will determine the stress in the element. Defining initial volume fractionYou can specify the initial values of volume fraction for elements that can be progressively activated. The volume fraction must be equal to 0 or 1, which means that the element can be either inactive or fully active at the beginning of an analysis. Input File Usage *INITIAL CONDITIONS, TYPE=ACTIVATION Applying initial thermal strainsWhen an element is activated, the initial thermal strains are computed with respect to the initial temperature. This might result in large values of strains applied instantaneously, which is equivalent to applying instantaneous loads. Such loads might cause convergence problems that will not be resolved by reducing the time increment. However, you can eliminate these convergence problems by specifying that the thermal strains be ramped up instead of being applied instantaneously. The initial thermal strains are ramped up over time according to the formula where is the thermal strain applied, is the value of the thermal strain at the end of the increment at which the element is activated, is the activation time, and is the time constant specified. Input File Usage *ACTIVATE ELEMENTS, EXPANSION TIME CONSTANT Boundary conditionsIf you specify that inactive elements should follow the deformation, the boundary conditions are applied to inactive nodes (since the degrees of freedom at these nodes are part of the solution). Otherwise, the boundary conditions are not applied to the inactive nodes until the elements to which they belong are activated. LoadsLoads are not applied when an element is inactive; however, they are applied as soon as an element is activated. The load magnitude at activation has the value corresponding to the time at activation, which means that the load magnitude can increase suddenly, what might cause convergence problems. ElementsProgressive element activation is supported only for solid continuum elements and shell elements. However, for shell elements only full activation is supported. If a volume fraction of material smaller than one is assigned to a shell element, Abaqus automatically changes the value to one. OutputIn addition to the standard output identifiers available in Abaqus/Standard (Abaqus/Standard output variable identifiers), the following variable has special meaning when progressive element activation is specified:
|