ProductsAbaqus/StandardAbaqus/Explicit Features testedVarious types of multi-point constraints are tested. Simple geometries are given displacements or loads that result in easily checked responses. These responses confirm the proper functioning of the MPCs being tested. Unless noted otherwise, the static procedure is tested. All explicit dynamic tests have been performed so that a quasi-static solution is obtained. LINEAR MPC
Abaqus/Standard analysisElements testedC3D8 CPS4 Problem descriptionModel:Two models (one consisting of CPS4 elements and the other consisting of C3D8 elements) were created within one input file. Material:Linear elastic, Young's modulus = 3.0 × 106, Poisson's ratio = 0.3. Boundary conditions:=0 at x=0, =0 at y=0, and =0 at z=0 for three-dimensional models. Loading:
Results and discussionThe results obtained agree with the analytical solution. Input files
Abaqus/Explicit analysisElements testedC3D8R CPS4R Problem descriptionModel:Two models (one consisting of CPS4R elements and the other consisting of C3D8R elements) were created within one input file. Material:Linear elastic, Young's modulus = 3.0 × 106, Poisson's ratio = 0.3, density = 0.03. Boundary conditions:0 at 0, 0 at 0, and 0 at 0 for three-dimensional models. Loading:A uniform pressure of 10000 in the y-direction is applied to the top surface. Results and discussionThe expected solution variables are obtained, and compatibility in the displacement solutions is observed. Input files
QUADRATIC, BILINEAR, and C BIQUAD MPCsElements testedC3D8 C3D20 CPS8 Problem description
The following model data apply to all three tests: Material:Linear elastic, Young's modulus = 3.0 × 106, Poisson's ratio = 0.3. Boundary conditions:=0 at x=0, =0 at y=0, and =0 at z=0 for three-dimensional models. Loading:
Results and discussionThe results obtained agree with the analytical solution. Input files
P LINEAR MPCElements testedCPE8P Problem description
Boundary conditions:All displacement degrees of freedom are restrained throughout the analysis. In Step 1 the pore pressure is set to zero at nodes 1 and 5. In Step 2 the pore pressure is set to zero at nodes 5, 15, and 25. Loading:
Results and discussionThe results obtained agree with the analytical solution. Input files
T LINEAR MPCElements testedCPE8T CPEG8T Problem description
Boundary conditions:All displacement degrees of freedom are restrained throughout the analysis. In Step 1 the temperature is set to zero at nodes 5, 15, and 25. In Step 2 the temperature is set to zero at nodes 1 and 5. Loading:
Results and discussionThe results obtained agree with the analytical solution. Input files
P BILINEAR MPCElements testedC3D20P Problem description
Boundary conditions:All displacement degrees of freedom are restrained throughout the analysis. In Step 1 the pore pressure is set to zero on the front face of the model. In Step 2 the pore pressure is set to zero on the right face of the model. Loading:
Results and discussionThe results obtained agree with the analytical solution. Input files
T BILINEAR MPCElements testedC3D20T Problem description
Boundary conditions:All displacement degrees of freedom are restrained throughout the analysis. In Step 1 the temperature is set to zero on the left face of the model. In Step 2 the temperature is set to zero on the front face of the model. Loading:
Results and discussionThe results obtained agree with the analytical solution. Input files
BEAM MPCThe BEAM MPC is tested in Abaqus/Standard and Abaqus/Explicit. A cantilevered beam is subjected to a transverse tip load. Abaqus/Standard analysisElements testedB22 B32 Problem descriptionTwo-dimensional and three-dimensional beams are considered, with and without the RIKS procedure (introduces a slight imperfection corresponding to the first buckling mode). Material:Linear elastic, Young's modulus = 3.0 × 106, Poisson's ratio = 0, density = 1700. Boundary conditions:Node 1 is clamped. Loading 1
Loading 2
Results and discussionThe results agree with the theoretically expected results. The results of the buckling analyses and the geometrically nonlinear analyses show that the initial stress terms are accounted for correctly. Input files
Abaqus/Explicit analysisElements testedB31 MASS PIPE31 Problem descriptionThe following equivalent cases are considered:
Material:Linear elastic, Young's modulus = 3.0 × 106, Poisson's ratio = 0, density = 0.03. Boundary conditions:Node 1 is clamped. Loading:=−1000 at node 3. Beam section dataB31, 1 × 1 rectangle. PIPE31, pipe of radius 1 and thickness 0.1. Results and discussionTo verify that the MPC is working correctly, the rotation at node 3 should be the same as the rotation at node 2; the vertical displacement at node 3 should be given by . This solution is obtained. The results for Cases 2 and 3 match the results for Case 1. Input files
ELBOW MPCElements testedELBOW31 ELBOW32 Problem descriptionThe ELBOW MPC is tested in both static and dynamic analyses in Abaqus/Standard. Four cases are tested with each element type in the static analyses (see Figure 1). Figure 1. ELBOW MPC geometry.
In addition to the differences shown in the figure, there are the following differences:
The following data apply to the four cases in each file: Boundary conditions:Node 1 has degrees of freedom 1–6 fixed. All nodes have NODEFORM condition. Loading:
General:Two straight pipes, each discretized with two elements, are considered in the dynamic analysis. In the first case the second cross-sectional directions of both elements are identical and the ELBOW MPC is not used. In the second case the second cross-sectional directions are different and the ELBOW MPC is used to ensure continuity of displacements. The analysis consists of two steps. In the static step the pipes are subjected to bending by applying a concentrated force. In the direct-integration implicit dynamic step the force is removed and the pipes vibrate freely. Results and discussionFor the static analyses Cases 2–4 give the same answer as Case 1; at points A and B match. In the dynamic case the results for both pipes (with and without the ELBOW MPC) are identical. Input files
LINK MPC
Abaqus/Standard analysesElements testedB23 B33 Problem descriptionMaterial:Linear elastic, Young's modulus = 3.0 × 106, Poisson's ratio = 0, density = 7800.0. Boundary conditions:Nodes 1 and 6 are clamped. Loading:
Results and discussionThe LINK MPC provides a pinned, rigid link between two nodes. For this example this means that the translational degrees of freedom should have equal magnitudes but opposite sense and the rotational degree of freedom should be the same for the nodes that are joined by the MPC. This solution is obtained. Input files
Abaqus/Explicit analysesElements testedB31 PIPE31 ROTARYI T3D2 Problem descriptionThe following equivalent cases are considered:
Material:Linear elastic, Young's modulus = 3.0 × 106, Poisson's ratio = 0, density = 0.03. Boundary conditions:Nodes 1 and 6 are clamped. Loading:=−250 at node 2, =250 at node 5. Beam section dataB31, 1 × 1 rectangle. PIPE31, pipe of radius 1 and thickness 0.1. Results and discussionThe LINK MPC provides a pinned, rigid link between two nodes. For this example this means that the translational degrees of freedom should have equal magnitudes but opposite sense and the rotational degree of freedom should be the same for the nodes that are joined by the MPC. This solution is obtained. The results for Cases 2 and 3 match the results for Case 1. Input files
PIN MPC
Abaqus/Standard analysisElements testedB23 Problem descriptionMaterial:Linear elastic, Young's modulus = 3.0 × 106, Poisson's ratio = 0. Boundary conditions:Nodes 1 and 4 are clamped. Loading:
Beam section dataB23, 1 × 1 rectangle. Results and discussionThe PIN MPC provides a pinned joint between two nodes by making the translational degrees of freedom equal. The displacements of nodes 2 and 3 are identical. Input files
Abaqus/Explicit analysesElements testedB21 PIPE21 ROTARYI Problem descriptionThe following equivalent cases are considered:
Material:Linear elastic, Young's modulus = 3.0 × 106, Poisson's ratio = 0, density = 0.03. Boundary conditions:Nodes 1 and 4 are clamped. Loading:The left half of the beam is loaded by a force per unit length, PY=−1000. Beam section dataB21, 1 × 1 rectangle. PIPE21, pipe of radius 1 and thickness 0.1. Results and discussionThe PIN MPC provides a pinned joint between two nodes by making the translational degrees of freedom equal. The displacements of nodes 2 and 3 are identical. The results for Case 2 match the results for Case 1. Input files
REVOLUTE MPCElements testedB33H Problem description
Boundary conditions:All degrees of freedom are restrained at node 10 throughout the analysis. Nodes 5 and 6 are initially constrained in degree of freedom 6. Loading:
Results and discussionThe axial follower force of Step 1 couples with the rotations in subsequent steps to cause a lateral deflection of node 1 in spite of a very high material modulus. Input files
SLIDER MPCThe SLIDER MPC is tested in Abaqus/Standard for a truss and a beam structure and in Abaqus/Explicit for a truss structure. Abaqus/Standard truss analysesElements testedT2D2 Problem description
Material:Linear elastic, Young's modulus = 3.0 × 106, Poisson's ratio = 0. Boundary conditions:==0 at node 1, =0 at node 3. Load case 1
Load case 2=−500 at node 2, =−1000 at node 2. A static Riks step is adopted. Truss section dataT2D2, cross-sectional area = 1. Results and discussionThe SLIDER MPC keeps a node on a straight line between two nodes but allows it to slide along the line and the line to change length. This solution is obtained. The geometrically nonlinear analyses show that the initial stress terms are accounted for correctly. Input files
Abaqus/Standard beam analysisElements testedB31 Problem descriptionMaterial:Linear elastic, Young's modulus = 3.0 × 106, Poisson's ratio = 0. Boundary conditions:====0 at node 4. All displacements and rotations are fixed at node 1. A transformation at node 1 places the local x-axis along the direction from node 1 to node 3. Loading:
Beam section dataB31, cross-sectional area = 1. Results and discussionThe SLIDER MPC keeps a node on a straight line between two nodes but allows it to slide along the line and the line to change length. This solution is obtained. The geometrically nonlinear analyses show that the initial stress terms are accounted for correctly. Input files
Abaqus/Explicit analysisElements testedT2D2 Problem description
Material:Linear elastic, Young's modulus = 3.0 × 106, Poisson's ratio = 0, density = 0.03. Boundary conditions:==0 at node 1, =0 at node 3. Loading:=−500 at node 2, =−1000 at node 2. Truss section dataT2D2, cross-sectional area = 1. Results and discussionThe SLIDER MPC keeps a node on a straight line between two nodes but allows it to slide along the line and the line to change length. This solution is obtained. Input files
UNIVERSAL MPCElements testedB33H Problem description
Boundary conditions:All degrees of freedom are restrained at node 10 throughout the analysis. Nodes 3 and 4 are initially constrained in degree of freedom 6. Loading:
Results and discussionThe axial follower force of Step 1 couples with the rotations in subsequent steps to cause lateral deflection of node 1 in spite of a very high material modulus. Input files
V LOCAL MPCElements testedB31H Problem description
Boundary conditions:==0 at node 1, ===0 at node 11, and ==0 at node 12 in Steps 1 and 2. Loading:
Results and discussionThe constrained nodes move as predicted by the velocity constraint. Input files
SS LINEAR and SLIDER MPCs
Initial Abaqus/Standard analysisElements testedC3D8 S4R Problem descriptionLoading:
Initial boundary conditions===0 at x=0, ===0 at z=0 (except at nodes 19 and 121). Boundary conditions in Step 4===0 and prescribed at x=10. Results and discussionThe SLIDER MPC is used to keep a node on a straight line between two nodes, but it allows the node to slide along the line and the line to change length. This enforces the assumption that plane sections remain plane. The SS LINEAR MPC constrains a shell node to a line of solid element nodes. This ties the translation and rotation of the shell node to the displacement and rotation of the solid nodes. Continuity of displacements and rotations is achieved at the shell-solid boundary. Note: The poor performance of the first-order brick element, C3D8, in bending is demonstrated by an excessively stiff response in Step 1 and Step 2. Input files
Abaqus/Standard RIKS analysisElements testedC3D8 S4R Problem descriptionBoundary conditions:===0 at x=0, ===0 at z=0 (except at nodes 19 and 121). Loading:=−15 at nodes 105 and 125, =−30 at node 115. A static Riks step is adopted. Results and discussionThe SLIDER MPC is used to keep a node on a straight line between two nodes, but it allows the node to slide along the line and the line to change length. This enforces the assumption that plane sections remain plane. The SS LINEAR MPC constrains a shell node to a line of solid element nodes. This ties the translation and rotation of the shell node to the displacement and rotation of the solid nodes. Continuity of displacements and rotations is achieved at the shell-solid boundary. Input files
Dynamic Abaqus/Standard analysisElements testedC3D8 S4R Problem descriptionBoundary conditions:The edge at x=10 is fixed. Loading:
Results and discussionThe SLIDER MPC is used to keep a node on a straight line between two nodes, but it allows the node to slide along the line and the line to change length. This enforces the assumption that plane sections remain plane. The SS LINEAR MPC constrains a shell node to a line of solid element nodes. This ties the translation and rotation of the shell node to the displacement and rotation of the solid nodes. Continuity of displacements and rotations is achieved at the shell-solid boundary. Input files
Abaqus/Explicit analysisElements testedC3D8R S4R Problem descriptionMaterial:Linear elastic, Young's modulus = 30.0 × 106, Poisson's ratio = 0.3, density = 0.3. Boundary conditions:0 at 0, 0 at 0. Loading:−15 at nodes 105 and 125, −30 at node 115. Results and discussionThe SLIDER MPC is used to keep a node on a straight line between two nodes, but it allows the node to slide along the line and the line to change length. This enforces the assumption that plane sections remain plane. The SS LINEAR MPC constrains a shell node to a line of solid element nodes. This ties the translation and rotation of the shell node to the displacement and rotation of the solid nodes. Continuity of displacements and rotations is achieved at the shell-solid boundary. Input files
SS BILINEAR, SSF BILINEAR, and SLIDER MPCs
Initial analysisElements testedC3D20 S8R Problem descriptionLoading:
Initial boundary conditions===0 at x=0, ===0 at z=0 (except at nodes 19 and 121). Boundary conditions in Step 4===0 and prescribed at x=10. Results and discussionContinuity of displacements and rotations is achieved at the shell-solid boundary. Input files
RIKS analysisElements testedC3D20 S8R Problem descriptionBoundary conditions:===0 at x=0, ===0 at z=0 (except at nodes 19 and 121). Loading:=−15 at nodes 105 and 125, =−30 at node 115. A static Riks step is adopted. Results and discussionContinuity of displacements and rotations is achieved at the shell-solid boundary. Input files
Dynamic analysisElements testedC3D20 S8R Problem descriptionBoundary conditions:The edge at x=10 is fixed. Loading:
Results and discussionContinuity of displacements and rotations is achieved at the shell-solid boundary. Input files
TIE MPC
Initial Abaqus/Standard analysisElements testedB22 Problem descriptionMaterial:Linear elastic, Young's modulus = 28.1 × 106, Poisson's ratio = 0.3, density = 1700. Boundary conditions:Nodes 1 and 11 are clamped. Loading:
Results and discussionMPC TIE makes all active degrees of freedom equal between two nodes (both translational and rotational degrees of freedom). The results of a cantilever beam that uses MPC TIE are the same as those of a continuous cantilever beam under the same loading. Input files
Abaqus/Standard RIKS analysisElements testedB22 Problem descriptionA cantilever beam with MPC type TIE, subject to a slight imperfection corresponding to the first buckling mode. Material:Linear elastic, Young's modulus = 28.1 × 106, Poisson's ratio = 0.3, density = 1700. Boundary conditions:Node 1 is clamped. Loading:
Results and discussionMPC TIE makes all active degrees of freedom equal between two nodes (both translational and rotational degrees of freedom). The results of a cantilever beam that uses MPC TIE are the same as those of a continuous cantilever beam under the same loading. Input files
Abaqus/Explicit analysisElements testedB21 PIPE21 Problem descriptionThe following equivalent cases are considered:
The results from the above two cases are compared to the solution of a continuous cantilever beam under the same transverse tip loading. Material:Linear elastic, Young's modulus = 28.1 × 106, Poisson's ratio = 0.3, density = 0.3. Boundary conditions:Nodes 1 and 11 are clamped. Loading:−300 at nodes 6 and 15. Beam section dataB21, 0.5 × 0.5 rectangle. PIPE21, pipe with radius 0.5 and thickness 0.05. Results and discussionMPC TIE makes all active degrees of freedom equal between two nodes (both translational and rotational degrees of freedom). The results of a cantilever beam that uses MPC TIE are the same as those of a continuous cantilever beam under the same loading. The results from Case 2 match the results from Case 1. Input files
CYCLSYM MPCElements testedCPE4 CPE4T CPEG4T Problem description
Boundary conditions:Nodes 6 and 11 are clamped. The reference node for the CPEG4T model is also clamped. Node 1 also has all displacement and rotation degrees of freedom restrained because of the CYCLSYM MPC. Nodes 6, 11, and 1 have their temperatures set to zero for the second analysis. Loading:=100 at node 106. For the second analysis the temperature of nodes 101 and 111 is set to 100, and the temperature of node 106 is set to 200. The first analysis uses the direct-integration implicit dynamic procedure; the second analysis uses the fully coupled thermal-stress steady-state procedure. Results and discussionThe results obtained from the quarter disk model that uses MPC type CYCLSYM are the same as the results obtained from an analysis of a complete disk under cyclic symmetric loading and subjected to cyclic temperature boundary conditions. Input files
Internal MPC types BEAMRIGID and BEAMTIE with transformsThese files test the use of the internally generated MPCs (MPC types BEAMRIGID and BEAMTIE) with transforms in Abaqus/Standard. Transformations are applied to the reference node as well as to the nodes of the rigid element (or rigid beam). The boundary conditions and loadings, mentioned below, are given in the local transformed system. Rigid elementsElements testedR2D2 R3D4 Problem descriptionBoundary conditions:=0 and =1.5 at node 5. Loading:
Results and discussionThe results agree with the theoretically expected results. The results of the geometrically nonlinear analyses show that the initial stress terms are accounted for correctly. Input files
Rigid beamsElements testedRB2D2 RB3D2 Problem descriptionBoundary conditions:=1.5 at node 5. All other displacements are fixed. Loading:
Results and discussionThe results agree with the theoretically expected results. The results of the geometrically nonlinear analyses show that the initial stress terms are accounted for correctly. Input files
MPC sortingElements testedS4R Problem descriptionMPC sorting is tested in Abaqus/Standard.The model is a cantilever structure composed of 20 shell elements tied together using MPC type TIE. Boundary conditions:One end of the structure is clamped. Loading:A concentrated load of =1.0 is applied at the other end of the structure. Results and discussionAbaqus successfully sorts the MPC definitions such that no input errors occur. Input files
|