Linear Constraints

 

 

 

Constrain a specific node to subordinate to the movements of certain nodes. Here, the specific subordinate node is referred to as a constraint node, and the nodes to which the specific node is subordinated are referred to as independent nodes. The relationship between the constraint node and the independent nodes is established.

 

 

 14-LC-1.jpg  Constraining translational displacement     Eq. (1)

 

 14-LC-2.jpg  Constraining rotational displacement           Eq. (2)

 

 

where,

14-LC-3.jpg : Translational displacement of constraint node, m in M-direction

 

14-LC-4.jpg: Translational displacement of independent node, i in I-direction

 

14-LC-5.jpg :  Rotational displacement of constraint node, m about M-direction

 

14-LC-6.jpg  : Rotational displacement of independent node, i about I-direction

 

14-LC-7.jpg : Coefficients defining correlation among degrees of freedom

 

Since the constraint Eq. (1) or (2) allows to constrain any node and any DOF, the range of their applications is quite extensive. The constrain equations are applied to the degrees of freedom defined in GCS.  

 

Fig. 1 shows an application example in which a connection is made between a 3-D structure consisted of solid elements and a thin plate consisted of plate elements. Since solid elements do not have stiffness against rotational DOF, they cannot restrain the rotational behavior of the connected plate. If the rotational DOF of the connected part is restrained using Eq. (3), the plate elements would generally behave perpendicularly to the connection.

 

14-LC-8.jpg       Eq. (3)

 

14-LC-9.jpg

 

                                   Figure 1   Example of constraint equation application

 

It must be made clear not to confuse the constraint equations with Rigid Link. Rigid Link is one in which a number of nodes are subordinated to the movement of a single node. Whereas a constraint condition by the constraint equations is one in which a single node is subordinated to the movements of a number of independent nodes.

 

 

 

From the Main Menu select Model > Boundaries > Linear Constraints.

 

Select Geometry > Boundaries > Linear Constraints in the Menu tab of the Tree Menu.

 

 

 

 

00-Check.jpg Boundary Group Name

 

Select a Boundary Group in which the specified boundary condition is included. Select "Default" if Group assignment is unnecessary. Click  to the right to prompt the "Define Boundary Group" dialog box to add, modify or delete Boundary Groups.

 

 

00-Check.jpg Options

 

Add/Replace: Assign selected nodes as constraint node or modify linear constraint conditions

 

Delete: Delete linear constraint conditions of selected nodes

 

 

00-Check.jpg Type

 

entering all the DOF and coefficients of Eq. (1) or (2) above. And the weighted displacement method is one in which the movement of the constraint node is made equal to the average displacement of independent nodes. Both of which are outlined below.

 

 

Explicit

- Select a constraint node and DOF (multi-selection is not allowed).

 

- Select independent nodes and DOF (multi-selection is not allowed), and input coefficients ( 14-LC-10.jpgor  14-LC-11.jpg)

 

Information on independent nodes can be repeatedly input, and Eq. (1) or (2) above is created through this process.

 

 

Weighted displacement

 

- Select a constraint node.

- Select DOF’s (multi-selection is allowed) to be commonly applied for the constraint node and independent nodes.

- Select each independent node and input a weight factor, 14-LC-12.jpg.

 

Information on independent nodes can be repeatedly input, and the following constraint equations are created:

 

                     14-LC-13.jpg

where, S is the sum of the weight factors ( 14-LC-14.jpg). This method does not result in coupling of translational displacement and rotational displacement.

 

 

 

00-rectangle.jpg When type is Explicit

14-LC-15.jpg

00-Check.jpg Constraint Node/DOF

 

Node : Select a node which is constrained to another nodes.

 

DOF : Assign the degrees-of-freedom of the constraint node.

 

 

 

00-Check.jpg Independent Node(s)/DOF

 

Node : Select node(s) which will be used to compute displacement of Constraint Node.

 

DOF : Assign the degrees-of-freedom of the independent node.

 

Coeff. : Coefficients defining correlation among degrees of freedom for displacement of Independent Node

 

Note 1

Coefficients are automatically changed by the unit of length when translational DOF(DX, DY or DZ) and rotational DOF(RX, RY or RZ) is constrained to each other.  

Note 2

In general, assigned DOFs are along the global axis. However, when Node Local Axis is assigned to the constrained nodes, the DOF is based on the local axis.

 

 

 

 

00-rectangle.jpg When type is Weighted Displacement

14-LC-16.jpg

00-Check.jpg Constraint Node/DOF

 

Node : Select a node which is constrained to another nodes.

 

DOF : Assign the degrees-of-freedom of the constraint node.

 

 

 

 

00-Check.jpg Independent Node(s)/DOF

 

Node : Select node(s) which will be used to compute displacement of Constraint Node.

 

Weight : Weighting factor defining correlation among degrees of freedom.

 

Note

In general, assigned DOFs are along the global axis. However, when Node Local Axis is assigned to the constrained nodes, the DOF is based on the local axis.

 

 

Example  How to constrain translational displacements two nodes which are not aligned along the global axis

 

14-LC-17.jpg

 

Method 1. Using Node Local Axis

 

If a Node Local Axis is pre-assigned to node with 30˚ angle from the global, the coefficient can become simply 1.

 

14-LC-18.jpg

 

 

Method 2. Assigning coefficients manually

 

If node local axis is not assigned, user must compute the coefficients considering position of two nodes. Here, the coefficients equal to 'cos30/cos30' for x2, 'sin30/con30' for y2 and 'sin30/cos30' for y1 respectively according to the following relationship.

 

 

14-LC-19.jpg

 

 

Where,

 

14-LC-20.jpg : Translational displacement of constraint node 1 in X-direction

 

14-LC-21.jpg: Translational displacement of independent node 2 in X-direction

 

14-LC-22.jpg : Translational displacement of independent node 1 in Y-direction

 

14-LC-23.jpg: Translational displacement of independent node 2 in Y-direction