Professional Documents
Culture Documents
Introduction
Introduction Scope Using the Finite Element Method A Simple Problem
6. Material Properties
Introduction to Material Properties Isotropic Material (MAT1)
7. Constraints
Introduction to Constraints Single-Point Constraints (SPC, SPC1) Scope of Training Enforced Displacements at Grid Points (SPCD, SPC) (Not in scope)
Exercise 1 SOL 101 (Linear Static Analysis) Exercise 2 SOL 105 (Buckling Analysis) Exercise 3 SOL 103 (Normal Mode Analysis) Exercise 4 One Dimensional Exercise 5 Two Dimensional Exercise 6 Three Dimensional Exercise 7 Assembly with connection
Before starting a computer model, ask the following questions: 1. What are the load paths for this structure? Knowing the load path for the structure provides insight regarding what part of the structure needs to be modelled in detail. Furthermore, knowing how the loads are transmitted to the structure helps you to understand and verify the results. 2. What is our design criterion? You may be concerned that the applied load causes local yielding of the material, or yielding may be a secondary concern and your main concern may be deflection. Another concern may be that of the tube buckling. The answer to these questions dictates how much detail is needed in your model. 3. If yielding is of concern, where are the higher stresses expected to occur, and what failure criteria should be used? 4. Is the structure displacement considered small? If the displacement is not small compared to the dimensions of the tube, is it necessary to perform a nonlinear analysis? Planning ahead as to what additional analyses may be necessary can reduce the time necessary to convert the input file to a nonlinear analysis if needed. 5. How can the results of the finite element analysis be verified? In other words, what independent checks can be made to ensure that the answers are reasonable? Returning to the tube structure, assume that the primary design criteria are to have an adequate margin of safety and a critical buckling load that is at least three times the applied load. The load for this structure consists of a force applied to the stiff ring at the centre. The stiff ring prevents the tube from crushing locally where the force is applied. From the geometry of the tube, you expect the displacement and stress distribution to be similar to that of a classical fixed-fixed beam with a centre load. A good first step in any analysis is to estimate the output quantities that you are trying to determine. In the example, the output quantities are the stresses and displacements of the tube. Assuming that the tube behaves as a classical beam, then the stresses and displacements can be found using standard engineering formulas. Once you have an estimate, you can identify modelling errors quickly. For many engineering problems, you cannot look in a handbook for a formula. However, you can always make some simplifying assumptions and obtain a crude estimate. Having a good estimate, simplifies the model checkout Figure 1-2.
To model the structure with CBAR elements, divide the tube into several short sections along the length of the tube. Each of the short sections is represented as a single CBAR element. The CBAR elements are connected to their neighbour elements at points known as grid points. The physical locations of the grid points determine the length of each of the CBAR elements. Associated with each of the CBAR elements is a property entry with the following properties: the cross-sectional area, two area moments of inertia, and a torsional constant. The properties represent the physical properties of the tube and must be entered for each element. The material properties--consisting of the modulus of elasticity and Poissons ratio--are entered on a material entry. Twenty-five elements are chosen primarily for plotting purposes. If less elements are used, the maximum stress will be the same, but the deformed shape will not be as smooth (this is true only for simple 1-D elements). To represent the stiff ring at the centre, the CBAR element at the centre is given the same length as the ring width, and the properties of the elements in this section are chosen to represent a very stiff section. The results of the one-dimensional CBAR model are similar to those generated with the hand calculation-the maximum stress is 429 and the centre deflection is 2.34 mm. The deflection of the tube is slightly larger for the finite element model because shear flexibility is included in the finite element model. Having reviewed the results of the CBAR model, suppose you think that the thin tube may bend such that the beam theory is no longer a valid assumption. If the structure cannot be modelled using beam theory, a more detailed model is required such as the one shown in Figure 1-3. As can be seen, the tube
Refer: X drive\CECIPL/Tube/ Tube.dat root directory for the 1D model using ANSA Figure 1-4 . Apply Load and Constrains solve in Nastran check the results with analytical method.
Figure 1-4 Modeled using ANSA Preprocessor tool Same Exercise Try by yourself with CQUAD4 with the Help of ANSA Trainer !!!
A Simple Problem
In the last section, a sample engineering problem was presented that showed how a Nastran model can fit an engineering project; however, there was no discussion of the internal processing. In this section, the finite method is discussed from the opposite point of view, namely, an examination of the steps performed by Nastran to solve a linear statics problem. To keep the equations to a reasonable size, a simple two-element model is used. A larger model will not help in understanding the method; it will only add complexity in the relationships between the physical structure and the equations. Figure 1-5 shows the basic steps that Nastran follows when solving a linear statics analysis. As shown in the figure, you develop a model of your structure by dividing your structure into small but discrete elements. Each element is connected to its neighbouring elements at the grid points (commonly referred to as nodes in many textbooks). Typically, you lay out the pattern of grid points first and connect the grid points by the elements, remembering that both the location of the grid points and the number of grid points determine the size and number of elements in your model. Associated with each of the grid points in the model are six components of motion-namely, the translations and rotations in the three perpendicular directions (e.g., the X, Y, Z, , , and directions). These components of motion
are referred to as degrees of freedom. The collection of all of the degrees of freedom in your model makes up the global displacement set. Connected between the grid points are the elements. The stiffness of each element is represented internally in matrix form, commonly referred to as the element stiffness matrix. The size of the element stiffness matrix is dependent on the element type. The terms in the element stiffness matrix are based on user input such as the material type, the element properties, and the element geometry. The element geometry is determined by the location of the grid points to which the element is connected. All of the element stiffness matrices are assembled into a single matrix called the global stiffness matrix. This global stiffness matrix represents the total structural stiffness before the boundary conditions are considered; therefore, the global stiffness matrix is, in general, a singular matrix. The physical meaning of a singular stiffness matrix is that the whole structure or part of the structure can displace as a free body without producing any internal forces in the members. In static analysis, adequate boundary conditions must be applied to the model in order to prevent any rigid body motion of your structure. If the specified boundary conditions do not adequately constrain the model in all directions, the structures stiffness matrix remains singular and the run terminates with an error message. Once the boundary conditions are applied to the model appropriately, the global stiffness matrix is reduced to a non-singular stiffness matrix representing the constrained structure. All of the loads that you apply to the model are combined to form the load vector. These applied loads can be in the form of point forces and moments applied directly to the grid points, line loads applied along the length of one-dimensional elements, surface loads applied to two- and three-dimensional elements, or body loads such as gravity. These different load types may be combined to form a single load vector, which is the same as saying that the loads are applied simultaneously. You also have the option of applying multiple load vectors within a single run. After the constrained stiffness matrix and the load vector are generated, the static equilibrium matrix equation given by Equation (1-1) is solved as follows:
The unknowns in Equation (1-1) are the displacements at the grid points in the model. Determining the displacements involves the equivalent of inverting the stiffness matrix and multiplying it by the force vector. Actually, the process of inverting a matrix is too time consuming; therefore, a process based on the Gauss elimination method is used. The resulting displacements are the same--the solution process is just faster. Once the displacements at the grid points are known, any desired outputs, such as element forces, strains, and stresses, are computed using those displacements on an elementby-element basis. You can control what type of output is generated and whether the output is printed, punched to a file, or plotted.
To help understand the procedure described, consider the simple two-element structure shown in Figure 1-6. The structure consists of two circular columns of equal length but different diameters. The lower member is fixed and a 10000 pound load is applied at the top so that both members are placed in compression. The goal is to determine the displacement at the ends of each member and the stresses within the members.
Following the procedure shown in Figure 1-5: 1. Represent the structure as three grid points connected by two discrete elements. This structure can be effectively modelled using two simple one-dimensional elements. For this example, one-dimensional elements with two degrees of freedom are sufficient. The simple element used in this example is similar to the Nastran CROD element described in the next chapter but without the torsional stiffness. Using the CBAR element for this example is acceptable; however, the element matrices are larger without providing any additional insight. The first task involves assigning identification numbers to the elements (element IDs) and to the grid points (grid point IDs) as shown in Figure 1-7.
2. Formulate the element stiffness matrices from the element properties, geometry, and material. The element stiffness matrix for our one-dimensional element is given by Equation (1-2).
Using the cross-sectional area , Youngs modulus , and the length for each element in Equation (1-2), the element stiffness matrices are given by
3. Assemble the two stiffness matrices into a global stiffness matrix. The two elemental stiffness matrices are assembled together by simply combining the matrices at the appropriate degrees of freedom associated with the rows and columns in the matrices as shown in Equation (1-4).
4. Apply the fixed boundary condition to grid point 1, which is attached to ground. Apply the fixed boundary condition by constraining grid point 1. This constraint is accomplished by partitioning row 1 and column 1 out of the assembled global stiffness matrix as shown in Equation (1-5). Partitioning the matrix is achieved by removing rows and columns from one matrix to create a smaller matrix.
5. Apply the 10000 pound load to the model. The total load on the structure consists of the 10000 pound acting at grid point 3 as shown in Figure 1-6. Note that the reaction force at grid point 1 is not an applied load and is not included in the loading vector. The constrained degree of freedom (grid point 1) is partitioned out of the load vector in the same manner that it is partitioned out of the global stiffness matrix as shown in Equation (1-6).
6. Solve the matrix equation. The resulting matrix equation and solution is given by Equation (1-7).
Solving the matrix equation yields the displacement at grid points 2 and 3. Combining the Displacement of grid point 1 (which is 0.0 because it is constrained) to the other grid points yields the complete displacement vector for the entire model as shown in Equation (1-8).
7. Calculate the element forces and stresses from the displacement of the grid points. The axial stresses in the rods are computed using Equation (1-9).
Therefore, the stresses are -5000 psi and -6667 psi for members 1 and 2, respectively. Although this is a very simple model, it does demonstrate the approach followed by all static solutions. The matrix operations (i.e., matrix assembly, partitioning, etc.) performed in this example is included to show the internal processing in Nastran. These operations are performed automatically. If you want to see the Nastran input for the given problem Refer: X drive\CECIPL\Intro\Intro.dat.
Case Control Section Immediately following the CEND statement is the Case Control Section. Case Control commands are used to Define subcases (e.g., loading and boundary conditions). Make selections from the Bulk Data Section (e.g., loads, constraints, etc.). Specify output requests. Define titles, subtitles and labels for documenting the analysis. For the truss example, a title, subtitle, and label are defined. These labels are printed on each page of the.f06 output file. The LOAD = 10 command instructs Nastran to apply the loading defined by the FORCE entry with an ID of 10 in the Bulk Data Section. The SPC = 11 command instructs Nastran to apply the constraints defined by the SPC1 entry with an ID of 11 in the Bulk Data Section. Printed displacements for all the grid points and the forces and stresses within each member are requested with the DISPLACEMENT = ALL, FORCE = ALL, and STRESS = ALL commands. By default, these output requests are printed to the .f06 output file.
The end of the Case Control Section is denoted by the BEGIN BULK delimiter.
This notation also makes it convenient when trying to find a description of a particular element in the since they are all ordered alphabetically under the Cs. All elements in the input file must have a unique ID with respect to all the other elements. The IDs of the CROD elements in the truss example are 1, 2, 3, 4, and 5. Each of the CROD entries refers to the PROD entry 21 (Field 3), which is the property definition of the CROD elements. The PROD entry specifies a material ID of 22 (field 3), the cross-sectional area of 4.0in2, and the torsional stiffness coefficient of 1.27 in4. All property entries begin with P. The material ID of 22 refers to a MAT1 entry. The MAT1 entry defines an isotropic material. The MAT1 entry is defined formally in; but for now, it is sufficient to say that an isotropic material requires only two constants to fully describe the material. In this case the material property is described as having a Youngs modulus of 30 x 106psi and a Poissons ratio of 0.3. All material entries start with M. The FORCE and SPC entries, as mentioned previously, are included in the analysis because they were called out in the Case Control Section by their ID number. The FORCE entry in this example specifies a point load of 1000 pounds acting at grid point 4 in the -Y direction. The SPC1 entry specifies that all six degrees of freedom are constrained at grid points 1 and 2. If you have not performed an Nastran run before, you are encouraged to copy the truss model truss1.dat into your working directory and submit it as a Nastran job. Refer: X drive\CECIPL\Truss\Truss1.dat
Check the output directory of Truss1.dat after completed the calculation; you will find the any of above files in that location!!! If you have any Clarification or Doubts request CECIPL Trainer.
CORD1R and CORD2R Defining a rectangular coordinate with the Bulk Data entry CORD1R Requires three reference grid points: G1, G2, and G3. Referring to Figure 3-1, grid point G1 defines the origin of the coordinate system. A vector taken from G1 to G2 defines the Zaxis. Grid point G3, together with this Z-axis, defines the XZ plane. The X-axis is defined to be in this XZ plane and perpendicular to the Z-axis. Finally, the Y-axis is generated from the X- and Z-axes using the right hand rule. The format of the CORD1R is as follows:
If you want to know regard Cylindrical Coordinate system asks your CECIPL Trainer!!!
CQUAD4, CTRIA3 - General-purpose plate elements capable of carrying inplane force, bending forces, and transverse shear force. This family of elements are the most commonly used 2-D elements in the Nastran element library. There are more 2D elements are available other than CQUAD4 & CTRIA3 These Two elements are sufficient for the basic structural analysis!!! Refer: X drive\CECIPL\Bracket_2D\bracket.dat
Three-Dimensional Elements Whenever you need to model a structure that does not behave as a bar or plate structure under the applied loads, you need to use one or more of the three-dimensional elements. The threedimensional elements are commonly referred to as solid elements. Typical engineering applications of solid elements include engine blocks, brackets, and gears. CHEXA, CPENTA, and CTETRA - General-purpose solid elements. This family of elements is recommended for most solid model applications.
Never approach the problem by using 3D element other than special case, try to solve within 1D & 2D!!! Refer: X drive\CECIPL\\Blade_3D\blade.dat
6. Material Properties
Introduction to Material Properties Nastran supports isotropic, orthotropic and anisotropic materials. All of the examples up to this point have involved isotropic material properties only. The purpose of this chapter is to describe all of the material property types that are available to you for linear static analysis. The material definitions discussed in this chapter include: Isotropic materials (MAT1 entry) -- An isotropic material property is defined as a material having the same properties in each direction. This material may be used with all Nastran linear elements. Isotropic Material (MAT1) The isotropic material, defined by the MAT1 entry, is the most commonly used material property. An isotropic material is defined as a material that has the same material properties in any direction. Furthermore, the isotropic material is fully described by only two material constants. These two constants may be any combination of E, G, and . You may specify all three of these constants if desired, but remember, it only takes two of the constants to define the material. When you enter only two constants, the third is computed from the following relationship: If you enter all three constants and they do not satisfy this relationship, all three constants are used, but that may not be your intention. Therefore, a warning message is printed indicating that the isotropic relationship has been violated. It is recommended that you only input two of the three constants. For line elements, E is the modulus of elasticity, and G is the shear modulus for torsion and transverse shear if it is present in the element. For plate and solid elements, E, G, and are used to develop a material matrix for the element. The MAT1 entry may also be used to define the mass density, coefficient of thermal expansion, and stress limits. The mass properties are only required in static analysis when a gravity loading or rotating force is used; however, they are useful for model checkout with any loading condition (of course, they are very important for dynamic analysis). The format of the Bulk Data entry MAT1. Note that GE shown in field 9 was not described. The GE is a material damping that has no significance for static analysis.
7. Constraints
Introduction to Constraints As discussed in this chapter, performing a static analysis requires that all rigid body displacements be removed prior to solving the static equilibrium equations. This process involves specifying the appropriate boundary conditions for your model. Boundary conditions are imposed in the form of constraints on selected degrees of freedom on the model. Typically, several degrees of freedom (at least six) are constrained to ground using either SPC Bulk Data entries or the PS field of the GRID entry. Single-Point Constraints (SPC, SPC1) A Single-Point Constraint (SPC) is a constraint that is applied to a single degree of freedom, which may be either a component of motion at a grid point. The primary applications for single-point constraints are as follows: 1. To tie a structure to ground. 2. To remove degrees of freedom that are not used in the structural analysis (i.e., are Not connected to any structural elements or otherwise joined to the structure). When you apply a single-point constraint to remove a singularity, it is not required for the restrained component of motion to be aligned exactly with the singular direction of motion (however, it is highly recommended). Consider the pair of colinear pin-connected rods, shown in Figure 7.1, that permit unrestrained motion at point G in any direction perpendicular to the axis of the rods.
Figure 7.1 The SPC and SPC1 Bulk Data entries are recommended if you need to apply different sets of boundary conditions in different subcases. The constraints specified on the SPC and SPC1 entries belong to sets identified by set identification numbers (SIDs) that must be selected in the Case Control Section to be used. As a further convenience, the sets can be merged into combined sets by the SPCADD Bulk Data entry, which can be specified in the Case Control Section.
The magnitude of the applied force is the scale factor, entered in field 5, times the magnitude of the vector defined in fields 6 through 8. For example, the force applied with the following two FORCE entries is the same.
Distributed Loads on Line Elements PLOAD1 To apply a distributed load to a CBAR, CBEAM, or CBEND element, you use the PLOAD1 entry. The PLOAD1 entry can be used for both concentrated and linearly distributed forces. For the CBAR and CBEAM elements, the linearly distributed force may be applied between any two locations on the element (or off the element if you wish.) For the CBEND element, the linearly distributed loads are restricted to linearly varying forces and moments between the end points. The format of the Bulk Data entry PLOAD1 is as follows:
1. 2. 3. 4.
SID Load set identification number. EID CBAR, and CBEAM element identification number. TYPE Load type. FX, FY or FZ: Force in the x-, y-, or z-direction of the basic coordinate system. 5. MX, MY or MZ: Moment in the x-, y-, or z-direction of the basic coordinate system.
6. FXE, FYE or FZE: Force in the x-, y-, or z-direction of the elements coordinate system. 7. MXE, MYE or MZE: Moment in the x-, y-, or z-direction of the elements coordinate system. 8. SCALE Determines scale factor for X1, X2. 9. LE (length), the xi values are the actual distances along the element axis, and, if , then Pi values are the load intensities per unit length of the element. 10. FR (fractional), the xi values are the ratios of the distance along the axis to the total length, and (if ) Pi values are the load intensities per unit length of the element. 11. LEPR (length projected), the xi values are the actual distances along the element axis, and (if )the distributed load is input in terms of the projected length of the element. 12. X1, X2 Distances along the CBAR, CBEAM, or CBEND element axis from end A. 13. P1, P2 Load factors at position X1 and X2, respectively.
Figure 8.1 The type of load which is entered in field 4 may define either a concentrated force or moment in the basic or element coordinate system. If the applied load is to be a concentrated load, leave fields 8 and 9 blank and the concentrated load will be applied at the X1 location. If both X1 and X2 are input, the load will be taken as a linearly varying load between X1 and X2. There are two ways to define the location of the load on the CBAR and CBEAM elements using field 5 of the PLOAD1 entry. Using the LE or LEPR methods, you specify the actual start and end positions of the load as measured from end A of the element. When using
this method, the distances X1 and X2, as shown in Figure 8.1, are in the same units as the dimensions used for the model. The second way to define the location of the load is using FR or FRPR, in which case you specify the percent (using X/XB) along the element where the load starts and ends. A value of 0.0 defines end A, while a value of 1.0 defines end B. Again, the start of the load is measured from end A. For both methods of describing the location of the loads, you also have the option of specifying whether the applied load is to be a direct load (scale LE and FR) or a projected load (scale LEPR or FRPR). For the projected loads, distributed loads are entered in terms of the projected length of the element as shown in Figure 8.2. It is important to remember that if the loads are being input in terms of the basic coordinate system (FX, FY, FZ, MX, MY, or MZ), then the projected angle is with respect to the basic coordinate system, not the element coordinate system (Figure 8.2). The effect of using projection is illustrated later with an example. The first example demonstrating the use of the PLOAD1 entry consists of applying a direct linearly varying load to the three-bar structure shown in Figure 8.3.
Refer: X Drive:\CECIPL\Torque\torque.dat
The RBE3 Element The RBE3 element is a powerful tool for distributing applied loads and mass in a model. Unlike the RBAR and RBE2 discussed in the previous sections, the RBE3 does not add additional stiffness to your structure. Forces and moments applied to reference points are distributed to a set of independent degrees of freedom based on the RBE3 geometry and local weight factors. The format of the Bulk Data entry RBE3 is as follows: