Dytran > Building A Model > Loads and Boundary Conditions
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX''">XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX''">   
Loads and Boundary Conditions
The Loads and Boundary Conditions form will appear when the Loads/BCs toggle, located on the Patran application selections, is chosen. When creating a loads and boundary condition there are several option menus. The selections made on the Loads and Boundary Conditions menu will determine which loads and boundary conditions form appears, and ultimately, which Dytran loads and boundary conditions will be created.
The following pages give an introduction to the Loads and Boundary Conditions form, and details of all the loads and boundary conditions supported by the Patran Dytran Analysis Preference.
Loads & Boundary Conditions Form
This form appears when Loads/BCs is selected on the main form. The Loads and Boundary Conditions form is used to provide options to create the various Dytran loads and boundary conditions. For a definition of full functionality, see Loads and Boundary Conditions Form (p. 21) in the Patran Reference Manual.
The following table outlines the options when Create is the selected action.
Table 2‑4 Loads and Boundary Conditions
 
Object
Type
Displacement
Nodal
Force
Nodal
Pressure
Element Uniform
Initial Velocity
Nodal
Velocity
Nodal
Follower Force
Nodal
Contact
Element Uniform
Planar Rigid Wall
Nodal
Nodal Rigid Body
Nodal
KJOIN
Nodal
BJOIN
Nodal
Rigid Ellipsoid
Nodal
Init. Cond. Euler
Element Uniform
Flow
Element Uniform
Barrier
Element Uniform
Rigid Body Object
Nodal
Detonation Wave
Nodal
Rigid Connection
Element Uniform
Rigid Body Hinge
Nodal
Init. Rotation Field
Nodal
Rotational Boundary
Nodal
Coupling
Element Uniform/Nodal
Airbag
Element Uniform
Fluid Filled Containers
Element Uniform
Body Force
Nodal
Rigid Surface
Element Uniform
Mesh Generator
Nodal
Rigid Joint Constraint
Nodal
Static (Not Time Varying)
This subordinate form appears when the Input Data button is selected on the Loads and Boundary Conditions form when the Current Load Case Type is Static. The Current Load Case Type is set on the Load Case form. For more information, see Loads & Boundary Conditions Form. The information on the Input Data form will vary depending on the selected Object. Defined below is the standard information found on this form. Note that this form is not used with the Patran Dytran preference.
Transient (Time Varying)
This form appears when the Input Data button is selected on the Loads and Boundary Condition form when the Current Load Case Type is Time Dependent. The Current Load Case Type is set on the Load Case form. For more information, see Loads & Boundary Conditions Form and Load Cases. The information on the Input Data form will vary, depending on the selected Object. Defined below is the standard information found on this form.
Object Tables
There are areas on the static and transient input data forms where the load data values are defined. The data fields which appear depend on the selected load Object and Type. In some cases, the data fields also depend on the selected Target Element Type. The following Object Tables outline and define the various input data that pertains to a specific selected object:
Displacement
 
Object
Type
Analysis Type
Displacement
Nodal
Structural
If the displacement/rotational component is one, this will result in generation of SPC, SPC1 or SPC3 Bulk Data entries, which defines translational and rotational constraints in the prescribed coordinate system. The standard Patran convention is used. Separate entries by commas, with a space denoting an unconstrained degree of freedom.
 
Input Data
Description
Translations (T1,T2,T3)
Defines the enforced translational displacement values. These are in model length units.
Rotations (R1,R2,R3)
Defines the enforced rotational displacement values.
These are in degrees.
Force
 
Object
Type
Analysis Type
Force
Nodal
Structural
This defines a FORCE entry for transient load cases. Individual entries will be created if their defined loads do not have the same load curve.
 
Input Data
Description
Force (F1,F2,F3)
Defines the applied forces in the translation degrees-of-freedom.
Moment (M1,M2,M3)
Defines the applied moments in the rotational degrees-of-freedom.
Pressure
 
Object
Type
Analysis Type
Dimension
Pressure
Element Uniform
Structural
2D
Creates a PLOAD Bulk Data entry.
 
Input Data
Description
Top Surf Pressure
Defines the top surface pressure load on shell elements. If a scalar field is referenced, it will be evaluated once at the center of the applied region.
Bot Surf Pressure
Defines the bottom surface pressure load on shell elements. If a spacial field is referenced, it will be evaluated once at the center of the applied region.
Edge Pressure
This data is ignored by Dytran.
 
Object
Type
Analysis Type
Dimension
Pressure
Element Uniform
Structural
3D
Creates a PLOAD Bulk Data entry.
 
Input Data
Description
Pressure
Defines the face pressure value on solid elements. If a spacial field is referenced, it will be evaluated once at the center of the applied region.
Initial Velocity
 
Object
Type
Analysis Type
Initial Velocity
Nodal
Structural
Creates a TICGP Bulk Data entry.
 
Input Data
Description
Trans Veloc (v1,v2,v3)
Rot Veloc (w1,w2,w3)
Defines the V0 fields for translational degrees-of-freedom.
Defines the V0 fields for rotational degrees-of-freedom.
Velocity
 
Object
Type
Analysis Type
Velocity
Nodal
Structural
Creates a FORCE Bulk Data entry.
 
Input Data
Description
Trans Veloc(v1,v2,v3)
Defines the enforced translational velocity values. These are in model length units per unit time.
Rot Veloc (w1,w2,w3)
Defines the enforced rotational velocity values. These are in degrees per unit time.
Follower Force
 
Object
Type
Analysis Type
Follower Force
Nodal
Structural
This defines FORCE1, FORCE2, MOMENT1 or MOMENT2 Bulk Data entries. The data varies depending upon the entry type.
 
Input Data
Description
Force vs Time
Defines the applied force at each node in the application region.
Grid Point 1
Grid Point 2
Grid Point 3
Grid Point 4
Grid point list.
Contact
 
Object
Type
Analysis Type
Dimension
Contact
Element Uniform
Structural
Dual Application
Six types of contact exist:
1. Self Contact
2. Subsurface
3. Master Slave Surface
4. Master Slave Node
5. Adaptive Self Contact
6. Adaptive Master Slave Surface
These are seen as options on the Loads/Boundary Conditions form. The “Subsurface” type exists only as a mechanism for defining parts of a larger surface and has no associated data. The content of the Input Data form will depend upon whether the “Basic” or “Advanced” form type is chosen. Refer to the Dytran User’s Manual for information on the various options available when the “Advanced” features are used. See also Contact for a more elaborate description of the different contact forms. The following data are used to complete the CONTACT and CONTFORC Bulk Data entries.
 
Input Data
Description
Static Friction Coefficient
Static coefficient of friction.
Kinetic Friction Coefficient
Kinetic coefficient of friction.
Exponential Decay Coefficient
Exponential decay coefficient EXP.
Contact Activation Time
Time at which the contact is activated.
Contact Deactivation Time
Time at which the contact is deactivated.
Contact Thickness
For shell elements this is a multiplier on the actual thickness.
Gap
Artificial contact thickness.
Penetration Tolerance
Tolerance for the initial penetration check.
Initial Monitoring Distance
Defines the fixed part of the monitoring distance.
Penetration Depth/Factor
Value of the allowed penetration.
Monitoring Region Velocity
Scale factor (MONVEL) on relative velocity.
Contact Force Scale Factor
Scale factor for the contact forces.
Monitoring Distance Factor
This defines the fixed part of the monitoring distance.
Projection Tolerance
Project tolerance for inside and outside corners.
View Angle
View angle of edges (in degrees)
Contact Force Stiffness
Contact force stiffness
Load (Force vs Depth)
Force vs penetration depth for the loading phase
Unload (Force vs Depth)
Force vs penetration depth for the unloading phase
Damper Stiffness
Damper stiffness
Planar Rigid Wall
 
Object
Type
Analysis Type
Planar Rigid Wall
Nodal
Structural
Two different planar rigid wall options exist:
1. Kinematic rigid wall without friction
2. Penalty method based rigid wall with friction
These are seen as options at the top of the Input Data form. The user must select which wall will be used. Both wall’s position and orientation are defined by selecting a coordinate system which has its origin on the plane and the local z axis as the outward normal from the contact surface. This defines a WALL Bulk Data entry. There are only parameters associated with the penalty based planar rigid wall.
 
Input Data
Description
Static Friction Coefficient
Static coefficient of friction.
Kinetic Friction Coefficient
Kinetic coefficient of friction.
Exponential Decay Coefficient
Exponential decay coefficient EXP.
Nodal Rigid Body
 
Object
Type
Analysis Type
Nodal Rigid Body
Nodal
Structural
This defines a rigid body whose properties will be computed by Dytran. There is no data associated with this type of rigid body. This defines a RBE2 FULLRIG Bulk Data entry.
KJOIN
 
Object
Type
Analysis Type
KJOIN
Nodal
Structural
This defines a KJOIN Bulk Data entry. In addition to the data below the user can control whether “Interference” is “Strong” or not (Weak).
 
Input Data
Description
Tolerance
Tolerance for joining grid points.
Stiffness
Relative stiffness of the kinematic joint.
BJOIN
 
Object
Type
Analysis Type
BJOIN
Nodal
Structural
Four failure options exist:
1. Constant Force/Moment
2. User Defined
3. At Specified Time
4. Component Failure
5. Spotweld
6. Rupture
These are seen as options at the top of the Input Data form. The user must also select whether grid point positions are to be equivalenced and whether multiple breaks are allowed. The defaults are Yes and No respectively.
The other option on the form and the following data are used to complete the BJOIN Bulk Data entry.
 
Input Data
Description
Force at Failure
Moment at Failure
(Option 1 only)
EXBRK Subroutine Name
(Option 2 only)
Time of Failure
(Option 3, 5 and 6 only)
x-Force at Failure
y-Force at Failure
z-Force at Failure
x-Moment at Failure
y-Moment at Failure
z-Moment at Failure
(Option 4 only)
Tension Failure
Compression Failure
Shear Failure
Torque Failure
Bending Failure
Total Force Failure
Total Moment Failure
(Options 5 and 6 only)
Rigid Ellipsoid
 
Object
Type
Analysis Type
Rigid Ellipsoid
Nodal
Structural
An ellipsoidal rigid wall is defined by this entry. It may be static or have an initial motion. The selected coordinate system defines the centroid of the ellipsoid and its orientation. This defines a RELLIPS Bulk Data entry.
 
Input Data
Description
Mass
Mass of the rigid ellipse.
X-Dimension
Semi axis in local x direction.
Y-Dimension
Semi axis in local y direction.
Z-Dimension
Semi axis in local z direction.
Initial Velocity <vx,vy,vz>
Initial translational velocity in the local coordinate frame.
Initial Rotations <wx,wy,wz>
Initial rotational velocity in the local coordinate frame.
Init. Cond. Euler
 
Object
Type
Analysis Type
Dimension
Init. Cond. Euler
Element Uniform
Structural
3D
The initial condition and location of the materials in the Eulerian mesh is defined. See also Eulerian Initial Conditions for a more elaborate description of the forms. The initial condition of the materials is defined in geometrical regions, using the options:
1. Shape/Surface
2. Shape
3. Initial Values
4. Region Definition
5. Simple
Option: ShapeSurface
Defines a region inside or outside a multifaceted surface. This defines a MATINI Bulk Data entry.
 
Input Data
Description
Cover
Processing strategy for Eulerian elements that are inside or outside of the initialization surface.
Reverse Normals
Auto reverse switch for MATINI surface segments.
Check Normals
Checking switch for MATINI surface segments.
Option: Shape
Defines a spherical or cylindrical shape or a shape defined by an application region. This defines a SPHERE, CYLINDER or SET1 Bulk Data entry.
 
Input Data
Description
Radius of Sphere
Radius of a spherical region (Shape: Sphere).
Centroid
Local coordinate frame for the definition of a spherical or cylindrical region (Shape: Sphere and Shape: Cylinder).
Radius of Cylinder
Radius of cylindrical region (Shape: Cylinder).
Length of Cylinder
Length of the cylindrical region (Shape: Cylinder).
Option: Initial Values
Defines the initial values of the materials in the Eulerian mesh. This defines a TICVAL Bulk Data entry.
 
Input Data
Description
Material
Material for which initial values are defined.
Init. Velocity <Vx, Vy, Vz>
Initial velocity of the material.
Density
Initial density of the material
Specific Internal Energy
Initial specific internal energy of the material.
Option: Region Definition
Defines where materials and initial conditions are applied in the Eulerian mesh. This defines a TICEUL Bulk Data entry.
 
Input Data
Description
Existing PEULER1 Sets
Selection of the Eulerian property set.
Existing Shape Sets
Selection of geometrical region.
Existing Initial Value Sets
Selection of initial value set.
Level indicator
Hierarchy of the shape/initial value set.
Option: Simple
Defines the initial values of the materials in the Eulerian mesh. This defines a TICEL Bulk Data entry.
 
Input Data
Description
Material
Material for which initial values are defined.
Init. Velocity <Vx, Vy, Vz>
Initial velocity of the material.
Density
Initial density of the material
Specific Internal Energy
Initial specific internal energy of the material.
Flow
 
Object
Type
Analysis Type
Dimension
Flow
Element Uniform
Structural
3D
Creates a flow boundary for Eulerian meshes and defines a FLOW Bulk Data entry. See also Flow for a more elaborate description of the forms.
 
Input Data
Description
Material
Material that flows in or out the Eulerian mesh.
Velocity <Vx, Vy, Vz>
Material velocity at the flow boundary.
Pressure at the Boundary
Pressure at the flow boundary.
Density at the Boundary
Material density at the flow boundary.
Specific Internal Energy
Specific Internal Energy of the material at the flow boundary.
Barrier
 
Object
Type
Analysis Type
Dimension
Barrier
Element Uniform
Structural
3D
Creates a barrier boundary for Eulerian meshes through which no material can flow and defines a WALLET Bulk Data entry. There is no data associated with the Eulerian BARRIER definition. See also Barrier for a more elaborate description of the forms.
Rigid Body Object
 
Object
Type
Analysis Type
Rigid Body Object
Nodal
Structural
Defines the constraint, velocity or force (FORCE and MOMENT entries) applied to the center of gravity of the rigid body defined by the MATRIG entry. See also Rigid Body Object for a more elaborate description of the forms.
 
Input Data
Description
Material
Select Rigid Material.
Translations (T1,T2,T3)
Defines the enforced translational velocity values.
Rotations (R1,R2,R3)
Defines the enforced rotational velocity values.
Force (F1,F2,F3)
Defines the applied forces in the translation degrees-of-freedom.
Moment (M1,M2,M3)
Defines the applied moments in the rotational degrees-of-freedom.
 
Detonation Wave
 
Object
Type
Analysis Type
Detonation Wave
Nodal
Structural
Defines a ignition point in the Eulerian mesh from which a spherical detonation wave travel, causing the reaction of high explosive materials. Creates a DETSPH Bulk Data entry. See also Detonation Wave for a more elaborate description of the forms.
 
Input Data
Description
Material
Select JWL Material.
Wave velocity
Velocity of the spherical detonation wave.
Detonation Time
Time when the ignition point detonates.
Rigid Connection
 
Object
Type
Analysis Type
Dimension
Rigid Connection
Element Uniform
Structural
Dual Application
Defines a rigid connection between different parts of Lagrangian meshes.
Three types of connections can be used:
1. Two Surfaces Tied Together;
2. Grid Points Tied to a Surface;
3. Shell Edge Tied to a Shell Surface
The user must also select whether the gaps should be automatically closed (options are Default, Yes and No) and define the type of gap tolerance (options Distance and Factor (option 1 only)).
The following data are used to complete the RCONN Bulk Data entry. See also Rigid Connection for a more elaborate description of the forms.
 
Input Data
Description
Gap Tolerance Value
Value of the gap tolerance (option Distance).
Gap Tolerance Factor
Factor to calculate the gap tolerance (option Factor).
Rigid Body Hinge
 
Object
Type
Analysis Type
Rigid Body Hinge
Nodal
Structural
Defines a hinge between rigid body and a deformable structure.
Two types of connections can be used:
1. Rigid Material;
2. Nodal Rigid Body;
Creates a RBHINGE Bulk Data entry. See also Rigid Body Hinge for a more elaborate description of
the forms.
 
Input Data
Description
Material
Select Rigid Material (option 1 only).
Nodal Rigid Body
Select Nodal Rigid Body (option 2 only).
Hinge Component
Rotation of the hinge (RX, RY or RZ).
Initial Rotation Field
 
Object
Type
Analysis Type
Init. Rotation Field
Nodal
Structural
Defines a velocity field of grid points consisting of a rotation and a traslation specification.
Creates a TIC3 Bulk Data entry. See also Initial Rotation Field for a more elaborate description of
the forms.
 
Input Data
Description
Trans Veloc(v1,v2,v3)
Defines the initial translational velocity values. These are in model length units per unit time.
Rot Veloc (w1,w2,w3)
Defines the initial rotational velocity values. These are in degrees per unit time.
Rotation Center
Defines a point at the center of rotation.
Rotational Boundary
 
Object
Type
Analysis Type
Rotational Boundary
Nodal
Structural
Defines a rotational boundary constraint on grid points.
Two types of radial velocity can be used:
1. Free;
2. Constraint;
Creates a SPC2 Bulk Data entry. See also Rotational Boundary for a more elaborate description of
the forms.
 
Input Data
Description
Angular Velocity
Defines the rotational (angular) velocity value.
Rotation Vector (v1,v2,v3)
Defines the rotation vector.
Rotation Center
Defines a point at the center of rotation.
Coupling
 
Object
Type
Analysis Type
Dimension
Coupling
Element Uniform or Nodal
Structural
Dual Application
Defines a coupling surface that acts as the interface between an Eulerian and a Lagrangian domain. Interaction between two coupling surfaces can also be defined.
Five types of coupling exist:
1. General Subsurface
2. Subsurface
3. General
4. With Failure
5. Interaction
6. ALE
7. ALE Grid1
8. ALE Grid
General Subsurface should be used in General Coupling while Subsurface should be used in coupling with failure.
There is no input data associated with subsurface and iteraction definition.
The Fast General Coupling is generated as General Coupling on the Loads/Boundary Conditions form with an additional definition as Fast General Coupling on the “Coupling Parameters” form under “Execution Controls”.
For the Fast General Coupling an additional PARAM, FASTCOUP Bulk Data entry is defined.
The following Bulk Data entries can be defined within this lbc:
COUPLE, COUPOR, COUOPT, COUPLE1, COUP1FL, COUP1INT, PORFLOW, ALE,
ALEGRID, ALEGRID1
See also Coupling for a more elaborate description of the forms.
Airbag
 
Object
Type
Analysis Type
Dimension
Airbag
Element Uniform
Structural
Dual Application
Defines porosity, inflator and Heat Transfer in Air Bags.
Two types of airbag exist:
1. Subsurface
2. Surface
Subsurface should be used in surface.
The following Bulk Data entries can be defined within this lbc:
GBAG, GBAGPOR, GBAGHTR, GBAGINFL, GBAGCOU, COUPLE, COUPOR, COUHTR, COUOPT, COUINFL, PERMEAB, PERMGBG, PORFCPL, PORFGBG, PORFLCPL, PORFLGBG, PORHOLE, PORLHOLE, HTRCONV, HTRRAD, INFLATR, INFLATR1, INFLFRAC, INFLGAS, INFLHYB, INFLHYB1, INFLTANK, INITGAS
See Airbag for a more elaborate description of the forms.
Fluid Filled Containers
 
Object
Type
Analysis Type
Dimension
Fluid Filled Containers
Element Uniform
Structural
Dual Application
Defines the pressure within a closed volume in the Eulerian mesh.
Two types of Fluid Filled Containers exist:
1. Subsurface
2. Surface
Subsurface should be used in surface.
Creates a FFCONTR Bulk Data entry. See also Fluid Filled Containers for a more elaborate description of the forms.
 
Input Data
Description
Fluid Volume
Fluid Volume in the container.
Atmospheric Pressure
Atmospheric Pressure.
Body Force
Object
Type
Analysis Type
Body Force
Nodal
Structural
Defines a body force loading.
It can be applies to four types of entities:
1. Lagrangian;
2. Eulerian
3. Ellipsoid
4. Grid;
Creates a BODYFOR Bulk Data entry. See Body Force for a more elaborate description of the forms.
 
Input Data
Description
Element Type
Select Element type (options 1 and 2 only).
Rigid Ellipsoid
Select Rigid Ellipsoid (option 3 only).
Refer. Coordinate Frame
Coordinate Frame.
Scale Factor
Defines a constant scale factor or a tabular field
Load Direction <N1,N2,N3>
Defines the load direction vector.
Rigid Surface
 
Object
Type
Analysis Type
Rigid Surface
Element Uniform
Structural
Defines a rigid surface.
Two types of Rigid Surface exist:
1. Subsurface
2. Surface
Subsurface should be used in surface.
Creates a RIGID Bulk Data entry. See Rigid Surface for a more elaborate description of the forms.
 
Input Data
Description
Center of Gravity
Defines a point at the center of gravity..
Mass
Mass of the Rigid Body.
Trans Veloc(v1,v2,v3)
Defines the initial translational velocity values. These are in model length units per unit time.
Rot Veloc (w1,w2,w3)
Defines the initial rotational velocity values. These are in degrees per unit time.
Inertia Ixx about CG
Defines the Inertia Ixx about the center of gravity
Inertia Ixy about CG
Defines the Inertia Ixy about the center of gravity
Inertia Ixz about CG
Defines the Inertia Ixz about the center of gravity
Inertia Iyy about CG
Defines the Inertia Iyy about the center of gravity
Inertia Iyz about CG
Defines the Inertia Iyz about the center of gravity
Inertia Izz about CG
Defines the Inertia Izz about the center of gravity
Refer. Coordinate Frame
Coordinate Frame.
Mesh Generator
 
Object
Type
Analysis Type
Mesh Generator
Nodal
Structural
Defines a mesh.
Two types of Mesh exist:
1. Box
2. Adaptive
Creates a MESH Bulk Data entry. See Mesh Generator for a more elaborate description of the forms.
Input Data
Description
Origin
Defines the coordinates of the point of origin (option 1 only).
Box Size
Vector defining the size of the box (option 1 only).
Number of Elem in the X dir
Defines the number of elements in the X dir. (option 1 only).
Number of Elem in the Y dir
Defines the number of elements in the Ydir. (option 1 only).
Number of Elem in the Z dir
Defines the number of elements in the Z dir. (option 1 only).
Reference Point
Defines the coordinates of the Reference Point (option 2 only).
Euler Elem. Mesh Size
Vector defining the size of the Euler Element (option 2 only).
Starting Node ID
Starting ID for the nodes
Starting Elem ID
Starting ID for the elements
Resize Method
Defines the method used for resizing (option 2 only).
Resize in the X dir
Resize in the X direction (option 2 only).
Resize in the Ydir
Resize in the Y direction (option 2 only).
Resize in the Zdir
Resize in the Z direction (option 2 only).
Coupling lbc
Select Coupling lbc
3D Property
Select 3D Property
Rigid Joint Constraint
 
Object
Type
Analysis Type
Rigid Joint Constraint
Nodal
Structural
Defines a rigid joint.
Six types of Rigid Joint exist:
1. Cylindrical
2. Planar
3. Revolute
4. Spherical
5. Translational
6. Universal
Depending on the option selected, creates a RJCLY, RJPLA, RJREV, RJSPH, RJTRA or RJUNI Bulk Data entry. See Rigid Joint Constraint for a more elaborate description of the forms.
 
Input Data
Description
Stiffiness
Defines the stiffiness of the joint.
Node G1
Node ID of gridpoint 1
Node G2
Node ID of gridpoint 2
Node G3
Node ID of gridpoint 3 (options 1,2,3,5,6)
Node G4
Node ID of gridpoint 4 (options 1,2,3,5,6)
Node G5
Node ID of gridpoint 5 (option 5 only)
Node G6
Node ID of gridpoint 6 (option 5 only)
Contact
Introduction
This section describes the user interface provided by Patran to access the contact features of explicit dynamics finite element codes. This interface is used during definition of the Contact LBC types: Self Contact, Subsurface, Master/Slave Surface, Master/Slave Node, Adaptive Self Contact and Adaptive Master/Slave Surface.
Tools have been provided to enable the user to quickly and easily define contact conditions. Specification of contact is conceptually simple, involving either one or two contact surfaces, and a set of contact parameters which control the interaction of the surfaces.
Contact Types
A contact condition in which a single logical surface may come into contact only with itself is described as self-contact, and requires the specification of a single Application Region. A contact condition in which two logical surfaces may contact each other is described as Master/Slave contact, and requires specification of two Application Regions. Master/Slave contact is further subdivided by the definition of Master/Slave Surface and Master/Slave Node. Master/Slave Surface describes the condition in which both the master and slave surfaces are described using element faces, whereas Master/Slave Node describes the condition in which the Slave surface is described using only nodes.
Contact Construction
Tools are provided to enable the construction of contact surfaces, using the standard Patran select tool mechanisms (2D elements, 3D element faces), or groups. Contact subsurfaces can also be constructed using these tools, and later used to define a complete logical contact surface. This functionality allows the user to use the select tool to specify application regions on Patran geometry or the associated FEM entities or to define a more complex contact surface that is assembled from a mixture of 2D and 3D element faces, and to simply combine groups of 2D elements taking into account the direction of the contact outward normal. (For 2D elements, the outward normal can be reversed for contact purposes without modifying the underlying element topology.) Use of the group select mechanism is restricted to FEM entities only. Visualization of the specified contact condition is provided by graphically previewing but is not currently supported for geometry entities.
“Simple” contact surfaces include surfaces which may be described entirely by the faces of 3D elements, or by 2D elements whose outward normals are aligned with the desired contact normal direction. These contact surfaces may be constructed entirely using a single select mechanism (either Select Tool or Group method). Simple contact surfaces may not include a mixture of 3D element faces and 2D elements, or 2D elements whose outward normals are not all aligned with the desired contact normal direction.
“Complex” contact surfaces are defined as those surfaces which consist of a mixture of 2D elements and 3D element faces, or all 2D elements but with some of the outward normal incorrectly aligned. Contact conditions which include complex contact surfaces must be constructed using “Subsurfaces,” where
each subsurface is a “Simple” contact surface. Definition of contact surfaces is limited to one method, i.e., it is not permissible to mix, “Select Tool,” “Group,” or “Subsurface” within the definition of a
contact surface.
The following section describes how each of the contact surface creation methods is used to describe a simple contact surface.
Use of the Select Tool
The select tool is use to graphically select the desired entities from the model. When this method is selected, the user must specify which dimensionality the intended object has, i.e., 3D, 2D, or Nodal. If the selected dimensionality is 2D, then the user can further specify whether the top, bottom, or both surfaces are required. Selection of top will result in a contact surface whose outward normal is
coincident with the element outward, whereas selection of bottom will result in a contact surface whose outward normal is in the opposite direction to the element outward normal. The user can toggle between Top, Bottom, or Both at any time during selection, however all of the selected entities will be assigned the same logical direction. Selection of 3D allows the user to select either all faces or all free faces of
3D elements. No user specification of the contact normal direction is required for 3D elements since
the program automatically specifies this direction. No contact direction is applicable to Nodal
contact surfaces.
It is not permissible to mix 3D, 2D, and Nodal entities within a single Application Region. (This functionality is provided through the use of contact subsurfaces). The select tool can be used to select on the basis of either FEM or Geometry entities.
Use of the Group Tool
The Group tool is used to define simple contact surfaces on the basis of Patran group names. When this method is selected, the user must specify which dimensionality the intended object has, i.e., either 3D, 2D, or Nodal. The entities which will be selected for use in the contact surface in this case are either all 3D free surfaces in the group, all 2D elements, or all nodes contained in the selected group. In the case of 2D elements, the user may specify whether the contact normal direction is coincident with the element top, bottom, or both faces. Multiple groups may be selected. However, it should be noted that both the selected element dimensionality and contact normal direction apply across all selected groups.
Use of the Subsurface Tool
Contact Subsurfaces may be defined using either of the above methods. Subsurfaces may then be used in the specification of Master, Slave, or Self contact surfaces. When this option is used, the user may not specify element dimensionality or contact normal direction since this information has already been defined during subsurface definition. As many subsurfaces as required may be selected to form the desired complex contact subsurface.
Use of the Property Tool
The Property tool is used only in the adaptive contacts. Properties may then be used in the specification of Master, Slave, or Self contact surfaces. As many properties as required may be selected to form the desired complex contact set.
Contact: Input data
This form is used for the input data of a contact lbc.
Contact: Application Region
This form is used to define contact surfaces. The form will vary depending upon which options are selected; however, two basic configurations are used depending on whether the contact condition requires specification of a single contact surface or two contact surfaces.
Single Application Region
The following form is used to define a single surface contact or a subsurface.
Dual Application Region
The following form is used to define either of the master-slave contact types.
Eulerian Initial Conditions
Introduction
This section describes the user interface provided by MSC.Patran to model the initial state of the Eulerian part of the analysis model prior to running the analysis. It is important to recognize the difference between initial condition and enforced condition for an Eulerian model. Enforced conditions specify the loading and constraints of material throughout the transient analysis. The Eulerian loading and constraints are the flow boundary and barrier. Initial conditions, on the other hand, specify the state of the material only at the beginning of the analysis. Thereafter, the material state is determined by the calculation and the applied boundary and/or barrier conditions.
The definition of initial conditions within Eulerian meshes is somewhat different than that in a Lagrangian solid mesh. In a Lagrangian solid mesh the elements are completely filled with one material. The mesh is attached to the material, and each Property ID is linked to one specific material. However, in an Eulerian mesh the material can flow through the mesh from element to element, and a single element can contain up to five different materials. The Property ID of an element is not linked to a single material, but a number of different materials.
The initial conditions for an Eulerian analysis can be defined on geometrical regions within the Eulerian mesh, and on an element basis. The interface in Patran to define initial conditions for Eulerian analysis allows the generation of initial conditions in cylindrical or spherical geometry shapes and sets of elements. The interface is used during definition of the Contact LBC types: Self Contact, Master/Slave Surface, Master/Slave Node, and Subsurface.
Initial Condition Generation
Each geometrical region (cylinder, sphere or set of elements) has a level number. This allows the creation of regions of arbitrary shape by allowing the regions to overlap. The part of an element that lies in two or more geometrical regions is assigned to the region that has the highest level number.
Think of geometrical regions as shapes cut out of opaque paper. Position the region of the lowest level number on the mesh. Then, place the next higher region on top of the first and continue until all the regions are in place. When the last region is placed, you have a map indicating to which region each element in the problem is assigned.
The following figure shows how three different geometrical regions can be used to create regions of arbitrary shape. The solid line represents the boundary of the Eulerian mesh. Region one (LEVEL = 1) is the large dashed rectangle. Region two (LEVEL = 2) is the long narrow rectangle. Region three (LEVEL = 3) is a circular region. Each geometrical region has its own specific material.
Below the results of the assignment of the different geometrical regions to each Eulerian element in the rectangular mesh is shown. Many elements have one material assigned, some have 2 materials assigned and 4 elements have 3 different materials assigned to them.
Initial Condition Construction
Tools are provided to enable the construction of initial conditions. The following steps need to be taken to fully define the assignment of material and initial conditions to the elements of an Eulerian mesh with a certain defined property:
1. Define the different geometrical regions by using Option:Shape/Surface or Option:Shape after selection of Object: Init. Cond. Euler.
2. Define the initial conditions of the material in the different geometrical regions by using Option: Initial Values. Each geometrical region can only have one material and initial value definition.
3. Define the assignment of material and initial conditions for a selected Eulerian Property set by selecting Option: Region Definition.
Shape Definition
Shape - Surface
Defines the surface shape within a closed volume for the construction of the Eulerian mesh.
Shape - Sphere
This shape selection creates a spherical Eulerian region.
Shape - Cylinder
This shape selection creates a cylindrical Eulerian region.
Shape - Element
This shape selection creates an Eulerian region based upon element selection. On the Input Data form only the Shape: Element is selected and Select Application Region on the LOAD/LBC form defines the region.
Initial Values Definition
Defines the initial values of an Eulerian geometric region. This form defines the values of the initial condition, and the value set is assigned to a particular region using Option: Region definition.
Region Definition
Defines for a selected Eulerian element property set, the geometrical region and associated initial value set, and their hierarchical levels.
Flow
The Eulerian flow boundary defines the properties of the material at the boundaries of an Eulerian mesh. Any material properties at the boundaries not specifically defined will have the same value as the material in the element at the flow boundary during the analysis.
Barrier
A barrier defines a rigid wall in the Eulerian mesh, through which no material transport takes place. By default the exterior faces of an Eulerian mesh that do not have a FLOW boundary condition specified are barriers. However, the BARRIER boundary can be used to specify internal rigid walls in the Eulerian mesh.
Rigid Body Object
In Dytran, rigid body can be constrained or have forces acting on their center of gravities. The Rigid Body Object LBC allows you to: (a) constrain the body, (b) specify a predefined velocity field, and (c) apply forces and moments on the center of gravity.
The vectors are visualized by using a reference node in the application region.
Detonation Wave
Defines a spherical detonation wave originating from the ignition point at the specified time. This is an initial boundary condition for detonation wave for a JWL material.
 
Rigid Connection
Defines a rigid connection between different parts of Lagrangian meshes. Three types of connections can be used: 1- Two Surfaces Tied Together; 2- Grid Points Tied to a Surface; 3- Shell Edge Tied to a Shell Surface.
 
Application Region forms for Rigid Connection.
For Surface type, SURFACE entry is written. If the surface is 3D, CFACE entries are written, while if the surface is 2D, SET1 entries are written.
For 1D edges and nodes, only SET1 is also used.
Rigid Body Hinge
Defines a hinge between rigid body and a deformable structure.
Initial Rotation Field
Defines a velocity field for a set of grid points consisting of a rotation and a traslation specification.
Rotational Boundary
Defines a rotational boundary constraint on grid points.
Coupling
Introduction
This section describes the user interface provided by Patran to model fluid-structure interaction between a structure and an Eulerian mesh. This interface is used during definition of the coupling LBC types: General Subsurface, Subsurface, General, with Failure, Interaction, ALE, ALE Grid1 and ALE Grid.
Tools have been provided to enable the user to quickly and easily define coupling conditions. Specification of coupling is conceptually simple, involving coupling surfaces, and a set of coupling parameters which control the interaction of the coupling surfaces with the Eulerian mesh. A fundamental assumption for the definition of a coupling surface is the concept that a coupling surface must be closed; this means that there are no holes in the coupling surface.
Coupling Types
A coupling condition in which a coupling surface is interacting with an arbitrary oriented HEX solid Eulerian mesh is described as General Coupling. Fluid-structure analysis using general coupling involve a large amount of geometrical intersection calculations during the analysis. To reduce the CPU time needed for these intersection calculations, a special coupling condition is available, which is described a Fast General Coupling. Fast general coupling can only be applied when the Eulerian solid HEX mash is aligned with the global coordinate frame. This means that all faces of the solid HEX elements are aligned with one of the coordinate planes of the global coordinate frame.
Coupling Construction
Tools are provided to enable the construction of coupling surfaces, using the standard Patran select tool mechanisms (2D elements, 3D element faces), or groups. Coupling subsurfaces can also be constructed using these tools, and later be used to define a complete logical coupling surface. This functionality allows the user to use the select tool to specify application regions on Patran geometry or the associated FEM entities or to define a more complex coupling surface that is assembled from a mixture of 2D and 3D element faces. Use of the group select mechanism is restricted to FEM entities only. Visualization of the specified coupling condition is provided by graphically previewing but is not currently supported for geometry entities.
“Simple” coupling surfaces include surfaces which may be described entirely by the faces of 3D elements, or by 2D elements. These coupling surfaces may be constructed entirely using a single select mechanism (either Select Tool or Group method). Simple coupling surfaces may not include a mixture of 3D element faces and 2D elements.
“Complex” coupling surfaces are defined as those surfaces which consist of a mixture of 2D elements and 3D element faces. Coupling conditions which include complex coupling surfaces must be constructed using “Subsurfaces,” where each subsurface is a “Simple” coupling surface. The following sections describes how each of the coupling surface creation methods is used to describe a simple coupling surface.
Coupling: Input Data
The form is used to define a set of coupling parameters which control the interaction of the coupling surface with the Eulerian mesh. A coupling surface can consist of 2D elements, 3D element faces, or a mixture of 2D and 3D elements. The part of the structural mesh that is covered by the coupling surface depends on the direction of the normals of the faces of the coupling surface. The normals of the coupling surface must all be aligned in the same direction and can automatically be aligned in such a way that either all normal point outward or inward without modifying the underlying element topology. When all normals point outward, the inside of the coupling surface is covered. When all normals point inward, the outside of the coupling surface is covered.
Input data forms are provided for general subsurface, general coupling, coupling with failure, ALE GRID1 and ALE Grid.
The following form is used for the input data of a general subsurface.
The following form is used for the input data of a general coupling.
The following form is used for the input data of coupling with failure.
The following form is used for the input data of ALE Grid 1.
The following form is used for the input data of ALE Grid.
 
Note:  
For the option “User”, the preference sets the “NAME” field of the “ALEGRID” entry to ALEG_id where id is the identity number of the lbc.
Coupling: Application Region
This form is used to define coupling surfaces. The form will vary depending upon which options are selected; three basic configurations are used depending on whether the coupling surface is defined using the “Select Tool,” “Group,” or “Subsurface” option. Definition of coupling surfaces is limited to one method, i.e., it is not permissible to mix, “Select Tool,” “Group,” or “Subsurface” within the definition of a coupling surface.
Use of the Select Tool
The select tool is use to graphically select the desired entities from the model. When this method is selected, the user must specify which dimensionality the intended object has, i.e. 3D, or 2D.
It is not permissible to mix 3D and 2D entities within a single Application Region. (This functionality is provided through the use of coupling subsurfaces). The select tool can be used to select on the basis of either FEM or Geometry entities.
Use of the Group Tool
The Group tool is used to define simple coupling surfaces on the basis of Patran group names. When this method is selected, the user must specify which dimensionality the intended object has, i.e., either 3D, 2D, or Nodal. The entities which will be selected for use in the coupling surface in this case are either all 3D free surfaces in the group, or all 2D elements contained in the selected group. However, it should be noted that the selected element dimensionality must apply across all selected groups.
Use of the Subsurface Tool
Coupling Subsurfaces may be defined using either of the above methods. Subsurfaces may then be used in the specification of general coupling surfaces. When this option is used, the user may not specify element dimensionality since this information has already been defined during subsurface definition. As many subsurfaces as required may be selected to form the desired complex coupling subsurface.
Use of the Subsurface/Select Tool
Only available for coupling with failure. Coupling Subsurfaces may be defined using either of the two first methods. Subsurfaces may then be used in the specification of coupling with failure surfaces while Select Tool is used for the definition of the Euler Elements. When this option is used, the user may not specify element dimensionality since this information has already been defined during subsurface definition. As many subsurfaces as required may be selected to form the desired complex
coupling subsurface.
Use of the Subsurface/Group Tool
Only available for coupling with failure. Coupling Subsurfaces may be defined using either of the two first methods. Subsurfaces may then be used in the specification of coupling with failure surfaces while Group Tool is used for the definition of the Euler Elements. When this option is used, the user may not specify element dimensionality since this information has already been defined during subsurface definition. As many subsurfaces as required may be selected to form the desired complex coupling subsurface.
The application region form varies depending on the selection of coupling type.
The form used for the application region of general subsurface, subsurface, and general coupling appears above. The following form is used for the application region of coupling with failure.
The following form is used for the application region of interaction.
The following form is used for the application region of ALE
 
Note:  
The preview button checks if the grids of the Surface and the Euler element have one-to-one correspondence by using a tolerance of 1/20th of the selected element size. If not a warning message is given. The same check is carried out when the apply button is hit. If the check fails, the lbc will not be created.
The Application Region forms for both ALE Grid 1 and ALE Grid are the standard form for nodal type.
You cannot have ALE Grid 1 and ALE Grid in the same analysis model. An error message is given when creating an ALE Grid lbc if an ALE Grid 1 lbc already exists and vice-versa.
Airbag
Introduction
This section describes the user interface provided by Patran to model fluid-structure interaction especially for the air bags. Porosity, inflator and heat transfer can be defined in Air Bags. This interface is used during definition of the airbag LBC types: Subsurface and Surface.
Airbag: Input data
Input data forms are provided for both subsurface and surface.
The following form is used for the input data of a subsurface
 
Note:  
If Porosity is On, Inflator is switched Off and if Inflator is On, Porosity is switched Off
The following form is used for the input data of a surface
The following form is used for the input data of a Inflator Gas
The following form is used for the input data of a Inflator Gas Fraction
The following form is used for the input data of a Initial Gas Fraction
Airbag: Application Region
This form is used to define airbag surfaces. The form will vary depending upon which options are selected.
The following form is used for the application region of both surface and subsurface.
Fluid Filled Containers
Defines the pressure within a closed volume in the Eulerian mesh. Intended for the use of (partially)
filled containers.
Application Region form for Fluid Filled Containers for both surface and subsurface options.
Body Force
Defines a body force loading.
Rigid Surface
Defines a rigid surface.
Note:  
There is no Input Data form for the option “Subsurface”. Only for the option “Surface”.
Application Region form for Rigid Surface for both surface and subsurface options.
Mesh Generator
Defines a rigid surface.
 
Note:  
There is no Application region for Mesh Generator.
The following form is used for the input data of Mesh Box.
The following form is used for the input data of Mesh Adaptive.
Rigid Joint Constraint
Defines a rigid joint constraint
 
Note:  
There is no Application region for Rigid Joint Constraint.