Professional Documents
Culture Documents
Nastran2004 Quicky
Nastran2004 Quicky
Nastran 2004
Europe
MSC.Software GmbH
Am Moosfeld 13
81829 Munich, Germany
Telephone: (49) (89) 43 19 87 0
Fax: (49) (89) 43 61 71 6
Asia Pacific
MSC.Software Japan Ltd.
Entsuji-Gadelius Building
2-39, Akasaka 5-chome
Minato-ku, Tokyo 107-0052, Japan
Telephone: (81) (3) 3505 0266
Fax: (81) (3) 3505 0914
Worldwide Web
www.mscsoftware.com
Disclaimer
MSC.Software Corporation reserves the right to make changes in specifications and other information
contained in this document without prior notice.
The concepts, methods, and examples presented in this text are for illustrative and educational purposes
only, and are not intended to be exhaustive or to apply to any particular engineering problem or design.
MSC.Software Corporation assumes no liability or responsibility to any person or company for direct or
indirect damages resulting from the use of any information contained herein.
User Documentation: Copyright 2003 MSC.Software Corporation. Printed in U.S.A. All Rights Reserved.
This notice shall be marked on any reproduction of this documentation, in whole or in part. Any
reproduction or distribution of this document, in whole or in part, without the prior written consent of
MSC.Software Corporation is prohibited.
MSC, the MSC.Software logo, Simulating Reality, and Patran are registered trademarks of the
MSC.Software Corporation in the United States and/or other countries. MSC., MSC.Dytran, MSC.Marc,
MSC.Laminate Modeler, MSC.Nastran, MSC.visualNastran, and MSC.Patran are trademarks of
MSC.Software Corporation.
NASTRAN is a registered trademark of NASA. PAMCRASH is a trademark or registered trademark of ESI
Group. SAMCEF is a trademark or registered trademark of Samtech SA. LS-DYNA is a trademark or
registered trademark of Livermore Software Technology Corporation. ANSYS is a registered trademark of
SAS IP, Inc., a wholly owned subsidiary of ANSYS Inc. ABAQUS is a registered trademark of ABAQUS Inc.
All other brand names, product names or trademarks belong to their respective owners.
NA*V2004*Z*Z*Z*DC-QRG
C O N T E N T S
MSC.Nastran Quick Reference Guide
1
nastran Command ■ The nastran Command, 2
and NASTRAN ■ The NASTRAN Statement, 11
Statement
- NASTRAN, 12
2
File Management ■ Key to Descriptions, 34
Statements ❑ The File Management Section (FMS), 35
❑ File Management Statement Summary, 35
3
Executive Control ■ Key to Descriptions, 100
Statements ❑ Executive Control Section, 101
❑ Executive Control Statement Summary, 101
4
Case Control ■ Key to Descriptions, 156
Commands ❑ The Case Control Section, 157
6
Item Codes ■ Element Stress (or Strain) Item Codes, 713
■ Element Force Item Codes, 754
■ Fluid Virtual Mass Pressure Item Codes, 773
■ Slideline Contact Item Codes, 774
■ Element Strain Energy Item Codes, 775
7
Degree-of- ■ Degree-of-Freedom Set Definitions, 778
Freedom Sets ■ Degree-of-Freedom Set Bulk Data Entries, 782
8
Bulk Data Entries ■ Key to Descriptions, 784
❑ The Bulk Data Section, 785
Preface
■ Technical Support
■ Internet Resources
Reference Books
❏ Quick Reference Guide
❏ DMAP Programmer’s Guide
❏ Reference Manual
User’s Guides
❏ Getting Started
❏ Linear Static Analysis
❏ Basic Dynamic Analysis
❏ Advanced Dynamic Analysis
❏ Design Sensitivity and Optimization
❏ Thermal Analysis
❏ Numerical Methods
❏ Aeroelastic Analysis
❏ Superelement
❏ User Modifiable
❏ Toolkit
Preface xvii
Technical Support
For help with installing or using an MSC.Software product, contact your local
technical support services. Our technical support provides the following services:
• Resolution of installation problems
• Advice on specific analysis capabilities
• Advice on modeling techniques
• Resolution of specific analysis problems (e.g., fatal messages)
• Verification of code error.
If you have concerns about an analysis, we suggest that you contact us at an early
stage.
You can reach technical support services on the web, by telephone, or e-mail:
Web Go to the MSC.Software website at www.mscsoftware.com, and click on Support.
Here, you can find a wide variety of support resources including application
examples, technical application notes, available training courses, and documentation
updates at the MSC.Software Training, Technical Support, and Documentation web
page.
Email Send a detailed description of the problem to the email address below that
corresponds to the product you are using. You should receive an acknowledgement
xviii
that your message was received, followed by an email from one of our Technical
Support Engineers.
Training
The MSC Institute of Technology is the world's largest global supplier of
CAD/CAM/CAE/PDM training products and services for the product design,
analysis and manufacturing market. We offer over 100 courses through a global
network of education centers. The Institute is uniquely positioned to optimize your
investment in design and simulation software tools.
Our industry experienced expert staff is available to customize our course offerings to
meet your unique training requirements. For the most effective training, The Institute
also offers many of our courses at our customer's facilities.
The MSC Institute of Technology is located at:
2 MacArthur Place
Santa Ana, CA 92707
Phone: (800) 732-7211
Fax: (714) 784-4028
The Institute maintains state-of-the-art classroom facilities and individual computer
graphics laboratories at training centers throughout the world. All of our courses
emphasize hands-on computer laboratory work to facility skills development.
We specialize in customized training based on our evaluation of your design and
simulation processes, which yields courses that are geared to your business.
In addition to traditional instructor-led classes, we also offer video and DVD courses,
interactive multimedia training, web-based training, and a specialized instructor's
program.
Preface xix
Internet Resources
MSC.Software (www.mscsoftware.com)
MSC.Software corporate site with information on the latest events, products and
services for the CAD/CAE/CAM marketplace.
Engineering-e.com (www.engineering-e.com)
Engineering-e.com is the first virtual marketplace where clients can find engineering
expertise, and engineers can find the goods and services they need to do their job
CATIASOURCE (plm.mscsoftware.com)
Your SOURCE for Total Product Lifecycle Management Solutions.
Name: ____________________________________________________________
Title: ______________________________________________________________
Company: _________________________________________________________
Address: __________________________________________________________
__________________________________________________________________
Telephone:_________________Email: __________________________________
Signature:______________________________ Date:______________________
Name: ____________________________________________________________
Title: ______________________________________________________________
xxii
Signature:______________________________ Date:______________________
Fold here
_______________________
Place
_______________________
Stamp
_______________________ Here
MSC.Software Corporation
2 MacArthur Place
Fold here
MSC.Nastran Quick Reference Guide
1
nastra
2
FMS
CHAPTER
nastran Command and NASTRAN
1 Statement 3
EXEC
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
2
B • The user RC file is in your home (or login) directory. This file should be used
to define parameters that are applied to all jobs run by you.
UTPUT
C • The local RC file is .nast705rc, in the same directory as the input data file. If
Y PLOT the “rcf” keyword is used, this local RC file is ignored. This file should be
used to define parameters that are applied to all jobs contained in the input
data file directory.
The keywords listed below are the most common for various computers, but are not
7 available on all computers. Also, the defaults may be site dependent. Please consult
SETS your “Keywords and Environment Variables” on page 249 of the MSC.Nastran 2004
Installation and Operations Guide for keyword applicability, specialized keywords, and
further discussion of the keywords and their defaults. Keywords that use yes/no
values accept partial specification and case-independent values. For example, “yes”
8 may be specified as “y”, “ye”, or “yes” using uppercase or lowercase letters. The
BULK
examples assume the jobs are run under a UNIX operating system.
3
Combines the F04, F06, and LOG files into a single file after the run
completes. If “no” is specified, the files are not combined. If “yes” is
specified, the files are combined into one file with the suffix “.out”. 3
EXEC
Example: nastran example append=yes
The F04, F06, and LOG files are combined into a file named example.out.
is “no”.
Example: nastran example batch=no
The job is run in the foreground. 5
PARAM
Database files are created in the current directory with name myfile, e.g.,
./myfile.DBALL.
8
BULK
6
1 Sends notification when the job is completed. See also the “ncmd”
astran keyword in “Keywords and Environment Variables” on page 249 of the
MSC.Nastran 2004 Installation and Operations Guide.
Note: If the job is queued using the queue keyword, or the job is already
2 running in an NQS batch job, the default is “no”.
FMS Example: nastran example notify=yes
A message is sent when the job completes.
8
BULK
7
Prints the output files F04, F06, and LOG at the end of the run. See also
the “pcmd” and “pdel” keywords in “Keywords and Environment
Variables” on page 249 of the MSC.Nastran 2004 Installation and 7
Operations Guide. SETS
1 Specifies the name of the local RC file. If this keyword is not specified,
astran then .nast2001rc file from the data file directory is used.
Example: $ nastran example rcf=nast.rc
A All database files created by the run are deleted at the end of the job in the
same way as the FMS statement INIT MASTER(S).
CASE
For example, many of the TPL and DEMO input data files have ASSIGN 4B
statements, such as the following: OUTPU
ASSIGN MASTER=DBSDIR:abc.master 4C
X-Y PLO
The string “DBSDIR:” specifies a symbolic name that is to be replaced by
another string. The replaced string is defined by the “symbol” keyword
in the initialization or RC file or as an environment variable. For example,
SYMBOL=DBSDIR=/dbs 5
PARAM
When the previous ASSIGN statement is processed, the filename
assigned to the logical name MASTER is “/dbs/abc.master”. An
alternate way of defining symbolic names is through the use of
environment variables. For example, issuing the following command at a 6
CODE
Bourne or Korn shell prompt
DBSDIR=/dbs; export DBSDIR
8
BULK
10
C This example runs the XMONITOR utility while the MSC.Nastran job is
running. Once the job completes, the XMONITOR program is
Y PLOT
automatically terminated.
5
ARAM
6
ODES
7
SETS
8
BULK
11
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
12 NASTRAN
Executive System Parameter Modification
1 Specifies values for certain Executive System operational parameters called system
astran cells.
Format:
NASTRAN cellnamei=expressioni, ..., cellnamen=expressionn
2 or
FMS
NASTRAN SYSTEM(i)=expressioni, ..., SYSTEM(n)=expressionn
Describer Meaning
3 cellnamei System cell names from Table 1-2.
EXEC
SYSTEM Specifies the system cell number.
expression See DEFINE statement for description.
A i System cell number from Table 1-2 or from the SYSTEM common
block described in the User Modifiable MSC.Nastran User’s
CASE
Guide.
B
UTPUT Remarks:
C 1. The NASTRAN statements may appear anywhere in the File Management
Y PLOT Section. The NASTRAN statement may also be specified in Runtime
Configuration (RC) files. See “Customizing Command Initialization and
Runtime Configuration Files” on page 65 of the MSC.Nastran 2004
Installation and Operations Guide.
5 2. System cell values and their associated cell names may also be set with the
ARAM
DEFINE statement. They may also be set or values returned with the DMAP
PUTSYS and GETSYS functions and the PARAM module. See “PUTSYS,
GETSYS” on page 31 of the MSC.Nastran 2004 DMAP Programmer’s Guide.
6 3. More than one NASTRAN statement and/or DEFINE statement may be
ODES
present and, if a system cell is specified more than once among these
statements, then the last specification takes precedence.
4. The expression will use type conversion rules based on the type (i.e., integer,
7 real, or logical) of the cellname, as defined on a previous DEFINE statement
SETS
(see the DEFINE statement for conversion rules).
5. If expression is omitted, the system cell associated with the cellname will be
assigned the value as set on a previous DEFINE statement.
8
BULK
NASTRAN 13
Executive System Parameter Modification
Examples:
1. Either of the following statements could be used to change the default value
for block size. 1
nastra
NASTRAN SYSTEM (1) = 4097
or
NASTRAN BUFFSIZE = 4097
or if a prior DEFINE statement had defined a keyword MY_SYSBUF to the 2
value 4097 then the following code could be used: FMS
NASTRAN SYSTEM(1)=MY_SYSBUF
or
NASTRAN BUFFSIZE=MY_SYSBUF 3
EXEC
The following statement is used to request execution of MSGMESH:
NASTRAN MESH
2. Table 1-2 gives a summary of the recommended system cells.
.
System
System Cell
4B
Cell Function and Reference OUTPU
Name
Number
4C
1 BUFFSIZE Specifies the number of words in a physical record. X-Y PLO
Also called block length.
2 F06 Specifies FORTRAN unit number for standard output
file (.f06). (Integer>0 (a value of 0 sends the results to 5
the log file); Default=6) PARAM
1 System
Cell
System Cell
Function and Reference
astran
Name
Number
25 DIAGA Alternate method to set DIAGs 1 through 32.
“DIAG” on page 116.
2
FMS 28 CONFIG Machine subtype.
31 MESH Requests execution of MSGMESH.
46 - 54 ADUMi Dummy element flag., i=1 through 9.
3 55 IPREC Machine precision. 1=long word, 2=short word.
EXEC
56 HEAT “APP” on page 108.
0: Structural analysis. (Default)
1: Heat transfer.
A 57 HICORE Working Memory. “Managing Memory” on page 128
CASE
of the MSC.Nastran 2004 Installation and Operations
B Guide
UTPUT
6
ODES
7
SETS
8
BULK
NASTRAN 15
Executive System Parameter Modification
System
Cell
System Cell
Function and Reference
1
nastra
Name
Number
69 SOLVE Controls matrix decomposition. Same as “DECOMP”
on page 832 of the MSC.Nastran 2004 DMAP
Programmer’s Guide and the “Option Selection” on
2
FMS
page 69 of the MSC.Nastran Numerical Methods User’s
Guide.
0 or -1 Print up to 50 messages for null columns and
zero diagonals. (Default=-1) 3
EXEC
1: Terminates execution when first null column is
encountered.
2: Suppress printing of message when a null column
is encountered. 4A
CASE
4: Terminates execution when first zero diagonal term
is encountered.
4B
OUTPU
16: Place 1.0 in diagonal position for all null columns
and proceed with the decomposition.
4C
X-Y PLO
32: Terminates execution on zero diagonal term.
64: Exit after execution of preface for symmetric
decomposition.
5
70 FBSOPT Selects forward-backward substitution methods. PARAM
1 System
Cell
System Cell
Function and Reference
astran
Name
Number
82 DMAP Allows NOGO to operate. See “Processing of User
Errors” on page 41 of the MSC.Nastran 2004 DMAP
2 Programmer’s Guide.
FMS
84 IORATE Input/output rate. “Time Estimates” on page 15 of
the MSC.Nastran Numerical Methods User’s Guide.
System
Cell
System Cell
Function and Reference
1
nastra
Name
Number
108 NEWHESS Request complex eigenvalue method. Please see the
“EIGC” on page 1229 entry. MSC.Nastran Numerical
Methods User’s Guide.
2
FMS
109 --- Controls DMAP execution:
0: Do not execute DMAP instruction if all outputs are
previously computed.
1: Always execute DMAP instruction. (Default) 3
EXEC
111 OS Operating system.
112 OSLEVEL Operating system level.
113 MMODEL Machine submodel. 4A
CASE
114 BUFFPOOL Bufferpool size. “Keywords” on page 250 of the
MSC.Nastran 2004 Installation and Operations Guide. 4B
OUTPU
124 ATTDEL Controls the automatic assignment of the delivery
database. “Database Concepts” on page 469 of the 4C
X-Y PLO
MSC.Nastran Reference Manual. See also “Creating
and Attaching Alternate Delivery Databases” on
page 174 of the MSC.Nastran 2004 Installation and
Operations Guide
0: Enables automatic assigning. (Default)
5
PARAM
-1: Disables automatic assigning.
125 NOKEEP Controls NOKEEP option of the RESTART File
Management statement.
0: Disable NOKEEP
6
CODE
1: Enable NOKEEP
7
SETS
8
BULK
18 NASTRAN
Executive System Parameter Modification
1 System
Cell
System Cell
Function and Reference
astran
Name
Number
126 SPARSE Sparse matrix method selection. For unsymmetric
sparse matrix decomposition method selection, see
2 cell number 209. The following values may be
FMS
summed in order to select sparse matrix methods in
the operations listed below:
0: Deactivate sparse methods.
3 1: Multiplication.
EXEC 8: Symmetric decomposition.
16: Forward-backward substitution.
The default is 25, which is the sum of all values.
A 128 UPDTTIM Specifies database directory update time.
CASE
“DBUPDATE” on page 81 FMS statement.
B 0: Do not update.
UTPUT >0: Time, in minutes, between database directory
C updates.
Y PLOT 129 SMPYAD67 Select pre-Version 67 method in the SMPYAD
module. “SMPYAD” on page 1373 of the
MSC.Nastran 2004 DMAP Programmer’s Guide.
5 0: Use current method. (Default)
1: Use pre-Version 67 method.
ARAM
--- MAXDBSET The maximum number of online DBsets attached to
the run.
System
Cell
System Cell
Function and Reference
1
nastra
Name
Number
135 TSTAMP Controls timestamp checking of DBsets.
0: Do not check
1: Check (Default)
2
FMS
2: Same as 1 and print diagnostics
141 QUADINT Specifies quadratic or linear interpolation for the line
search method in nonlinear analysis.
0: Quadratic interpolation. (Default) 3
EXEC
1: Linear interpolation.
142 SCR300 Requests creation of SCR300 partition on SCRATCH
DBset.
“INIT” on page 91 FMS statement. 4A
CASE
1: Do not create SCR300 partition.
2: Create SCR300 partition. (Default) 4B
OUTPU
143 LOCBULK LOCBULK=1 or 2 specifies that Bulk Data is being
obtained via the DBLOCATE FMS statement. 4C
NASTRAN LOCBULK=2 is specified when no Bulk X-Y PLO
8
BULK
20 NASTRAN
Executive System Parameter Modification
1 System
Cell
System Cell
Function and Reference
astran
Name
Number
145 BFGS Selects strategies of BFGS updates for the arc-length
methods in nonlinear analysis. Please see the
2 MSC.Nastran Nonlinear Handbook.
FMS
0: Update ∆u R and ∆u p at every iteration with 2.
(Default)
3 1: Update ∆u R only with 2.
EXEC
2: Update ∆u R only with 2*.
System
Cell
System Cell
Function and Reference
1
nastra
Name
Number
151 --- Requests spill or no spill of the SCR300 partition of
SCRATCH DBset. “INIT” on page 91 FMS statement.
(Default=0)
2
FMS
155 DBLAMKD Differential stiffness formulation for CBEAM and
CTETRA elements..
0: Current formulation. (Default)
1: Pre-Version 67 formulation. 3
EXEC
166 --- Controls sparse symmetric decomposition. Sum the
desired values. (Default=0)
0: No action
1: If insufficient core is encountered, then switch to
4A
CASE
conventional decomposition and continue. (Default)
2: Print diagnostics 4B
OUTPU
4: Do not issue fatal message if maximum ratios are
exceeded. Although high maximum ratios may be 4C
X-Y PLO
printed, they will not cause job termination. This
applies to the DCMP, DECOMP, REIGL, and
LANCZOS modules.
--- OLDQ4K Requests the pre-Version 68 CQUAD4 element 5
PARAM
stiffness formulation. No value is required after the
keyword. Equivalent to SYSTEM(173)=1.
170 LDQRKD Selects the differential stiffness method for CQUAD4
and CTRIA3 elements: 6
0: Version 68, improved method. (Default) CODE
1: Pre-Version 68 method.
173 0: Default
1: Requests pre-V68 QUAD4 Formulation 7
2: Requests V68 - V70.5 QUAD4 Formulation SETS
8
BULK
22 NASTRAN
Executive System Parameter Modification
1 System
Cell
System Cell
Function and Reference
astran
Name
Number
189 Q4TAPER Specifies the maximum allowable value of taper for
CQUAD4 element. Taper is computed by connecting
2 opposite grid points and computing the area of the
FMS
enclosed triangles. Another way to think of taper is
the ratio of the areas on the two sides of a diagonal.
(Real > 0.0; Default=0.5)
3 190 Q4SKEW Specifies the minimum allowable value of skew for
EXEC
the CQUAD4 element. Skew is the angle measured in
degrees between the lines that join opposite midsides.
(Real > 0.0; Default=30.0)
A 191 TETRAAR Specifies the maximum allowable aspect ratio of the
CASE
longest edge to the shortest altitude for the CTETRA
B element. (Real > 0.0; Default=100.0)
UTPUT
193 DISKSAVE Lanczos High Performance Option: Controls whether
C the matrix/vector multiply is saved in a scratch file or
Y PLOT recomputed at every iteration. CRAY and NEC
system set the value automatically for optimum
performance:
5 0: Save (Default for all machines except CRAY and
NEC)
ARAM
1: No save (Ignored on CRAY and NEC)
2: Save (Overrides auto-logic on CRAY and NEC)
3: No Save (Overrides auto-logic on CRAY and NEC)
6 194 FASTIO Lanczos High Performance Option: Controls
ODES
input/output in orthogonalization/normalization
routines:
0: UNPACK/PACK (Default)
7 1: GINO READ/WRITE
SETS
195 FRQSEQ Lanczos High Performance Option: 100<Exponent
for the rational function used to determine segment
boundaries. See also the ALPH field on the “EIGRL”
8 on page 1242 Bulk Data entry. (Integer; Default=0,
BULK which means equal segments.)
NASTRAN 23
Executive System Parameter Modification
System
Cell
System Cell
Function and Reference
1
nastra
Name
Number
196 SCRSAVE Lanczos High Performance Option: Controls reuse of
scratch files in segment logic.
0: Do not reuse. (Default)
2
FMS
1: Reuse.
197 NUMSEG Lanczos High Performance Option: Number of
segments. See also the NUMS field on the “EIGRL”
on page 1242 Bulk Data entry. (Default=1) 3
EXEC
198 MINFRONT Lanczos High Performance Option: Minimum front
size. (The default value is machine dependent.)
199 MASSBUF Lanczos High Performance Option: Half the number
of buffers to set aside for storing the mass matrix in
4A
CASE
core. (Default=1, which means 2 buffers will be
used.) 4B
OUTPU
200 NSEGADD Number of segments in the element error table that is
generated in adaptive analysis. (Default=2)
4C
X-Y PLO
204 CORDM Specifies the default value for CORDM field on the
PSOLID entry. (Integer >-1; Default=0)
5
PARAM
6
CODE
7
SETS
8
BULK
24 NASTRAN
Executive System Parameter Modification
1 System
Cell
System Cell
Function and Reference
astran
Name
Number
206 DCMPSEQ Selects ordering method for sparse matrix
decomposition.
2 0: Method selected automatically in symbolic
FMS
factoring phase. (Default for NEC)
1: Minimum degree ordering.
2: Modified minimum degree ordering for indefinite
3 matrices.
EXEC 3: No ordering (uses given sequence).
4: Extreme ordering.(Default for all other machines)
8: METIS ordering. Metis was developed by George
Karpis and Vipin Kumar at the University of
A Minnesota. More information may be found at
CASE
http://www.cs.umn.edu/~karypis/metis.
B 9: Selects better of METIS and MMD.
UTPUT
68: This option reduces the number of non-zero
C factors in the sparse decompensation method for all
Y PLOT machines other than the NEC.
209 USPARSE Unsymmetric sparse matrix method selection for the
decomposition and forward-backward substitution
5 operations.
ARAM 0: Deactivate
1: Activate (Default)
210 PUNCHTYPE Used to control punch formula
6 0: “old” punch, default in V2001 and earlier versions
1: “new” punch, default in V2003 and uses the NDDL
ODES
2: same as 1 except the line numbers are eliminated.
212 CHEXAINT Specifies CHEXA element’s integration rule for
7 p-adaptive analysis and p=2x2x2 (only):
0: Reduced (Default)
SETS
1: Full
213 DISTORT Element distortion fatal termination override.
Applies to all p-elements and the TETRA h-elements.
8 0: Terminate run. (Default)
BULK
1: Do not terminate run.
NASTRAN 25
Executive System Parameter Modification
System
Cell
System Cell
Function and Reference
1
nastra
Name
Number
216 ITER Controls execution of iterative solver in SOLs 101,
108, 111 and 106:
YES: Execute iterative solver.
2
FMS
NO: Do not execute iterative solver (Default).
218 T3SKEW Allows the user to control the minimum vertex angle
for TRIA3 elements at which USER WARNING
MESSAGE 5491 is issued. See the description of the 3
EXEC
CTRIA3.
229 MEMSAVE Specifies space-saving method for the old Lanczos
method of eigenvalue extraction (system(273)=1).
“EIGRL” on page 1242. 4A
CASE
0: No space savings. (Default)
1: Do not write factors to disk which reduces scratch 4B
space usage 67%. However, CPU costs will increase. OUTPU
1 System
Cell
System Cell
Function and Reference
astran
Name
Number
275 Specifies the timeout for ISHELL in seconds. Values
greater than 2,678,400 (31 days) will be set to 31 days.
2
FMS 303 MINDEF Indefinite Mass Matrix Check, the Default=1 does not
perform the check.
If MINDEF>0, then check is not performed.
If MINDEF<0, then epsilon is set to -1.E(MINDEF).
3 If MINDEF=0, then MINDEF defaults to -6.
EXEC
304 MPERTURB Perturbation factor for indefinite mass matrix. The
default=1 does not perturb the mass.
If MPERTURB>0, then the mass is not perturbed.
A If MPERTURB<0, then the mass 1.E(MPERTURB) is
CASE
added to the diagonal terms of the mass matrix.
B If MPERTURB=0, then MPERTURB defaults to -6. The
UTPUT perturbed mass matrix is used in the subsequent
C eigenvalue analysis.
Y PLOT 309 If set to 1, requests the pre-Version 70.7 HEXA8
element stiffness formulation. (Default=0)
310 OLDRBE3 If set to 1, requests the pre-Version 70.7 RBE3
5 formulation. (Default=0)
ARAM
319 XMSG If set to 1, gives extended error messages. (Default=0)
OLDDAREA Do not convert DAREA Bulk Data entries for grid
and scalar points to equivalent
6 FORCE/MOMENT/SLOAD Bulk Data entries
ODES
(equivalent to SYSTEM(320)=-1)
320 Controls the conversion of DAREA Bulk Data entries
for grid and scalar points to equivalent
7 FORCE/MOMENT/ SLOAD Bulk Data entries as
SETS appropriate.
0: Perform the conversion, but do not give details of
the conversion. (Default)
8 N: Perform the conversion and give details of the
first N such conversions.
BULK
-1: Do not perform the conversion.
NASTRAN 27
Executive System Parameter Modification
System
Cell
System Cell
Function and Reference
1
nastra
Name
Number
357 RSEQCONT Default = 0
Setting this system cell to 1 causes all continuation
fields to be ignored and treated as blank. If set to 1,
2
FMS
the continuation entries must immediately follow the
parent.
359 QLHOUL =0: Use the user-requested eigensolution method.
<>0: When LAN is requested, switch to AHOU if the 3
EXEC
number of DOFs sent to the eigensolver is <
“nswitch”, an input parameter to the READ module.
This parameter has an MPL default of 20. It may be
set to other values in the solution sequences, 4A
depending on the context. When HOU, MHOU, or CASE
AHOU is selected, switch to the new Householder-
QL solution. (Default=1)
4B
OUTPU
361 PRTPCOMP If set to 1, then the equivalent PSHELLs and MAT2s
are printed to the .F06 file. (Default = 0, suppresses
4C
X-Y PLO
this printout)
363 STRICTUAI A value of 1 accepts strict UAI/Nastran Bulk Data
entries. (Default=0)
5
366 STPFLG Selects the SUBCASE or STEP layout when there is a PARAM
number of SUBCASE commands and no STEP
command in a Case Control file for SOL 400.
(Default=0)
0: Keep all SUBCASE commands in the Case Control
6
CODE
file and insert a “STEP 1” for each SUBCASE.
1: Convert all the SUBCASE IDs into STEP IDs, and
then insert a “SUBCASE 1” before the first STEP.
7
SETS
8
BULK
28 NASTRAN
Executive System Parameter Modification
1 System
Cell
System Cell
Function and Reference
astran
Name
Number
370 QRMETH Selects the formulation for the QUADR/TRIAR and
QUAD4/TRIA3 elements. The default for the
2 QUADR/TRIAR uses the new formulation. The
FMS
default for the QUAD4/TRIA3 uses the standard
formulation. (Default = 0)
0: Selects the new formulation for QUADR/TRIAR.
3 1: Selects the old formulation for QUADR/TRIAR.
EXEC 2: Converts QUADR/TRIAR into QUAD4/TRIA3
using the alternate QUAD4/TRAI3 formulation
3: Converts QUADR/TRIAR into QUAD4/TRIA3
using the standard QUAD4/TRIA3 formulation.
A 4: Selects the alternate formulation for
CASE
QUAD4/TRIA3.
B 5: Converts QUAD4/TRIA3 into QUADR/TRIAR
UTPUT
using the new QUADR/TRIAR formulation.
C 372 PARAMCHK DMAP parameter initialization check
Y PLOT
If PARAMCHK=0, then issue User Fatal message for
an input parameter that is not utilized in a type
statement in the subDMAP argument.
5 If PARAMCHK=1, then issue User Fatal message for
ARAM the initialized parameter.
(Default=0)
373 TZEROMAX Controls time step adjustment in nonlinear transient
6 >0: maximum number of times to return to time zero
=0: no initial time step adjustment (identical to
ODES
V2001)
<0: no limit on DT adjustment
=4: default
7 385 SPCHLSKY Control Sparse Cholesky DCOMP.
SETS
If SPCHLSKY=0, then do not execute Sparse
Cholesky.
If SPCHLSKY>0, then execute Sparse Cholesky.
8 (Default=0)
BULK
NASTRAN 29
Executive System Parameter Modification
System
Cell
System Cell
Function and Reference
1
nastra
Name
Number
386 Nolin Scale factor for controlling adaptive behavior for the
nonlin entries.
0: bisection is suppressed (same as MSC.Nastran
2
FMS
2001)
.001: increase accuracy slightly
0.01: increase accuracy a little more
1.0: allow full adaptive bisection (default) 3
EXEC
387 KRYLOV1 Fast direct frequency response option
-1: yes
0: no (default)
388 KRYLOV2 Options related to fast direct frequency response 4A
CASE
analysis
Selects subspace generation method 4B
OUTPU
1: Lanczos (default)
2: Arnoldi 4C
X-Y PLO
389 KRYLOV3 Options related to fast direct frequency response
analysis
Defines exponent of relative accuracy
-4: error<1.0E-4 (default) 5
PARAM
-6: error<1.0E-6
390 KRYLOV4 Options related to fast direct frequency response
analysis
Defines pole selection distance 6
0: next pole is next unconverged CODE
frequency (default)
2: 2*next frequency distance
-2: 1/2*next frequency distance
7
391 KRYLOV5 Options related to fast direct frequency response SETS
analysis
Selects decomp/fbs trade-off parameter
1: fbs time = decomp time (default)
2: fbs time - 2*decomp time
8
BULK
-2: fbs time - 1/2*decomp time
30 NASTRAN
Executive System Parameter Modification
1 System
Cell
System Cell
Function and Reference
astran
Name
Number
398 BARMASS Allows the user to select the Bar Torsional Mass
Moment of Inertia.
2 If set to 0, request the pre-Version 2004. (Default = 0)
FMS
If set to greater than 0, the Torsional Mass Moment of
Inertia Term is included in the Mass Matrix
Formulation of Bar elements. For both values of
3 COUPMASS, the torsional inertia is added.
EXEC For COUPMASS = 1, the Axial Mass will be
consistent rather than coupled.
401 ITRFMT Select the convergence parameter computation
A method and the divergence solution checking method
CASE for SOL 400. (Default=0)
B 0: Use the SOL 400 method.
-2: Use the method similar to SOL 106.
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
NASTRAN 31
Executive System Parameter Modification
System
Cell
System Cell
Function and Reference
1
nastra
Name
Number
402 DPBLKTOL Specifies Bulk Data tolerance value for GRID,
CORD2C, CORD2R, and CORD2S entries.
If DPBLKTOL<0.0, then do not remove duplicate
2
FMS
entries.
If DPBLKTOL=0.0, then check specified Bulk Data
entries for exact physical match and remove
duplicates.. 3
If DPBLKTOL>0.0, then perform the DPBLKTOL=0.0 EXEC
check and additionally GRID entry as duplicate if
{ x1 ( i ) – x2 ( i ) ≤ DPBLKTOL ; i = 1, 2, 3 and
( cp1 ≠ cp2 and cp1 ⋅ cp2 = 0 ) and ( cd1 ≠ cd2 and 4A
cd1 ⋅ cd2 = 0 ) and (ps1 = ps2) and (seid1 = seid2)} CASE
6
CODE
7
SETS
8
BULK
32 NASTRAN
Executive System Parameter Modification
1
astran
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
MSC.Nastran Quick Reference Guide
1
nastra
2
FMS
CHAPTER
File Management Statements
2 3
EXEC
■ Key to Descriptions
4A
CASE
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
34
version-ID KEEP
3 RESTART PROJECT = ‘project-ID‘ VERSION = .The
. default
LAST NOKEEP describers
EXEC Describers in lower are shaded.
Describers:
case are variables.
project-ID Project identifier. See PROJ FMS statement. Must be enclosed in single quotation
marks. (Character string, maximum of 40 characters; default Braces { } indicate that
is the project-ID
specified on the PROJ FMS statement). a choice of describers
is mandatory.
A version-ID
LAST
Version number. (Integer > 0).
Specifies the last version under project-ID.
CASE KEEP Data stored under VERSION will remain on the database after the run is
completed. Each of the describers is discussed briefly.
B NOKEEP
Further details may be discussed under
Data stored under VERSION will be deleted from the database after the run is
completed. Remarks.
UTPUT
Remarks:
C 1.
2. A new version-ID is automatically
If the describer is in lower case, then it is a variable
There may be only one RESTART statement in the File Management Section.
and the describer’s type (e.g., Integer, Real, or
assigned whenever a restart
Y PLOT Character), allowable range,isand
performed.
default value are
3. If project-ID or version-ID or bothenclosed in parentheses.
are specified If noadefault
and cannot be found value is
User Fatal
Message will be issued. given, the describer must be specified by the user.
4. The RESTART statement is required to perform restarts in all structured solu-
tion sequences (101 through 200).
6 2. PROJ=’FENDER’
RESTART
ODES The last version under project-ID FENDER will be used in the current run.
7
SETS
8
BULK
35
In most classes of problems that use MSC.Nastran solution sequences (SOL), no File
2
FMS
Management statements are required because a default File Management Section is
executed at the beginning of every run. The default File Management Section is
described in the “Database Concepts” on page 469 of the MSC.Nastran Reference
Manual. If a restart is desired, then the RESTART statement is required. All other 3
solutions may not be restarted. If the problem is large in terms of requiring significant EXEC
amounts of memory or disk space, then the INIT, ASSIGN, and EXPAND statements
may be required. If any FORTRAN files are required, then the ASSIGN statement is
required; for example, the OUTPUT2 DMAP module. The ASSIGN statement is also
required to assign databases for DBLOCATE, DBLOAD, and DBUNLOAD. Special
4A
CASE
database operations are performed by the DBLOCATE, DBLOAD, DBUNLOAD,
DBLCLEAN, ACQUIRE, DBDICT, DBFIX, DBSETDEL, DBUPDATE, and PROJECT 4B
OUTPU
statements.
4C
X-Y PLO
File Management Statement Summary
The following is a summary of all File Management statement:
$ Comment statement. 5
PARAM
ACQUIRE Selects NDDL schema and MSC.Nastran Delivery Database.
ASSIGN Assigns physical files to DBset members or special FORTRAN
files.
CONNECT Group geometry data by evaluator and database.
6
CODE
The FMS statements are executed in the following order regardless of their order of
3 appearance in the input file:
EXEC
NASTRAN, DEFINE
RFINCLUDE, INCLUDE
ASSIGN, INIT, EXPAND, DBUPDATE
A PROJECT
CASE
DBCLEAN
B DBFIX
UTPUT
DBDICT(1)
C DBSETDEL
Y PLOT ACQUIRE
RESTART
DBLOCATE
DBUNLOAD
5 DBLOAD
ARAM
DBDIR (2), DBDICT(2)
ENDJOB
Description
A brief sentence about the function of the statement is given.
2
FMS
Format
Describers in uppercase are keywords that must be specified as shown. In addition,
describers in lowercase indicate that the user must provide a value. 3
EXEC
Braces { } indicate that a choice of describers is mandatory. If the describers are stacked
vertically, then only one may be specified.
Brackets [ ] indicate that a choice of describers is optional. If the describers are stacked
vertically, then only one may be specified.
4A
CASE
However, if a filename is to be continued on the next line, no space must precede the
comma, and the continuation line must have no leading spaces.
Example
6
CODE
ASSIGN SDB=’/jw/johannes/Projects/secret/Aero/Tests/wing/,
Modes/wing_modal.MASTER’
Note that all quote marks shown under formats and examples are right-handed single
7
SETS
quotation marks and must be entered as such. For example:
PROJ=’MYJOB’
Example 8
BULK
A typical example is given.
38
Remarks
2 The remarks are generally arranged in order of importance and indicate such things
FMS as the FMS statement’s relationship to other commands, restrictions and
recommendations on its use, and further descriptions of the describers.
8
BULK
39
A simple where-expr is a comparison using the following relational operators =,>, <,
<=,>=, >< or <>. For example, SElD>0 means if SEID is greater than zero, then the 2
logical expression is true. Several simple where expressions may be joined into one FMS
where expression by the following logical operators: AND, OR, XOR, and EQV. The
NOT operator may be used to negate a where expression. For example, NOT(SEID>0)
is the same as SEID<=0. Arithmetic operations and DMAP functions may also be
specified in the where expression (see the MSC.Nastran 2004 DMAP Programmer’s
3
EXEC
Guide.)
If a qualifier in a where-expr is not a qualifier in the path of a specified item, then the
where-expr is set to FALSE. If the where-expr does not contain a specification for all
qualifiers in the path of an item, then the unspecified qualifiers will be wildcarded
4A
CASE
(i.e., quali=*, all values will be selected.) The default values of qualifiers, PROJECT,
VERSION, and DBSET are described under the statement in which the WHERE clause 4B
OUTPU
is specified.
1. Select all items in the database for all superelements except 10 and 30 from
Version 1.
WHERE (VERSION=1 AND SEID>=0 AND NOT(SEID=10 OR SEID=30)) 5
PARAM
2. Select all entries in database on DBSET=DBALL from all projects and
versions.
WHERE(PROJECT=PROJECT AND VERSlON>0 AND DBSET=’DBALL’)
The CONVERT clause modifies project- and version-ID, DBset-name (see INIT
6
CODE
statement), and qualifier values of items selected by the WHERE clause on the
DBLOCATE and DBLOAD statements. It contains one or more assignment statements
separated by semicolons. The format of CONVERT clause is:
CONVERT(PROJECT=project-expr; VERSION=version-expr; ,
7
SETS
DBSET=DBset-expr;quali=qual-expri[;...])
The PROJECT and VERSION statements modify the project-ID (see PROJECT FMS
statement) and version-ID. The DBSET statement modifies the DBset-name. The value
of quali will be replaced by qual-expri for selected items that have quali in their path.
8
BULK
qual-expri is any valid expression (see “Expressions and Operators” on page 9 of the
40
3 If more than one value of a qualifier is found for an item by the WHERE
clause, then each value is processed in qual-expri to define the new qualifier
EXEC
value for each of the selected items. In the example below, if the original
values of PEID were 1, 2, and 3; then the new values for the SElD qualifier
will be 2, 4, and 6.
A 2. Set all values of qualifier SElD to be twice the value of the PEID qualifier.
CASE
B CONVERT(SElD=2*PElD)
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
$ 41
Comment
$ Comment
Used to insert comments into the input file. Comment statements may appear
1
nastra
anywhere within the input file.
Format:
$ followed by any characters out to column 80. 2
FMS
Example:
$ TEST FIXTURE-THIRD MODE
Remarks:
1. Comments are ignored by the program.
3
EXEC
2. Comments will appear only in the unsorted echo of the Bulk Data.
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
42 ACQUIRE
Selects NDDL Schema
Format:
2
ACQUIRE NDDL = NDDL
FMS
nddl-name
Describer Meaning
3 NDDL MSC.Nastran NDDL schema.
EXEC
nddl-name Name of a user NDDL schema specified on a COMPILE NDDL
statement when the user NDDL was stored.
A Remark:
CASE This statement is used to specify the delivery database when the user wishes to create
B his or her own solution sequence, yet use the subDMAP objects or NDDL schema or
both from the MSC-supplied delivery database.
UTPUT
C Example:
Y PLOT
The following requests the MSC.Nastran NDDL schema to be used when creating a
new database.
ACQUIRE NDDL
5 SOL MYDMAP
ARAM COMPILE DMAP=MYDMAP,SOUOUT=USROBJ
.
.
.
6 LINK MYDMAP,SOLOUT=USROBJ
ODES
7
SETS
8
BULK
ASSIGN 43
Assigns Physical File
Assigns physical file names to DBset members or special FORTRAN files that are used
1
nastra
by other FMS statements or DMAP modules. Also, assigns physical name to Modal
Neutral Files (MNF) for MSC.Nastran/ADAMS interface.
FORM = FORMATTED
UNFORMATTED
DEFER TEMP DELETE SYS = 4A
CASE
‘sys-spec’,
4B
OUTPU
RECL = l, SIZE = s 4C
X-Y PLO
Examples:
1. Assign the DBALL DBset:
5
ASSIGN DB1=’filename of member DB1’ PARAM
INIT DBALL LOGI=(DB1)
2. Assign FORTRAN file 12 to the OUTPUT4 module using the ASCII option:
ASSIGN OUTPUT4=’filename of FORTRAN file’ UNIT=12, FORM=FORMATTED 6
CODE
Describer Meaning
log-name The name of a DBset member name. log-name is also referenced on
an INIT statement after the LOGICAL keyword. 7
SETS
filenamei The physical filename assigned to the DBset member.
TEMP Requests that filenamei is deleted at the end of the run.
DELETE Requests that filenamei, if it exists before the start of the run, is to
be deleted.
8
BULK
44 ASSIGN
Assigns Physical File
Describer Meaning
• The neutral file format is desired for the INPUTT2 and OUTPUT2 4C
X-Y PLO
modules.
8. See the MSC.Nastran 2004 Installation and Operations Guide for further
information on machine-dependent aspects of the ASSIGN statement.
9. Current RECL keyword is used by the DBC module and has a default 5
PARAM
minimum of 1024 words. The maximum allowed is 65536 words and is used
to increase the database capacity.
10. The SIZE keyword is used by the DBC module and has a default of 16777215.
The maximum allowed is 2147483647 and is used to increase the database 6
CODE
capacity. MSC.Patran releases before 2001 should use the defaults for RECL
and SIZE or database verification failures will occur.
11. logical-key name MNF does not utilize UNIT or FORM.
Table 2-1 FORTRAN Files and Their Default Attributes 7
SETS
1 Logical Key
Name
Physical
Name
Unit
No.
Form Status Assignable Open Access
Description/
Application
astran
MESHFL sdir/data.f03 3 FORMATTED NEW NO YES SEQ. Input Data Copy
Un;it
Authorization File
EXEC
INCLD1 NO Available for Use
A INPUTT2
OUTPUT2+
REQ
out.op2
REQ
12
UNFORMATTED*
UNFORMATTED*
OLD
NEW
YES
YES
NO
YES
SEQ.
SEQ.
INPUTT2 Unit
OUTPUT2 Unit
CASE
B INPUTT4
OUTPUT4
REQ
REQ
REQ
REQ
UNFORMATTED*
UNFORMATTED*
OLD
NEW
YES
YES
NO
NO
SEQ.
SEQ.
INPUTT4 Unit
OUTPUT4 Unit
UTPUT
ODES MNF out.mnf none none NEW YES NO SEQ. Interface for
ADAMS/Flex
8
BULK
ASSIGN 47
Assigns Physical File
where:
Logical Key Name specifies the logical-key NAME used on the ASSIGN
statement.
1
nastra
Physical Name specifies the default name used to open the file, i.e., the default
filename2 name.
“REQ” means that this parameter is required in the ASSIGN
statement from the user.
2
FMS
Unit No. specifies the default FORTRAN unit number used by
MSC.Nastran. “REQ” means that this parameter is required in
the ASSIGN statement from the user.
Form specifies the default FORM used when the file is opened.
3
EXEC
Status specifies the default STTUS used when the file is opened.
“REQ” means that this parameter is required in the ASSIGN
statement from the user.
4A
Assignable If “YES”, the user may assign a physical file to this logical CASE
name.
If “NO”, the unit (if any) and logical name are reserved by
4B
OUTPU
MSC.Nastran.
4C
Open If “YES”, the file is opened by default. X-Y PLO
If “NO”, the file must be explicitly opened.
Access If “SEQ”, the file is opened for sequential access.
If “DIRECT”, the file is opened for direct access. 5
sdir is the scratch directory specified using the “sdirectory” PARAM
keyword.
data is the name of the input data file with all directory and
extensions removed. 6
CODE
out is the directory and file prefix specified using the “out”
keyword or taken by default.
Notes: 7
SETS
+ The actual logical-key name for this is “OP2”. If you use “OUTPUT2” (even
though this is still the logical-key name put out by MSC.Patran) you will get a
user fatal message from MSC.Nastran.
* FORMATTED is required for neutral-format OUTPUT2 files and ASCII-format 8
BULK
OUTPUT4 files.
48 CONNECT
Group Evaluator Data
• internal, where the evaluator routines are linked with the rest of the
MSC.Nastran object modules to comprise the MSC.Nastran
executable program, or
5
• external, where the evaluator routines are linked with an PARAM
MSC-provided server program to constitute an independent
geometry server.
Examples: 6
1. CONNECT GEOMEVAL FENDER, CATIA, ‘ ‘/u/kiz/adp’, ‘Version=6 as of CODE
1/31/93’
In this case the user is requesting that all calculations on GMCURV and
GMSURF Bulk Data entries that are grouped as FENDER use the CATIA
database/evaluator. For each GMCURV and GMSURF entry where the
7
SETS
group parameter is set to FENDER, appropriate evaluator routines will be
called to initialize and perform computations on the curve or surface.
8
BULK
50 CONNECT
Group Evaluator Data
6
ODES
7
SETS
8
BULK
DBCLEAN 51
Delete Database Versions and/or Projects
Format:
DBCLEAN VERSlON = {version-ID,*} [PROJECT={’project-lD’,*}]
2
Describer Meaning FMS
Example: 4B
OUTPU
DBCLEAN VERS = 7 PROJ = ’OUTER WING - LEFT’
The above example would delete from the database all data blocks and parameters 4C
X-Y PLO
stored under Version 7 of the project identified as OUTER WING - LEFT.
5
PARAM
6
CODE
7
SETS
8
BULK
52 DBDICT
Prints Database Directory Tables
A The basic format of DBDICT specifies which tables to print and prints all items (data
blocks and parameters) found in the directory. Also, the attributes (colnames) to be
CASE
printed and the print format are predefined. Note that more than one table may be
B specified on the same DBDICT statement.
UTPUT
7
SETS
8
BULK
DBDICT 53
Prints Database Directory Tables
DATABLK *
= 1
DATABLK ( LOCAL ) ( datablk-list )
nastra
PARAM *
DBDICT = WHERE(where-expr),
PARAM ( LOCAL ) ( param-list )
PROJVERS 2
QUALCURR FMS
QUALIFIERS
SELECT(colname[- ‘ col-label’]. . . ),
SORT colname = A , … ,
4B
D OUTPU
4C
RIGHT
X-Y PLO
LABEL ′page - title‘ CENTER
LEFT
5
PARAM
Describer Meaning
DATABLK Print the data blocks. datablk-list specifies a list of NDDL-defined
data blocks separated by commas. If LOCAL is specified, the
non-NDDL-defined data blocks are printed. 6
CODE
PARAM Print the parameter table. param-list specifies a list of parameters
separated by commas. If LOCAL is specified, the
non-NDDL-defined parameters are printed.
PROJVERS Print the project-version table. 7
SETS
QUALIFIERS Print the qualifier table.
QUALCURR Print the current values of the qualifiers. SORT is ignored.
8
BULK
54 DBDICT
Prints Database Directory Tables
Describer Meaning
8 VALUE=w Specifies the default width for parameter values. The values are
printed as character strings with left justification. (Integer>0,
BULK
Default=40)
DBDICT 55
Prints Database Directory Tables
Describer Meaning
col-width The print width of the data under colname or qual-name. For real 1
numbers, specify w.d where w is the width of the field and d is the nastra
number of digits in the mantissa. For integers and character strings,
specify w where w is the width of the field. col-width may not be
specified for colnames: QUALSET, QUALALL, and TRAILER.
SORT Specifies how the rows are sorted. The sort is performed in order
2
FMS
according to each colname specified in the list. A “D” following the
colname causes the sort to be in descending order. An “A”
following the colname causes the sort to be in ascending order.
Colnames QUALSET, QUALALL, and TRAILER may not be 3
EXEC
specified under SORT. Each colname specified in SORT must be
separated by commas.
page-title A title to be printed on each page of the directory output.
RIGHT, Print justification of the page title.
4A
CASE
CENTER, LEFT
Remarks:
4B
OUTPU
1. DBDICT prints seven different tables according to a default or a user-defined
format. The tables are:
4C
X-Y PLO
Table 2-2 DBDICT Tables
See
Describer Description Default Page-Title
Remark 5
PARAM
DATABLK Data blocks described NDDL 2.
by a NDDL DATABLK DATABLOCKS
statement.
PARAM Parameters described NDDL 3. 6
CODE
by a NDDL PARAM PARAMETERS
statement.
QUALCURR Current Qualifiers and CURRENT 4.
their values. QUALIFIERS 7
SETS
QUALIFIERS Qualifiers and their QUALIFIERS 5.
values for each key
number.
8
BULK
56 DBDICT
Prints Database Directory Tables
If DBDICT is specified without any describers then the NDDL Data blocks
Table will be printed. See Remark 2.
A DATABLK(LOCAL) and PARAM(LOCAL) produce no output, and
CASE QUALCURR produces the default values specified on the NDDL QUAL
B statement.
UTPUT The defaults and allowable colnames for SELECT, FORMAT, SORT, and
C LABEL depend on the table. The defaults are described in the following
remarks and tables.
Y PLOT
2. The default print of the NDDL Data Blocks Table is obtained by:
DBDICT
5 or
ARAM
DBDICT DATABLK
and is equivalent to:
DBDICT DATABLK ,
6 SELECT(NAME,DATABASE,DBSET,PROJ,VERS,CDATE,CTIME,
SIZE,KEY,PURGED=’PU’,EQUIVD=’EQ’,
ODES
POINTER=’FILE’,QUALSET) ,
FORMAT(NAME=8,DBSET=8,CDATE=6,CTIME=6,SIZE=5,
KEY=4 ,PURGED=4,EQUIVD=4,POINTER=8,
7 IWIDTH=5,COLSPACE=1) ,
SORT(PROJ=A,VERS=A,DBSET=A,NAME=A) ,
SETS
LABEL(’NDDL DATABLOCKS’ CENTER)
and looks like:
8
BULK
DBDICT 57
Prints Database Directory Tables
* * * * D I C T I O N A R Y P R I N T * * * *
1 colname
Default
col-width
Default
col-label
Description
astran
8
BULK
DBDICT 59
Prints Database Directory Tables
* * * * D I C T I O N A R Y P R I N T * * * *
------------------------------------------------------------------------------------------------
ACOUSTIC MASTER MASTER 1 1 930805 72338 323 0 0 0
ALTRED
BCHNG
DBALLX
MASTER
MASTER
MASTER
MASTER
MASTER
MASTER
1
1
1
1
1
1
930805 72338 319 NO
930805 72337 325 FALSE
930805 72336 318 DBALL -1
0
-1
2
FMS
EPSBIG MASTER MASTER 1 1 930805 72339 323 1.000000E+12 0 0
ERROR MASTER MASTER 1 1 930805 72338 319 -1
FIXEDB MASTER MASTER 1 1 930805 72338 323 0 0 0
1 colname
Default
col-width
Default
col-label
Description
astran
A SELECT(KEY QUALALL) ,
FORMAT(DWIDTH=17.10 AWIDTH=8 IWIDTH=5 LWIDTH=1 ,
CASE FWIDTH=12.5 COLSPACE=2) SORT(KEY=A) ,
B LABEL(’QUALIFIERS’ CENTER )
UTPUT and looks like:
C * * * * D I C T I O N A R Y P R I N T * * * *
Y PLOT
EXECUTION OF DMAP STATEMENT NUMBER 22
6 ’ ’ 0 0 0
ODES -------------------------------------------------------------------------------------------------------------
336 ’ ’ 0
0 ’ ’
0 0 -1
0 0 0
Table 2-5 gives the allowable colnames along with a description that may be
specified in the FORMAT, SELECT, and SORT describers. QUALALL and
QUALSET may not be specified in the FORMAT or SORT describers. The 1
qualifier names and values are not printed one per row, but rather from left nastra
to right as one logical line that is allowed to wrap after 132 columns.
Table 2-5 DBDICT QUALIFIERS Colnames
Default Default
2
FMS
colname Description
col-width col-label
KEY 5 KEY Key number
qual-name See Note. qualifier name Qualifier name 3
EXEC
QUALALL See Note. qualifier name All qualifiers
QUALSET See Note. qualifier name Predefined subset of all
qualifiers
4A
CASE
Note: Default widths for qualifiers are DWIDTH=17.10, IWIDTH=5, LWIDTH=1,
and FWIDTH=12.5. AWIDTH defaults to the length specified on the QUAL 4B
statement in the NDDL sequence. OUTPU
6
CODE
7
SETS
8
BULK
62 DBDICT
Prints Database Directory Tables
* * * * D I C T I O N A R Y P R I N T * * * *
’ ’ ’ ’ ’ 0
ZUZR1 ZUZR2 ZUZR3
-----------------------------------------------------------------------------------------------------------
’ 0 0 0 F 0 0 F 0 0 0 0 F
FMS
0 0 0 0 0 0 0 0 0 1 ’ ’ ’ ’ 300 ’ ’
’ ’ 0 0 0 0 0 100 0 0 0 0 -1 0 0 0
’ ’ 0 0 0 0 0 ’ ’ 0 400 0 ’ ’ 0 0
0 0 0 ’ ’ 0 0 0
----------------------------------------------------------------------------------------------------------
3
EXEC Figure 2-4 DBDICT QUALCURR Example
Table 2-6 giv es the allowable colnames along with a description that may be
specified in the SELECT describers.
A Table 2-6 DBDICT QUALCURR Colnames
CASE
B colname
Default Default
Description
UTPUT col-width col-label
C qual-name See Note. qualifier name Qualifier name
Y PLOT
QUALALL See Note. qualifier name All qualifiers
QUALSET See Note. qualifier name Predefined subset of all qualifiers
5
ARAM Note: Default widths for qualifiers are DWIDTH=17.10, IWIDTH=5, LWIDTH=1,
and FWIDTH=12.5. AWIDTH defaults to the length specified on the QUAL
statement in the NDDL sequence.
6 6. The default print of the Local Data Block Table is obtained by:
ODES
DBDICT DATABLK(LOCAL)
and is equivalent to:
DBDICT DATABLK(LOCAL),
7 SELECT(NAME,SUBDMAP,SIZE=’BLOCKS’,PURGED=’PU’,
EQUIVD=’EQ’,POINTER,TRL1,TRL2,TRL3,TRL4,
SETS
TRL5,TRL6,TRL7),
FORMAT(NAME=8,SUBDMAP=8,IWIDTH=8,COLSPACE=2),
SORT(NAME=A) LABEL(’LOCAL DATABLOCKS’ CENTER)
* * * * D I C T I O N A R Y P R I N T * * * *
TRLi specifies the data block trailer word i where 1<i<10. TRAILER selects
all 10 data block trailer words.
Table 2-7 gives the allowable colnames along with a description that may be 3
specified in the FORMAT, SELECT, and SORT describers. EXEC
colname
Default
col-width
Default
col-label
Description 4A
CASE
NAME 8 NAME Parameter name
4B
SUBDMAP 8 SUBDMAP SubDMAP name OUTPU
* * * * D I C T I O N A R Y P R I N T * * * *
NAME SUBDMAP
, SUBDMAP SEKRRS , OSCAR RECORD NUMBER
VALUE
20
LOCAL PARAMETERS
astran ----------------------------------------------------------------
AERO SESTATIC FALSE
AERO PHASE1DR FALSE
ALTRED SESTATIC NO
ALTRED PHASE1DR NO
ALTSHAPE SESTATIC 0
ALWAYS PHASE1DR -1
2 ALWAYS
ALWAYS
ALWAYS
PHASE1C
SEKRRS
SESTATIC
-1
-1
-1
FMS APP PHASE1DR STATICS
APP PHASE1C STATICS
APP SESTATIC STATICS
APRCH SESTATIC
ASING PHASE1DR 0
ASING SEKRRS 0
ASING PHASE1C 0
3 ASING SESTATIC 0
EXEC
Figure 2-6 DBDICT PARAM(LOCAL) Example
Table 2-8 gives the allowable colnames along with a description that may be
A specified in the FORMAT, SELECT, and SORT describers.
CASE Table 2-8 DBDICT PARAM(LOCAL) Colnames
B Default Default
UTPUT colname Description
col-width col-label
C NAME 8 NAME Parameter name
Y PLOT
* * * * D I C T I O N A R Y P R I N T * * * *
EXECUTION OF DMAP STATEMENT NUMBER 19 1
MODULE NAME = DBDICT , SUBDMAP SEKRRS , OSCAR RECORD NUMBER 15 nastra
PROJECT-VERSION
PROJECT NAME PROJ NO. VERSION DELETED CREATION DATE CREATION TIME
---------------------------------------------------------------------------------------------------
’LEFT FENDER ’ 1 1 930805 72319
2
FMS
Figure 2-7 DBDICT PROJVERS Example
Table 2-9 gives the allowable colnames along with a description that may be
specified in the FORMAT, SELECT, and SORT describers.
3
Table 2-9 DBDICT PROJVERS Colnames EXEC
Default Default
colname Description
col-width col-label
PROJECT 40 PROJECT NAME Project name defined by PROJECT 4A
CASE
statement
PROJ 10 PROJ NO Project number associated with
4B
OUTPU
PROJECT
VERS 10 VERSION Version number
4C
X-Y PLO
DELFLG 7 DELETED Flag indicating whether this
project/version has been deleted by
the RESTART NOKEEP or
DBCLEAN statements.
5
PARAM
CDATE 13 CREATION DATE Creation date
CTIME 13 CREATION TIME Creation time
6
CDATE is printed as YYMMDD where YY, MM, and DD are the year, month, CODE
and date, respectively. CTIME is HHMMSS where HH, MM, and SS are the
hour, minute, and second, respectively.
9. If a parameter or qualifier value is defined to be character string, then the
value will be printed with enclosing single quotation marks. Blank strings
7
SETS
will also be printed with single quotation marks.
10. If a given qualifier is not in the path of a given data block or parameter, then
blank spaces will be printed.
8
BULK
66 DBDICT
Prints Database Directory Tables
11. A line will wrap if additional columns need to be printed and not enough
space is available on the output (assumed to be 132). The first column of each
1 additional line is to be indented by the width of the first column printed for
astran the entry.
12. The where-expr has the following rules:
• If the where-expr specifies a colname that is not assigned to the data
2 block or parameter then no directory information will be printed for
FMS
that data block or parameter. For example, given that SPC is not a
qualifier for KGG, then the following DBDICT statement will produce
no output:
3 DBDICT DATABLK=KGG WHERE(SPC=10)
EXEC
• If the where-expr does not specify a colname that is assigned to the
data block (or parameter), then the qualifier is wildcarded. For
example, given that SEID is a qualifier for KAA, then the following
A DBDICT statements are equivalent:
CASE
DBDICT DATABLK=KAA
B DBDICT DATABLK=KAA WHERE(SEID = *)
UTPUT
13. A colname specified in the where-expr must be specified in the SELECT
C clause if the SELECT clause is also specified.
Y PLOT
Examples:
1. Print the Project Version Table with a title.
7
SETS
8
BULK
DBDIR 67
Prints Database Directory Tables
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
68 DBFIX
Database Directory Error Detection
LIST CORRECT
Format: DBFIX
NOLIST NOCORRECT
2
FMS
Describer Meaning
LIST Requests a debug listing of the database directory pointers.
NOLlST Suppresses a debug listing of the database directory.
3
EXEC CORRECT Corrects the database if any errors are found.
NOCORRECT Suppresses the correction of the database.
Remarks:
A 1. It is recommended that a backup copy of the database be made before this
CASE
statement is used since corrections of the database are achieved through the
B deletion of data. Data blocks and parameters are deleted from the database
UTPUT if they have (1) incorrect paths (different than listed in the NDDL), (2)
C incorrect names (two or more names that are not equivalenced and reference
Y PLOT the same data), or (3) incorrect directory pointers.
2. NOLlST does not suppress the listing of any corrections made to the
database.
5 Example:
ARAM
DBFIX LIST,NOCORRECT
The example above requests a printout of the directory pointers and any errors, but
not the corrections.
6
ODES
7
SETS
8
BULK
DBLOAD 69
Load a Database from a FORTRAN File
Format:
* *
2
DBLOAD DATABLK = PARAM = WHERE ( where-expr ) , FMS
(datablk-list) (param-list)
CONVERT ( convert-expr )UNIT = unit FORMAT BINARY OVRWRT
NEUTRAL NOOVRWRT 3
EXEC
Example:
1. Load the database stored in ASClI format on FORTRAN unit 12.
DBLOAD UNIT=12 FORMAT=NEUTRAL 4A
CASE
ASSIGN DBLOAD=’physical file name of unloaded database’
UNIT=12 FORMATTED 4B
OUTPU
2. Load version 1 of KAA under project FRONT BUMPER and store it on the
primary database under version 5 and project BUMPER. Overwrite 4C
X-Y PLO
duplicates found on the primary database.
Describer Meaning
datablk-list Specifies a list of data blocks separated by commas. The default is *
6
CODE
which selects all data blocks. The loaded data block may be
renamed in the primary database by specifying a slash after the old
name followed by the new name. For example, if KLL is to be
renamed to KLL1, then DATABLK=(KLL/KLL1) is specified. 7
SETS
param-list Specifies a list of parameters separated by commas. The default is *,
which selects all parameters. The loaded parameter may be
renamed in the primary database by specifying a slash after the old
name followed by the new name. For example, if LUSETS is to be 8
renamed to LUSET, then PARAM=(LUSETS/LUSET) is specified. BULK
70 DBLOAD
Load a Database from a FORTRAN File
Describer Meaning
C The default action for VERSION and PROJECT is to use the same
version lDs and project IDs; i.e., CONVERT(PROJECT=PROJECT;
Y PLOT
VERSlON=VERSlON). But if either PROJECT or VERSION is
specified in the convert-expr, then both must be specified. The
default action for qualifiers and DBSET is to use the same values as
5 long as they are defined in both databases. If not, see Remark 8.
ARAM
unit Specifies the FORTRAN unit number of the database to be loaded.
The unit must be specified on an ASSIGN statement that references
the physical filename of the loaded database. The default is 51.
6 OVRWRT By default, if duplicate data blocks or parameters exist on the
ODES
NOOVRWRT loaded and primary databases, then a fatal message is issued. A
duplicate means that a data block or parameter has not only the
same name but also the same qualifier values, PROJECT,
7 VERSION, and DBSET as a data block or parameter on the primary
SETS database.
NEUTRAL The database to be loaded may be in BINARY or NEUTRAL format.
BINARY BlNARY indicates the database to be loaded is in binary or
8 FORTRAN unformatted format. NEUTRAL indicates the database
BULK to be loaded is in ASClI format. The default is BlNARY.
DBLOAD 71
Load a Database from a FORTRAN File
Remarks:
1. The DBLOAD statement and its applications are discussed further in
“Database Concepts” on page 469 of the MSC.Nastran Reference Manual. 1
nastra
2. If the DATABLK keyword is specified and PARAM is not specified, then
only data blocks may be loaded. If the PARAM keyword is specified and
DATABLK is not specified, then only parameters may be loaded. If neither
DATABLK nor PARAM is specified, then all data blocks and parameters 2
may be loaded. FMS
7. If a data block or parameter is being renamed, then the new name must be 4C
X-Y PLO
defined in the NDDL of the primary database.
8. If the database to be loaded and the primary database have different NDDL
schemes and CONVERT is not used, then the following is performed:
• If a qualifier in the NDDL of the database to be loaded is not in the 5
PARAM
NDDL of the primary database, then all of its values are converted to
the null value corresponding to its type. For example, if the qualifier
is integer, real, double-precision, complex or character, then the value
is converted to 0, 0., 0.D0, (0.,0.), or blank, respectively. If this 6
conversion results in a duplicate data block(s) or parameter(s), then a CODE
User Warning Message is printed and the duplicates are not loaded.
• If a DBset-name in the NDDL of the database to be loaded is not in the
NDDL of the primary database, then its values will be converted to
the PARAM default value in the NDDL of the database to be loaded.
7
SETS
10. It is not possible to restart from a database created by DBLOAD in the same
run.
1 11. SOL 190 (or DBTRANS) is also required with DBLOAD if:
astran
• The database to be loaded has a different BUFFSlZE.
• The database to be loaded is in neutral format or is being transferred
2 between different machine types.
FMS See also the “Database Concepts” on page 469 of the MSC.Nastran Reference
Manual.
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
DBLOCATE 73
Attaches Secondary Databases
Format:
2
FMS
DBLOCATE DATABLK = * PARAM = * WHERE ( where-expr ) ,
( datablk-list ) ( param-list )
Example:
1. Locate in version 4 of MASTER3 all data blocks named KAA for all
superelements with lDs greater than 0. 4A
CASE
DBLOCATE DATABLK=(KAA) WHERE(PROJECT=’FRONT BUMPER’
,AND SEID>0 AND VERSION=4) LOGI=MASTER3
4B
OUTPU
ASSIGN MASTER3=’physical file name of master DBset’
4C
2. Copy all data blocks and parameters from the last version of MASTER3 to X-Y PLO
the primary database. For all items with the qualifier SElD, change the SElD
to twice the old ID number.
8
BULK
74 DBLOCATE
Attaches Secondary Databases
Describer Meaning
8
BULK
DBLOCATE 75
Attaches Secondary Databases
Describer Meaning
dbname Specifies the logical name of the master directory DBset of the 1
located database. dbname must be specified on an ASSIGN nastra
statement, which references the physical file name. By default, the
located database is also the primary database. (If dbname is
specified for the primary database, then dbname must be
MASTER.) 2
FMS
OVRWRT By default, duplicate data blocks or parameters on the located
NOOVRWRT database will take precedence over those on the primary database.
A duplicate means that a data block or parameter has not only the
same name but also the same qualifier values, PROJECT, 3
EXEC
VERSION, and DBSET as the data block or parameter on the
primary database. If NOOVRWRT is specified, then a fatal message
is issued.
COPY Requests that the located data blocks or parameters be copied to the 4A
primary database. CASE
Remarks: 4B
OUTPU
1. The DBLOCATE statement and its applications are discussed further in the
“Database Concepts” on page 469 of the MSC.Nastran Reference Manual. 4C
X-Y PLO
2. If the DATABLK keyword is specified and PARAM is not specified, then
only data blocks may be located. If the PARAM keyword is specified and
DATABLK is not specified, then only parameters may be located. If neither
DATABLK nor PARAM is specified, then all data blocks and parameters 5
may be located. PARAM
8
BULK
76 DBLOCATE
Attaches Secondary Databases
6. If the RESTART FMS statement is also specified, then located data blocks and
parameters are treated as if they exist in the restart version. In other words,
1 restart equivalences will be made on located items at the beginning of the run
astran and can be subsequently broken as a result of regeneration and/or NDDL
dependencies.
7. If a data block or parameter is being renamed, then the new name must be
2 defined in the NDDL of the primary database.
FMS
8. If LOGICAL refers to the primary database and one version is to be copied
to another, then the items are equivalenced.
9. If the located database and the primary database have different NDDL
3 schemes and CONVERT is not used, then the following is performed:
EXEC
• If a qualifier in the NDDL of the located database is not in the NDDL
of the primary database, then all of its values are converted to the null
value corresponding to its type. For example, if the qualifier is integer,
A real, double precision, complex or character then the value is
CASE converted to 0, 0., 0.D0, (0.,0.), or blank, respectively. If this conversion
B results in a duplicate data block(s) or parameter(s), then a User
Warning Message is printed and the duplicates are not located.
UTPUT
5
ARAM
6
ODES
7
SETS
8
BULK
DBSETDEL 77
Deletes DBsets
Format:
DBSETDEL dbsetnamei
2
Describer Meaning FMS
5
PARAM
6
CODE
7
SETS
8
BULK
78 DBUNLOAD
Unload a Database to a FORTRAN File
2 Format:
FMS
DBUNLOAD DATABLK = * PARAM = * WHERE ( where-expr )
( datablk-list ) ( param-list )
3
UNIT = unit FORMAT = BINARY REWIND
EXEC NEUTRAL NOREWIND
Example:
1. Unload the database in ASCII format onto FORTRAN unit 12.
A
CASE DBUNLOAD UNIT=12 FORMAT=NEUTRAL
B ASSIGN DBUNLOAD=’physical file name of FORTRAN unit 12’ ,
UTPUT
UNIT=12 FORMATTED
C 2. Unload version 1 of KAA under project FRONT BUMPER.
Y PLOT
Describer Meaning
The default for VERSION is * for all versions; PROJECT is* for all 1
projects; and DBSET is * for all DBsets. The default for qual is*, nastra
which is all qualifier values found on the primary database.
unit Specifies the FORTRAN unit number to unload the database. The
unit must be specified on an ASSIGN statement, which references
its physical filename. The default is 50.
2
FMS
1. The DBUNLOAD statement and its applications are discussed further in the
“Database Concepts” on page 469 of the MSC.Nastran Reference Manual.
4B
OUTPU
8
BULK
80 DBUNLOAD
Unload a Database to a FORTRAN File
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
DBUPDATE 81
Specify Database Directory Update Interval
Specifies the maximum length of CPU time between database directory updates to the
1
nastra
MASTER DBset. This statement is intended to be used if the INIT MASTER(RAM=r)
option is specified.
Format:
2
DBUPDATE [=] update-time FMS
Describer Meaning
update-time CPU time interval in minutes (real or integer) between database 3
directory updates. EXEC
Remarks:
1. The difference in CPU time from the last update is checked after the
execution of each DMAP instruction. The database directory is updated if 4A
this difference is greater than update-time. Update-time and CPU time is CASE
accurate to the nearest whole second only.
4B
2. If update-time < 0, then database directory updates are only performed at OUTPU
the end of the run. 4C
3. Defaults for update-time are machine dependent and may be found in the X-Y PLO
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
DEFINE 83
Parameter Definition
Assigns user defined keywords (or cellnames) to NASTRAN system cell. (See the
1
nastra
NASTRAN statement for a description of “cellname”). In addition, the DEFINE
statement provides a mechanism to set default values for system cells.
Format:
2
DEFINE keyword [ =expression ] [ LOCATION=SYSTEM(i) ] [ TYPE=type ] FMS
Describer Meaning
keyword User defined name, 1 through 24 characters in length. The first 3
character must be alphabetic. The following characters can be used EXEC
for keywords: A through Z, ’_" , and 0 through 9. Any other
characters are invalid.
expression Expression produces a single value from a set of constant and/or
variable parameters separated by operators. The value is assigned
4A
CASE
to the “keyword” and is also used to set the value for the
NASTRAN system cell specified by “LOCATION”. The TYPE
4B
OUTPU
determines both the type of the result and the type conversions that
will be applied to the constants and variables within the 4C
X-Y PLO
expression--mixed mode expressions are allowed (see Remark 6.).
The parentheses can be used to change the order of precedence.
Operations within parentheses are performed first with the usual
order of precedence being maintained within the parentheses. The
variable parameters within the expression must be keywords
5
PARAM
previously defined on a DEFINE statement. The following
operations are allowed
6
CODE
7
SETS
8
BULK
84 DEFINE
Parameter Definition
Describer Meaning
Description Type
Integer (default) I
5 Real R
ARAM
Logical LOGICAL
Remarks:
6 1. If TYPE, LOCATION and EXPRESSION is omitted, the default data type is
ODES
integer and the default value is zero.
2. If expression omitted, an internal default will be assigned to the
keyword/cellname based on the LOCATION (See “NASTRAN” on page 12
7 Statement for a list of internal default values).
SETS
3. A DEFINE statement that specifies a LOCATION is actually setting the
default for a NASTRAN system cell and therefore it is not necessary to also
set the system cell value on a subsequent NASTRAN statement, unless the
8 user wishes to override the previous DEFINE statement setting. Also, since
BULK
more than one DEFINE statement may be present for the same “keyword”
DEFINE 85
Parameter Definition
TYPE=I” would result in 2.5 and 3.6 being converted to 2 and 3 respectively
and the result of 5 would be assigned to JJ.
Examples: 4A
1. Change the default value for block size. CASE
8
BULK
86 DEFINE
Parameter Definition
3 DEFINE BUFFSIZE=4097
EXEC
NASTRAN BUFFSIZE=2048
Valid usage:
A DEFINE BUFFSIZE=4097 LOCATION=SYSTEM(1)
CASE
B NASTRAN BUFFSIZE=2048
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
ENDJOB 87
Terminate Job
Format:
ENDJOB
Remark:
2
FMS
ENDJOB is normally used after a DBDICT or DBDIR statement or after database
initialization.
Example: 3
DBDICT EXEC
ENDJOB
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
88 EXPAND
Concatenate New DBset Members
Format:
2 EXPAND dbset-name LOGlCAL=( log-namei [(max-sizei)]...)
FMS
Describer Meaning
dbset-name The name of a DBset previously defined with an INIT statement.
3 log-namei Specifies the logical name of a DBset member. log-namei may also
EXEC
be referenced on an ASSIGN statement which refers to the physical
file name of the DBset member.
max-sizei Specifies the maximum size, in blocks, of a DBset member. For
A storage units specified in words or bytes, the size must be followed
CASE by one of the unit keywords below
B
UTPUT
Unit
Storage Unit
C Keyword
Y PLOT
KW Kilowords (thousand)
KB Kilobytes (thousand)
5 MW Megawords (million)
ARAM MB Megabytes (million)
GW Gigawords (billion)
GB Gigabytes (billion)
6
ODES
For example, 100MB is 100 megabytes. The size of a block in words
is defined by BUFFSlZE.
Remark:
7 1. On all computers with dynamic file allocation, the physical filename of a
SETS
DBset member may be specified on an ASSIGN statement:
ASSIGN log-name=’physical filename’
Example:
DBMEM02=’physical file name’
ASSIGN
1
EXPAND DBALL LOGICAL=(DBMEM02) nastra
This would create and add the DBset member DBMEM02 to the already existing DBset
DBALL.
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
90 INCLUDE
Insert External File
Format:
2 INCLUDE 'filename'
FMS
Describer Meaning
filename Physical filename of the external file to be inserted. The user must
3 supply the name according to installation or machine
EXEC requirements. It is recommended that the filename be enclosed by
single right-hand quotation marks ( ' ).
Example:
A The following INCLUDE statement is used to obtain the Bulk Data from another file
CASE called MYBULK.DATA:
B SOL 101
UTPUT
CEND
C TITLE = STATIC ANALYSIS
LOAD = 100
Y PLOT
BEGIN BULK
INCLUDE 'MYBULK.DATA'
ENDDATA
5 Remarks:
ARAM
1. INCLUDE statements may be nested; that is, INCLUDE statements may
appear inside the external file. The nested depth level must not be greater
than 10.
6 2. The total length of any line in an INCLUDE statement must not exceed 72
ODES characters. Long file names may be split across multiple lines. For example
the file:
/dir123/dir456/dir789/filename.dat
7 may be included with the following input:
SETS
INCLUDE ‘/dir123
/dir456
/dir789/filename.dat’
8 3. See the MSC.Nastran 2004 Installation and Operations Guide for more
BULK
examples.
INIT 91
Create a DBset
Creates a temporary or permanent DBset. For the SCRATCH and MASTER DBsets, all
1
nastra
or some of their space may be allocated to real memory.
INIT MASTER RAM = r , S LOGICAL = (log-name(max-sizei), ...), 3
NORAM EXEC
BUFFSIZE = b CLUSTER = c ]
INIT MASTER(NORAM)
INIT SCRATCH(NOMEM)
6
3. Create a new DBset called DBUP with two members DBUP1 and DBUP2. CODE
8
BULK
92 INIT
Create a DBset
Describer Meaning
5 GB Gigabytes (1073741824)
ARAM
GW Gigawords (1073741824)
8
BULK
INIT 93
Create a DBset
Describer Meaning
S If the primary database is being created in the run, this option 1
requests that all DBsets in the primary database will be nastra
automatically deleted at the end of the run. INIT MASTER(S) is
equivalent to specifying scr=yes on the “nastran” command. See
the “nastran Command and NASTRAN Statement” on page 1. If
the run is a restart, then this option is ignored. 2
FMS
MEM MEM=m specifies that m blocks of real memory are to be allocated
NOMEM for the SCRATCH DBset. See “The NASTRAN Statement
(Optional)” on page 6 of the MSC.Nastran Reference Manual. The
default m is machine dependent and may be found in the 3
EXEC
MSC.Nastran 2004 Installation and Operations Guide. NOMEM or
MEM=0 requests that no real memory is to be allocated.
BUFFSlZE BUFFSlZE=b specifies the number of words per block in the DBset
and will override the value specified by the BUFFSlZE keyword on 4A
the NASTRAN statement. The default for b is obtained from the the CASE
Remarks:
1. The INIT statement and its applications are discussed further in the
“Database Concepts” on page 469 of the MSC.Nastran Reference Manual. 5
PARAM
2. There are four DBsets that are predefined and automatically allocated by the
program. Their DBset-names are MASTER, DBALL, SCRATCH, and
OBJSCR, and they are described in the “Database Concepts” on page 469 of
the MSC.Nastran Reference Manual. 6
CODE
3. On all computers with dynamic file allocation, the physical filename of a
DBset member may specified on an ASSIGN statement:
ASSIGN log-name=’physical filename’
If an ASSIGN statement is not specified for the member, then a name is 7
SETS
automatically assigned. The naming convention is described in the
“Database Concepts” on page 469 of the MSC.Nastran Reference Manual.
8
BULK
94 INIT
Create a DBset
64000
b ≤ --------------- + 5
A c
CASE
8. By default, the SCRATCH DBset is divided into two partitions: LOGICAL
B and SCR300. The LOGICAL partition, log-names after the LOGICAL
UTPUT
keyword, are reserved for DMAP scratch data blocks and the SCR300
C partition for DMAP module internal scratch files.
Y PLOT
• The maximum total number of log-names for LOGICAL and SCR300
is 20. For example, if LOGICAL has 8 log-names, then SCR300 can
have no more than 12 log-names.
5 • If NASTRAN SYSTEM(142)=1 is specified, then the SCR300 partition
ARAM
is not created and internal scratch files, along with DMAP scratch data
blocks will reside on the LOGICAL partition. The default is
SYSTEM(142)=2.
6 • If NASTRAN SYSTEM(151)=1 is specified and the LOGICAL
ODES
partition has reached its maximum size, then the SCR300 partition
will be used. The default is SYSTEM(151)=0.
• By default, the space specified for the SCR300 partition is released to
7 the operating system after each DMAP module is executed as long as
SETS the module used more than 100 blocks for internal scratch files. If 100
blocks is not a desirable threshold, then it may be changed by
specifying NASTRAN SYSTEM(150)=t, where t is the number of
b is recommended for all except very large problems. bmax must reflect the
maximum of b specified for all DBsets attached to the run, including the
delivery database. See MSC.Nastran 2004 Installation and Operations Guide for
the defaults of b and bmax.
2
FMS
10. If INIT MASTER(RAM=r) and INIT SCRATCH(MEM=m) are specified,
then BUFFSIZE for these DBsets must be the same. If not, a warning message
is issued, and the BUFFSlZE for the SCRATCH DBset is reset to that of the
MASTER DBset. 3
EXEC
11. Only one INIT statement per dbset-name may be specified in the File
Management Section.
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
96 PROJ
Define Database Project-Identifier
Format:
PROJ [=] ’project-ID’
2
FMS Describer Meaning
project-ID Project identifier. Must be enclosed in single quotes. (Character
string, maximum of 40 characters; Default=blank)
3 Remarks:
EXEC
1. There may be only one PROJECT statement in the File Management Section.
The PROJECT statement must be specified before all DBCLEAN, DBDIR,
DBDICT, RESTART, DBLOCATE, and DBLOAD statements where
A project-ID is not specified by the user.
CASE
2. This statement is optional and specifies that all data blocks and parameters
B to be stored on or accessed from the database in the current run shall also be
UTPUT identified by project-ID. Therefore, in subsequent runs that may access this
C data through other FMS statements such as RESTART, the project-ID must
be specified.
Y PLOT
8
BULK
RESTART 97
Reuse Database From a Previous Run
Requests that data stored in a previous run be used in the current run.
1
nastra
Format:
Remarks:
1. There may be only one RESTART statement in the File Management Section.
2. A new version-ID is automatically assigned whenever a restart is performed.
6
CODE
3. If project-ID or version-ID or both are specified and cannot be found, then a
fatal message will be issued.
4. The RESTART statement is required to perform restarts in solution
sequences 4, and 101 through 200.
7
SETS
5. If PROJECT is not specified, then the run will restart from the project-ID
specified on the PROJ statement. (See Example 2. below.)
6. Databases created in one version typically cannot be directly restarted into a
different version. Restrictions are typically documented in the current
8
BULK
release guide; however a DBLOCATE type restart might work.
98 RESTART
Reuse Database From a Previous Run
Examples:
1. RESTART VERSION=7
1 Version number 7 will be retrieved for this run (version 8). At the end of the
astran
run version 7 will be deleted.
2. PROJ=’FENDER’
RESTART
2 The last version under project-ID FENDER will be used in the current run.
FMS
3. ASSIGN RUN1=’run1.MASTER’
RESTART LOGICAL=RUN1
3 The run1.MASTER and its associated database will be used (read only) for
EXEC restart purposes.
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
MSC.Nastran Quick Reference Guide
1
nastra
2
FMS
CHAPTER
Executive Control Statements
3 3
EXEC
4A
■ Key to Descriptions CASE
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
100
A subDMAP-name
ment description for the list of valid numbers. (Integer > 0).
The name of a main subDMAP. See the MSC.Nastran DMAP
Module Dictionary.
CASE
solout-DBset The name of a DBset where the OSCAR and the link table of the
B exeout-DBset
solution sequence may If the
able
describer
be stored.
and the
is in lower
See Remark
describer’s
6. case, then it is a vari-
type (e.g., Integer, Real,
The name of an alternate DBset different than solout-DBset where
UTPUT only the OSCAR may be stored. See Remark 7. range, and default value
or Character), allowable
are enclosed in parentheses. If no default value is
C incl-DBset
newname
The name of a DBset where other subDMAP objects are obtained.
See Remark 2. given, the describer must be specified by the user.
A new name assigned to the OSCAR. The default is
Y PLOT
subDMAP-name.
MAP Each of Prints
the describers is discussed
the link map. A link mapbriefly.
will give the name of all the sub-
Further DMAPs
details may
whichbe discussed
make under sequence.
up the solution
NOMAP Remarks.Suppresses printing of the link map.
5 Remarks:
1. All DBsets specified on this statement must have the same BUFFSIZE. See the
ARAM INIT FMS statement.
2. SubDMAP objects are created with the COMPILE statement either in the current
The
run or obtained from previous runs. The remarks
LINK are collects
statement generally arranged
objects in the in order of
following order: importance and indicate such things as the
statement’s relationship to other statements,
a. Objects created with the COMPILE statement in the current run.
6 b.
word. The default is MSCOBJ.
restrictions and recommendations on its use,
Objects residing on the DBset-name specified
and further by theregarding
details INCLUDEthe
key-describers.
ODES
3. Upon successful linking of a subDMAP, the subDMAP may be executed with
the SOL statement.
7
SETS
8
BULK
101
Most Executive Control statements are order independent. The exceptions are the
COMPILE, COMPILER, ALTER, ENDALTER, and LINK statements. If used, the
LINK statement must appear after all COMPILE statements. The COMPILER
statement (or equivalent DIAGs) must appear before all COMPILE statements. The
2
FMS
COMPILER statement also sets the defaults for subsequent COMPILE statements.
8
BULK
102
Description
2 A brief sentence about the function of the statement is given.
FMS
Format
Describers in uppercase are keywords that must be specified as shown. In addition,
3 describers in lowercase indicate that the user must provide a value.
EXEC
Braces { } indicate that a choice of describers is mandatory. If the describers are stacked
vertically, then only one may be specified.
A Brackets [ ] indicate that a choice of describers is optional. If the describers are stacked
vertically, then only one may be specified.
CASE
Example
5
ARAM A typical example is given.
Remarks
7 The remarks in the Remarks section are generally arranged in order of importance and
SETS indicate such things as the Executive Control statement’s relationship to other
statements, restrictions and recommendations on its use, and further descriptions of
the describers.
8
BULK
$ 103
Comment
$ Comment
Used to insert comments into the input file. Comment statements may appear
1
nastra
anywhere within the input file.
Format:
$ followed by any characters out to column 80. 2
FMS
Example:
$ TEST FIXTURE-THIRD MODE
Remarks:
1. Comments are ignored by the program.
3
EXEC
2. Comments will appear only in the unsorted echo of the Bulk Data.
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
104 ALTER
Insert and/or Delete DMAP Statements
Format:
ALTER k1 [,k2]
2 or
FMS
ALTER ’string1’[(occurrence,offset)] ,[’string2’[(occurrence,offset)] ]
or
3 ALTER k1 , [’string2’[(occurrence,offset)] ]
EXEC
or
A Describer Meaning
CASE k1 If k2 or ’string2’ is not specified, the subsequent DMAP
B statements will be inserted after either the statement number k1
or the ’string1’ , [(occurrence,offset)] reference point.
UTPUT
8
BULK
ALTER 105
Insert and/or Delete DMAP Statements
Remarks:
1. The ALTER statement must be used in conjunction with the COMPILE
Executive Control statement. Note: ALTER statements cannot be used in 1
nastra
conjunction with an MALTER statement, and therefore, should never
immediately follow this statement.
2. If an MALTER statement is used in conjunction with the ALTER statement,
then the MALTER should be placed above the COMPILE statements. Failure 2
to place the MALTER in this position may cause ALTER statements to be FMS
ignored.
3. The ALTERs can reference the DMAP statements in any order within a
subDMAP. Two restrictions on ordering are: 3
EXEC
• K2 or ’string2’(occurence, offset) references must refer to a DMAP
statement number that is greater than or equal to the k1 or
’string1’(occurrence,offset) reference within a single ALTER
statement. 4A
CASE
• K1 or ’string1’ and k2 or ’string2’ cannot overlap DMAP line positions
with another ALTER that references the same subDMAP. 4B
OUTPU
4. The ’string1’ or ’string2’ used as a search pattern will apply to one complete
DMAP statement-i.e., a multiline DMAP statement will be searched for a 4C
pattern match as if each 72 character line of the DMAP statement were X-Y PLO
5. Within a SUBDMAP, both ’string1’ and ’string2’ will be used to search for a
pattern match starting at the beginning of the subDMAP-not at the current
position of the last string match.
6
6. The special characters (metacharacters) used for string searching are CODE
described in Remark 9. The characters <,>, and $, which are common DMAP
chacters, are also special metacharacters. If they are to be used in the search
string as regular characters, then they must be preceded by a backward slash
(\). For example, to find the string
7
SETS
IF(DDRMM >=-1)
the command is
ALTER ’IF (DDRMM \>=-1)’ $ 8
BULK
106 ALTER
Insert and/or Delete DMAP Statements
7. The ALTER statement must not exceed 72 characters (no continuations are
allowed).
1 8. ’string2’ (r2,02) can be defaulted to ’string1’ (r1,01) by using a null string (’’).
astran
For example, the alter statement
ALTER ’string1’(r1,01),’’
is equivalent to
2
FMS ALTER ’string1’(r1,01),’string1’(r1,01)
The defaults for (r2,02) using the null string can be overriden by specifying
(r2,02).
3 As another example, the alter statement
EXEC
ALTER ’string1’(r1,01),’’(r2,02)
is equivalent to
ALTER ’string1’(r1,01),’string1’(r2,02)
A 9. Metacharacters*:
CASE
8
BULK
ALTER 107
Insert and/or Delete DMAP Statements
10. If a string-based alter uses the “!” in the expression (find occurrence at the
beginning of line), it is possible MSC.Nastran will fail with USER FATAL
MESSAGE 802.
3
Examples: EXEC
1. The following alter will insert a MATPRN DMAP statement after the first
occurrence of the string ’SDR2’ in subDMAP DSASTAT.
SOL 101
COMPILE DSASTAT $
4A
CASE
ALTER ’SDR2’ $
MATPRN OESDS1//$ 4B
CEND OUTPU
2. The following alter will delete the second occurrence of the OUTPUT4
DMAP statement in subDMAP DSASTAT and replace it with a MATPRN
4C
X-Y PLO
DMAP statement.
SOL 101
COMPILE DSASTAT $
ALTER ’OUTPUT4’(2),’OUTPUT4’(2) $ 5
$ OR PARAM
$ ALTER ’OUTPUT4’(2),’’ $
MATPRN OESDS1//$
CEND
6
CODE
7
SETS
8
BULK
108 APP
Specify Solution Sequence Approach
Format:
2 APP approach
FMS
Describer:
Describer Meaning
3 approach Specifies one of the following:
EXEC
HEAT Indicates that heat transfer is to be performed in
SOLs 101.
COUPLED Indicates that a coupled analysis combining heat
A transfer and structural analysis in SOL 153.
CASE
Remarks:
B 1. The APP statement is optional.
UTPUT
2. The APP HEAT statement applies only to linear static SOLs 101. The APP
C HEAT statement is not required in SOLs 153 and 159, or in SOL 101 if
Y PLOT
PARAM,HEATSTAT,YES is specified.
3. The NASTRAN HEAT=1 statement is an alternate specification of
APP HEAT. See “nastran Command and NASTRAN Statement” on page 1.
5 Example:
ARAM
The following requests a heat transfer rather than a structural analysis in Solution
Sequence 101.
6 SOL 101
ODES APP HEAT
7
SETS
8
BULK
CEND 109
End of Executive Control Delimiter
Format:
CEND
Remark: 2
FMS
1. CEND is an optional statement. If CEND is not specified, then the program
will automatically insert one.
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
110 COMPILE
Compile DMAP Statements
REF DECK
COMPILE NDDL = nddl-name SOUIN = souin-dbset LIST
SOUOUT = souout-dbset NOLIST NOREF NODECK
A Examples:
CASE
1. The following compiles an alter in subDMAP PHASEIDR.
B COMPILE PHASE1DR
UTPUT
ALTER ’CALL PHASE1A’
C CEND
Y PLOT
2. The following compiles a subDMAP called MYDMAP. (SUBDMAP and
END are DMAP statements; see MSC.Nastran 2004 DMAP Programmer’s
Guide.)
5 COMPILE MYDMAP LIST REF
ARAM
SUBDMAP MYDMAP $
.
.
6 .
ODES END $
CEND
3. The following obtains a listing of the NDDL.
7 ACQUIRE NDDL
SETS
COMPILE NDDL=NDDL LIST
CEND
8
BULK
COMPILE 111
Compile DMAP Statements
Describer Meaning
subDMAP-name The name of a subDMAP sequence. SubDMAP-name must be 1 1
to 8 alphanumeric characters in length and the first character nastra
must be alphabetic. The keywords DMAP and SUBDMAP are
optional and do not have to be specified.
nddl-name The name of an NDDL sequence. (Character; 1 to 8 alphanumeric 2
characters in length and the first character must be alphabetic.) FMS
The keyword NDDL must be specified.
souin-DBset The name of a DBset from which the subDMAP or NDDL source
statements will be retrieved. (Character; 1 to 8 alphanumeric
characters in length and the first character must be alphabetic.)
3
EXEC
The default is MSCSOU if the next statement is not a subDMAP
statement.
souout-DBset The name of a DBset on which the subDMAP or NDDL source
statements will be stored. (Character; 1 to 8 alphanumeric
4A
CASE
characters in length and the first character must be alphabetic.)
The default is the SCRATCH DBset. 4B
OUTPU
objout-DBset The name of a DBset on which the subDMAP object code will be
stored. (Character; 1 to 8 alphanumeric characters in length and
4C
X-Y PLO
the first character must be alphabetic.) The default is the OBJSCR
DBset.
LIST,NOLIST LIST requests a compiled listing of the subDMAP or NDDL
sequence. NOLIST suppresses the listing. NOLIST is the default. 5
PARAM
REF,NOREF REF requests a compiled cross reference of the subDMAP or
NDDL sequence. NOREF suppresses the cross reference. NOREF
is the default.
DECK,NODECK DECK requests the subDMAP or NDDL source statements to be
6
CODE
written to the PUNCH file. NODECK suppresses the writing to
the PUNCH file. NODECK is the default.
Remarks:
1. SubDMAP names for MSC.Nastran solution sequences are given in the SOL
7
SETS
statement description. The “COMPILER LIST REF” statement may be used
to determine the appropriate subDMAP-name.
8
BULK
112 COMPILE
Compile DMAP Statements
statements reference the same subDMAP name, then the multiple alters are
assembled and the subDMAP is compiled only once.
6. Only one COMPILE statement for an NDDL sequence may be specified in 2
the input file. FMS
8. MSCSOU and MSCOBJ, specified with SOUOUT and OBJOUT, are special
DBsets similar to USRSOU and USROBJ except that they are used in the
creation or modification of a delivery database. For an example application,
see the MSC.Nastran 2004 Installation and Operations Guide.
7
SETS
8
BULK
114 COMPILER
DMAP Compiler Output Options
Format:
Describer Meaning
3 LIST, NOLIST LIST requests the compilation listing of the solution sequence.
EXEC NOLIST suppresses the listing.
DECK, DECK requests that the DMAP source statements of the solution
NODECK sequence be written to the PUNCH file. NODECK suppresses the
A DECK option.
CASE
REF, NOREF REF requests a compilation cross reference. NOREF suppresses a
B compilation cross reference.
UTPUT
GO, NOGO GO requests the execution of the solution sequence following
C compilation. NOGO requests termination following compilation.
Y PLOT
SORT, SORT compiles subDMAPs in alphabetical order. NOSORT
NOSORT compiles subDMAPs in calling sequence order.
Remarks:
5 1. REF is equivalent to DIAG 4. LIST is equivalent to DIAG 14. DECK is
ARAM
equivalent to DIAG 17.
2. NOGO is an alternative to NOEXE on the SOL statement.
7 5. This statement also requests the automatic link of the solution sequence.
SETS Therefore, all objects must be created in the current run or obtained from the
DBset such as USROBJ. See the COMPILE statement for how to create and
store objects.
8
BULK
COMPILER 115
DMAP Compiler Output Options
LIST should not be specified and the LIST request should be made on the
COMPILE entry.
COMPILER REF 2
COMPILE MYDMAP FMS
Example:
COMPILER=LIST
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
116 DIAG
Request Diagnostic Output
Format:
DIAG [=] k1[k2, ..., kn]
2
FMS Describer Meaning
ki A list separated by commas and/or spaces of desired diagnostics.
Remarks:
3 1. The DIAG statement is optional.
EXEC
2. Multiple DIAG statements are allowed.
3. The following table lists the possible values for ki and their corresponding
actions:
A
CASE
k=1 Dumps memory when a nonpreface fatal message is
B generated.
UTPUT
k=2 Prints database directory information before and after
C each DMAP statement. Prints bufferpooling information.
Y PLOT
k=3 Prints “DATABASE USAGE STATISTICS” after
execution of each functional module. This message is the
same as the output that appears after the run terminates.
5 See the “Output Description” on page 342 of the
ARAM MSC.Nastran Reference Manual.
k=4 Prints cross-reference tables for compiled sequences.
Equivalent to the COMPILER REF statement.
6 k=5 Prints the BEGIN time on the operator’s console for each
ODES
functional module. See the “Output Description” on
page 342 of the MSC.Nastran Reference Manual.
k=6 Prints the END time for each functional module in the log
7 file or day file and on the operator’s console. Modules that
SETS consume less time than the threshold set by SYSTEM(20)
do not create a message. See the “Output Description” on
page 342 of the MSC.Nastran Reference Manual.
8 k=7 Prints eigenvalue extraction diagnostics for the Complex
BULK Determinate method.
DIAG 117
Request Diagnostic Output
1 k=24 Prints files that are left open at the end of a module
astran execution. Also prints DBVIEW diagnostics.
k=25 Outputs internal plot diagnostics.
k=26 Dynamic file allocation diagnostics on IBM/MVS
2 computers.
FMS
k=27 Prints Input File Processor (IFP) table. See the
MSC.Nastran Programmer’s Manual, Section 4.5.9.
k=28 Punches the link specification table. (XBSBD). The Bulk
3 Data and Case Control Sections are ignored, and no
EXEC
analysis is performed.
k=29 Process link specification table update. The Bulk Data and
Case Control Sections are ignored, and no analysis is
A performed. See the MSC.Nastran Programmer’s Manual,
CASE
Section 6.10.3.1.
B k=30 In link 1, punches the XSEMii data (i.e., set ii via DIAG 1
UTPUT
through 15). The Bulk Data and Case Control Sections are
C ignored, and no analysis is performed. After link 1, this
Y PLOT turns on BUG output. Used also by MATPRN module. See
also Remark 5 on the “TSTEP” on page 1878 Bulk Data
entry.
5 k=31 Prints link specification table and module properties list
ARAM (MPL) data. The Bulk Data and Case Control Sections are
ignored, and no analysis is performed.
k=32 Prints diagnostics for XSTORE and PVA expansion.
6 k=33 Not used.
ODES
k=34 Turns off plot line optimization.
k=35 Prints diagnostics for 3-D slideline contact analysis in
SOLs 106 and 129.
7
SETS k=36 Prints extensive tables generated by the GP0 module in
p-version analysis.
8
BULK
DIAG 119
Request Diagnostic Output
k=50 Traces the nonlinear solution in SOLs 106, 129, 153, and
159. Prints subcase status; echoes NLPARM, NLPCI, and
TSTEPNL entry fields; and prints initial arc-length. Prints 7
iteration summary only in SOLs 129, and 159. SETS
8 DIAG 8
DIAG 53
BULK
DOMAINSOLVER 121
Domain Decomposition Solution Method
Format:
STAT
DOMAINSOLVER MODES
PARTOPT =
DOF
GRID , NUMDOM = int,
2
FREQ FMS
FREQ
ACMS
STAT Default = dmp; if NUMDOM has any other value, it will automatically
be set to dmp (= no. of processors used for the run). The model will be
3 divided into NUMDOM domains in either the geometric (grid based)
EXEC
or DOF domains, depending on the value of PARTOPT.
MODES Default = dmp; if NUMDOM has any other value, the Hierarchical
method will be used. For the hierarchical method, NUMDOM must be
A the square root of dmp. Otherwise it NUMDOM will be reset to dmp (=
CASE
no. of processors used for the run). The model will be divided into
B NUMDOM domains in either the geometric (grid based) or DOF
UTPUT domains, depending on the value of PARTOPT.
C FREQ Default = dmp; if NUMDOM has any other value, it will automatically
Y PLOT
be set to dmp (= no. of processors used for the run). The frequency
range will be divided into NUMDOM regions which are then solved
independently.
5 UPFACT By default, the frequency range used for upstream component modes
ARAM (ACMS) is two times larger than the desired range on the EIGR/L entry. To
modify this factor, specify the UPFACT parameter (real; default=2.0).
TREE Specifies the type of elimination tree to use:
6 (ACMS) TREE = MULTI: binary multilevel tree (default)
ODES
TREE = SINGLE: single level tree
A multilevel tree requires that the number of domains be a power of
7 two and be evenly divisible by dmp, the number of processors specified
for the run; otherwise a single level tree will be used automatically.
SETS
ALLOC Determines how superelements are assigned to processors:
(ACMS) ALLOC = STATIC: components are divided evenly at job start
8 (default)
BULK
DOMAINSOLVER 123
Domain Decomposition Solution Method
ACMS * * *
FREQ *
112 MODES * *
5
PARAM
ACMS *
200 MODES * * *
FREQ * 6
CODE
8
BULK
124 DOMAINSOLVER
Domain Decomposition Solution Method
5
ARAM
6
ODES
7
SETS
8
BULK
ECHO 125
Control Printed Echo
Formats:
ECHOOFF
ECHOON 2
FMS
Remarks:
1. The ECHO statement is optional.
2. ECHOOFF suppresses the echo of subsequent Executive Control statements.
ECHOON reactivates the echo after an ECHOOFF statement. 3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
126 ENDALTER
End of DMAP Alter
Format:
ENDALTER
2 Remark:
FMS
1. The ENDALTER statement is required when using an alter unless the alter
package ends with the CEND, COMPILE, or LINK statement.
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
GEOMCHECK 127
Specifies Geometry Check Options
Specifies tolerance values and options for optional finite element geometry tests.
1
nastra
Format:
FATAL
GEOMCHECK test_keyword [ = tol_value ], [ MSGLIMIT = n ], MSGTYPE = INFORM ,
WARN
2
FMS
[ SUMMARY ], [ NONE ]
Describer Meaning
test_keyword A keyword associated with the particular element geometry test.
3
EXEC
See Remark 2. for a list of acceptable selections.
tol_value Tolerance value to be used for the specified test. See Remark 2. for
default values of the test tolerances.
4A
n The minimum number of messages that will be produced. The CASE
default is 100 messages for each element type. See Remark 3.
4B
FATAL Geometry tests that exceed tolerance values produce fatal OUTPU
messages. See Remark 4. 4C
INFORM Geometry tests that exceed tolerance values produce informative X-Y PLO
Value
Name Default Comment
Type
1
astran Q4_SKEW Real>0.0 30.0 Skew angle in degrees
Q4_TAPER Real>0.0 0.50 Taper ratio
Q4_WARP Real>0.0 0.05 Surface warping factor
2 Q4_IAMIN Real>0.0 30.0 Minimum Interior Angle in degrees
FMS
Q4_IAMAX Real>0.0 150.0 Maximum Interior Angle in degrees
T3_SKEW Real>0.0 10.0 Skew angle in degrees
3 T3_IAMAX Real>0.0 160.0 Maximum Interior Angle in degrees
EXEC
TET_AR Real>0.0 100.0 Longest edge to shortest edge aspect ratio
TET_EPLR Real>0.0 0.50 Edge point length ratio
where:
7 • Test_keyword names starting with the characters Q4 are applicable to
SETS
CQUAD4 and CQUADR elements. Test_keyword names starting
with the characters T3 are applicable to CTRIA3 and CTRIAR
elements. Test_keyword names starting with the characters TET_ are
8
BULK
GEOMCHECK 129
Specifies Geometry Check Options
• Interior angles are defined to be the angles formed by the edges that
meet at the corner node of an element. There are four for quadrilateral
shapes and three for triangular shapes. 3
EXEC
• Taper ratio for the quadrilateral element is defined to be the ratio of
the area of the triangle formed at each corner grid point to one half the
area of the quadrilateral. The largest of the four ratios is compared
against the tolerance value. It may be noted that as the ratio
approaches 1.0, the shape approaches a triangle.
4A
CASE
3. A single line of output summarizing the results of all tests for an element will
be output if any of the geometry tests exceeds the test tolerance. Only the first
1 n of these messages will be produced. A summary of the test results
astran indicating the number of tolerances exceeded as well as the element
producing the worst violation is also output. If the SUMMARY keyword has
been specified, only the summary table is produced and none of the single
2 line element messages will be output.
FMS 4. When SUMMARY is not specified, each geometry test that exceeds the
tolerance will be identified in the single line output summary by an indicator
based on the specification for MSGTYPE. For the FATAL option, the
indicator is “FAIL”; for the INFORM option, it is “xxxx”; for the WARN
3 option, it is “WARN”. If the FATAL option is specified and any test fails, the
EXEC
run is terminated.
Examples:
1. Set the tolerance for the CQUAD4 element skew angle test to 15.0 degrees
A and limit messages to 50.
CASE
GEOMCHECK Q4_SKEW=15.0,MSGLIMIT=50
B 2. Limit messages to 500 for each element type.
UTPUT
C GEOMCHECK MSGLIMIT=500
Y PLOT
3. Set the message type to fatal for CQUAD4 element taper tests.
GEOMCHECK Q4_TAPER,MSGTYPE=FATAL
4. Request summary table output only using default tolerance values.
5 GEOMCHECK SUMMARY
ARAM
6
ODES
7
SETS
8
BULK
ID 131
Comment
ID Comment
Specifies a comment.
1
nastra
Format:
ID [=] i1, i2
2
Describer Meaning FMS
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
132 INCLUDE
Insert External File
Format:
2 INCLUDE ’filename’
FMS
Describer Meaning
filename Physical filename of the external file to be inserted. The user must
3 supply the name according to installation or machine requirements. It
is recommended that the filename be enclosed by single right-hand
EXEC
quotation marks (’).
Example:
A The following INCLUDE statement is used to obtain the Bulk Data from another file
CASE called MYBULK.DATA:
B SOL 101
UTPUT
INCLUDE ’MYEXEC.DATA’
C CEND
TITLE = STATIC ANALYSIS
Y PLOT
LOAD = 100
BEGIN BULK
ENDDATA
5 Remarks:
ARAM
1. INCLUDE statements may be nested; that is, INCLUDE statements may
appear inside the external file. The nested depth level must not be greater
than 10.
6 2. The total length of any line in an INCLUDE statement must not exceed 72
ODES characters. Long file names may be split across multiple lines. For example
the file:
/dir123/dir456/dir789/filename.dat
7 may be included with the following input:
SETS
INCLUDE ‘/dir123
/dir456
/dir789/filename.dat’
8 3. See the MSC.Nastran 2004 Installation and Operations Guide for more
BULK
examples.
LINK 133
Link a Main SubDMAP
Format:
n
LINK [ SOLOUT = solout-DBset EXECOUT - exeout-DBset,
subDMAP-name
2
FMS
solout-DBset The name of a DBset where the solution sequence executable and
the link table of the solution sequence may be stored. See Remark
4C
X-Y PLO
6. (Character; 1 to 8 alphanumeric characters in length and the
first character must be alphabetic.)
exeout-DBset The name of an alternate DBset different than solout-DBset
where only the solution sequence executable may be stored. See
5
PARAM
Remark 6. (Character; 1 to 8 alphanumeric characters in length
and the first character must be alphabetic.)
incl-DBset The name of a DBset where other subDMAP objects are
obtained. See Remark 2. (Character; 1 to 8 alphanumeric
6
CODE
characters in length and the first character must be alphabetic.)
newname A new name which is referenced by the SOL statement.
(Character; 1 to 8 alphanumeric characters in length and the first
character must be alphabetic; default is subDMAP-name.) 7
SETS
MAP Prints the link map. A link map will give the name of all the
subDMAPs that make up the solution sequence.
NOMAP Suppresses printing of the link map.
8
BULK
134 LINK
Link a Main SubDMAP
Remarks:
1. All DBsets specified on this statement must have the same BUFFSIZE. See
1 the “INIT” on page 91 FMS statement.
astran
2. SubDMAP objects are created with the COMPILE statement either in the
current run or obtained from previous runs. The LINK statement collects
objects in the following order:
2 • Objects created with the COMPILE statement in the current run.
FMS
• Objects residing on the DBset-name specified by the INCLUDE
keyword. The default is MSCOBJ.
4. The LINK statement must appear after all the COMPILE packages, if any. A
compile package begins with the COMPILE statement and is delimited by
the ENDALTER, CEND, LINK, or another COMPILE statement.
A
CASE 5. The link table is necessary for COMPILER (or DIAG 4, 14, 17) Executive
B statement requests and the automatic link process.
UTPUT 6. EXEOUT is useful in building delivery databases where executables are not
C to be saved. EXEOUT will be defaulted to the same DBset as specified by
SOLOUT.
Y PLOT
Examples:
1. LINK STATICS
5 Links the STATICS main subDMAP. The program links any subDMAPs
ARAM compiled in this run, with any other subDMAP objects called in STATICS
and stored on the MSCOBJ DBset.
2. LINK MYDMAP,SOLNAM=STATICS,SOLOUT=USROBJ,
6 NOMAP,INCLUDE=USROBJ
ODES Links MYDMAP and rename the solution sequence executable to STATICS.
The executable will be saved on the USROBJ DBset. The order of search for
subDMAP objects is:
7 • Compiled subDMAP in this run.
SETS
• USROBJ DBset.
8
BULK
MALTER 135
Insert and/or Delete DMAP Statements in Solution Sequences
Inserts or deletes DMAP statements by allowing a global “string” search across all
1
nastra
subDMAPs within the current solution sequence.
Format:
MALTER ’string1’[(occurrence,offset)] , [’string2’[(occurrence,offset)] ] 2
FMS
or
Describer Meaning 3
EXEC
’string1’ If ’string2’ or k2 is not specified, the subsequent DMAP
statements will be inserted after the first occurrence of
’string1’.
’string1’,’string2’ DMAP statements beginning with the first occurrence of
4A
CASE
’string1’ through DMAP statements containing the first
occurrence of ’string2’ will be deleted and may be replaced 4B
OUTPU
with subsequence DMAP statements.
k2 If k2 is specified, it is applied to the subDMAP in which
4C
X-Y PLO
’string1’ was found. (Integer>0)
occurrence This flag indicates which occurrence of the preceding string is
to be used, starting at the beginning of the subDMAP.
(Integer>0, Default=1) 5
PARAM
offset This flag indicates the offset from the referenced DMAP
statement. Depending on the sign the specific DMAP
statement may be above (-offset) or below (+offset) the
referenced DMAP statement. (Integer, Default=0) 6
CODE
Remarks:
1. If an MALTER statement is used in conjunction with the ALTER statement,
then the MALTER should be placed above the COMPILE statements. Failure
to place the MALTER in this position may cause ALTER statements to be 7
SETS
ignored.
2. The MALTER statement can reference the DMAP statements in any order
within a subDMAP. Two restrictions on ordering are:
8
BULK
136 MALTER
Insert and/or Delete DMAP Statements in Solution Sequences
B IF (DDRMM >=-1)
UTPUT the command is
C ALTER ’IF (DDRMM \>=-1)’ $
Y PLOT
5. ’string2’ (r2,02) can be defaulted to ’string1’ (r1,01) by using a null string (’’).
For example, the alter statement
MALTER ’string1’(r1,01),’’
5 is equivalent to
ARAM
MALTER ’string1’(r1,01),’string1’(r1,01)
The defaults for (r2,02) using the null string can be overriden by specifying
6 (r2,02).
ODES As another example, the alter statement
MALTER ’string1’(r1,01),’’(r2,02)
is equivalent to
7 MALTER ’string1’(r1,01),’string1’(r2,02)
SETS
6. The existing COMPILE statement options, such as LIST, XREF, SOUIN, etc.,
cannot be directly specified on the new MALTER statement. They are
obtained as follows:
8 • If a COMPILE statement exists for the subDMAP referenced by the
BULK
MALTER, then options from this COMPILE statement will be used.
MALTER 137
Insert and/or Delete DMAP Statements in Solution Sequences
• Else, they will be taken from the COMPILER statement, with the
exception that the LIST, and SORT option is always on.
7. The MALTER string search order is as follows:
1
nastra
• All COMPILE statement references that are part of the existing
solution sequence (i.e., SOL=) are searched first.
• Then, all remaining subDMAPs in the solution sequence are searched
in ascending alphabetical order.
2
FMS
BULK
MALTER 139
Insert and/or Delete DMAP Statements in Solution Sequences
Examples:
1. The following MALTER will insert a MATPRN DMAP statement to print the
KJJ matrix for each superelement. 1
nastra
SOL 101
MALTER ’MALTER:AFTER SUPERELEMENT STIFFNESS .* GENERATION’
MESSAGE //’SEID=’/SEID $
MATPRN KJJZ/ $
2. The following MALTER will add a user DMAP after the PREFACE modules
2
FMS
in SOL 100 (USERDMAP).
SOL 101
MALTER ’AFTER CALL PREFACE’
. 3
. EXEC
.
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
140 SOL
Execute a Solution Sequence
Format:
n
2 SOL [ SOLIN = obj-DBset
subDMAP-name
NOEXE ]
FMS
Describer Meaning
n Solution number. See Remark 6. for the list of valid numbers.
3 (Integer>0)
EXEC
subDMAP-name The name of a main subDMAP. See the MSC.Nastran 2004
DMAP Programmer’s Guide. (Character; 1 to 8 alphanumeric
characters in length and the first character must be alphabetic.)
A obj-DBset The character name of a DBset where the OSCAR is stored. See
CASE
Remarks 1. and 2. (Character; 1 to 8 alphanumeric characters
B in length and the first character must be alphabetic.)
UTPUT
NOEXE Suppresses execution after compilation and/or linkage of the
C solution is complete. Also, the Bulk Data and Case Control
Y PLOT
Sections are not read or processed.
Remarks:
1. If SOLIN keyword is not given and if there are no LINK statements within
5 the input data, the program will perform an automatic link. The program
ARAM
will first collect the objects created in the current run by the COMPILE
statement and the remaining objects stored in the MSCOBJ DBset. The
program will then perform an automatic link of the collected objects.
6 2. If the SOLIN keyword is not given but a LINK statement is provided, the
ODES
SOLIN default will be obtained from the SOLOUT keyword on the LINK
statement.
3. The OSCAR (Operation Sequence Control ARray) defines the problem
7 solution sequence. The OSCAR consists of a sequence of entries with each
SETS entry containing all of the information needed to execute one step of the
problem solution. The OSCAR is generated from information supplied by
the user’s entries in the Executive Control Section.
8 4. The SOLIN keyword will skip the automatic link and execute the OSCAR on
BULK the specified DBset.
SOL 141
Execute a Solution Sequence
SOL
SOL Name Description
Number 2
FMS
101 SESTATIC Statics with Options:
Linear Steady State Heat Transfer
Alternate Reduction
Inertia Relief 3
Design Sensitivity - Statics EXEC
Alternate Reduction 4B
Inertia Relief OUTPU
Design Sensitivity - Buckling
4C
106 NLSTATIC Nonlinear or Linear Statics X-Y PLO
1 SOL
Number
SOL Name Description
astran
C Examples:
1. In the following example, SOL 103 is executed from MSCOBJ.
Y PLOT
SOL 103
2. In the following example, the PHASE0 subDMAP is altered, SOL 103 is
5 relinked onto the OBJSCR DBset (which is the default for SOLOUT), and
ARAM SOL 103 is executed.
SOL 103
COMPILE PHASE1
6 ALTER ’DTIIN’
TABPT SETREE,,,,// $
ODES
.
.
.
7 ENDALTER $
SETS
3. In the following example, the solution sequence called DYNAMICS is
executed from the USROBJ DBset.
SOL DYNAMICS SOLIN = USROBJ
8
BULK
SOL 600,ID 143
Executes MSC.Marc from Inside MSC.Nastran
Format:
SOL 600,ID PATH= COPYR= NOERROR OUTR=op2,xdb,pch,f06,eig STOP=
2
Example: FMS
SOL 600,ID is a new Executive Control statement like SOL. The difference between
SOL and SOL 600,ID is that the computations (element matrix formulations, matrix
3
EXEC
decomposition, etc.) will be performed by MSC.Marc rather than directly within
MSC.Nastran. Inputs and outputs as much as possible will be the same as (or similar
to) the familiar MSC.Nastran inputs and outputs. The SOL 600,ID statement should
normally be used only for nonlinear analysis, but it may also be used for certain 4A
classes of linear static or dynamic analyses. The recommended form of this command CASE
is shown with the options provided above. If entered with "SOL 600,ID" only, it acts
just like SOL except a MSC.Marc input data file “jid.marc.dat” will be generated ["jid"
4B
OUTPU
is the name of the MSC.Nastran input file without the extension. For example, if the
MSC.Nastran input file is named abcd.dat, (or abcd.bdf) then "jid"=abcd].
4C
X-Y PLO
ID (required) represents many valid solution sequence integer or names shown in
Table 3-4 for the SOL statement. Examples are 106, 129, NLSTATIC, NLTRAN. The
following solutions are not available: 107, 110, 114, 115, 116, 118, 144, 145, 146, 153, 159,
190, 200, and 400 (and their equivalent names). Solutions specified in Table 3-4 of the
5
PARAM
SOL statement may be used except for 7, 10, 14-16 and their equivalent names. In
future releases, the heat transfer solutions will be added.
All items on the SOL 600,ID after ID itself may be specified in environmental variables.
This may be done any way environmental variables can be set. They may be set by the
6
CODE
MSC.Nastran user at run time or by the system administrator when MSC.Nastran is
installed. Any values specified on the SOL statement override those in the
environment. Environmental variables are fully described in the MSC.Nastran 2004
Installation and Operations Guide. A keywords file is available to describe the 7
format of each variable. The variable is normally set in the system-wide rc file, a user’s SETS
rc file, a local rc file or in a script used to submit MSC.Nastran. Any string or value
listed on the SOL 600,ID statement is also valid as an environmental variable. If the
environmental variables are placed in the system-wide rc file, they may be used by a
company for all MSC.Nastran users and even hide the fact that MSC.Marc is being
8
BULK
spawned if so desired.
144 SOL 600,ID
Executes MSC.Marc from Inside MSC.Nastran
1 Environmental
Item on SOL Statement
astran Variable
NASM_PATH PATH
NASM_COPYR COPYR
2 NASM_OUTR OUTR
FMS
NASM_STOP STOP
NASM_NOERROR NOERROR
3 NASM_STRFILE Path and name of marcfilt.txt file (see below)
EXEC
PATH is an optional item which determines the location of the version of MSC.Marc
to be executed. If PATH is omitted, a special version of MSC.Marc included with
A MSC.Nastran will be used if it can be located. In this case, the run script for MSC.Marc
CASE (run_marc or run_marc.bat) will be expected to be in the directory
B /MSC_BASE/marc/MSC_ARCH/marc2003/tools. MSC_BASE and MSC_ARCH are
environmental variable set when MSC.Nastran first starts execution that define the
UTPUT
base installation directory for MSC.Nastran and the machine type such as aix, linux,
C hpux, alpha, irix, solaris, i386,etc. If for some reason MSC_BASE and/or MSC_ARCH
Y PLOT
cannot be determined, the commands to spawn MSC.Marc will fail and the user must
re-run MSC.Nastran with one of the PATH options set or the NASM_PATH
environmental option set to the desired location of MSC.Marc’s tools directory.
5 If PATH=1 is specified, then MSC.Nastran will determine the proper command to
ARAM
execute the companion program. To aid MSC.Nastran in determining the program’s
location, a file named marcrun.pth must be available in the same directory where the
MSC.Nastran input file resides. The marcrun.pth file must contain one line providing
6 the location (complete path) of the run_marc script. A typical example of the line in
ODES the file marcrun.pth would be
/mycomputer/marc200x/tools
To this path is appended the string “/run_marc -jid name.marc -v no” and possibly
7 other items to form the complete string used to execute MSC.Marc. This complete
SETS
string looks like the string shown in the following PATH=3 example. Note that on
Windows systems, substitute a back slash for the forward slashes shown. Also, do not
terminate the line with a forward slash or back slash.
8 If PATH=2 is specified, MSC.Marc will be executed from inside MSC.Nastran using
BULK
the command:
SOL 600,ID 145
Executes MSC.Marc from Inside MSC.Nastran
If COPYR is -1 or -2 the actions as shown above for +1 or +2 will occur, and MSC.Marc-
type text will be converted to MSC.Nastran-type text (or any other desired text) using 5
PARAM
an ASCII file named marcfilt.txt. This file must be located in the same directory where
the MSC.Nastran input resides or in the same directory where the MSC.Marc
executable resides. The marcfilt.txt file can contain as many lines as desired like the
one shown below: 6
CODE
"Marc string 1" "Replacement String 1"
"Marc string 2" "Replacement String 2"
That is, each line contains two strings. Each string starts and ends with a double quote
sign ("). The MSC.Marc string must match the exact content and case as found in the 7
SETS
MSC.Marc .out or .log files. The replacement string may be any string desired and can
be the same length, shorter or longer than the MSC.Marc string. The two strings must
be separated by at least one space, but more spaces are acceptable. Line lengths for
marcfilt.txt, as well as MSC.Marc’s .out and .log files are limited to 200 characters for
the text replacement option.
8
BULK
146 SOL 600,ID
Executes MSC.Marc from Inside MSC.Nastran
The following MSC.Marc files are potentially affected by the COPYR option:
7 OP2 Create output2 file named jid.op2 consisting of input model and output
SETS
results datablocks. This option requires PARAM,POST,-1 in the Bulk Data.
F11 Create output filed fort.11 or ftn11 (depending on the computer system)
consisting of output results datablocks only.
8
BULK
SOL 600,ID 147
Executes MSC.Marc from Inside MSC.Nastran
COMPILE NLSTATIC
ALTER ‘SUPER1’ $
INPUTT2 /OUGV1,OES1,OSTR1,TOL,/-1/11 $
OFP OUGV1,OES1,OSTR1//0/1 $ 8
BULK
EXIT $
148 SOL 600,ID
Executes MSC.Marc from Inside MSC.Nastran
The 1 at the end of the OFP statement produces output in the .f06 file. If a punch file
is also needed, change the 1 to a 5. If an XDB file is also needed, add the following lines
1 just after the OFP line:
astran
DBC TOL,CASECC,,,,,,,,,,,,,,,,,,,,//
’OL’/’CASECC’///////////////////
-1/DBCPATH/S,N,CP/"TRAN"//GEOMU/LOADU/POSTU/
2 DBCDIAG/DBCCONV/DBCOVWRT $
DBC OUGv1,OES1,,,,,,,,,,,,,,,,,,//
FMS
'OUG'/'OES'/'//////////////////
-1/DBCPATH/S,N,CP/"TRAN"//GEOMU/LOADU/POSTU/
DBCDIAG/DBCCONV/DBCOVWRT $
3 DBC OSTR1,,,,,,,,,,,,,,,,,,,//
’OES’///////////////////
EXEC
-1/DBCPATH/S,N,CP/"TRAN"//GEOMU/LOADU/POSTU/
DBCDIAG/DBCCONV/DBCONVWRT $
STOP is an optional item. STOP is used to prevent execution of MSC.Marc or exit
A MSC.Nastran after IFP, if so desired. DO NOT ENTER any of the STOP options if any
CASE of the OUTR options are entered as the DMAP generated automatically by
B MSC.Nastran will put an EXIT in the proper place. The various options are as follows:
UTPUT
If STOP=1 MSC.Nastran will be gracefully stopped after IFP. This option is used to
C prevent MSC.Nastran from performing its own solution (normally used when the
Y PLOT solution is performed by the MSC.Marc).
For STOP=2 MSC.Marc will not be executed. This option is used if the user wishes to
examine the MSC.Marc input file and make changes prior to running the MSC.Marc
5 program and obtain a MSC.Nastran solution in the same run.
ARAM
STOP=3 is a combination of STOP=1 and STOP=2. MSC.Nastran is stopped after IFP
and MSC.Marc is not executed. This would be the normal STOP option if the user
wants to examine a MSC.Marc input file, then execute MSC.Marc manually.
6 The STOP=0 option is normally used if the user wants to obtain comparative results
ODES
between standard MSC.Nastran solutions and MSC.Marc solutions (in which case all
input options must be fully supported by both programs). If STOP=3 is entered, the
OUTR options will not be available.
7 Remarks:
SETS
1. The function of SOL 600,ID can alternatively be controlled by parameters
(marc3d, marcrun, marconly, marccpy, marcver) provided at the end of this
document. It is suggested that either SOL 600,ID or the parameters be
8 entered, not both. Creation of op2, xdb, pch, etc. output must be controlled
BULK
by using the OUTR option on SOL 600,ID.
SOL 600,ID 149
Executes MSC.Marc from Inside MSC.Nastran
2. Only one SOL 600,ID job may be run in a directory at any given time.
However, if a previous run was made and output files such as name.marc.t16
were produced, they will be renamed name.marc.t16.1, etc. following the 1
MSC.Nastran re-naming convention. nastra
3. For the DMAP input by hand involving OUTR, change NLSTATIC to the
proper subdmap name if you are running a solution other than nonlinear
statics (SOL 106). Omit OUGV1 if displacements are not desired. Omit 2
OES1 is stress output is not desired. Omit OSTR1 is strain output is not FMS
desired. The type of strain output (total, plastic or elastic) is controlled by
parameter MARCEKND (see the parameter section).
4. If OUTR is specified, STOP must not be specified. 3
5. The COPYR option can be used to delete all files directly created by EXEC
B • Output set definitions which contain grid or element numbers greater than
UTPUT the largest grid or element in the model will produce errors in MSC.Marc.
C • Output set definitions may include the word BY as in output plot set
Y PLOT definitions for use by MSC.Marc only. MSC.Nastran must be stopped using
STOP=1 or one of the OUTR options since BY is a FATAL ERROR to
MSC.Nastran.
5 • “Open Sets” are not allowed by MSC.Marc. That means that all grids or
ARAM elements specified by each set definition must actually exist.
• The NLELAST entry on the MATS1 entry is not supported (**).
• MSC.Nastran’s CREEP entry must be changed to the new MATVP entry (**).
6 • PBUSHT is not supported (**).
ODES
• For orthotropic materials the first shear modulus (G) must be non-zero. If
other shear moduli are zero, they will be re-set to the same value as the first.
7 • SPOINT, SLOAD and other scalar features are not supported (**).
SETS • CELAS3 and CEALS4 are not supported (**).
• CLOAD is not supported (*).
• Fracture Mechanics is not supported (*, **).
8 • Aerodynamics is not supported (**).
BULK
SOL 600,ID 151
Executes MSC.Marc from Inside MSC.Nastran
8
BULK
152 SOL 600,ID
Executes MSC.Marc from Inside MSC.Nastran
• Mixed small-field/large-field data entries are not allowed in SOL 600. This
means that all continuation lines must have the same field representation as
1 the primary card. If the primary card is small field, all continuation cards
astran must be small field. If the primary card is large field, all continuation cards
must be large field.
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
TIME 153
TIME
Sets the maximum CPU and I/O time.
1
nastra
Format:
TIME[=]t1[,t2]
2
Describer Meaning FMS
TIME 480 4C
2. The following example designates 90 seconds: X-Y PLO
TIME 1.5
5
PARAM
6
CODE
7
SETS
8
BULK
154 TIME
1
astran
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
MSC.Nastran Quick Reference Guide*
1
nastra
2
FMS
CHAPTER
Case Control Commands
4 3
EXEC
4A
■ Key to Descriptions CASE
5
PARAM
6
CODE
7
SETS
8
BULK
156
3
OLOAD SORT1 , PRINT, PUNCH, REAL or IMAG
=
ALL
n
Describers
Describers in
lower
lower case
in
case are
EXEC SORT2
PHASE
NONE are variables.
variables.
Examples: The
Thedefault
defaultdescribers
describersare
areshaded.
shaded.
OLOAD = ALL
OLOAD(SORT1,PHASE) = 5 Braces
Braces{ {} }indicate
indicatethat
that
A typical
typical example
example aachoice
choiceofofdescribers
describers
A Describers Meaning
is given. isismandatory.
mandatory.
CASE SORT1 Output will be presented as a tabular listing of grid points for each load,
B SORT2
frequency, eigenvalue, or time, depending on the solution sequence.
Output will be presented as a tabular listing of frequency or time for
each grid point.
UTPUT Each of the describers is discussed briefly. Further
PRINT The printer will be the output
details medium.
may be discussed under Remarks.
C PUNCH The punch
Parentheses are required if
.
REAL
items inside theorparentheses
file will be the output medium.
IMAGRequests rectangular format (real and imaginary) of complex output.
Y PLOT If the describer is in lower case, then it is a variable
are specified. Use of either REAL or IMAG yields the same output.
and the describer’s type (e.g., Integer, Real, or
PHASE Requests polar format (magnitude
Character),andallowable
phase) of complex output.
range, and default value are
Phase output is in degrees.
enclosed in parentheses. If no default value is
ALL given,
Applied loads for all points will the describer
be output. See must be 2specified
Remarks and 8. by the user.
5 NONE
n
Applied load for no points will be output.
Set identification of a previously appearing SET command. Only loads
ARAM on points whose identification numbers appear on this SET command
will be output. (Integer > 0).
Remarks:
1. Both PRINT and PUNCH may be requested.
The remarks are generally arranged in order of
7
SETS
8
BULK
157
• Requests printing, plotting, and/or punching of input and out data (plotter
commands are described in “Plotting” on page 483 of the MSC.Nastran
Reference Manual). 2
FMS
• Defines the subcase structure for the analysis.
Table 4-1 through Table 4-6 at the end of this section indicate the applicability of each
command in all solution sequences.
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
158
2 Description
FMS
A brief sentence about the function of the command is stated.
Format
3 Describers in uppercase are keywords that must be specified as shown. In addition,
EXEC describers in lowercase indicate that the user must provide a value.
Braces { } indicate that a choice of describers is mandatory. If the describers are stacked
vertically, then only one may be specified.
A Brackets [ ] indicate that a choice of describers is optional. If the describers are stacked
CASE
vertically, then only one may be specified.
B Describers that are shaded indicate the defaults.
UTPUT
C If the command line is longer than 72 columns, then it may be continued to the next
Y PLOT line with a comma. For example:
SET 1 = 5, 6, 7, 8, 9,
10 THRU 55
5 Example
ARAM
A typical example is given.
7 Remarks
SETS The Remarks are generally arranged in order of importance and indicate such things
as which Bulk Data entries are selected by the Case Control command; the command’s
relationship to other commands, restrictions and recommendations on its use; and
8 further descriptions of the describers.
BULK
159
Subcase Definition
1. Output Request Delimiters
2
FMS
ENDCARDS Reactivates processing of Bulk Data entries (MSGMESH).
OUTPUT Delimits the various types of commands for the structure
plotter, curve plotter, grid point stress, and MSGSTRESS.
OUTPUT(PLOT) Beginning of structure plotter output request.
3
EXEC
OUTPUT(POST)
Beginning of grid point stress output requests and/or
or
p-element data recovery set definition.
SETS DEFINITION
4A
OUTPUT(XYOUT) CASE
or
OUTPUT(XYPLOT)
Beginning of curve plotter output request.
4B
OUTPU
Data Selection
1. Static Load Selection
1
astran
DEFORM Selects the element deformation set.
CLOAD Requests a CLOAD Bulk Data entry that defines a list of
superelement loads and their scale factors in nonlinear static
2 analysis only.
FMS
LOAD Selects an external static loading set.
2. Dynamic Load Selection
2 TSTEP Selects integration and output time steps for linear or nonlinear
transient analysis.
FMS
9. Aerodynamic Analysis
ANALYSIS Specifies the type of analysis being performed for the current
4C
X-Y PLO
subcase.
AUXCASE Delimits Case Control commands for an auxiliary model in SOL
200.
5
AUXMODEL References an auxiliary model for generation of boundary shapes PARAM
in shape optimization.
DSAPRT Specifies design sensitivity output parameters.
DESGLB Selects the design constraints to be applied at the global level in a 6
CODE
design optimization task.
DESOBJ Selects the DRESP1 or DRESP2 entry to be used as the design
objective.
DESSUB Selects the design constraints to be used in a design optimization
7
SETS
task for the current subcase.
DESVAR Selects a set of DESVAR entries for the design set to be used.
8
BULK
164
DRSPAN Selects a set of DRESP1 entries for the current subcase that are to be
used in a DRESP2 or DRESP3 response that spans subcase.
1
astran MODTRAK Selects mode tracking options in design optimization (SOL 200).
11. Original Design Sensitivity Analysis (DSA) (SOLs 101, 103, and 105)
Output Selection
1. Output Control
3
EXEC
TITLE Defines a character string that will appear on the first heading line of
each page of MSC.Nastran printer output.
8
BULK
166
2. Set Definition
FORCE or Requests the form and type of element force output or particle
ELFORCE velocity output in coupled fluid-structural analysis. Note:
ELFORCE is an equivalent command. 2
GPFORCE Requests grid point force balance at selected grid points. FMS
GPKE Requests the output of the kinetic energy at selected grid points
in normal modes analysis only.
GPSDCON Requests mesh stress discontinuities based on grid point 3
EXEC
stresses (see GPSTRESS).
GPSTRAIN Requests grid points strains for printing only.
GPSTRESS Requests grid point stresses for printing only.
4A
HDOT Requests form of rate of change of enthalpy vector output in CASE
transient heat transfer analysis (SOL 159). 4B
MCFRACTION Requests modal contribution fractions output. OUTPU
STRESS or Requests the form and type of element stress output. Note:
ELSTRESS ELSTRESS is an equivalent command.
1
astran STRFIELD Requests the computation of grid point stresses for graphical
postprocessing and mesh stress discontinuities.
SVECTOR Requests the form and type of solution set eigenvector output.
2 THERMAL Requests the form and type of temperature output.
FMS
VELOCITY Requests the form and type of velocity vector output.
4. Solution Set Output Requests
Superelement Control
8
BULK
170
Miscellaneous
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
$ 171
Comment
$ Comment
1
Used to insert comments into the input file. Comment statements may appear nastra
anywhere within the input file.
Format:
$ followed by any characters out to column 80. 2
FMS
Example:
$ TEST FIXTURE-THIRD MODE
Remarks:
1. Comments are ignored by the program.
3
EXEC
2. Comments will appear only in the unsorted echo of the Bulk Data.
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
172 A2GG
Selects a Direct Input Fluid-Structure Coupling Matrix
Format:
A2GG = name
2 Example:
FMS
A2GG = AGG0
3 Describer Meaning
EXEC
name Name of a fluid-structure coupling matrix that is input on the DMIG
Bulk Data entry.
A Remarks:
CASE
1. DMIG entries will not be used unless selected by the A2GG command
B 2. This entry must be above subcase level or in the first subcase.
UTPUT
3. If the A2GG command selects a DMIG entry, then MSC.Nastran will add the
C selected fluid-structure coupling matrix to the computed coupling matrix.
Y PLOT
To replace the computed coupling matrix with the selected A2GG matrix, set
PARAM,ASCOUP,NO. The user may still define panels with the panel
selection procedure.
5 4. When filling out the DMIG entries: IFO = 1, NCOL = g-size, GJ-column
ARAM
index corresponds to fluid points, CJ = 0, Gi-row index corresponds to
structural points, Ci-corresponds to DOF, Ai-the area values.
5. A2GG is supported in dynamic solutions with fluid-structure coupling.
6 6. Only one A2GG command should be used. It must appear above any subcase
ODES
structure.
7
SETS
8
BULK
ACCELERATION 173
Acceleration Output Request
Format:
ALL
RPRINT
, RPUNCH , [ CID ] ) = n
NORPRINT
NONE 3
EXEC
Examples:
ACCELERATION=5
ACCELERTION(SORT2, PHASE)=ALL
ACCELERTION(SORT1, PRINT, PUNCH, PHASE)=17 4A
CASE
ACCELERATION(SORT2, PRINT, PSDF, CRMS, RPUNCH)=20
ACCELERATION(PRINT, RALL, NORPRINT)=ALL 4B
OUTPU
Describer Meaning 4C
SORT1 Output will be presented as a tabular listing of grid points for X-Y PLO
Describer Meaning
3 RALL Requests all of PSDF, ATOC and CRMS be calculated for random
analysis post-processing. Request must be made above the
EXEC
subcase level and RANDOM must be selected in the Case
Control.
RPRINT Writes random anlaysis results in the print file (Default).
A
CASE NORPRINT Disables the writing of random analysis results in the print file.
B RPUNCH Writes random analysis results in the punch file.
UTPUT
CID Request to print output coordinate system ID in printed output
C file, F06 file.
Y PLOT
ALL Accelerations at all points will be output.
n Set identification of a previously appearing SET command. Only
accelerations of points with identification numbers that appear
5 on this SET command will be output. (Integer>0)
ARAM
NONE Accelerations at no points will be output.
Remarks:
6 1. Both PRINT and PUNCH may be requested.
ODES
2. Acceleration output is only available for transient and frequency response
problems. Acceleration is only available for transient and frequency
response problems and when response spectra is requested in eigenvalue
7 analysis.
SETS
3. See Remark 2 under “DISPLACEMENT” on page 219 for a discussion of
SORT1 and SORT2.
4. ACCELERATION=NONE allows overriding an overall output request.
8
BULK
ACCELERATION 175
Acceleration Output Request
5. The PLOT option is used when curve plots are desired in the
magnitude/phase representation and no printer request is present for
magnitude/phase representation. 1
nastra
6. Acceleration results are output in the global coordinate system (see field CD
on the GRID Bulk Data entry).
7. The option of PSDF, ATOC, CRMS and RALL, or any combination of them,
can be selected for random analysis. The results can be either printed in .f06 2
FMS
file or punched in the punch file, or output in both files.
8. Note that the CID keyword affects only grid point related output, such as
DISPlacement, VELOcity, ACCEleration, OLOAD, SPCForce and
MPCForce. In addition, CID keyword needs to appear only once in a grid 3
related output request anywhere in the Case Control Section to turn on the EXEC
printing algorithm.
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
176 ADACT
Adaptivity Subcase Selection
Format:
ALL
2
ADACT =
FMS n
NONE
Examples:
3 ADACT=NONE
EXEC
ADACT=10
Describer Meaning
A ALL All subcases will participate in the error analysis.
CASE
n The first n modes in a normal modes analysis will participate in the
B error analysis. (Integer>0)
UTPUT
NONE The current subcase will not participate in the error analysis.
C
Y PLOT
Remarks:
1. ADACT is processed only when an adaptive analysis is requested.
2. In a static analysis, ADACT=n is equivalent to ADACT=ALL and ALL
5 means that the results of all subcases will be included in the error analysis.
ARAM
When ADACT=NONE in any subcase, the results of that subcase are
excluded from the error analysis and adaptivity.
3. In an eigenvalue analysis, ALL means that the results of all the modes will be
6 included in the error analysis.
ODES
4. Only one ADACT command may be specified per SUBCASE.
5. An ADAPT Case Control command must be present in order to have an
adaptive analysis.
7
SETS
8
BULK
ADAMSMNF 177
Control for MSC.Nastran/MSC.ADAMS Interface
Format:
NO YES 2
ADAMSMNF FLEXBODY = ---------- , FLEXONLY = ---------- , FMS
YES NO
NO NO
ADMCHECK = ---------- , ADMOUT = ---------- ,
YES YES 3
EXEC
YES YES
OUTGSTRS = ---------- , OUTGSTRN = ---------- ,
NO NO
NO NO
OUTSTRS = ---------- , OUTSTRN = ----------
4A
CASE
YES YES
4B
0.0 1.0e8 OUTPU
V1ORTHO = , V2ORTHO = ,
value1 value2 4C
X-Y PLO
PARTIAL
NONE
CONSTANT
MINVAR = , PSETID = setid plotel
FULL
ALL 5
NONE PARAM
Example(s):
ADAMSMNF FLEXBODY = YES 6
CODE
Describer Meaning
FLEXBODY Requests that the MSC.Nastran/MSC.ADAMS interface be run.
NO Standard MSC.Nastran run is requested.
7
SETS
YES MSC.Nastran/MSC.ADAMS interface run.
FLEXONLY Requests that after MSC.Nastran/MSC.ADAMS run standard
DMAP solution and data recovery be run or not run. 8
BULK
178 ADAMSMNF
Control for MSC.Nastran/MSC.ADAMS Interface
Describer Meaning
3 ADMOUT Requests that the FLEXBODY run outputs MSC.Nastran OP2 files.
EXEC YES Requests that OP2 files are generated.
NO Requests that OP2 files are not generated.
OUTGSTRS Controls grid point stress output to OP2 file or MNF or both.
A YES Grid point stress is output to OP2 file or MNF or both.
CASE
Describer Meaning
FULL all nine mass invarents will be calculated. 1
nastra
CONSTANT mass invarents 1, 2, , 6, and 7 will be calculated.
PARTIAL mass invarents 5 and 9 will NOT be calculated.
NONE the ADAMSMNF module outputs ONLY modal data. No mass
invarients are computed.
2
FMS
PSETID Selects a set of elements (including PLOTEL) whose grids are
retained in the MNF, and whose connectivity defines face geometry
for ADAMS display.
specified in the OUTPUT(PLOT) section of MSC.Nastran
3
setid plotel EXEC
1
N 5
PARAM
I
1×1
= ∑ mp Eq. 4-1
p = 1
I
2
N 6
∑
CODE
= mp sp Eq. 4-2
3×1
p = 1
3
Ij
N
7
= ∑ m p Φ p j = 1, …, M Eq. 4-3 SETS
3×M p = 1
N
I =
4
∑
*
m p s̃ p + I p Φ p Eq. 4-4 8
3×M BULK
p = 1
180 ADAMSMNF
Control for MSC.Nastran/MSC.ADAMS Interface
5 N
Ij
1 = ∑ m p φ̃ pj Φ p j = 1, …, M Eq. 4-5
3×M p = 1
astran
N
6
I T *T *
M×M
= ∑ mp Φp Φp + Φp Ip Φp Eq. 4-6
2 p = 1
FMS
N
7 T
I =
3×3
∑ m p s̃ p s̃ p + I p Eq. 4-7
3 p = 1
EXEC
8 N
Ij
= ∑ m p s̃ p φ̃ pj j = 1, …, M Eq. 4-8
3×3
A p = 1
CASE
9 N
B Ijk
= ∑ m p φ̃ pj φ pk j, k = 1, …, M Eq. 4-9
UTPUT
3×3 p = 1
C T
where s p = [ xyz ] are the coordinates of grid point p in basic and
Y PLOT
0 –z y
s̃ p = z 0 –x
5 –y x 0
ARAM
is the skew-symmetric vector cross product operator. Φ p is the partitioned
orthogonal modal matrix that corresponds to the translational degrees-of-
freedom of grid p, Ip is the inertia tensor, Φ *p is the partitioned orthogonal
6 modal matrix that corresponds to the rotational degrees-of-freedom of grid
ODES
p. φ̃pf is the skew-symmetric matrix formed for each grid translational
degree-of-freedom for each mode. M is the number of modes and N is the
number of grids.
7 4. The above mass invariant calculation currently depends on a lumped mass
SETS
approach. The PARAM,COUPMASS should not appear in the
FLEXBODY=YES run. p-elements (since they always use a coupled mass
formulation) should not appear in the FLEXBODY=YES run. If the CONM1
8 is used, M21, M31, and M32 entries should be left blank.
BULK
ADAMSMNF 181
Control for MSC.Nastran/MSC.ADAMS Interface
Units:
Since MSC.ADAMS is not a unitless code (as is MSC.Nastran), units
2
FMS
must be specified. A DTI Bulk Data entry provides ‘UNITS’ (a
unique identifier) input as the following exmample illustrates.
Once identified, the units will apply to all superelements in the
model. Acceptable character input strings are listed below.
Format:
3
EXEC
DTI UNITS 1 MASS FORCE LENGTH TIM
Example:
DTI UNITS 1 KG N M S
Mass: Force:
4A
CASE
kg - kilogram
lbm - pound-mass
n - newton
lbf - pounds-force
4B
OUTPU
slug - slug kgf - kilograms-force
gram - gram
ozm - ounce-mass
ozf - ounce-force
dyne - dyne
4C
X-Y PLO
klbm - kilo pound-mass (1000.lbm) kn - kilonewton
mgg - megagram klbf - kilo pound-force
(1000.lbf)
Length: Time:
5
km - kilometer h - hour PARAM
m - meter min - minute
cm - centimeter s - sec
mm - millimeter ms - millisecond
mi - mile
ft - foot 6
in - inch CODE
and force in pounds. Mass may either be modeled in slug units with
WTMASS set to 0.083 (=1/12), or in units of pounds mass with WTMASS set
1 to 0.00259 (=1/(32.34*12)). The UNITS choices are therefore either “DTI,
astran UNITS, 1, SLUG, LBJ, IN, S”, or “DTI, UNITS, 1, LBM, LBF, IN, S.” The
practice of applying the WTMASS parameter directly to the mass (e.g.,
specifying density in terms of [12slug/in**3]) is not acceptable because
2 [12slug] is not a mass unit known to ADAMS.
FMS 7. OUTSTRS or OUTSTRN entries require the use of the standard MSC.Nastran
STRESS= or STRAIN= commands to produce element stress or strain.
STRESS(PLOT)= or STRAIN(PLOT)= will suppress stress or strain print to
the MSC.Nastran .f06 file. The OUTSTRS or OUTSTRN entries are primarily
3 for ADAMS/Durability with MSC.Fatigue.
EXEC
8. OUTGSTRS or OUTGSTRN entries require the use of the standard
MSC.Nastran STRESS= or STRAIN= used in conjunction with GPSTRESS=
or GPSTRAIN=commands to produce grid point stress or strain.
A GPSTRESS(PLOT)= or GPSTRAIN(PLOT)= will suppress grid stress or
CASE
strain print to the MSC.Nastran .f06 file.
B 9. To reduce the FE mesh detail for dynamic simulations, PSETID=set_entry
UTPUT
defined with a SET entry is used to define a set of PLOTELs or other elements
C used to select grids to display the component in ADAMS. This option can
Y PLOT significantly reduce the size of the MNF without compromising accuracy in
the ADAMS simulation providing that the mass invarient computation is
requested.
5 If the SET entry points to an existing set from the OUTPUT(PLOT) section of
ARAM MSC.Nastran, this single set is used explicitly to define elements used to
select grids to display the component in ADAMS. If PSETID=set_entry does
not find the set ID in OUTPUT(PLOT), it will search sets in MSC.Nastran
Case Control for a matching set ID. This matching set ID list then represents
6
ODES
7
SETS
8
BULK
ADAMSMNF 183
Control for MSC.Nastran/MSC.ADAMS Interface
The elements defined may include rigid element IDs. When defining these
sets do not use EXCLUDE and EXCEPT descriptions.
If superelement analysis is being used, any element defined on the 2
FMS
PSETID=set_entry that lies entirely on the superelement boundary (that is to
say all of its grids are a-set or exterior to the superelement) must also be
specified on a SEELT Bulk Data entry. The SEELT entry would not be
required for parts superelement as boundary elements stay with their
component.
3
EXEC
OUTPUT(PLOT)
SET 7722 = 10001 THRU 10010
10. The ADMOUT=YES option is intended for users of ADAMS/Durability
with MSC.Fatigue. This option requires the following assignment command:
4A
CASE
ASSIGN OUTPUT2=’name.out’ STATUS=UNKNOWN UNIT=20
FORM=UNFORM
4B
OUTPU
inserted in the file management section of the MSC.NASTRAN file. It causes
OP2 files with an .out extension to be generated for input into MSC.Fatigue.
4C
X-Y PLO
FLEXBODY=YES is required with its use. The files output are: DTI-units, SE-
number of superelements (9999 if residual), {SEIDX-superelement id,
ASETX-size of a-set, BGPDTS-grid location table, GEOM2S-element
connections, GEOM4S-constraints and sets, MGGEW-physical mass external 5
PARAM
sort with weight mass removed, VAEXT-a-set partition vector, VGEXT-g-set
partition vector, VAPEXT-eigen value size partition vector, MAAEW-modal
mass, KAAE-modal stiffness, RAE-modal preload, PAE-modal loads,
CMODEXT-component modes, OES1-element stress shapes, OSTR1- 6
CODE
7
SETS
8
BULK
184 ADAMSMNF
Control for MSC.Nastran/MSC.ADAMS Interface
8
BULK
ADAMSMNF 185
Control for MSC.Nastran/MSC.ADAMS Interface
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
186 ADAPT
Adaptivity Control Selection
Format:
ADAPT=n
2 Example:
FMS
ADAPT=12
3 Describer Meaning
EXEC n Set identification for either an ADAPT or PSET Bulk Data entry.
(Integer>0)
Remarks:
A 1. ADAPT is required only when an analysis with p-elements is requested.
CASE
2. A multiple p-level analysis with error analysis is performed whenever the
B ADAPT command references an ADAPT Bulk Data entry.
UTPUT
5 5. The subcases that will not participate in the error analysis/adaptivity must
contain the ADACT=NONE command.
ARAM
6
ODES
7
SETS
8
BULK
AECONFIG 187
Aeroelastic Configuration Name
AECONFIG =config-name
Example 1: Assign a MASTER file for the aerodynamic and aeroelastic DBsets
4A
AECONFIG =CONFIG_A CASE
4B
OUTPU
Describer Meaning
config-name The configuration name. This is the Aerodynamic SuperGroup 4C
X-Y PLO
name identified as part of the aeroelastic model.
5
PARAM
6
CODE
7
SETS
8
BULK
188 AEROF
Aerodynamic Force Output Request
Format:
AEROF=n
2 Examples:
FMS
AEROF=ALL
AEROF=5
3 Describer Meaning
EXEC
5
ARAM
6
ODES
7
SETS
8
BULK
AESYMXY 189
Aerodynamic Flow Symmetry About XY Plane
SYMMETRIC
AESYMXY = ANTISYMMETRIC
ASYMMETRIC 3
EXEC
Example 1:
AESYMXY = ASYMMETRIC
4A
CASE
Describer Meaning 4B
OUTPU
SYMMETRIC Indicates that the aerodynamic model is moving in a
symmetric manner with respect to the XY plane 4C
X-Y PLO
ANTISYMMETRIC Indicates that the aerodynamic model is moving in an
antisymmetric manner with respect to the XY plane.
ASYMMTRIC Indicates that the aerodynamic model has no reflection about
the XY plane. 5
PARAM
Remarks:
1. If the AESYMXY and AESYMXZ commands are not present for a particular
subcase, aerodynamic XY symmetry will be determined from the SYMXY
field of the AEROS Bulk Data entry for static aeroelastic analysis and from 6
CODE
the SYMXY field of the AERO Bulk Data entry for flutter and dynamic
aeroelastic analysis.
2. Symmetric implies ground effect while asymmetric implies free air analysis.
7
SETS
8
BULK
190 AESYMXZ
Aerodynamic Flow XZ Symmetry About XZ Plane
2 Format:
FMS
SYMMETRIC
AESYMXZ = ANTISYMMETRIC
ASYMMETRIC
3
EXEC
Example 1:
AESYMXZ = SYMMETRIC
A Describer Meaning
CASE
7
SETS
8
BULK
AEUXREF 191
Define the Reference Aerodynamic Extra Point (Controller) Vector
required to be) a function of the point about which the slope is computed. This input
defines which point is to be used in computing the stability derivatives for printing
(local slopes will be computed as needed in the trim solver). This selection is typically
done within each subcase, but a case control default can be defined by placing an entry
3
EXEC
above the subcase level.
Format:
n
4A
CASE
AEUXREF =
TRIM
4B
OUTPU
Examples:
4C
AEUXREF=100 X-Y PLO
AEUXREF=TRIM
Describer Meaning 5
PARAM
n The identification number of a UXVEC Bulk Data entry that defines
the point about which stability derivatives will be computed in TRIM
cases.
TRIM Indicates that the stability derivatives should be computed about the 6
trimmed state. CODE
Remarks:
1. If, for a particular subcase, AEUXREF is not defined, the “free stream” state
will be used (that is, the stability derivatives will be computed about zero
7
SETS
values for all parameters). This results in upward compatibility with the
linear database paradigm.
2. Only one of TRIM or a UXVEC id may be specified on any given subcase. To
see stability derivatives about additional points, you must define additional
8
BULK
trim subcases.
192 ANALYSIS
Analysis Discipline Subcase Assignment
Format:
ANALYSIS=type
2 Examples:
FMS
ANALYSIS=STATICS
ANALYSIS=MODES
3 Describer Meaning
EXEC
A STATICS Statics
CASE MODES Normal Modes also in
B BUCK
SOL 110, 111, 112
Buckling
UTPUT
DFREQ Direct Frequency
C MFREQ Modal Frequency
Y PLOT
MTRAN Modal Transient
DCEIG Direct Complex (SOL 200 only)
Eigenvalue Analysis
5 MCEIG Modal Complex
ARAM Eigenvalue Analysis
SAERO Static Aeroelasticity
DIVERGE Static Aeroelastic
Divergence
6 FLUTTER Flutter
ODES
HEAT Heat Transfer Analysis
(SOLs 153 and 159 only)
STRUCTURE Structural Analysis
NLSTATICS Nonlinear static analysis
(SOL 400, Remark 5)
7 LNSTATICS Linear static analysis
SETS
Remarks:
1. ANALYSIS=STRUC is the default in SOLs 153 and 159.
8
BULK
ANALYSIS 193
Analysis Discipline Subcase Assignment
All commands which control the boundary conditions (SPC, MPC, and 4C
SUPORT) and METHOD selection should be copied inside the X-Y PLO
ANALYSIS=MODES subcase or specified above the subcase level.
5. For SOL 400, NLSTATICS will perform a nonlinear static analysis and
LNSTATICS or STATICS will perform a linear static analysis. The default is
NLSTATICS. Both NLSTATICS and LNSTATICS can be placed above or
5
PARAM
below SUBCASE/STEP commands. For example:
SUBCASE 1
STEP 1
ANALYSIS=LNSTATICS $ Linear statics
6
CODE
LOAD=1
STEP 2
ANALYSIS=NLSTATICS $ Nonlinear statics
LOAD=2
SUBCASE 2
ANALYSIS=NLSTATICS $ Nonlinear statics for both steps
7
SETS
STEP 1
LOAD 1
STEP 2
LOAD=2
8
BULK
194 APRESSURE
Aerodynamic Pressure Output Request
Format:
2 APRES = n
ALL
FMS
Examples:
APRES=ALL
3 APRES=6
EXEC
Describer Meaning
n Set identification number of a previously appearing SET
A command. Only aerodynamic pressures on the referenced
aerodynamic boxes will be output. (Integer>0)
CASE
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
AUTOSPC 195
Constrains stiffness singularities via m-sets or s-sets
Format:
2
FMS
AUTOSPC PRINT , NOPUNCH , [ SID = n ] , [ EPS = r1 ], [ EPSSING = r2 ],
NOPRINT PUNCH
8
BULK
196 AUTOSPC
Constrains stiffness singularities via m-sets or s-sets
Describer Meaning
1 ZERO Request the printout of singularities with zero stiffness ratios in the
astran singularity summary table. (Default)
NONZERO Disable the printout of those singularities with zero stiffness ratios in
the singularity summary table.
2 Remarks:
FMS
1. AUTOSPC specifies the action to take when singularities exist in the stiffness
matrix. AUTOSPC=YES means that singularities will be constrained
automatically. AUTOSPC=NO means that singularities will not be
3 constrained. If AUTOSPC=NO then the user should take extra caution
EXEC
analyzing the results of the grid point singularity table and the computed
epsilons. See “Constraint and Mechanism Problem Identification in
SubDMAP SEKR” on page 376 of the MSC.Nastran Reference Manual for
A details of singularity and mechanism identification and constraint.
CASE 2. Singularity ratios smaller than EPSSING are listed as potentially singular. If
B AUTOSPC=YES then the identified singularities with a ratio smaller than
UTPUT EPS will be automatically constrained. If EPSSING has the same value as EPS
C then all singularities are listed. If EPSSING is large than EPS, the printout of
singularity ratios equal to exactly zero is suppressed. EPSSING must be
Y PLOT
greater than or equal to EPS. If not, then the program will set EPSSING equal
to EPS.
3. If the PUNCH keyword is specified then automatically generated SPCs or
5 MPCs are placed in SPCi or MPCi Bulk Data entry format on the PUNCH
ARAM
file.
4. The AUTOSPC operation provides the correct action for superelements in all
contexts. However, AUTOSPC may over-constrain the residual structure in
6 SOL 129. User PARAMeter, AUTOSPC, not the AUTOSPC command is used
ODES
for the o-set (omitted set) in the residual structure in SOLs 106 and 153.
5. The MPC option may be somewhat more expensive than the SPC option. It,
however, provides a more realistic structural modeling than the SPC. When
7 the MPC option is selected, the multipoint constraint may be applied on
SETS some degree of freedom on which the stiffness matrix is identified as
singular. If MPC is inapplicable on some degree of freedom, the SPC is used
instead.
8
BULK
AUXCASE 197
Auxiliary Model Case Control Delimiter
Format:
AUXCASE
Examples:
2
FMS
AUXCAS
AUXC
Remarks: 3
EXEC
1. AUXCASE indicates the beginning of Case Control commands for an
auxiliary model. AUXCASE commands must follow the primary model Case
Control commands.
2. All Case Control commands following this entry are applicable until the next 4A
AUXCASE or BEGIN BULK command. Commands from preceding Case CASE
5
PARAM
6
CODE
7
SETS
8
BULK
198 AUXMODEL
Auxiliary Model Identification Number
Format:
2 AUXMODEL=n
FMS
Examples:
AUXMODEL=4
3 AUXM=4
EXEC
Describer Meaning
n Auxiliary model identification number. (Integer>0)
A Remarks:
CASE
1. AUXMODEL references a particular auxiliary model for analysis and may
B only be specified in the auxiliary model Case Control Section.
UTPUT
2. See the BEGIN BULK command for the Bulk Data definition of an auxiliary
C model.
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
AXISYMMETRIC 199
Conical Shell Boundary Conditions
Format:
2
SINE FMS
AXISYMMETRIC = COSINE
FLUID
Example: 3
EXEC
AXISYMMETRIC=COSINE
Describer Meaning
SINE Sine boundary conditions will be used. 4A
CASE
COSINE Cosine boundary conditions will be used.
4B
FLUID Existence of fluid harmonics. OUTPU
Remarks:
4C
X-Y PLO
1. This command is required for conical shell problems.
2. If this command is used for hydroelastic problems, at least one harmonic
must be specified on the AXIF command.
3. See the “Surface Elements” on page 116 of the MSC.Nastran Reference
5
PARAM
Manual, for a discussion of the conical shell problem.
4. See the “Additional Topics” on page 513 of the MSC.Nastran Reference
Manual for a discussion of the hydroelastic formulation.
6
5. The sine boundary condition will constrain components 1, 3, and 5 at every CODE
ring for the zero harmonic.
6. The cosine boundary condition will constrain components 2, 4, and 6 at every
ring for the zero harmonic. 7
7. SPC and MPC Case Control commands may also be used to specify SETS
8
BULK
200 B2GG
Direct Input Damping Matrix Selection
Format:
B2GG=name
2 Example:
FMS
B2GG = BDMIG
B name Name of [ B 2gg ] matrix that is input on the DMIG Bulk Data entry,
UTPUT
or name list with or without factors (see Remark 5.).
C
Y PLOT Remarks:
1. DMIG matrices will not be used unless selected.
2. Terms are added to the damping matrix before any constraints are applied.
5 3. The matrix must be symmetric and field 4 on the DMIG,name entry must
ARAM
contain the integer 6.
4. A scale factor may be applied to this input via the PARAM, CB2 entry. See
“Parameters” on page 573.
6 5. The formats of the name list:
ODES
a. Names without factor
Names separated by comma or blank.
b. Names with factors
7 Each entry in the list consists of a factor followed by a star followed by a
SETS
name. The entries are separated by comma or blank. The factors are real
numbers. Each name must be with a factor including 1.0.
8
BULK
B2PP 201
Direct Input Damping Matrix Selection
Format:
B2PP=name
Example:
2
FMS
B2PP = BDMIG
B2PP = BDMIG1, BDMIG2, BDMIG3
3
B2PP = 5.06*BDMIG1, 1.0*BDMIG2, 0.85*BDMIG3 EXEC
Describer Meaning
4A
name CASE
Name of [ B 2pp ] matrix that is input on the DMIG or DMIAX Bulk
Data entry or name list with or without factors (see Remark 7.). 4B
OUTPU
(Character)
4C
Remarks: X-Y PLO
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
BC 203
Boundary Condition Identification
Format:
BC=n 2
FMS
Example:
BC=23
Describer Meaning
3
EXEC
n Identification number. (Integer > 0)
Remarks:
1. In SOLs 103, 105, 145, and 200 BC is required in each subcase if multiple
4A
CASE
boundary conditions are specified for normal modes, buckling, and flutter
analysis. 4B
OUTPU
2. If only one boundary condition is specified, then BC does not have to be
specified and n defaults to zero. 4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
204 BCONTACT
Selects 3D Contact Surfaces
If there are multiple subcases, then the BCONTACT Case Control command can be
entered before the first subcase to move rigid contact bodies together before the
3 nonlinear solution begins. BCONTACT may be specified within each subcase to
EXEC
define which bodies may make contact during that particular subcase. If no
BCONTACT entries are made within a particular subcase and one is entered before
any subcase entries, it will be used for that subcase.
A Format:
CASE
B
n
ALL
UTPUT
ALLELE
C
ALLBODY
Y PLOT
BCONTACT=
BCBOX
BCPROP
BCMATL
5
NONE
ARAM
Examples:
BCONTACT = 5
6 BCONTACT=ALLBODY
ODES
Describers Meaning
n Identification number of a BCTABLE and/or BCHANGE Bulk Data entry.
7 ALL All elements in the model can potentially contact with each other (default).
SETS When this option is specified, no 3D contact input is required in the bulk
data and if entered will be ignored. Warning - this option may take excessive
computer time.
Describers Meaning
ALLBODY All bodies defined using all the BCBODY entries can potentially contact
each other.
1
nastra
BCBOX All elements defined within a box-like region as defined by the Bulk Data
entry, BCBOX, can potentially contact each other. See Remark 4.
BCPROP All elements defined by the Bulk Data entry, BCPROP, can potentially
contact each other. See Remark 4.
2
FMS
BCMATL All elements defined by the Bulk Data entry, BCMATL, can potentially
contact each other. See Remark 4.
NONE All contact definitions (BCTABLE, BCBODY) are ignored. 3
EXEC
Remarks:
1. BCONTACT is only recognized in MSC.Nastran Implicit Nonlinear (SOL 600).
2. BCONTACT is required to activate 3D contact in MSC.Nastran Implicit 4A
Nonlinear (SOL 600). CASE
3. Only one form of this entry may be used in any given analysis. Analysis 4B
restarts must use the same form as the original run. OUTPU
4. Bulk Data entries, BCBOX, BCPROP and BCMATL, may be used with 4C
BCONTACT=n in which case ID’s specified on the BCBODY entry and X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
206 BEGIN BULK
Case Control and Bulk Data Delimiter
Format:
2
FMS
BEGIN [ BULK ] AUXMODEL = auxmid
SUPER = seid
Examples:
3 BEGIN BULK
EXEC
BEGIN AUXMODEL=22
Describer Meaning
A AUXMODEL Indicates the beginning of an auxiliary model Bulk Data Section.
CASE
auxmid Auxiliary model identification number. (Integer>0)
B SUPER Indicates the beginning of partitioned superelement Bulk Data
UTPUT
C Section.
Y PLOT seid Superelement identification number. (Integer>0)
Remarks:
1. BEGIN BULK is not required. If not specified, then the program will
5 automatically insert one.
ARAM
2. For an auxiliary model, AUXMID is referenced by the AUXMODEL Case
Control command.
6 3. Partitioned Bulk Data Sections defined by BEGIN SUPER are used to define
only one superelement each. Bulk Data commands which define
ODES
superelements are ignored in partitioned Bulk Data Sections.
Superelements specified by a BEGIN SUPER entry can be automatically
attached to other superelements based on relative location of grid points. For
7 connection to the downstream superelement, the global coordinate
SETS
directions of the attachment grid points of the upstream superelement will
be internally transformed to the global coordinate directions of the grid
8
BULK
BEGIN BULK 207
Case Control and Bulk Data Delimiter
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
208 BOUTPUT
Line Contact Output Requests
Format:
2 ALL
FMS
BOUTPUT ( SORT1 , PRINT, PUNCH ) = n
SORT2 PLOT
NONE
Examples:
3
EXEC BOUTPUT=ALL
BOUTPUT=5
Describer Meaning
A SORT1 Output is presented as a tabular listing of slave nodes for each load or
CASE
time depending on the solution sequence.
B
UTPUT SORT2 Output is presented as a tabular listing of load or time for each slave
C node.
Y PLOT PRINT The print file is the output media.
PUNCH The punch file is the output media.
PLOT Generate output histories for slave nodes, but do not print.
5 ALL Histories of all the slave nodes listed in all the BOUTPUT Bulk Data
ARAM
entries are output. If no BOUTPUT Bulk Data entries are specified,
histories of all the slave nodes in all the contact regions are output.
n Set identification of previously appearing SET command. Only
6 contact regions with identification numbers that appear on the SET
ODES
command are selected for output. If there is a BOUTPUT Bulk Data
entry for a contact region selected via the set command, histories for
slave nodes listed in the Bulk Data entry are output. If there is no
7 BOUTPUT Bulk Data entry for a contact region selected via the set
SETS command, histories for all the slave nodes in that contact region are
output.
NONE Result histories for slave nodes are not calculated or output.
8
BULK
BOUTPUT 209
Line Contact Output Requests
Remarks:
1. BOUTPUT is processed in SOLs 106, 129, 153, and 159 only.
2. SORT1 is the default in SOLs 106 and 153. SORT2 is the default in SOLs 129 1
nastra
and 159.
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
210 CLOAD
Static Load Request for Upstream Superelement Loads
Format:
2 CLOAD=n
FMS
Example:
CLOAD=15
3 Describer Meaning
EXEC
A Remarks:
CASE
1. This command may only appear in the residual structure subcases (see the
B Case Control command, “SUPER” on page 411) and if used it must be
UTPUT
specified in all of them.
C 2. The CLOAD Bulk Data entry must reference previously processed LSEQ
Y PLOT
(load sequence) Bulk Data that was requested by LOADSET Case Control
commands on the upstream ( SUPER ≠ 0 ) subcases.
3. The resulting load is added to those produced by LOAD and TEMP(LOAD)
5 Case Control commands in the residual structure subcases.
ARAM
6
ODES
7
SETS
8
BULK
CMETHOD 211
Complex Eigenvalue Extraction Method Selection
Format:
CMETHOD=n
Example:
2
FMS
CMETHOD=77
Describer Meaning
3
n Set identification of EIGC (and EIGP) Bulk Data entry. (Integer>0) EXEC
Remarks:
1. The CMETHOD command must be specified in order to compute complex
eigenvalues.
4A
CASE
2. See description of the parameter, “UNSYMF” on page 682, to perform
complex eigenvalue analysis in Solution 106.
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
212 CSSCHD
Aerodynamic Control Surface Schedule
Format:
CSSCHD=n
2 Example:
FMS
CSSCHD=10
3 Describer Meaning
EXEC n Set identification of a control system schedule that appears on a
CSSCHD Bulk Data entry.
Remark:
A 1. One or more CSSCHD entries can be invoked by this entry.
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
DATAREC 213
Data Recovery Output for p-Version Elements
Format:
DATAREC ( SORT1 ) = n
2
FMS
SORT2
Example:
DATAREC=12
3
EXEC
Describer Meaning
SORT1 Output will be presented as a tabular listing of grid point results
per load case.
4A
SORT2 Output will be presented as a tabular listing of load case per grid CASE
point.
4B
n SID of OUTPUT Bulk Data entry to be used. Only displacements, OUTPU
stresses, and strains of p-version elements with identification
numbers that appear on the OUTPUT Bulk Data entry with SID=n
4C
X-Y PLO
will be output. (Integer>0)
Remarks:
1. DATAREC is processed only when an adaptive analysis is requested. 5
PARAM
2. Only one command per subcase is allowed.
3. This information is used only for output control and does not in anyway
affect the analysis.
4. Displacements, stresses, and strains will be calculated and printed only for
6
CODE
p-version elements in OUTPUT entry. Those elements listed that are not
p-version elements will be ignored.
5. The coordinates of the view points (points at which the displacements are
calculated and printed) can be printed by using the VUGRID command.
7
SETS
8
BULK
214 DEFORM
Element Deformation Static Load
Format:
DEFORM=n
2 Example:
FMS
DEFORM=27
3 Describer Meaning
EXEC n Set identification number of DEFORM Bulk Data entries. (Integer>0)
Remarks:
1. DEFORM Bulk Data entries will not be used unless selected by the DEFORM
A command in the Case Control Section.
CASE
2. DEFORM is only applicable in linear statics, inertia relief, differential
B stiffness, and buckling problems (SOLs 101, 105, 114, and 200), and will
UTPUT
produce a fatal message in other solution sequences.
C 3. The total load applied will be the sum of external (LOAD), thermal
Y PLOT
(TEMP(LOAD)), element deformation (DEFORM) and constrained
displacement loads (SPC, SPCD).
4. Static, thermal, and element deformation loads should have unique
5 identification numbers.
ARAM
5. In the superelement solution sequences, if this command is used in a cold
start, it must also be specified in the restart.
6
ODES
7
SETS
8
BULK
DESGLB 215
Request Design Constraints at the Global Level
Format:
DESGLB=n 2
FMS
Examples:
DESGLB=10
DESG=25
3
EXEC
Describer Meaning
n Set identification of a set of DCONSTR or a DCONADD Bulk Data
entry identification number. (Integer>0)
4A
CASE
Remarks:
1. If used, this command must occur before the first SUBCASE. 4B
OUTPU
2. A DESGLB command is optional and invokes constraints that are to be
applied independent of a particular subcase. These constraints could be 4C
X-Y PLO
based on responses that are independent of subcases (e.g., WEIGHT or
VOLUME).
3. The DESGLB command can be used to invoke constraints that are not a
function of DRESP1 entries; e.g., DRESP2 responses that are not functions of 5
DRESP1 responses are subcase independent. PARAM
6
CODE
7
SETS
8
BULK
216 DESOBJ
Design Objective
Format:
2 DESOBJ ( MAX ) = n
FMS
MIN
Examples:
3 DESOBJ=10
DESO=25
EXEC
Describer Meaning
MIN Specifies that the objective is to be minimized.
A
CASE MAX Specifies that the objective is to be maximized.
B n Set identification of a DRESP1 or DRESP2 Bulk Data entry.
UTPUT (Integer>0)
C Remarks:
Y PLOT
1. A DESOBJ command is required for a design optimization task and is
optional for a sensitivity task. No more than one DESOBJ may appear in Case
Control.
5 2. If the DESOBJ command is specified within a SUBCASE, the identified
ARAM
DRESPi Bulk Data entry use a response only from that subcase. If DESOBJ
appears above all SUBCASE commands and there are multiple subcases, it
uses a global response.
6 3. The referenced DRESPi entry must define a scalar response (for example,
ODES
WEIGHT or VOLUME)
7
SETS
8
BULK
DESSUB 217
Design Constraints Request at the Subcase Level
Format:
DESSUB=n 2
FMS
Examples:
DESSUB=10
DESS=25
3
EXEC
Describer Meaning
n Set identification of a set of DCONSTR and/or a DCONADD Bulk
Data entry identification number. (Integer>0)
4A
CASE
Remarks:
1. A DESSUB command is required for every subcase for which constraints are 4B
OUTPU
to be applied. An exception to this is ‘global constraints’, which are selected
by the DESGLB command. 4C
X-Y PLO
2. All DCONTR and DCONADD Bulk Data entries with the selected set ID will
be used.
5
PARAM
6
CODE
7
SETS
8
BULK
218 DESVAR
Design Variable Selection
Format:
2 DESVAR = ALL
FMS
n
Example:
3 DESVAR=10
EXEC
Describer Meaning
n Set identification of a previously appearing SET command.
A (Integer>0). Only DESVAR’s with IDs that appear on this SET
CASE
command will be used in the SOL 200 design task.
B Remarks:
UTPUT
C 1. Only one DESVAR command may appear in the Case Control Section and
should appear above all SUBCASE commands.
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
DISPLACEMENT 219
Displacement Output Request
Format:
2
FMS
DISPLACEMENT ( SORT1 , PRINT, PUNCH , REAL or IMAG PSDF, ATOC, CRMS ,
SORT2 PLOT PHASE RALL
ALL
RPRINT
, RPUNCH , [ CID ] ) = n
3
NORPRINT EXEC
NONE
Examples:
DISPLACEMENT=5
DISPLACEMENTS(REAL)=ALL
4A
CASE
DISPLACEMENT(SORT2, PUNCH, REAL)=ALL
DISPLACEMENT(SORT2, PRINT, PSDF, CRMS, RPUNCH)=20
4B
OUTPU
DISPLACEMENT(PRINT, RALL, NORPRINT)=ALL
4C
X-Y PLO
Describer Meaning
SORT1 Output will be presented as a tabular listing of grid points for
each load, frequency, eigenvalue, or time, depending on the
solution sequence. 5
PARAM
SORT2 Output will be presented as a tabular listing of load, frequency or
time for each grid point.
PRINT The printer will be the output medium.
PUNCH The punch file will be the output medium.
6
CODE
8
BULK
220 DISPLACEMENT
Displacement Output Request
Describer Meaning
Remarks:
7 1. Both PRINT and PUNCH may be requested.
SETS
2. The defaults for SORT1 and SORT2 depend on the type of analysis:
• SORT1 is the default in static analysis, frequency response, steady
state heat transfer analysis, real and complex eigenvalue analysis,
8 flutter analysis, and buckling analysis.
BULK
DISPLACEMENT 221
Displacement Output Request
9. Note that the CID keyword affects only grid point related output, such as
DISPlacement, VELOcity, ACCEleration, OLOAD, SPCForce and
MPCForce. In addition, CID keyword needs to appear only once in a grid
related output request anywhere in the Case Control Section to turn on the
6
CODE
printing algorithm.
7
SETS
8
BULK
222 DIVERG
Static Aeroelastic Divergence Request
Format:
DIVERG=n
2 Example:
FMS
DIVERG=70
3 Describer Meaning
EXEC n Set identification of a DIVERG Bulk Data entry. (Integer>0)
Remark:
1. Static aeroelastic divergence analysis can be performed in SOLs 144 and 200.
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
DLOAD 223
Dynamic Load Set Selection
Format:
DLOAD=n 2
FMS
Example:
DLOAD=73
Describer Meaning
3
EXEC
n Set identification of a DLOAD, RLOAD1, RLOAD2, TLOAD1,
TLOAD2, or ACSRCE Bulk Data entry. (Integer>0)
Remarks: 4A
CASE
1. RLOAD1 and RLOAD2 may only be selected in a frequency response
problem. 4B
OUTPU
2. TLOAD1 and TLOAD2 may be selected in a transient or frequency response
problem. 4C
X-Y PLO
3. Either a RLOADi or TLOADi entry (but not both) must be selected in an
aeroelastic response problem. If RLOADi is selected, a frequency response is
calculated. If TLOADi is selected, then transient response is computed by
Fourier transform. When there are only gust loads (GUST entry), the 5
DLOAD selects a TLOADi or RLOADi entry with zero load along with field PARAM
7
SETS
8
BULK
224 DRSPAN
Response Spanning Set Selection
Format:
2 DRSPAN=n
FMS
Example:
DRSPAN=10
3 Describer Meaning
EXEC
A Remarks:
CASE
1. In SOL 200, DRESP2 or DRESP3 entries can invoke DRESP1 responses that
B span subcases if these DRESP1 responses have been identified using a
UTPUT
DRSPAN command that references a SET request that identifies the DRESP1
C entries.
Y PLOT
2. The DRSPAN request must be at the subcase level while the SET request can
be done above the subcase level.
5
ARAM
6
ODES
7
SETS
8
BULK
DSAPRT 225
Design Sensitivity Output Parameters
Format:
FORMATTED ALL 2
DSAPRT UNFORMATTED , NOEXPORT , START = i, BY = j, END = k = n FMS
EXPORT
NOPRINT NONE
Examples:
DSAPRT(FORMATTED,EXPORT) 3
EXEC
DSAPRT(FORMATTED,START=FIRST,BY=3,END=LAST)=101
DSAPRT(UNFORMATTED,START=FIRST)
DSAPRT(UNFORMATTED,EXPORT)
DSAPRT(FORMATTED,END=4)=ALL
DSAPRT(UNFORMATTED,END=SENS)=ALL
4A
CASE
DSAPRT(NOPRINT, EXPORT)
4B
OUTPU
Describer Meaning
FORMATTED Output will be presented with headings and labels.
4C
X-Y PLO
8
BULK
226 DSAPRT
Design Sensitivity Output Parameters
Describer Meaning
Remarks:
1. Only one DSAPRT may appear in the Case Control Section and should
3 appear above all SUBCASE commands.
EXEC
2. Sensitivity data will be output at design cycles i, i+j, i+2j, ..., k. Note that the
BY=0 default implies no sensitivity analysis at the intermediate design
cycles.
A 3. END=SENS requests design sensitivity analysis, and no optimization will be
CASE
performed.
B 4. If both DSAPRT and PARAM,OPTEXIT, 4, -4, or 7 are specified, then
UTPUT
DSAPRT overrides PARAM,OPTEXIT, 4, -4, or 7. PARAM,OPTEXIT values
C and the equivalent DSAPRT commands are as follows:
Y PLOT
5. The n and NONE options are not supported for UNFORMATTED output.
6 Only the UNFORMATTED option is supported for EXPORT.
ODES
6. PARAM DSZERO can be used to set a threshold for the absolute value of the
formatted sensitivity prints.
7
SETS
8
BULK
DSYM 227
Dihedral Symmetry Option in Cyclic Symmetry
Format:
2
FMS
S
A
SS
DSYM =
SA 3
AS EXEC
AA
Example: 4A
CASE
DSYM=AS
4B
Describer Meaning OUTPU
6
CODE
7
SETS
8
BULK
228 ECHO
Bulk Data Echo Request
Format:
2
SORT ( [ EXCEPT ]cdni,... )
FMS SORT
ECHO = UNSORT , PUNCH BOTH
BOTH NEWBULK
NONE
3 Examples:
EXEC
ECHO=BOTH
ECHO=PUNCH, SORT (MAT1, PARAM)
EXCEPT Exclude cdni Bulk Data entries from sorted echo printout. See
Remark 5.
6 BOTH Both sorted and unsorted Bulk Data will be printed. This is
ODES equivalent to ECHO=SORT, UNSORT. The BOTH option for
PUNCH writes the SORTed and NEWBULK Bulk Data to the
PUNCH file.
Remarks:
1. If no ECHO command appears, a sorted Bulk Data will be printed.
2. Portions of the unsorted Bulk Data can be selectively echoed by including the
1
nastra
commands ECHOON and ECHOOFF at various places within the Bulk Data.
ECHOOFF stops the unsorted echo until an ECHOON command is
encountered. Many such pairs of commands may be used. The ECHOON
and ECHOOFF command may be used in the Executive and Case Control 2
Sections; however, ECHOOF should not be the first entry and continuation FMS
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
230 EDE
Element Energy Loss Per Cycle Output Request
Format:
ALL
2 PRINT, PUNCH
AVERAGE
FMS EDE ( AMPLITUDE [ THRESH = p ] ) = n
PLOT
PEAK NONE
Examples:
3 EDE=ALL
EXEC
EDE(PUNCH, THRESH=.0001)=19
Describer Meaning
A PRINT Write energies to the print file. (Default)
CASE
PUNCH Write energies to the punch file.
B PLOT Do not write energies to either the punch file or the print file.
UTPUT
8
BULK
EDE 231
Element Energy Loss Per Cycle Output Request
Remarks:
1. If THRESH = p is not specified, then p defaults to the values specified by
user parameter TINY. 1
nastra
2. The energy calculations include the contribution of initial thermal strain.
3. Energy density (element energy divided by element volume) is also
computed in some solution sequences. It can be suppressed by use of
PARAM,EST,-1. 2
FMS
4. For frequency response analysis, the energy may be computed in one of three
ways as selected by
AVERAGE:
3
EXEC
T T
E o = πω ( { u r } [ B e ] { u r } + { u i } [ B e ] { u i } )
AMPLITUDE:
4A
CASE
T T 2 T 2
E a = πω ( { u r } [ B e ] { u r } – { u i } [ B e ] { u i } ) + ( 2 { u r } [ B e ] { u i } ) 4B
OUTPU
PEAK: 4C
X-Y PLO
E peak = E o + E a
where: 5
PARAM
E = elemental energy
{ u r } = displacement - real part
5. In SOLs 111 and 112, EDE is not available if both PARAM,DDRMM,0 and
PARAM,SPARSEDR,NO are specified.
7
SETS
6. Only damping from the viscous dampers (e.g., CVISC, CDAMPi, etc.) are
included. Structural damping is not included in the calculation.
8
BULK
232 EKE
Element Kinetic Energy Output Request
Format:
2 PRINT, PUNCH
AVERAGE ALL
FMS
EKE ( AMPLITUDE [ THRESH = p ]) = n
PLOT
PEAK NONE
Examples:
3
EXEC EKE=ALL
EKE(PUNCH, THRESH=.0001)=19
Describer Meaning
A PRINT Write energies to the print file. (Default)
CASE
8
BULK
EKE 233
Element Kinetic Energy Output Request
Remarks:
1. If THRESH = p is not specified, then p defaults to the values specified by
user parameter TINY. 1
nastra
2. The energy calculations include the contribution of initial thermal strain.
3. Energy density (element energy divided by element volume) is also
computed in some solution sequences. It can be suppressed by use of
PARAM,EST,-1. 2
FMS
4. For frequency response analysis, the energy may be computed in one of three
ways as selected by
AVERAGE:
3
EXEC
1 T T
E o = --- ( { v r } [ M e ] { v r } + { v i } [ M e ] { v i } )
4
AMPLITUDE:
4A
CASE
1 T T 2 T 2
E a = --- ( { v r } [ M e ] { v r } – { v i } [ M e ] { v i } ) + ( 2 { v r } [ M e ] { v i } ) 4B
4
OUTPU
PEAK: 4C
E peak = E o + E a X-Y PLO
where:
E = elemental energy
5
PARAM
{ v r } = velocity - real part
[ M e ] = elemental mass
6
CODE
5. In SOLs 111 and 112, EKE is not available if both PARAM,DDRMM,0 and
PARAM,SPARSEDR,NO are specified.
7
SETS
8
BULK
234 ELSDCON
Element Stress Discontinuity Output Request
Format:
2 PRINT, PUNCH
ALL
FMS
ELSDCON = n
PLOT
NONE
Examples:
3 ELSDCON=ALL
EXEC
ELSDCON=19
Describer Meaning
A ALL Stress discontinuity requests for all SURFACE and VOLUME
CASE
commands defined in the OUTPUT(POST) section will be output.
B n Set identification number of a previously appearing SET command.
UTPUT
Only surfaces and volumes with identification numbers that appear
C on this SET command will be included in the stress discontinuity
Y PLOT
output request. (Integer>0)
NONE No element stress discontinuity output.
5 Remarks:
ARAM
1. This output is available in linear static analysis SOLs 101 and 144 only.
Output will be presented for each surface or volume as a tabular listing of
stress discontinuities for each subcase.
6 2. Only elements used to define the surface or volume are output. See the
ODES
description of the SURFACE or VOLUME commands.
3. Element stress output (STRESS) must be requested for elements referenced
on SURFACE and VOLUME commands. Also, the GPSTRESS command
7 must be present for printed output and the STRFIELD command for
SETS postprocessing output using the .xdb file (PARAM,POST,0) for the same
surfaces and volumes.
8
BULK
ELSUM 235
Element Summary Output Request
Format:
ALL 2
FMS
ELSUM ( [ EID, PID, BOTH, PIDSUM, EIDSUM ] ) = n
NONE
Examples:
3
ELSUM = 9 EXEC
ELSUM (PID) = ALL
Describer Meaning
EID Element summary output is grouped by element type.
4A
CASE
Remarks:
6
CODE
1. The ELSUM Case Control command produces a summary of properties for
elements. The properties include element-id, material-id, (length or
thickness), area, volume, structural mass, non-structural mass, total mass,
and the product total mass * WTMASS. Total mass is the sum of structural 7
SETS
and non-structural masses.
8
BULK
236 ELSUM
Element Summary Output Request
2. Certain element types produce only partial data. For these element types, no
mass data is produced and mass totals will not include any contributions
1 from these element types. Mass data is computed for the following element
astran types: CBAR, CBEAM, CBEND, CHEXA, CMASSi, CONM1, CONM2,
CONROD, CPENTA, CQUAD4, CQUAD8, CQUADR, CRAC2D, CRAC3D,
CROD, CSHEAR, CTETRA, CTRIA3, CTRIA6, CTRIAR, CTRIAX6 and
2 CTUBE.
FMS 3. EIDSUM takes precedence over EID if both are present. Likewise, PIDSUM
takes precedence over PID.
4. The ELSUM command is ignored in heat transfer solution sequences.
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
ENTHALPY 237
Heat Transfer Enthalpy Output Request
Format:
ALL
2
ENTHALPY ( SORT1 , PRINT, PUNCH ) = n
FMS
SORT2 PLOT
NONE
Example:
3
ENTHALPY=5 EXEC
Describer Meaning
SORT1 Output will be presented as a tabular listing of grid points for each
time.
4A
CASE
SORT2 Output will be presented as a tabular listing of time for each grid 4B
point. OUTPU
8
BULK
238 EQUILIBRIUM
Equilibrium Force Output Request
Format:
2 YES
FMS
PRINT, PUNCH
EQUILIBRIUM ( ) = gid
PLOT
NONE
3 Examples:
EXEC
EQUILIBRIUM
EQUILIBRIUM = 501
A Describer Meaning
CASE
PRINT The printer will be the output medium.
B
UTPUT PUNCH The punch file will be the output medium.
C PLOT Generates, but does not print, equilibrium force balance data block.
Y PLOT
YES Requests moment summation referenced to origin of basic coordinate
system.
gid Requests moment summation referenced to basic system location
5 specified by the coordinates of grid point gid.
ARAM
NONE Equilibrium force balance output will not be generated.
Remarks:
6 1. The EQUILIBRIUM Case Control command produces a summary of the
ODES
applied loads, single point forces of constraint (SPC) and multi-point/rigid
body element forces of constraint (MPC) as well as a summation of these
quantities. In order for the summation to represent all of the forces in the
7 problem, these forces must be available and therefore, the specification of an
SETS EQUILIBRIUM command causes the program to automatically compute the
SPC and MPC forces. However, if desired, the associated Case Control
commands should request output. The single point forces of constraint are
8
BULK
EQUILIBRIUM 239
Equilibrium Force Output Request
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
240 ESE
Element Strain Energy Output Request
Format:
2 PRINT, PUNCH
AVERAGE
FMS ESE ( AMPLITUDE [ THRESH = p ] ) = ALL
PLOT n
PEAK
Examples:
3 ESE=ALL
EXEC
ESE (PUNCH, THRESH=.0001)=19
Describer Meaning
A PRINT Write energies to the print file (default).
CASE
PUNCH Write energies to the punch file.
B PLOT Do not write energies to either the punch file or the print file.
UTPUT
Remarks:
8 1. If THRESH = p is not specified then p defaults to the values specified by
BULK user parameter TINY.
ESE 241
Element Strain Energy Output Request
1 T T
E o = --- ( { u r } [ K e ] { u r } + { u i } [ K e ] { u i } )
4
AMPLITUDE:
3
EXEC
1 T T 2 T 2
E a = --- ( { u r } [ K e ] { u r } – { u i } [ K e ] { u i } ) + ( 2 { u r } [ K e ] { u i } )
4
PEAK:
4A
CASE
E peak = E o + E a 4B
OUTPU
where: 4C
X-Y PLO
E = elemental energy
{ u r } = displacement - real part
5. In SOLs 111 and 112, ESE is not available if both PARAM,DDRMM,0 and
PARAM,SPARSEDR,NO are specified.
6
CODE
6. Element data recovery for thermal loads in not currently implemented in
dynamics.
7. Element strain energy is available for nonlinear static analysis (SOL 106). All
other nonlinear solution sequences do not support element strain energy
7
SETS
output.
8. The strain energy for nonlinear elements is calculated by integrating the
specific energy rate, the inner product of strain rate and stress, over element
volume and time. 8
BULK
242 ESE
Element Strain Energy Output Request
t
·T
1
E = ∫∫ε σ dV dτ Eq. 4-10
astran
0V
where:
σ = stress tensor
2 ·
ε = tensor of the strain rate
FMS
V = element volume
t = actual time in the load history
3
EXEC
Loads from temperature changes are included in Eq. 4-10. If we assume a
linear variation of temperatures from subcase to subcase, then the strain
energy in Eq. 4-10--for the special case of linear material and geometry--
A becomes
CASE
1 T 1 T
E = --- u K e u – --- u P et Eq. 4-11
B 2 2
UTPUT
where P et is the element load vector for temperature differences.
C For linear elements, the default definition of element strain energy is
Y PLOT
1 T T
E = --- u K e u – u P et Eq. 4-12
2
5 where P et is the element load vector for temperature differences and element
ARAM deformation.
In Eq. 4-12, the temperatures are assumed to be constant within a subcase.
The default definition of the strain energy for linear elements differs from the
6 definition for nonlinear elements by a factor of 1/2 in the temperature loads.
ODES To request the strain energy for linear elements using Eq. 4-11, set the
parameter XFLAG to 2; the default value for XFLAG is 0, which uses Eq. 4-
12 for the strain energy of linear elements.
7
SETS
8
BULK
EXTSEOUT 243
External Superelement Creation Specification
MATRIXDB
ASMBULK, EXTBULK, EXTID = seid, ]
DMIGDB 3
) EXEC
DMIGOP2 = unit
DMIGPCH
Example(s): 4A
EXTSEOUT CASE
EXTSEOUT(ASMBULK,EXTID=200) 4B
EXTSEOUT(ASMBULK,EXTBULK,EXTID=100) OUTPU
EXTSEOUT(EXTBULK,EXTID=100)
EXTSEOUT(DMIGDB)
4C
X-Y PLO
EXTSEOUT(ASMBULK,EXTID=100,DMIGOP2=26)
EXTSEOUT(EXTID=100,DMIGPCH)
(See also Remark 9.)
.
5
PARAM
Describer Meaning
STIFFNESS Store the boundary stiffness matrix. See Remarks 1. and 2.
MASS Store the boundary mass matrix. See Remark 1.
6
DAMPING Store the boundary viscous damping matrix. See Remarks 1. and CODE
2.
K4DAMP Store the boundary structural damping matrix. See Remark 1.
LOADS Store the boundary static loads matrix. See Remark 1. 7
SETS
ASMBULK Generate Bulk Data entries related to the subsequent
superelement assembly process and store them on the assembly
punch file (.asm). This data is used in the Main Bulk Data
portion of a subsequent assembly run. See Remarks 4. and 7. 8
BULK
244 EXTSEOUT
External Superelement Creation Specification
Describer Meaning
5 Remarks:
ARAM
1. If none of the describers STIFFNESS through LOADS is specified, then all
matrices are stored.
2. STIFFNESS and DAMPING may be abbreviated to STIF and DAMP,
6 respectively.
ODES
3. EXTID with an seid value must be specified if one or more of ASMBULK,
EXTBULK or DMIGPCH are specified.
4. If ASMBULK is specified, the following Bulk Data entries are generated and
7 stored on the assembly punch file (.asm):
SETS
8
BULK
EXTSEOUT 245
External Superelement Creation Specification
SEBULK seid …
SECONCT seid …
GRID entries for the boundary points 1
CORD2x entries associated with the above GRID entries nastra
Punch output consists of two distinct and separate parts. One part is
generated and stored on the assembly punch file (.asm) as indicated
1 in Remark 4.. The other part is generated and stored on the standard
astran punch file (.pch) as indicated in Remark 5. or 6. (as appropriate).
8. If DMIGOP2 = unit is specified, an appropriate ASSIGN OUTPUT2
statement must be present in the File Management Section (FMS) for the unit.
2 9. The creation of an external superelement using EXTSEOUT involves
FMS
running a non-superelement Nastran job, with the following additional data:
a. The data for the creation of the external superelement is specified by the
EXTSEOUT command.
3 b. The boundary points of the external superelement are specified by
EXEC
ASET/ASET1 Bulk Data entries.
c. If the creation involves component mode reduction, the required
generalized coordinates are specified using QSET / QSET1 Bulk Data
A entries. The boundary data for the component mode reduction may be
CASE
specified using the BNDFIX / BNDFIX1 and BNDFREE / BNDFREE1
B Bulk Data entries (or their equivalent BSET / BSET1 and CSET / CSET1
UTPUT Bulk Data entries). (The default scenario assumes that all boundary
C points are fixed for component mode reduction.)
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
FLSFSEL 247
Control for Fluid-Structure Frequency Selection
Format:
0.0 1. + 30
FLSFSEL LFREQFL = ------- , HFREQFL = ------------------ , 2
fl 1 fl 2 FMS
0.0 1. + 30
LFREQ = ------- , HFREQ = ------------------ ,
fs 1 fs 2
3
0 0 EXEC
LMODESFL = ------ , LMODES = ------- ,
mf ms
0
FLUIDSE = ------------ 4A
seidf CASE
Example(s): 4B
OUTPU
FLSFSEL HFREQ = 4. HFREQFL = 9
.
4C
X-Y PLO
Describer Meaning
LFREQFL Requests in Hertz, lower boundfrequency for modal fluid
calculations.
Describer Meaning
5
ARAM
6
ODES
7
SETS
8
BULK
FLSPOUT 249
Control for Fluid-Structure Mode Participation Output
Format:
ALL
ALL
2
FLSPOUT FLUIDMP = n modes , GRIDFMP = setf FMS
participations
NONE
ALL
1. – 11
OUTFMP = p highest , FEPS = ------------------ ,
3
EXEC
epsf
NOPRINT
0.95
ARF = -------------- ,
arf_v
4A
CASE
ALL
ALL
4B
OUTPU
STRUCTMP = m modes , OUTSMP = q highest
NONE
NOPRINT
4C
X-Y PLO
ALL ALL
PANELMP = setp participations , GRIDMP = setg participations
NONE NONE 5
PARAM
1. – 11 0.95
SEPS = ------------------ , ARS = ---------------
epss ars_v
ABSOLUTE
6
DESCENDING YES CODE
PSORT = REAL , , O2E =
ASCENDING NO
IMAGINARY
Example(s): 7
SETS
SET 23 = ROOF, DRIVERSD
SET 211 = 1023, 4069, 56790
FLSPOUT FLUIDMP = 30 STRUCTMP = 40, OUTSMP = 30, 8
BULK
PANELMP = 23 GRIDMP = 211
250 FLSPOUT
Control for Fluid-Structure Mode Participation Output
Describer Meaning
Describer Meaning
q Requests the q highest STRUCTMP participation factors be output. 1
nastra
NOPRINT Produce tables for plotting but do not print any results.
PANELMP Requests inclusion or exclusion of panel participation calculations on
the selected fluid points. FLUIDMP and STRUCTMP must both be
specified for this command to become active. 2
FMS
ALL Requests all panels defined be included in the participation
calculations on the selected fluid points.
setp case control set id listing selected panels for panel participation
calculations on the selected fluid points.
the set consists of the character names of the panels (new V2001)
3
EXEC
8
BULK
252 FLSPOUT
Control for Fluid-Structure Mode Participation Output
Remarks:
1. This entry represents a collection of PARAM,name,value entries and must
1 appear above subcase level. See “Parameters” on page 573 for detailed
astran
descriptions of the parameters collected on this entry. The value of any of
these parameters may be given as either the character value given in this
description or the numeric value given under the parameter description in
2 this guide.
FMS 2. If n, m, p, or q are greater than the number computed, MSC.Nastran will
invoke the ALL option for the current value.
3. PSORT values must occur in pairs such as (ABSOLUTE,DESCENDING)
3 4. The underlined item in the { } braces give the value of the keyword if the
EXEC
keyword and its describers are omitted from this entry. E.g., if FLUIDMP is
omitted from the FLSPOUT entry then no fluid mode participation will be
computed (unless a PARAM,FLUIDMP,value explicitly appears in a
A SUBCASE or “Bulk Data Entries” on page 783).
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
FLSTCNT 253
Miscellaneous Fluid-Structure Control Parameters
Format:
FLSTCNT
YES PEAK
ACSYM = ---------- , ACOUT = ---------------- 2
NO RMS FMS
1.0 YES
PREFDB = --------- , ASCOUP = ----------
prp NO
3
NONE EXEC
PUNCH
SKINOUT =
PRINT
ALL
4A
CASE
Example(s):
4B
FLSTCNT ACSYM = YES ACOUT = RMS OUTPU
Describer Meaning
4C
X-Y PLO
ACOUT Requests peak or rms for output to be used with the FORCE request.
PEAK Requests peak value output to be used with the FORCE request.
RMS Requests rms value output to be used with the FORCE request.
6
CODE
Describer Meaning
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
FLUX 255
Heat Transfer Gradient and Flux Output Request
Requests the form and type of gradient and flux output in heat transfer analysis.
1
nastra
Format:
ALL
FLUX
PRINT, PUNCH
= n
2
FMS
PLOT
NONE
Examples:
FLUX=ALL 3
EXEC
FLUX(PUNCH,PRINT)=17
FLUX=25
Describer Meaning 4A
CASE
PRINT The printer will be the output medium.
PUNCH The punch file will be the output medium. 4B
OUTPU
PLOT The output will be sent to the plot file.
ALL Flux for all elements will be output.
4C
X-Y PLO
Remarks:
1. FLUX=ALL in SOL 159 may produce excessive output.
6
2. FLUX=NONE overrides an overall request. CODE
7
SETS
8
BULK
256 FORCE
Element Force Output or Particle Velocity Request
Format:
2
FMS CENTER
FORCE ( SORT1 , PRINT, PUNCH , REAL or IMAG , CORNER or BILIN
SORT2 PLOT PHASE SGAGE
CUBIC
3
EXEC
ALL
PSDF, ATOC, CRMS RPRINT
, , RPUNCH ) = n
or RALL NORPRINT
NONE
A Examples:
CASE
B FORCE=ALL
UTPUT FORCE(REAL, PUNCH, PRINT)=17
C FORCE=25
FORCE(SORT2, PRINT, PSDF, CRMS, RPUNCH)=20
Y PLOT
FORCE(PRINT, RALL, NORPRINT)=ALL
Describer Meaning
5 SORT1 Output will be presented as a tabular listing of elements for each
ARAM
load, frequency, eigenvalue, or time, depending on the solution
sequence.
SORT2 Output will be presented as a tabular listing of frequency or time
6 for each element type.
ODES
PLOT Generates force output for requested set but no printed output.
PRINT The printer will be the output medium.
7 PUNCH The punch file will be the output medium.
SETS
REAL or IMAG Requests rectangular format (real and imaginary) of complex
output. Use of either REAL or IMAG yields the same output.
PHASE Requests polar format (magnitude and phase) of complex output.
8 Phase output is in degrees.
BULK
FORCE 257
Element Force Output or Particle Velocity Request
Describer Meaning
PSDF Requests the power spectral density function be calculated and 1
stored in the database for random analysis post-processing. nastra
Request must be made above the subcase level and RANDOM
must be selected in the Case Control.
ATOC Requests the autocorrelation function be calculated and stored in
the database for random analysis post-processing. Request must
2
FMS
be made above the subcase level and RANDOM must be selected
in the Case Control.
CRMS Requests the cumulative root mean square function be calculated
for random analysis post-processing. Request must be made
3
EXEC
above the subcase level and RANDOM must be selected in the
Case Control.
RALL Requests all of PSDF, ATOC and CRMS be calculated for random
analysis post-processing. Request must be made above the
4A
CASE
subcase level and RANDOM must be selected in the Case Control.
CENTER Output CQUAD4 element forces at the center only.
4B
OUTPU
CORNER or
BILIN
Output CQUAD4 element forces at the center and grid points
using strain gage approach with bilinear extrapolation.
4C
X-Y PLO
SGAGE Output CQUAD4 element forces at center and grid points using
strain gage approach.
CUBIC Output CQUAD4 element forces at center and grid points using 5
cubic bending correction. PARAM
Remarks:
1. ALL should not be used in a transient problem.
8
BULK
258 FORCE
Element Force Output or Particle Velocity Request
A 8. The options CENTER, CORNER, CUBIC, SGAGE, and BILIN are recognized
only in the first subcase and determine the option to be used in all
CASE
subsequent subcases with the STRESS, STRAIN, and FORCE commands.
B Consequently, options specified in subcases other than the first subcase will
UTPUT
be ignored.
C • If the STRESS command is specified in the first subcase then the
Y PLOT
option on the STRESS command is used in all subcases with STRESS,
STRAIN, and FORCE commands.
• If the STRAIN command and no STRESS command is specified in the
5 first subcase, then the option on the STRAIN command is used in all
ARAM
subcases containing STRESS, STRAIN, and FORCE commands.
• If the FORCE command and no STRESS or STRAIN commands is
specified in the first subcase, then the option on the FORCE command
6 is used in all subcases containing STRESS, STRAIN, and FORCE
ODES
commands.
• If STRESS, STRAIN, and FORCE commands are not specified in the
first subcase, then the CENTER option is used in all subcases
7 containing STRESS, STRAIN, and FORCE commands.
SETS
9. The option of PSDF, ATOC, CRMS and RALL, or any combination of them,
can be selected for random analysis. The results can be either printed in .f06
file or punched in the punch file, or output in both files.
8
BULK
FREQUENCY 259
Frequency Set Selection
Format:
FREQUENCY=n
Example:
2
FMS
FREQUENCY=17
Describer Meaning
3
n Set identification number of FREQ, FREQ1, FREQ2, FREQ3, EXEC
FREQ4, and FREQ5 Bulk Data entries. (Integer>0)
Remarks:
1. A frequency set selection is required for a frequency response problem.
4A
CASE
2. A frequency set selection is required for transient response by Fourier
methods (SOLution 146).
4B
OUTPU
3. All FREQi entries with the same set identification numbers will be used.
Duplicate frequencies will be ignored. fN and fN – 1 are considered
4C
X-Y PLO
duplicated if
where DFREQ is a user parameter, with a default of 10 – 5 . fMAX and f MIN are
5
PARAM
the maximum and minimum excitation frequencies of the combined FREQi
entries.
6
CODE
7
SETS
8
BULK
260 GPFORCE
Grid Point Force Output Request
Format:
PRINT, PUNCH
2 GPFORCE
PLOT
= ALL
n
FMS
Examples:
GPFORCE=ALL
3 GPFORCE=17
EXEC
Describer Meaning
PRINT The printer will be the output medium.
A PUNCH The punch file will be the output medium.
CASE
ALL Grid point force balance for all grid points will be output.
B n Set identification number of a previously appearing SET command.
UTPUT
C Only grid points with identification numbers that appear on this SET
command will be included in the grid point force balance output.
Y PLOT
(Integer>0)
Remarks:
5 1. The printing of the grid point forces will be suppressed if
ARAM PARAM,NOGPF,-1 appears in the Bulk Data.
2. The Bulk Data entry PARAM,NOELOF,+1 will cause the output of the grid
point forces to be aligned with the edges of the two-dimensional elements.
6 The default value of -1 will suppress this output. See Remark 4.
ODES
3. The Bulk Data entry PARAM,NOELOP,+1 will cause the output of the sum
of the forces parallel to the edges of adjacent elements. The default value
of -1 will suppress this output. See Remark 4.
7 4. The output of grid point forces aligned with the edges of elements is
SETS available for the following elements:
CBAR
CROD
8 CBEAM
CSHEAR
BULK
GPFORCE 261
Grid Point Force Output Request
CONROD
CTRIA3
CQUAD4 1
CTUBE nastra
The positive direction for grid point forces aligned with the edges of
elements is from the reference point to the load point as indicated on the
printed output. 2
FMS
5. Grid point force balance is computed from linear and nonlinear elements, the
sum of applied and thermal loads, and MPC and SPC forces. Effects not
accounted for include those from mass elements in dynamic analysis (inertia
loads), general elements, DMIG entries, slideline force contributions and
boundary loads from upstream superelements. These effects may lead to an
3
EXEC
apparent lack of equilibrium at the grid point level. The following table
summarizes those effects that are considered and those effects that are
ignored in the calculation of grid point forces in the global coordinate
system: 4A
CASE
6. Only the element elastic forces are included when the grid point forces are
aligned with the edges of elements.
7. In inertia relief analysis, the SPCFORCE and applied load output includes
6
CODE
both the effect of inertial loads and applied loads.
8. When pressure loads are applied the GPFDR module uses the discrete load
vector and does not include any distributed effects
7
9. If PARAM,SPARSEDR,NO is specified, then PARAM,DDRMM,-1 must also SETS
be specified to obtain GPFORCE output in modal frequency response.
8
BULK
262 GPFORCE
Grid Point Force Output Request
10. Grid point force output is available for nonlinear static analysis (SOL 106).
Contribution from slideline elements is ignored. All other nonlinear solution
1 sequences do not support grid point force output. PARAM,NOELOF and
astran PARAM,NOELOP are not supported in nonlinear static analysis; therefore,
Remarks 2, 3, 4, and 6 do not apply to SOL 106.
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
GPKE 263
Grid Point Kinetic Energy Output Request
Format:
ALL
2
PRINT FMS
GPKE , ( PUNCH, THRESH = e ) = n
NOPRINT
NONE
Examples: 3
EXEC
GPKE=ALL
GPKE (PRINT, PUNCH)=19
Describer Meaning
4A
CASE
4. For models using the lumped mass formulation, the grid point kinetic
energy can be used to examine the distribution of kinetic energy among the
grid points. It is computed as:
8
BULK
264 GPKE
Grid Point Kinetic Energy Output Request
mass mass
Ek = Φg ⊗ [ M gg Φ g ]
g
1 where Φmass
g is the mass-normalized eigenvectors so that the total grid point
astran
kinetic energy is scaled to be unity. Note that the operator ⊗ indicates
term-wise matrix multiplication.
5. The grid point kinetic energy output has limited meaning for a coupled mass
2 formulation. Since this mass formulation produces a coupling of mass across
FMS
grid points, the sharing of kinetic energy among grid points can occur. In
general, this obscures the meaning of the computation as a means of
identifying important model parameters to control modal behavior.
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
GPSDCON 265
Grid Point Stress Discontinuity Output Request
Format:
GPSDCON PRINT, PUNCH
PLOT
= ALL
n
2
FMS
Examples:
GPSDCON=ALL
GPSDCON=19 3
EXEC
Describer Meaning
ALL Stress discontinuity requests for all SURFACE and VOLUME
commands defined in the OUTPUT(POST) section will be output. 4A
CASE
n Set identification number of a previously appearing SET command.
Only surfaces and volumes with identification numbers that appear 4B
on this SET command will be included in the stress discontinuity OUTPU
Remarks:
1. This output is available in linear static analysis SOLs 101 and 144 only.
Output will be presented for each surface or volume as a tabular listing of
5
PARAM
stress discontinuities for each subcase.
2. Only elements used to define the surface or volume are output. See the
description of the SURFACE or VOLUME commands.
3. Element stress output (STRESS) must be requested for elements referenced
6
CODE
on SURFACE and VOLUME commands. Also, the GPSTRESS command
must be present for printed output and the STRFIELD command for
postprocessing output using the .xdb file (PARAM,POST,0) for the same
surfaces and volumes. 7
SETS
8
BULK
266 GPSTRAIN
Grid Point Strain Output Request for Printing Only
Format:
ALL
2 GPSTRAIN PRINT, PUNCH
=
FMS n
PLOT
NONE
Examples:
3 GPSTRAIN=ALL
EXEC
GPSTRAIN=19
Describer Meaning
A ALL Grid point strain requests for all SURFACE and VOLUME
CASE
commands defined in the OUTPUT(POST) section will be output.
B n Set identification number of a previously appearing SET command.
UTPUT
Only surfaces and volumes with identification numbers that appear
C on this SET command will be included in the grid point strain
Y PLOT output request. (Integer>0)
NONE No grid point strain output.
5 Remarks:
ARAM 1. For statics, normal modes, and transient analysis output will be presented
for each surface or volume as a tabular listing of grid point strains for each
load, eigenvalue, and time step. (See Remark 2 under “DISPLACEMENT”
on page 219 for a discussion of SORT1 and SORT2.)
6 2. Only grid points connected to elements used to define the surface or volume
ODES
are output. See the description of the SURFACE or VOLUME commands.
3. Element strain output (STRAIN) must be requested for elements referenced
7 on SURFACE and VOLUME commands.
SETS 4. In nonlinear transient analysis, grid point strains are computed only if
parameter LGDISP is -1, which is the default, and for elements with linear
material properties only.
Format:
ALL
GPSTRESS PRINT, PUNCH
=
2
n FMS
PLOT
NONE
Examples:
GPSTRESS=ALL 3
EXEC
GPSTRESS=19
Describer Meaning
ALL Grid point stress requests for all SURFACE and VOLUME commands 4A
CASE
defined in the OUTPUT(POST) section will be output.
n Set identification number of a previously appearing SET command. 4B
OUTPU
Only surfaces and volumes with identification numbers that appear
on this SET command will be included in the grid point stress output 4C
request. (Integer>0) X-Y PLO
Remarks: 5
1. For statics, normal modes, and transient analysis output will be presented PARAM
for each surface or volume as a tabular listing of grid point stresses for each
load, eigenvalue, and time step. (See Remark 2 under “DISPLACEMENT”
on page 219 for a discussion of SORT1 and SORT2.)
2. Only grid points connected to elements used to define the surface or volume
6
CODE
are output. See the description of the SURFACE or VOLUME commands.
3. Element stress output (STRESS) must be requested for elements referenced
on SURFACE and VOLUME commands.
7
4. In nonlinear transient analysis, grid point stresses are computed only if SETS
parameter LGDISP is -1, which is the default, and for elements with linear
material properties only. Grid point stresses are not computed for the
hyperelastic elements.
8
BULK
268 GPSTRESS
Grid Point Stress Output Request for Printing Only
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
GROUNDCHECK 269
Rigid Body Motion Grounding Check
Format:
GROUNDCHECK=YES
GROUNDCHECK(GRID=12,SET=(G,N,A),THRESH=1.E-5,DATAREC=YES)=YES
4A
CASE
Describer Meaning
PRINT Write output to the print file (default)
4B
OUTPU
NOPRINT Do not write output to the print file.
4C
PUNCH Write output to the punch file. X-Y PLO
Remarks: 7
SETS
1. GROUNDCHECK must be specified above the subcase level.
2. SET=N+AUTOSPC uses the stiffness matrix for the n-set with the rows
corresponding to degrees-of-freedom constrained by the
PARAM,AUTOSPC operation zeroed out. If AUTOSPC was not performed 8
then this check is redundant with respect to SET=N. BULK
270 GUST
Aerodynamic Gust Load Requests
Format:
GUST=n
2 Example:
FMS
GUST=73
3 Describer Meaning
EXEC n Set identification of a GUST Bulk Data entry. (Integer>0)
Remark:
1. The choice of transient or frequency response GUST depends upon the type
A of TLOAD or RLOAD referenced on the selected GUST entry.
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
HARMONICS 271
Harmonic Analysis or Printout Control
HARMONICS = ALL
n 4A
CASE
Examples:
HARMONICS=ALL
4B
OUTPU
HARMONICS=32
4C
X-Y PLO
Describer Meaning
ALL All harmonics will be output in the case of axisymmetric shell or
axisymmetric fluid problems. All harmonics will be used for analysis
in cyclic symmetry problems. 5
PARAM
NONE No harmonics will be output. This option is not available for use in
cyclic symmetry problems.
h Available harmonics up to and including harmonic h will be output in
the case of axisymmetric shell or axisymmetric fluid problems.
6
CODE
(Integer>0)
n Harmonics specified in SET n will be used for analysis in cyclic
symmetry problems. (Integer>0)
7
SETS
Remarks:
1. If no HARMONICS command is present in the Case Control Section for
axisymmetric shell or fluid problems, printed output is prepared only for the
zero harmonic. 8
BULK
272 HARMONICS
Harmonic Analysis or Printout Control
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
HDOT 273
Heat Transfer Rate of Change of Enthalpy Output Request
Format:
ALL
2
FMS
HDOT ( SORT1 , PRINT, PUNCH ) = n
SORT2 PLOT
NONE
Example: 3
EXEC
HDOT=5
Describer Meaning
SORT1 Output will be presented as a tabular listing of grid points for each 4A
CASE
time.
SORT2 Output will be presented as a tabular listing of time for each grid 4B
OUTPU
point.
PRINT The printer will be the output medium.
4C
X-Y PLO
PUNCH The punch file will be the output medium.
PLOT Generates but does not print rate of change of enthalpy.
ALL Rate of change of enthalpy for all points will be output. 5
PARAM
NONE Rate of change of enthalpy for no points will be output.
n Set identification of previously appearing SET command. Only rates
of change of enthalpy for points with identification numbers that
appear on this SET command will be output. (Integer>0) 6
CODE
Remark:
1. HDOT=NONE is used to override a previous HDOT=n or HDOT=ALL
command. 7
SETS
8
BULK
274 HOUTPUT
Harmonic Output Request in Cyclic Symmetry Problems
Format:
2 HOUTPUT [ ( C, S, C*, S* ) ] = ALL
K
FMS
Examples:
HOUTPUT=ALL
3 HOUTPUT(C,S)=5
EXEC
Describer Meaning
C, S, C*, S* Harmonic coefficients. See Remark 4.
A ALL All harmonics will be output.
CASE
k Set identification number of harmonics for output. (Integer>0)
B
UTPUT
Remarks:
C 1. Set k must be defined on a SET command and output will be computed for
Y PLOT
all available harmonics in SET k.
2. HOUTPUT=ALL requests output for all harmonics specified on the
HARMONICS command.
5 3. Either the HOUTPUT or NOUTPUT command is required to obtain data
ARAM
recovery in cyclic symmetry analysis.
4. C and S correspond to the cosine and sine coefficients when the STYPE field
is ROT or AXI on the CYSYM Bulk Data entry.
6 • C, S, C*, and S* correspond to the cosine symmetric, sine symmetric,
ODES
cosine antisymmetric, and sine antisymmetric coefficients,
respectively, when the STYPE field is DIH on the CYSYM Bulk Data
entry.
7
SETS
8
BULK
IC 275
Transient Analysis Initial Condition Set Selection
Format:
PHYSICAL
IC MODAL = n
2
FMS
STATSUB[,DIFFK]
Examples:
IC = 10 3
EXEC
IC(PHYSICAL) = 100
IC(MODAL) = 200
IC(STATSUB) = 1000
IC(STATSUB,DIFFK) = 2000
4A
CASE
Describer Meaning 4B
OUTPU
PHYSICAL The TIC Bulk Data entries selected by set n define initial conditions
for coordinates involving grid, scalar and extra points. (Default). 4C
X-Y PLO
MODAL The TIC Bulk Data entries selected by set n define initial conditions
for modal coordinates and extra points. See Remark 3.
STATSUB Use the solution of the static analysis subcase n as the initial
condition. See Remark 4. 5
PARAM
DIFFK Include the effects of differential stiffness in the solution. See
Remarks 4. and 5.
n For the PHYSICAL (the default) and MODAL options, n is the set
identification number of TIC Bulk Data entries for structural analysis
6
CODE
(SOL 109, 112 and 129) or TEMP and TEMPD entries for heat transfer
analysis (SOL 159). For the STATSUB option, n is the ID of a static
analysis subcase. (Integer > 0)
7
SETS
Remarks:
1. For structural analysis, TIC entries will not be used (therefore, no initial
conditions) unless selected in the Case Control Section.
2. Only the PHYSICAL option (the default) may be specified in heat transfer 8
BULK
analysis (SOL 159).
276 IC
Transient Analysis Initial Condition Set Selection
7
SETS
8
BULK
INCLUDE 277
Insert External File
Format:
INCLUDE ’filename’ 2
FMS
Describer Meaning
filename Physical filename of the external file to be inserted. The user must
supply the name according to installation or machine requirements. 3
It is recommended that the filename be enclosed by single EXEC
Example:
The following INCLUDE statement is used to obtain the Bulk Data from another file
4A
CASE
called MYBULK.DATA:
4B
SOL 101 OUTPU
CEND
TITLE = STATIC ANALYSIS
4C
X-Y PLO
LOAD = 100
INCLUDE ’MYCASE.DATA’
BEGIN BULK
ENDDATA
Remarks:
5
PARAM
1. INCLUDE statements may be nested; that is, INCLUDE statements may
appear inside the external file. The nested depth level must not be greater
than 10.
2. The total length of any line in an INCLUDE statement must not exceed 72
6
CODE
characters. Long file names may be split across multiple lines. For example
the file:
7
SETS
8
BULK
278 INCLUDE
Insert External File
/dir123/dir456/dir789/filename.dat
may be included with the following input:
1 INCLUDE ‘/dir123
astran
/dir456
/dir789/filename.dat’
3. See the MSC.Nastran 2004 Installation and Operations Guide for more
2 examples.
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
K2GG 279
Direct Input Stiffness Matrix Selection
Format:
K2GG=name
Example:
2
FMS
K2GG = KDMIG
K2GG = KDMIG1, KDMIG2, KDMIG3
3
K2GG = 1.25*KDMIG1, 1.0*KDMIG2, 0.82*KDMIG3 EXEC
Describer Meaning
4A
CASE
name Name of a [ K2gg ] matrix that is input on the DMIG Bulk Data entry, 4B
OUTPU
or name list with or without factors (see Remark 6.). (Character)
4C
Remarks: X-Y PLO
Format:
2 K2PP=name
FMS
Example:
K2PP = KDMIG
3 K2PP = KDMIG1, KDMIG2, KDMIG3
EXEC
B name Name of a [ K 2pp ] matrix that is input on the DMIG or DMlAX Bulk
UTPUT
Data entry, or name list with or without factors (see Remark 6.).
C
Y PLOT Remarks:
1. DMIG and DMIAX entries will not be used unless selected by the K2PP
command.
5 2. The matrix must be square or symmetric and field 4 on the DMIG,name entry
ARAM must contain a 1 or 6.
3. It is recommended that PARAM,AUTOSPC,NO be specified. See the
“Constraint and Mechanism Problem Identification in SubDMAP SEKR”
6 on page 376 of the MSC.Nastran Reference Manual.
ODES 4. K2PP matrices are used only in dynamic response problems. They are not
used in normal modes.
5. The matrices are additive if multiple matrices are referenced on the K2PP
7 command.
SETS 6. The formats of the name list:
a. Names without factor
Names separated by comma or blank.
8
BULK
K2PP 281
Direct Input Stiffness Matrix Selection
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
282 K42GG
Direct Input Stiffness Element Damping Selection
Format:
K42GG=name
2 Example:
FMS
K42GG = KDMIG
Describer Meaning
A name Name of a [ K4 2gg ] matrix that is input on the DMIG Bulk Data entry,
CASE
or name list with or without factors (see Remark 4.).
B Remarks:
UTPUT
8
BULK
LABEL 283
Output Label
Format:
LABEL=label 2
FMS
Example:
LABEL=DEMONSTRATION PROBLEM
Describer Meaning
3
EXEC
label Any character string.
Remarks:
1. LABEL appearing at the subcase level will label output for that subcase only.
4A
CASE
2. LABEL appearing before all subcases will label any outputs that are not
subcase dependent.
4B
OUTPU
3. If no LABEL command is supplied, the label line will be blank.
4C
4. LABEL information is also placed on plotter output as applicable. Only the X-Y PLO
first 65 characters will appear.
5
PARAM
6
CODE
7
SETS
8
BULK
284 LINE
Maximum Lines Per Printed Page
Format:
LINE=n
2 Example:
FMS
LINE=35
3 Describer Meaning
EXEC n Maximum number of output lines per page. (Integer>0;
Default=50)
Remarks:
A 1. For 11 inch paper, 50 lines per page is recommended; for 8-1/2 inch paper,
CASE
35 lines per page is recommended.
B 2. The NASTRAN statement keyword NLINES may also be used to set this
UTPUT
value. See the “nastran Command and NASTRAN Statement” on page 1.
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
LOAD 285
External Static Load Set Selection
Format:
LOAD=n
Example:
2
FMS
LOAD=15
Describer Meaning
3
n Set identification of at least one external load Bulk Data entry. The set EXEC
identification must appear on at least one FORCE, FORCE1,
FORCE2, FORCEAX, GRAV, MOMAX, MOMENT, MOMENT1,
MOMENT2, LOAD, PLOAD, PLOAD1, PLOAD2, PLOAD4,
PLOADX, QVOL, QVECT, QHBDY, QBDY1, QBDY2, QBDY3,
4A
CASE
PRESAX, RFORCE, SPCD, or SLOAD entry. (Integer>0)
4B
Remarks: OUTPU
1. A GRAV entry cannot have the same set identification number as any of the 4C
other loading entry types. If it is desired to apply a gravity load along with X-Y PLO
other static loads, a LOAD Bulk Data entry must be used.
2. LOAD is only applicable in linear and nonlinear statics, inertia relief,
differential stiffness, buckling, and heat transfer problems. 5
3. The total load applied will be the sum of external (LOAD), thermal PARAM
7
SETS
8
BULK
286 LOADSET
Static Load Set Selection
Format:
2 LOADSET=n
FMS
Example:
LOADSET=100
3 Describer Meaning
EXEC
A Remarks:
CASE
1. When used in superelement analysis, this command must be used for all
B superelements. The number of static load vectors created for each
UTPUT
superelement depends upon the type of analysis. In static analysis, the
C number of vectors created is equal to the number of unique EXCITEIDs on
Y PLOT all LSEQ entries in the Bulk Data; in dynamic analysis, the number of vectors
created is equal to the number of unique EXCITEIDs on all RLOAD1,
RLOAD2, TLOAD1, TLOAD2 and ACSRCE entries in the Bulk Data.
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
288 M2GG
Direct Input Mass Matrix Selection
Format:
M2GG=name
2 Example:
FMS
M2GG = MDMIG
B name Name of a [ M2gg ] matrix that is input on the DMIG Bulk Data entry,
UTPUT
or name list with or without factors (see Remark 6.) (Character)
C
Y PLOT Remarks:
1. DMIG matrices will not be used unless selected.
2. Terms are added to the mass matrix before any constraints are applied.
5 3. The matrix must be symmetric and field 4 on DMIG, name entry must
ARAM
contain a 6.
4. M2GG input is not affected by PARAM,WTMASS. M2GG input must either
be in consistent mass units or PARAM,CM2 may be used.
6 5. The matrices are additive if multiple matrices are referenced on the M2GG
ODES
command.
6. The formats of the name list:
a. Names without factor.
7 Names separated by comma or blank.
SETS
b. Names with factors.
Each entry in the list consists of a factor followed by a star followed by a
name. The entries are separated by comma or blank. The factors are real
8 numbers. Each name must be with a factor including 1.0.
BULK
M2PP 289
Direct Input Mass Matrix Selection
Format:
M2PP=name
Example:
2
FMS
M2PP = MDMIG
M2PP = MDMIG1, MDMIG2, MDMIG3
3
M2PP = 5.06*MDMIG1, 1.0*MDMIG2, 0.85*MDMIG3 EXEC
M2PP = (1.25, 0.5) *MDMIG1, (1.0, 0.0) *MDMIG2, (0.82, -2.2) *MDMIG3
Describer Meaning
4A
name CASE
Name of a [ M 2pp ] matrix that is input on the DMIG or DMIAX Bulk
Data entry, or name list with or without factors (see Remark 7.). 4B
OUTPU
(Character)
4C
Remarks: X-Y PLO
1. DMIG and DMIAX entries will not be used unless selected by the M2PP
input.
2. M2PP input is not affected by PARAM,WTMASS. M2PP input must be in 5
consistent mass units. PARAM
3. The matrix must be square or symmetric and field 4 on the DMIG, name
entry must contain a 1 or 6.
4. It is recommended that PARAM,AUTOSPC,NO be specified. See 6
“Constraint and Mechanism Problem Identification in SubDMAP SEKR” CODE
on page 376 of the MSC.Nastran Reference Manual.
5. M2PP matrices are used only in dynamic response problems. They are not
used in normal modes. 7
6. The matrices are additive if multiple matrices are referenced on the M2PP SETS
command.
7. The formats of the name list:
a. Names without factor 8
BULK
Names separated by comma or blank.
290 M2PP
Direct Input Mass Matrix Selection
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
MASTER 291
Redefine the MASTER Subcase
Format:
SUBCASE n
MASTER 2
FMS
Example:
SUBCASE 10
MASTER
3
Remarks: EXEC
2 DISP = ALL
SYM 1
FMS MASTER
SPC = 10
LOAD = 1
SYM 2
3 LOAD = 2
SYM 3
EXEC LOAD = 3
SYM 4
MASTER
SPC = 20
A LOAD = 4
SYM 5
CASE LOAD = 5
B SYM 6
LOAD = 6
UTPUT SYMCOM 10
6
ODES
7
SETS
8
BULK
MAXLINES 293
Maximum Number of Output Lines
Format:
MAXLINES=n
Example:
2
FMS
MAXLINES=150000
Describer Meaning
3
n Maximum number of output lines allowed. (Integer>0; EXEC
Default=999999999)
Remarks:
1. Any time MAXLINES is exceeded, the program will terminate.
4A
CASE
2. MAXLINES does not override any system parameters such as those on Job
Control Language commands.
4B
OUTPU
3. MAXLINES may also be specified on the NASTRAN statement with
SYSTEM(14). See the “nastran Command and NASTRAN Statement” on
4C
X-Y PLO
page 1.
4. The code actually counts the number of pages and assumes that the number
of lines output is the number of lines allowed per page, specified by the
“LINES” command, times the number of pages. 5
PARAM
6
CODE
7
SETS
8
BULK
294 MAXMIN
MAXMIN Survey Output Request
Format:
2 MAX
FMS GLOBAL ALL
BOTH
MAXMIN , = num , CID = BASIC , oplist,COMP = lisst = n
MIN
VMAG cid NONE
3 Example:
EXEC
MAXMIN (BOTH=10,CID=1000,DISP,COMP=T1/T3)=501
Describers Meaning
A MAX Specifies only maximum values are to be output. See Remark 1.
CASE
8
BULK
MAXMIN 295
MAXMIN Survey Output Request
Describers Meaning
list Specifies a list of grid point degree of freedom (DOF) component 1
directions that will be included in the max/min survey output. The nastra
components are separated by slashes and are selected from T1, T2,
T3, R1, R2, R3. See Remarks 4. and 5. (Character,
default=/T1/T2/T3/R1/R2/R3)
ALL MAXMIN survey results for all points will be output.
2
FMS
Remarks:
1. The MAXMIN command produces an algebraically ascending sorted list of the
output quantities specified for all of the points in the selected set. MAX refers to the
4A
CASE
largest magnitude positive values, while MIN refers to the largest magnitude
negative values. The output format is similar to that of displacement output. All
4B
OUTPU
components will be output for a grid point and the order of the grid points will be in
sort on the particular component that was surveyed. The output title contains the 4C
X-Y PLO
identification number of the SET of points participating in the max/min output, the
coordinate system frame of reference, the number of MAX and MIN values output
and the component that was surveyed. When the output being surveyed is in the
global output coordinate system reference frame and BASIC or a local output
coordinate system is specified as cid, both the sorted system output and the original
5
PARAM
reference system output are displayed for the grid point if these systems are different.
2. Vector magnitude results are computed for both translations and rotations
and displayed under the T1 and R1 column headings. The presence of the
COMP keyword is ignored.
6
CODE
3. The default value of 5 generates a minimum of 10 output lines for the BOTH
option. There will be 5 maximum values and 5 minimum values produced.
In addition, if coordinate system are involved, both surveyed and original
data will be output. This could result in as many as 10 more lines of output 7
SETS
for each surveyed component.
8
BULK
296 MAXMIN
MAXMIN Survey Output Request
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
MAXMIN 297
Requests Output of Maximums and Minimums in Data Recovery
Format:
Example: 3
MAXMIN(GRID) = 12 EXEC
MAXMIN(ELEM) = ALL
MAXMIN = NONE
Describers Meaning
4A
CASE
GRID Indicates the request is applied to grid points. 4B
ELEM Indicates the request is applied to elements. OUTPU
BOTH Indicates the request is applied to both elements and grid points. (Default) 4C
X-Y PLO
PRINT Compute and write the output to the .f06 file. (Default)
PUNCH Compute and write output to the punch file.
NOPRINT Compute but do not write out the results. 5
PARAM
ALL Max/min results will be reported for all elements.
n Set identification number. The referenced SET command defines a set of
elements or grid points to be monitored.
NONE Max/min results will not be reported.
6
CODE
VONMISES von Mises stress/strains are output.
MAXS or Maximum shear stress/strains are output.
SHEAR 7
STRCUR Strain at the reference plane and curvatures are output for plate SETS
elements.
FIBER Stress/Strain at locations Z1, Z2 are computed for plate elements.
CENTER Output QUAD4 stress/strains at the center only. 8
BULK
298 MAXMIN
Requests Output of Maximums and Minimums in Data Recovery
Describers Meaning
Remarks:
3 1. MAXMIN is not allowed in REPCASE but is allowed in SUBCOM and SYMCOM.
EXEC
2. The OTIME command may be used limit the time span of monitoring.
3. No corresponding output request; such as, DISP, STRESS, etc., is required.
Also, SET=n may request more elements or grid points for monitoring than
A is requested by Outputs.
CASE
The output is comprised of two parts: (1) a summary of the
B maximum/minimum values and the times they occur and (2) the associated
UTPUT
output for all components of the element or grid. The first part is always
C output and the second part is only output if the FULL describer is specified
Y PLOT
on the MAXMIN(DEF) command. See the next section for a description of
the new Case Control commands. Here are sample Case Control commands
for the output of maximum von Mises stresses using the BRIEF option:
5 MAXMIN(DEF) STRESS QUAD4 SMAX1 ABSOLUTE(5) BRIEF
SET 100=4
ARAM
MAXMIN(ELEM)=4
4. See DISPLACEMENT, STRESS or STRAIN Case Control commands for
additional keyword implications.
6
ODES
7
SETS
8
BULK
MAXMIN(DEF) 299
Defines Parameters for Monitoring Maximums and Minimums
Defines parameters and output options for the monitoring of maximums and minimums in data 1
nastra
recovery. MAXMIN(DEF) must be specified above all subcases. The MAXMIN(ELEM)
and/or MAXMIN(GRID) command is then required to printout the max/min results.
GLOBAL
CID = BASIC
3
EXEC
cid
CENTER
4A
STRESS CASE
/ ALL
MAXMIN ( DEF ) STRAIN { eltype1 [ , eltype2,... ] } comp1
GROUP
[ , comp2... ] ,
4B
FORCE ENDS OUTPU
ABSOLUTE(p) MINALG(q) MAXALG(r)
[ RMS ]
BRIEF 4C
X-Y PLO
ALL(p) FULL
Examples:
MAXMIN(DEF) stress (cquad4,smax1) MAX=5
MAXMIN(DEF) disp T1 T2 T3 MAGT RMS FULL
5
PARAM
Describers Meaning
DISP,VELO,etc. STRESS,etc. Type of result to be monitored.
T1, T2, etc. Name of the grid point component to be monitored.
6
CODE
Describers Meaning
MINALG(q) Print out the bottom q minimum algebraic values. (Default for
q is 5)
3 MAXALG(r) Print out the top r maximum algebraic values. (Default for r
EXEC is 5).
ALL(p) Print out all options: ABSOLUTE, MINALG, and MAXALG.
(Default for p is 5)
A BRIEF Print out only the maxmin results. (Default)
CASE
FULL Print out the maxmin results followed by the standard data
B recovery format for the elements and grids at the retained set of
UTPUT
the maximum or minimum occurrences.
C GLOBAL Selects the global coordinate system (see CD on the GRID
Y PLOT
entry) for monitoring grid point results.
BASIC Selects the basic coordinate system for monitoring grid point
results. (Default)
5 cid Specifies a coordinate system id for a system defined on a
ARAM
CORDij entry for monitoring grid point results.
RMS Print out the root-mean-square value of each maximum or
6 minimum value requested by ABSOLUTE, MIN, or MAX
over all time steps.
ODES
CENTER Component selector when element allows for component name
to occur in multiple places. (Default)
Remarks:
1. MAXMIN(DEF) must be specified above all subcases but is not sufficient to request
monitoring of maximums and minimums. The MAXMIN command must also be 1
nastra
specified above or inside subcases.
2. MAXMIN(DEF) may be specified more than once.
3. Multiple element types may be grouped together if the same component
name is to be monitored across those types by enclosing the element types in 2
FMS
parentheses.
4. Multiple component names may be compared collectively to the current
maximum (or minimum), but only the maximum (or minimum) component
in the group will be reported in the output. This is requested by enclosing the 3
EXEC
component names in parentheses.
5. Grid point component output is always converted to the basic coordinate
system for monitoring when processing "sort1". The global system is the
default when processing in "sort2". 4A
CASE
6. Results for layers in composite elements or intermediate stations in CBAR
and CBEAM elements are not supported. 4B
OUTPU
7. Only real data recovery is currently supported.
8. When no MINA, MAXA or ABSO keyword is supplied, the default values of
4C
X-Y PLO
p, q, and s will be 5. When any keyword is supplied, the other unreferenced
keyword values will be set to zero, and no output will be created.
9. The component action keywords of CENTER, ALL, GROUP, and ENDS can
only be applied to component names defined in the NDDL and occur at 5
PARAM
multiple places in element data recovery. They cannot be used with "Item
Codes".
6
CODE
7
SETS
8
BULK
302 MCFRACTION
Modal Contribution Fractions Output Request
Format:
FRACTION ALL
FRACTION 0.001
KEY = , ITEMS = ALL SOLUTION = m FILTER =
3 sortitem
(itemlist) NONE
fratio
EXEC
ALL
12
NULL = = n
ipowr
NONE
A
CASE Example:
B SET 1001 = 10.0, 20.0, 100.0
UTPUT SET 2001 = 716/T3, 809/T3, 412/T1
C MCFRACTION (STRUCTURE,PRINT,PUNCH,ITEM=FRACTION,
Y PLOT SORT=ASBD,KEY=PROJECTION,SOLUTION=1001)=2001
MCFRACTION (ITEMS=(FRACTION,PROJECTION),FILTER=0.01)=2001
5 Describer Meaning
ARAM
STRUCTURE Request pertains to structure points only.
PRINT The printer will be the output medium.
PUNCH The punch file will be the output medium.
6
ODES PLOT Generate modal fractions for the requested set but no printer
output.
REAL or IMAG Requests rectangular format (real and imaginary) of complex
7 output.
SETS PHASE Requests polar format (magnitude and phase) of complex output.
SORT Keyword selecting one of the sort type options. Default is to
produced output in increasing natural mode number order.
8
BULK
MCFRACTION 303
Modal Contribution Fractions Output Request
Describer Meaning
sorttype One of the following modal contribution fraction output sorting 1
options. nastra
ABSA - output will be sorted by absolute value in ascending order.
ABSD - output will be sorted by absolute value in descending order.
ALGA - output will be sorted algebraically in ascending order.
ALGD - output will be sorted algebraically in descending order. 2
FMS
KEY Keyword selecting a sorting operation key quantity.
sortitem Item from the itemlist table on which the SORT operation is
performed. (Default is FRACTION.)
3
ITEMS Keyword specifying data selection options. EXEC
itemlist One (or more) of the following modal contribution fraction output
items. If more than one item is selected, the list must be enclosed in
parentheses. 4A
CASE
SOLUTION Keyword specifying the output solution time step, forcing frequency 7
or complex eigenvalue selections for which modal fractions will be SETS
generated. (Default = ALL)
m Results for solutions in SET m will be output.
FILTER Keyword specifying the value of the printed output data filter. 8
BULK
fratio Value of output filter ratio. (Default = 0.001)
304 MCFRACTION
Modal Contribution Fractions Output Request
NULL Keyword specifying the power of ten used to detect a null response
quantity.
1
astran ipowr The power of ten used to detect a null response quantity.
(Default = 12)
n Results for grid point components in SET n will be output.
2 ALL Results for all solutions and/or grid point components will be
FMS output.
NONE No modal contribution fractions will be output.
Remarks:
3 1. The MCFRACTION command is useful in modal frequency response (SOL
EXEC
111), modal transient response (SOL 112) and modal complex eigenvalue
analysis (SOL 110) solution sequences only. If superelements are used, its use
is restricted to residual structure data recovery operations only.
A 2. Both PRINT and PUNCH may be requested.
CASE
3. Printed output includes results for all of the data items described in the
B itemlist table.
UTPUT
4. Punched output includes results for only the data items selected by the
C ITEMS keyword.
Y PLOT
5. Modal Contribution Fractions are sorted by increasing order of mode
number unless the SORT keywords specifies a particular sorting order. If a
sorting order is specified, the KEY keyword selects the particular data item
5 in the printed results tabular output listing that is sorted. When MODEDISP
ARAM
is selected, the magnitude is sorted. When MODERESP is selected, the real
portion of the response is sorted.
6. The SOLUTION keyword can be used to select a subset of the solutions
6 available. If SET m is specified, the items in the SET list are forcing frequency
ODES values, time step values or complex eigenvalue mode numbers depending
upon the solution sequence used.
7. The FILTER keyword specifies a filter ratio value that is used to limit the
7 amount of printed output produced. It applies to the data item selected by
SETS the KEY keyword if it is specified. If no KEY keyword is present, the default
value od KEY=FRACTION will be used. The maximum value for the
selected data item across all natural modes is determined. If the ratio of the
data item value to the maximum data item value is less than fratio for any
8 natural mode, no output for that natural mode is produced.
BULK
MCFRACTION 305
Modal Contribution Fractions Output Request
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
306 MEFFMASS
Modal Effective Mass Output Request
Format:
2 SUMMARY, PARTFAC,
FMS PRINT PUNCH , GRID = gid,
MEFFMASS MEFFM, MEFFW, = YES
NOPRINT NOPUNCH NO
FRACSUM, ALL
Examples:
3 MEFFMASS
EXEC
MEFFMASS(GRID=12, SUMMARY, PARTFAC)
A Describer Meaning
CASE
PRINT Write output to the print file. (Default)
B NOPRINT Do not write output to the print file.
UTPUT
PUNCH Write output to the punch file.
C NOPUNCH Do not write output to the punch file. (Default)
Y PLOT
gid Reference grid point for the calculation of the Rigid Body Mass
Matrix. The default is the origin of the basic coordinate system.
Remarks:
7 1. The SUMMARY describer produces three outputs:
SETS
Modal Effective Mass Matrix [ εT ] [ m ] [ ε ] where
BULK
MEFFMASS 307
Modal Effective Mass Output Request
φ = Eigenvectors
M aa = Mass marix reduced to the a-set (g-set for superelements) 1
nastra
D ar = Rigid body transformation matrix with respect to the a-set
6
CODE
7
SETS
8
BULK
308 METHOD
Real Eigenvalue Extraction Method Selection
Format:
2 METHOD STRUCTURE
FLUID
= n
FMS
Examples:
METHOD=33
3 METHOD(FLUID)=34
EXEC
Describer Meaning
STRUCTURE The referenced EIGR or EIGRL Bulk Data entry is applied to the
A or FLUID structural or fluid portion of the model. (Default=STRUCTURE)
CASE
n Set identification number of an EIGR or EIGRL Bulk Data entry for
B normal modes or modal formulation, or an EIGB or EIGRL entry for
UTPUT buckling. (Integer>0)
C Remarks:
Y PLOT
1. An eigenvalue extraction method must be selected when extracting real
eigenvalues.
2. If the set identification number selected is present on both EIGRL and EIGR
5 and/or EIGB entries, the EIGRL entry will be used.
ARAM
3. METHOD(FLUID) permits a different request of EIGR or EIGRL for the fluid
portion of the model from the structural portion of the model in coupled
fluid-structural analysis. See “Additional Topics” on page 513 of the
6 MSC.Nastran Reference Manual.
ODES
• If not specified, then the METHOD selection of the structure will be
used for the fluid and modal reduction will not be performed on the
fluid portion of the model in the dynamic solution sequences.
7 • The METHOD(FLUID) and METHOD(STRUCTURE) may be
SETS
specified simultaneously in the same subcase for the residual
structure only. Do not specify METHOD(FLUID) in a superelement
subcase even if the superelement contains fluid elements.
8
BULK
METHOD 309
Real Eigenvalue Extraction Method Selection
be used; e.g., EIGRL entry or MGIV and MHOU on the EIGR entry.
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
310 MFLUID
Fluid Boundary Element Selection
Format:
2 MFLUID=n
FMS
Example:
MFLUID=919
3 Describer Meaning
EXEC
A Remark:
CASE
1. For a further discussion see “Additional Topics” on page 513 of the
B MSC.Nastran Reference Manual.
UTPUT
2. User PARAMeter VMDPT controls how the virtual mass is processed.
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
MODALKE 311
Modal Kinetic Energy Request
Format:
MODE
MODALKE (
SORT1 PRINT
, PUNCH
REAL or IMAG
ESORT = ASCEND
2
FMS
SORT2 NOPRINT PHASE
DESCENT
ALL
TIME ALL
[ THRESH = e ] =
FREQ r
) = n
NONE
3
EXEC
Examples:
MODALKE= ALL
SET 200= 1, 3, 4, 5, 7 4A
CASE
MODALKE(ESORT=DESCEND,THRESH=.001)= 200
4B
Describer Meaning OUTPU
Remarks:
1. Modal kinetic energy calculations will be limited to solutions 112 (modal
1 transient response) and 111 (modal frequency response).
astran
2. The MODES describer selects from the set of the modes selected by the
combination of the Case Control command MODESELECT and user
PARAMeters LMODES, LFREQ, and HFREQ. If a mode is selected outside
2 this set, a User Warning Message is issued.
FMS
3. The TIME (or FREQ) describer selects from the set of the time steps (or
forcing frequencies) selected by the OTIME (or OFREQ) Case Control
command. If a time or frequency is selected outside this set, a User Warning
3 Message is issued.
EXEC
Output Format:
The output formats will be as follows:
MODE NUMBER = 1
UTPUT
M O D A L K I N E T I C E N E R G Y
C FREQUENCY
1.000000E+00
ACTUAL
8.147639E-04
NORMALIZED
1.000000E+00
FRACTIONAL
9.924864E-01
Y PLOT
2.000000E+00 4.066131E-03 1.000000E+00 9.936857E-01
3.000000E+00 1.411670E-02 1.000000E+00 9.955439E-01
4.000000E+00 5.744822E-02 1.000000E+00 9.977741E-01
5.000000E+00 7.744190E-01 1.000000E+00 9.996839E-01
6.000000E+00 5.961162E-01 1.000000E+00 9.991935E-01
5 7.000000E+00
8.000000E+00
9.000000E+00
8.745764E-02
3.625540E-02
2.053458E-02
1.000000E+00
1.000000E+00
3.622278E-01
9.877571E-01
9.107288E-01
2.652422E-01
ARAM
1.000000E+01 1.350744E-02 7.244376E-01 4.169486E-01
7
SETS
8
BULK
MODALKE 313
Modal Kinetic Energy Request
Processing:
Modal kinetic energy will be calculated by the following:
4A
CASE
7
SETS
8
BULK
314 MODALSE
Modal Strain Energy Request
Format:
MODE
2 MODALSE (
SORT1 PRINT
, PUNCH
REAL or IMAG
ESORT = ASCEND
FMS SORT2 NOPRINT PHASE
DESCENT
ALL
TIME ALL
[ THRESH = e ]
3 =
FREQ r
) = n
NONE
EXEC
Examples:
MODALSE= ALL
A SET 100= 1, 3, 4, 5, 7
CASE
MODALSE(ESORT=ASCEND,THRESH=.0001)= 100
B
UTPUT
Describer Meaning
C
Y PLOT SORT1 Output will be presented as a tabular listing of modes for each
frequency or time step
SORT2 Output will be presented as a tabular listing of frequencies or time
5 steps for each mode.
ARAM PRINT Write the results to the .f06 file. (Default)
NOPRINT Do not write the results to the .f06 file
PUNCH Write the results to the punch (.f07) file
6 ESORT Present the modal energies sorted by mode number, ascending
ODES
energy value or descending energy value. (Default is MODE).
THRESH Write out only those energies greater than e. (Default=0.001).
7 MODES Compute energies for all modes or the set of mode numbers defined in
SETS SET n. (Default=ALL).
TIME or FREQ Compute energies at all time steps or frequencies or the set of
frequencies defined by SET r. (Default=ALL).
8 ALL, n, NONE Compute modal energies for (1) all modes, (2) the modes defined
BULK
on SET n, or (3) no modes.
MODALSE 315
Modal Strain Energy Request
Remarks:
1. Modal strain energy calculations will be limited to solutions 112 (modal
transient response) and 111 (modal frequency response). 1
nastra
2. The MODES describer selects from the set of the modes selected by the
combination of the Case Control command MODESELECT and user
PARAMeters LMODES, LFREQ, and HFREQ. If a mode is selected outside
this set, a User Warning Message is issued. 2
FMS
3. The TIME (or FREQ) describer selects from the set of the time steps (or
forcing frequencies) selected by the OTIME (or OFREQ) Case Control
command. If a time or frequency is selected outside this set, a User Warning
Message is issued. 3
EXEC
Output Format:
The output formats will be as follows:
FREQUENCY = 2.000000E+00
4B
M O D A L S T R A I N E N E R G Y
OUTPU
MODE NUMBER
1
ACTUAL
3.013590E-02
NORMALIZED
1.000000E+00
FRACTIONAL
7.759020E-01
4C
2 3.676222E-04 1.219881E-02 9.465083E-03
X-Y PLO
3 1.649538E-04 5.473664E-03 4.247027E-03
4 8.880605E-06 2.946852E-04 2.286469E-04
5 6.064836E-03 2.012495E-01 1.561499E-01
6 .0 .0 .0
7
8
9
8.556397E-05
1.596696E-03
.0
2.839270E-03
5.298317E-02
.0
2.202996E-03
4.110975E-02
.0
5
10 3.678207E-05 1.220540E-03 9.470194E-04
PARAM
MODE NUMBER
M O D A L
ACTUAL
S T R A I N E N E R G Y
NORMALIZED FRACTIONAL
7
SETS
1 9.122948E-05 5.796646E-02 3.374175E-02
2 1.573832E-03 1.000000E+00 5.820910E-01
3 4.954743E-04 3.148203E-01 1.832541E-01
4 1.456887E-06 9.256940E-04 5.388382E-04
5 7.806947E-06 4.960469E-03 2.887445E-03
6
7
8
.0
1.082568E-04
1.503170E-05
.0
6.878546E-02
9.551016E-03
.0
4.003940E-02
5.559560E-03
8
9 .0 .0 .0
BULK
10 6.410905E-06 4.073436E-03 2.371111E-03
316 MODALSE
Modal Strain Energy Request
1 Processing:
astran Modal strain energy is calculated by the following:
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
MODES 317
Subcase Repeater
Format:
MODES=n
Example:
2
FMS
MODES=3
Describer Meaning
3
n Number of times the subcase is to be repeated. (Integer>0) EXEC
Remarks:
1. This command can be illustrated by an example. Suppose stress output is
desired for the first five modes only and displacements for the next two
4A
CASE
modes and forces for the remaining modes. The following example would
accomplish this 4B
OUTPU
SUBCASE 1
1 MODES = 3
DISPLACEMENTS = ALL
astran
SUBCASE 4
DISPLACEMENTS = NONE
BEGIN BULK
5. This command may be of no use in non eigenvalue analysis and may cause
2 data recovery processing to be repeated.
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
MODESELECT 319
Computed Mode Shape Selection
Format:
STRUCTURE ALL
2
FMS
MODESELECT =
FLUID n
Examples:
1. $ INCLUDE ONLY STRUCTURE MODES 7, 9 AND 12 IN THE ANALYSIS 3
EXEC
SET 100 = 7,9,12
MODESELECT = 100
2. $ EXCLUDE FLUID MODES 5 AND 6 FROM THE ANALYSIS
SET 200 = 5,6 4A
MODESELECT(FLUID) = -200 CASE
ALL All of the computed mode shapes will be included in the modal
dynamic analysis. (Default). See also Remark 2.
n>0 Set identification of a previously appearing SET command. ONLY 6
those computed mode shapes whose mode numbers are in SET n will CODE
be included in the modal dynamic analysis. If SET n is not defined,
then ONLY the computed mode shape of mode n will be included in
the modal dynamic analysis.
n<0 n refers to the set identification of a previously appearing SET
7
SETS
command. All of the computed mode shapes EXCLUDING those
whose mode numbers are in SET n will be included in the modal
dynamic analysis. If SET n is not defined, then all of the computed
mode shapes EXCLUDING that of mode n will be included in the 8
BULK
modal dynamic analysis.
320 MODESELECT
Computed Mode Shape Selection
Remarks:
1. This command is meaningful only in modal dynamic analysis (SOL 110, 111,
1 112, 145, 146 and 200). It is ignored in all other analyses.
astran
2. When the MODESELECT Case Control command is used in conjunction
with the parameters LMODES/LMODESFL, LFREQ/LFREQFL and
HFREQ/HFREQFL, the hierarchy of their usage is as follows:
2 If there is a MODESELECT Case Control command, it takes precedence over
FMS
the parameters LMODES/LMODESFL, LFREQ/LFREQFL and
HFREQ/HFREQFL.
If there is no MODESELECT Case Control command, then parameter
3 LMODES/LMODESFL takes precedence over the parameters
EXEC
LFREQ/LFREQFL and HFREQ/HFREQFL. In this case, the computed mode
shapes of the lowest number of modes specified by LMODES/LMODESFL
will be included in the modal dynamic analysis.
A If there is no MODESELECT Case Control command and no
CASE LMODES/LMODESFL parameter, then parameters LFREQ/LFREQFL and
B HFREQ/HFREQFL are honored. In this case, all of the computed mode
shapes whose frequencies are in the range specified by LFREQ/LFREQFL
UTPUT
and HFREQ/HFREQFL will be included in the modal dynamic analysis.
C
Y PLOT If there is no MODESELECT Case Control command and no
LMODES/LMODESFL, LFREQ/LFREQFL or HFREQ/HFREQFL
parameter, then all of the computed mode shapes will be included in the
modal dynamic analysis.
5
ARAM
6
ODES
7
SETS
8
BULK
MODTRAK 321
Mode Tracking Request
Format:
MODTRAK=n
Example:
2
FMS
MODTRAK=100
Describer Meaning
3
n Set identification of a MODTRAK Bulk Data entry. (Integer>0) EXEC
Remark:
1. Selection of a MODTRAK Bulk Data entry with the MODTRAK Case Control
command activates mode tracking for the current subcase. This request is
4A
CASE
limited to normal modes subcases (ANALYSIS=MODES) in design
optimization (SOL 200). 4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
322 MPC
Multipoint Constraint Set Selection
Format:
MPC=n
2 Example:
FMS
MPC=17
3 Describer Meaning
EXEC n Set identification number of a multipoint constraint set. This set
identification number must appear on at least one MPC or MPCADD
Bulk Data entry. (Integer>0)
A Remarks:
CASE
1. In cyclic symmetry analysis, this command must appear above the first
B SUBCASE command.
UTPUT
2. Multiple boundary (MPC sets) conditions are not allowed in superelement
C analysis. If more than one MPC set is specified per superelement (including
Y PLOT
the residual), then the second and subsequent sets will be ignored.
5
ARAM
6
ODES
7
SETS
8
BULK
MPCFORCES 323
Multipoint Forces of Constraint Output Request
Format:
ALL
RPRINT
, RPUNCH , [ CID ] ) = n
NORPRINT
NONE
3
EXEC
Examples:
MPCFORCES=5
MPCFORCES(SORT2, PUNCH, PRINT, IMAG)=ALL
MPCFORCES(PHASE)=NONE
4A
CASE
MPCFORCES(SORT2, PRINT,IPSDF, CRMS, RPUNCH)=20
MPCFORCES(PRINT, RALL, NORPRINT)=ALL
4B
OUTPU
Describer Meaning 4C
X-Y PLO
SORT1 Output will be presented as a tabular listing of grid points for each
load, frequency, eigenvalue, or time, depending on the solution
sequence.
SORT2 Output will be presented as a tabular listing of frequency or time
5
PARAM
for each grid point.
PRINT The printer will be the output medium.
PUNCH The punch file will be the output medium. 6
CODE
PLOT Generates, but does not print, multipoint constraint forces.
REAL or IMAGE Requests rectangular format (real and imaginary) of complex
output. Use of either REAL or IMAG yields the same output.
PHASE Requests polar format (magnitude and phase) of complex output. 7
SETS
Phase output is in degrees.
PSDF Requests the power spectral density function be calculated and
stored in the database for random analysis post-processing.
Request must be made above the subcase level and RANDOM 8
BULK
must be selected in the Case Control.
324 MPCFORCES
Multipoint Forces of Constraint Output Request
Describer Meaning
3 RALL Requests all of PSDF, ATOC and CRMS be calculated for random
analysis post-processing. Request must be made above the subcase
EXEC
level and RANDOM must be selected in the Case Control.
RPRINT Writes random analysis results in the print file (Default).
A NORPRINT Disables the writing of random analysis results in the print file.
CASE
RPUNCH Writes random analysis results in the punch file.
B CID Request to print output coordinate system ID in printed output
UTPUT
file, F06 file.
C ALL Multipoint forces of constraint for all points will be output. See
Y PLOT
Remarks 3. and 6.
NONE Multipoint forces of constraint for no points will be output.
Remarks:
6 1. Both PRINT and PUNCH may be requested.
ODES
2. See Remark 2 under “DISPLACEMENT” on page 219 for a discussion of
SORT1 and SORT2. In the SORT1 format only nonzero values will be output.
3. In a statics problem, a request for SORT2 causes loads at all points (zero and
7 nonzero) to be output.
SETS
4. MPCFORCES=NONE overrides an overall output request.
8
BULK
MPCFORCES 325
Multipoint Forces of Constraint Output Request
will not be printed. If a sextet cannot be formed, then zero values may be
output.
6. MPCFORCE results are output in the global coordinate system (see field CD 2
on the GRID Bulk Data entry). FMS
5
PARAM
6
CODE
7
SETS
8
BULK
326 MPRES
Fluid Pressure Output Request
Format:
2 ALL
FMS
PRES ( PRINT, PUNCH , REAL or IMAG ) = n
PLOT PHASE
NONE
3 Examples:
EXEC
MPRES=5
MPRES(IMAG)=ALL
A Describer Meaning
CASE
PRINT The printer will be the output medium.
B PUNCH The punch file will be the output medium.
UTPUT
PLOT Generates, but does not print or punch, data.
C
Y PLOT REAL or IMAG Requests rectangular format (real and imaginary) of complex
output. Use of either REAL or IMAG yields the same output.
PHASE Requests polar format (magnitude and phase) of complex
5 output. Phase output is in degrees.
ARAM ALL Fluid pressures for all elements will be output.
NONE Fluid pressures for no elements will be output.
n Set identification number of a previously appearing SET
6 command. Only fluid pressures for elements in this set will be
ODES
output. (Integer>0)
Remark:
7 1. If PARAM,SPARSEDR,NO is specified, then PARAM,DDRMM,-1 is also
SETS required in the modal solution sequences 11, 12, 111, 112, 146, and 200.
8
BULK
NLLOAD 327
Nonlinear Load Output Request
Format:
ALL
NLLOAD [ ( PRINT, PUNCH ) ] =
2
n FMS
NONE
Example:
NLLOAD=ALL 3
EXEC
Describer Meaning
PRINT The printer will be the output medium.
PUNCH The punch file will be the output medium.
4A
CASE
ALL Nonlinear loads for all solution points will be output. 4B
NONE Nonlinear loads will not be output. OUTPU
Remarks:
1. Nonlinear loads are output only in the solution (d or h) set.
5
PARAM
7
SETS
8
BULK
328 NLPARM
Nonlinear Static Analysis Parameter Selection
Format:
NLPARM=n
2 Example:
FMS
NLPARM=10
3 Describer Meaning
EXEC n Set identification of NLPARM and NLPCI Bulk Data entries.
(Integer>0)
Remarks:
A 1. NLPARM and NLPCI entries in the Bulk Data will not be used unless
CASE
selected.
B 2. NLPARM may appear above or within a subcase.
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
NLRESTART 329
Nonlinear Restart Request
Format:
Example:
NLTESTART SUBCASE 1, STEP 2, LOADFAC 0.3 3
EXEC
Describer Meaning
i Specifies the identification number of a previously executed
SUBCASE. (Integer, Default is the first SUBCASE) 4A
CASE
j Specifies the identification number of a previously executed STEP.
(Integer, Default is the first STEP) 4B
OUTPU
f Specified the load factor of a previously executed load increment in
nonlinear static analysis. (Real, 0.0 < f < 1.0, Default = 0.0) 4C
X-Y PLO
t Specified the time of a previously executed time step in nonlinear
transient analysis. (Real, t 0 ≤ t ≤ t n where t 0 : initial time of STEP j
and t n : last time of STEP j, Default = t 0 ) 5
PARAM
Remarks:
1. The NLRESTART command can be used in SOL 400 (NONLIN) only.
2. The NLRESTART command must appear before any SUBCASE command. 6
CODE
3. To perform a restart, the data base for the original run must be made
available by using the ASSIGN FMS command or other equivalent method.
4. The restart run can only be executed at a load increment (or time step) whose
output flag is on an available restart point. (See the field INTOUT on 7
NLPARM Bulk Data entry and NO on TSTEPNL). When user specified SETS
restart point is not available, the closest previous restart point, that is
available will be applied automatically.
8
BULK
330 NLRESTART
Nonlinear Restart Request
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
NLSTRESS 331
Nonlinear Element Stress Output Request
Format:
ALL
NLSTRESS ( SORT1 , PRINT, PUNCH )
=
2
n FMS
SORT2 PLOT
NONE
Examples:
NLSTRESS=5 3
EXEC
NLSTRESS (SORT1,PRINT,PUNCH,PHASE)=15
NLSTRESS(PLOT)=ALL
Describer Meaning 4A
CASE
SORT1 Output will be presented as a tabular listing of elements for each load.
SORT2 Output will be presented as a tabular listing of load for each element 4B
OUTPU
type.
PRINT The printer will be the output medium.
4C
X-Y PLO
PUNCH The punch file will be the output medium.
PLOT Generates nonlinear element stresses for requested set but no printer
output. 5
ALL Stresses for all nonlinear elements will be output. (Default) PARAM
Remarks:
1. Both PRINT and PUNCH may be requested. 7
SETS
2. ALL should not be used in a transient problem due to excessive output.
3. See Remark 2 under “DISPLACEMENT” on page 219 for a discussion of
SORT1 and SORT2.
4. If the NLSTRESS command is not specified, then NLSTRESS=ALL is the 8
BULK
default.
332 NONLINEAR
Nonlinear Dynamic Load Set Selection
Format:
NONLINEAR=n
2 Example:
FMS
NONLINEAR=75
3 Describer Meaning
EXEC n Set identification of NOLINi or NLRGAP Bulk Data entry. (Integer>0)
Remark:
1. NOLINi Bulk Data entry will be ignored unless selected in the Case Control
A Section.
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
NOUTPUT 333
Normal Output Request in Cyclic Symmetry Problems
Format:
NOUTPUT k, R = ALL
L m
2
FMS
Examples:
NOUTPUT (R)=ALL
NOUTPUT (2)=5 3
NOUTPUT (4,L)=10 EXEC
Describer Meaning
ALL Output for all segments is desired. 4A
CASE
m Output for segments specified in SET m is desired. (Integer>0)
k Used in eigenvalue analysis to request eigenvector and internal 4B
OUTPU
force output for harmonics specified in SET k. (Integer>0)
R, L Output for only the right- or left-half of segments specified as ALL
4C
X-Y PLO
or in SET m. R and L are used in dihedral symmetry only.
Remarks:
1. Sets k and m are defined on SET commands. 5
PARAM
2. In cyclic symmetry analysis, this command or the HOUTPUT command is
required to obtain data recovery.
6
CODE
7
SETS
8
BULK
334 NSM
Selects Nonstructural Mass Set Entries
Format:
NSM = n
2 Example:
FMS
NSM = 5
3 Describer Meaning
EXEC
n Set identification number of a nonstructural mass that appears on a
NSM, NSML, NSM1, NSML1, or NSMADD Bulk Data entry.
(Integer > 0)
A
CASE Remarks:
B 1. Different NSM sets may be selected for superelements and residual; but
UTPUT within a superelement or residual it may not change within the subcase
C structure.
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
OFREQUENCY 335
Output Frequency Set
Format:
OFREQUENCY = ALL
n
2
FMS
Examples:
OFREQUENCY=ALL
OFREQUENCY=15 3
EXEC
Describer Meaning
ALL Output for all frequencies will be computed.
n Set identification of a previously appearing SET command. Output 4A
CASE
for frequencies closest to those given on this SET command will be
output. (Integer>0) 4B
OUTPU
Remarks:
1. In real eigenvalue, buckling, and complex eigenvalue analyses, the
4C
X-Y PLO
OMODES Case Control command allows for an alternate way of selecting
the modes to be output based on their mode numbers. In these cases, if both
the OMODES and OFREQUENCY requests appear, the OMODES request
takes precedence. 5
PARAM
2. If this command is not specified in the Case Control Section (or, in the case
of real eigenvalue, buckling, and complex eigenvalue analyses, if neither the
OMODES nor the OFREQUENCY request is specified), then output will be
generated for all frequencies. 6
CODE
3. The number of solutions selected will always be equal to the number of
quantities in the selected set. The closest values are used.
4. In flutter analysis (SOL 145), the selected set refers to the imaginary part of
the complex eigenvalues. The physical interpretation of this quantity 7
SETS
depends on the method of flutter analysis as follows:
• K- or KE-method: Velocity (input units).
• PK-method: Frequency.
8
BULK
336 OFREQUENCY
Output Frequency Set
SUBCASE 1
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
OLOAD 337
Applied Load Output Request
Format:
ALL
RPRINT
, RPUNCH , [ CID ] ) = n
NORPRINT
NONE
3
EXEC
Examples:
OLOAD=ALL
OLOAD(SORT1, PHASE)=5
OLOAD(SORT2, PRINT, PSDF, CRMS, RPUNCH=20
4A
CASE
OLOAD(PRINT, RALL, NORPRINT)=ALL
4B
OUTPU
Describer Meaning
SORT1 Output will be presented as a tabular listing of grid points for
4C
X-Y PLO
each load, frequency, eigenvalue, or time, depending on the
solution sequence.
SORT2 Output will be presented as a tabular listing of frequency or time
for each grid point.
5
PARAM
PRINT The printer will be the output medium.
PUNCH The punch file will be the output medium.
REAL or IMAG Requests rectangular format (real and imaginary) of complex 6
CODE
output. Use of either REAL or IMAG yields the same output.
PHASE Requests polar format (magnitude and phase) of complex
output. Phase output is in degrees.
PSDF Requests the power spectral density function be calculated and 7
SETS
stored in the database for random analysis post-processing.
Request must be made above the subcase level and RANDOM
must be selected in the Case Control.
8
BULK
338 OLOAD
Applied Load Output Request
Describer Meaning
2 CRMS Requests all of PSDF, ATOC and CRMS be calculated for random
analysis post-processing. Request must be made above the
FMS
subcase level and RANDOM must be selected in the Case
Control.
3 RALL Requests all of PSDF, ATOC and CRMS be calculated for random
analysis post-processing. Request must be made above the
EXEC
subcase level and RANDOM must be selected in the Case
Control.
RPRINT Writes random analysis results in the print file (Default).
A
CASE NORPRINT Disables the writing of random analysis results in the print file.
B RPUNCH Writes random analysis results in the punch file.
UTPUT
CID Request to print output coordinate system ID in printed output
C file, F06 file.
Y PLOT
ALL Applied loads for all points will be output. See Remarks 2. and 8.
NONE Applied load for no points will be output.
Remarks:
6 1. Both PRINT and PUNCH may be requested.
ODES
2. See Remark 2 under “DISPLACEMENT” on page 219 for a discussion of
SORT1 and SORT2. In the SORT1 format, only nonzero values will be
output.
7 3. In a statics problem, a request for SORT2 causes loads at all requested points
SETS
(zero and nonzero) to be output.
4. OLOAD=NONE overrides an overall output request.
8
BULK
OLOAD 339
Applied Load Output Request
12. Note that the CID keyword affects only grid point related output, such as
DISPlacement, VELOcity, ACCEleration, OLOAD, SPCForce and
MPCForce. In addition, CID keyword needs to appear only once in a grid
related output request anywhere in the Case Control Section to turn on the
6
CODE
printing algorithm.
7
SETS
8
BULK
340 OMODES
Output Modes Set
Format:
ALL
2 OMODES =
n
FMS
Examples:
OMODES = ALL
3 OMODES = 20
EXEC
Describer Meaning
ALL Output for all extracted modes will be computed. (Default)
A n Set identification of a previously appearing SET command. Output
CASE
for those extracted modes appearing on this SET command will be
B computed.
UTPUT
C Remarks:
Y PLOT
1. This command is honored only in SOLs 103, 105, 107, 110, 111, 112, and 200.
It is ignored in all other analyses.
2. In contrast to the OFREQENCY Case Control request, which affords an
5 alternate way of selecting the modes to be output based on their frequencies,
ARAM the OMODES command allows mode selection based on integer mode ID.
For example:
6 SUBCASE 10
…
ODES
SET 11 = 1,3,5,7
OMODES = 11
DISP = ALL
…
7 SUBCASE 20
…
SETS
SET 21 = 25., 28., 31.
OFREQ = 21
DISP = ALL
…
8 3. If both the OMODES and the OFREQUENCY requests appear, the OMODES
BULK
request takes precedence.
OMODES 341
Output Modes Set
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
342 OTIME
Output Time Set
Format:
2 OTIME = ALL
n
FMS
Examples:
OTIME =ALL
3 OTIME =15
EXEC
Describer Meaning
ALL Output for all times will be computed.
A n Set identification number of a previously appearing SET command.
CASE
Output for times closest to those given on this SET command will be
B computed. (Integer>0)
UTPUT
C Remarks:
1. If the OTIME command is not supplied in the Case Control Section, then
Y PLOT
output for all times will be computed.
2. This command is particularly useful for requesting a subset of the output
5 (e.g., stresses at only peak times, etc.).
ARAM 3. This command can be used in conjunction with the MODACC module to
limit the times for which modal acceleration computations are performed.
4. If this command is specified in more than one subcase in the modal solution
6 sequences, then it is recommended that the first subcase contain
OTIME=ALL and subsequent subcases contain OTIME=n. Also, data
ODES
recovery requests should be specified only in the subsequent subcases. For
example:
7
SETS
8
BULK
OTIME 343
Output Time Set
SUBCASE 1
OTIME ALL
SUBCASE 2 1
OTIME = 10 nastra
SET10 = . . .
DISP = ALL
SUBCASE 3
OTIME = 20
SET 20 = . . . 2
STRESS = ALL FMS
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
344 OUTPUT
Case Control Delimiter
Format:
2
FMS
PLOT
POST
OUTPUT ( XYOUT )
3 XYPLOT
CARDS
EXEC
Examples:
OUTPUT
A OUTPUT(PLOT)
CASE
OUTPUT(XYOUT)
B
UTPUT
Describer Meaning
C PLOT Beginning of the structure plotter request. This command must
Y PLOT
precede all structure plotter control commands. Plotter commands are
described in “OUTPUT(PLOT) Commands” on page 454.
POST Beginning of grid point stress SURFACE and VOLUME commands.
5 This command must precede all SURFACE and VOLUME
ARAM
commands.
XYOUT or Beginning of curve plotter request. This command must precede all
XYPLOT curve plotter control commands. XYPLOT and XYOUT are entirely
6 equivalent. Curve plotter commands are described in “X-Y PLOT
ODES Commands” on page 496.
CARDS The OUTPUT(CARDS) packet is used by the MSGSTRESS program.
See the MSGMESH Analyst’s Guide for details. These commands have
7 no format rules. This package must terminate with the command
SETS ENDCARDS (starting in column 1).
Remarks:
1. The structure plotter request OUTPUT(PLOT), the curve plotter request
8 OUTPUT(XYOUT or XYPLOT), and the grid point stress requests
BULK
(OUTPUT(POST)) must follow the standard Case Control commands.
OUTPUT 345
Case Control Delimiter
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
346 OUTRCV
P-element Output Option Selection
Format:
OUTRCV=n
2 Examples:
FMS
OUTRCV=10
OUTR=25
3 Describer Meaning
EXEC
Remark:
A 1. The OUTRCV command is optional. By default, p-element output uses the
CASE
defaults specified for CID and VIEW under the OUTRCV Bulk Data entry
B description.
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
P2G 347
Direct Input Load Matrix Selection
Format:
P2G=name
Example:
2
FMS
P2G = LDMIG
P2G = LDMIG1, LDMIG2, LDMIG3
3
SET 100 = LDMIG, L1, L8 EXEC
P2G = 100
P2G = 1.25*LDMIG1, 1.0*LDMIG2, 0.82*LDMIG3
Describer Meaning
4A
CASE
name Name of a 2
[ Pg ]
matrix to be input on the DMIG Bulk Data entry, or
name list with or without factors (see Remark 4.). (Character)
4B
OUTPU
Remarks: 4C
X-Y PLO
1. Terms are added to the load matrix before any constraints are applied.
2. The matrix must be columnar in form (Field 4 on DMIG entry must contain
the integer 9).
3. A scale factor may be applied to this input using the PARAM,CP2 parameter.
5
PARAM
See “Parameters” on page 573.
4. The formats of the name list:
a. Names without factor.
Names separated by comma or blank.
6
CODE
8
BULK
348 PAGE
Page Eject
Format:
PAGE
2 Example:
FMS
PAGE
Remarks:
3 1. PAGE appears in the printed echo prior to the page eject.
EXEC
2. PAGE is used to control paging in large Case Control Sections.
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
PARAM 349
Parameter Specification
Format:
PARAM,n,V1,V2 2
FMS
Examples:
PARAM,GRDPNT,0
PARAM,K6ROT,1.0
3
EXEC
Describer Meaning
n Parameter name (one to eight alphanumeric characters, the first of
which is alphabetic).
4A
V1, V2 Parameter value based on parameter type, as follows: CASE
4B
Type V1 V2 OUTPU
Remarks: 6
1. The PARAM command is normally used in the Bulk Data Section and is CODE
8
BULK
350 PARTN
Partitioning Vector Specifications
Format:
2 PARTN=n
FMS
Example:
PARTN=10
3 Describer Meaning
EXEC
A Remarks:
CASE
1. The PARTN command and the DMAP module MATMOD provide a
B convenient method for building a partitioning vector for use in the DMAP
UTPUT
modules such as PARTN and MERGE.
C 2. The PARTN command is no longer applicable to coupled fluid-structure
Y PLOT
analysis. It has been replaced by the FSLPOUT command.
5
ARAM
6
ODES
7
SETS
8
BULK
PLOTID 351
Plotter Identification
Format:
PLOTID=title
Example:
2
FMS
Describer Meaning
3
title Any character string. EXEC
Remarks:
1. PLOTID must appear before the OUTPUT(PLOT) or OUTPUT(XYOUT)
commands.
4A
CASE
2. The presence of PLOTID causes a special header frame to be plotted with the
supplied identification plotted several times. The header frame allows
4B
OUTPU
plotter output to be identified easily.
3. If no PLOTID command appears, no ID frame will be plotted.
4C
X-Y PLO
4. The PLOTID header frame will not be generated for the table plotters.
5
PARAM
6
CODE
7
SETS
8
BULK
352 POST
Post-Processor Data Specifications
Format:
2
FMS furn
POST TOFILE [ ppname ] [ oplist ]
filename
3 Examples:
EXEC
POST PATRAN TOFILE 51 NOSTRESS
POST TOFILE SUBCASE8
A Describer Meaning
CASE
TOFILE Keyword to specify the destiny of output files. (No default if it
B appears above all subcases.)
UTPUT
furn Fortran file unit reference number where data will be written.
C (Integer>0)
Y PLOT
Filename Suffix filename (see Remark 8.). (Char8)
ppname Name of the target post-processor program. (Default = PATRAN)
oplist Names of output items to be processed.
5
ARAM Remarks:
1. The POST Case Control command controls the placement of output data on
external fortran files for use by commercial post-processors. Use of the POST
6 command generates the proper value for the POST DMAP parameter
associated with the particular post-processor. All of the other parameter
ODES
controls related to the POST DMAP parameter remain in effect and are
described in “Parameters” on page 573. The products supported are
identified in the following table. PATRAN is the default post-processor
7 name used for ppname. DBC output (POST=0) cannot be controlled by the
SETS
POST command.
8
BULK
POST 353
Post-Processor Data Specifications
3. The data that can be controlled for each post-processor product is limited
and is identified under the description of the POST and related DMAP
4C
X-Y PLO
parameters in “Parameters” on page 573. The keywords that can be used for
the oplist options are shown in the following table. If an output item
supported by a particular post-processor is described in “Parameters” on
page 573 but is not listed here, then the POST command cannot be used to 5
PARAM
control its output to the external file.
Case
Output Item oplist Keyword
Command
6
Displacements [NO]DISPLACE DISP CODE
Case
Output Item oplist Keyword
Command
1 Composite Element Failure [NO]PLYFAILURE STRESS
astran
Indices
Element Kinetic Energy [NO]EKE EKE
2 Element Energy Loss [NO]EDE EDE
FMS
Multi-point Constraint Forces [NO]MPCFORCE MPCFORCE
Composite Lamina Stresses [NO]PLYSIGMA STRESS
C 4. Output data items must have been generated via the appropriate case control
command in order for the data to be available for post-processing options.
Y PLOT
For example, the specification of SPCF in the oplist of the POST command
will not produce forces of single point constraint on the POST output file
unless there is a SPCF Case Control command present. Refer to the tables
5 under the POST parameter description in “Parameters” on page 573 for a list
ARAM of the output items supported by each post-processor.
5. Any data generated by a case control output request is automatically
included in the oplist of the POST command. If output data is not wanted for
6 a particular case, then the characters “NO” should be the first two characters
ODES of the keyword in the oplist. For example, NODISP specifies that
displacements are not to be posted to the output file even though they have
been requested via the DISP Case Control command. Alternatively, the
related POST parameters may be used. For example, to avoid outputting any
7 displacements whatsoever to the .op2 file, use a “PARAM, OUG, NO” Bulk
SETS
Data entry.
6. Certain data (e.g. geometry) is always generated and is not dependent upon
the presence of a case control command in the input data. The POST
8 command affects the placement of this data on the external file only insofar
BULK
as the selection of the post-processor defines the value of the POST DMAP
POST 355
Post-Processor Data Specifications
6
CODE
7
SETS
8
BULK
356 PRESSURE
Pressure Output Request
See the description of the Case Control command, “DISPLACEMENT” on page 219.
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
RANDOM 357
Random Analysis Set Selection
Format:
RANDOM=n
Example:
2
FMS
RANDOM=177
Describer Meaning
3
n Set identification number of RANDPS and RANDT1 Bulk Data EXEC
entries to be used in random analysis. (Integer>0)
Remarks:
1. RANDOM must select RANDPS Bulk Data entries to perform random
4A
CASE
analysis.
2. RANDOM must appear in the first subcase of the current loop. RANDPS
4B
OUTPU
Bulk Data entries may not reference subcases in a different loop. Loops are
defined by a change in the FREQUENCY command or changes in the K2PP, 4C
X-Y PLO
M2PP, or B2PP commands.
3. If RANDPS entries are used in a superelement analysis, the RANDOM
command may be specified above the subcase level if a condensed subcase
structure (SUPER=ALL) is used. If a condensed subcase structure is not used, 5
then a unique RANDOM selection of a unique RANDPS entry must be PARAM
7
SETS
8
BULK
358 RCROSS
Cross-power Spectral Density and Cross-correlation Function Output Request
2 Format:
FMS
3
EXEC Example:
RCROSS(PHASE, PSDF, CROF) = 10
RCROSS(RALL, NOPRINT, PUNCH) = 20
A RCROSS = 30
CASE
B Describer Meaning
UTPUT REAL or IMAG Requests rectangular format (real and imaginary) of complex output
C (for cross-power spectral density function). Use of either REAL or
IMAG yields the same output. (Default)
Y PLOT
Remarks:
1. Case Control RCROSS must be used along with Case Control, RANDOM.
See Remarks under RANDOM. 1
nastra
2. Response quantities, such as DISPLACEMENT, STRESS and FORCE, must
be requested by corresponding Case Control commands in order to compute
cross-power spectral density and cross-correlation functions between the
two response quantities specified by the Bulk Data entry, RCROSS. It is 2
recommended that those requests be put above the subcase level to avoid the FMS
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
360 REPCASE
Repeat Output Subcase Delimiter
Format:
REPCASE=n
2 Example:
FMS
REPCASE=137
3 Describer Meaning
EXEC n Subcase identification number. (Integer>1)
Remarks:
1. n must be strictly increasing (i.e., must be greater than all previous subcase
A identification numbers).
CASE
2. REPCASE defines a subcase that is used to make additional output requests
B for the previous real subcase. This command is required because multiple
UTPUT
output requests for the same item are not permitted in the same subcase.
C 3. REPCASE may only be used in statics and normal modes problems.
Y PLOT
However, in normal modes, only output for the first mode is obtained. This
feature is not supported in SOLs 106 or 153.
4. One or more repeated subcases (REPCASEs) must immediately follow the
5 subcase (SUBCASE) to which they refer.
ARAM
5. If the referenced subcases contain thermal loads or element deformations,
the user must define the temperature field in the REPCASE with a
TEMP(LOAD) Case Control command or the element deformation state with
6 a DEFORM command.
ODES
7
SETS
8
BULK
RESVEC 361
Controls Residual Vectors
Format:
INRLOD APPLOD RVDOF DMPLOD
SYSTEM/NOSYSTEM
COMPONENT/NOCOMPONENT
2
RESVEC ( , , , ) = FMS
NOINRL NOAPPL NORVDO NODMP BOTH or YES
NO
Examples:
RESVEC=SYSTEM
3
EXEC
RESVEC(NOINRL)=COMPONENT
RESVEC=NO
Describer Meaning 4A
CASE
INRLOD/ Controls calculation of residual vectors based on inertia relief.
NOINRL (Default=INRLOD) 4B
OUTPU
APPLOD/ Controls calculation of residual vectors based on applied loads.
NOAPPL (Default=APPLOD)
4C
X-Y PLO
RVDOF/ Controls calculation of residual vectors based on RVDOFi entries
NORVDOF (Default=RVDOF)
DMPLOD/
NODMP
Controls calculation of residual vectors based on viscous
damping.
5
PARAM
Remarks:
1. RESVEC=SYSTEM/NOSYSTEM and
1 RESVEC=COMPONENT/NOCOMPONENT may be specified in the same
astran
subcase.
2. RESVEC=BOTH is the default in all solution sequences except SOLs 103, 106,
(with PARAM,NMLOOP) and 115 wherein RESVEC=COMPONENT is the
2 default.
FMS
3. If the RESVEC command is specified then the user PARAMeters RESVEC
and RESVINER are ignored.
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
RIGID 363
Rigid Element Method
Format:
LINEAR
2
FMS
IGID = LAGRAN
LGELIM
Example: 3
EXEC
RIGID=LAGR
Describer Meaning
LINEAR Selects the linear elimination method. 4A
CASE
LAGR Selects the Lagrange multiplier method.
LGELIM Selects the Lagrange multiplier method with elimination.
4B
OUTPU
Remarks: 4C
X-Y PLO
1. The RIGID command must be above the SUBCASE level.
2. The RIGID command can be used in SOL 101, 103, 105, 106, and 400 only. For
all other solution sequences, RIGID command is ignored and
RIGID=LINEAR is used. 5
PARAM
3. If the RIGID command is not specified. RIGID=LINEAR is used for all
solution sequences except SOL 400. For SOL 400, the default is
RIGID=LAGRAN.
4. RIGID=LGELIM is not available for SOL 400. 6
CODE
5. LINEAR processing will not compute the thermal loads. Also, for SOLs 103,
105, LINEAR processing will not compute the differential stiffness. In order
to compute the thermal load or the differential stiffness, LAGRAN or
LGELIM methods must be used. 7
SETS
6. For SOL 400, the LINEAR rigid elements are valid for small rotation only.
The LAGRAN method is valid for both small rotation or large rotation
(parameter LGDISP=1).
8
BULK
364 RIGID
Rigid Element Method
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
RGYRO 365
Activates Gyroscopic Effects and Selects RGYRO or UNBALNC Entries
Format:
For complex modes, frequency response, and static analysis:
3
EXEC
RGYRO = n or YES/NO
Examples:
RGYRO = 100 4A
CASE
For Transient Response:
4B
RGYRO = YES OUTPU
or
RGYRO = 200
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
366 SACCELERATION
Solution Set Acceleration Output Request
Format:
ALL
2 SACCELERATION ( SORT1 , PRINT, PUNCH, REAL or IMAG
) = n
FMS SORT2 PHASE
NONE
Examples:
3 SACCELERATION=ALL
SACCELERATION(PUNCH,IMAG)=142
EXEC
Describer Meaning
A SORT1 Output will be presented as a tabular listing of grid points for each
load, frequency, eigenvalue, or time, depending on the solution
CASE
sequence.
B SORT2 Output will be presented as a tabular listing of frequency or time
UTPUT
for each grid point (or mode number).
C
Y PLOT PRINT The printer will be the output medium.
PUNCH The punch file will be the output medium.
REAL or IMAG Requests rectangular format (real and imaginary) of complex
5 output. Use of either REAL or IMAG yields the same output.
ARAM
PHASE Requests polar format (magnitude and phase) of complex output.
Phase output is in degrees.
ALL Acceleration for all solution set points (modes) will be output.
6 NONE Acceleration for no solution set points (modes) will be output.
ODES
Remarks:
1. Acceleration output is only available for transient and frequency response
8 problems.
BULK
SACCELERATION 367
Solution Set Acceleration Output Request
2. The defaults for SORT1 and SORT2 depend on the type of analysis and is
discussed in Remark 2 under the “DISPLACEMENT” on page 219
command. If SORT1 is selected for any of the commands SACC, SDIS, and 1
SVEL then the remaining commands will also be SORT1. nastra
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
368 SDAMPING
Structural Damping Selection
Format:
2
FMS SDAMPING ( STRUCTURE ) = n
FLUID
Example:
3 SDAMPING=77
EXEC
Describer Meaning
STRUCTURE Modal damping is requested for the structural or fluid portion of
A or FLUID the model.
CASE
n Set identification number of a TABDMP1 or TABLEDi Bulk Data
B entry. (Integer>0)
UTPUT
C Remarks:
Y PLOT 1. In the modal solutions (e.g., SOLs 110, 111, 112, 145, 146, and 200),
SDAMPING must reference a TABDMP1 entry.
2. In direct frequency response (e.g., SOL 108), SDAMPING must reference a
5 TABLEDi entry which defines viscoelastic (frequency-dependent) material
properties. See “Viscoelastic Materials in Frequency Response Analysis”
ARAM
on page 744 of the MSC.Nastran Reference Manual.
3. In frequency response analysis, changes in SDAMPING commands between
subcases must be accompanied by a new FREQUENCY command. The new
6 FREQi entry may be a duplicate of the previous entry except that the SID
ODES
must be different.
4. SDAMPING may be requested for superelements as long as
PARAM,SESDAMP,YES is specified.
7
SETS
8
BULK
SDISPLACEMENT 369
Solution Set Displacement Output Request
Format:
ALL
SDISPLACEMENT ( SORT1 , PRINT, PUNCH, REAL or IMAG
) = n
2
SORT2 PHASE FMS
NONE
Examples:
SDISPLACEMENT=ALL
SDISPLACEMENT(SORT2,PUNCH,PHASE)=NONE
3
EXEC
Describer Meaning
SORT1 Output will be presented as a tabular listing of grid points for
each load, frequency, eigenvalue, or time, depending on the
4A
CASE
solution sequence.
SORT2 Output will be presented as a tabular listing of frequency or time
4B
OUTPU
for each grid point (or mode number).
4C
PRINT The printer will be the output medium. X-Y PLO
8
BULK
370 SDISPLACEMENT
Solution Set Displacement Output Request
Remarks:
1. The defaults for SORT1 and SORT2 depend on the type of analysis and is
1 discussed in Remark 2 under the “DISPLACEMENT” on page 219
astran
command. If SORT1 is selected for any of the commands SACC, SDIS, and
SVEL then the remaining commands will also be SORT1.
2. SDISPLACEMENT=NONE allows an overall output request to be
2 overridden.
FMS
3. The SDISPLACEMENT command is required to output normalized complex
eigenvectors.
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
SEALL 371
Superelement Generation and Assembly
Format: 2
FMS
ALL
SEALL = n
i
3
Examples: EXEC
SEALL=ALL
SEALL=7
4A
Describer Meaning CASE
Remarks:
5
PARAM
1. If this command is present, then it must be located before the first SUBCASE
command.
2. Zero (0) is the identification number of the residual structure and can only
appear as a member of a SET.
6
CODE
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
SEDR 373
Superelement Data Recovery
Format:
ALL
2
FMS
SEDR = n
i
Examples: 3
EXEC
SEDR=ALL
SEDR=7
Describer Meaning 4A
CASE
ALL Performs data recovery for all superelements.
n Set identification number of a previously appearing SET command. 4B
OUTPU
Data recovery will be performed for superelements with
identification numbers that appear on this SET command. (Integer>0) 4C
X-Y PLO
i Identification number of a single superelement for which data
recovery will be performed. (Integer>0)
Remarks: 5
1. If this command is present, then it must be located before the first SUBCASE PARAM
command.
2. Zero (0) is the identification number for the residual structure and can only
appear as a member of a SET. 6
3. For a further discussion of this command, see “Superelement Analysis” on CODE
Format:
2 ALL
FMS
SEDV = n
i
3 Examples:
EXEC
SEDV=ALL
SEDV=18
A Describer Meaning
CASE
ALL Requests design variable processing for all superelements. This is the
B default value if SEDV is missing in the deck.
UTPUT
n Set identification number of a previously appearing SET command.
C Design variable processing will be performed for superelements with
Y PLOT identification numbers that appear on this SET command. (Integer>0)
i Identification number of a single superelement for which design
variable processing will be performed. (Integer>0)
5 Remarks:
ARAM
1. If this command is present, then it must be located before the first SUBCASE
command.
6 2. Zero (0) is the identification number of the residual structure and can only
appear as a member of a SET.
ODES
Format:
ALL
2
FMS
SEEXCLUDE = n
i
Examples: 3
EXEC
SEEXCLUDE=ALL
SEEXCLUDE=18
Describer Meaning 4A
CASE
ALL All upstream superelements will be excluded.
n Set identification number of a previously appearing SET command. 4B
OUTPU
Only those superelements with identification numbers that appear on
this SET command will be excluded. (Integer>0) 4C
X-Y PLO
i Identification number of a single superelement for which matrices
will be excluded. (Integer>0)
Remarks: 5
1. If this command is present, then it must be located before the first SUBCASE PARAM
command.
2. If i is used, the superelement identification number must be unique with
respect to any SET identification numbers used. 6
3. This command is not meaningful when applied to the residual structure. CODE
4. For a further discussion of this command, see the MSC.Nastran Handbook for
Superelement Analysis.
7
SETS
8
BULK
376 SEEXCLUDE
Superelement Matrix and Load Assembly Exclusion
10 20
2
FMS 40
30
0
then you must specify the following commands in the Case Control Section:
3
EXEC
SEKR = 30
PARAM,SERST,MANUAL
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
SEFINAL 377
Final Superelement for Assembly
Format:
2
SEFINAL = n FMS
i
Example:
SEFINAL=14 3
EXEC
Describer Meaning
n Set identification of a previously appearing SET command. Each
superelement identification number appearing on the SET command 4A
must belong to a disjoint model. (Integer>0) CASE
Remarks:
4C
X-Y PLO
1. If this command is not present, the program selects the order of the
superelements for assembly operations.
2. If this command is present, then it must be located before the first SUBCASE
command.
5
PARAM
3. If i is used, the superelement identification number must be unique with
respect to any SET identification numbers used.
4. This command can be used on restarts to ensure that minor modeling
changes do not also change the processing order. For this usage, inspect the
6
CODE
SEMAP table to determine which superelements were final superelements
on the prior run.
5. See the MSC.Nastran Handbook for Superelement Analysis for a further
discussion of this command.
7
SETS
8
BULK
378 SEKREDUCE
Superelement Stiffness Matrix Assembly and Reduction
Format:
2 ALL
FMS
SEKREDUCE = n
i
3 Examples:
EXEC
SEKREDUCE=ALL
SEKREDUCE=9
A Describer Meaning
CASE
ALL Assembles and reduces matrices for all superelements.
B n Set identification number of a previously appearing SET command.
UTPUT
Matrices will only be assembled for superelements with identification
C numbers that appear on this SET command. (Integer>0)
Y PLOT
i Identification number of a single superelement for which the stiffness
matrix will be assembled and reduced. (Integer>0)
5 Remarks:
ARAM 1. If this command is present, then it must be located before the first SUBCASE
command.
2. Zero (0) is the identification number for the residual structure and can only
6 appear as a member of a SET.
ODES 3. For a further discussion of this command, see “Superelement Analysis” on
page 431 of the MSC.Nastran Reference Manual.
4. SEKREDUCE is an alternate form and is entirely equivalent to the obsolete
7 command SEMASSEMBLE.
SETS
5. SEALL=ALL is the default but can be overridden by specifying any of the
following Phase 1 commands: SEALL, SEMG, SELG, SEKR, SELR, or SEMR.
8
BULK
SELGENERATE 379
Superelement Load Generation
Format:
ALL
2
FMS
SELGENERATE = n
i
Examples: 3
EXEC
SELGENERATE=ALL
SELGENERATE=18
Describer Meaning 4A
CASE
ALL Generates static loads for all superelements.
n Set identification number of a previously appearing SET command. 4B
OUTPU
Static load matrices will only be generated for superelements with
identification numbers that appear on this SET command. (Integer>0) 4C
X-Y PLO
i Identification number of a single superelement for which load
matrices will be generated. (Integer>0)
Remarks: 5
1. If this command is present, then it must be located before the first SUBCASE PARAM
command.
2. Zero (0) is the identification number of the residual structure and can only
appear as a member of a SET. 6
3. For a further discussion of this command, see “Superelement Analysis” on CODE
8
BULK
380 SELREDUCE
Superelement Load Assembly and Reduction
Format:
2 ALL
FMS
SELREDUCE = n
i
3 Examples:
EXEC
SELREDUCE=ALL
SELREDUCE=9
A Describer Meaning
CASE
ALL Assembles and reduces matrices for all superelements.
B n Set identification number of a previously appearing SET command.
UTPUT
Matrices will be assembled only for superelements with identification
C numbers that appear on this SET command. (Integer>0)
Y PLOT
i Identification number of a single superelement for which the load
matrices will be assembled and reduced. (Integer>0)
5 Remarks:
ARAM 1. If this command is present, then it must be located before the first SUBCASE
command.
2. Zero (0) is the identification number for the residual structure and can only
6 be appear as a member of a SET.
ODES 3. For a further discussion of this command, see “Superelement Analysis” on
page 431 of the MSC.Nastran Reference Manual.
4. This command is used on restarts to selectively assemble and reduce load
7 matrices.
SETS
5. If i is used, the superelement identification number must be unique with
respect to any SET identification numbers used.
6. In superelement static analysis, SELREDUCE is equivalent to
8 SELASSEMBLE.
BULK
SELREDUCE 381
Superelement Load Assembly and Reduction
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
382 SEMGENERATE
Superelement Matrix Generation
Format:
2 ALL
FMS
SEMGENERATE = n
i
3 Examples:
EXEC
SEMGENERATE=ALL
SEMGENERATE=7
A Describer Meaning
CASE
ALL Generates structural matrices for all superelements.
B n Set identification number of a previously appearing SET command.
UTPUT
Structural matrices will only be generated for superelements with
C identification numbers that appear on this SET command. (Integer>0)
Y PLOT
i Identification number of a single superelement for which structural
matrices will be generated. (Integer>0)
5 Remarks:
ARAM 1. If this command is present, then is must be located before the first SUBCASE
command.
2. Zero (0) is the identification number for the residual structure and can only
6 appear as a member of a SET.
ODES 3. For a further discussion of this command, see “Superelement Analysis” on
page 431 of the MSC.Nastran Reference Manual.
4. If i is used, the superelement identification number must be unique with
7 respect to any SET identification numbers used.
SETS
5. SEALL=ALL is the default in the Structured SOLs 101 through 200. This
default can be overridden by specifying any of the following Phase 1
commands: SEALL, SEMG, SELG, SEKR, SELR, or SEMR.
8
BULK
SEMREDUCE 383
Superelement Mass and Damping Assembly and Reduction
Format: 2
FMS
ALL
SEMREDUCE = n
i
3
Examples: EXEC
SEMREDUCE=ALL
SEMREDUCE=9
4A
Describer Meaning CASE
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
SERESP 385
Superelement Response Sensitivity
Format:
ALL
2
FMS
SERESP = n
i
Examples: 3
EXEC
SERESP=ALL
SERESP=18
Describer Meaning 4A
CASE
ALL Requests design sensitivity matrix generation for all superelements.
This is the default value if SERESP is missing. 4B
OUTPU
n Set identification number of a previously appearing SET command.
Design sensitivity matrices will be generated for superelements 4C
with identification numbers that appear on this SET command. X-Y PLO
(Integer>0)
i Identification number of a single superelement for which the design
sensitivity matrix will be generated. 5
PARAM
Remarks:
1. If this command is present, then it must be located before the first SUBCASE
command.
2. Zero (0) is the identification number of the residual structure and can only
6
CODE
appear as a member of a SET.
3. For a further discussion of this command, see the MSC.Nastran Reference
Manual.
7
4. If i is used, the superelement identification number must be unique with SETS
respect to any SET identification numbers used.
5. If both the SEDV and SERESP commands are not present, then the design
variable processing and design sensitivity matrix generation will be
performed for all superelements.
8
BULK
386 SET
Set Definition, General Form
Examples:
SET 77=5
5 SET 88=5, 6, 7, 8, 9, 10 THRU 55 EXCEPT 15, 16, 77, 78, 79, 100 THRU 300
ARAM SET 99=1 THRU 100000
Describer Meaning
n Set identification number. Any set may be redefined by reassigning
7 its identification number. SETs specified under a SUBCASE
SETS
command are recognized for that SUBCASE only. (Integer>0)
Describer Meaning
i 1, i 2, etc. Identification numbers. If no such identification number exists, the 1
request is ignored. (Integer>0) nastra
1. A SET command may be more than one physical command. A comma at the 4C
end of a physical command signifies a continuation command. Commas may X-Y PLO
not end a set. THRU may not be used for continuation. Place a number after
the THRU.
2. Set identification numbers following EXCEPT within the range of the THRU
must be in ascending order.
5
PARAM
3. In SET 88 above, the numbers 77, 78, etc., are included in the set because they
are outside the prior THRU range.
4. SET commands using the grid point/component code format cannot contain
THRU. SETs using this format should be selected only by the MCFRACTION
6
CODE
Case Control command.
7
SETS
8
BULK
388 SET
Set Definition OUTPUT(PLOT)
Format:
ELEMENTS EXCEPT type1 type2 … typej
SET n = ALL ,
2 GRID POINTS k1 k2 … kj THRU kk BY incj
FMS
INCLUDE ELEMENTS type1 type2 … typej
,
EXCLUDE GRID POINTS k1 k2 … kj THRU kk BY incj
EXCEPT type1 typem … typen
3 k1 km
… kn THRU ko BY incn
EXEC
Examples:
1. SET 1 consists of elements 1, 5, 10, 11, 13, 14, 15, 20, 22, 24, and 26.
A SET 1=INCLUDE 1, 5, 10 THRU 15 EXCEPT 12, INCLUDE 20 THRU 26 BY 2
CASE
2. SET 2 consists of all CTRIA3 and CQUAD4 elements except element 21.
B SET 2=QUAD4 TRIA3 EXCEPT 21
UTPUT
Describer Meaning
6 n Sets identification number. (0<Integer<999999)
ODES
ALL Selects all elements or grid points. See typei.
ELEMENTS Specifies that all identification numbers refer to elements.
7 GRID POINTS Specifies that all identification numbers refer to grid points.
SETS
INCLUDE Includes specified element or grid point identification numbers or
elements in the set.
EXCLUDE Excludes specified element or grid point identification numbers or
8 element types in the set.
BULK
SET 389
Set Definition OUTPUT(PLOT)
Describer Meaning
EXCEPT Modifies a prior ALL, INCLUDE, or EXCLUDE specification. 1
nastra
typei Element types. The allowed element types are (Character):
Element Entry
typei
Name
2
TRIA3 CTRIA3 FMS
TRIA6 CTRIA6
TRIAR CTRIAR
QUAD4 CQUAD4
3
EXEC
QUAD8 CQUAD8
QUADR CQUADR
HEXA CHEXA 4A
CASE
PENTA CPENTA
TETRA CTETRA
4B
OUTPU
Remarks:
5
PARAM
1. This form of the SET command must and can only be specified after an
OUTPUT(PLOT) delimiter.
2. The INCLUDE, EXCLUDE, and EXCEPT specifications may be specified
more than once in the same set. See previous examples.
6
CODE
8
BULK
390 SETS DEFINITION
Case Control Processing Delimiter
Format:
2 SETS DEFINITION
FMS
Example:
SETS DEFINITION
3 Remark:
EXEC
1. SETS DEFINITION is synonymous with OUTPUT(POST). Either SETS
DEFINTIION or OUTPUT(POST) may be specified but not both.
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
SKIP 391
Case Control Processing Delimiter
Format:
2
SKIP ON FMS
OFF
Example:
SKIPOFF 3
EXEC
Remarks:
1. SKIPON and SKIPOFF commands may appear as many times as needed in
the Case Control.
2. Commands that are skipped will be printed.
4A
CASE
3. SKIPON ignores subsequent commands until either a SKIPOFF or BEGIN
BULK command is encountered. This allows the user to omit requests
4B
OUTPU
without deleting them from his data. In the following example, plot
commands will be skipped. 4C
X-Y PLO
TITLE=EXAMPLE
SPC=5
LOAD=6
SKIPON$SKIP PLOT REQUEST 5
OUTPUT (PLOT) PARAM
SET 1 INCLUDE ALL
FIND
PLOT
BEGIN BULK
6
CODE
7
SETS
8
BULK
392 SMETHOD
Iterative Solver Method Selection
Format:
SMETHOD=n
2 Example:
FMS
SMETHOD=77
3 Describer Meaning
EXEC n Set identification of an ITER Bulk Data entry. (Integer>0)
Remarks:
1. The iterative solver is requested by specifying ITER=YES on the NASTRAN
A statement. The SMETHOD command is optional and only required to
CASE
override defaults shown on the ITER Bulk Data entry.
B 2. SMETHOD is only available in SOLs 101, 106, 108, and 111.
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
SPC 393
Single-Point Constraint Set Selection
Format:
SPC=n
Example:
2
FMS
SPC=10
Describer Meaning
3
n Set identification number of a single-point constraint that appears on EXEC
a SPC, SPC1, or SPCADD Bulk Data entry. (Integer>0)
Remarks:
1. In cyclic symmetry analysis, this command must appear above the first
4A
CASE
SUBCASE command.
2. Multiple boundary conditions are only supported in SOLs 101, 103, 105, 145
4B
OUTPU
and 200. Multiple boundary conditions are not allowed for upstream
superelements. the BC command must be specified to define multiple 4C
X-Y PLO
boundary conditions for the residual structure in SOLs 103, 105, 145 and 200.
5
PARAM
6
CODE
7
SETS
8
BULK
394 SPCFORCES
Single-Point Forces of Constraint Output Request
Format:
ALL
RPRINT
, RPUNCH , [ CID ] ) = n
3 NORPRINT
NONE
EXEC
Examples:
SPCFORCES = 5
A SPCFORCES(SORT2, PUNCH, PRINT, IMAG) = ALL
SPCFORCES(PHASE) = NONE
CASE
SPCFORCES(SORT2, PRINT, PSDF, CRMS, RPUNCH)=20
B SPCFORCES(PRINT, RALL, NORPRINT)=ALL
UTPUT
C Describer Meaning
Y PLOT
SORT1 Output will be presented as a tabular listing of grid points for each
load, frequency, eigenvalue, or time, depending on the solution
sequence.
5 SORT2 Output will be presented as a tabular listing of frequency or time
ARAM
for each grid point.
PRINT The printer will be the output medium.
Describer Meaning
ATOC Requests the autocorrelation function be calculated and stored in 1
the database for random analysis post-processing. Request must nastra
be made above the subcase level and RANDOM must be selected
in the Case Control.
CRMS Requests the cumulative root mean square function be calculated
for random analysis post-processing. Request must be made above
2
FMS
the subcase level and RANDOM must be selected in the Case
Control.
RALL Requests all of PSDF, ATOC and CRMS be calculated for random
analysis post-processing. Request must be made above the subcase
3
EXEC
level and RANDOM must be selected in the Case Control.
RPRINT Writes random analysis results in the print file. (Default)
NORPRINT Disables the writing of random analysis results in the print file. 4A
CASE
PRUNCH Writes random analysis results in the punch file.
CID Request to print output coordinate system ID in printed output 4B
OUTPU
file, F06 file.
ALL Single-point forces of constraint for all points will be output. See
4C
X-Y PLO
Remarks 2. and 5.
NONE Single-point forces of constraint for no points will be output.
n Set identification of a previously appearing SET command. Only
single-point forces constraint for points with identification
5
PARAM
numbers that appear on this SET command will be output.
(Integer>0)
Remarks: 6
CODE
1. Both PRINT and PUNCH may be requested.
2. See Remark 2 under “DISPLACEMENT” on page 219 for a discussion of
SORT1 and SORT2. In the SORT1 format only nonzero values will be output.
3. In a statics problem, a request for SORT2 causes loads at all points (zero and 7
SETS
nonzero) to be output.
4. SPCFORCES=NONE overrides an overall output request.
8
BULK
396 SPCFORCES
Single-Point Forces of Constraint Output Request
7
SETS
8
BULK
STATSUB 397
Static Solution Selection for Differential Stiffness
Format:
BUCKLING
2
FMS
STATSUB ( ) = n
PRELOAD
Examples:
STATSUB=23
STAT=4
3
EXEC
STATSUB(PREL)=7
Describer Meaning
BUCKLING Subcase id number corresponding to static subcase of buckling or
4A
CASE
varying load. (Default in buckling analysis.)
PRELOAD Subcase id number corresponding to static subcase of preload or
4B
OUTPU
constant load. (Default in dynamic analysis.)
n Subcase identification number of a prior SUBCASE specified for static
4C
X-Y PLO
analysis (Integer>0)
Remarks:
1. STATSUB may be used in SOLs 103, 105, 107 through 112, and SOL 200 5
PARAM
(ANALYSIS = BUCKLING) only.
2. STATSUB must be specified in the same subcase that contains the METHOD
selection for buckling or normal modes, CMETHOD for complex eigenvalue
analysis, TSTEP for transient response and FREQ for frequency response. 6
CODE
3. In SOL 105, if it is intended that results from the first static subcase are used
to compute the differential stiffness, then the STATSUB command is not
required. In other words, the default for STATSUB is the first static subcase
identification. In SOLs 103 and 107 through 112, 115, and 116, STATSUB 7
must reference a separate static subcase. SETS
Format:
STEP=n
2 Examples:
FMS
STEP=10
3 Describer Meaning
EXEC n Step identification number. (Integer > 0)
Remarks:
1. The STEP command can only be used in nonlinear solution sequence
A SOL 400 (NONLIN).
CASE
2. The STEP command is to be used below the SUBCASE Case Control
B command. If no SUBCASE specified, MSC.Nastran creates a default
UTPUT
SUBCASE 1.
C 3. The STEP identification number, n, in a SUBCASE must be in increasing
Y PLOT
order and less than 9999999.
4. The following example illustrates a typical usage of SUBCASE and STEP:
5 SUBCASE 1
ARAM
STEP 1
LOAD = 1
STEP 2
LOAD = 2
6 SUBCASE 2
STEP 10
ODES
LOAD = 10
STEP 20
LOAD = 20
7 5. The solutions of all SUBCASEs are independent of each other. However, the
SETS solution of any STEP is a continuation of the solution of the previous STEP.
8
BULK
STRAIN 399
Element Strain Output Request
Format:
CENTER ALL
CORNER or BILIN , PSDF, ATOC, CRMS RPRINT
, RPUNCH ) = n
SGAGE
CUBIC
or RALL NORPRINT
NONE
3
EXEC
Examples:
STRAIN=5
STRAIN(CORNER)=ALL
STRAIN(PRINT,PHASE)=15
4A
CASE
STRAIN(PLOT)=ALL
STRAIN(PRINT, PSDF, CRMS, RPUNCH)=20 4B
OUTPU
STRAIN(PRINT, RALL,NORPRINT)=ALL
4C
X-Y PLO
Describer Meaning
SORT1 Output will be presented as a tabular listing of elements for each
load, frequency, eigenvalue, or time, depending on the solution
sequence. 5
PARAM
SORT2 Output will be presented as a tabular listing of frequency or time
for each element.
PRINT The printer will be the output medium.
PUNCH The punch file will be the output medium.
6
CODE
PLOT Generates strain for the requested set but no printer output.
REAL or IMAG Requests rectangular format (real and imaginary) of complex
output. Use of either REAL or IMAG yields the same output. 7
SETS
PHASE Requests polar format (magnitude and phase) of complex output.
Phase output is in degrees.
8
BULK
400 STRAIN
Element Strain Output Request
Describer Meaning
C MAXS or
SHEAR
Maximum shear strains are output.
Y PLOT
STRCUR Strain at the reference plane and curvatures are output for plate
elements.
5 FIBER Strain at locations Z1, Z2 are computed for plate elements.
ARAM
CENTER Output QUAD4 strains at the center only.
CORNER or Output CQUAD4 element strains at the center and grid points.
BILIN Using strain gage approach with bilinear extrapolation.
6 SGAGE Output CQUAD4 element strains at center and grid points using
ODES
strain gage approach.
CUBIC Output CQUAD4 element strains at center and grid points using
cubic bending correction.
7
SETS RPRINT Writes random analysis results in the print file. (Default)
NORPRINT Disables the writing of random analysis results in the print file.
RPUNCH Writes random analysis results in the punch file.
8 ALL Strain for all elements will be output.
BULK
STRAIN 401
Element Strain Output Request
Describer Meaning
n Set identification of a previously appearing SET command. Only 1
strain for elements with identification numbers that appear on this nastra
SET command will be output. (Integer>0)
NONE No element strain will be output.
Remarks:
2
FMS
1. In SOLs 106 and 129, the STRAIN request pertains only to linear elements
and only if the parameter LGDISP is -1, which is the default. Nonlinear
strains for nonlinear elements are requested by the STRESS command and
appear in the nonlinear stress output. 3
EXEC
2. Both PRINT and PUNCH may be requested.
3. STRAIN=NONE overrides an overall output request.
4. The PLOT option is used when strains are requested for postprocessing but
no printer output is desired.
4A
CASE
5. Definitions of stress, strain, curvature, and output locations are given in the
“Structural Elements” on page 41 of the MSC.Nastran Reference Manual.
4B
OUTPU
6. If the STRCUR option is selected, the values of Z1 will be set to 0.0. and Z2 4C
will be set to -1.0 on the output. X-Y PLO
7. The VONMISES, MAXS, and SHEAR options are ignored in the complex
eigenvalue and frequency response solution sequences.
8. The options CENTER, CORNER, CUBIC, SGAGE, and BILIN are recognized 5
only in the first subcase and determine the option to be used in all PARAM
subsequent subcases with the STRESS, STRAIN, and FORCE commands. (In
superelement analysis, the first subcase refers to the first subcase of each
superelement. Therefore, it is recommended that these options be specified
above all subcases.) Consequently, options specified in subcases other than
6
CODE
the first subcase will be ignored. See also Remark 8 under the “FORCE” on
page 256 command for further discussion.
9. See Remark 2 under “DISPLACEMENT” on page 219 for a discussion of
SORT1 and SORT2. 7
SETS
10. The option of PSDF, ATOC, CRMS and RALL, or any combination of them,
can be selected for random analysis. The results can be either printed in the
.f06 file or punched in the punch file, or output in both files.
8
BULK
402 STRESS
Element Stress Output Request
Format:
2 STRESS ( SORT1 , PRINT, PUNCH , REAL or IMAG , VONMISES ,
FMS
SORT2 PLOT PHASE MAXS or SHEAR
CENTER ALL
RPRINT
3 CUBIC
SGAGE
, PSDF, ATOC, CRMS
or RALL NORPRINT
, RPUNCH ) =
n
EXEC
CORNER or BILIN NONE
Examples:
A STRESS=5
CASE STRESS(CORNER)=ALL
B STRESS (SORT1,PRINT,PUNCH,PHASE)=15
STRESS(PLOT)=ALL
UTPUT
STRESS(PRINT, PSDF, CRMS, RPUNCH)=20
C STRESS(PRINT, RALL, NORPRINT)=ALL
Y PLOT
Describer Meaning
SORT1 Output will be presented as a tabular listing of elements for each
5 load, frequency, eigenvalue, or time, depending on the solution
ARAM
sequence.
SORT2 Output will be presented as a tabular listing of frequency or time
for each element type.
6 PRINT The printer will be the output medium.
ODES
PUNCH The punch file will be the output medium.
PLOT Generates stresses for requested set but no printer output.
7 REAL or IMAG Requests rectangular format (real and imaginary) of complex
SETS output. Use of either REAL or IMAG yields the same output.
PHASE Requests polar format (magnitude and phase) of complex
output. Phase output is in degrees.
8
BULK
STRESS 403
Element Stress Output Request
Describer Meaning
PSDF Requests the power spectral density function be calculated and 1
stored in the database for random analysis post-processing. nastra
Request must be made above the subcase level and RANDOM
must be selected in the Case Control.
ATOC Requests the autocorrelation function be calculated and stored in
the database for random analysis post-processing. Request must
2
FMS
be made above the subcase level and RANDOM must be selected
in the Case Control.
CRMS Requests the cumulative root mean square function be calculated
for random analysis post-processing. Request must be made
3
EXEC
above the subcase level and RANDOM must be selected in the
Case Control.
RALL Requests all of PSDF, ATOC, and CRMS be calculated for
random analysis post-processing. Request must be made above
4A
CASE
the subcase level and RANDOM must be selected in the Case
Control. 4B
OUTPU
VONMISES Requests von Mises stress.
MAXS or Requests maximum shear in the plane for shell elements and
4C
X-Y PLO
SHEAR octahedral stress for solid elements.
CENTER Requests CQUAD4 element stresses at the center only.
CUBIC Requests CQUAD4 element stresses at the center and grid points 5
using strain gage approach with cubic bending correction. PARAM
8
BULK
404 STRESS
Element Stress Output Request
Describer Meaning
10. For composite ply output, the grid point option for CQUAD4 elements will
be reset to the default option (CENTER).
7 11. MAXS for shell elements is not an equivalent stress.
SETS
12. The option of PSDF, ATOC, CRMS, and RALL, or any combination of them,
can be selected for random analysis. The results can be either printed in the
.f06 file or punched in the punch file, or output in both files.
8
BULK
STRFIELD 405
Grid Point Stress Output Request
Format:
2
STRFIELD = ALL FMS
n
Examples:
STRFIELD=ALL 3
STRFIELD=21 EXEC
Describer Meaning
ALL Grid point stress requests for all surfaces and volumes defined in 4A
the OUTPUT(POST) section will be saved for postprocessing. CASE
Remarks:
1. The STRFIELD command is required for the graphical display of grid point 5
PARAM
stresses in postprocessors that use the .xdb file (PARAM,POST,0), or when
the GPSDCON or ELSDCON commands are specified, and does not provide
printed output. The GPSTRESS command can be used to obtain printed
output. 6
2. Only grid points connected to elements used to define the surface or volume CODE
Format:
SUBCASE=n
2 Example:
FMS
SUBCASE=101
3 Describer Meaning
EXEC n Subcase identification number. (Integer>0)
Remarks:
1. The subcase identification number, n, must be greater than all previous
A subcase identification numbers.
CASE
2. Plot requests and RANDPS requests refer to n.
B
UTPUT 3. See the MODES command for use of this command in normal modes
C analysis.
Y PLOT 4. If a comment follows n, then the first few characters of the comment will
appear in the subcase label in the upper right-hand corner of the output.
5
ARAM
6
ODES
7
SETS
8
BULK
SUBCOM 407
Combination Subcase Delimiter
Format:
SUBCOM = n
Example:
2
FMS
SUBCOM = 125
Describer Meaning
3
n Subcase identification number. (Integer>2) EXEC
Remarks:
1. The subcase identification number, n, must be greater than all previous
subcase identification numbers.
4A
CASE
2. A SUBSEQ command must follow this command.
4B
3. SUBCOM may only be used in statics problems. OUTPU
recommendations:
• For each superelement, specify its SUBCASEs consecutively, directly
followed by its SUBCOM(s). 6
CODE
• Specify a SUPER command with a new load sequence number under
each SUBCOM command.
7
SETS
8
BULK
408 SUBCOM
Combination Subcase Delimiter
The following example is given for a model with one superelement and one
load combination:
1
astran
SUBCASE 101
SUPER=1,1
LOAD=100
SUBCASE 102
2 SUPER=1,2
LOAD=200
FMS
SUBCOM 110
LABEL=COMBINE SUBCASES 101 AND 102
SUPER=1,3
SUBSEQ=1.,1.
3 SUBCASE 1001
SUBCASE 1002
EXEC
SUBCOM 1010
LABEL=COMBINE SUBCASES 1001 AND 1002
SUBSEQ=1.,1.
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
SUBSEQ 409
Subcase Sequence Coefficients
Format:
SUBSEQ=R1 [, R2, R3, ..., Rn]
Example:
2
FMS
Describer Meaning
3
Ri Coefficients of the previously occurring subcases. See Remark 4. (Real) EXEC
Remarks:
1. The SUBSEQ command can only appear after a SUBCOM command.
2. This command may only be used in statics problems.
4A
CASE
DISPL = ALL
SUBCASE 1 5
SUBCASE 2 PARAM
SUBCOM 3
SUBSEQ = 1.0, -1.0 $ SUBCASE 1 - SUBCASE 2
SUBCASE 11
SUBCASE 12
SUBCOM 13
SUBSEQ = 0.0, 0.0, 1.0, -1 .0 $ SUBCASE 11 - SUBCASE 12
6
CODE
or
SUBSEQ = 1.0, - 1.0 $ EQUIVALENT TO PRECEDING COMMAND. USE ONLY ONE.
7
SETS
8
BULK
410 SUBTITLE
Output Subtitle
Format:
2 SUBTITLE=subtitle
FMS
Example:
SUBTITLE=PROBLEM NO. 5-1A
3 Describer Meaning
EXEC
Remarks:
A 1. SUBTITLE appearing under a SUBCASE command will appear in the output
CASE
for that subcase only.
B 2. SUBTITLE appearing before all SUBCASE commands will appear in the
UTPUT
output for all subcases except those in Remark 1.
C 3. If no SUBTITLE command is present, the subtitle line will be blank.
Y PLOT
4. The subtitle also appears on plotter output.
5
ARAM
6
ODES
7
SETS
8
BULK
SUPER 411
Superelement Subcase Assignment
Format:
ALL
2
FMS
SUPER = n
[ , l ]
i
Examples: 3
EXEC
SUPER=17, 3
SUPER=15
SUPER=ALL
4A
Describer Meaning CASE
Remarks:
1. All subcases with requests for specific superelement(s) must contain the
SUPER command. If no SUPER command is specified in the Case Control 6
CODE
Section then all subcases will be assigned to all superelements. In other
words, SUPER=ALL is the default.
2. All subcases associated with superelements must precede those for the
residual structure except when SUPER=ALL or SUPER=n and the selected 7
SETS
set includes the residual structure.
8
BULK
412 SUPER
Superelement Subcase Assignment
3. The load sequence number is only used in static analysis and frequency
response analysis when there are multiple loading conditions. Also, the
1 residual structure must have a subcase specified for each unique load
astran condition. This is required because the number of residual structure subcases
is used to determine the number of load conditions for all superelements.
4. The load sequence number is associated with the order of the subcases for
2 the residual structure; i.e., the third loading condition is associated with the
FMS third subcase for the residual structure.
5. Subcases are required for superelements when there is a load, constraint, or
output request.
3 6. If a set is referenced by n, then the SET identification number must be unique
EXEC with respect to any superelement identification numbers. In addition, the
same sets must be used for all loading conditions.
7. If the ALL option is used, it must be used for all loading conditions.
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
SUPORT1 413
Fictitious Support Set Selection
Format:
SUPORT1=n
Examples:
2
FMS
SUPORT1=15
SUPO=4
Describer Meaning
3
EXEC
n Set identification of fictitious support set defined on the SUPORT1
Bulk Data entry. (Integer>0)
Remarks: 4A
CASE
1. SUPORT1 entries will not be used unless selected in Case Control by the
SUPORT1 command. 4B
OUTPU
2. SUPORT entries will be applied in all subcases.
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
414 SURFACE
Surface Definition
Format:
2
FMS
ALL
SURFACE id SET sid, FIBRE Z1 ,
Z2
MID
3
EXEC
ELEMENT X1 R
X1
A SYSTEM BASIC , AXIS X2 , NORMAL [ M ] ,
X2
CASE CORD cid X3 X3
B
UTPUT
TOPOLOGICAL [ TOLERANCE { THETA } ], BRANCH MESSAGE , BREAK
C GEOMETRIC NOMESSAGE NOBREAK
Y PLOT
Example:
SURFACE 10 SET 9 NORMAL X3
5 Describer Meaning
ARAM
id Surface identification number (required).
SET References a SET command that defines the elements in the
surface (required). Either form of the SET command may be used.
6
ODES sid Set identification number.
FIBRE Specifies the fiber location at which stresses will be calculated.
ALL Requests output at all fibre locations; i.e., z=Z1, Z2, and MID.
7 Z1 Requests output z=Z1 only.
SETS
Z2 Requests output z=Z2 only.
MID Requests output z=(Z1+Z2)/2 only.
8 SYSTEM Specifies the coordinate system to be used to define the output
BULK
coordinate system.
SURFACE 415
Surface Definition
Describer Meaning
ELEMENT Specifies the element coordinate system for output. 1
nastra
CORD cid Specifies the coordinate system defined on a CORDij Bulk Data
entry for output.
BASIC Specifies the basic coordinate system for output.
AXIS Specifies the axis of the coordinate system to be used as the x
2
FMS
output axis and the local x-axis when geometric interpolation is
used.
X1, X2, X3 Specifies the direction of the axis or the normal. X, Y, and Z may be
substituted for X1, X2, and X3, respectively. 3
EXEC
NORMAL Specifies the reference direction for positive fiber and shear stress
output, but has no effect when ELEMENT is specified.
M Specifies the reverse of the direction given by R, X1, X2, or X3.
4A
R Specifies the radius vector from the origin of reference coordinate CASE
system to the grid point. 4B
TOPOLOGICAL Specifies the method to calculate the average grid point stress or OUTPU
Remarks: 7
1. SURFACE commands must be specified after OUTPUT(POST). SETS
3. The surface normal is also used in the definition of the local reference surface
for geometric interpolation. Two options are available. In the first option, the
1 radius vector (R) from the origin of the reference coordinate system to the
astran grid point is used. In the second option, one axis (X1, X2, or X3) of the
coordinate system is used. The direction can be reversed using the
modification parameter, M. The positive side of an element is defined as a
2 side from which the NORMAL direction emerges rather than the side
determined by the connection specified on the element connection entries.
FMS
4. When the parameter ELEMENT is present, the element stresses or strains are
used unmodified (defaults to output stresses in output system). The CORD
keyword references a CORDij Bulk Data entry with coordinate system
3 identification number cid.
EXEC
5. When theta=0, no testing is made. When theta is negative, grid point stresses
will be calculated for each element connected to an exception point;
otherwise, the best estimation of the grid point stress will be output.
A 6. BREAK is the default if theta is nonzero.
CASE
7
SETS
8
BULK
SVECTOR 417
Solution Set Eigenvector Output Request
Format:
ALL
SVECTOR [ ( PRINT, PUNCH ) ] =
2
n FMS
NONE
Examples:
SVECTOR=ALL 3
EXEC
SVECTOR(PUNCH)=NONE
Describer Meaning
PRINT The printer will be the output medium. 4A
CASE
PUNCH The punch file will be the output medium.
ALL Displacements for all points (modes) will be output.
4B
OUTPU
Remarks:
5
PARAM
1. Both PRINT and PUNCH may be requested.
2. SVECTOR=NONE overrides an overall output request.
3. Output will be presented as a tabular listing of grid points for each 6
eigenvector. CODE
7
SETS
8
BULK
418 SVELOCITY
Solution Set Velocity Output Request
Format:
ALL
2 SVELOCITY ( SORT1 , PRINT, PUNCH, REAL or IMAG )
=
FMS n
SORT2 PHASE
NONE
Examples:
3 SVELOCITY=5
EXEC
SVELOCITY(SORT2,PUNCH,PRINT,PHASE)=ALL
Describer Meaning
A SORT1 Output will be presented as a tabular listing of grid points for
CASE
each load, frequency, eigenvalue, or time, depending on the
B solution sequence.
UTPUT
SORT2 Output will be presented as a tabular listing of frequency or time
C for each grid point (or mode number).
Y PLOT
PRINT The printer will be the output medium.
PUNCH The punch file will be the output medium.
Remarks:
1. Both PRINT and PUNCH may be requested.
8 2. Velocity output is only available for transient and frequency response
BULK problems.
SVELOCITY 419
Solution Set Velocity Output Request
3. The defaults for SORT1 and SORT2 depend on the type of analysis and is
discussed in Remark 2 under the “DISPLACEMENT” on page 219
command. If SORT1 is selected for any of the commands SACC, SDIS, and 1
SVEL then the remaining commands will also be SORT1. nastra
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
420 SYM
Symmetry Subcase Delimiter
Format:
SYM=n
2 Example:
FMS
SYM=123
3 Describer Meaning
EXEC n Subcase identification number. (Integer>0)
Remarks:
1. The subcase identification number, n, must be greater than all previous
A subcase identification numbers.
CASE
2. Plot commands should refer to n.
B
UTPUT 3. Overall output commands will not propagate into a SYM subcase (i.e., any
C output desired must be requested within the subcase).
Y PLOT 4. SYM may only be used in statics or inertia relief problems.
5
ARAM
6
ODES
7
SETS
8
BULK
SYMCOM 421
Symmetry Combination Subcase Delimiter
Format:
SYMCOM=n
Example:
2
FMS
SYMCOM=123
Describer Meaning
3
n Subcase identification number. (Integer>2) EXEC
Remarks:
1. The subcase identification number, n, must be greater than all previous
subcase identification numbers.
4A
CASE
2. SYMCOM may only be used in statics problems.
4B
3. If the referenced subcases contain thermal loads or element deformations, OUTPU
the user must define the temperature field in the SYMCOM by use of a
TEMP(LOAD) command, or the element deformations by a DEFORM
4C
X-Y PLO
command.
4. An alternate command is the SUBCOM command.
5. SYMCOMs may be specified in superelement analysis with the following
recommendations:
5
PARAM
7
SETS
8
BULK
422 SYMCOM
Symmetry Combination Subcase Delimiter
The following example is given for a model with one superelement and one
load combination:
1
astran
SUBCASE 101
SUPER=1,1
LOAD=100
SUBCASE 102
2 SUPER=1,2
LOAD=200
FMS
SYMCOM 110
LABEL=COMBINE SUBCASES 101 AND 102
SUPER=1,3
SYMSEQ=1.,1.
3 SUBCASE 1001
SUBCASE 1002
EXEC
SYMCOM 1010
LABEL=COMBINE SUBCASES 1001 AND 1002
SYMSEQ=1.,1.
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
SYMSEQ 423
Symmetry Sequence Coefficients
Format:
SYMSEQ=R1 [,R2,R3,..., Rn]
Example:
2
FMS
Describer Meaning
3
Ri Coefficients of the previously occurring n SYM subcases. (Real) EXEC
Remarks:
1. SYMSEQ may only appear after a SYMCOM command.
2. The default value for the coefficients is 1.0 if no SYMSEQ command appears.
4A
CASE
5
PARAM
6
CODE
7
SETS
8
BULK
424 TEMPERATURE
Temperature Set Selection
Format:
2 INITIAL
FMS
TEMPERATURE MATERIAL = n
LOAD
BOTH
3 Examples:
EXEC
TEMPERATURE(LOAD)=15
TEMPERATURE(MATERIAL)=7
TEMPERATURE=7
A
CASE
Describer Meaning
B MATERIAL The selected temperature set will be used to determine
UTPUT
temperature-dependent material properties indicated on the MATTi
C Bulk Data entries. See Remarks 6., 7., and 8.
Y PLOT
LOAD The selected temperature set will be used to determine an
equivalent static load and to update material properties in a
nonlinear analysis. See Remarks 2., 5., 6., and 7.
5 BOTH Both MATERIAL and LOAD will use the same temperature set.
ARAM
Remarks:
7 1. In linear analysis, only one temperature-dependent material request should
SETS
be made in any problem and should be specified above the subcase level. If
multiple requests are made, then only the last request will be processed. See
also Remarks 6. and 7.
8
BULK
TEMPERATURE 425
Temperature Set Selection
2. The total load applied will be the sum of external (LOAD command),
thermal (TEMP(LOAD) command), element deformation (DEFORM
command) and constrained displacement (SPC command) loads. 1
nastra
3. Static, thermal, and element deformation loads should have unique set
identification numbers.
4. INITIAL is used in steady state heat transfer analysis for conduction material
properties and provides starting values for iteration. 2
FMS
5. In superelement data recovery restarts, TEMPERATURE(LOAD) requests
must be respecified in the Case Control Section.
6. In linear static analysis, temperature strains are calculated with:
3
εT = A ( To ) ⋅ ( T – To ) EXEC
ε T = A ( T ) ⋅ ( T – TREF ) – A ( T o ) ⋅ ( T o – TREF )
7
SETS
8
BULK
426 TEMPERATURE
Temperature Set Selection
6
ODES
7
SETS
8
BULK
TFL 427
Transfer Function Set Selection
Format:
TFL=n
Example:
2
FMS
TFL=77
TFL = 1, 25, 77
3
Describer Meaning EXEC
Remarks: 4A
1. Transfer functions will not be used unless selected in the Case Control CASE
Section. 4B
2. Transfer functions are supported in dynamics problems only. OUTPU
6
CODE
7
SETS
8
BULK
428 THERMAL
Temperature Output Request
Format:
ALL
2 THERMAL ( SORT1 , PRINT, PUNCH )
=
FMS n
SORT2 PLOT
NONE
Examples:
3 THERMAL=5
EXEC
THER(PRINT,PUNCH)=ALL
Describer Meaning
A SORT1 Output is presented as a tabular listing of point temperatures for
CASE
each load or time step.
B SORT2 Output is presented as a tabular listing of loads or time steps for
UTPUT
each.
C PRINT The printer will be the output medium.
Y PLOT
PUNCH The punch file will be the output medium.
PLOT Compute temperatures but do not print.
5 ALL Temperatures for all points will be output.
ARAM
NONE Temperatures for no points will be output.
n Set identification of a previously appearing SET command. Only
temperatures of points with identification numbers that appear on
6 this SET command will be output. (Integer>0)
ODES
Remarks:
1. The THERMAL output request is designed for use with the heat transfer
7 option. The printed output will have temperature headings. The PUNCH
SETS option produces TEMP Bulk Data entries, and the SID on the entries will be
the subcase number (=1 if no SUBCASES are specified).
2. SORT1 is the default in steady state heat transfer analysis. SORT2 is the
8 default in transient heat transfer analysis.
BULK
THERMAL 429
Temperature Output Request
3. In a transient heat transfer analysis, the SID on the punched TEMP Bulk Data
entries, equal the time step number.
1
nastra
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
430 TITLE
Output Title
Format:
2 TITLE=title
FMS
Example:
TITLE=RIGHT WING, LOAD CASE 3.
3 Describer Meaning
EXEC
Remarks:
A 1. If this command appears under a SUBCASE command, then appear in the
CASE
output for that subcase only.
B 2. If this command appears before all SUBCASE commands, then the title is
UTPUT
used in all subcases without a TITLE command.
C 3. If no TITLE command is present, then the title line will contain data and page
Y PLOT
numbers only.
4. The title also appears on plotter output.
5
ARAM
6
ODES
7
SETS
8
BULK
TRIM 431
Aerodynamic Trim Variable Constraint Selection
Format:
TRIM=n
Example:
2
FMS
TRIM=1
Describer Meaning
3
n Set identification number of a TRIM Bulk Data entry. (Integer>0) EXEC
Remark:
1. Aerodynamic extra points (trim variables) that are not constrained by a
TRIM Bulk Data entry will be free during the static aeroelastic response
4A
CASE
solution.
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
432 TSTEP
Transient Time Step Set Selection
Format:
TSTEP=n
2 Example:
FMS
TSTEP=731
3 Describer Meaning
EXEC n Set identification number of a TSTEP or TSTEPNL Bulk Data entry.
(Integer>0)
Remarks:
A 1. A TSTEP entry must be selected to execute a linear transient analysis
CASE
(SOLs 109 or 112) and TSTEPNL for a nonlinear transient analysis (SOLs 129
B and 159).
UTPUT
2. A TSTEPNL entry must be selected in each subcase to execute a nonlinear
C transient problem.
Y PLOT
3. For the application of time-dependent loads in modal frequency response
analysis (SOLs 111 and 146), or TSTEP entry must be selected by the TSTEP
command. The time-dependent loads will be recomputed in frequency
5 domain by a Fourier Transform.
ARAM
4. In one subcase or STEP for SOL 400, users should only specify TSTEP or
TSTEPNL, but not both at the same time.
6
ODES
7
SETS
8
BULK
TSTEPNL 433
Transient Time Step Set Selection for Nonlinear Analysis
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
434 TSTRU
Temperature Set ID for a Structures Run
Format:
TSTRU=n
2 Example:
FMS
TSTRU=999
3 Describer Meaning
EXEC
n Set identification for use on TEMP(LOAD)=n or TEMP(INIT)=n
Remarks:
A 1. TSTRU should be placed in heat transfer subcase.
CASE
2. If TSTRU does not explicitly appear in the heat transfer subcase, it is
B defaulted to TSTRU=Heat Transfer Subcase ID.
UTPUT
3. In a structures run, a temperature set generated from a heat transfer run will
C override an existing temperature set with identical set ID defined with
Y PLOT
TEMP, TEMPD, TEMPF, TEMPP1, TEMPRB or any combination.
4. TSTRU may be placed in the first subcase of a PARAM,HEATSTAT,YES run.
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
436 VELOCITY
Velocity Output Request
Format:
2 ELOCITY SORT1 , PRINT, PUNCH , REAL or IMAG PSDF, ATOC, CRMS ,
SORT2 PLOT PHASE or RALL
FMS
ALL
RPRINT
, RPUNCH , [ CID ] ) = n
NORPRINT
3 NONE
EXEC
Examples:
VELOCITY=5
VELOCITY(SORT2,PHASE,PUNCH)=ALL
A VELOCITY(SORT2, PRINT, PSDF, CRMS, RPUNCH)=20
CASE
VELOCITY(PRINT, RALL, NORPRINT)=ALL
B
UTPUT
Describer Meaning
C SORT1 Output will be presented as a tabular listing of grid points for
Y PLOT
each load, frequency, eigenvalue, or time, depending on the
solution sequence.
SORT2 Output will be presented as a tabular listing of frequency or time
5 for each grid point.
ARAM
PRINT The printer will be the output medium.
PUNCH The punch file will be the output medium.
Describer Meaning
ATOC Requests the autocorrelation function be calculated and stored in 1
the database for random analysis post-processing. Request must nastra
be made above the subcase level and RANDOM must be
selected in the Case Control.
CRMS Requests the cumulative root mean square function be
calculated for random anlaysis post-processing. Request must be
2
FMS
made above the subcase level and RANDOM must be selected in
the Case Control.
RALL Requests all of PSDF, ATOC, and CRMS be calculated for
random analysis post-processing. Request must be made above
3
EXEC
the subcase level and RANDOM must be selected in the Case
Control.
RPRINT Writes random analysis results in the print file. (Default)
4A
NORPRINT Disables the writing of random analysis results in the print file. CASE
Remarks:
1. Both PRINT and PUNCH may be requested. 6
CODE
2. Velocity output is only available for transient and frequency response
problems.
3. See Remark 2 under “DISPLACEMENT” on page 219 for a discussion of
SORT1 and SORT2. 7
SETS
4. VELOCITY=NONE overrides an overall output request.
5. The PLOT option is used when curve plots are desired in the
magnitude/phase representation and no printer request is present for
magnitude/phase representation.
8
BULK
438 VELOCITY
Velocity Output Request
6. Velocity results are output in the global coordinate system (see field CD on
the GRID Bulk Data entry).
1 7. The option of PSDF, ATOC, CRMS, and RALL, or any combination of them,
astran
can be selected for random analysis. The results can be either printed in the
.f06 file or punched in the punch file, or output in both files.
8. Note that the CID keyword affects only grid point related output, such as
2 DISPlacement, VELOcity, ACCEleration, OLOAD, SPCForce and
FMS
MPCForce. In addition, CID keyword needs to appear only once in a grid
related output request anywhere in the Case Control Section to turn on the
printing algorithm.
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
VOLUME 439
Volume Definition
Format:
ELEMENT 2
FMS
VOLUME id SET sid, [ PRINCIPAL, DIRECT STRESS ], SYSTEM CORD cid
BASIC
Example:
VOLUME 21 SET 2
3
EXEC
Describer Meaning
id Volume identification number.
4A
sid Set identification number of a SET command that defines the CASE
8
BULK
440 VOLUME
Volume Definition
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
VUGRID 441
View Geometry Output for p-Version Analysis
Format:
2
VUGRID ( PRINT, PUNCH ) = ALL FMS
PLOT n
Example:
VUGRID(PRINT)=n 3
EXEC
Describer Meaning
ALL All view element and grid entries will be output.
n Set identification of a previously appearing SET command. Only 4A
CASE
those p-version elements with identification numbers that appear
on this SET command will be output. (Integer>0) 4B
OUTPU
PRINT The printer will be the output medium.
PUNCH The punch file will be the output medium.
4C
X-Y PLO
PLOT Generate entries but do not print or punch.
Remarks:
1. VUGRID is processed only when an analysis with p-version elements is
5
PARAM
requested.
2. Only one VUGRID command per analysis is allowed.
3. The VUGRID command is used only for output control and does not in
anyway affect the p-version analysis.
6
CODE
4. See parameters VUHEXA, VUTETRA, and VUPENTA in “Parameters” on
page 573, for renaming element entries.
5. See parameters VUELJUMP and VUGJUMP in “Parameters” on page 573,
for numbering of view grid and view element entries.
7
SETS
8
BULK
442 WEIGHTCHECK
Rigid Body Mass Reduction Check
Format:
2 PRINT , SET = ( G, N, N + AUTOSPC, F, A,V )
FMS (
NOPRINT ALL
WEIGHTCHECK = YES
NO
GRID = gid, CGI = YES , WEIGHT )
NO MASS
3
EXEC Examples:
WEIGHTCHECK=YES
WEIGHTCHECK(GRID=12,SET=(G,N,A),MASS)=YES
A
CASE
Describer Meaning
B PRINT Write output to the print file (default).
UTPUT
6 Remarks:
ODES 1. WEIGHTCHECK must be specified above the subcase level.
2. For SET=N, N+AUTOSPC, F, or A, the WEIGHTCHECK command also
outputs a percentage loss or gain in the reduced rigid body mass matrix (e.g.,
7 MAA) as compared to the g-set rigid body mass marix (e.g., MGG). G must
SETS also be requested to obtain this comparison; e.g.,
WEIGHTCHECK(SET=(G,A))=YES.
3. SET=N+AUTOSPC uses the mass matrix for the n-set with the rows
8 corresponding to degrees-of-freedom constrained by the PARAM,
AUTOSPC operation zeroed out. If AUTOSPC was not performed then this
BULK
check is redundant with respect to SET=N.
WEIGHTCHECK 443
Rigid Body Mass Reduction Check
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
444
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
445
Table 4-1 Case Control Commands in SOLs 101 Through 112 -- Subcase
Definintion, Superelement Control, and Auxiliary Model Control
Solution Number
1
Command Name nastra
101 103 105 106 107 108 109 110 111 112
ADACT X X
ANALYSIS
AUXCAS 2
AUXMODEL FMS
BEGIN BULK X X X X X X X X X X
MASTER X X X X X X X X X X
MODES
OUTPUT(blank) X
X
X X X X X X X X X
3
EXEC
OUTPUT(PLOT) X X X X X X X X X X
OUTPUT (POST) or
SETS DEFINITION X X X X X X X X X X
OUTPUT(XYPLOT) X X X X X X X X X X 4A
REPCASE X X CASE
SEALL
SEDR
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
4B
OUTPU
SEDV
SEEXCLUD X X X X X X X X X X 4C
X-Y PLO
SEFINAL X X X X X X X X X X
SEKR X X X X X X X X X X
SELG X X X X X X X
SELR X X X X X X X 5
SEMR X X X X X X X X X X PARAM
SEMR X X X X X X X X
SERE
SUBCASE X X X X X X X X X X
SUBCOM X 6
CODE
SUBSEQ X
SUPER X X X X X X X X X X
SYM X
SYMCOM X 7
SYMSEQ X SETS
8
BULK
446
Table 4-2 Case Control Commands in SOLs 114 Through 200 -- Subcase
Definintion, Superelement Control, and Auxiliary Model Control
1 Command Solution Number
astran
Name 114 115 116 118 129 144 145 146 153 159 200
ADACT
ANALYSIS X X
2 AUXCAS X
FMS
AUXMODEL X
BEGIN BULK X X X X X X X X X X X
MASTER X X X X X X X X X X X
3 MODES
OUTPUT(blank) X
X
X
X
X X X X X X X X
X
X
EXEC
OUTPUT(PLOT) X X X X X X X X X X X
OUTPUT (POST) or
SETS DEFINITION X X X X X X X X X X X
A OUTPUT(XYPLOT) X X X X X X X X X X X
CASE REPCASE X
B SEALL
SEDR
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
UTPUT
SEDV X
C SEEXCLUD X X X X X X X X X X X
Y PLOT
SEFINAL X X X X X X X X X X X
SEKR X X X X X X X X X X X
SELG X X X X X X X X X
5 SELR X X X X X X X X X
ARAM SEMR X X X X X X X X X X X
SEMR X X X X X X X X X
SERE X
SUBCASE X X X X X X X X X X X
6 SUBCOM X
ODES
SUBSEQ X
SUPER X X X X X X X X X X X
SYM X
7 SYMCOM X
SETS SYMSEQ X
8
BULK
447
B2PP X X X X X X
BC X
CLOAD
CMETHOD
X
X X
3
EXEC
DEFORM X X
DESGLB
DESOBJ
DESSUB 4A
DLOAD X X X X X X CASE
DSYM 4B
FMETHOD OUTPU
FREQUENC
GUST
X X
4C
X-Y PLO
HARMONIC X X X X X X X X X
IC X
K2GG X X X X X X X X X X
K2PP X X X X X X 5
LOAD X X X X X X X PARAM
LOADSET X X X X X X X
M2GG X X X X X X X X X X
M2PP
METHOD X X
X
X
X
X
X
X
X
X
X
X
X
X
6
CODE
MFLUID X X X X X X X
MODTRAK
MPC X X X X X X X X X X
NLPARM X 7
SETS
NONLINEA X X
OMODES X X X* X* X*
P2G X X X X X X X
RANDOM
RESVEC X X X
X
X X X
X
X X
8
BULK
448
3 TEMPER(INIT)
TEMPER(LOAD) X X
X
X X X X X
EXEC
TEMPER(MATE) X X X X X X X X X X
TFL X X X X X X
TRIM
A TSTEP X X
CASE
WEIGHTCHECK X X X X X X X X X X
B *If STATSUB is specified, then the Case Control commands that select static loads become
applicable to the solution sequence supporting STATSUB.
UTPUT
K2GG X X X X X X X X X X X
K2PP X X X X X X
LOAD
LOADSET
X
X
X
X
X
X
X
X
X
X
X
X
X
X X
X
X
3
EXEC
M2GG X X X X X X X X X X X
M2PP X X X X X X
METHOD X X X X X X X X X X
MFLUID X X X X X X X X 4A
MODTRAK CASE
MPC X X X X X X X X X X X 4B
NLPARM X OUTPU
NONLINEA
OMODES X
X X
X
4C
X-Y PLO
P2G X X X X X X X X
RANDOM X X
RESVEC X X X X X X X X X
SDAMPING X X X 5
SMETHOD PARAM
SPC X X X X X X X X X X X
STATSUB X X
SUPORT1
TEMPER(INIT)
X X X X X X X X X X X
6
CODE
TEMPER(LOAD) X X X X X
TEMPER(MATE) X X X X X X X X X X X
TFL X X X X X X
TRIM X X 7
SETS
TSTEP X X X X
WEIGHTCHECK X X X X X X X X X
8
BULK
450
3 DSAPRT
ECHO X X X X X X X X X X
EXEC
ECHOOFF X X X X X X X X X X
ECHOON X X X X X X X X X X
EDE X X X* X X*
A EKE X X X* X X*
CASE
ELSDCON X X
B ELSUM X X X X X X X X X X
UTPUT ENTHALPY
C ESE
FLUX
X
X
X X X X X* X X*
Y PLOT
FORCE X X X X X X X X X X
GPFORCE X X X X
GPKE X X* X* X*
5 GPSDCON X X
ARAM
GPSTRAIN X X X X X
GPSTRESS X X X X X
GROUNDCHECK X X X X X X X X X X
6 HARMONIC
HDOT
X X X X X X X X X
ODES
HOUTPUT
LABEL X X X X X X X X X X
LINE X X X X X X X X X X
7 MAXLINES X X X X X
SETS
MAXMIN X X X X X X X X X X
MPCFORCE X X X X X X X X X
MPRESSURE X X X X X X X
8 NLLOAD
NOUTPUT
X X
BULK
OFREQUEN X X
451
Solution Number
1
Command Name nastra
101 103 105 106 107 108 109 110 111 112
OLOAD X X X X X X X
OTIME X X
OUTRCV X X X X X 2
PAGE X X X X X X X X X X FMS
PARTN X X X X X X X X X X
PLOTID X X X X X X X X X X
POST
PRESSURE
X
X X X X
3
EXEC
SACCELER X X X X
SDISPLAC X X X X X X X
SET X X X X X X X X X X
SKIP X X X X X X X X X X 4A
SPCFORCE X X X X X X X X X X CASE
STRAIN X X X X X X X X X X 4B
STRESS X X X X X X X X X X OUTPU
STRFIELD
SUBTITLE
X
X
X
X
X
X X X X
X
X X X
X
X
4C
X-Y PLO
SURFACE X X X X X
SVECTOR X X X X X
SVELOCITY X X X X
THERMAL X 5
TITLE X X X X X X X X X X PARAM
VECTOR X X X X X X X X X X
VELOCITY X X X X
VOLUME
VUGRID
X
X
X
X
X
X
X
X X
X
X
6
CODE
*For modal part of solution.
7
SETS
8
BULK
452
3 DSAPRT
ECHO X X X X X X X X X X
X
X
EXEC
ECHOFF X X X X X X X X X X X
ECHOON X X X X X X X X X X X
EDE X X X
A EKE X X X
CASE
ELSDCON X X
B ELSUM X X X X X X X X X
UTPUT ENTHALPY X
C ESE
FLUX
X
X
X X X X
X X
X
X
Y PLOT
FORCE X X X X X X X X X X X
GPFORCE X X X X
GPKE X X
5 GPSDCON X X X X
ARAM
GPSTRAIN X X X X X X
GPSTRESS X X X X X X
GROUNDCHECK X X X X X X X X X
6 HARMONY
HDOT
X X X X
X
X
ODES
HOUTPUT X X X X
LABEL X X X X X X X X X X X
LINE X X X X X X X X X X X
7 MAXLINES X X X X X X X X X X X
SETS
MAXMIN
MPCFORCE X X X X X X X X
MPRESSURE X X X X X X
8 NLLOAD
NOUTPUT X X X X
X
BULK
OFREQUEN X X X
453
PARTN X X X X X X X X X X X
PLOTID X X X X X X X X X X X
PRESSURE
SACCELER X X X
X
X
3
EXEC
SDISPLAC X X X X X X X
SET X X X X X X X X X X X
SKIP X X X X X X X X X X X
SPCFORCE X X X X X X X X X X X 4A
STRAIN X X X X X X X X X X X CASE
STRESS X X X X X X X X X X X 4B
STRFIELD X X X X X OUTPU
SUBTITLE
SURFACE
X
X
X
X
X
X
X X X X X X X X
X
4C
X-Y PLO
SVECTOR X X X X X X
SVELOCITY X X X X
THERMAL X X X X
TITLE X X X X X X X X X X X 5
VECTOR X X X X X X X X X X X PARAM
VELOCITY X X X X
VOLUME X X X X
VUGRID
6
CODE
7
SETS
8
BULK
454
VANTAGE Defines the location of the observer with respect to the model in
POINT the (r, s, t) coordinate system defined on the AXES command
for perspective and stereoscopic projections only. 2
PROJECTION Defines the separation, along the r-axis, between the observer FMS
7
SETS
8
BULK
456 AXES
Orientation of Observer’s Coordinate System
Format:
2 AXES r s t SYMMETRIC
ANTISYMMETRIC
FMS
A Describers Meaning
CASE
r,s,t Assigns axes of basic coordinate system to axes of observer’s
B coordinate system: (Default=X, Y, Z)
UTPUT
X X-direction of basic coordinate system. (Default for r)
C Y Y-direction of basic coordinate system. (Default for s)
Y PLOT
Z Z-direction of basic coordinate system. (Default for t)
MX Negative X-direction of basic coordinate system
Remarks:
7 1. If no AXES command is specified then AXES X, Y, Z is the default.
SETS
2. The direction of view is in the negative r-direction; i.e., the projection plane
is parallel to the s-t plane.
3. The VIEW command depends on the AXES command specification and
8 defines the angular relationship between observer’s coordinate system and
BULK the basic coordinate system.
AXES 457
Orientation of Observer’s Coordinate System
4. The AXES command can be used to preposition the object in 90° increments
in such a manner that only rotations less than 90° are required by the VIEW
command to obtain the desired orientation. MX, MY, MZ can be used to 1
define left-handed coordinate systems. Note that the default system is nastra
right-handed.
5. An undeformed or deformed plot of the symmetric portion of an object can
be obtained by reversing the sign of the axis that is normal to the plane of 2
symmetry. In the case of multiple planes of symmetry, the signs of all FMS
associated planes should be reversed. The ANTISYMMETRIC option should
be specified when a symmetric model is loaded in an unsymmetric manner.
This will cause the deformations to be plotted antisymmetrically with
respect to the specified plane or planes. Since the AXES command applies to 3
EXEC
all parts (SETs) of a single frame, symmetric and antisymmetric
combinations cannot be made with this command (see the symmetry option
on the “PLOT” on page 473 command in this section).
6. To avoid a mirror image, ensure that the r, s, and t axes obey the right-hand 4A
CASE
rule.
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
458 CAMERA
Microfilm Plotter Options
Format:
2 CAMERA
PAPER
FILM BLANK FRAME n
FMS
BOTH
Example:
3 CAMERA FILM
EXEC
Describers Meaning
C Remarks:
Y PLOT
1. If the CAMERA command is not specified then CAMERA PAPER BLANK
FRAMES 0 is assumed.
2. If FILM or BOTH is specified then these options must be communicated to
5 the plotter operator through normal means of communications at the
ARAM installation.
3. If FILM or BOTH are specified and if n is greater than 0 then n blank frames
will be inserted between plots. The plotter must be operated in the manual
6 mode in order to have blank frames inserted between positive prints. If blank
frames are desired only on film, and not on paper, the plotter must be
ODES
operated in the automatic mode.
7
SETS
8
BULK
CONTOUR 459
Contour Plot Options
Format:
Z1 2
CONTOUR component EVEN n Z2 COMMON FMS
LIST a, b, ... MAX LOCAL
MID
Example: 3
EXEC
CONTOUR MAGNIT LIST 2., 4., 6., 8., 10.
Describers Meaning 4A
component Name of stress, displacement or temperature component. CASE
(Character, Default=“MAJPRIN”) 4B
MAJPRIN Major principal stress. Not available for nonlinear OUTPU
elements. (Default) 4C
X-Y PLO
MINPRIN Minor principal stress. Not available for nonlinear
elements.
EQUIVAL von Mises stress. When STRESS(MAXS) is requested
in Case Control, von Mises stress is used for plotting. 5
For nonlinear analysis, Mohr-Coulomb or PARAM
Describers Meaning
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
462 CSCALE
Character Scale Factor
Format:
CSCALE cs
2 Example:
FMS
CSCA 2.0
3 Describer Meaning
EXEC
cs Scale factor applied to characters in the plot frame. (Default = .5)
Remarks:
A 1. CSCALE is used to control the spacing of characters when plots are made
CASE
with the NASTRAN plotter and they are postprocessed with the
B MSC/NASPLOT routine. For example, if the SCALE FACTOR on the
UTPUT NASPLOT data command is 2.0, a value for cs of 0.5 will result in characters
C of default size (.07 inches) at the regular spacing. A value of 1.8 produces
good spacing when using the post-processing plotter programs NASTPLT,
Y PLOT
TEKPLT, and NEUPS. On the other hand, if the user wishes to double the
size of both the plot and the characters, the SCALE FACTOR and the
CSCALE FACTOR on the NASPLOT data command should both be set
5 equal to 2.0.
ARAM
2. The CSCALE command must immediately precede the PLOTTER
command. If a second CSCALE command is specified then a second
PLOTTER command must also be specified.
6
ODES
7
SETS
8
BULK
DISTORTION 463
Distortion Scale Factors
Format:
DISTORTION dx dy dz
Example:
2
FMS
Describers Meaning
dx Distortion scale factor of the basic coordinate system’s x-axes.
3
EXEC
(Default=1.0)
dy Distortion scale factor of the basic coordinate system’s y-axes.
(Default=1.0)
dz Distortion scale factor of the basic coordinate system’s z-axes.
4A
CASE
(Default=1.0)
4B
OUTPU
Remarks:
1. If no DISTORTION command is specified then no distortion is applied.
4C
X-Y PLO
2. If DISTORTION is specified then all three values for dx, dy, and dx must be
specified even though one or two will use the default.
3. The distortion factors are applied prior to any other scaling commands: 5
SCALE, MAXIMUM DEFORMATION, CSCALE, etc PARAM
6
CODE
7
SETS
8
BULK
464 FIND
Automatic Calculation of Scale, Origin, and Vantage Point
Format:
2 FIND [ SCALE ORIGIN oid VANTAGE POINT SET setid ,
FMS
REGION { le be re te } ]
Example:
Describers Meaning
oid Origin identification number. (Integer>0)
A setid Set identification number. (Integer>0)
CASE
le Fractional distance of left edge of plot region from the lower left
B corner of the image area. (Real, Default=0.0)
UTPUT
be Fractional distance of bottom edge of plot region from the lower left
C corner of the image area. (Real, Default=0.0)
Y PLOT
re Fractional distance of right edge of plot region from the lower left
corner of the image area. (Real, Default=1.0)
5 te Fractional distance of top edge of plot region from the lower left
corner of the image area. (Real, Defaul=1.0)
ARAM
Remarks:
1. The FIND command is recommended over the specification of SCALE,
6 ORIGIN, and VANTAGE POINT commands and should be specified prior
ODES
to its associated PLOT or CONTOUR command.
2. The FIND command requests the plotter to optimally compute any of the
parameters that can be specified on the SCALE, ORIGIN, and/or VANTAGE
7 POINT commands and based on the specification of the
SETS
• PLOTTER command
• PROJECTION PLANE command
8 • SET and REGION specifications on the FIND command
BULK • VIEW and/or AXES commands,
FIND 465
Automatic Calculation of Scale, Origin, and Vantage Point
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
466 MAXIMUM DEFORM
Length of Maximum Displacement
Format:
2 MAXIMUM DEFORMATION d
FMS
Example:
Magnify the displacements such that the maximum displacement is equal to two units
3 of length of the model.
EXEC MAXI DEFO 2.
Describer Meaning
A d Specifies the length, in units of the model and not of the plot frame,
CASE
to which the maximum displacement is scaled. (Default=5% of the
B largest dimension of the model represented by the elements in the
UTPUT
SET specification on the PLOT command.)
C
Y PLOT Remarks:
1. If no MAXIMUM DEFORMATION command is specified then the default
shown above is assumed.
5 2. If you wish the FIND command to utilize the d value, a MAXIMUM
ARAM DEFORMATION command should precede the FIND command.
3. If you wish the plot deformation scaling to be different then the FIND scaling
a different MAXIMUM DEFORMATION command can appear first before
6 the PLOT command.
ODES
4. For nonlinear plotting MAXIMUM DEFORMATION d and the MAXIMUM
DEFORMATION field on the PLOT command should have the same value.
7
SETS
8
BULK
OCULAR SEPARATION 467
Separation of the Vantage Points
Format:
OCULAR SEPARATION os 2
FMS
Example:
OCULAR SEPARATION 2.0
3
EXEC
Describer Meaning
os Separation, in inches, of the two vantage points along the s-axis.
(Real, Default=2.756 inches)
4A
Remark: CASE
1. The default value is the separation used in the standard stereoscopic cameras 4B
and viewers (70mm). The default value is recommended. OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
468 ORIGIN
Origin of Plot Frame
Format:
2 ORIGIN oid u v
FMS
Example:
ORIG 3 -1. -2.
3
EXEC
Describers Meaning
oid Origin identification number which may be specifed after the
ORIGIN describer on the PLOT command. (Integer>0)
A u Horizontal displacement of plot frame origin from the rst origin.
CASE
(Real, Default=0.0)
B v Vertical displacement of paper origin from the rst origin. (Real,
UTPUT
Default=0.0)
C
Y PLOT
Remarks:
1. In the transformation performed for any of the three projections, the origins
of both the basic coordinate system and the observer’s coordinate system are
5 coincident. The ORIGIN command may be used to locate the plot frame
ARAM origin (lower left hand corner) from the rst origin. The units are inches and
are not subject to the scaling of the plotted object.
2. The ORIGIN command is not recommended for general use. See the “FIND”
6 on page 464 command to have the origin optimally located so as to place the
plotted object in the center of the plot frame.
ODES
3. Ten origins may be specified at one time. However, any one can be redefined
at any time. An eleventh origin is also provided if more than ten origins are
erroneously defined; i.e., only the last of these surplus origins will be
7 retained.
SETS
4. If a projection; e.g., ORTHOGRAPHIC, STEREOSCOPIC, or PERSPECTIVE,
is changed in the plot packet, or the PLOTTER command is changed, then all
previously defined origins are deleted.
8
BULK
ORTHOGRAPHIC, etc. 469
Type of Projection
Format:
ORTHOGRAPHIC
PERSPECTIVE
2
FMS
STEROSCOPIC
Describers Meaning 3
ORTHOGRAPHIC Selects orthographic projection. (Default) EXEC
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
470 PAPER SIZE
Paper Dimensions
Format:
PAPER SIZE h X or BY v [ TYPE ptype ]
2 Example:
FMS
3 Describers Meaning
EXEC
h Horizontal size of paper in inches. (Real, Default=20.0)
v Vertical size of paper in inches. (Real, Default=20.0)
7
SETS
8
BULK
PEN 471
Pen Color and Size Assignments
Format:
PEN pn [ COLOR cname ] 2
FMS
Example:
PEN 2 COLOR RED
3
EXEC
Describers Meaning
pn Pen identification number. (Integer>0)
COLOR Flag indicating the next word is a color name.
cname Pen color. (Character)
4A
CASE
Remarks: 4B
OUTPU
1. The actual number of pens available will depend on the plotter hardware
configuration at each installation. 4C
X-Y PLO
2. The PEN command does not control the pen used in generating the plot. See
the PEN describer on the “PLOT” on page 473 command.
3. The PEN command is optional and is not appropriate for microfilm plotters.
5
PARAM
6
CODE
7
SETS
8
BULK
472 PERSPECTIVE
Selects Perspective Projection
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
PLOT 473
Undeformed or Deformed Plot Request
Format:
2
PLOT [ analysis ] [ dtype ] [ CONTOUR ] [ i1, i2 THRU i3, i4, etc. ] RANGE f1, f2 , FMS
TIME t1, t2
PHASE LAG φ
[ MAXIMUM DEFORMATION d ] ,
MAGNITUDE 3
EXEC
PEN
[ SET sid1 ] [ ORIGIN oid1 ] SYMMETRY w p [ SYMBOLS m [ ,n ] ] ,
ANTISYMMETRY DENSITY
SHAPE
4A
[ LABEL label ] [ VECTOR v ] , [ PRINT ] , CASE
OUTLINE
4B
OUTPU
[ SHRINK t, o ] [ NORMALS ] ,
4C
[ SET sid2 ] [ ORIGIN oid2] etc. X-Y PLO
Describers Meaning
analysis Type of analysis results. (Character, default results in an 5
undeformed plot or undeformed underlay for contour plots) PARAM
Describers Meaning
C MAXIMUM
DEFORMATION d
Specifies the magnification of the maximum displacement.
See Remark 6. (Real)
Y PLOT
SET sid Set identification number which defines the set of elements
or grid points to be plotted. (Default is first SET command)
Describers Meaning
SYMBOLS m[,n] All the grid points associated with the specified set will have
symbol m overprinted with symbol n printed at its location.
1
nastra
If n is not specified, only symbol m will be printed. See
Remark 8.
m or n Symbol
2
FMS
0 none
1 X
2 * 3
EXEC
3 +
4 -
5 . 4A
CASE
6 ×
7 [] 4B
OUTPU
8 <>
9 /\
4C
X-Y PLO
8
BULK
476 PLOT
Undeformed or Deformed Plot Request
Describers Meaning
8
BULK
PLOT 477
Undeformed or Deformed Plot Request
Describers Meaning
SHRINK t,o t is the ratio of the reduction to the original dimensions of all
two-dimensional elements except the CQUAD8 and CTRIA6
1
nastra
(0.0<t<1.0) (Real, Default=0.1 which results in a 10%
reduction.
*Examples:
3
EXEC
Remarks:
1. If PLOT is specified with no describers then a picture of the undeformed 4A
CASE
model will be prepared using the first defined set and the first defined origin.
2. Describers analysis through PHASE LAG must be specified in the order 4B
OUTPU
shown above.
3. The following should be noted when using subcase numbers for plotting 4C
X-Y PLO
eigenvectors.
• If subcase numbers are specified then the convention for
displacement vectors is that the list of subcases must refer to subcase
IDs whenever the number of modes recovered is equal to or less than 5
PARAM
the number of subcases defined. If the number of modes recovered is
more than the subcases defined, the plot request for those modes
associated with the subcases must refer to subcase IDs. After the
mode associated with the last defined subcase, higher modes will be
identified by incrementing the last defined subcase ID by one for each
6
CODE
such higher mode.
• For the display of element quantities in contour plots, the automatic
incrementing beyond the last defined subcase does not occur. All
subcase numbers to be plotted must be defined. A MODES command
7
SETS
in the Case Control Section may be used for this purpose.
8
BULK
478 PLOT
Undeformed or Deformed Plot Request
C • In static nonlinear analysis (SOLs 106 and 153), the values are load
factors. The default range is the highest load factor of each subcase.
Y PLOT
• In transient nonlinear analysis (SOLs 129 and 159), the values are in
units of time. The default range is the last time step for each subcase.
5 5. PHASE LAG φ is used in the equation:
ARAM
u R cos φ – u I sin φ
where u R an u I are the real and imaginary parts of the response quantity,
6 respectively. The printed output for magnitude and phase uses the
ODES convention of a phase lead.
6. MAX DEFO is not recommended for general use. Each subcase is separately
scaled according to its own maximum if this item is absent. If d is omitted,
7 the set will be scaled to the maximum within the set being plotted.
SETS 7. w specifies the basic coordinates X, Y or Z or any combination thereof. This
option allows the plotting of symmetric and/or antisymmetric
combinations, provided that an origin is selected for the portion of the model
defined in the Bulk Data Section that allows sufficient room for the complete
8 plot. This does not permit the combination of symmetric and antisymmetric
BULK
subcases, as each plot must represent a single subcase. In the case of a double
PLOT 479
Undeformed or Deformed Plot Request
reflection, the figure will appear as one reflected about the plane whose
normal is parallel to the first of the coordinates w, followed by a reflection
about the plane whose normal is oriented parallel to the second of the 1
coordinates w. This capability is primarily used in the plotting of models that nastra
the head when it is deformed. If the v=“N” then no shape will be drawn but
other options such as SYMBOLS will still be valid.
11. Element type labels are: (Plot labels QH and TH indicate hyperelastic 5
elements) PARAM
CDUMI Di CSLOT4 S4
CTETRA TE
2 CFLUID2 F2 CTRIAX6 D1
FMS
CFLUID3 F3 CTRIA3 T3 or TH
CFLUID4 F4 CTRIA6 T6 or TH
3 CHBDYG HB CTRIAR TR
EXEC
CHBDYP HB CTRIAX TH
CHEXA HA CTUBE TU
A CPENTA HA CVISC VS
CASE
12. The heat transfer boundary condition elements CHBDYG and CHBDYP can
B be plotted for undeformed plots. There are several types of CHBDYi
UTPUT
elements, as follows:
C
Y PLOT No. of Primary Normals
Type
Grid Points Available
POINT 1 yes
5 LINE 2 yes
ARAM
AREA3 3 yes
AREA4 4 yes
6 REV 2 no
ODES
ELCYL 2 no
TUBE 2 yes
FTUBE 2 yes
7 AREA6 6 yes
SETS
AREA6 8 yes
8
BULK
PLOT 481
Undeformed or Deformed Plot Request
The secondary grid points are used for ambient conditions and are ignored
by the plotter. Type POINT must have a nonzero associated area (see AF on
the associated PHBDY entry) and a defined normal direction (see V1, V2, V3 1
on the CHBDYP entry) to be plotted. It is plotted as a hexagon with nastra
approximately the correct area. Type LINE must have a nonzero width (see
AF on the associated PHBDY entry) and a normal defined in order to plot.
13. To assign PLOT command to superelements it requires an SEUPPLOT or a 2
SEPLOT command. FMS
Examples:
1. Undeformed SHAPE using first defined SET, first defined ORIGIN and
PEN 1 (or DENSITY 1). 3
EXEC
PLOT
2. Undeformed SHAPE using SET 3, ORIGIN 4, PEN 2 (or DENSITY 2) with
each grid point of the set having a + placed at its location, and its
identification number printed adjacent to it. 4A
CASE
PLOT SET 3 ORIGIN 4 PEN 2 SHAPE SYMBOLS 3 LABEL
3. Modal deformations as defined in subcase 5 using first defined SET, first 4B
OUTPU
defined ORIGIN, and PEN 1 (or DENSITY 1).
PLOT MODAL DEFORMATION 5 SHAPE
4C
X-Y PLO
4. STATIC deformations as defined in subcases 3, 4, 5, and 8 deformed SHAPE;
drawn with PEN 4, using first defined SET and ORIGIN, underlaid with
undeformed SHAPE drawn with PEN 1. This command will cause four plots
to be generated. 5
PARAM
PLOT STATIC DEFORMATION 0, 3 THRU 5, 8 PEN 4, SHAPE
5. Deformations as defined in⋅ subcases 1, 2, 3, 4, and 5 undeformed underlay
with PEN 1, consisting of SET 2 at ORIGIN 3, SET 2 at ORIGIN 4 (with
a < placed at each grid point location), and SET 35 at ORIGIN 4. Deformed 6
CODE
data as follows: SHAPE using SET 2 at ORIGIN 3 (PEN 3) and SET 35 at
ORIGIN 4 (PEN 4); 3 VECTORS (X, Y and Z) drawn at each grid point of
SET 2 at ORIGIN 4 (PEN 4) (less any excluded grid points), with o placed at
the end of each vector. 7
SETS
PLOT STATIC DEFORMATION 0 THRU 5,
SET 2 ORIGIN 3 PEN 3 SHAPE,
SET 2 ORIGIN 4 PEN 4 VECTORS XYZ SYMBOLS 0,
SET 35 SHAPE 8
BULK
482 PLOT
Undeformed or Deformed Plot Request
Format:
PLOTTER NAST
SC
2
FMS
Example:
PLOTTER NAST
3
EXEC
Describers Meaning
NAST Specifies format suitable for Postscript plotters. (Default)
SC Specifies Stromberg-Carlson microfilm plotter format. 4A
CASE
Remark:
1. If no PLOTTER command is specified then PLOTTER NAST is the default.
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
484 PROJECTION
Separation Between Projection Plane and Observer
2 Format:
FMS
PROJECTION PLANE SEPARATION do
Example:
Describer Meaning
do Separation of the observer and the projection plane on the r-axis in
A model units. The VANTAGE POINT command may also specify the
CASE separation. (Real, Default=2.0)
B Remarks:
UTPUT
6
ODES
7
SETS
8
BULK
PTITLE 485
Plot Frame Title
Format:
PTITLE ptitle 2
FMS
Example:
PTITLE RIGHT WING -- LOAD CASE 3
3
EXEC
Describer Meaning
ptitle Any character string. (Character, Default=blank)
Remarks: 4A
CASE
1. PTITLE may not be continued to the next command line.
2. Up to four lines of title information will be printed in the lower left-hand 4B
OUTPU
corner of each plot. The text for the top three lines is taken from the TITLE,
SUBTITLE, and LABEL commands in the Case Control Section. (See the 4C
“Case Control Commands” on page 155 for a description of the TITLE, X-Y PLO
SUBTITLE, and LABEL commands). The text for the bottom line may be of
two forms depending on the type plot requested. One form contains the
word UNDEFORMED SHAPE. The other form contains the type of plot
(statics, modal, etc.) subcase number, load set or mode number, frequency or
5
PARAM
eigenvalue or time, and (for complex quantities) the phase lag or magnitude.
The sequence number for each plot is printed in the upper corners of each
frame. The sequence number is determined by the relative position of each
PLOT execution command in the plot package. The information on the 6
PTITLE command will be printed on the line below the sequence number. CODE
The date and (for deformed plots) the maximum deformation are also
printed at the top of each frame.
7
SETS
8
BULK
486 SCALE
Scale Factor
Format:
2 SCALE a [ b ]
FMS
Example:
SCALE 0.5
3
EXEC
Describers Meaning
a Scale factor. (Default=1.0)
b Ratio of model size/real object size for stereoscopic projection only.
A
CASE
Remarks:
B 1. The SCALE command is not recommended. The FIND command is
UTPUT
recommended because it automatically calculates the optimum scale factor.
C 2. For orthographic or perspective projections, a is the ratio of the plotted object
Y PLOT
in inches to the real object in the units of model; i.e., one inch of paper equals
one unit of model.
3. For stereoscopic projections, the stereoscopic effect is enhanced by first
5 reducing the real object to a smaller model according to b, and then applying
ARAM
a. The ratio of plotted/real object is then the product of a and b.
4. If the NASTRAN general purpose plotter is used in combination with the
PLOTPS postprocessing routine, a scale factor may computed as follows:
6 20
ODES a = p ⋅ ------ ⋅ K
7
where
20
------ = ratio of default PAPER SIZE to default PLOTPS frame size.
7
K = SCALE value on PLOTPS command (default=1.0). (See
1
nastra
“Using the Utility Programs” on page 179 of the MSC.Nastran
2004 Installation and Operations Guide
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
488 SEPLOT
Superelement Plot Delimiter
Format:
SEPLOT seid1 [ seid2 ... ]
2 Examples:
FMS
SEPLOT 5
SEPLOT 0 3 7 200
3
EXEC
Describer Meaning
seidi Superelement identification number. (Integer>0)
A Remarks:
CASE
1. See also related command SEUPPLOT.
B 2. Any plot commands appearing above all SEPLOT (or SEUPPLOT)
UTPUT
commands will apply in all SEPLOT (or SEUPPLOT) packets.
C
Y PLOT 3. For multiple PLOT commands, there should be a SEPLOT command with
each PLOT. For the special case where the PLOTs refer to the same
superelements and all plots use the same FIND, a single SEPLOT followed
by a single FIND may be placed above all PLOT commands.
5
ARAM
6
ODES
7
SETS
8
BULK
SET 489
Set Definition Under OUTPUT(PLOT)
Remark:
1. The SET command specifies sets of elements or grid points, corresponding to
portions of the model, which may be referenced by PLOT and FIND 2
commands. The SET command is required. Each set of elements defines by FMS
implication a set of grid points connected by those elements. The set may be
modified by deleting some of its grid points. The elements are used for
creating the plot itself and element labeling while the grid points are used for
labeling, symbol printing, and drawing deformation vectors.
3
EXEC
Name on Name on
Element Element
SET SET
Type Type
Command Command
4A
CAERO1 AERO1 CQUAD QUAD CASE
Name on Name on
Element Element
SET SET
1 Type
Command
Type
Command
astran
CPENTA PENTA CVISC VISC
PLOTEL PLOTEL
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
SEUPPLOT 491
Superelement Plot Delimiter
Format:
SEUPPLOT seid 2
FMS
Example:
SEUPPLOT 7
3
EXEC
Describer Meaning
seid Superelement identification number. (Integer >0)
Remarks: 4A
CASE
1. See also related command SEPLOT.
2. Any plot commands appearing above all SEUPPLOT (or SEPLOT) 4B
OUTPU
commands will apply in all SEUPPLOT (or SEPLOT) packets.
3. For multiple PLOT commands, there should be a SEUPPLOT command with 4C
X-Y PLO
each PLOT. For the special case where the PLOTs refer to the same
superelements and all plots use the same FIND, a single SEUPPLOT
followed by a single FIND may be placed above all the PLOT commands.
5
PARAM
6
CODE
7
SETS
8
BULK
492 STEREOSCOPIC
Selects Stereoscopic Projection
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
VANTAGE POINT 493
Location of the Observer
Format: 2
FMS
VANTAGE POINT ro so to do sor
Example:
VANT 100.
3
EXEC
Describers Meaning
ro Location of the observer on the r-axis in model units. (Real)
so Location of the observer and left eye of the observer on the s-axis, in 4A
CASE
model units, for perspective and stereoscopic projections,
respectively. (Real) 4B
OUTPU
to Location of the observer on the t-axis in model units. (Real)
do Separation of the observer and the projection plane on the r-axis in
4C
X-Y PLO
model units. The PROJECTION PLANE SEPARATION command
may also specify the separation. (Real)
sor Location of the of the observer’s right eye for stereoscopic
projections in model units. (Real) 5
PARAM
Remarks:
1. VANTAGE POINT or the FIND command must be specified if the
PERSPECTIVE or STEREOSCOPIC command is also specified. 6
CODE
2. The VANTAGE POINT command is not recommended. The FIND
command is recommended because it automatically calculates the optimum
vantage point.
3. A theoretical description of the vantage point is contained in “Plotting” on 7
page 483 of the MSC.Nastran Reference Manual. SETS
8
BULK
494 VIEW
Angular Relationship of Observer’s Coordinate System
Format:
2 VIEW gamma beta alpha
FMS
Describers Meaning
VIEW 0. 0. 0.
Example 2:
5 View the model midway between the r- and s-axes.
ARAM
VIEW 45. 0. 0.
Remarks:
6 1. If no VIEW command is specifed then VIEW 34.27 23.17 0.0 is assumed for
ODES
orthographic and steroscopic projections; and VIEW 34.27 0.0 0.0 for
perspective projections. The default values produce a plot in which unit
vectors on the axes of the basic coordinate system have equal lengths.
7 2. The angles are rotated in sequence: gamma rotates the t-axes, followed by
SETS beta which rotates the s-axes, followed by alpha which rotates the r-axes.
8
BULK
VIEW 495
Angular Relationship of Observer’s Coordinate System
T,Z
γ
1
nastra
Y
(a) g-rotation about T-axis.
S
2
FMS
R T
X
Z
Y 3
EXEC
(b) b-rotation about S-axis.
S
β
4A
R CASE
X
4B
T Y OUTPU
4C
X-Y PLO
Z
R
α
X
6
3. The VIEW command specifies the position of the model with respect to the CODE
s-t plane. gamma and beta represent the angles of turn and tilt. alpha is
normally not used since it does not affect the orientation of the s-t plane, but
only it’s orientation on the plot frame.
7
SETS
8
BULK
496
If only the required commands are used, the graphic control options will all assume
default values. Curves using all default parameters have the following general
5 characteristics.
ARAM
1. Tic marks are drawn on all edges of the frame. Five spaces are provided on
each edge of the frame.
2. All tic marks are labeled with their values.
6 3. Linear scales are used.
ODES
4. Scales are selected such that all points fall within the frame.
5. The plotter points are connected with straight lines.
7 6. The plotted points are not identified with symbols.
SETS
The above characteristics may be modified by inserting any of the parameter
definition commands in the next section, ahead of the XY____ command(s). The use of
a parameter definition command sets the value of that parameter for all following
8 command operation commands unless the CLEAR command is inserted. If grid lines
BULK are requested, they will be drawn at the locations of all tic marks that result from
497
defaults or user request. The locations of tic marks (or grid lines) for logarithmic scales
cannot be selected by the user. Values for logarithmic spacing are selected by the
program. The values for the number of tic marks (or grid lines) per cycle depend on 1
the number of logarithmic cycles required for the range of the plotted values. nastra
The definition and rules for the X-Y output commands follow. The form of X-Y output
commands differ in many instances from that of similar commands used in the
OUTPUT(PLOT) section. 2
FMS
marks.
XTGRID LINES Controls the drawing of the grid lines parallel to the y-axis at the
x-axis tic marks. 2
FMS
YTGRID LINES Controls the drawing of the grid lines parallel to the x-axisat the
y-axis tic marks.
YTTITLE Defines a character string that will appear along the y-axis.
3
EXEC
Commands Applied to Lower Half Frame Curves Only
YBMIN Specifies the minimum value on the y-axis.
YBMAX Specifies the maximum value on the y-axis.
4A
XBAXIS Controls the plotting of the x-axis. CASE
marks.
XBGRID LINES Controls the drawing of the grid lines parallel to the y-axis at the
x-axis tic marks. 6
CODE
YBGRID LINES Controls the drawing of the grid lines parallel to the x-axis at the
y-axis tic marks.
YBTITLE fines a character string that will appear along the y-axis.
7
SETS
X-Y Plot Generation Commands
XYPAPLOT Generate X-Y plots for a printer
XYPEAK Print only the summary for all curves
8
XYPLOT Generate X-Y plots for a plotter BULK
500
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
ALLEDGE TICS 501
Controls Drawing of Tic Marks on All Edges
Format:
ALLEDGE TICS tic
Example:
2
FMS
ALLEDGE -1
Describer Meaning
tic Specifies how to draw tic marks. (Integer, Default=0)
3
EXEC
-1 Draw tic marks only.
0 Do not draw tic marks or associated values. (Default)
1 Draw tic marks and associated values. 4A
CASE
Remarks: 4B
OUTPU
1. ALLEDGE TICS applies to whole frame curves only.
2. To determine if on any given edge (a) tic marks will be drawn without 4C
X-Y PLO
values, (b) no tic marks or values will be drawn, or (c) tic marks with values
will be drawn, the following sum must be computed by the user. Add the tic
values of the edge in question to its associated ALLEDGE TICS, TALL EDGE
TICS, or BALL EDGE TICS tic values. If the resulting value is less than zero, 5
tic marks will be drawn without values. If the resulting value is zero, no tic PARAM
marks or values will be drawn. If the resulting value is greater than zero, tic
marks with values will be drawn. The user should be careful in his use of the
ALLEDGE TICS, TALL EDGE TICS, or BALL EDGE TICS commands. For
example, the use of only the ALLEDGE TICS = -1 command will result in no 6
CODE
tic marks or values being drawn since the default values for individual edges
is +1. Tic values input may only be -1, 0, or 1.
7
SETS
8
BULK
502 BALL EDGE TICS
Controls Drawing of Tic Marks on Lower Half
Format:
BALL EDGE TICS tic
2 Example:
FMS
3 Describer Meaning
EXEC
tic Specifies how to draw tic marks. (Integer, Default=0)
-1 Draw tic marks only.
5
ARAM
6
ODES
7
SETS
8
BULK
BLEFT TICS 503
Controls Drawing of Tic Marks on Left Edge
Format:
BLEFT TICS tic
Example:
2
FMS
BLEFT TICS -1
Describer Meaning 3
EXEC
tic Specifies how to draw tic marks. (Integer, Default=1)
-1 Draw tic marks only.
0 Do not draw tic marks or associated values.
4A
1 Draw tic marks and associated values. (Default) CASE
Remarks:
4B
OUTPU
1. BLEFT TICS applies to lower frame curves only. 4C
2. See Remark 2 under “ALLEDGE TICS” on page 501. X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
504 BRIGHT TICS
Controls Drawaing of Tic Marks on Right Edge
Format:
BRIGHT TICS tic
2 Example:
FMS
BRIGHT TICS -1
3 Describer Meaning
EXEC
tic Specifies how to draw tic marks. (Integer, Default=1)
-1 Draw tic marks only.
5
ARAM
6
ODES
7
SETS
8
BULK
CAMERA 505
Plotter Media Selection
Format:
CAMERA ctype
Example:
2
FMS
CAMERA 1
Describer Meaning 3
EXEC
ctype Camera type. (Integer 1, 2, or 3; Default=2)
1 Film
2 Paper (Default)
4A
3 Both CASE
Remark:
4B
OUTPU
1. If the CAMERA command is not specified then CAMERA 2 is assumed. 4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
506 CLEAR
Resets X-Y PLot Commands
Format
CLEAR
2 Remark:
FMS
1. All commands except XTITLE, YTITLE, YTTITLE, YBTITLE, and TCURVE
will revert to their default values.
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
CSCALE 507
Character Scale Factor
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
508 CURVELINESYMBOL
Curve, Line and Symbol Selection
Format:
CURVELINESYMBOL symtype
2 Example:
FMS
CURV 4
3 Describer Meaning
EXEC
symtype Specifies the symbol drawn at the x-y points. If symtype is 0 then
only lines will be drawn through the points with no symbol. If
symtype is less than zero then only the symbol and not the lines will
A be drawn. If symtype is greater than zero then both the symbol and
CASE the lines will be drawn. (-9<Integer<9, Default=0)
B
UTPUT
symtype Symbol
C 0 none
Y PLOT
1 X
2 *
5 3 +
ARAM
4 -
5 .
6 6 ×
ODES 7 []
8 <>
9 /\
7
SETS
Remark:
1. If more than one curve is plotted per frame then the symbol number is
incremented by 1 for each curve.
8
BULK
DENSITY 509
Microfilm Plotter Line Density
Format
DENSITY d
Example
2
FMS
DENS 3
Describer Meaning 3
EXEC
d Specifies line density scale factor for microfilm plotters. A line
density of d is d times heavier than a line density of 1. (Integer>0,
Default=1)
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
510 LEFT TICS
Controls Drawing of Tic Marks on Left Edge
Format:
LEFT TICS tic
2 Example:
FMS
LEFT -1
3 Describer Meaning
EXEC
tic Specifies how to draw tic marks. (Integer, Default=1)
-1 Draw tic marks only.
5
ARAM
6
ODES
7
SETS
8
BULK
LONG 511
Summary Print Control
Format:
LONG YES
NO
2
FMS
Describers Meaning
YES One page for each curve’s summary. (Default) 3
EXEC
NO Condensed curve summary.
Remark:
1. If LONG is not specified then LONG=NO is assumed. 4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
512 LOWER TICS
Controls Drawing of Tic Marks on Lower Edge
Format:
3 Describers Meaning
EXEC
tic Specifies how to draw tic marks. (Integer, Default=1)
-1 Draw tic marks only.
5
ARAM
6
ODES
7
SETS
8
BULK
PENSIZE 513
Pen Selection
Format:
PENSIZE p
Example:
2
FMS
PENS 3
Describer Meaning 3
EXEC
p Specifies pen number that is used to generate the plot. (Integer>0,
Default=1)
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
514 PLOTTER
X-Y Plot File Format
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
RIGHT TICS 515
Controls Drawing of Tic Marks on Right Edge
Format:
RIGHT TICS tic
Example:
2
FMS
RIGHT -1
Describers Meaning 3
EXEC
tic Specifies how to draw tic marks. (Integer, Default=1)
-1 Draw tic marks only.
0 Do not draw tic marks or associated values.
4A
1 Draw tic marks and associated values. (Default) CASE
Remarks:
4B
OUTPU
1. RIGHT TICS applies to whole frame curves only. 4C
2. See Remark 2 under “ALLEDGE TICS” on page 501. X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
516 TALL EDGE TICS
Controls Drawing of Tic Marks on All Edges
Format:
TALL EDGE TICS tic
2 Example:
FMS
TALL -1
3 Describers Meaning
EXEC
tic Specifies how to draw tic marks. (Integer, Default=0)
-1 Draw tic marks only.
5
ARAM
6
ODES
7
SETS
8
BULK
TCURVE 517
Curve Title
Format:
TCURVE ctitle
Example:
2
FMS
Describer Meaning 3
EXEC
ctitle Any character string. (Character, Default=blank)
Remark:
1. TCURVE may not be continued to the next command line. 4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
518 TLEFT TICS
Controls Drawing of Tic Marks on All Edges
Format:
TLEFT TICS tic
2 Example:
FMS
TLEFT -1
3 Describers Meaning
EXEC
tic Specifies how to draw tic marks. (Integer, Default=1)
-1 Draw tic marks only.
5
ARAM
6
ODES
7
SETS
8
BULK
TRIGHT TICS 519
Controls Drawing of Tic Marks on the Right Edge
Format:
TRIGHT TICS tic
Example:
2
FMS
TRIGHT -1
Describers Meaning 3
EXEC
tic Specifies how to draw tic marks. (Integer, Default=1)
-1 Draw tic marks only.
0 Do not draw tic marks or associated values.
4A
1 Draw tic marks and associated values. (Default) CASE
Remarks:
4B
OUTPU
1. TRIGHT TICS applies to upper half frame curves only. 4C
2. See Remark 2 under “ALLEDGE TICS” on page 501. X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
520 UPPER TICS
Controls Drawing Of Tic Marks On Upper Edge
Format:
UPPER TICS tic
2 Example:
FMS
UPPER -1
3 Describers Meaning
EXEC
tic Specifies how to draw tic marks. (Integer, Default=1)
-1 Draw tic marks only.
5
ARAM
6
ODES
7
SETS
8
BULK
XAXIS 521
X-Axis Plot Control
Format:
XAXIS YES
NO
2
FMS
Describers Meaning
YES Plot the x-axis. 3
EXEC
NO Do not plot the x-axis. (Default)
Remarks:
1. XAXIS applies to whole frame curves only. 4A
CASE
2. See related command “YAXIS” on page 545.
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
522 XBAXIS
X-Axis Plot Control
Format:
2 XBAXIS YES
NO
FMS
Describers Meaning
3 YES Plot the x-axis.
EXEC
NO Do not plot the x-axis. (Default)
Remark:
A 1. XBAXIS applies to lower half frame curves only.
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
XBGRID LINES 523
Plot X-Axis Grid Lines
Format:
2
XBGRID LINES YES FMS
NO
Describers Meaning 3
YES Plot the x-axis grid lines. EXEC
Remarks: 4A
CASE
1. XBGRID applies to lower half frame curves only.
2. See related command “YBGRID LINES” on page 548. 4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
524 XDIVISIONS
Tic Spacing on Y-Axis
Format:
XDIVISIONS xd
2 Example:
FMS
XDIV 10
3 Describer Meaning
EXEC
xd Number of spaces between tic marks on x-axis. (Integer>0,
Default=5)
A Remarks:
CASE
1. XDIVISIONS applies to all curves and to the commands: UPPER TICS,
B LOWER TICS, and YINTERCEPT.
UTPUT
2. XDIVISIONS is ignored for logarithmic x-axes.
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
XGRID LINES 525
Plot X-Axis Grid Lines
Format:
2
XGRID LINES YES FMS
NO
Describers Meaning 3
YES Plot the x-axis grid lines. EXEC
Remarks: 4A
CASE
1. XGRID applies to whole frame curves only.
2. See related command “YGRID LINES” on page 556. 4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
526 XINTERCEPT
Location of X-Axis on Y-Axis
Format:
XINTERCEPT xi
2 Example:
FMS
XINT 50.
3 Describer Meaning
EXEC
xi Location of x-axis on the y-axis. (Real, Default=0.0)
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
XLOG 527
Logarithmic or Linear X-Axis
Format:
XLOG YES
NO
2
FMS
Describers Meaning
YES Plot a logarithmic x-axis.
3
NO Plot a linear x-axis. (Default) EXEC
Remarks:
1. XLOG applies to all curves. 4A
2. The default value for tic division interval depends on the number of log CASE
cycles. The default values for tic divisions are given below but will range
over whole cycles:
4B
OUTPU
7
SETS
8
BULK
528 XMAX
Maximum X-Axis Value
Format:
XMAX xmax
2 Example:
FMS
XMAX 100.
3 Describer Meaning
EXEC
xmax Maximum value on the x-axis. (Real)
Remarks:
A 1. If XMAX is not specified then the maximum value is set to the highest value
CASE
of x.
B 2. See related commands “XMIN” on page 529, “YMIN” on page 559, and
UTPUT
“YMAX” on page 558.
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
XMIN 529
Minimum X-Axis Value
Format:
XMIN xmin
Example:
2
FMS
XMIN 100.
Describer Meaning 3
EXEC
xmin Minimum value on the x-axis. (Real)
Remarks:
1. XMIN applies to all curves. 4A
CASE
2. If XMIN is not specified then the minimum value is set to the lowest value
of x. 4B
OUTPU
3. See related commands “XMAX” on page 528, “YMIN” on page 559, and
“YMAX” on page 558. 4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
530 XPAPER
Paper Size in X-Direction
Format:
XPAPER xsize
2 Example:
FMS
XPAP 10.
3 Describer Meaning
EXEC
xsize Size of paper in x-direction and in inches. (Real, Default=20.0)
Remarks:
A 1. The default paper size is 20 by 20 inches.
CASE
2. See related command “YPAPER” on page 560.
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
XTAXIS 531
X-Axis Plot Control
Format:
XTAXIS YES
NO
2
FMS
Describers Meaning
YES Plot the x-axis. 3
EXEC
NO Do not plot the x-axis. (Default)
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
532 XTGRID LINES
Plot X-Axis Grid Lines
Format:
2
FMS XTGRID LINE YES
NO
3 Describers Meaning
EXEC YES Plot the x-axis grid lines.
NO Do not plot the x-axis grid lines. (Default)
A Remark:
CASE
1. XTGRID applies to upper half frame curves only.
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
XTITLE 533
X-Axis Title
Format:
XTITLE xtit
Example:
2
FMS
Describer Meaning 3
EXEC
xtit Any character string. (Character, Default=blank)
Remarks:
1. XTITLE may not be continued to the next command line. 4A
CASE
2. XTITLE applies to all curves.
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
534 XYPAPLOT
Generate X-Y Plots for a Printer
Remarks:
2 1. The x-axis moves vertically along the page and the y-axis moves horizontally
FMS
along the page.
2. An asterisk (*) identifies the points associated with the first curve of a frame,
then for successive curves on a frame the points are designated by symbols
3 O, A, B, C, D, E, F, G and H.
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
XYPEAK 535
Print Curve Summary
“X Y - O U T P U T S U M M A R Y”
and is also printed under XYPLOT, XYPUNCH, XYPRINT, and XYPAPLOT. This
output contains the maximum and minimum values of y for the range of x. 2
FMS
“XYPLOT” on page 536 for Format, Describers, and additional Remarks.
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
536 XYPLOT
Generate X-Y Plots for a Plotter
Format:
Example 1:
A OUTPUT (XYPLOT)
CASE
CSCALE = 1.8
B XYPLOT SDISP/16(T1)
UTPUT
BEGIN BULK
C This sequence causes a single whole frame to be plotted for the T1 displacement
Y PLOT
component of solution set point 16 using the default parameter values. If 16(T1) is not
in the solution set, a warning message will be printed and no plot will be made. The
plot will be generated for the NASTRAN plotter on file PLT which must be available.
5
ARAM Example 2:
OUTPUT (XYOUT)
CSCALE = 1.8
6 XYPLOT, XYPRINT VELO RESPONSE 1,5 /3(R1,), 5(,R1)
ODES OUTPUT (PLOT)
This sequence causes two frame plots (each consisting of an upper half frame and a
lower half frame) to be plotted, one for subcase 1 and one for subcase 5, using the
7 default parameter values. The velocity of the first rotational component of grid point
SETS 3 will be plotted on the upper half frame and that of grid point 5 will be plotted on the
lower half frame. Tabular printer output will also be generated for both curves.
8
BULK
XYPLOT 537
Generate X-Y Plots for a Plotter
Example 3:
OUTPUT (XYPLOT)
CSCALE = 1.8 1
nastra
YDIVISIONS = 20
XDIVISIONS = 10
SGRID LINES = YES
YGRID LINES = YES 2
XYPLOT DISP 2,5/10(T1),10(T3) FMS
BEGIN BULK
This sequence causes two whole frame plots to be generated, one for subcase 2 and
one for subcase 5. Each plot contains the T1 and T3 displacement component for grid 3
point 10. The default parameters will be modified to include grid lines in both the x- EXEC
direction and y-direction with 10 spaces in the x-direction and 20 spaces in the y-
direction. The plot will be generated for the NASTRAN plotter on file PLT.
Example 4 4A
CASE
OUTPUT (XYPLOT)
CSCALE = 1.8 4B
OUTPU
XAXIS = YES
YAXIS = YES 4C
XPAPER = 40. X-Y PLO
YPAPER = 20.
XYPLOT STRESS 3/ 15(2)/ 21(7)
OUTPUT (PLOT)
5
This sequence causes two whole frame plots to be generated using the results from PARAM
subcase 3. The first plot is the response of the axial stress for ROD element number 15.
The second plot is the response of the major principal stress at Z1 for TRIA3 element
number 21. The default parameters will be modified to include the x-axis and y-axis
drawn through the origin. Each plot will be initially scaled to fit on 40 x 20-inch paper.
6
CODE
The plots will be generated for the NASPLT postprocessor and NASTRAN file PLT2
which must be defined. NASPLT will redefine the plot to 14 x 7-inch paper (with
default options).
7
Example 5 SETS
OUTPUT (XYPLOT)
CURVELINESYMBOL = -1
XYPLOT XYPAPLOT VG / 1(G,F) 2(G,F) 3(G,F) 4(G,F)
OUTPUT (PLOT)
8
BULK
538 XYPLOT
Generate X-Y Plots for a Plotter
This sequence is an example of plotting in a Flutter Analysis for which a split frame
plot will be made; the upper half is V-g and the lower half is V-f. Data from the first
1 four loops will be plotted. Distinct symbols are used for data from each loop and no
astran lines are drawn between points (since the flutter analyst must sometimes exercise
judgement about which points should be connected). The plots will also be printed in
the normal output. These plots will not have all the features of the external plots, but
2 can be very useful in getting a quick picture of the curves.
FMS
Example 5
XTITLE=EXCITATION FREQUENCY FROM 2.5 TO 250 HERTZ SC 200
YTITLE=FLUID MODE PF AT FLUID POINT 204 FOR NATURAL MODE 2
3 XYPLOT,XYPEAK FMPF(2) MODE 200/204
EXEC
Example 6
YTITLE=EXCITATION FREQUENCY FROM 2.5 TO 250 HERTZ
A YTITLE=PSD MPF FOR FLUID GRID 204 FOR NATURAL MODE 2
CASE XYPLOT,XYPEAK FMPF(2) PSDF /204
B
UTPUT
Describers Meaning
C yvtype Type of y-value to be plotted: (Character)
Y PLOT
ACCE Acceleration in the physical set
BOUT Slideline contact output
Describers Meaning
LMPF Load mode participation factors. See Remark 8. 1
NONLINEAR Nonlinear applied load nastra
Describers Meaning
idij Element, grid, scalar, or extra point identification number for y-value
for frame i. For yvtype=VG, idij refers to the loop count of a flutter
analysis. (Integer>0)
A
CASE itemuij, Item code for y-value. itemuij is for for upper half or whole itemlij
B curves on frame i and itemlij is for lower half curves only on frame i.
If itemlij is not specified then whole frame curves will be plotted with
UTPUT
itemuij. itemlij is ignored for ptype=“AUTO”, “PSDF”, and
C “SPECTRAL”. (Character or Integer>0)
Y PLOT
For elements the code represents a component of the element
stress, strain, or force and are described in Table 6-1 and
Table 6-2 of the Guide. For ptype=“AUTO”and “PSDF”, the
5 complex stress or strain item codes need to be used. As the
output quantities are real, you can use either the real or the
ARAM
imaginary item code. Both will give the same result.
Remarks:
1. Multiple XYPLOT, XYPUNCH, XYPRINT, XYPEAK and/or XYPAPLOT
commands may be specified in the OUTPUT(XYPLOT) section. 1
nastra
2. Solution set requests are more efficient, because the time-consuming
recovery of the dependent displacements can be avoided.
3. The item codes also appear in printed summaries as “CURVE ID” for grid
points as well as element data. 2
FMS
4. The information after each slash ( / ) specifies the curve(s) that are to be
plotted on the same frame. The describer idij identifies the grid point j or
element j associated with the frame number i. All plot requests on one
command are sorted on idij to improve the efficiency of the plotting process. 3
EXEC
Symbols are assigned in order by idij.
5. If any of the item codes, itemlij or itemuij, are not specified; e.g., (8,) or (,5),
the corresponding half frame curve is not plotted. If both the comma ( , ) and
itemlij not specified; e.g., (8), then whole frame curves will be plotted. Also, 4A
for any single frame, the specifications of “(itemuij,itemlij)” must be CASE
consistently half frame (upper and/or lower) or whole frame. For example
on half frame curves, if iteml11 and the comma is not specified then either
4B
OUTPU
iteml12 or itemu12 must not be specified and on whole frame curves, the
commas, iteml11, and iteml12 must not be specified. In other words, the
4C
X-Y PLO
curves on each plot frame must be all whole or half (upper and/or lower).
6. The XYPLOT command may be continued on the next line as long as
“XYPLOT yvtype ptype [ i1, i2, i3,... ] /” is specified on the first line.
7. Specifying a nonexistent grid point may cause the program to exit in the
5
PARAM
XYTRAN module and missing plots to occur.
8. mode_id is used for natural frequency selection of Oxx2m participation
versus excitation frequency output.
frequency_id is used for excitation frequency selection of Oxx2E
6
CODE
participation versus natural frequency output. frequency_id is an integer
value; e.g., (2) would represent the second frequency calculated.
7
SETS
8
BULK
542 XYPRINT
Generate Table of X-Y Pairs for a Printer
See “XYPLOT” on page 536 for Format, Describers, and additional Remarks.
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
XYPUNCH 543
Generate Table of X-Y Pairs for the PUNCH File
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
544 XVALUE PRINT SKIP
Print Values on X-Axis Tic Marks
Format:
XVALUE PRINT SKIP xvps
2 Example:
FMS
XVAL 5
3 Describer Meaning
EXEC
xvps Number of tic marks to be skipped between labeled tic marks with
their corresponding values. (Integer>0)
A Remark:
CASE
1. XVALUE applies to all curves.
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
YAXIS 545
Y-Axis Plot Control
Format:
YAXIS YES
NO
2
FMS
Describers Meaning
YES Plot the y-axis. 3
EXEC
NO Do not plot the y-axis. (Default)
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
546 YBDIVISIONS
Tic Spacing on Y-Axis
Format:
YBDIVISIONS ybd
2 Example:
FMS
YBDI 10
3 Describer Meaning
EXEC
ybd Number of spaces between tic marks on y-axis. (Integer>0,
Default=5)
A Remarks:
CASE
1. YBDIVISIONS applies to lower half frame curves only.
B 2. YBDIVISIONS is ignored for logarithmic y-axes.
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
YBINTERCEPT 547
Location of Y-Axis on X-Axis
Format:
YBINTERCEPT ybi
Example:
2
FMS
YBINT 50
Describer Meaning 3
EXEC
ybi Location of y-axis on the x-axis. (Real, Default=0.0)
Remark:
1. YBINTERCEPT applies to lower half frame curves only. 4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
548 YBGRID LINES
Plot Y-Axis Grid Lines
Format:
2
FMS YBGRID LINES YES
NO
3 Describers Meaning
EXEC YES Plot the y-axis grid lines.
NO Do not plot the y-axis grid lines. (Default)
A Remark:
CASE
1. YBGRID applies to lower half frame curves only.
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
YBLOG 549
Logarithmic or Linear Y-Axis
Format:
YBLOG YES
NO
2
FMS
Describers Meaning
YES Plot a logarithmic y-axis. 3
EXEC
NO Plot a linear y-axis. (Default)
Remarks:
1. YBLOG applies to lower half frame curves only. 4A
CASE
2. See Remark 2 under “XLOG” on page 527.
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
550 YBMAX
Maximum Y-Axis Vaue
Format:
YBMAX ymax
2 Example:
FMS
YBMAX 100
3 Describer Meaning
EXEC
ymax Maximum value on the y-axis. (Real)
Remarks:
A 1. YBMAX applies to lower half frame curves only.
CASE
2. If YBMAX is not specified then the maximum value is set to the highest value
B of y.
UTPUT
3. See related command “YBMIN” on page 551.
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
YBMIN 551
Minimum Y-Axis Value
Format:
YBMIN ymin
Example:
2
FMS
YBMIN 100
Describer Meaning 3
EXEC
ymin Minimum value on the y-axis. (Real)
Remarks:
1. YBMIN applies to lower half frame curves only. 4A
CASE
2. If YBMIN is not specified then the minimum value is set to the lowest value
of y. 4B
OUTPU
3. See related command “YBMAX” on page 550.
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
552 YBTITLE
Y-Axis Title
Format:
2 YBTITLE ytit
FMS
Example:
YBTIT RIGHT WING LOADS - CASE 3
3
EXEC
Describer Meaning
ytit Any character string. (Character, Default=blank)
A Remarks:
CASE
1. YBTITLE may not be continued to the next command line.
B 2. YBTITLE applies to lower half frame curves only.
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
YBVALUE PRINT SKIP 553
Print Values on Y-Axis Tic Marks
Format:
YBVALUE PRINT SKIP yvps 2
FMS
Example:
YBVAL 5
3
EXEC
Describer Meaning
yvps Number of tic marks to be skipped between labeled tic marks with
their cooresponding values. (Integer>0)
4A
Remark: CASE
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
554 YDIVISIONS
Tic Spacing on Y-Axis
Format:
YDIVISIONS yd
2 Example:
FMS
YDIV 10
3 Describer Meaning
EXEC
yd Number of spaces between tic marks on y-axis. (Integer>0,
Default=5)
A Remarks:
CASE
1. YDIVISIONS applies to whole frame curves only and to the commands:
B LEFT TICS, RIGHT TICS, and XINTERCEPT.
UTPUT
2. YDIVISIONS is ignored for logarithmic y-axes.
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
YINTERCEPT 555
Location of Y-Axis on X-Axis
Format:
YINTERCEPT yi
Example:
2
FMS
YINT 50
Describer Meaning 3
EXEC
yi Location of y-axis on the x-axis. (Real, Default=0.0)
Remark:
1. YINTERCEPT applies to lower half frame curves only. 4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
556 YGRID LINES
Plot Y-Axis Grid Lines
Format:
2
FMS YGRID LINES YES
NO
3 Describers Meaning
EXEC YES Plot the y-axis grid lines.
NO Do not plot the y-axis grid lines. (Default)
A Remark:
CASE
1. YGRID applies to whole frame curves only.
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
YLOG 557
Logarithmic or Linear Y-Axis
Format:
YLOG YES
NO
2
FMS
Describers Meaning
YES Plot a logarithmic y-axis. 3
EXEC
NO Plot a linear y-axis. (Default)
Remarks:
1. YLOG applies to whole frame curves only. 4A
CASE
2. See Remark 2 under “XLOG” on page 527.
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
558 YMAX
Maximum Y-Axis Value
Format:
YMAX ymax
2 Example:
FMS
YMAX 100
3 Describer Meaning
EXEC
ymax Maximum value on the y-axis. (Real)
Remarks:
A 1. If YMAX is not specified then the maximum value is set to the highest value
CASE
of y.
B 2. See related command “YMIN” on page 559.
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
YMIN 559
Minimum Y-Axis Value
Format:
YMIN ymin
Example:
2
FMS
YMIN 100
Describer Meaning 3
EXEC
ymin Minimum value on the y-axis. (Real)
Remarks:
1. YMIN applies to all curves. 4A
CASE
2. If YMIN is not specified then the minimum value is set to the lowest value of
y. 4B
OUTPU
3. See related command “YMAX” on page 558.
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
560 YPAPER
Paper Size in Y-Direction
Format:
YPAPER ysize
2 Example:
FMS
YPAP 10
3 Describer Meaning
EXEC
ysize Size of paper in y-direction and in inches. (Real, Default=20.0)
Remarks:
A 1. The default paper size is 20 by 20 inches.
CASE
2. See related command “XPAPER” on page 530
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
YTAXIS 561
Y-Axis Plot Control
Format:
YTAXIS YES
NO
2
FMS
Describers Meaning
YES Plot the x-axis. 3
EXEC
NO Do not plot the x-axis. (Default)
Remark:
1. YTAXIS applies to upper half frame curves only. 4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
562 YTDIVISIONS
The Spacing on Y-Axis
Format:
YTDIVISIONS ytd
2 Example:
FMS
YTDI 10
3 Describer Meaning
EXEC
ytd Number of spaces between tic marks on y-axis. (Integer>0,
Default=5)
A Remarks:
CASE
1. YTDIVISIONS applies to upper half frame curves only.
B 2. YTDIVISIONS is ignored for logarithmic y-axes.
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
YTGRID LINES 563
Plot Y-Axis Grid Lines
Format:
2
TYGRID LINES YES FMS
NO
Describers Meaning 3
YES Plot the y-axis grid lines. EXEC
Remark: 4A
CASE
1. YTGRID applies to upper half frame curves only.
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
564 YTINTERCEPT
Location of Y-Axis on X-Axis
Format:
YTINTERCEPT yti
2 Example:
FMS
YTINT 50
3 Describer Meaning
EXEC
yti Location of y-axis on the x-axis. (Real, Default=0.0)
Remark:
A 1. YTINTERCEPT applies to upper half frame curves only.
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
YTITLE 565
Y-Axis Title
Format:
YTITLE ytit 2
FMS
Example:
YTIT RIGHT WING LOADS - CASE 3
3
EXEC
Describer Meaning
ytit Any character string. (Character, Default=blank)
Remarks: 4A
CASE
1. YTITLE may not be continued to the next command line.
2. YTITLE applies to whole frame curves only. 4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
566 YTLOG
Logarithmic or Linear Y-Axis
Format:
2 YT(LOG) YES
NO
FMS
Describers Meaning
3 YES Plot a logarithmic y-axis.
EXEC
NO Plot a linear y-axis. (Default)
Remarks:
A 1. YTLOG applies to upper half frame curves only.
CASE
2. See Remark 2 under “XLOG” on page 527.
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
YTMAX 567
Maximum Y-Axis Value
Format:
YTMAX ymax
Example:
2
FMS
YTMAX 100
Describer Meaning 3
EXEC
ymax Maximum value on the y-axis. (Real)
Remarks:
1. YTMAX applies to upper half frame curves only. 4A
CASE
2. If YTMAX is not specified then the maximum value is set to the highest value
of y. 4B
OUTPU
3. See related command “YTMIN” on page 568.
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
568 YTMIN
Minimum Y-Axis Value
Format:
YTMIN ymin
2 Example:
FMS
YTMIN 100
3 Describer Meaning
EXEC
ymin Minimum value on the y-axis. (Real)
Remarks:
A 1. YTMIN applies to upper half frame curves only.
CASE
2. If YTMIN is not specified then the minimum value is set to the lowest value
B of y.
UTPUT
3. See related command “YTMAX” on page 567.
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
YTTITLE 569
Y-Axis Title
Format:
YTTITLE ytit 2
FMS
Example:
YTTIT RIGHT WING LOADS - CASE 3
3
EXEC
Describer Meaning
ytit Any character string. (Character, Default=blank)
Remarks: 4A
CASE
1. YTTITLE may not be continued to the next command line.
2. YTTITLE applies to upper half frame curves only. 4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
570 YTVALUE PRINT SKIP
Print Values on Y-Axis Tic Marks
Format:
2 YTVALUE PRINT SKIP yvps
FMS
Example:
YTVAL 5
3
EXEC
Describer Meaning
yvps Number of tic marks to be skipped between labeled tic marks with
their cooresponding values. (Integer>0)
A
CASE Remark:
B 1. YTVALUE applies to upper half frame curves only.
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
YVALUE PRINT SKIP 571
Print Values on Y-Axis Tic Marks
Format:
YVALUE PRINT SKIP yvps 2
FMS
Example:
YVAL 5
3
EXEC
Describer Meaning
yvps Number of tic marks to be skipped between labeled tic marks with
their cooresponding values. (Integer>0)
4A
Remark: CASE
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
572 YVALUE PRINT SKIP
Print Values on Y-Axis Tic Marks
1
astran
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
MSC.Nastran Quick Reference Guide
1
nastra
2
FMS
CHAPTER
Parameters
5 3
EXEC
4A
■ Parameter Descriptions CASE
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
574 Parameters
ACOUT
ACOUT Default=PEAK
ACOUT specifies the type of output to be used with the FORCE Case
3 Control command in coupled fluid-structural analysis (see
EXEC
“Additional Topics” on page 513 of the MSC.Nastran Reference
Manual. ACOUT=RMS requests root-mean-square output.
To obtain sound pressure level in units of dB and dBA given by the
A FORCE command, a peak reference pressure must be specified with
CASE
PARAM, PREFDB. The dB level is defined as:
B
dB = 20 ⋅ log ----------------------
UTPUT P
PREFDB
C
Y PLOT
See also the Case Control command “FLSTCNT” on page 253.
ACSYM Default=YES
5 By default, the dynamic equations for coupled fluid-structure
ARAM analysis in frequency response are symmetrized for efficiency.
PARAM,ACSYM,NO requests the pre-Version 69 formulation which
involves no symmetrization and will require more CPU time. See
“Formulation of Dynamic Equations in SubDMAP GMA” on
6 page 395 of the MSC.Nastran Reference Manual. See also the Case
ODES
Control command “FLSTCNT” on page 253.
If the iterative solver is selected (see the ITER=YES keyword on the
NASTRAN statement) then the external work diagnostic will be
7 different between ACSYM=YES and ACSYM=NO.
SETS
ADJMETH Default=0
This parameter selects the processing method used in a triple matrix
8 product in module DSADJ. The default is usually preferred, but
ADJMETH=1 can be used when disk space is critical.
BULK
Parameters 575
ADPCON
ADPCON Default=1.0
Initial penalty values used in contact analysis are calculated 1
automatically by the program and are given by nastra
k ⋅ SFAC ⋅ ADPCON where k is a number selected for each slave
node based on the diagonal stiffness matrix coefficients that are in
the contact region, and SFAC is the value specified by the user in the
SFAC field of the BCONP Bulk Data entry. The ADPCON value
2
FMS
applies to all the contact regions in the model. During the analysis,
if convergence problems are encountered, penalty values are
automatically reduced. Still there may be some problems where
convergence can not be achieved with default values. In such cases, 3
analysis may be restarted with a lower value of ADPCON. EXEC
AESMAXIT Default=15
7
SETS
8
BULK
576 Parameters
AESMETH
AESMETH Default=SELECT
1 Solution method for static aeroelastic analysis.
astran
SELECT selects the DIRECT method on models with less than
5000 DOF in the solution set; otherwise selects AUTO.
AUTO selects the reduced basis method for an approximate
2 solution, which is used as starting vectors for an ITER
FMS
solution.
DIRECT selects the direct solution.
RITZ selects the reduced basis approximate solution.
3
EXEC ITER selects the iterative solution.
AESRNDM Default=2
B AESTOL Default=1.E-10
UTPUT
Convergence criteria for the iterative solver.
C
Y PLOT
ALPHA1, ALPHA2 Default=0.0, 0.0
In frequency and transient response analysis, if
PARAM,ALPHA1 and/or ALPHA2 are not equal to zero, then
5 Rayleigh damping is added to the viscous damping. ALPHA1 is
ARAM the scale factor applied to the mass matrix and ALPHA2 to the
stiffness matrix. The scale factors are applied to the d-set or h-set
matrices. See “Formulation of Dynamic Equations in
6 SubDMAP GMA” on page 395 of the MSC.Nastran Reference
Manual.
ODES
[ B′ ] = [ B ] + ALPHA1 ⋅ [ M ] + ALPHA2 ⋅ [ k ]
ALTRED Default=NO
7 ALTRED=YES requests the alternate stiffness and load reduction
SETS
technique for superelement analysis in SOLs 101 and 114. This
technique is described in “Static Solutions in SubDMAP SEKRRS”
on page 383, “Static and Dynamic Load Generation” on page 387,
8 and “Data Recovery Operations in SubDMAP SEDISP” on
BULK
page 399 of the MSC.Nastran Reference Manual.
Parameters 577
ALTSHAPE
ALTSHAPE Default=0
ALTSHAPE selects the set of displacement shape functions to be 1
used in p-version analysis. PARAM,ALTSHAPE,0 selects the nastra
MacNeal set. PARAM,ALTSHAPE,1 selects the Full Product Space
set. For ALTSHAPE=1, IN=1 and ISOP=1 must be specified on the
PSOLID entry.
2
ARF Default = 0.95 FMS
See FLUIDMP.
ARS Default = 0.95
See FLUIDMP.
3
EXEC
ASCOUP Default=YES
In coupled fluid-structure analysis, by default, the coupling between
the fluid and structure is computed. This interaction will be ignored 4A
CASE
if PARAM,ASCOUP,NO is specified. See also the Case Control
command “FLSTCNT” on page 253 for alternative selections. 4B
OUTPU
4C
ASING Default=0 X-Y PLO
ASING specifies the action to take when singularities (null rows and
columns) exist in the dynamic matrices (or [ K ll ] in statics). If
ASING=-1, then a User Fatal Message will result. 5
PARAM
If ASING=0 (the default), singularities are removed by appropriate
techniques depending on the type of solution being performed. The
procedures used are described in “Data Recovery Operations in
SubDMAP SEDRCVR” on page 405 and “Real Eigenvalue 6
Analysis in SubDMAPs SEMR3 and MODERS” on page 414 of the CODE
MSC.Nastran Reference Manual.
AUNITS Default=1.0
AUNITS is used in SOL 144 to convert accelerations specified in units
7
SETS
of gravity on the TRIM Bulk Data entry to units of distance per time
squared. Accelerations are divided by this parameter. To convert
accelerations input in g’s into physical, consistent units, set AUNITS
to 1/g. 8
BULK
578 Parameters
AUTOADJ
3 AUTOMSET Default=NO
EXEC
The relationship between dependent and independent degrees of
freedom for rigid elements and MPCs may be altered from the user’s
input specification via PARAM,AUTOMSET,YES. For
A PARAM,AUTOMSET,YES, dependent degrees of freedom of the
model, the M-set are automatically determined by employing a
CASE
rectangular decomposition of the RMG matrix.
B
UTPUT The rectangular decomposition is performed via UMFPACK, which
C is used by permission. Copyright (c) 2002 by Timothy A. Davis. All
rights reserved. Availability:
Y PLOT
http://www.cise.ufl.edu/research/sparse/umfpack.
AUTOSPC This parameter and the related parameters EPPRT, EPZERO,
5 PRGPST, and SPCGEN are replaced by the AUTOSPC Case Control
command.
ARAM
8
BULK
Parameters 579
AUTOSPRT
AUTOSPRT Default=YES
By default, free-free models will be automatically constrained for 1
calculation of residual vectors (RESVEC Case Control command) as nastra
long as F1<=0.0 on the EIGR (or EIGRL
BAILOUT Default=0
3
EXEC
See MAXRATIO.
BEAMBEA Real, default=1000.0
Equivalent radius to be used for beam-beam contact problems For 4A
CASE
tubes or round bars, use the outer radius. If the radii are different
enter the largest outer radius. For beams, enter an equivalent radius 4B
calculated as follows: OUTPU
I=0.5*(Ix+iy) 4C
X-Y PLO
R=sqrt(A/pi2+2*I/A)
where A, Ix, Iy are the cross-section properties and pi2 = Π2 .
BEIGRED Default = NO (if DOMAINSOLVER ACMS is not specified)
Default = YES (if DOMAINSOLVER ACMS is specified)
5
PARAM
PARAM,BEIGRED,YES requests a more efficient method be to
reduce the viscous damping matrices coming from upstream
superelements. The CPU and disk space savings may be significant
if there are a small number of viscous damping elements in tip 6
CODE
superelements within a multilevel superelement tree.
8
BULK
580 Parameters
BUCKLE
BUCKLE Default=-1
1 BUCKLE=1 requests a nonlinear buckling analysis in a restart run of
astran SOLs 106 or 153. See the MSC.Nastran Handbook for Nonlinear
Analysis.
BUCKLE=2 requests buckling in a SOL 106 cold start run.
2 CB1, CB2 Default=(1.0, 0.0)
FMS
CB1 and CB2 specify factors for the total damping matrix. The total
damping matrix is:
3 x 2
[ B jj ] = CB1 ⋅ [ B jj ] + CB2 ⋅ [ B jj ]
EXEC
where
2
[ B jj ]
A
CASE
is selected via the Case Control command B2GG and
B
UTPUT x
[ B jj ]
C
Y PLOT comes from CDAMPi or CVlSC element Bulk Data entries. These
parameters are effective only if B2GG is selected in the Case Control
Section.
CDPRT Default=YES
If CDITER>0, perform constrained displacement iterations in 1
SOL 101. The value is the maximum number of iterations. If nastra
CDPRT=YES, print those negative displacements and tension forces
which do not satisfy constraints. If CDPCH=YES, punch DMIG
CDSHUT entries for final state; by default all gaps are closed. These
can be used for initial conditions for restart. Potential contact points 2
FMS
must be specified on the SUPORTi entries. The SUPORTi points
must be in the residual structure. Optional DMIG entries to define
the initial shut vector may be specified. Degrees-of-freedom that are
specified on the SUPORT entry and have a value of 1.0 defined on the 3
DMIG,CDSHUT entry will be considered closed initially. If the EXEC
DMIG,CDSHUT entry is not supplied, then all degrees-of-freedom
specified on the SUPORT entries will be considered shut initially. A
fatal message will be issued if this parameter is used and
PARAM,INREL is specified. 4A
CASE
CHECKOUT Default=NO 4B
OUTPU
CHECKOUT=YES requests a model checkout in SOLs 101 through
200. See “Geometry Processing in SubDMAP PHASEO” on 4C
page 366 of the MSC.Nastran Reference Manual. The run will X-Y PLO
6 Prints all grid and scalar points listed in internal sort with
their x, y, and z coordinates in the basic coordinate system.
ODES
In addition, the coordinate system ID for grid point
displacements, forces, and constraints is indicated for each
grid point (ID=-1 for scalar points). The x, y, and z
7 coordinates of scalar points are zero.
SETS
6. PARAM,PRTGPTT,YES
Prints, for each temperature load set, information on
element and grid point temperatures.
8
BULK
Parameters 583
CK1, CK2
7. PARAM,PRTMGG,YES
Prints the g-size mass matrix labeled by grid 1
point/degree-of-freedom. nastra
8. PARAM,PRTPG,YES
Prints the g-size load vectors labeled by grid
point/degree-of-freedom. 2
FMS
9. The summation of forces and moments of applied loads in
the basic coordinate system is automatically output for each
loading condition requested in the Case Control Section.
Related parameters are GPECT, PROUT, and EST. 3
EXEC
CK1, CK2 Default=(1.0, 0.0)
CK1 and CK2 specify factors for the total stiffness matrix. The total
stiffness matrix (exclusive of GENEL entries) is 4A
x z 2 CASE
[ K jj ] = CK1 ⋅ [ K jj ] + CK2 ⋅ [ K jj ]
4B
where OUTPU
2
[ K jj ]
4C
X-Y PLO
z
[ K jj ] 5
PARAM
8
BULK
584 Parameters
CLOSE
x y
[ K jj ] = [ K jj ] + CK3 ⋅ [ K jj ]
1 where
astran
y
[ K jj ]
where
5 2
ARAM [ M jj ]
6 x
[ M jj ]
ODES
is derived from the mass element entries in the Bulk Data Section.
These are effective only if M2GG is selected in the Case Control
7 Section.
SETS
8
BULK
Parameters 585
COMPMATT
COMPMATT Default = NO
In nonlinear statics (SOL 106), composite materials compute 1
temperature-dependent properties for the plies only at the reference nastra
temperature given on the PCOMP Bulk Data entry. The ply
properties are smeared and used for all load steps, regardless of
whether the temperature is changing through application of thermal
loads.
2
FMS
If the parameter is set to YES, the temperature-dependent properties
for the plies are updated and smeared at the current temperature for
each load step.
3
This parameter only applies to SOL 106, and only applies to EXEC
composite CQUAD4 and CTRIA3 elements.
CONFAC Default=1.E-5
In superelement analysis, CONFAC specifies the tolerance factor 4A
CASE
used in checking the congruence of the location and displacement
coordinate systems of the boundary points between image 4B
superelements and their primaries (see the Bulk Data entry, OUTPU
“CSUPER” on page 1077). Specification of this parameter is
recommended instead of DlAG 37 (DIAG 37 ignores User Fatal
4C
X-Y PLO
Messages 4277 and 4278).
COUPMASS Default=-1
COUPMASS>0 requests the generation of coupled rather than
5
PARAM
lumped mass matrices for elements with coupled mass capability, as
listed in Table 3-1 in the MSC.Nastran Reference Manual. This option
applies to both structural and nonstructural mass for the following
elements: CBAR, CBEAM, CONROD, CQUAD4, CHEXA, CPENTA, 6
CQUAD8, CROD, CTETRA, CTRIA3, CTRlA6, CTRIAX6, CTUBE. A CODE
negative value (the default) causes the generation of lumped mass
matrices (translational components only) for all of the above
elements.
7
P-elements are always generated with coupled mass and are not SETS
affected by COUPMASS.
8
BULK
586 Parameters
CP1, CP2
2
Pj
3 is selected via the Case Control command P2G, and
EXEC
x
Pj
A
CASE
comes from Bulk Data static load entries.
B
UTPUT CURV Default=-1
C PARAM,CURV,1 requests that the CTRIA3 and CQUAD4 element
Y PLOT stress and/or strain output be computed in a material coordinate
system (normal output is in the element or basic coordinate system)
and/or to interpolate it to grid points. (CQUAD4 element corner
5 stress output is not supported.)
ARAM The integer parameter OG controls the calculation of stress and/or
strain data at grid points. If OG is set to -1, the calculation for stresses
and/or strain data at grid points is not performed. The default value
of zero provides the calculation of these quantities at those grid
6 points to which the selected elements connect.
ODES
User parameters S1G, S1M, S1AG, and S1AM, set to 1, request the
printout of stresses at grid points, stresses in the material coordinate
system, strains at grid points and strains in the material coordinate
7 system, respectively.
SETS
8
BULK
Parameters 587
CURV
OUTOPT
Description
Value 2
FMS
0 Default-standard MSC.Nastran
device codes are used.
1 Print only
2 Plot only
3
EXEC
4 Punch only
6
CODE
7
SETS
8
BULK
588 Parameters
CURV
n ⋅ im
2
n ⋅ im ≥ .4
3 the projection of the y-axis on the surface of element is
EXEC
taken as the reference axis. Otherwise, the projection of the
x-axis on the surface of the element is taken as the reference
axis. The angle between the x-axis of the element
A coordinate system and the projection of the selected
CASE reference axis of the material coordinate system is used to
B transform the stress and/or strain data into the material
UTPUT coordinate system at the element centers.
C 2. If, on the other hand, the user requests these data at the grid
Y PLOT points to which the elements connect the program will
interpolate the results from (a) to the grid points to which
the elements connect. The parameter NlNTPTS = N, the
stress and/or strain data at the N closest element centers to
5 the grid point in question will be used in the interpolation.
ARAM
The program may include more that N points in the
interpolation if the distance of other element centers is not
more than 10% greater than the closest N element centers.
6 The following specifies the output headings for stresses and/or
ODES
strains in the material coordinate system.
Element stresses (PARAM,S1M,1)
MAT1 – COORD1 – ID
4A
PROJ-CODE CASE
Z1 is replaced by MCSlD:
4B
OUTPU
Z2 = A+10*N where A is 1.0, 2.0, or 3.0, depending on
whether the x-, y-, or z-axis of the material coordinate
4C
X-Y PLO
system is most nearly normal to the projected plane of the
field of elements involved in the calculation.
Element strains (PARAM,S1AM,1)
5
1. Available for CQUAD4 and CTRlA3 elements PARAM
2. Page headings:
STRAINS IN QUADRlLATERAL ELEMENTS (CQUAD4)
STRAINS IN TRIANGULAR ELEMENTS (CTRIA3)
6
CODE
3. Under the column FIBER DISTANCE:
Z1 is replaced by MCSID.
Z2 is replaced by 1.0 if the x-axis of the material coordinate 7
SETS
system is selected as the reference axis, and by 2.0 if the
y-axis of the material coordinate system is selected as the
reference axis.
Grid point strains (PARAM,S1AG,1 and PARAM,OG,1) 8
BULK
1. Available for CQUAD4 and CTRIA3 elements
590 Parameters
CURVPLOT
2. Page heading:
MAT1 – COORD1 – ID
2 PROJ-CODE
FMS
Z1 is replaced by MCSID.
Z2 = A+10*N where A is 1.0, 2.0, or 3.0, depending on
whether the x-, y-, or z-axis of the material coordinate
3 system is most nearly normal to the projected plane of the
EXEC
field of elements involved in the calculation.
CURVPLOT Default=-1
A PARAM,CURVPLOT,1 requests that x-y (or curve) plots whose
CASE
abscissas are a sequence of grid points and whose ordinates may be
B displacements, loads, SPC forces, or grid point stresses. To obtain
UTPUT stress plots, set the CURV parameter to +1. The default for DOPT is
C the length between grid points
Y PLOT Specify the XYOUTPUT Case Control command in the usual
manner, replacing the point ID with the SID of SET1 Bulk Data
entries.
5 The SET1 Bulk Data entries must contain unique SIDs for each set of
ARAM grid points to be plotted.
User requests for xy-plots of output quantities appear in the Case
Control Section in the standard form. For example,
6 .
ODES .
.
OUTPUT(XYOUT)
.
7 .
XYPLOT DISP 1/4(T3)
SETS .
.
XYPLOT SPCF 2/5(T1)
.
8 .
BEGIN BULK
BULK
Parameters 591
CURVPLOT
The user has some degree of control over the scaling of the abscissas
on these xy-plots. This control is exercised through the parameter
DOPT on a PARAM Bulk Data entry. The legal values of this 3
parameter provide the following scaling options for the abscissas. EXEC
Value of
Scaling for Abscissa
DOPT
4A
0 (default) gj – gi CASE
1 xj – xi
4B
OUTPU
2 yj – yi 4C
X-Y PLO
3 zj – zi
4 1.
5
Thus, the default value of DOPT will place the first grid point listed PARAM
8
BULK
592 Parameters
DBALL
DBALL Default=DBALL
1 By default, all data to be stored on the database for restart purposes
astran will be located on the DBALL database set DBset). These parameters
permit the storage of some data blocks on DBsets other than DBALL,
which are defined by the user and specified on the INIT File
Management statement. Any or all of these parameters may be set to
2 SCRATCH in order to reduce overall disk space usage; e.g.,
FMS
PARAM,DBUP,SCRATCH or PARAM,DBALL,SCRATCH.
However, automatic restarts will be less efficient because data
normally assigned to a permanent DBset will have to be recomputed.
3 A unique value for each superelement may be specified in the Case
EXEC
Control Section for the parameters DBALL, DBDN, DBRCV, and
DBUP. Certain DBsets may be taken offline depending on which
phase (see “Summary of Solution Sequence Operations” on
A page 406 of the MSC.Nastran Reference Manual) of superelement
CASE analysis is being performed. PARAM,DBALL specifies the default
B value for parameters DBDN, DBUP, and DBRCV.
UTPUT The DBDN DBset contains data blocks necessary for “downstream”
C processing. For example, the stiffness, mass, damping, and static
loads matrices that have been reduced to the boundary of the
Y PLOT
superelement are stored in this DBset.
The DBRCV DBset contains data blocks that must be online during
5 the first pass through data recovery (Phase 3). These data blocks are
used to recover the total displacement vector ug of the superelement.
ARAM
This operation is performed by the SSG3 and SDR1 modules. On
subsequent data recovery restarts, this DBset may be taken offline.
Its default is determined from the value of DBUP.
6 The DBUP DBset contains data blocks necessary for “upstream”
ODES
processing. For example, the geometry and property tables along
with the stiffness, mass, damping, and static loads matrices related
to the interior grid points of the superelement are stored in this
7 DBset. These matrices and tables must be online during the
SETS reduction (Phase 1) and data recovery (Phase 3) of the superelement.
The IFP DBset contains data blocks that are required for all phases of
the analysis. These data blocks are related to the entire model;
8 examples are Bulk Data, superelement map, IFP module outputs,
BULK and resequenced grid points. This DBset must be online for all runs.
Parameters 593
DBCCONV
DBCCONV Default=XL
See POST=0. 1
nastra
DBCDIAG Default=0
See POST=0.
DBCOVWRT Default=YES
2
FMS
See POST.
DBDICT Default=-1
Controls the printout of the database directory at the beginning and
3
EXEC
end of the run. See DBDICT FMS statement description in Section 2.
If DBDlCT=0, then the database directory will be printed at the start
of the run. If DBDICT=1, then the directory will be printed at the end
of the run. If DBDlCT>2, then it will be printed at the beginning and 4A
CASE
end of the run. If DBDICT=-1 (the default), the directory is not
printed at the beginning or end of the run. 4B
OUTPU
If multiple versions and/or projects exist on the database, then the
parameters DBDRPRJ and DBDRVER allow the user to select the 4C
desired project and version, respectively. The appropriate values X-Y PLO
DBDRVER Default=0 7
SETS
Specifies the desired version-identification number. See DBDICT.
8
BULK
594 Parameters
DBEXT
DDRMM Default=0
DDRMM is only recognized if PARAM,SPARSEDR,NO is specified.
A By default, the matrix method of data recovery is used in the modal
CASE
transient and frequency response solutions. DDRMM=-1 will force
B calculation of complete g-set solution vectors by the mode
UTPUT
displacement method.
C
Y PLOT DESPCH Default=0
DESPCH specifies in SOL 200 when the optimized (updated) Bulk
Data entries are written to the PUNCH file. Currently, all the
5 property entries, material entries, and connectivity entries that can
ARAM be designed and DESVAR, DRESP1, and GRID entries can be
written. Notice that the DRESP1 entries will be written if only when
a mode tracking is performed and the DRESP1 responses have type
FREQ or EIGN.
6 DESPCH < 0 never
ODES
8
BULK
Parameters 595
DESPCH1
DESPCH1 Default=6
DESPCH1 specifies in SOL 200 the amount of data to be written to 1
the .pch file. A positive DESPCH1 value request large field formats nastra
while a negative value requests small field formats. For a shape
optimization job, if DESPCH1<>0, the updated GRID entries of the
whole model will be written in the .pch file.
Descriptions of various DESPCH1 values are given below:
2
FMS
where f MAX and f MIN are the maximum and minimum excitation
frequencies of the combined FREQi entries.
6
CODE
DOPT Default=0
See CURVPLOT.
7
SETS
8
BULK
596 Parameters
DPEPS
DPEPS Default=1.0E-4
1 In SOL 200, if any difference between the property value on the
astran property entries and the value calculated from the design variable
values on the DESVAR entry (through DVCRELi, DVMRELi,
DVPRELi relations) is greater than DPEPS, the design model values
override the analysis values. If all the differences are less than
2 DPEPS, analysis results from a previous run are accepted in a
FMS
subsequent sensitivity/optimization task, thereby avoiding a
reanalysis. The PTOL parameter on the DOPTPRM entry is a related
parameter that checks the maximum difference.
3
EXEC DPHFLG Default = 0
In eigenvector sensitivity analysis DPHFLG = 1 selects the subspace
iteration method, which can accommodate repeated roots. Unless
A repeated eigenvalues are anticipated, the default value is
recommended.
CASE
B DSNOKD Default=0.0
UTPUT
DSNOKD specifies a scale factor to the differential stiffness matrix in
C buckling design sensitivity analysis. If DSNOKD > 0.0, the effect of
Y PLOT the differential stiffness matrix is included in buckling the design
sensitivity analysis.
If PARAM,DSNOKD > 0 is specified in SOL 105, under the original
5 Design Sensitivity Analysis (DSA), the differential stiffness
ARAM sensitivity calculation is performed under the assumption that all the
displacements are enforced; i.e., the change in the stiffness matrix
due to the changes in the displacements are not computed.
Therefore, PARAM,DSNOKD,0.0 is recommended in SOL 105. If
6 PARAM,DSNOKD,1.0 is specified in SOL 200, the differential
ODES
stiffness sensitivity calculation is performed more accurately; i.e., the
change in the stiffness matrix due to the changes in the
displacements are computed. However, the calculation is more
7 expensive than with PARAM,DSNOKD,0.0.
SETS
Non-zero values of PARAM,DSNOKD cannot be used in SOL 200
with multiple buckling design subcases less each subcase contains
the same STATSUB command.
8
BULK
Parameters 597
DSZERO
DSZERO Default=0.0
DSZERO specifies the minimum absolute value for the printout of 1
design sensitivities. nastra
DYNSPCF Default=NEW
PARAM,DYNSPCF,NEW requests that mass and damping coupled
to ground be included in the SPCForce calculations for the linear
2
FMS
dynamic solutions: SOLs 103, 107 through 112, 115, 118, 145, 146,
and 200. OLD neglects these effects and gives the same SPCForce
results obtained in versions prior to Version 68.
ENFMOTN Default=ABS
3
EXEC
This parameter is designed for use with the SPC/SPCD method of
enforced motion specification in SOLs 108, 109, 111, 112, 146, and
200. The default value of ABS implies that the results of the analysis
represent absolute motion of the model. If the value is specified as
4A
CASE
REL, then the results represent motion relative to the enforced
motion of the base. In the case of modal dynamic analysis (SOL 111 4B
OUTPU
and SOL 112), this latter scenario is equivalent to employing the
large mass approach and excluding the rigid body modes from the 4C
analysis. X-Y PLO
B EXTOUT Default=NO
UTPUT When inputting the matrices for a reduced external
C superelement (SEBULK, CSUPER), there are four options that
can be selected using the parameter EXTOUT. EXTOUT must
Y PLOT
be placed in the Case Control Section above any subcase or in
the main Bulk Data Section. The options for Step 1 (see the
table at the end of this discussion) are as follows:
5 If EXTOUT is set to MATRIXDB, the reduced structural
ARAM
matrices and loading are stored on the database.
If EXTOUT is set to DMIGDB, the reduced structural matrices
and loading are stored on the database in a format which
6 allows automatic connection to the analysis model if the
ODES
identification numbers of the reduction grid points and scalar
points are the same as the grid points and scalar points used in
the analysis model.
7
SETS
8
BULK
Parameters 599
EXTOUT
ASSIGN SEXXX=’step1.MASTER’
DBLOCATE
DATABLK=(EXTDB)CONVERT(SEID=xxx), 5
LOGICAL=SEXXX PARAM
where
step1.MASTER is the database from the Step 1.
xxx is the superelement identification number given
6
CODE
to the partitioned Bulk Data Section for the external
superelement.
2. If EXTOUT was DMIGOP2 in Step 1, then use the
following commands in the File Management 7
SETS
Section:
ASSIGN INPUTT2=’step1_output2_file’,UNIT=extunit
where:
8
step1_output2_file is the OUTPUT2 file from Step 1. BULK
600 Parameters
EXTOUT
8
BULK
Parameters 601
EXTOUT
LOGICAL=SEYYY
where:
step1.MASTER is the database from the Step 1. 6
CODE
step2.MASTER is the database from the Step 2.
yyy is the superelement identification number given
to the partitioned Bulk Data Section for the external
superelement in Step 2.
7
SETS
8
BULK
602 Parameters
EXTOUT
2 where:
FMS step2_output2_file is the OUTPUT2 file from Step 2.
extdrunt is the unit number specified by the
parameter EXTDRUNT (default=31).
3 For SOL 101, the Case Control structure must match the
EXEC
system model subcase structure in the numbers of loading
conditions. The loading used in step one to generate the loads
transmitted to the analysis model must also be specified in this
A step. If the analysis model had more loading conditions than
CASE the component model, then the loadings defined in Step 1
B must be specified first.
UTPUT For SOL 103 and 107 through 112, the Case Control structure
C must match the analysis model subcase structure in the
number of eigenvalue extractions, FREQ/DLOAD or
Y PLOT
TSTEP/DLOAD subcases.
5
ARAM
6
ODES
7
SETS
8
BULK
Parameters 603
EXTUNIT
Step 1 Step 3
Step 2
Create
External SE
Perform Analysis
Data Recovery for
External SE
1
nastra
PARAM,EXTOUT, a. ASSIGN SEXX=’step1.MASTER’ a. ASSIGN SEXX=’step1.MASTER’
MATRIXDB DBLOCATE DATABLK=(EXTDB), RESTART LOGICAL=SEXX
CONVERT (SEID=xxx), ASSIGN SEYYY=’step2.MASTER’
LOGICAL=SEXX DBLOCATE DATABLK=(EXTDB),
b. PARAM,EXDROUT,MATRIXDB
WHERE(SEID=YYY),
LOGICAL=SEYYY
2
FMS
b. PARAM,EXTDR,YES
b. PARAM,EXTDR,YES
PARAM,EXTOUT,
DMIGPCH
Include the .PCH file in partitioned
Bulk Data Section and for external SE
5
subcase PARAM
a. K2GG=KAAX
PG=PAX
7
SETS
8
BULK
604 Parameters
EXTRCV
EXTRCV Default=0
FACTOR Default=10000
6 See OLDSEQ.
ODES
FIXEDB Default=0
FIXEDB is used to reduce the cost of superelement checkout.
7
SETS
8
BULK
Parameters 605
FIXEDB
FIXEDB = -2 (SOL 101 only) is used on the initial runs when the user
suspects that the superelement may contain errors and that only
operations necessary for fixed-boundary solutions need be
1
nastra
performed. In particular, the generation of the [ G oa ] matrix is
branched over in the SEKR operation and [ P a ] is not generated in
the SELR operation. These operations typically result in 50% of the
reduction cost and are not needed in the fixed-boundary data 2
recovery operations described in the next paragraph. After this FMS
operation has been completed, the keyword SELANG will appear in
the database dictionary, indicating that the [ P a ] stored there is
incomplete, and should not be summed into the downstream
superelement, because System Fatal Message 4252 will be issued.
3
EXEC
FlXEDB < -1 (SOLs 101 and 103 only) allows uncoupled solutions for
any superelement with conventional output requests. This output
may be obtained as soon as the superelement is successfully
generated and reduced and does not require that the entire model be 4A
CASE
assembled. In superelement statics, the solution is the component
due to the 4B
OUTPU
{ u oo }
4C
X-Y PLO
vector, i.e., a fixed-boundary solution. In superelement modes, the
solution is the uncoupled eigenvectors of the component. If
PARAM,FIXEDB,-1 is specified in the Bulk Data or in the residual
structure subcase, the modes of the residual structure will not be 5
computed. For a printout or plotting of the component mode PARAM
eigenvectors it is recommended that PARAM,FIXEDB,-1 be specified
in the Bulk Data Section or above the subcase level in Case Control.
If the modes of the residual structure are desired, then
PARAM,FlXEDB,0 should be specified in the residual structure 6
CODE
subcase. Exterior degrees-of-freedom listed on SECSETi and SESUP
entries are free, and those on SEBSETi degrees-of-freedom are fixed.
Data recovery for the residual structure should not be requested for
this option. 7
SETS
8
BULK
606 Parameters
FKSYMFAC
FlXEDB = +1 (SOL 101 only) is used after the superelement has been
proven valid. In the SEKR and SELR operations, it provides a branch
1 over all operations already completed in the SEKR and SELR phases
astran
and completes the generation of the [ G oa ] matrix and the boundary
stiffness and load matrices. It is also a method to recover the factor
of the [ K oo ] matrix if the run aborted while computing [ G oa ] .
2
FMS FKSYMFAC Default = 0.024
FKSYMFAC controls the symmetrization of the follower force
stiffness in SOL 106. If FKSYMFAC = 1.0 is specified, the follower
3 force stiffness K f is symmetrized as:
EXEC
1 T
K fs = --- ( K f + K )
2 f
K fn
r = ---------------
Kf
5 is compared with the user specified value of FKSYMFAC. The norm
ARAM
. is the absolute maximum number of the matrix.
If r < FKSYMFAC, the symmetric stiffness K fs is used.
FLEXINCR Default=0
In SOL 144, a value of YES will cause the TRIM subcases to be 1
ignored. Instead, the TRIM Bulk Data will be used to obtain the set nastra
of Mach, Dynamic pressure and symmetry values for Unit Solutions
(Flexible Increments). These data can be archived in the aeroelastic
database for subsequent reuse. (Flexible Increments are always
computed. This param merely avoids the TRIM subcase if these 2
FMS
increments are all that is required.)
FOLLOWK Default=YES
4B
OUTPU
In SOLs 103, 105, 106, 107, 108, 109, 110, 111, 112, 115, and 116, 4C
FOLLOWK=YES (default) requests the inclusion of follower force X-Y PLO
stiffness in the differential stiffness. FOLLOWK=NO requests that
the follower force stiffness not be included. For FOLLOWK=YES in
SOLs 103, 105, 107, 108, 109, 110, 111, 112, 115, and 116, a separate
static subcase is required and the STATSUB command is also 5
PARAM
required in the eigenvalue subcase. In nonlinear analysis (SOL 106),
the follower force is included if PARAM,LGDISP,1 is specified.
FOLLOWK is ignored in SOL 106 if LGDISP is not specified.
FRQDEPO Default=NO
6
CODE
FZERO Default=1.0E-4
See AUTOSPRT.
8
BULK
608 Parameters
G,GFL
G,GFL Default=0.0
1 G and GFL specify the uniform structural and fluid-damping
astran coefficient in the formulation of dynamics problems. In coupled
fluid-structure analysis, G is applied to the structural portion of the
model and GFL to the fluid portion of the model. To obtain the value
for the parameter G or GFL, multiply the critical damping ratio,
2 C/Co, by 2.0. PARAM,G and GFL are not recommended for use in
FMS
hydroelastic or heat-transfer problems. If PARAM,G (or GFL) is
used in transient analysis, PARAM,W3 (or W3FL) must be greater
than zero or PARAM,G (or GFL) will be ignored. See “Formulation
3 of Dynamic Equations in SubDMAP GMA” on page 395 of the
EXEC MSC.Nastran Reference Manual.
GEOMU Default=40
A See POST=0.
CASE
GPECT Default=-1
B GPECT controls the printout of all elements connected to each grid
UTPUT
point. GPECT=+1 requests the printout. In superelement analysis,
C the list is printed if PARAM,CHECKOUT,YES is specified or the
Y PLOT
SEMG or SEALL Case Control command selects the superelement.
GPECT=-1 suppresses the printout.
5 GRDPNT Default=-1
ARAM
GRDPNT>-1 will cause the grid point weight generator to be
executed. The default value (GRDPNT=-1) suppresses the
computation and output of this data. GRDPNT specifies the
6 identification number of the grid point to be used as a reference
point. If GRDPNT=0 or is not a defined grid point, the reference
ODES
point is taken as the origin of the basic coordinate system. All
fluid-related masses and masses on scalar points are ignored. The
following weight and balance information is automatically printed
7 following the execution of the grid point weight generator.
SETS
8
BULK
Parameters 609
GUSTAERO
• Reference point.
• Rigid body mass matrix [MO] relative to the reference point 1
in the basic coordinate system. nastra
GUSTAERO Default=1 6
CODE
If gust loads are to be computed, for example on restart, set
GUSTAERO to -1. The default is recommended if no gust loads are
to be computed after the flutter analysis.
7
SETS
8
BULK
610 Parameters
GYROAVG
GYROAVG Default=0
3 HEATSTAT Default=NO
EXEC In SOL 101, if PARAM,HEATSTAT,YES is entered, then
temperatures are computed in a linear steady state heat transfer and
then applied as thermal loads in a subsequent thermal stress
A analysis. Two subcases are required. The first defines the
temperature loads, boundary conditions, and output requests for the
CASE
heat transfer analysis and the second subcase defines the thermal
B loads, boundary conditions, and output requests for the thermal
UTPUT
stress analysis. Thermal loads in the second subcase are requested
C through the command
Y PLOT
TEMP(LOAD) = Heat Transfer Subcase ID
If this default is not acceptable, then in heat transfer subcase add the
Case Control word TSTRU=SID and in structures subcase here
5 TEMP(LOAD) = SID
ARAM
7
SETS
8
BULK
Parameters 611
HFREQ,HFREQFL
0: constant (default)
1: piecewise linear
2: cubic spline 7
SETS
INREL Default=0
INREL controls the calculation of inertia relief or enforced
acceleration in linear static analysis, buckling analysis, and
differential stiffness in dynamic analysis. INREL = -1 or -2 requests
8
BULK
that inertia relief or enforced acceleration be performed.
612 Parameters
INRLM
IRES Default=-1
IRES=1 requests that the residual load vectors RULV and RUOV be
6 output in all solution sequences. In superelement analysis, the
ODES parameters PRPA and PRPJ may also be used to request output of
the partial load vectors { P a } and { P j } , respectively. In geometric
nonlinear analysis, PARAM,lRES,1 will cause the printing of the
7 residual vector
SETS
n+1
{ ∆P f } = [ K ff ] u f – uf + { Ff } – { Pf }
8
BULK
Parameters 613
ITAPE
ITAPE Default=-1
ITAPE specifies the output status of the DSCMR matrix in SOLs 101, 1
103, and 105; and the DSCMCOL table and the DSCM2 matrix in nastra
SOL 200. (See the OUTPUT2 and OUTPUT4 module descriptions in
the MSC.Nastran 2004 DMAP Programmer’s Guide.)
IUNIT Default=11 2
FMS
IUNIT specifies the FORTRAN unit number on which the DSCMR
matrix in Design Sensitivity SOLs 101, 103, and 105 and the
DSCMCOL table and the DSCM2 matrix in SOL 200 will be written.
(See the OUTPUT2 and OUTPUT4 module descriptions in the 3
EXEC
MSC.Nastran 2004 DMAP Programmer’s Guide.)
KDAMP,KDAMPFL Default=1
7
SETS
8
BULK
614 Parameters
K6ROT
K6ROT Default=100.
1 K6ROT specifies the scaling factor of the penalty stiffness to be added
astran to the normal rotation for CQUAD4 and CTRIA3 elements. The
contribution of the penalty term to the strain energy functional is
–6 1 2
2 Π p = 10 K6ROT --- G ∫ ( Θ z – Ω z ) tdA
2
FMS A
with
3 1 ∂u y ∂u x
Ω z = --- --------- – ---------
EXEC 2 ∂x ∂y
θz
5 4 3
ARAM z uy
y
6 1
ODES
x ux
2
8
BULK
Parameters 615
LANGLE
LANGLE
1 ( for all SOLs except 400 )
Default=
2 ( for SOL 400 ) 1
nastra
LANGLE specifies the method for processing large rotations in
nonlinear analysis. By default, large rotations are computed with the
gimbal angle method in nonlinear analyses SOLs 106, 129, 153, and
159 with geometric nonlinearity (PARAM,LGDlSP,1). If
2
FMS
PARAM,LANGLE,2 is specified, then they are computed with the
Rotation Vector method. The value of LANGLE cannot be changed
in a subsequent restart.
3
LFREQ,LFREQFL Default=0.0 EXEC
See HFREQ,HFREQFL.
LGDISP Default=-1 5
PARAM
If LGDlSP = 1, all the nonlinear element types that have a large
displacement capability in SOLs 106, 129, 153, 159, 400, and 600
(see Table 3-1 in the MSC.Nastran Reference Manual, under
“Geometric Nonlinear”) will be assumed to have large 6
displacement effects (updated element coordinates and follower CODE
forces). If LGDlSP = -1, then no large displacement effects will
be considered.
If LGDISP = 2, then follower force effects will be ignored but 7
large displacement effects will be considered. SETS
7
SETS
8
BULK
Parameters 617
LMODES,LMODESFL
LMODES,LMODESFL Default=0
LMODES and LMODESFL are the number of lowest modes 1
to use in a modal formulation. In coupled fluid-structure nastra
analysis, LMODES specifies the lowest modes of the
structural portion of the model and LMODESFL the modes
of the fluid portion of the model. If LMODES (or
LMODESFL) = 0, the retained modes are determined by the 2
FMS
parameters LFREQ and HFREQ (or LFREQFL and
HFREQFL).
In SOL 103, LMODES may be used to reduce the number of
eigenvectors to be processed in data recovery which may 3
EXEC
significantly reduce the CPU and storage costs.
LOADU Default=-1 5
PARAM
See POST=0.
LOOPID Default=0
LOOPID defines the desired loop number for initial conditions in a 6
CODE
restart of SOLs 106, 129, 153, and 159. By default in SOLs 106 and
153 the restart proceeds from the last loop ID of the subcase defined
by SUBCASID or SUBID. In SOLs 106, and 153 PARAM,SUBID or
SUBCASID may also be specified. 7
SETS
LSTRN Replaced by the STRAIN Case Control command.
8
BULK
618 Parameters
MACH
MACH Default=0.0
1 Mach number. If more than one Mach number was used to compute
astran aerodynamic matrices, the one closest to MACH will be used in
dynamic aeroelastic response analysis. The default causes the
matrices computed at the lowest MACH number to be used.
2 MARC3D Default=0, for MSC.Nastran Implicit Nonlinear (SOL 600) only. This
FMS parameter must be placed in the Case Control above the first subcase.
8
BULK
620 Parameters
1 2 1.E-5 5 0
2 20 1.E-3 5 0
*AUTO STEP
6
CODE
7
SETS
8
BULK
622 Parameters
MARCDILT
7
SETS
8
BULK
Parameters 623
MARCEKND
6
CODE
7
SETS
8
BULK
624 Parameters
MARCGAUS
8
BULK
Parameters 625
MARCLUMP
8
BULK
Parameters 631
MARCSCLR
8
BULK
634 Parameters
MARCTVL
8
BULK
Parameters 635
MAXLP
MAXLP Default=5
2
MAXLP specifies the maximum number of iterations for element FMS
relaxation and material point subincrement processes in SOLs 129
and 159. MAXLP is 10 in SOLs 106 and 153 and cannot be changed
by the user.
3
MAXRATIO Default=1.E7 EXEC
2 This parameter allows the user to create a set of contact MPC’s which
remain constant throughout the analysis. A second MSC.Marc
FMS
analysis is spawned using the contact MPC’s and the original contact
definitions are removed. The value of N is used to determine when
to pick the contact MPC’s. For N=0, MPC’s are determined during
3 MSC.Marc’s increment 0. For N>0, MPC’s are determined at the end
EXEC
of increment N. For N<0, the first set of contact MPC’s encountered
in the MSC.Marc run after increment zero will be used and the initial
MSC.Marc run will execute for abs(N) increments.
A This option is useful in certain circumstances. For example, spot
CASE welds where the weld beads are modeled as solid elements and
B placed between plate elements and the connections occur only due
UTPUT to contact, or to connect two parts with mesh mismatches using
C contact. Use of this parameter causes MSC.Nastran to spawn
MSC.Marc once to determine the requested contact MPC’s, and then
Y PLOT
to either spawn MSC.Marc again with contact definitions removed
and the contact MPC’s active or to spawn another MSC.Nastran
nonlinear run using the contact MPC’s. Whether to spawn
5 MSC.Marc or MSC.Nastran for the second run is determined by
ARAM PARAM,RCONTACT. If PARAM,RCONTACT is omitted but
PARAM,MCONTACT is entered, MSC.Marc will be spawned for the
second run.
6 MDUMLOAD Integer, Default=0
ODES
0 For subcases with no applied loads and enforced
displacement or velocity of rigid contact bodies, a small
magnitude dummy load will be created. Without these
7 dummy loads, MSC.Nastran becomes confused and does not
SETS
produce the correct contact information. If there is only one
subcase, the dummy loads are not necessary.
1 Dummy loads will not be produced for any subcase and
8 rigid contact with enforced motion may be incorrectly
BULK
described.
Parameters 637
MECHFIL
MECHFIL Default=1.E-6
Criterion for discarding massless mechanism modes with small 1
generalized mass. A smaller value will result in more marginal nastra
constraint modes being retained.
MECHFIX Default=AUTO
Control for fixing the massless mechanism problem. The new 2
FMS
capability is provided automatically for the default of this
parameter, listed above. The new capability is executed only when
the eigensolution does not provide answers because of symptoms
consistent with the presence of massless mechanisms. If MECHFIX
is set to YES, the constraint modes are removed before attempting an
3
EXEC
eigensolution. When set to NO, the new capability is blocked, and
the eigensolution uses the pre MSC.Nastran 2001 rules, i.e., three
failed shifts and a fatal exit.
MECHPRT Default=NO
4A
CASE
For SOL 103 only, if massless mechanisms are found the constraint
modes are printed with a format similar to eigenvectors when this
4B
OUTPU
parameter is set to YES. They are labeled CONSTRAINT MODES,
and are numbered sequentially. Grid points with only zero values in
4C
X-Y PLO
a mode are not printed. This parameter should be used when
performing initial checkout of a model and a goal is to remove all
massless mechanisms before starting production analysis. The
number of each "mode" matches the corresponding GID,C pair in the 5
high ratio message. If there are many (thousands) of such modes the PARAM
output file will be large. There is no method to plot these shapes at
present.
MESH Default=NO 6
CODE
If MESH=YES is specified, then a summary of the shading status and
the subelement mesh for each CHBDYi element referencing a VIEW
Bulk Data entry is printed.
METHCMRS Default=0
7
SETS
In dynamic analysis (SOLs 107, 108, 109, 110, 111, 112, 145, 146, and
200), METHCMRS specifies the set identification number of an EIGR
or EIGRL entry to be used in the calculation of the normal modes on
the v-set of the residual structure.
8
BULK
638 Parameters
MHOUBOLT
7 MODACC Default=-1
SETS MODACC = 0 selects the mode acceleration method for data
recovery in dynamic analysis. See “Formulation of Dynamic
Equations in SubDMAP GMA” on page 395 of the MSC.Nastran
Reference Manual for further discussion. If PARAM,SPARSEDR,NO
8 is specified, then PARAM,DDRMM,-1 must also be specified.
BULK
Parameters 639
MODEL
MODEL Default=0 2
FMS
This parameter also allows several models to be stored in the same
graphics database created by PARAM,POST,0.
MPCX Default=0 3
EXEC
See OLDSEQ.
MRALIAS Integer, no default, for MSC.Nastran Implicit Nonlinear (SOL 600)
only. This parameter is not usually used.
MALIAS02 The purpose of the parameter is to map the MSC.Marc element type
4A
CASE
MALIAS03, etc. selected by the internal MSC.Marc translator in MSC.Nastran to a 4B
different type. For example if the element type 75 for CQUAD4 is
OUTPU
normally used, a mapping to MSC.Marc element type 139 could be
made. ID is a 6 digit number. The left 3 digits are the element type 4C
normally selected by the translator and the right 3 digits are the X-Y PLO
7
SETS
8
BULK
Parameters 641
MRMEMSUM
MRMEMSUM Default=0
If mrmemsum=1, a summary of memory used by the internal 1
MSC.Nastran-to-MSC.Marc translator will be printed in the f06 file. nastra
Each line will contain four numbers (all are in 4-byte words). The
first number is the current memory request, the second the current
memory (in addition to standard MSC.Nastran open core), the third
is the memory limit with zero meaning no memory limit, and the 2
FMS
fourth is the high water memory used so far by the MSC.Nastran-to-
MSC.Marc translator and/or the t160p2 results conversion.
6 2 S=s
E=e - s/E
ODES
3 S=s(1+e)
E=ln(e - s/E)
7 4 S=s
SETS E=e
5 S=s
E=ln(1+e)
8
BULK
Parameters 643
MRTABLS2
MRTABLS2 Default=0
If MRTABLS2=0, MSC.Nastran TABLES1 stress-strain curves are 1
converted to MSC.Marc WORK HARD stress-plastic strain curves nastra
starting with the yield point. The first point at (0.,0.) will be skipped.
If MRTABLS2=1, all points entered in TABLES1 will be converted to
WORK HARD; however, the first plastic strain will be set to zero to 2
prevent MSC.Marc from exiting with error 13. FMS
NASPRT Default=0 5
PARAM
NASPRT specifies how often data recovery is performed and printed
in SOL 200. By default, SOL 200, in addition to performing an
analysis and optimization, will perform full data recovery
operations at the first design cycle and upon completion of the last 6
design cycle. CODE
NDAMP Default=0.01
1 In SOLs 129 and 159, numerical damping may be specified for the
astran METHOD=“ADAPT” on the TSTEPNL entry (two-point integration)
in order to achieve numerical stability. A value of zero requests no
numerical damping. The recommended range of values is from 0.0
to 0.1.
2
FMS
NINTPTS Default=10
NlNTPTS requests interpolation over the NlNTPTS elements closest
to each grid point. NlNTPTS=0 requests interpolation over all
3 elements, which can be computationally intensive. Related
EXEC
parameters include BlGER, CURV, NUMOUT, OG, OUTOPT, S1G,
S1M, S1AG and S1AM.
A NLAYERS Default=5 (minimum=1, maximum=12) (SOLs 106, 129, 153, and 159)
CASE NLAYERS is used in material nonlinear analysis only and is the
B number of layers used to integrate through the thickness of
UTPUT CQUAD4 and CTRlA3 elements with isotropic material properties.
C Set NLAYERS=1 for efficiency if no bending is selected (MID2=0 or -
1 on all PSHELL data entries). Do not specify NLAYERS=1 if MID2
Y PLOT
is greater than zero. A larger value of NLAYERS will give greater
accuracy at the cost of computing time and storage requirements.
5 NLHTLS Default=0
ARAM
See Remarks under Case Control command, “TSTRU” on page 434.
NLMAX Default = 60
6 The number of suspected mm’s is determined from the number of high ratio
messages. If this number exceeds NLMAX the number of trial mm’s is
ODES
reduced to NLMAX. This is a means to avoid an expensive debug run when
there may be thousands of mm’s due to systematic modeling error, such as
having CONM2 elements on many grid points for which structural elements
7 have been left out through oversight. The value of this parameter may be
SETS increased on initial debug runs where it is possible that there are many high
ratio DOFs, and you’d rather see them all at once rather than on successive
runs where you remove only a part of them at one time.
8
BULK
Parameters 645
NLMIN
NLMIN Default = 10
If there are only one or a few high ratio DOFs there may be more mm’s 1
present. More trial mm vectors are used, and those that do not indicate true nastra
problems are discarded. A smaller value could be considered on a stable
model undergoing small modeling changes.
NLTOL
2 ( SOL 106 only )
2
FMS
Default=
0 ( SOL 153, nonlinear heat transfer )
NLTOL establishes defaults for the CONV, EPSU, EPSP and EPSW
fields of NLPARM Bulk Data entry for nonlinear static and heat
3
EXEC
transfer analysis according to the following table:
See Remark 16. of the NLPARM entry for further details and
corresponding default NLPARM field values.
5
NMLOOP Default=0 PARAM
In SOLs 106 and 153, nonlinear static analysis, normal modes will be
computed with the updated nonlinear stiffness if
PARAM,NMLOOP is not equal to zero. The nonlinear normal modes 6
will be computed at the last iteration loop of each subcase in which a CODE
METHOD command appears.
NOCOMPS Default=+1
NOCOMPS controls the computation and printout of composite
7
SETS
element ply stresses and failure indices. If NOCOMPS = 1,
composite element ply stresses and failure indices will be printed. If
NOCOMPS = 0, the same quantities plus element stresses for the
equivalent homogeneous element will be printed. Composite stress 8
BULK
recovery is not available for complex stresses.
646 Parameters
NODCMP
A NOELOF Default = -1
CASE If NOELOF > 0, then the grid point forces (GPFORCE Case Control
B command) are computed along the edges of the two-dimensional
elements. The default value will suppress this output.
UTPUT
C NOELOP Default = -1
Y PLOT
If NOELOP > 0, then the sum of the grid point forces (GPFORCE
Case Control command) are computed parallel to the edges of
adjacent elements. The effect of CBAR element offsets is not
5 considered in the calculation of the forces. The default value will
ARAM
suppress this output.
NOGPF Default=1
6 NOGPF controls the printout of grid point forces (GPFORCE Case
ODES Control command). NOGPF > 0 specifies that the grid point forces
are to be printed. NOGPF < 0 suppresses the printing of the grid
point forces.
7 NOMSGSTR Default=0
SETS
If NOMSGSTR = -1, the MSGSTRES module will be skipped even
though Bulk Data entries provided for it. See Part III of the
MSGMESH Analyst Guide for a discussion of MSGSTRESS.
8
BULK
Parameters 647
NONCUP
NONCUP Default=-1
In SOL 112, NONCUP selects either a coupled or noncoupled 1
solution algorithm in modal transient response analysis. See nastra
“Transient Response in SubDMAPs SEDTRAN and SEMTRAN”
on page 428 of the MSC.Nastran Reference Manual. By default, the
noncoupled solution algorithm is selected unless the dynamic
matrices KHH, MHH, or BHH have off-diagonal terms.
2
FMS
NONCUP=1 requests the coupled algorithm and -2 the uncoupled
algorithm regardless of the existence of off-diagonal terms in the
dynamic matrices. User Information Message 5222 indicates which
algorithm is used in the analysis. 3
EXEC
NQSET Default = 0
If NQSET > 0, and the PARAM entry is in Case Control, all part
superelements that do not contain QSET entries, or are not
referenced by SENQSET entries in the main Bulk Data Section, have
4A
CASE
NQSET generalized coordinates assigned to them. These QSET
variables are functionally equivalent to those generated by
4B
OUTPU
SENQSET entries.
4C
NUMOUT, See S1, S1G, S1M. X-Y PLO
NUMOUT1,
NUMOUT2
OG Default=0
5
PARAM
See CURV.
OGEOM Default=YES
See POST < 0.
6
CODE
B Decompositon Suitable
UTPUT
Method Options
C regular 1 and 4
Y PLOT
parallel 2 and 5
sparse 6 and 7
SEQID=FACTOR*GRP+SEQ
where: 2
FMS
B OMACHPR Default=NO
UTPUT
See POST<0.
C
Y PLOT
OMAXR Default= 2 ⋅ BUFFSIZE
OMAXR specifies the maximum record length of data written by the
OUTPUT2 module under PARAM,POST,<0 and
5 PARAM,OPTEXIT,-4. BUFFSIZE is a machine-dependent value
ARAM
defined in the MSC.Nastran Configuration and Operations Guide. For
further information, see the OMAXR parameter description under
the OUTPUT2 module description in MSC.Nastran 2004 DMAP
6 Programmer’s Guide.
ODES OMID Default = NO
To print or punch the results in the material coordinate system, set
the parameter OMID to yes. Applicable to forces, strains, and
7 stresses for CTRIA3, CQUAD4, CTRIA6, and CQUAD8. Other
SETS elements and outputs are not supported. This capability is not
supported by pre-processors (xdb and op2 output are not changed)
and grid point stress output that assumes output is in element
coordinate system.
8
BULK
Parameters 651
OPGEOM
OPGEOM Default=-1
OPGEOM < *1 prints the set definition for all degrees-of-freedom, 1
including the aerodynamic degrees-of-freedom. OPGEOM is similar nastra
to the USETPRT parameter.
OPGTKG Default=-1
OPGTKG > -1 prints the matrix for the interpolation between the
2
FMS
structural and aerodynamic degrees-of-freedom.
OPPHIB Default=-1
In the flutter (SOLs 145 and 200) and aeroelastic (SOLs 146 and 200)
3
EXEC
solution sequences, OPPHIB > -1 and a DISPLACEMENT request in
the Case Control Section will output the real vibration modes with
the structural displacement components transformed to the basic
coordinate system. 4A
CASE
OPPHIPA Default=-1
4B
In the flutter (SOLs 145 and 200) and the dynamic aeroelastic OUTPU
(SOL 146) solution sequences, OPPHIPA > -1 and a
DISPLACEMENT command in the Case Control Section will output
4C
X-Y PLO
the real vibration modes at all degrees-of-freedom, including the
aerodynamic degrees-of-freedom in the global coordinate system.
Use PARAM,OPPHIPB to output in the basic system.
OPTEXIT Default=0
5
PARAM
In SOL 200, especially during the checkout of the analysis model and
the design optimization input data (design model), it may be
desirable to exit the solution sequence at certain points before
proceeding with full optimization. OPTEXIT may be set to values of
6
CODE
1 through 7 and -4. The DSAPRT Case Control command overrides
the specification of PARAM,OPTEXIT,4, -4, or 7. The description of
OPTEXlT values follow.
7
SETS
8
BULK
652 Parameters
OPTION
OPTEXIT
Description
1 Value
astran
0 Do not exit. Proceed with optimization.
1 Exit after the initialization of the analysis and design model but
before finite element analysis begins.
C 6 Exit after the first update of the analysis model based on the
first approximate optimization of the design model.
Y PLOT
7 Compute and output design sensitivity coefficients at the end
of normal program termination: hard convergence, soft
convergence, or maximum design cycles. This is equivalent to
the DSAPRT (UNFORM,START=LAST) Case Control
5 command.
ARAM
OPTION Default=ABS
See SCRSPEC.
6 OSWELM Default=-1
ODES
Offset for identification numbers of internally generated m-set
constraint elements corresponding to CWELD elements with
formats ELEMID and GRIDID. By default, OSWELM=-1, the
7 numbering starts with SYSTEM(182) + 1. The default of system cell
SETS
182 is SYSTEM(182)=100,001,001. If the user defines OSWELM > 0,
then the numbering starts with OSWELM + 1. For each CWELD
element, a pair of RWELD constraint elements is generated if
8 MSET=ON is specified, see the entry “PWELD” on page 1660 for an
BULK explanation.
Parameters 653
OSWPPT
OSWPPT Default= -1
Offset for internally generated grid identification numbers GA and 1
GB in CWELD elements. By default, OSWPPT=-1, the numbering nastra
starts with SYSTEM(178) + 1. The default of system cell 178 is
SYSTEM(178)=101,000,000. If the user provides OSWPPT > 0, then
the numbering starts with OSWPPT + 1. For each CWELD element,
a pair of grid points GA and GB is generated internally if the formats 2
FMS
ELEMID or GRIDID are used and if no identification numbers for
GA and GB are specified, see the entry “CWELD” on page 1100 for a
definition of the formats.
OUGCORD
3
EXEC
See POST.
OUNIT2 Default=12 4C
X-Y PLO
For PARAM,POST,-1 and -2 defines the unit that results data blocks
are output to. See PARAM,POST. This parameter should not be
specified after BEGIN SUPER.
5
OUTOPT Default=0 PARAM
See CURV.
PATVER Default=3.0
7
SETS
8
BULK
654 Parameters
PDRMSG
PDRMSG Default=1
1 PDRMSG controls the printout of messages associated with
astran deformed plots, including error messages. PDRMSG = 0 suppresses
the printout. Contour values will not be displayed unless the default
value is used.
2 PEDGEP Default=0
FMS
Cubic edges of p-elements can be created with the FEEDGE Bulk
Data entry by defining two vertex grids and two points in between.
By default, the two points on an edge are moved to the parametric
3 1/3 and 2/3 locations of the edge. For PEDGEP = 1 the points are not
EXEC
moved. MSC.Patran V7 generates points so that adjacent edges are
C1 continuous. These points should not be moved. Therefore,
MSC.Patran generates a Bulk Data Section with PARAM,PEDGEP,1
A if p-elements are in the model.
CASE PENFN Default = 1.0e+5 (See LMFACT)
B PH2OUT Default = 0
UTPUT
For nonlinear solution sequence, SOL 400, in addition to the regular
C phase III output, the user can also request the phase II output. This is
Y PLOT
useful when the run is terminated abnormally before the phase III
outputs are formatted and printed. The phase II output consists of
all outputs requested by the Case Control commands in the input file
5 and prints in sort1 format. If PH2OUT, MSC.Nastran outputs phase
ARAM III outputs only. This is the regular output. If PH2OUT=1,
MSC.Nastran outputs phase II outputs only. In this case, there will
be no output for the upstream superelements. If PH2OUT=3,
MSC.Nastran outputs both phase II and phase III outputs. In this
6 case, some of the outputs for the residual structure may be
ODES
redundant.
PKRSP Default=-1
7 If PKRSP=0, the magnitude of the output quantities at the time of
SETS peak acceleration of the modal variables is output. The SRSS
technique that is used for response spectra is described in
“Additional Topics” on page 513 of the MSC.Nastran Reference
8 Manual 15. This option is available only for modal transient analysis.
BULK
Parameters 655
PLTMSG
PLTMSG Default=1
PARAM,PLTMSG,0 suppresses messages associated with 1
undeformed plot requests, including error messages. nastra
POST Default=1
If PARAM,POST,0, then the following parameters and discussion
apply:
2
FMS
The data blocks often used for pre- and postprocessing will be stored
in the database and also converted, by the DBC module (see
MSC.Nastran 2004 DMAP Programmer’s Guide), to a format suitable
for processing by MSC.Patran, MSC/XL and MSC.Aries. These data
3
EXEC
blocks include input data related to geometry, connectivity, element
and material properties, and static loads; they also include output
data requested through the Case Control commands OLOAD, SPCF,
DISP, VELO, ACCE, THERMAL, ELSTRESS, ELFORCE, FLUX, 4A
GPSTRESS, GPFORCE, ESE, GPSDCON, and ELSDCON. CASE
8
BULK
Parameters 657
POST
POST Geometry
-1* -2 -4 -5 -6
Data
Block
Description 1
nastra
8
BULK
658 Parameters
POST
5 YES YES OUG DISP OUGV1 Displacements in the global coordinate system
ARAM
YES NO OES STRESS OES1 Element stresses (linear elements only)
YES NO OEF FORCE OEF1 Element forces or heat flux (linear elements only)
YES YES OGPF GPFORCE OGPFB1 Grid point force balance table
NO YES OEFX FORCE OEF1X Element forces with intermediate (CBAR and
PARAM,PATVER Data
Parameter Case
Block Description
<3.0 >3.0 Name Control
Name 1
nastra
NO YES none DISP OUPV1 Scaled Response
SPCFORCE OQP1 Spectra
FORCE DOEF1
STRESS DOES1
STRAIN
none
DOSTR1
LAMA Nonlinear
2
FMS
Buckling
NO
NO
YES
YES
none
none
NLSTRESS
BOUTPUT
OESNLXR
OESNLBR
Nonlinear static stresses
Slideline stresses
3
EXEC
NO YES none NLLOAD OPNL1 Nonlinear loads
coordinate system
LAMA Eigenvalue summary
4A
CASE
PARAM, POST, -6: Results Data Blocks for EDS Unigraphics
4B
By default, the following data blocks are output under OUTPU
PARAM,POST,-6. The following parameters may be used to disable
the output of data blocks to the OUTPUT2 file. For example,
4C
X-Y PLO
PARAM,OUG,NO requests that displacements not be written to the
OUTPUT2 file.
nonlinear elements
OEFX STRESS OEF1X Element forces with intermediate
station forces and forces on nonlinear 8
elements BULK
662 Parameters
POSTU
3 POSTU Default=-1
EXEC
See POST=0.
POSTEXT Default=NO
PRINT Default=YES
PARAM,PRINT,NO suppresses the automatic printing of the flutter
5
PARAM
summary in flutter analysis.
PROUT Default=-1
PARAM,PROUT,-1 suppresses execution and printout from the 6
CODE
ELTPRT module. PARAM,PROUT,-1 prints a list of all elements
sorted on EID and summary tables giving the range of element
identification numbers for each element type.
7
SETS
8
BULK
664 Parameters
PRPA, PRPJ
PRPHIVZ Default=1.0E37
A PRPHIVZ controls the printout of the PHlVZ matrix that contains
CASE
the component mode eigenvectors of the model. It includes all
B degrees-of-freedom with motion except the m-set, eliminated for
UTPUT
multipoint constraints. The FAPPROX matrix contains the square
C root of the diagonal terms of the generalized stiffness matrix divided
Y PLOT
by 2π. For fixed-boundary solutions, it is a good approximation for
the natural frequencies of the component. For free- or
mixed-boundary solutions, it is of a lower value than the natural
5 frequencies. All terms larger than PRPHlVZ in both matrices will be
printed (i.e., PARAM,PRPHIVZ,0.0 causes all terms to be printed).
ARAM
PRTMAXIM Default=NO
PRTMAXIM controls the printout of the maximums of applied loads,
6 single-point forces of constraint, multipoint forces of constraint, and
ODES
displacements. The printouts are titled “MAXIMUM APPLIED
LOADS”, “MAXIMUM SPCFORCES”, “MAXIMUM
MPCFORCES”, and “MAXIMUM DISPLACEMENTS”.
7
SETS PRTRESLT Default=YES
PRTRESLT controls the printout of the resultants of applied loads,
single-point forces of constraint, and multipoint forces of constraint.
8 The printouts are titled “OLOAD RESULTANTS”, “SPCFORCE
RESULTANTS”, and “MPCFORCE RESULTANTS”.
BULK
Parameters 665
PVALINIT
PVALINIT Default=1
Starting p-value in a p-adaptive analysis restart. 1
nastra
Q Default=0.0
Q specifies the dynamic pressure. Q must be specified in aeroelastic
response analysis (SOLs 146), and the default value will cause a User
Fatal Message.
2
FMS
RESLTOPT Default=8 4B
OUTPU
RESLTOPT’s default value provides component-level force
summary output for model checkout (PARAM, CHECKOUT, YES), 4C
loads generation (OLOAD output), and SPC and MPC forces. Setting X-Y PLO
8
BULK
666 Parameters
RSPECTRA
RSPECTRA Default=-1
1 RSPECTRA = 0 requests that response spectra be calculated for
astran transient analysis. See “Additional Topics” on page 513 of the
MSC.Nastran Reference Manual for a discussion of this capability.
Response spectra will be calculated for any superelements or the
residual structure for which other output requests are present in the
2 same run. The requirements for the other output requests are also in
FMS
“Additional Topics” on page 513 of the MSC.Nastran Reference
Manual. Any punch data produced is sent to the standard
MSC.Nastran PUNCH file. Related parameters are TABID and
3 RSPRINT.
EXEC
RSPRINT Default=0
RSPRlNT controls the printout of tabulated values of response
A spectra. RSPRINT = -1 suppresses the printout. The related
parameter is RSPECTRA.
CASE
Coordinate
6 Parameter Quantity
System
Location Elements
ODES
S1>0 Stresses Element Element centers CQUAD4,
CQUAD8,
CTRIA3,
7 CTRIA6
SETS
S1M>0 Stresses Material Element centers CQUAD4,
CTRIA3
S1G>0 Stresses Material Grid points to which CQUAD4,
8 elements connect CTRIA3
BULK
Parameters 667
S1, S1G, S1M
SRTOPT
Description
Value
1
astran 0 Filter/sort on maximum magnitude.
1 Filter/sort on minimum magnitude.
2 Filter/sort on maximum algebraic value.
2 3 Filter/sort on minimum algebraic value.
FMS
B
UTPUT
NUMOUT1 and BlGER1 serve the same function as NUMOUT and
C BIGER except that they apply only to composite element stresses and
Y PLOT do not require PARAM,S1i,+1.
NUMOUT2 and BIGER2 serve the same function as NUMOUT and
BIGER except that they apply only to composite element failure
5 indices and do not require PARAM,S1i,+1.
ARAM
S1AG, S1AM Default=-1
See CURV.
6
ODES
7
SETS
8
BULK
Parameters 669
SCRSPEC
SDRPOPT Default=SDRP
4B
OUTPU
SDPROPT controls the storage of the principal stresses and strains in
the stress and strain tables (OES1 and OSTR1 data blocks) in
4C
X-Y PLO
p-version analysis. By default, the principal stresses and strains are
stored in the stress and strain tables to support postprocessing.
PARAM,SDRPOPT,OFP requests that the principal stresses and
strains are not stored in the tables. This can result in a significant 5
reduction in disk space usage. PARAM
SEMAP Default=SEMAP
SEMAPOPT Default=42 6
CODE
7
SETS
8
BULK
670 Parameters
SEMAPPRT
SEMAPPRT Default=3
1 The superelement map (SEMAP table) contains several lists useful
astran for determining how the program has partitioned superelement
models. It is printed automatically each time this table is generated.
It consists of three major parts:
2 GPM The Grid Point Map contains a list of each grid point, its
FMS interior superelement placement, and the SElD of all
grid points connected directly to it by elements. Three
tables follow that summarize the connectivity between
superelements, sorted on grid point sequence, SElD,
3 and the number of connections.
EXEC
ISM The Individual Superelement Map lists the interior grid
points, exterior grid and scalar points, elements, and
time and storage space estimates for each
A superelement.
CASE
SDT The Superelement Definition Table contains the SEID of
B every superelement in the model, the processing order,
UTPUT
and a pictorial representation of the superelement tree.
C SEMAP, SEMAPOPT, and SEMAPPRT are used to control the
Y PLOT
amount of output that is printed and other special features. The
possible values for SEMAP are shown in the following table.
5 SEMAP
Value
Output and Application
ARAM
SEMAP ISM, SDT. The lengthy GPM is suppressed. This is the appropriate
(default) value for use after the model is stable and only minor changes are
6 to be made.
ODES SEMAPALL GPM, ISM, SDT. All tables are printed. This value is useful on the
initial debug run of a model and when making extensive modeling
changes.
7 SEMAPCON Only the summary tables of the GPM and the estimation data is
SETS output. This is a useful value when iterating to an economic
partitioning scheme for large, complex models.
SEMAPEST Only the estimation data is printed. This is useful when evaluating
8 several alternative partitioning schemes.
BULK
Parameters 671
SENSUOO
SEMAP
Output and Application
Value
SEMAPPUN No output is printed. The exterior grid points of the superelement
1
nastra
with a SEID that is input on SEMAPOPT are placed on a CSUPER
entry image on the PUNCH file, allowing the superelement to be
used as an external superelement. If SEMAPOPT > 0, the
superelement entry is given an SSID of SEMAPOPT. If 2
FMS
SEMAPOPT < 0, the exterior points listed are those of the residual
structure, but the CSUPER entry is given an SSID of
|SEMAPOPT|.
3
EXEC
Other special features are available with parameters SEMAPOPT
and SEMAPPRT. They are fully described under parameters OPT1
and OPT2 in the description of the TABPRT module in the
MSC.Nastran 2004 DMAP Programmer’s Guide. 4A
CASE
If the default value of SEMAP is used, the other two parameters may
be used to further refine this output, as described in MSC.Nastran 4B
2004 DMAP Programmer’s Guide under the TABPRT module OUTPU
SENSUOO Default=NO
By default, in dynamic sensitivity analysis in SOL 200, displacements
at the o-set due to pseudo-loads do not include any effect due to
5
PARAM
inertia and damping. If PARAM,SENSUOO,YES is specified then
these effects will be computed in a quasi-static manner and included
in the sensitivity analysis.
6
SEP1XOVR Default=0 CODE
The old and new location of moved shell grid points are printed if
SEP1XOVR = 16. when the RSSCON shell-to-solid element
connector is used. By default, the moved shell grid points are not 7
printed, SEP1XOVR = 0. See the description of PARAM,TOLRSC for SETS
more details.
SEQOUT Default=0
See OLDSEQ.
8
BULK
672 Parameters
SERST
SERST Default=AUTO
1 By default, all restarts are considered automatic (see “Restart
astran Procedures” on page 363 of the MSC.Nastran Reference Manual). If
none of the following Case Control commands are entered, then
SEALL=ALL is the default action: SEMG, SELG, SEKR, SELR, SELA,
SEMA, SEMR, and SEALL.
2
FMS These commands may be used to partition the analysis into several
runs. By default, the restart will proceed in automatic fashion for
each command, regenerating only that data that is affected by
modifications in the Bulk Data and Case Control or changes in
3 upstream superelements. If the user wishes to overwrite the data,
EXEC
even if it is not affected by modifications to the data, then
PARAM,SERST,MANUAL must be entered.
With PARAM,SERST,AUTO or MANUAL, all superelements will be
A processed through Phase 0 (see “Superelement Analysis” on
CASE
page 431 of the MSC.Nastran Reference Manual). This phase includes
B execution of the sequencer module (SEQP), initial superelement
UTPUT processing (SEP1), and initial geometry processing (GP1 and GP2)
C modules, which can result in significant CPU overhead. If this
overhead is not desired, then PARAM,SERST,SEMI will limit Phase
Y PLOT
0 and Phase 1 to only those superelements specified on the SEMG,
SELG, SEKR, SELR, SELA, SEMA, SEMR, and SEALL Case Control
commands. If none of these commands is entered, then execution
5 will skip Phase 0 and 1.
ARAM
In the modal solution sequences (SOLs 110, 111, 112, 145, 146, and
200), the modes of the residual structure are automatically computed
in Phase 2 if any SE-type command (e.g., SEMG=n) is requested for
6 the residual structure. If PARAM,SERST,SEMI and no SE-type
ODES command is specified for the residual structure, then, by default, its
modes will not be recomputed. This logic is intended for restarts
from SOL 103 into one of the modal solutions. If, however, the
7 modes have not already been computed or need to be recomputed,
then PARAM,SERST,RSMDS must be specified to force the
SETS
calculation of the residual structure modes.
If PARAM,SERST,SEDR is specified, then Phases 0, 1, and 2 will be
skipped. This option is intended for data recovery (Phase 3) runs
8 only.
BULK
Parameters 673
SESDAMP
The options of SEMI, RSMDS, and SEDR are intended for models
that are defined on more than one database; i.e., superelements are
defined on separate databases (multiple MASTER DBsets) and
1
nastra
processed in separate runs. Also, with this technique, databases are
attached with the DBLOCATE File Management statement rather
than the RESTART File Management statement. In general, these
options are not recommended because they disable the automatic 2
restart capability, which compromises the database integrity. FMS
SESDAMP Default = NO
Modal damping is calculated for superelements if
PARAM,SESDAMP,YES is specified. An SDAMPING Case Control 3
EXEC
command that selects a TABDMP1 Bulk Data entry must also be
specified in the desired superelement’s subcase. By default, modal
damping is added to viscous damping (B). If you insert
PARAM,KDAMP,-1 (or PARAM,KDAMPFL,-1 for fluid
superelements) then modal damping will be added to structural
4A
CASE
damping (K4).
4B
OUTPU
SESEF Default=-1 (SOLs 103 and 115 only)
If SESEF = 0 in superelement normal modes analysis, the fraction of
4C
X-Y PLO
total strain energy for a superelement in each of the system’s modes
is output in the vector SESEFA for tip superelements and in SESEFG
for nontip superelements. If SESEF = 1, strain energy fractions are
output, and expansion of the eigenvectors from a-set size to g-set is 5
branched over for tip superelements. If SESEF = -1 (the default PARAM
value), no strain energy fractions are computed.
Output requests must be present in order for strain energy fractions
to be calculated. If SESEF = 1, no other output results for tip 6
superelements. CODE
SHIFT1 Default=-1.234
The negative shift used when computing massless mechanism
constraint modes. For very stiff model (1000. hz for the first flexible
7
SETS
mode), consider using a larger value.
8
BULK
674 Parameters
SHLDAMP
2 SIGMA Default=0.0
FMS The radiant heat flux is proportional to
4
SIGMA ⋅ ( T grid + T ABS )
3 where SIGMA is the Stefan-Boltzmann constant, T grid is the
EXEC
temperature at a grid point, and T ABS is the scale factor for absolute
temperature and may be specified by PARAM,TABS. These
parameters must be given in units consistent with the rest of the data
A in the model. The value for SIGMA in SI units is
CASE
–8 2 4
B 5.67 × 10 watts/m K
UTPUT
The default value causes radiant heat effects to be discarded.
C SKINOUT Default = NONE
Y PLOT
Request that sets of grid and element lists be output for both the fluid
and structure at the fluid-structure interface.
NONE - Requests no output of sets.
5 PUNCH - Requests set output to .pch only.
ARAM
PRINT - Requests set output to ..f06 only.
ALL - Requests set output to both .pch and .f06.
See the Case Control command FLSPOUT as an alternative selection.
6 SKPAMP Default=0
ODES
For SOLs 145, 146, and 200, SKPAMP = -1 suppresses all unsteady
aerodynamic calculations. The automatic restart performs a similar
7 function without this parameter. Specifying it ensures suppression
of the calculations, regardless of the determination of the automatic
SETS
restart.
8
BULK
Parameters 675
SLOOPID
SNORM Default=20.0
SNORM > 0.0 requests the generation of unique grid point normals 4A
CASE
for adjacent shell elements (see Figure 5-2). Unique grid point
normals are generated for the CQUAD4, CTRIA3, CQUADR, and 4B
CTRIAR elements. The grid point normal is the average of the local OUTPU
normals from all adjacent shell elements including CQUAD8 and
CTRIA6 elements. If grid point normals are present, they are used in
4C
X-Y PLO
all element calculations of the CQUAD4, CTRIA3, CQUADR, and
CTRIAR elements.
Caution: If the grid shown in Figure 5-2 is located on a symmetric half model
boundary and, hence, Shell 2 is not present, you may attain the same
result as a full model by specifying the normal direction with the 8
BULK
SNORM Bulk Data entry.
676 Parameters
SNORMPRT
Grid Point
Normal
1 Local Normal of Shell 1 Local Normal of Shell 2
astran
SNORM SNORM
2
FMS
Shell 1 Shell 2
Figure 5-2 Unique Grid Point Normal for Adjacent Shell Elements
3 SNORMPRT Default=-1
EXEC
5 SOFTEXIT Default=NO
ARAM In SOL 200, if soft convergence is achieved during optimization,
before completing the maximum number of design iterations, the
user may request an exit with PARAM,SOFTEXIT,YES.
6 SOLADJC Default=0
ODES
PARAM SOLADJC indicates if adjoint solution vectors are to be
calculated during the analysis:
See SPARSEDR.
SPARSEDR Default=YES
SPARSEDR Default = YES
4A
CASE
SPARSEDR=YES limits the data recovery matrix calculations to
recover only those grid points specified on SET commands
4B
OUTPU
referenced by grid point output requests (DISP, SPCF, etc.) or those
points connected to elements specified on element output requests
4C
X-Y PLO
(STRESS, FORCE, etc.). In SOL 200, the design model and design
responses are also taken into consideration for determining which
grid points are needed for data recovery.
7
SETS
8
BULK
678 Parameters
SPDRRAT
If, however, the output requests and/or the size of the design model
in SOL 200 require the calculation of the solution over a large enough
1 percentage of degrees-of-freedom, then it is more efficient to
astran
compute the solution at all grid points. The user PARAMeter
SPDRRAT (default=75) and SPDMRAT (default=60) specifies this
percentage.
2 The sparse data recovery method is not supported in Aeroelastic
FMS
(SOL 146), Flutter (SOLs 145 and 200), Complex Eigenvalue (SOLs
107, 110, 145, and 200), Nonlinear (SOLs 106, 129, 153, 159, and 400)
and Cyclic Symmetry Analysis (SOLs 114, 115, and 118).
3 The sparse data recovery method is deactivated when the following
EXEC
Case Control commands are specified: EKE, ESE, EDE, and
CMSENERGY.
C See SPARSEDR.
Y PLOT
SPCGEN Replaced by the PUNCH Keyword on the AUTOSPC Case Control
command.
SPDMRAT Default = 60
5
ARAM See SPARSEDR.
SRCOMPS Default = NO
SRCOMPS controls the computation and printout of ply strength
6 ratios. If SRCOMPS=YES, ply strength ratios are output for
ODES composite elements that have failure indices requested.
SRTELTYP Default=0
START Default=0
See OLDSEQ. 1
nastra
STIME Default=0.0 (SOLs 109, 112, 129 and 159 only)
In restarts from previous transient analysis runs, the user provides
STIME = t N where t N is the last time step of the subcase to be
continued with a new or changed subcase in the new run. Thus, the
2
FMS
loading and printout will start from t N as though the original run
contained the new subcase data.
In SOLs 109 and 112 restarts from previous SOLs 109 and 112 runs,
STIME is used to specify the proper starting time of the restart run.
3
EXEC
If STIME exceeds the last output time of the previous run, the
starting time is assumed to be the last output time. Otherwise, the
starting time is assumed to be the output time of the previous run
(not necessarily the last output time) that is closest to STIME. In 4A
CASE
other words, the starting time of the restart run need not be the last
output time of the previous run, but may be any time earlier than 4B
that. The program informs the user that it is a restart run and OUTPU
indicates the starting time (determined as above) that is used for the
restart run.
4C
X-Y PLO
In SOLs 109 and 112 restarts, the user must ensure that the model
and the constraints as well as the subcase setup in the restart run are
the same as those in the previous run. The user may, however,
specify different TSTEP and DLOAD requests in Case Control and
5
PARAM
also different TSTEP and dynamic loading entries in the Bulk Data
compared to the previous run. The loading and the results output
from the restart run will start from the new starting time. It is
important to note that the responsibility of ensuring that the model 6
CODE
and the constraints as well as the subcase setup in the restart run are
the same as those in the previous run is left to the user; the program
does not check for this condition. If this condition is not met, the
program may terminate the execution with a fatal error or give
erroneous results.
7
SETS
8
BULK
680 Parameters
STRESS
6 SUPER
Default=
0 (nonsuperelement sequences)
-1 (superelement sequences)
ODES
See OLDSEQ.
7 TABID Default=2
SETS
TABID controls the punch output for response spectra. See
“Additional Topics” on page 513 of the MSC.Nastran Reference
Manual. A related parameter is RSPECTRA.
8
BULK
Parameters 681
TABS
TABS Default=0.0
TABS is used to convert units of the temperature input (°F or °C) to 1
the absolute temperature (°R or °K). Specify: nastra
Refer to the Bulk Data entry, “CREEP” on page 1061 for a creep
analysis with SOLs 106 or 153. Refer to PARAM,SlGMA for heat
transfer analysis. 3
EXEC
TESTNEG
-2 for Newton’s method
Default=
1 for Arc-length method
4A
CASE
In nonlinear static analysis (SOLs 106 and 153), this parameter
specifies the action to take when negative terms are encountered on
4B
OUTPU
the factor diagonal of matrix decomposition. Negative terms
indicate that the differential stiffness has introduced a structural 4C
X-Y PLO
instability. The instability may be real (structural buckling) or
mathematical (the current iteration appears unstable, but a stable
solution exists)
TESTNEG Results
5
PARAM
7
SETS
8
BULK
682 Parameters
TINY
TINY Default=1.E-3
1 Any elements with strain energy that is less than a TINY percentage
astran of the total strain energy for any superelement will not be printed or
made available for postprocessing by MSC.Patran or other
programs. TINY may also be used to suppress the printing of small
numbers in the constraint check matrix [ E mh ] described in
2 “Geometry Processing in SubDMAP PHASEO” on page 366 of the
FMS
MSC.Nastran Reference Manual.
TOLRSC Default=0.05
3 When the RSSCON shell-to-solid element connector is used, the
EXEC
connecting grid points of the shell element are moved on to the solid
face if the grid points are close enough. The tolerable distance of the
shell grid point to the solid edge or face is ε ⋅ h where h is the height
A of the solid edge; see the sample figure below. The relative tolerance
is user modifiable using the parameter.
CASE
B PARAM,TOLRSC, ε
UTPUT
The default for the relative tolerance is ε = 0.05 . Rigid body
C invariance is satisfied with double-precision accuracy if the shell
Y PLOT
grid points are adjusted.
6 UNSYMF Default = No
ODES
In SOL 106, nonlinear statics, PARAM,UNSYMF,YES is required to
include damping effects in the calculation of complex eigenvalues.
See PARAM,NMLOOP.
7
SETS
8
BULK
Parameters 683
UPDTBSH
UPDTBSH Default=NO
UPDTBSH controls the update of boundary shapes generated by 1
auxiliary boundary model analysis in SOL 200. By default, the nastra
auxiliary boundary models and shapes are generated only once at
the initial design cycle and will not be updated in subsequent cycles
even if the shape of the primary model is changing.
PARAM,UPDTBSH,YES requests that the auxiliary models and
2
FMS
shapes are updated and reanalyzed at every cycle.
USETPRT Default=-1
USETSEL Default=0 3
EXEC
USETPRT controls the tabular printout of the degree-of-freedom
sets. See “Degree-of-Freedom Sets” on page 777.
U S E T D E F I N I T I O N T A B L E ( I N T E R N A L S E Q U E N C E , R O W S O R T )
A DISPLACEMENT SET
-1- -2- -3- -4- -5- -6- -7- -8- -9- -10-
1 1= 2-1 2-2
astran
For column sort, a single table is printed for the following sets: SB,
SG, L, A, F, N, G, R, O, S, M, E. Here is an example of column sort
(USETPRT=1 or 11):
2 U S E T D E F I N I T I O N T A B L E ( I N T E R N A L S E Q U E N C E , C O L U M N S
FMS O R T )
3 1 - 1
- 2
- 3
1-
2-
3-
1 G 1
2
1
1
2
3
1
2
3
1
2
3
EXEC - 4 4- 2 4 4 4
- 5 5- 3 5 5 5
- 6 6- 4 6 6 6
USETSEL specifies the sets which will be printed in the row sort
A (USETPRT = 0 or 10). In order to select specific sets to be printed,
CASE
you must sum their corresponding decimal equivalent numbers. For
B example, sets A, L, and R are selected with
UTPUT USETSEL=128+256+8=392.
C USETSEL Sets Printed
Y PLOT
-1 All sets as defined in “Degree-of-Freedom Sets” on page 777.
0 Mutually exclusive sets only; i.e., sets M, SB, SG, O, Q, R, C, B, E, and A.
5
ARAM
USETSTRi Input-character-default=’ ‘
USETSTR1 through USETSTR4 specifies the sets that will be printed
by the specification of parameters USETPRT and USETSEL. Any set
6 in “Degree-of-Freedom Sets” on page 777 may be specified. A “:” is
ODES
used as a separator. In the following example, the m-set (degrees-of-
freedom eliminated by multipoint constraints) and s-set (degrees-of-
freedom eliminated by single point constraints) are specified.
7 Example: PARAM,USETSTR1,M:S
SETS
8
BULK
Parameters 685
VMOPT
VMOPT Default=0
If VMOPT=1, then the virtual mass will be included in the mass 1
matrix at the same time as all other mass elements. In other words, nastra
the component modes will reflect the virtual mass. By default,
virtual mass is included after the component modes are computed.
VREF Default=1.0
In modal flutter analysis, the velocities are divided by VREF to
convert units or to compute flutter indices. 5
PARAM
VUELJUMP Default=1000
VUGJUMP Default=1000
Specifies the separation in identification numbers for display 6
CODE
elements and grid points generated in p-version analysis. The
defaults are sufficient for a 9 9 9 display element mesh.
Identification numbers for display elements and grid points start
with 10001001 and 201001001, respectively. For example, by default 7
SETS
the identification numbers for the display elements of the first
p-element will be numbered 100001001 through 100002000 and the
second p-element 100002001 through 100003000, etc.
8
BULK
686 Parameters
VUBEAM
VUBEAM Default=VUBEAM
1 VUHEXA Default=VUHEXA
astran
VUPENTA Default=VUPENTA
VUQUAD4 Default=VUQUAD4
2 VUTETRA Default=VUTETRA
FMS VUTRIA3 Default=VUTRIA3
These parameters are used in p-version analysis to specify the names
of the display elements in the data recovery output tables; such as
3 those created by the VUGRID Case Control command and
EXEC PARAM,POST. They should be used if your postprocessor does not
recognize display elements. For example,
PARAM,VUHEXA,CHEXA renames the display element VUHEXA
to “CHEXA” in the output files.
A
CASE WRBEAMB Integer, Default=0
B 0 Write equivalent radius for all beams (see PARAM,
UTPUT
BEAMBEA) whether beam-beam contact is anticipated or not.
C The equivalent radius is the 7th field of Marc’s GEOMETRY
Y PLOT values for beam type elements.
-1 Do not write equivalent radius (7th field is blank) This might
be necessary for versions of Marc earlier than 2003.
5
ARAM WTMASS Default=1.0
The terms of the structural mass matrix are multiplied by the value
of WTMASS when they are generated. In coupled fluid-structure
6 analysis WTMASS is applied to the structural portion of the model
only. WTMASS applies to MFLUID entries but it is not
ODES
recommended for use in hydroelastic problems.
1 4
[ K dd ] and [ K dd ]
2
terms to be ignored in the damping matrix, regardless of the FMS
presence of the PARAM, G or GFL or
4 1
[ K dd ] . [ K dd ]
3
EXEC
is the stiffness.
4
[ K dd ]
8
BULK
688 Parameters
XFLAG
XFLAG Default=0
1 T T
E = --- u K e u – u P et
2 2
FMS
where u is the deformation, K e is the element stiffness and P et is the
element load vector for temperature differences and element
deformations. If XFLAG is set to 2, the element strain energy for
3 linear elements is calculated using the following equation:
EXEC
1 T 1 T
E = --- u K e u – --- u P et
2 2
A The latter formula is the same strain energy calculation used for
CASE nonlinear elements.
B XYUNIT n
UTPUT
XYUNIT is used in conjunction with an FMS ASSIGN statement to
C specify the unit number for the storage of design optimization
Y PLOT results and design sensitivity data in comma separated value format
for use in a spreadsheet.
5
ARAM
6
ODES
7
SETS
8
BULK
689
ADJMETH
B B
4B
OUTPU
ADPCON E 4C
ADSTAT B B X-Y PLO
AESDISC
AESMAXIT
AESMETH 5
PARAM
AESRNDM
AESTOL
ALPHA1
ALPHA2
B
B
B
B
B
B
B
B
B
B
B
B
6
CODE
ALTRED B B
ALTSHAPE B B B B B B B B
ASCOUP B B B B B B B B B B 7
SETS
ASING E E E E E E E E E E
AUNITS
AUTOADJ
AUTOSPCR E
8
BULK
690
BAILOUT E E E E E E E E E E
2 BEIGRED E E E E E E E
FMS
BETA
BIGER E E E
3 BIGER1 E E E
EXEC BIGER2 E E E
BUCKLE E
CB1, CB2 E E E E E E E E E E
A CDIF
CASE
CHECKOUT E E E E E E E E E E
B CK1, CK2, CK3 E E E E E E E E E E
UTPUT
C CLOSE
CM1, CM2 E
B
E E E E E E E E E
Y PLOT
CONFAC B B B B B B B B B B
COUPMASS E E E E E E E E E E
5 CP1, CP2 E E E E E E E
ARAM
CURV E E E
CURVPLOT E E E E
DBALL E E E E E E E E E E
6 DBCCONV E E E E E E E E E E
ODES
DBCDIAG E E E E E E E E E E
DBCOVWRT E E E E E E E E E E
7 DBDICT B B B B B B B B B B
SETS DBDRPRJ B B B B B B B B B B
DBDRVER B B B B B B B B B B
DBEXT E E E E E E E E E E
8 DBUP E E E E E E E E E E
BULK
DBDN E E E E E E E E E E
691
DBRCV E E E E E E E E E E
DDRMM B B
DESPCH
2
FMS
DESPCH1
DFREQ B B
DOPT E E E
3
DPEPS EXEC
DSNOKD B
DSZERO B B B
DYNSPCF E E E E E E E 4A
CASE
ENFMOTN E E E E
ERROR E E E E E E E E E E
4B
OUTPU
EST
EXTDR
E
B
E
B
E E E
B
E
B
E
B
E
B
E
B
E
B
4C
X-Y PLO
EXTDROUT B B B B B B B B
EXTDRUNT B B B B B B B B
EXTOUT B B B B B B B B B B 5
PARAM
EXTRCV E E E E E E E E E E
EXTUNIT B B B B B B B B B B
FACTOR B B B B B B B B B B
FIXEDB E E
6
CODE
FKSYMFAC E
FLUIDSE B B B B B B B
FOLLOWK E E E E E E E E E
7
FRQDEPO B B SETS
FZERO E E E E E E E E
G B B B B B B
GEOMU E E E E E E E E E E 8
BULK
GFL B B B B B B
692
GRDPNT E E E E E E E E E E
2 GUSTAERO
FMS
GYROAVG E E
HEATSTAT B
3 HFREQ B B B
EXEC HFREQFL B B B
IFP E E E E E E E E E E
IFTM B
A INREL E E E E E E E E E
CASE
IRES E E E E E E E
B ITAPE B B B
UTPUT
C IUNIT
KDAMP
B B B
B B B
Y PLOT
KDAMPFL B B B
KDIAG E
5 K6ROT E E E E E E E E E E
ARAM
LANGLE B
LFREQ B B B
LFREQFL B B B
6 LGDISP E
ODES
LMFACT B B B
LMODES E B B B
7 LMODESFL B B B
SETS LOADU E E E E E E E E E E
LOOPID E
MACH
8 MAXLP
BULK
MAXRATIO E E E E E E E E E E
693
MESH B
METHCMRS E E E E E E E
MINIGOA B B B B B B B B B B
2
FMS
MODACC B B B
MODEL B B B B B B B B B B
MPCX B B B B B B B B B B
3
NASPRT EXEC
NDAMP
NEWSET B
NINTPTS E E E 4A
CASE
NLAYERS E
NLHTLS E
4B
OUTPU
NLMAX
NLMIN
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
4C
X-Y PLO
NMLOOP E E E E E E E
NOCOMPS E E E E
NOELOF E E E 5
PARAM
NOELOP E E E
NOGPF E E E
NOMSGSTR E E E
NONCUP B
6
CODE
NQSET E E E E E E E
NLTOL B
NUMOUT E E E
7
NUMOUT1 E E E SETS
NUMOUT2 E E E
OCMP E E E E
OEE E E E E 8
BULK
OEF E E E E E E E E E E
694
OES E E E E E E E E E E
2 OESE E E E E E E E E E E
FMS
OESX E E E E E E E E E E
OG E E E E
3 OGEOM E E E E E E E E E E
EXEC OGPF E E E E
OGPS E E E E E
OLDSEQ B B B B B B B B B B
A OMAXR E E E E E E E E E E
CASE
OMID E E E E E E E E E E
B OPG E E E E E E E
UTPUT
C OPGEOM
OPGTKG
Y PLOT
OPPHIB
OPPHIPA
5 OPTEXIT
ARAM
OPTION B
OQG E E E E E E E E E E
OSWELM B B B B B B B B B B
6 OSWPPT B B B B B B B B B B
ODES
OUG E E E E E E E E E E
OUGCORD E E E E E E E E E E
7 OUMU E
SETS OUNIT1 E E E E E E E E E E
OUNIT2 E E E E E E E E E E
OUTOPT E E E E
8 PATVER E E E E E E E E E E
BULK
PDRMSG E E E E E E E E E E
695
PEDGEP E E E E E E E E
PENFN B B B
PLTMSG E E E E E E E E E E
2
FMS
POST E E E E E E E E E E
POSTEXT E E E E E E E E E E
POSTU E E E E E E E E E E
3
PREFDB E E E E EXEC
PROUT E E E E E E E E E E
PRPA E E 4A
CASE
PRPHIVZ E E E E E E E
PRPJ E E E E E E
4B
OUTPU
PRTCSTM
PRTEQXIN
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
4C
X-Y PLO
PRTGPDT E E E E E E E E E E
PRTGPL E E E E E E E E E E
PRTGPTT E E E E E E E E E E 5
PARAM
PRTMAXIM E E E E E E E E E
PRTMGG E E E E E E E E E E
PRTPG E E E E E E E E E E
PRTRESLT E E E E E E E E E
6
CODE
PVALINIT B B B B B B B B
RESLTOPT E E E E E E E E E E
7
RSPECTRA E E SETS
RSPRINT E E
S1 E E E E E E
S1A E E E E 8
BULK
S1AG E E E E
696
S1G E E E E
2 S1M E E E E
FMS
SCRSPEC B
SEMAP B B B B B B B B B B
3 SEMAPOPT B B B B B B B B B B
EXEC SEMAPPRT B B B B B B B B B B
SENSUOO
SEP1XOVR B B B B B B B B B B
A SEQOUT B B B B B B B B B B
CASE
SERST B B B B B B B B B B
B SESDAMP E E E E E E E
UTPUT
C SESEF
SHLDAMP
E
E
Y PLOT
SIGMA
SKINOUT E E E E E E E
5 SKPAMP
ARAM
SLOOPID
SMALLQ B B B B B B B B B B
SNORM B B B B B B B B B B
6 SNORMPRT B B B B B B B B B B
ODES
SOFTEXIT
SOLADJC
7 SOLID B B B B B B B B B B
SETS SPARSEDM E E E E E E E
SPARSEDR E E E E E E E
SPDDMAT
8 SPDRRAT E E E E E E E
BULK
SRTELTYP E E E
697
SRTOPT E E E
START B B B B B B B B B B
STIME E E
2
FMS
SUBCASID E
SUBID E
SUPER B B B B B B B B B B
3
TABID E E EXEC
TABS
TESTNEG E
TINY E E E 4A
CASE
TOLRSC B B B B B B B B B B
TSTATIC
4B
OUTPU
UNSYMF
UPDTBSH
B
4C
X-Y PLO
USETPRT E E E E E E E E E E
USETSEL E E E E E E E E E E
VMOPT E E E E E E E E E 5
PARAM
VREF B B
VUBEAM E E E E E E E E
VUELJUMP E E E E E E E E
VUGJUMP E E E E E E E E
6
CODE
VUHEXA E E E E E E E E
VUPENTA E E E E E E E E
VUQUAD4 E E E E E E E E
7
VUTETRA E E E E E E E E SETS
WTMASS E E E E E E E E E E
W3 E E
W3FL E E 8
BULK
W4 E E
698
XFLAG E E
2 XYUNIT
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
699
ACSYM B
ADJMETH B
2
FMS
ADPCON E E E E E
ADSTAT
AESDISC B B
3
AESMAXIT B B EXEC
AESMETH B B
ADJMETH
AESRNDM B B 4A
CASE
AESTOL B B
ALPHA1 B B B B B B B B
4B
OUTPU
ALPHA2
ALTRED B
B B B B B B B B
4C
X-Y PLO
ALTSHAPE
ASCOUP B B B B B B B B B B B B B
ASING E E E E E E E E E E E E E 5
PARAM
AUNITS B B
AUTOADJ B
AUTOSPCR E
AUTOSPRT E E E E E E E E E
6
CODE
BAILOUT E E E E E E E E E E E E E
BEIGRED E E E E E E E
BETA E E E
7
BIGER E E E E E E SETS
BIGER1 E E E E E E
BIGER2 E E E E E E
BUCKLE E 8
BULK
CB1, CB2 E E E E E E E E E E E E E
700
CDIF E
CHECKOUT E E E E E E E E E E E E E
2 CK1, CK2, CK3 E E E E E E E E E E E E E
FMS
CLOSE B
CM1, CM2 E E E E E E E E E E E E E
3 CONFAC B B B B B B B B B B B B B
EXEC COUPMASS E E E E E E E E E E E E B
CP1, CP2 E E E E E E E E E E E
CURV E E E E E E
A CURVPLOT E E E E E E E
CASE
DBALL E E E E E E E E E E E E
B DBCCONV E E E E E E E E E E E E
UTPUT
DBCDIAG E E E E E E E E E E E E
C DBCOVWRT E E E E E E E E E E E E
Y PLOT
DBDICT B B B B B B B B B B B B
DBDRPRJ B B B B B B B B B B B B
5 DBDRVER B B B B B B B B B B B B
ARAM
DBEXT E E E E E E E E E E E E E
DBUP E E E E E E E E E E E E
DBDN E E E E E E E E E E E E
6 DBRCV E E E E E E E E E E E E
ODES
DDRMM B E
DESPCH E
7 DESPCH1 E
SETS DFREQ B B B
DOPT E E E E E
DPEPS B
8 DPHFLG
BULK
DSNOKD B
701
DSZERO
DYNSPCF E E E E E
ENFMOTN E E 2
FMS
ERROR E E E E E E E E E E E E
EST E E E E E E E E E E E E
EXTDR
3
EXTDROUT EXEC
EXTDRUNT
EXTOUT B B B B B B B B B B B B
EXTRCV E E E E E E E E E E E E 4A
CASE
EXTUNIT B B B B B B B B B B B B
FACTOR B B B B B B B B B B B B 4B
OUTPU
FIXEDB E
FKSYMFAC E E
4C
X-Y PLO
FLUIDSE B
FOLLOWK E E E E B
FRQDEPO B B 5
FZERO E PARAM
G B E B B B B
GEOMU E E E E E E E E E E E E
GFL B B 6
CODE
GPECT E E E E E E E E E E E E
GRDPNT E E E E E E E E E E E E
GUSTAERO B B B
7
HEATSTAT SETS
HFREQ B B B
HFREQFL B B
IFP E E E E E E E E E E 8
BULK
IFTM B
702
INREL B
IRES E E E E E E E E E E E
2 ITAPE B
FMS
IUNIT B
KDAMP B B
3 KDAMPFL B B
EXEC KDIAG E E E
K6ROT E E E E E E E E E E E E
LANGLE B B B B B
A LFREQ B B B
CASE
LFREQFL B B
B LGDISP E E E E B
UTPUT
LGSTRN B
C LMFACT B
Y PLOT
LMODES B B B
LMODESFL B B
5 LOADU E E E E E E E E E
ARAM
LOOPID E E E E
MACH B B B
MALIAS02 B
6 MALIAS03 B
ODES
MARC3D C
MARCAUTO B
7 MARCBUG C
SETS MARCCENT B
MARCCON2 B
MARCCON3 B
8 MARCCPY B
BULK
MARCDIS2 B
703
MARCDIS3 B
MARCDIS4 B
MARCEKND B 2
FMS
MARCFRIC B
MARCIAM B
MARCMEM B
3
MARCNOER B EXEC
MARCONLY B
MARCOP2 B
MARCOPT B 4A
CASE
MARCOTIM B
MARCPOS B 4B
OUTPU
MARCPOST B
MARCPRN B
4C
X-Y PLO
MARCPTH B
MARCRBAR B
MARCRBE2 B 5
MARCRBE3 B PARAM
MARCREVR B
MARCRIGD B
MARCRUN B 6
CODE
MARCSCLR B
MARCSINC B
MARCSIZ3 B
7
MARCSIZ4 B SETS
MARCSIZ5 B
MARCSIZ6 B
MARCSLHT B 8
BULK
MARCSOLV B
704
MARCSUMY B
MARCT16 B
2 MARCT19 B
FMS
MARCTABLE B
MARCTOL B
3 MARCTVL B
EXEC MARCVERS B
MARUPDAT B
MAXLP E E
A MAXRATIO E E E E E E E E E E E E
CASE
MCONTACT B
B MESH B B B
UTPUT
METHCMRS E E E E E E
C MHOUBOLT B
Y PLOT
MINIGOA B B B B B B B B B B B B
MODACC B B
5 MODEL B B B B B B B B B B B B
ARAM
MPCX B B B B B B B B B B B B
MRALIAS B
MRCONRES B
6 MRRELNOD B
ODES
MRSPRING B
MRTSHEAR B
7 NASPRT B
SETS NDAMP E E E
NEWSET
NINTPTS E E E E E
8 NLAYERS E E E
BULK
NLHTLS E E E
705
NLMAX E E
NLMIN E E E
NMLOOP E E E 2
FMS
NOCOMPS E E E E E E E
NOELOF E E E E E
NOELOP E E E E E
3
NOGPF E E E E E EXEC
NOMSGSTR E E E E E
NONCUP B
NQSET E E E E E E E E 4A
CASE
NLTOL E B B
NUMOUT E E E E E 4B
OUTPU
NUMOUT1 E E E E E
NUMOUT2 E E E E E
4C
X-Y PLO
OCMP E E E E E
OEE E E E E E
OEF E E E E E E E E E E E E 5
OEFX E E E E E E E E E E E E PARAM
OES E E E E E E E E E E E E
OESE E E E E E E E E E E E E
OESX E E E E E E E E E E E E 6
CODE
OG E E E E E E E
OGEOM E E E E E E E E E E E E
OGPF E E E E E E
7
OGPS E E E E SETS
OLDSEQ B B B B B B B B B B B B
OMAXR E E E E E E E E E E E E
OMID E E E E E E E E E E E E E 8
BULK
OPG E E E E E E E E E
706
OPGEOM B B B B
OPGTKG B B B B
2 OPPHIB B B B
FMS
OPPHIPA B B B
OPTEXIT B
3 OPTION B
EXEC OQG E E E E E E E E E E E E
OSWELM B B B B B B B B B B B
OSWPPT B B B B B B B B B B B
A OUG E E E E E E E E E E E E
CASE
OUGCORD E E E E E E E E E E E E
B OUMU E E
UTPUT
OUNIT1 E E E E E E E E E E E E
C OUNIT2 E E E E E E E E E E E E
Y PLOT
OUTOPT E E E E E E E
PATVER E E E E E E E E E E E E
5 PDRMSG E E E E E E E E E E E E
ARAM
PEDGEP
PENFN B
PH2OUT B
6 PLTMSG E E E E E E E E E E E E
ODES
POST E E E E E E E E E E E E
POSTEXT E E E E E E E E E E E E E
7 POSTU E E E E E E E E E E E E
SETS PREFDB E
PRINT B B
PROUT E E E E E E E E E E E E
8 PRPA E E E
BULK
PRPHIVZ E E E E E E E E E
707
PRPJ E E E E E E E
PRTCSTM E E E E E E E E E E E E
PRTEQXIN E E E E E E E E E E E E 2
FMS
PRTGPDT E E E E E E E E E E E E
PRTGPL E E E E E E E E E E E E
PRTGPTT E E E E E E E E E E E E
3
PRTMAXIM E E E E E E E E E E E EXEC
PRTMGG E E E E E E E E E E E E
PRTPG E E E E E E E E E E E E
PRTRESLT E E E E E E E E E E E 4A
CASE
PVALINIT B
Q B B B B 4B
OUTPU
RCONTACT B
RESLTOPT E E E E E E E E E E E E E
4C
X-Y PLO
RMSINT
RSPECTRA
RSPRINT 5
S1 E E E E E E E PARAM
S1A E E E E E E E
S1AG E E E E E E E
S1AM E E E E E E E 6
CODE
S1G E E E E E E E
S1M E E E E E E E
SCRSPEC B
7
SEMAP B B B B B B B B B B B B SETS
SEMAPOPT B B B B B B B B B B B B
SEMAPPRT B B B B B B B B B B B B
SENSUOO B 8
BULK
SEP1XOVR B B B B B B B B B B B B
708
SEQOUT B B B B B B B B B B B B
SERST B B B B B B B B B B B B
2 SESDAMP E E E E E E
FMS
SESEF E
SHLDAMP E
3 SIGMA B
EXEC SKINOUT E
SKPAMP B B B
SLOOPID E
A SMALLQ B B B B B B B B B B B B
CASE
SNORM B B B B B B B B B B B B
B SNORMPRT B B B B B B B B B B B B
UTPUT
SOFTEXIT B
C SOLADJC B
Y PLOT
SOLID B B B B B B B B B B B B
SPARSEDM E E
5 SPARSEDR E E
ARAM
SPDMRAT E
SPDRRAT E E
SRTELTYP E E E E E
6 SRTOPT E E E E E
ODES
START B B B B B B B B B B B
STIME E E
7 STRESS B
SETS STRUCTMP E
SUBCASID E E
SUBID E E E
8 SUPER B B B B B B B B B B B B
BULK
TABID
709
TABS E E E
TESTNEG E E E
TINY E E E E E 2
FMS
TOLRSC B B B B B B B B B B B B
TSTATIC E E
UNSYMF B B
3
UPDTBSH E EXEC
USETPRT E E E E E E E E E E E E
USETSEL E E E E E E E E E E E E
VMOPT E E E E E E E E E E E E 4A
CASE
VREF B B
VUBEAM 4B
OUTPU
VUELJUMP
VUGJUMP
4C
X-Y PLO
VUHEXA
VUPENTA
VUQUAD4 5
VUTETRA PARAM
WTMASS E E E E E E E E E E E E
W3 B E B B
W3FL B 6
CODE
W4 B E B B
W4FL B
XFLAG E E E
7
XYUNIT E SETS
8
BULK
710
1
astran
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
MSC.Nastran Quick Reference GuideGFlk
1
nastra
2
FMS
SECTION
Item Codes
6 3
EXEC
5
PARAM
6
CODE
7
SETS
8
BULK
712 Item Codes
Item codes are integer numbers assigned to specific output quantities; such as, the
third translational component of displacement, the major principal stress at Z1 in a
1 CQUAD4 element, or the torque in a CBAR element. Item codes are specified on the
astran following input statements:
• DRESP1 entry for Design Sensitivity and Optimization (SOL 200).
• X-Y Plotting commands. See “Plotting” on page 483 of the MSC.Nastran
2 Reference Manual.
FMS
• DSCONS entry for Original Design Sensitivity (DSA).
• DTI,INDTA entry for stress sorting.
3 The following tables provide item codes for:
EXEC
• Table 6-1. Element Stress or Strain.
• Table 6-2. Element Force.
A • Table 6-3. Fluid Virtual Mass Pressure.
CASE
• Table 6-4. Heat Transfer Flux.
B • Table 6-5. Slideline Contact Output.
UTPUT
• Table 6-6. Element Strain Energy Item Codes.
C
Y PLOT The following superscripts appear in the tables and indicate:
1. Data for components marked with the symbol (1) are included in the data
block MES output from module DRMS1. (See MSC.Nastran 2004 DMAP
5 Programmer’s Guide.)
ARAM
2. Composite Element Stresses and Failure Indices.
6
ODES
7
SETS
8
BULK
Item Codes 713
Real Stresses or
Element Complex Stresses or Strains
Name
Strains
3
(Code) Item Item Real/Mag. or EXEC
Item Item
Code Code Imag./Phase
CAXIF2 21 Radial axis 21 Radial axis RM
(47)
31 Axial axis 31 Axial axis RM 4A
CASE
41 Tangential edge 41 Tangential edge RM
51 Circumferential 51 Circumferential RM
4B
OUTPU
edge edge
61 Radial axis IP 4C
X-Y PLO
71 Axial axis IP
81 Tangential edge IP
91 Circumferential IP 5
edge PARAM
61 Circumferential 61 Circumferential RM
edge 1 edge 1 7
SETS
71 Tangential edge 2 71 Tangential edge 2 RM
81 Circumferential 81 Circumferential RM
edge 2 edge 2
1 Element
Real Stresses or
Strains
Complex Stresses or Strains
astran
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
2 101 Circumferential
edge 3
101 Circumferential
edge 3
RM
FMS
111 Radial centroid IP
121 Circumferential IP
centroid
3 131 Axial centroid IP
EXEC
151 Circumferential IP
A edge 1
CASE 161 Tangential edge 2 IP
B 171 Circumferential
edge 2
IP
UTPUT
5 (49)
31 Circumferential 31 Circumferential RM
ARAM centroid centroid
81 Circumferential 81 Circumferential RM
7 edge 2 edge 2
SETS
91 Tangential edge 3 91 Tangential edge 3 RM
Element
Real Stresses or
Strains
Complex Stresses or Strains 1
nastra
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
121 Circumferential
edge 4
121 Circumferential
edge 4
RM
2
FMS
13 Radial centroid IP
14 Circumferential IP
centroid
15 Axialcentroid IP 3
EXEC
16 Tangential edge 1 IP
17 Circumferential IP
edge 1
18 Tangential edge 2 IP 4A
CASE
19 Circumferential IP
edge 2 4B
OUTPU
20 Tangential edge 3 IP
21 Circumferential IP 4C
edge 3 X-Y PLO
22 Tangential edge 4 IP
23 Circumferential IP
edge 4 5
CBAR End A-Point C End A-Point C RM PARAM
21 21
(34)
31 End A-Point D 31 End A-Point D RM
61 Axial 61 Axial RM
1 Element
Real Stresses or
Strains
Complex Stresses or Strains
astran
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
6 Point F 6 Point F RM
5 7 Axial 7 Axial RM
ARAM
8 Maximum 8 Maximum RM
9 Minimum 9 Minimum RM
6
ODES
7
SETS
8
BULK
Item Codes 717
Element
Real Stresses or
Strains
Complex Stresses or Strains 1
nastra
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
10 Margin of Safety
(Item codes above are
10 Point C IP
2
given for End A. For
11 Point D IP FMS
codes 2 through 10 at
intermediate stations
12 Point E IP
add (K-1)*9 and K is
13 Point F IP
the station number, and
for codes at End B,
K=number of stations
14 Axial IP 3
EXEC
plus 1.) 15 Maximum IP
16 Minimum
(Item codes above are
given for End A. For
codes 2 through 16 at 4A
intermediate stations add CASE
(K-1)*15 nd K is the
station number, and for
codes at End B,
4B
OUTPU
K=number of stations
plus 1.)
4C
CBEAM 2 External grid point 2 External grid point X-Y PLO
(2) ID ID
61 Long. Stress at
Point E
61 Long. Stress at Point
E
RM 6
CODE
1 Element
Real Stresses or
Strains
Complex Stresses or Strains
astran
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
2 11 Safety margin in
compression
111 Long. Stress at Point
F
IP
FMS
(Item codes are (Item codes are
given for end A. given for end A.
Addition of the Addition of the
quantity (K-1)10 to quantity (K-1)10 to
3 the item code
points to the same
the item code points
to the same
EXEC
information for information for
other stations, other stations,
where K is the where K is the
station number. station number.
A K=11 for end B
and 2 through10
K=11 for end B and
2 through 10 for
CASE
for intermediate intermediate
B stations.) stations.)
UTPUT
CBEAM 2 External grid point Not applicable
C (94) ID
Y PLOT Nonlinear 3 C (Character)
4 Long. Stress at
point C
5 5 Equivalent stress
ARAM 6 Total strain
7 Effective plastic
strain
6 8 Effective creep
strain (Item codes
ODES
3 through 8 are
repeated for points
D, E, and F. Then
the entire record
7 (from 2 through
N) is repeated for
SETS
end B of the
element.)
Element
Real Stresses or
Strains
Complex Stresses or Strains 1
nastra
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
41 Long. Stress at
Point C
41 Long. Stress at Point
C
RM
2
FMS
51 Long. Stress at 51 Long. Stress at Point RM
Point D D
5 Rotation-x 5 Rotation-x R
6 Rotation-y 6 Rotation-y R
7 Rotation-z 7 Rotation-z R 7
SETS
8 Translation-x I
9 Translation-y I
10 Translation-z I
8
11 Rotation-x I BULK
720 Item Codes
1 Element
Real Stresses or
Strains
Complex Stresses or Strains
astran
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
2 12 Rotation-y I
FMS 13 Rotation-z I
CBUSH1D 1 Element ID
(40) 2 Axial force
3 3 Axial
EXEC displacement
5 Axial stress
A 6 Axial strain
CASE
7
B 8
UTPUT
CCONEAX 2 Harmonic or point Not applicable
C (35) angle
Y PLOT
3 Z1=Fiber Distance
1
41 Normal v at Z1
5 51 Normal u at Z1
ARAM
61 Shear uv at Z1
7 Shear angle at Z1
6 8 Major principal at
Z1
ODES
9 Minor principal at
Z1
10 Maximum shear at
7 Z1
SETS
11 Z2= Fiber Distance
2
121 NormaI v at Z2
8 131 Normal u at Z2
BULK
Item Codes 721
Element
Real Stresses or
Strains
Complex Stresses or Strains 1
nastra
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
141 Shear uv at Z2
2
15 Shear angle at Z2 FMS
16 Major principal at
Z2
17 Minor principal at
Z2
3
EXEC
18 Maximum shear at
Z2
CDUM3 21 S1 21 S1 RM
thru
S2 S2 RM
4A
31 31 CASE
CDUM9
(55-61) 41 S3 41 S3 RM 4B
OUTPU
51 S4 51 S4 RM
61 S5 61 S5 RM
4C
X-Y PLO
71 S6 71 S6 RM
81 S7 81 S7 RM
CGAP
(86)
2 Normal x Not applicable
7
3 Shear y SETS
4 Shear z
5 Axial u
6 Shear v 8
BULK
7 Shear w
722 Item Codes
1 Element
Real Stresses or
Strains
Complex Stresses or Strains
astran
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
2 8 Slip v
FMS 9 Slip w
CHEXA 2 Stress coordinate 2 Stress coordinate
(67) system system
Element
Real Stresses or
Strains
Complex Stresses or Strains 1
nastra
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
19 Third principal y
cosine 2
FMS
201 Normal z
211 Shear zx
22 Third principal 3
EXEC
23 First principal z
cosine
24 Second principal z
25
cosine
Third principal z
4A
CASE
cosine
4 Stress-X 5
PARAM
5 Stress-Y
6 Stress-Z
7 Stress-XY
8 Stress-YZ
6
CODE
9 Stress-ZX
10 Equivalent stress
11 Effective plastic
strain
Not applicable
7
SETS
12 Effective creep
strain
13 Strain-X
14 Strain-Y
8
BULK
724 Item Codes
1 Element
Real Stresses or
Strains
Complex Stresses or Strains
astran
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
2 15 Strain-Z
FMS 16 Strain-XY
17 Strain-YZ
18 Strain-ZX
3 19-146 Items 3 through 18
EXEC
Repeated for 8
corners
CHEXAFD 2 Grid/Gauss
A (202)
Nonlinear
3 Grid/Gauss ID
(0=center)
CASE
Finite
B Deformation
with 8 grid
4 Cauchy stress-X
UTPUT 5 Cauchy stress-Y
points
C 6 Cauchy stress-Z
Y PLOT
7 Cauchy stress-XY
8 Cauchy stress-YZ
5 9 Cauchy stress-ZX
ARAM 10 Pressure Not applicable
1
p = --- ( σ x + σ y + σ z )
3
11 Volumetric strain
6 J-1
ODES
12 Logarithmic
strain-X
13 Logarithmic
7 strain-Y
SETS 14 Logarithmic
strain-Z
15 Logarithmic
strain-XY
8 16 Logarithmic
BULK strain-YZ
Item Codes 725
Element
Real Stresses or
Strains
Complex Stresses or Strains 1
nastra
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
17 Logarithmic
strain-ZX 2
FMS
18-122 Items 3 through 17
repeated for 7
Gauss/grid points
3 Axial safety
2
Axial stress IP
4B
31 OUTPU
Linear margin
CONROD
(92)
2
3
Axial stress
Equivalent stress
5
PARAM
Nonlinear
4 Total strain
6
strain
Effective creep
6
CODE
strain
7 Linear torsional
stress
4 Number of active
points
4 Number of active
points
8
BULK
726 Item Codes
1 Element
Real Stresses or
Strains
Complex Stresses or Strains
astran
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
61 Normal x 61 Normal x RM
71 Shear xy 71 Normal y RM
3 8 First principal 81 Normal z RM
EXEC
9 First principal x 91 Shear xy RM
cosine
19 Third principal y
7 CPENTA (68)
cosine
Normal z
SETS 201
Linear
(Cont.) 211 Shear zx
22 Third principal
8 23 First principal z
BULK
cosine
Item Codes 727
Element
Real Stresses or
Strains
Complex Stresses or Strains 1
nastra
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
24 Second principal z
cosine 2
FMS
25 Third principal z
cosine
5 Normal y stress 4B
6 Normal z stress OUTPU
7 Shear xy stress 4C
X-Y PLO
8 Shear yz stress
9 Shear zx stress
11 Effective plastic
5
PARAM
strain
12 Effective creep
strain
13 Normal x strain 6
CODE
14 Normal y strain
15 Normal z strain
16 Shear xy strain
17 Shear yz strain
7
SETS
18 Shear zx strain
1 Element
Real Stresses or
Strains
Complex Stresses or Strains
astran
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
2 CPENTAFD
(204)
2-17 Same as
CHEXAFD (201)
FMS
Nonlinear 18-92 Items 3 through 17 Not applicable
Finite repeated for 5
Deformation Gauss points
with 6 grid
3 points
EXEC
CPENTAFD 2-17 Same as
(209) CHEXAFD (201)
41 Normal y at Z1 41 Normal x at Z1 IP
51 Shear xy at Z1 51 Normal y at Z1 RM
5 6 Shear angle at Z1 61 Normal y at Z1 IP
ARAM
7 Major principal at 71 Shear xy at Z1 RM
Z1
7 10 Z2=Fiber distance
2
101 Normal x at Z2 RM
SETS
Element
Real Stresses or
Strains
Complex Stresses or Strains 1
nastra
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
15 Major principal at
Z2
15 Shear xy at Z2 IP
2
FMS
16 Minor principal at
Z2
17 von Mises or
maximum shear at 3
Z2 EXEC
5 Stress-Z (Plane 4C
strain only) X-Y PLO
7 Equivalent stress
(at Z1, if plane
5
PARAM
stress)
1 Element
Real Stresses or
Strains
Complex Stresses or Strains
astran
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
3 (95)
Composite
3 Normal-1
EXEC
4 Normal-2
5 Shear-12
6 Shear-1Z
A 7 Shear-2Z Not applicable
CASE
8 Shear angle
B 9 Major principal
UTPUT
C 10 Minor principal
Y PLOT 11 Maximum shear
6 Normal y at Z1 6 Normal x at Z1 IP
6 7 Shear xy at Z1 7 Normal y at Z1 RM
ODES
8 Shear angle at Z1 8 Normal y at Z1 IP
Element
Real Stresses or
Strains
Complex Stresses or Strains 1
nastra
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
13 Normal x at Z2 13 Normal x at Z2 IP
2
14 Normal y at Z2 14 Normal y at Z2 RM FMS
15 Shear xy at Z2 15 Normal y at Z2 IP
19 von Mises or
maximum shear at
19-32 Same as 4 through
17 for corner 1 4A
Z2 CASE
20 Grid 1 33 Grid 2 4B
OUTPU
21-36 Same as 4 34-47 Same as 4 through
through19 for
corner 1
17 for corner 2 4C
X-Y PLO
37 Grid 2 48 Grid 3
71 Grid 4 6
CODE
72-87 Same as 4 through
19 for corner 4
1 Element
Real Stresses or
Strains
Complex Stresses or Strains
astran
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
2 10 Minor principal at
Z1
101 Shear xy at Z1 IP
FMS
11 von Mises or 121 Normal x at Z2 RM
maximum shear at
Z1
3 131 NormaI x at Z2 131 NormaI x at Z2 IP
EXEC
141 Normal y at Z2 141 Normal y at Z2 RM
A 16 Q Shear angle at
Z2
161 Shear xy at Z2 RM
CASE
B 17 Major principal at
Z2
171 Shear xy at Z2 IP
UTPUT
18 Minor principal at 20-32 Same as items 5
C Z2 through 17 for
Y PLOT corner 1
19 von Mises or
maximum shear at
Z2
5 19 von Mises or 35-47 Same as items 5
ARAM
maximum shear at through 17 for
Z2 corner 2
Element
Real Stresses or
Strains
Complex Stresses or Strains 1
nastra
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
73-87 Same as items 5
through 19 for 2
corner 4 FMS
9 Volumetric strain
J-1
5
10 Logarithmic PARAM
strain-X
11 Logarithmic
strain-Y
13 Logarithmic
6
CODE
strain-XY
CQUADFD 2-13
Gauss points
Same as
7
SETS
(208) CQUADFD (201)
Nonlinear 14-101 Items 3 through 13 Not applicable
Finite repeated for 8
Deformation
with 8 or 9
Gauss points
8
BULK
grid points
734 Item Codes
1 Element
Real Stresses or
Strains
Complex Stresses or Strains
astran
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
2 CQUADR
(82)
Same as
CQUAD4(144)
Same as
CQUAD4(144)
FMS
Linear CORNER output
10 Logarithmic
strain-X (radial)
6 11 Logarithmic
ODES strain-Y (axial)
12 Logarithmic
strain-Z
(circumferential)
7 13 Logarithmic
SETS strain-XY
Element
Real Stresses or
Strains
Complex Stresses or Strains 1
nastra
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
CQUADXFD
(215)
2-13
14-101
Same as
QUADXFD (214)
Not applicable
2
FMS
Nonlinear Items 3 through 13
repeated for
Finite remaining 8 Gauss
Deformation points
with 8 or 9
grid points
3
EXEC
CROD Same as Same as
(1) CONROD(10) CONROD(10)
Linear
Nonlinear 4B
OUTPU
CSHEAR 2 Maximum shear 2 Maximum shear RM
(4)
31 Average shear 3 Maximum shear lP
4C
X-Y PLO
51 Average shear IP
7 Radial centroid IP
8 Axialcentroid IP
9 Tangential edge 1 IP 7
SETS
10 Tangential edge 2 IP
11 Tangential edge 3 IP
1 Element
Real Stresses or
Strains
Complex Stresses or Strains
astran
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
10 Tangential edge 1 lP
11 Tangential edge 2 IP
A 12 Tangential edge 3 IP
CASE
B 13 Tangential edge 4 IP
UTPUT CTETRA 2 Stress coordinate 2 Stress coordinate
system system
C (39)
Linear 3 Coordinate type 3 Coordinate type
Y PLOT
(Character) (Character)
61 Normal x 61 Normal x RM
6 71 Shear xy 71 Normal y RM
7 10 Second principal x
cosine
101 Shear yz RM
SETS
11 Third principal x 111 Shear zx RM
cosine
Element
Real Stresses or
Strains
Complex Stresses or Strains 1
nastra
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
13 von Mises or
octahedral shear
131 Normal y IP
2
stress FMS
18 Second principal y
cosine
18-69 Items 5 through 17
repeated for four 4A
corners CASE
19 Third principal y 4B
cosine OUTPU
201 Normal z 4C
X-Y PLO
211 Shear zx
22 Third principal
23 First principal z
cosine 5
PARAM
24 Second principal z
cosine
25 Third principal z
cosine
6
26-109 Items 5 through 25 CODE
repeated
for four corners
CTETRA 2 Grid/Gauss
(85) 3 External grid ID
7
SETS
Nonlinear (0=center)
4 Stress-X
6
Stress-Y
Stress-Z
8
BULK
738 Item Codes
1 Element
Real Stresses or
Strains
Complex Stresses or Strains
astran
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
2 7 Stress-XY
FMS 8 Stress-YZ
9 Stress-ZX
10 Equivalent stress
3 11 Effective plastic Not applicable
EXEC strain
12 Effective creep
strain
A 13 Strain-X
CASE 14 Strain-Y
B 15 Strain-Z
UTPUT
16 Strain-XY
C 17 Strain-YZ
Y PLOT
18 Strain-ZX
Nonlinear
Finite
6 Deformation
ODES with 4 grid
points
Element
Real Stresses or
Strains
Complex Stresses or Strains 1
nastra
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
CTRIA32
(97)
Same as
CQUAD4(95)
Same as
CQUAD4(95) 2
FMS
Composite
18
Z2
8
BULK
740 Item Codes
1 Element
Real Stresses or
Strains
Complex Stresses or Strains
astran
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
2 19 von Mises or
maximum shear at
FMS 35-47 Same as items 5
Z2 through 17 for
22-36 Same as items 5 corner 2
through 19 for
50-62 Same as items 5
3 corner 1
through 17 for
EXEC 39-53 Same as items 5 corner 3
through 19 for
corner 2
B CTRIA62
(98)
Same as
CQUAD4(95)
Same as
CQUAD4(95)
UTPUT
C CTRIAFD
(206)
2-13 Same as
CQUADFD(201)
Not applicable
Y PLOT
Nonlinear
Deformation
with 3 grid
5 points
7 Linear
SETS CTRIAR Same as Same as
(233) CQUAD4(95) CQUAD4(95)
Composite
Element
Real Stresses or
Strains
Complex Stresses or Strains 1
nastra
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
51 Axial 51 Azimuthal RM
2
Shear stress Azimuthal lP FMS
61 61
7 Maximum 7 Axial RM
principal
Linear 8
BULK
742 Item Codes
1 Element
Real Stresses or
Strains
Complex Stresses or Strains
astran
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
2 CTUBE
(87)
Same as
CONROD(92)
Not applicable
FMS
Nonlinear
VUHEXA 1 VU element ID *
(145) 10 + device code
3 VUPENTA 2 Parent p-element
EXEC (146) ID
VUTETRA
(147) 3 VU grid ID for
corner 1
for HEXAp,
A PENTAp,
TETRAp if
4 Normal x 4 Normal x RM
CASE
SDRPOPT= 5 Normal y 5 Normal y RM
B SDRP 6 Normal z 6 Normal z RM
UTPUT (with
7 Shear xy 7 Shear xy RM
C principals)
8 Shear yz 8 Shear yz RM
Y PLOT
9 Shear zx 9 Shear zx RM
Element
Real Stresses or
Strains
Complex Stresses or Strains 1
nastra
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
63-74 Repeat items 3-14
for corner 6
68-80 Repeat items 3-15
for corner 6 2
(VUPENTA, (VUPENTA, FMS
VUHEXA) VUHEXA)
VUHEXA
(145)
1 VU element ID *
10 + device code 4A
CASE
VUPENTA 2 Parent p-element
(146)
VUTETRA
ID 4B
OUTPU
(147) 3 VU grid ID for
for HEXAp,
corner 1 4C
PENTAp, 4 Normal x 4 Normal x RM X-Y PLO
TETRAp if
SDRPOPT=OF 5 Normal y 5 Normal y RM
P 6 Normal z 6 Normal z RM
(no
principals)
7 Shear xy 7 Shear xy RM 5
PARAM
8 Shear yz 8 Shear yz RM
9 Shear zx 9 Shear zx RM
10 Normal x IP
6
11 Normal y IP CODE
12 Normal z IP
13 Shear xy IP
14 Shear yz IP 7
SETS
15 Shear zx IP
1 Element
Real Stresses or
Strains
Complex Stresses or Strains
astran
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
9 Z2 fiber distance
10 Normal x at Z1 10 Normal x at Z1 RM
8 11 Normal y at Z1 11 Normal y at Z1 RM
BULK
12 Shear xy at Z1 12 Shear xy at Z1 RM
Item Codes 745
Element
Real Stresses or
Strains
Complex Stresses or Strains 1
nastra
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
13 Shear Angle at Z1 13 0.0 RM
2
14 Major principal at 14 0.0 RM FMS
Z1
16 vonMises/Max.Shea 16 Normal x at Z2 RM 3
r at Z1 EXEC
17 NormaI x at Z2 17 Normal y at Z2 RM
18 Normal y at Z2 18 Shear xy at Z2 RM
19 Shear xy at Z2 19 0.0 RM 4A
CASE
20 Shear Angle at Z2 20 0.0 RM
23 vonMises/Max.Shea 23 Normal y at Z1 IP
r at Z2
24 Shear xy at Z1 IP
5
25 0.0 IP PARAM
26 0.0 IP
27 0.0 IP
28 Normal x at Z2 IP 6
CODE
29 Normal y at Z2 IP
30 Shear xy at Z2 IP
31 0.0 IP
32 0.0 IP
7
SETS
33 0.0 IP
1 Element
Real Stresses or
Strains
Complex Stresses or Strains
astran
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
VUQUAD 1 VU element ID *
(189) 10 + device code
VUTRIA
3 (190) 2 Parent p-element
ID
EXEC
for QUADp
and TRIAp if 3 CID coordinate
STRAIN= system ID
FIBER; if 4th
4 ICORD
A char. of
ICORD=X Y, Z flat/curved etc.
CASE
(local 5 THETA material
B coordinate
system); and
angle
UTPUT
SDRPOPT 6 ITYPE strcur=0,
C =OFP (no
principals)
fiber=1
Y PLOT 7 VU grid ID for
corner 1
8 Z1 fiber distance
5 9 Z2 fiber distance
ARAM 10 Normal x at Z1 10 Normal x at Z1 RM
11 Normal y at Z1 11 Normal y at Z1 RM
12 Shear xy at Z1 12 Shear xy at Z1 RM
6 13 0.0 13 0.0 RM
ODES
14 0.0 14 0.0 RM
15 0.0 15 0.0 RM
16 0.0 16 Normal x at Z2 RM
7 17 Normal x at Z2 17 Normal y at Z2 RM
SETS
18 Normal y at Z2 18 Shear xy at Z2 RM
19 Shear xy at Z2 19 0.0 RM
8 20 0.0 20 0.0 RM
BULK
21 0.0 21 0.0 RM
Item Codes 747
Element
Real Stresses or
Strains
Complex Stresses or Strains 1
nastra
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
22 0.0 22 Normal x at Z1 IP
2
23 0.0 23 Normal y at Z1 IP FMS
24 Shear xy at Z1 IP
25 0.0 IP
26 0.0 IP 3
EXEC
27 0.0 IP
28 Normal x at Z2 IP
29 Normal y at Z2 IP
30 Shear xy at Z2 IP
4A
CASE
31 0.0 IP
4B
32 0.0 IP OUTPU
33 0.0 IP 4C
24-40 Repeat items 7-23 34-60 Repeat items 7-33 X-Y PLO
for corner 2 for corner 2
VUQUAD 1 VU element ID *
(189)
VUTRIA
10 + device code
6
2 Parent p-element CODE
(190) ID
for QUADp
and TRIAp if 3 CID coordinate
STRAIN= system ID
FIBER and 4th 4 ICORD 7
char. of flat/curved etc. SETS
ICORD=F
(fixed 5 THETA material
coordinate angle
system)
6 ITYPE strcur=0,
fiber=1
8
BULK
748 Item Codes
1 Element
Real Stresses or
Strains
Complex Stresses or Strains
astran
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
2 7 VU grid ID for
corner 1
FMS
8 Z1 fiber distance
9 Z2 fiber distance
3 10 Normal x at Z1 10 Normal x at Z1 RM
EXEC 11 Normal y at Z1 11 Normal y at Z1 RM
12 Shear xy at Z1 12 Shear xy at Z1 RM
13 Shear yz at Z1 13 Shear yz at Z1 RM
A 14 Shear zx at Z1 14 Shear zx at Z1 RM
CASE
15 Normal z at Z1 15 Normal z at Z1 RM
B 16 NormaI x at Z2 16 Normal x at Z2 RM
UTPUT
17 NormaI y at Z2 17 Normal y at Z2 RM
C 18 Shear xy at Z2 18 Shear xy at Z2 RM
Y PLOT
19 Shear yz at Z2 19 Shear yz at Z2 RM
20 Shear zx at Z2 20 Shear zx at Z2 RM
5 21 Normal z at Z2 21 Normal z at Z2 RM
ARAM
22 0.0 22 Normal x at Z1 IP
23 0.0 23 Normal y at Z1 IP
24 Shear xy at Z1 IP
6 25 Shear yz at Z1 IP
ODES
26 Shear zx at Z1 IP
27 Normal z at Z1 IP
7 28 Normal x at Z2 IP
SETS 29 Normal y at Z2 IP
30 Shear xy at Z2 IP
31 Shear yz at Z2 IP
8 32 Shear zx at Z2 IP
BULK
33 Normal z at Z2 IP
Item Codes 749
Element
Real Stresses or
Strains
Complex Stresses or Strains 1
nastra
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
24-40 Repeat items 7-23
for corner 2
34-60 Repeat items 7-33
for corner 2 2
FMS
41-57 Repeat items 7-23 61-87 Repeat items 7-33
for corner 3 for corner 3
7 VU grid ID for 5
corner 1 PARAM
8 0.0
9 0.0
12 Membrane Strain
xy
12 Membrane Strain xy RM 7
SETS
13 0.0 13 0.0 RM
14 0.0 14 0.0 RM
15 0.0 15 0.0 RM 8
BULK
750 Item Codes
1 Element
Real Stresses or
Strains
Complex Stresses or Strains
astran
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
2 16 Bending
Curvature x
16 Bending Curvature
x
RM
FMS
17 Bending 17 Bending Curvature RM
Curvature y y
20 Shear zx 20 Shear zx RM
21 0.0 21 0.0 RM
A 22 0.0 22 Membrane Strain x IP
CASE
23 0.0 23 Membrane Strain y IP
B 24 Membrane Strain xy lP
UTPUT
C 25 0.0 IP
Y PLOT 26 0.0 IP
27 0.0 IP
28 Bending Curvature IP
5 x
ARAM 29 Bending Curvature IP
y
30 Bending Curvature IP
xy
6 31 Shear yz IP
ODES
32 Shear zx IP
33 0.0 IP
Element
Real Stresses or
Strains
Complex Stresses or Strains 1
nastra
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
VUQUAD
(189)
1 VU element ID *10
+ device code 2
VUTRIA FMS
(190) 2 Parent p-element
for QUADp ID
and TRIAp if 3 CID coordinate
STRAIN=
STRCUR and
system ID 3
4 ICORD EXEC
4th char. of
ICORD=F flat/curved etc.
(fixed 5 THETA material
coordinate angle
system)
6 ITYPE strcur=0,
4A
CASE
fiber=1
7 VU grid ID for 4B
corner 1 OUTPU
8 0.0 4C
X-Y PLO
9 0.0
13 Membrane Strain
yz
13 Membrane Strain yz RM
6
CODE
14 Membrane Strain 14 Membrane Strain zx RM
zx
1 Element
Real Stresses or
Strains
Complex Stresses or Strains
astran
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
2 19 Bending
Curvature yz
19 Bending Curvature
yz
RM
FMS
20 Bending 20 Bending Curvature RM
Curvature zx zx
24 Membrane Strain xy IP
A 25 Membrane Strain yz IP
CASE
26 Membrane Strain zx IP
B 27 Membrane Strain z IP
UTPUT
C 28 Bending Curvature
x
lP
Y PLOT
29 Bending Curvature IP
y
30 Bending Curvature IP
5 xy
ARAM
31 Bending Curvature lP
yz
32 Bending Curvature IP
zx
6 33 Bending Curvature IP
ODES
z
Element
Real Stresses or
Strains
Complex Stresses or Strains 1
nastra
Name
(Code) Item Item Real/Mag. or
Item Item
Code Code Imag./Phase
VUBEAM
(191)
1 VU element ID *
10 + device code 2
FMS
for 2 Parent p-element
BEAMp ID
3 CID coordinate
system ID 3
4 ICORD (not used) EXEC
5 VU grid ID for
end 1
6 x/L position 4A
7 Y-coordinate of CASE
output point C
4B
8 Z-coordinate of OUTPU
output point C
9 W-coordinate of
4C
X-Y PLO
output point C
10 Normal x at C 10 Normal x at C RM
11 Shear xy at C 11 Shear xy at C RM
12 Shear zx at C 12 Shear zx at C RM
5
PARAM
13 Normal x at C IP
14 Shear xy at C IP
15 Shear zx at C IP 6
13-18 Repeat items 7-12 16-24 Repeat items 7-15 CODE
for output point D for output point D
31 Max longitudinal
32 Min longitudinal
Element
Real Element Forces Complex Element Forces 1
Item Item Real/Mag. or nastra
Name Code Item Item
Code Code Imag/Phase
4 Bending Moment 4 Bending Moment RM
5
Plane 2
7 Axial 7 Axial RM 3
EXEC
Item codes are given 8 Torque RM
for end A. Addition of
the quantity (K-1) * 7 9 Bending Moment IP
to the item code points Plane 1
to the same
information for other
10 Bending Moment IP 4A
Plane 2 CASE
stations, where K is the
station number. K=8
for end B and 2
11 Shear Force Plane
1
IP 4B
OUTPU
through 7 for
intermediate stations. 12 Shear Force Plane
2
IP
4C
X-Y PLO
13 Axial IP
14 Torque IP
(Item codes above
are given for End 5
A. For codes 2 PARAM
through 14 at
intermediate
stations add
(K-1) * 13 and K is
the station 6
number, and for CODE
codes at End B,
K+number of
stations plus 1.)
CBEAM
(2)
2 External grid point ID 2 External grid point
ID
7
SETS
3 Station 3 Station
distance/length distance/length
41 Bending moment
plane 1
41 Bending moment
plane 1
RM
8
BULK
756 Item Codes
1 Element
Real Element Forces Complex Element Forces
astran Item Item Real/Mag. or
Name Code Item Item
Code Code Imag/Phase
51 Bending moment 51 Bending moment RM
2 plane 2
8
BULK
Item Codes 757
Element
Real Element Forces Complex Element Forces 1
Item Item Real/Mag. or nastra
Name Code Item Item
Code Code Imag/Phase
CBEND 2 External grid point ID 2 External grid point
(69)
Bending moment
ID
Bending moment RM
2
31 31 FMS
plane 1 plane 1
81 Torque 81 Torque RM 4A
(Item codes are given CASE
for end A. Item codes
9 through 15 point to 4B
the same information OUTPU
for end B.)
Bending moment IP
4C
91 X-Y PLO
plane 1
141 Torque IP 6
(Item codes are CODE
given for end A.
Item codes 15
through 27 point
to the same
information for 7
end B.) SETS
4 Force-z 4 Force-z RM 8
BULK
5 Moment-x 5 Moment-x RM
758 Item Codes
1 Element
Real Element Forces Complex Element Forces
astran Item Item Real/Mag. or
Name Code Item Item
Code Code Imag/Phase
6 Moment-y 6 Moment-y RM
2 7 Moment-z 7 Moment-z RM
FMS
8 Force-x IP
9 Force-y IP
10 Force-z IP
3 11 Moment-x IP
EXEC
12 Moment-y IP
13 Moment-z IP
A CDAMP1
(20)
Same as CELAS1 Same as CELAS1
CASE
B CDAMP2
(21)
Same as CELAS1 Same as CELAS1
UTPUT
CDAMP3 Same as CELAS1 Same as CELAS1
C (22)
Y PLOT
CDAMP4 Same as CELAS1 Same as CELAS1
(23)
CDUM3 21 F1 21 F1 RM
5 thru
CDUM9
31 F2 31 F2 RM
ARAM
(55-61)
41 F3 41 F3 RM
6 51 F4 51 F4 RM
ODES F5 F5 RM
61 61
71 F6 71 F6 RM
81 F7 81 F7 RM
7
SETS 91 F8 91 F8 RM
101 F9 101 F9 RM
111 F1 IP
8 121 F2 lP
BULK
Item Codes 759
Element
Real Element Forces Complex Element Forces 1
Item Item Real/Mag. or nastra
Name Code Item Item
Code Code Imag/Phase
131 F3 IP
141 F4 lP 2
FMS
151 F5 IP
161 F6 IP
171 F7 IP 3
EXEC
181 F8 IP
191 F9 IP
CELAS1
(11)
21 Force 21 Force RM
4A
CASE
CELAS2 Same as CELAS1 Same as CELAS1
(12) 4B
OUTPU
CELAS3 Same as CELAS1 Same as CELAS1
(13) 4C
X-Y PLO
CELAS4 Same as CELAS1 Same as CELAS1
(14)
41 Torque RM
51 Torque lP
Bending moment x
xy
Bending moment x RM
7
51 51 SETS
1 Element
Real Element Forces Complex Element Forces
astran Item Item Real/Mag. or
Name Code Item Item
Code Code Imag/Phase
91 Shear y 91 Shear y RM
B 171 Shear y IP
UTPUT
CQUAD4 2-3 Theory or blank Not applicable
C (95) 4 Lamina number
Y PLOT
Composite
5 FP (failure index for
direct stresses)
7 FB or -1 (failure index
for interlaminar shear-
stress)
6 8 MAX of FP, FB or -1
ODES
9 Failure flag
4 Membrane x 4 Membrane x RM
5 Membrane y 5 Membrane y RM
8 6 Membrane xy 6 Membrane xy RM
BULK
Item Codes 761
Element
Real Element Forces Complex Element Forces 1
Item Item Real/Mag. or nastra
Name Code Item Item
Code Code Imag/Phase
7 Bending x 7 Bending x RM
8 Bending y 8 Bending y RM 2
FMS
9 Bending xy 9 Bending xy RM
10 Shear x 10 Shear x RM
11 Shear y 11 Shear y RM
12 Grid 1 12 Membrane x IP
3
EXEC
13-20 Same as 4 through 11 13 Membrane y IP
for corner 1
14 Membrane xy IP
21 Grid 2 15 Bending x IP
4A
CASE
22-29 Same as 4 through 11
for corner 2
16 Bending y IP
4B
OUTPU
17 Bending xy IP
30 Grid 3 18 Shear x IP
4C
X-Y PLO
31-38 Same as 4 through 11 19 Shear y IP
for corner 3
20 Grid 1
54 Grid 3
71
19 for corner 3
Grid 4
7
SETS
8
BULK
762 Item Codes
1 Element
Real Element Forces Complex Element Forces
astran Item Item Real/Mag. or
Name Code Item Item
Code Code Imag/Phase
CQUAD8 41 Membrane force x 41 Membrane force x RM
2 (64)
Linear 51 Membrane force y 51 Membrane force y RM
FMS
61 Membrane force xy 61 Membrane force RM
xy
Element
Real Element Forces Complex Element Forces 1
Item Item Real/Mag. or nastra
Name Code Item Item
Code Code Imag/Phase
72-87 Same as items 4
through 19 for
corner 4 2
FMS
CQUAD82 Same as CQUAD4(95) Same as
CQUAD4(95)
(96)
Composite
CSHEAR
(4)
21 Force 4 to 1 21 Force 4 to 1 RM 4A
CASE
31 Force 2 to 1 31 Force 2 to 1 RM
41 Force 1 to 2 41 Force 1 to 2 RM
4B
OUTPU
51 Force 3 to 2 51 Force 3 to 2 RM
4C
Force 2 to 3 Force 2 to 3 RM X-Y PLO
61 61
71 Force 4 to 3 71 Force 4 to 3 RM
81 Force 3 to 4 81 Force 3 to 4 RM
5
9 1 Force 1 to 4 91 Force 1 to 4 RM PARAM
1 Element
Real Element Forces Complex Element Forces
astran Item Item Real/Mag. or
Name Code Item Item
Code Code Imag/Phase
191 Shear 12 RM
3 231 Shear 34 RM
EXEC
241 Kick force on 4 RM
251 Shear 41 RM
311 Shear 34 IP
Element
Real Element Forces Complex Element Forces 1
Item Item Real/Mag. or nastra
Name Code Item Item
Code Code Imag/Phase
91 Bending moment xy 91 Bending moment RM
Shear x
xy
Shear x RM
2
101 101 FMS
191 Shear y IP
1 Element
Real Element Forces Complex Element Forces
astran Item Item Real/Mag. or
Name Code Item Item
Code Code Imag/Phase
CVlSC Not applicable Same as
2 (24)
mz bending end A RM
FMS
if PARTPAT or plane 1 plane 1
ELPAT
3 my bending end A 3 my bending end A RM
plane 2 plane 2
3 4 mz bending end B 4 mz bending end B RM
EXEC plane 1 plane 1
A CWELDC
(117) if
6 fy shear force plane 1 6 fy shear force
plane 1
RM
CASE
MSET = OFF
B 7 fz shear force plane 2 7 fz shear force
plane 2
RM
UTPUT
8 fx axial force 8 fx axial force RM
C 9 mx torque 9 mx torque RM
Y PLOT
10 mz bending end A IP
plane 1
11 my bending end A lP
5 plane 2
ARAM
CWELD (200) 12 mz bending end B IP
if MSET = ON plane 1
13 my bending end B IP
6 14
plane 2
fy shear force lP
ODES
plane 1
15 fz shear force IP
plane 2
7 16 fx axial force IP
SETS
17 mx torque IP
8
BULK
Item Codes 767
Element
Real Element Forces Complex Element Forces 1
Item Item Real/Mag. or nastra
Name Code Item Item
Code Code Imag/Phase
VUQUAD 1 VU element ID * 10 +
(189)
VUTRIA
2
device code
Parent p-element ID
2
(190) for FMS
QUADp and 3 CID coordinate system
TRIAp if 4th ID
char. of
ICORD=X Y, Z
(local
4 ICORD flat/curved
etc. 3
coordinate EXEC
system) 5 THETA material angle
6 0.0
12 0.0 12 0.0 RM
13
14
0.0
Bending Moment x
13
14
0.0
Bending Moment x
RM
RM
5
PARAM
6
CODE
7
SETS
8
BULK
768 Item Codes
1 Element
Real Element Forces Complex Element Forces
astran Item Item Real/Mag. or
Name Code Item Item
Code Code Imag/Phase
15 Bending Moment y 15 Bending Moment RM
2 16 Bending Moment xy 16
y
Bending Moment RM
FMS
xy
17 Shear zx 17 Shear zx RM
3 18
19
Shear yz
0.0
18
19
Shear yz
0.0
RM
RM
EXEC
20 Membrane Force x IP
21 Membrane Force y IP
A 22 Membrane Force
xy
lP
CASE
B 23 0.0 IP
UTPUT 24 0.0 IP
C 25 0.0 IP
Y PLOT
26 Bending Moment x IP
27 Bending Moment lP
y
5 28 Bending Moment
xy
lP
ARAM
29 Shear zx lP
30 Shear yz lP
6 31 0.0 IP
ODES
20-32 Repeat items 7-19 for 32-56 Repeat items 7-31
corner 2 for corner 2
7 46-58
corner 3
8
BULK
Item Codes 769
Element
Real Element Forces Complex Element Forces 1
Item Item Real/Mag. or nastra
Name Code Item Item
Code Code Imag/Phase
VUQUAD 1 VU element ID *10 +
(189)
VUTRIA (190)
2
device code
Parent p-element ID
2
for QUADp FMS
and TRIAp if 3 CID coordinate system
4th char. of ID
ICORD=F
(fixed
coordinate
4 ICORD flat/curved
etc. 3
system) EXEC
5 THETA material angle
6 0.0
6
CODE
7
SETS
8
BULK
770 Item Codes
1 Element
Real Element Forces Complex Element Forces
astran Item Item Real/Mag. or
Name Code Item Item
Code Code Imag/Phase
15 Bending Moment y 15 Bending Moment RM
2 16 Bending Moment xy 16
y
Bending Moment RM
FMS
xy
20 Membrane Force x IP
A 21 Membrane Force y IP
CASE
22 Membrane Force IP
B xy
UTPUT
23 Membrane Force IP
C yz
Y PLOT 24 Membrane Force IP
zx
25 Membrane Force z IP
5 26 Bending Moment x lP
ARAM 27 Bending Moment IP
y
28 Bending Moment IP
xy
6 29 Bending Moment lP
ODES
yz
30 Bending Moment IP
zx
7 31 Bending Moment z IP
SETS
8
BULK
Item Codes 771
Element
Real Element Forces Complex Element Forces 1
Item Item Real/Mag. or nastra
Name Code Item Item
Code Code Imag/Phase
20-32 Repeat items 7-19 for 32-56 Repeat items 7-31
33-45
corner 2
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
772 Item Codes
1 Element
Real Element Forces Complex Element Forces
astran Item Item Real/Mag. or
Name Code Item Item
Code Code Imag/Phase
VUBEAM 1 VU element ID * 10 +
2 (191)
for BEAMp
2
device code
Parent p-element ID
FMS
3 4
5
ICORD (not used)
6 x/L position
7 Force x 7 Force x RM
13 Force x IP
5 14 Shear Force y IP
ARAM
15 Shear Force z IP
16 Torsional Moment lP
x
6 17 Bending Moment
y
IP
ODES
18 Bending Moment z IP
SETS
Virtual Mass and Heat Transfer Item Codes
8
BULK
Item Codes 773
Family 3 Pressure IP
Element Name
Code Item
(Code)
Heat Transfer 2 Element type
4A
CASE
Elements
31
4B
OUTPU
41 x gradient
4C
51 y gradient X-Y PLO
61 z gradient
7 x flux
8 y flux
5
PARAM
9 z flux
7 Radiation
8 Total
3 Master grid 1
3 4 Master grid 2
EXEC
5 Surface coordinate
6 Normal force
7 Shear force
A 8 Normal stress
CASE
B 9
10
Shear stress
Normal gap
UTPUT
C 11 Slip
Y PLOT 12 Slip ratio (Shear force/u∗normal force)
5
ARAM
6
ODES
7
SETS
8
BULK
Item Codes 775
Remark:
3
EXEC
1. Element group A includes elements of CBAR, CBEAM, CBEND, CONROD,
CHEXA, CPENTA, CQUAD4, CQUADR, CROD, CSHEAR, CTETRA,
CTRIA3, CTRIA6, CTRIAR, AND CTUBE. Element group B includes
elements of CELAS1, CELAS2, CELAS3, AND CGAP.
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
776 Item Codes
1
astran
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
MSC.Nastran Quick Reference Guide
1
nastra
2
FMS
SECTION
Degree-of-Freedom Sets
7 3
EXEC
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
778 Degree-of-Freedom Sets
Set
Definition
2 Name
FMS
mp Degrees-of-freedom eliminated by multipoint constraints.
mr Degrees-of-freedom eliminated by multipoint constraints created by the
rigid elements using the LGELIM method on the Case Control command
3 RIGID.
EXEC
sb* Degrees-of-freedom eliminated by single-point constraints that are
included in boundary condition changes and by the AUTOSPC feature.
sg* Degrees-of-freedom eliminated by single-point constraints that are
A specified on the PS field on GRID Bulk Data entries.
CASE
o Degrees-of-freedom omitted by structural matrix partitioning.
B
UTPUT q Generalized degrees-of-freedom assigned to component modes and
C residual vectors.
Y PLOT r reference degrees-of-freedom used to determine free body motion.
c Degrees-of-freedom that are free during component mode synthesis or
dynamic reduction.
5 b Degrees-of-freedom fixed during component mode analysis or dynamic
ARAM
reduction.
lm Lagrange multiplier degrees-of-freedom created by the rigid elements
using the LAGR method on the Case Control command, RIGID.
6 e extra degrees-of-freedom introduced in dynamic analysis.
ODES
sa Permanently constrained aerodynamic degrees-of-freedom.
k Aerodynamic mesh point set for forces and displacements on the aero
7 mesh.
SETS j Aerodynamic mesh collocation point set (exact physical interpretation is
dependent on the aerodynamic theory).
8 *Strictly speaking, sb and sg are not exclusive with respect to one another. Degrees-
of-freedom may exist in both sets simultaneously. Since these sets are not used
BULK
explicitly in the solution sequences, this need not concern the user. However, those
Degree-of-Freedom Sets 779
who use these sets in their own DMAPs should avoid redundant specifications
when using these sets for partitioning or merging operations. That is, a degree-of-
freedom should not be specified on both a PS field of a GRID entry (sg set) and on a
selected SPC entry (sb set). Redundant specifications will cause UFM 2120 in the
1
nastra
VEC module and behavior listed in MSC.Nastran 2004 DMAP Programmer’s Guide
for the UPARTN module. These sets are exclusive, however, from the other
mutually exclusive sets.
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
780 Degree-of-Freedom Sets
1. If only OMITi entries are present, then the o-set consists of degrees-of-
3
EXEC
freedom listed explicitly on OMITi entries. The remaining f-set degrees-of-
freedom are placed in the b-set, which is a subset of the a-set.
2. If ASETi or QSETi entries are present, then the a-set consists of all degrees-
of-freedom listed on ASETi entries and any entries listing its subsets, such as
4A
CASE
QSETi, SUPORTi, CSETi, and BSETi entries. Any OMITi entries are
redundant. The remaining f-set degrees-of-freedom are placed in the o-set. 4B
OUTPU
3. If there are no ASETi, QSETi, or OMITi entries present but there are
SUPORTi, BSETi, or CSETi entries present, then the entire f-set is placed in 4C
X-Y PLO
the a-set and the o-set is not created.
4. There must be at least one explicity ASETi, QSETi, or OMITi entry for the
o-set to exist, even if the ASETi, QSETi, or OMITi entry is redundant.
One vector set is defined that combines physical and modal degrees-of-freedom: 7
SETS
The membership of each degree-of-freedom can be printed by use of the Bulk Data 8
entries PARAM,USETPRT and PARAM,USETSEL. BULK
782 Degree-of-Freedom Sets
k CAEROi
a ASET, ASET1, Superelement exterior degrees-of-freedom, CSUPEXT
5
ARAM *Placed in set only if constraints are not specified in the basic coordinate system.
In superelement analysis, the appropriate entry names are preceded by the letters SE,
and have a field reserved for the superelement identification number. This
6 identification is used because a boundary (exterior) grid point may be in one mutually
ODES exclusive set in one superelement and in a different set in the adjoining superelement.
The SE-type entries are internally translated to the following types of entry for the
referenced superelement:
8 SECSETi CSETi
BULK
SEBSETi BSETi
MSC.Nastran Quick Reference GuideGFlk
1
nastra
2
FMS
CHAPTER
Bulk Data Entries
8 3
EXEC
■ Key to Descriptions
4A
CASE
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
784
2
FMS
3 Format:
EXEC 1 2 3 4 5 6 7 8 9 10
Example:
ACMODL 0.002 If the box in field 10 is
A Field Contents
shaded, then no continuation
entries may follow.
CASE INTER Type of interface between the fluid and the structure. See Remark 1. (Character =
“IDENT” or “DIFF”; Default = “DIFF”).
B INFOR Indicates whether FSET and Each oftothe
SSET are
terface. (Character = “ALL” details
or “NONE”,
fields
be used
mayDefault
is briefly
to define described. in-
the fluid-structure
= “NONE”).under Remarks.
be discussed
Further
UTPUT
FSET
Character constantsIdentification
are enclosed number of a SET1 entry that contains a list of fluid grid points on the
in
C from field
interface. See Remark 2. (Integer > 0 or blank).
quotation marks to distinguish them
SSETnames. DoIdentification number of a SET1 entry that contains a list of structural grid points
not input these
on the interface. See Remark 2. (Integer > 0 or blank).
Y PLOT quotation marks.
FSTOL Under contents,
Tolerance, in units of length, used in determining “blank” usually
the fluid-structure interface.means
(Real > 0.0; Default = 0.001). that this feature can be optionally select-
ed by the user. It may also mean the
Remarks: default action or value is described under
1. Only one ACMODL entry is allowed. If this Remarks.
entry is not present, then the pro-
5 2.
gram will assume INTER = “DIFF” and FSTOL = .001.
If INFOR = “ALL”, then both FSET andfield’s
The SSET must
type be specified
(Integer, and matching
Real, is
or Character),
ARAM
checked at only those grid pointsallowable
referencedrange,
by FSET anddefault
and SSET. value are enclosed
3. in parentheses.
See the MSC.Nastran Reference Manual, If no default
15 for a description value is used
of the methods given, then
in determining the fluid-structurea interface.
value must be specified by the user.
4. The points referenced by FSET and SSET must lie exactly on the fluid-structure
6 interface. A fatal message is issued if: (a) INTER = “IDENT” and a point in SSET
or FSET does not have a corresponding and coincident point in FSET or SSET,
respectively, or (b) INTER = “DIFF” and any point in SSET or FSET does not lie
ODES on theThe
interface.
remarks are generally arranged in order of
5. If fluidimportance and
element faces areindicate such
defined on things
both sides as
of athe
structural surface, then IN-
TER =entry’s relationship
“IDENT” to other entries or com-
must be specified.
mands, restrictions, and recommendations on
usage, or further details regarding the fields.
7
SETS
8
BULK
785
Entries are prepared in either fixed or free field format. The descriptions in this section
show only the fixed format. Entries that are used by the MSGMESH program are not
2
FMS
included in this guide. For a description of the various format options and the
MSGMESH entries, see the “Use of Parameters” on page 29 of the MSC.Nastran
Reference Manual.
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
786
2 Format
FMS
The name of the entry is given in the first field. The subsequent fields are described
under the Field and Contents section. Shaded fields must be left blank. If field 10 is
shaded, then no continuation entries are permitted. Character strings enclosed in
3 quotation marks must be specified without the quotation marks as shown in the
example.
EXEC
Example
A typical example is given.
A Field and Contents
CASE
B Each of the fields 2 through 9 that are named in the Format section is briefly described
under Contents. The field’s type (e.g., Integer, Real, or Character), allowable range,
UTPUT
and default value are enclosed in parentheses. The field must be specified by the user
C if no default value is given.
Y PLOT
Remarks
The remarks in the Remarks Section are generally arranged in order of importance
5 and indicate such things as how the Bulk Data entry is selected in the Case Control
ARAM Section, its relationship to other entries, restrictions and recommendations on its use,
and further descriptions of the fields.
6
ODES
7
SETS
8
BULK
787
Real numbers may be entered in a variety of ways. For example, the following are all
acceptable versions of the real number seven:
4A
CASE
7.0 .7E1 0.7+1
.70+1 7.E+0 70.-1
4B
OUTPU
Large Field Format Ten fields-fields containing actual data are sixteen
characters each. Large fields are used when greater
numerical accuracy is required.
6
CODE
The NASTRAN statement, File Management Section, Executive Control Section, and
Case Control Section use free field format. The Bulk Data Section allows the use of any
of the three formats.
MSC.Nastran Bulk Data contains ten fields per input data entry. The first field
7
SETS
contains the character name of the Bulk Data item (e.g., GRID, CBAR, MAT1, etc.).
Fields two through nine contain data input information for the Bulk Data entry. The
tenth field never contains data-it is reserved for entry continuation information, if
applicable. 8
BULK
788
Consider the format of a typical MSC.Nastran Bulk Data entry, the GRID entry, which
is used in MSC.Nastran to describe the geometry of the structural
1 model
astran
Field Number
1 2 3 4 5 6 7 8 9 10
2 GRID ID CP X1 X2 X3 CD PS SEID
FMS
Y PLOT
We will now represent this example in free field, small field, and large field formats.
5 In free field format, data fields are separated by commas or blanks (commas are
strongly recommended). The following shows the GRID Bulk Data entry example in
ARAM
free field format:
GRID,2,,1.0,-2.0,3.0,,136
8 • Integer or character fields with more than eight characters cause a fatal error.
BULK
789
• Real numbers with more than eight characters are rounded off and lose some
precision. For example, an entry of 1.2345678+2 becomes 123.4568. If more
significant digits are needed, use the large field format. 1
nastra
• Free field data cannot contain embedded blanks. An example of a free field
embedded blank is shown below:
GRID,2,,1 0,-2.0,3.0,,136
2
FMS
Embedded blank
not allowed
• A dollar sign terminates the entry and comments may follow.
3
The free field data entry capability in MSC.Nastran have been enhanced to support EXEC
easy to use data input formats. The following examples illustrate the possible forms of
the free field data input and the resulting translation to the fixed-field format.
Entry with or without user continuation mnemonics. 4A
CASE
MATT9,1101,2 ,3 ,4 ,,,,8 ,+P101
+P101,9 ,,,,13 4B
Translates to: OUTPU
1 2 3 4 5 6 7 8 9 10 4C
X-Y PLO
MATT9 1101 2 3 4 8 +P101
+P101 9 13
GRID,100,,1.0,0.0,0.0,,456 5
PARAM
Translates to:
The continuation mnemonics can be included with the data, provided that the data are 6
CODE
within 80 characters. For example, the free field entry with continuation mnemonics.
SPC1,100,12456,1,2,3,4,5,6+SPC-A,+SPC-A,7,8,9,10
Translates to:
7
1 2 3 4 5 6 7 8 9 10 SETS
+SPC-A 7 8 9 10
8
BULK
790
In the second form, the continuation mnemonics are not included because they are not
required. This is illustrated by the entry with automatic continuation:
1 SPC1,100,12456,1,2,3,4,5,6,7,8,9,10
astran
Translates to:
1 2 3 4 5 6 7 8 9 10
If more than 80 characters of data are required, the free field may be continued in the
3 next line provided that the next entry starts with a comma in the first column. The next
EXEC entry will be a logical continuation of the first. For example, the free-field entry:
MATT9,1151,2 ,3 ,4 ,,,,8
,9 ,,,,13
A Translates to:
CASE
1 2 3 4 5 6 7 8 9 10
B MATT9 1151 2 3 4 8
UTPUT
C 9 13
Y PLOT
Which is equivalent to:
MATT9,1151,2 ,3 ,4 ,,,,8 ,+
5 +,9 ,,,,13
Translates to:
ARAM
1 2 3 4 5 6 7 8 9 10
MATT9 1151 2 3 4 8 +
6 + 9 13
ODES
The free field data entry can be used to input mixed Small Field, Large Field
continuations. Note that the plus (+) and asterisk (*) characters are used to indicate
7 Small Field and Large Field input form respectively when free field dta entry is used.
SETS For example, the entries:
MATT9*,1302,2 ,,4 ,+
+,,,,,13
8
BULK
791
Translates to:
1 2 3 4 5 6 7 8 9 10
1
MATT9* 1302 2 4 + nastra
+ 13
MATT9,1303,2 ,3 ,4 ,,,,8 ,+
*,9 ,,,,+
2
FMS
*,13
Translates to:
1
MATT9
2
1303
3
2
4
3
5
4
6 7 8 9
8 +
10
3
EXEC
+ 9
* 13
4A
MATT9,1355,2 ,3 ,,5 ,,,8 ,+ CASE
*,,10 ,,,+
+,17 4B
OUTPU
Translates to:
1 2 3 4 5 6 7 8 9 10
4C
X-Y PLO
MATT9 1355 2 3 5 8 +
+ 10 +
+ 17
5
PARAM
System cell 363 must be set to 1 (i.e., system(363)=1, or STRICTUAI=1) if the free-field
entry is continued by terminating the parent with a comma. The next entry will be a
logical continuation of the first. It is not required to end the first entry at any specific
point. This is illustrated by the entry:
6
CODE
CHEXA,200, 200, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20
Translates to:
1 2 3 4 5 6 7 8 9 10
7
SETS
CHEXA 200 200 1 2 3 4 5 6
7 8 9 10 11 12 13 14
15 16 17 18 19 20 8
BULK
792
Because of the feature allowing more than 10 fields of data to be entered on one free
field entry, IT IS NOT ALLOWED to terminate a single free field entry with a comma.
1 Small Field Format
astran
Small field format separates a Bulk Data entry into ten equal fields of eight characters
each:
2 8 character field
FMS
1 2 3 4 5 6 7 8 9 10
3 80 characters
EXEC
The following is an example of the GRID entry in small field format:
1 2 3 4 5 6 7 8 9 10
A GRID 2 1.0 -2.0 3.0 136
CASE
7 . 6 5
6
ODES
Embedded blank
not allowed
Large Field Format
7 A high degree of numerical accuracy is required in some MSC.Nastran applications.
SETS
Large field format is used when small field format does not provide enough
significant digits (recall that a minus sign, decimal point, and the “E” in scientific
notation count as characters).
8
BULK
793
Large field format requires (at least) two lines for each entry: the first and last field of
each line contains eight columns, and the fields in between contain 16 columns. Short
field becomes two lines. Large field entries are denoted by an asterisk (*) immediately 1
following the character string in field 1A of the first line and immediately preceding nastra
The following is an example of the GRID Bulk Data entry example in large field
format: 2
FMS
First Line: (Left half of single field)
Field 1A 2 3 4 5 6
GRID* 2 1.0 -2.0 *GRID10
3
8 16 16 16 16 8 EXEC
columns
8 16 16 16 16 8
4B
OUTPU
columns
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
794
Continuations
1 Some Bulk Data entries require more than eight fields (72 columns) of data.
Continuations are required in such cases. To do this, a parent entry (the first line) is
astran
followed by one or more continuation entries on subsequent lines. For example,
consider the following PBAR simple beam property entry (do not worry about what
each field represents-this will be explained later):
2 Format:
FMS
1 2 3 4 5 6 7 8 9 10
PBAR PID MID A I1 I2 J NSM
3 C1 C2 D1 D2 El E2 F1 F2
EXEC
K1 K2 I12
Continuation Example:
A PBAR 39 6 2.9 1.86 2.92 .48 +PB1
CASE
+PB1 0. 0. 0. 1. 1. 1. 1. 0. +PB2
B +PB2 .86 .86
UTPUT
C +PB1 in field 10 of the parent entry is an arbitrary (and unique) user-defined pointer
Y PLOT
to field 1 of the second line. +PB2 in the second line points the third line, and so on.
8
BULK
795
S O R T E D
SEPTEMBER
B U L K
29, 1993
D A T A E C
MSC.Nastran
H O
9/ 4/91 PAGE 3
1
CARD nastra
COUNT . 1 .. 2 .. 3 .. 4 .. 5 .. 6 .. 7 .. 8 .. 9 .. 10 .
1- CHEXA 1 10 3 5 7 1 15 17 +000001
2- ++00000119 13 4 6 8 2 10 11 +000002
3- ++00000212 9 16 18 20 14 +000003
Continuation fields (fields one and ten) are replicated using the following
conventions:
2
FMS
1. Only letters of the alphabet and integers may be used. They are coded into a
base 36 number. That is, the sequence of numbers is 0,1, 2, ..., 8, 9, A, B, ...
2. The first character in field one or ten is not incremented. 3
EXEC
3. The continuation fields are incremented by +1 regardless of the value
specified by the user.
4. The number of characters in an incremented field will not be increased. For
example, if the first field is “0", the thirty-seventh field will also be “0", 4A
resulting in an illegal entry. A method to solve this problem would be to start CASE
with a first field of “00". This will provide thirty-six squared unique fields. 4B
5. At least one field in fields 2 through 8 of continuation entries must be OUTPU
non-blank. 4C
X-Y PLO
Replication
Replication is a limited data generation capability which may be used in a fixed or
free-field format.
6. The MSGMESH capability includes the capabilities described here, plus the
following capabilities as long as NASTRAN MESH is specified in the File
1 Management Section.
astran
• Continuation entry fields may be incremented or decremented.
• Repeated replication is indicated by coding =(n) in field 1, where n is
number of entry images to be generated using the values of
2 increments from the current or preceding replication entry.
FMS
Entered entries:
GRID,101 ,17,1 .0,10.5,,17,3456
=(4), *(1),=,*(0.2),==$
3 Generated entries:
EXEC
6 ++00001
++00002
8
15
9
16
10
17
11
18
12
19
13
20
14
21
+00002
+00003
ODES
++00003 22 23 24 25 26 27 28 +00004
++00004 29 30 31 32 33 34 35 +00005
8
BULK
797
Entered entries:
CTRIA3,10,1,1,10,11/+C1
=(D),*(1),=,=,*(1),*(1)/*(20) 1
+C1,,,2.0,1.0,1.0 nastra
=(2),==
Generated entries:
CTRIA3 10 1 1 10 11 +C1
2
FMS
+C1 2.0 1.0 1.0
CTRIA3 11 1 1 11 12 +C21
GRID,101 ,17,1.0,10.5,,17,3456
=,*1,=,*0.2, *(0.1), == $ COMMENTS MAY APPEAR AFTER $
4C
X-Y PLO
=3
EIGR,13,GIV,,30.
,MASS
CBAR,1 ,1 ,101 ,102,0.,0.,1.,,+0
=,*1,=,*1,*1====*1
5
PARAM
+0,56
*1,=$
The above free-field entries will generate the following Bulk Data in
the 8-column format, as seen in the SORTED BULK DATA ECHO: 6
CODE
Note: A “,” should always be used after the “*1” for the continuation
increment even if fixed field format is being used.
+1 56
1 GRID
GRID
102
103
17
17
1.2
1.4
10.6
10.7
17
17
3456
3456
astran
GRID 104 17 1.6 10.8 17 3456
2 The automatically generated continuation entries start with the number 1, are
FMS
incremented by 1, and are padded with zeros and plus signs as shown above. If this
feature is used, it is the user’s responsibility not to enter continuation entries that also
use this convention. In particular, data generated on another run and then written to
3 the PUNCH file with the ECHO=PUNCH, will cause problems when introduced into
EXEC
other data with blank continuation fields.
Grid Points
5 GRID Defines the location of a geometric grid point, the directions of its
displacement, and its permanent single-point constraints.
ARAM
8
BULK
799
Coordinate Systems
BAROR Defines default values for field 3 and fields 6 through 8 of the CBAR 1
nastra
entry.
BEAMOR Defines default values for field 3 and fields 6 through 8 of the CBEAM
entry.
CORDiC Cylindrical coordinate system definition. 2
FMS
CORDiR Rectangular coordinate system definition.
CORDiS Spherical coordinate system definition.
CORD3G Defines a general coordinate system using three rotational angles as 3
functions of coordinate values in the reference coordinate system. EXEC
Scalar Points
ACMODL Defines modeling parameters for the interface between the fluid
and the structure. 5
PARAM
FREEPT Defines the location of points on the surface of a fluid for recovery
of surface displacements in a gravity field.
FSLIST Defines the fluid points (RINGFL entry) that lie on a free surface
boundary. 6
CODE
GRID Defines fluid points in coupled fluid-structural analysis.
GRIDB Grid point location on RINGFL.
GRIDF Defines a scalar degree-of-freedom for harmonic analysis of a fluid. 7
SETS
GRIDS Defines a scalar degree-of-freedom with a two-dimensional
location. Used in defining pressure in slotted acoustic cavities.
PRESPT Defines the location of pressure points in the fluid for recovery of
pressure data. 8
BULK
800
CSUPER Defines the grid or scalar point connections for identical or mirror
7 image superelements or superelements from an external source.
SETS
These are all known as secondary superelements.
CSUPEXT Assigns exterior points to a superelement.
EXTRN Defines a boundary connection for an external superelement.
8
BULK GRID Defines interior points for a superelement.
801
SECONCT Explicitly defines grid and scalar point connection procedures for a
partitioned superelement.
SEELT Reassigns superelement boundary elements to an upstream 3
superelement. EXEC
SEEXCLD Defines grid points that will be excluded during the attachment of a
partitioned superelement.
SELABEL Defines a label or name to be printed in the superelement output 4A
CASE
headings.
SELOC Defines a partitioned superelement relocation by listing three 4B
OUTPU
noncolinear points in the superelement and three corresponding
points not belonging to the superelement. 4C
X-Y PLO
SEMPLN Defines a mirror plane for mirroring a partitioned superelement.
SEQSEP Used with the CSUPER entry to define the correspondence of the
exterior grid points between an identical or mirror-image
superelement and its primary superelement. 5
PARAM
SESET Defines interior grid points for a superelement.
SETREE Specifies superelement reduction order.
p-element and Adaptivity Analysis 6
CODE
2 GMCURV Defines geometric curve that will be used in element geometry, load
definition, and boundary condition definition.
FMS
Elements
7 Line Elements
SETS
CHEXA Defines the connections of the six-sided solid element with eight to
6 twenty grid points.
ODES CPENTA Defines the connections of a five-sided solid element with six to
fifteen grid points.
CTETRA Defines the connections of the four-sided solid element with four to
7 ten grid points.
SETS
PLSOLID Defines a fully nonlinear (i.e., large strain and large rotation)
hyperelastic solid element.
PSOLID Defines the properties of solid elements (CHEXA, CPENTA, and
8 CTETRA entries).
BULK
805
PELAST Defines the frequency dependent properties for a PELAS Bulk Data 4C
X-Y PLO
entry.
Axisymmetric Elements
8
BULK
806
CMASSi Connection definition for scalar mass, also property definition for
i=2 or 4.
7 CONM1 Defines a 6 x 6 symmetric mass matrix at a geometric grid point.
SETS
CONM2 Defines concentrated mass at a grid point.
PMASS Specifies the mass value of a scalar mass element (CMASS1 or
CMASS3 entries).
8
BULK NSM Non Structural Mass by ID.
807
PANEL Selects the set of structural grid points that define one or more
panels.
A PSOLID Defines the fluid properties of solid elements (CHEXA, CPENTA,
CASE and CTETRA entries).
B SET1 Defines a list of structural grid points for aerodynamic analysis,
UTPUT XY-plots for SORT1 output, and the PANEL entry.
C Heat Transfer Elements
Y PLOT
BDYOR Defines default values for the CHBDYP, CHBDYG, and CHBDYE
entries.
5 CHBDYi Connection definition for surface element (CHBDYE, CHBDYG,
ARAM
CHBDYP).
CONTRLT Thermal control element for heat transfer analysis.
PHBDY A property entry referenced by CHBDYP entries to give auxiliary
6 geometric information for boundary condition surface elements.
ODES
The following elastic elements may also be used as heat conduction elements:
Dummy Elements
BCONP Defines the parameters for a contact region and its properties. 3
BFRIC Defines frictional properties between two bodies in contact. EXEC
BLSEG Defines a curve that consists of a number of line segments via grid
numbers that may come in contact with another body.
BWIDTH Defines widths or thicknesses for line segments in 3-D or 2-D 4A
CASE
slideline contact defined in the corresponding BLSEG Bulk Data
entry. 4B
OUTPU
CGAP Defines a gap or friction element.
PGAP Defines the properties of the gap element (CGAP entry).
4C
X-Y PLO
Crack Tip Elements
SPLINE2 Defines a beam spline for interpolating motion and/or forces for
aeroelastic problems on aerodynamic geometries defined by
regular arrays of aerodynamic points.
1
nastra
SPLINE3 Defines a constraint equation for aeroelastic problems. Useful for
control surface constraints.
SPLINE4 Defines a curved surface spline for interpolating motion and/or
forces for aeroelastic problems on general aerodynamic geometries
2
FMS
using either the Infinite Plate, Thin Plate or Finite Plate splining
method.
SPLINE5 Defines a 1D beam spline for interpolating motion and/or forces
for aeroelastic problems on aerodynamic geometries defined by
3
EXEC
irregular arrays of aerodynamic points.
Materials
Isotropic
4A
CASE
MAT2 Defines the material properties for linear anisotropic materials for
two-dimensional elements.
MAT3 Defines the material properties for linear orthotropic materials
7
SETS
used by the CTRIAX6 element entry.
MAT5 Defines the thermal material properties for anisotropic materials.
8
BULK
812
2 Temperature Dependent
FMS
MATTi Table references for temperature-dependent MATi materials.
RADMT Specifies table references for temperature dependent RADM entry
3 radiation boundary properties.
EXEC TABLEMi Tabular functions for generating temperature-dependent material
properties.
TABLEST Table references for temperature dependent MATS1 materials.
A TEMP Defines temperature at grid points for determination of thermal
CASE
loading, temperature-dependent material properties, or stress
B recovery.
UTPUT
TEMPAX Defines temperature sets for conical shell problems.
C TEMPD Defines a temperature value for all grid points of the structural
Y PLOT
model that have not been given a temperature on a TEMP entry.
TEMPPi Defines temperature field for surface elements.
6 Stress Dependent
ODES
CREEP Defines creep characteristics based on experimental data or known
empirical creep law.
Fluid
AXIF Includes default values for mass density and bulk modulus. 1
nastra
AXSLOT Includes default values for mass density and bulk modulus.
BDYLIST Defines the boundary between a fluid and a structure.
CFLUIDi Includes mass density and bulk modulus. 2
FMS
CSLOTi Includes mass density and bulk modulus.
FSLIST Includes mass density at free surface.
MAT10 Defines material properties for fluid elements in coupled
fluid-structural analysis. 3
EXEC
MFLUID Defines the properties of an incompressible fluid volume for the
purpose of generating a virtual mass matrix.
SLBDY Includes mass density at interface between fluid and radial slots.
4A
CASE
Constraints and Partitioning
4B
Single Point Constraints OUTPU
Multipoint Constraints
TEMPD Defines a temperature value for all grid points of the structural
model that have not been given a temperature on a TEMP entry.
1
astran TEMPPi Defines temperature field for surface elements.
TEMPRB Defines a temperature field for the CBAR, CBEAM, CBEND,
CROD, CTUBE, and CONROD elements for determination of
2 thermal loading, temperature-dependent material properties, or
stress recovery.
FMS
5 Solution Control
ARAM
Buckling Analysis
Cyclic Symmetry
RANDPS Defines load set power spectral density factors for use in random
4B
OUTPU
analysis.
RANDT1 Defines time lag constants for use in random analysis
4C
X-Y PLO
autocorrelation function calculation.
RCROSS Cross-power spectral density and cross-correlation function output.
TABRND1 Defines power spectral density as a tabular function of frequency 5
for use in random analysis. Referenced by the RANDPS entry. PARAM
Transient Response
8
BULK
822
1 ITER Defines options for the iterative solver in SOLs 101, 106, 108, 111
astran
and 153.
NLPARM Defines a set of parameters for nonlinear static analysis iteration
strategy.
2 NLPCI Defines a set of parameters for the arc-length incremental solution
FMS
strategies in nonlinear static analysis (SOL 106).
Original Design Sensitivity Analysis (DSA)
DRESP2 Defines equation responses that are used in the design, either as
constraints or as an objective.
1
DRESP3 Defines an external response using user-supplied routine. nastra
Miscellaneous
Comments
1
nastra
$ Used to insert comments into the input file. Comment statements
may appear anywhere within the input file.
Delete
2
FMS
/ Removes entries on restart.
Parameters
Tabular Input
8
BULK
827
Output Control
ITER Defines options for the iterative solver in SOLs 101, 106, 108, 111 and
153.
7
RVDOF Degrees-of-freedom specification for residual vector computations. SETS
End of Input
INCLUDE Inserts an external file into the input file. The INCLUDE statement
2 may appear anywhere within the input data file.
FMS
Rotordynamics
Initial Conditions
NTHICK Defines nodal thickness values for beams, plates, and/or shells. 8
BULK
830 $
Comment
$ Comment
1 Used to insert comments into the input file. Comment statements may appear
astran
anywhere within the input file.
Format:
2 $ followed by any characters out to column 80.
FMS
Example:
$ TEST FIXTURE-THIRD MODE
Remarks:
3 1. Comments are ignored by the program.
EXEC
2. Comments will appear only in the unsorted echo of the Bulk Data.
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
/ 831
Delete
/ Delete
Format:
1 2 3 4 5 6 7 8 9 10
/ K1 K2 2
FMS
Example:
/ 4
3
EXEC
Field Contents
K1 Sorted sequence number of first entry in sequence to be removed.
(Integer>0) 4A
K2 Sorted sequence nummber of last entry in sequence to be removed. CASE
(Integer>0; Default=K1) 4B
OUTPU
Remarks:
1. This entry causes Bulk Data entries having sort sequence numbers K1
4C
X-Y PLO
through K2 to be removed from the Bulk Data. The sort sequence numbers
appear in the output of the previous run under the sorted Bulk Data echo.
2. If K2 is blank, only entry K1 is removed from the Bulk Data.
5
3. If the current execution is not a restart, the delete entries are ignored. PARAM
4. K2 may be specified as larger than the actual sequence number of the last
entry. This is convenient when deleting entries to the end of the Bulk Data
Section. 6
CODE
7
SETS
8
BULK
832 ACMODL
Fluid-Structure Interface Parameters
3 (METHOD=“CP”)
EXEC
ACMODL INTER INFOR FSET SSET NORMAL METHOD
Example(s):
A (No entry recommended)
CASE
UTPUT
C Field Contents
Y PLOT INTER Type of structure-fluid interface. (Character = “IDENT” or “DIFF”;
Default = “DIFF”)
INFOR For INTER = “DIFF”, indicates whether the grids or elements defined on
5 the FSET and SSET are used to define the fluid-structure interface.
ARAM (Character = “GRIDS”, “ELEMENTS”, or “NONE”, Default = “NONE”)
FSET Optional identification of a SET1 entry that contains a list of fluid
elements or grids on the fluid “skin”. See Remark 2. (Integer > 0 or
6 blank)
ODES SSET Optional identification of a SET1 entry that contains a list of structural
elements or grids on the structure-fluid interface. See Remark 2.
(Integer > 0 or blank)
7 NORMAL Fluid normal tolerance. See Remark 5. (Real; Default = 1.0 (Real; .001 for
SETS IDENT)
METHOD Default = “BW”
“BW” = Body in White method
8 “CP” = Closed Pressure Vessel
See Remark 10.
BULK
ACMODL 833
Fluid-Structure Interface Parameters
Field Contents
SKNEPS Fluid skin growth tolerance. (Real; Default 0.5) 1
DSKNEPS Secondary fluid skin growth tolerance (Real; Default .75) nastra
Remarks: 3
EXEC
1. Only one ACMODL entry is allowed. In general, for large irregular models,
it is recommended that, initially, this entry not be used.
2. For INTER = “DIFF” (default), FSET and SSET refer to either grids or
elements as selected below. For INTER = “IDENT”, FSET and SSET refer to 4A
grids CASE
4. For ALLSSET = ‘NO’ (default) the elements and grids determined by the
couplings algorithm are written to the .PCH file. The user can then deselect
1 elements or grids as defined by the .PCH file by editing them out of the SET1
astran entries defined in the file and referencing the edited SET1 with the SSET. To
add structural elements that the coupling algorithm did not include in the
.PCH file, it is not sufficient to just include them on the SET1 entry referenced
2 by SSET. In addition, ALLSSET = ‘YES’ must be specified.
FMS 5. NORMAL determines the height of the fluid box in the outward normal
direction to the fluid surface. The fluid box is used to locate the structural
elements used in defining the fluid-structure coupling matrix. If L is the
smallest edge of the fluid element surface, then the height of the box is L x
3 NORMAL.
EXEC
For INTER = “IDENT”, NORMAL = .001 is the default and represents a
tolerance, in units of length, used in determining the fluid-structure
interface.
A 6. SKNEPS represents the enlargement of the plane of the fluid surface used to
CASE
define the search box. The diagonal distance from the center of the fluid
B surface to each surface grid is pushed out (diagonal x (1. + SKNEPS)).
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
ACMODL 835
Fluid-Structure Interface Parameters
8. INTOL represents a normal direction into the fluid for the case when the
fluid protrudes past the structural interface. It is defined as L x INTOL where
L is the smallest edge of the fluid element surface. 2
FMS
9. The area of each structural element projected normal to the fluid element will
be used as a weighting function. The expression is of the form
T
Ri
–1 3
{ Fj } = [ W ] [ R ] ( [ R ] [ W ] [ R ] ) 0 EXEC
0
structure interface.
• NORMAL = blank is the default (recommended), 1. < NORMAL < 10.
gets acceptable results. In this case, NORMAL represents a maximum 7
cutoff value measured in physical units. When NORMAL = ‘blank’, SETS
MSC.Nastran will compute the cutoff value.
8
BULK
836 ACSRCE
Acoustic Source Specification
1 8πCP ( f ) i ( θ + 2πfτ )
Source Strength = A ⋅ --------- ----------------------- e
2πf ρ
2 C = B⁄ρ
FMS
Format:
1 2 3 4 5 6 7 8 9 10
Remarks:
8 1. Acoustic sources must be selected in the Case Control Section with
BULK
DLOAD = SID.
ACSRCE 837
Acoustic Source Specification
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
838 ADAPT
Version Adaptivity Control
Format:
1 2 3 4 5 6 7 8 9 10
2 ADAPT SID ADGEN MAXITER PSTRTID PMINID PMAXID
FMS
PART=name1, option1=value1, option2=value2, etc., PART=name2
3 Example:
EXEC
ADAPT 127 3 23 45
8
BULK
840 ADAPT
Version Adaptivity Control
Type Description
1 EBEP The p-order will increase only in the elements that are
astran required by the error analysis.
UNIP If any element in the group has an error larger than
the tolerance, all elements will be increased by one
2 order in each direction.
FMS
NOCH The p-order of the group does not change during the
iterations.
LIST The PVAL distribution specified as PSTRTID is used
3 for the first iteration. The user is required to provide
EXEC PVAL entries with IDs starting with ADGEN, and
these p-distributions will be used in the following
iterations
A 4. If a PVAL ID is not specified for PSTRTID, PMINID, or PMAXID, then this
CASE
is equivalent to no change at the last PVAL ID found for the element.
B 5. The elements specified in the SET could overlap. In this case, the highest p 1 ,
UTPUT
highest p 2 , highest p 3 (the polynomial order of the elements in three
C directions) determined by the error estimator will be used.
Y PLOT
6. n restart, PMINID and PMAXID must not refer to any PVAL identification
number that was generated in the previous run(s). Also,
PARAM,PVALINIT must specify the desired PVAL identification number
5 from which to restart.
ARAM
7. If an element in the SET does not have a PVAL for PSTRTID or PMINID or
PMAXID, it will be excluded from the adaptivity process.
8. SET = 999999 is a reserved set that includes all elements.
6 9. The user can specify as many PARTs as needed.
ODES
10. Each finite element has to have a unique PVAL for PSTRTID, PMINID,
PMAXID. Any overlap of the PVAL specification will result in a warning
7 message and the use of the PVAL with the highest pi field (highest p 2 if same
p 1 and highest p 3 if same p 1 and p 2 ) and the lowest CID value.
SETS
11. The p-distribution for an element specified by the PVAL entry referenced by
PMAXID must be larger than the distribution specified by the PSTRTID,
which must be larger than the distribution specified by the PMINID. A
8 warning message will be issued if these conditions are not met, and the data
BULK
is reset.
ADAPT 841
Version Adaptivity Control
12. The solution vector of all the elements listed in the SET entries for all loads
and boundary conditions will be used in the error estimation. New p values
are generated for all the elements. 1
nastra
13. When ERREST = 0, no error analysis is performed. The p-value of the
elements in the set are increased uniformly starting from p-values specified
on the PVAL entry referenced by PSTRTID up to values specified on the
PVAL entry referenced by PMAXID. 2
FMS
14. The intermediate PVAL entries generated will have an ID starting with
ADGEN; thus, ADGEN must be larger than PSTRTID, PMINID, and
PMAXID.
15. The displacement and stress output can be requested by a DATAREC Case 3
Control command. EXEC
16. Each optioni = valuei must be specified on the same entry. In other words,
optioni and valuei may not be specified on two separate continuation entries.
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
842 ADUMi
Dummy Element Attributes
Format:
1 2 3 4 5 6 7 8 9 10
2 ADUMi NG NC NP ND ELNM
FMS
Example:
3 ADUM2 8 2 1 3 CTRIM6
EXEC
Field Contents
NG Number of grid points connected by DUMi dummy element.
A (Integer > 0)
CASE NC Number of additional fields (Ai) on the CDUMi connection entry.
B (Integer > 0)
UTPUT
NP Number of additional fields (Ai) on the PDUMi property entry.
C (24 > Integer > 0)
Y PLOT
ND Number of displacement components at each grid point used in
generation of the differential stiffness matrix. Zero implies no
differential stiffness. (Integer 3 or 6)
5 ELNM The name of the element connection and property entry. In the example
ARAM above, the connection entry is named “CTRIM6" and the property entry
is named “PTRIM6".
6
ODES
7
SETS
8
BULK
AECOMP 843
Component for an Integrated Load Monitor Point
Format:
1 2 3 4 5 6 7 8 9 10
AECOMP NAME LISTTYPE LISTID1 LISTID2 LISTID3 LISTID4 LISTID5 LISTID6
2
FMS
LISTID7 -etc.-
Example:
Field Contents
NAME A character string of up to eight characters identifying the 4A
component. (Character) CASE
3. The AECOMPL entry can be used to combine AECOMP entries into new
components. When combining components, the structural and aerodynamic
1 classes must be kept separate.
astran
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
AECOMPL 845
Component for an Integrated Load Monitor Point
Defines a component for use in aeroelastic monitor point definition as a union of other
1
nastra
components.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
AECOMPL NAME LABEL1 LABEL2 LABEL3 LABEL4 LABEL5 LABEL6 LABEL7
LABEL8 -etc.-
Example: 3
EXEC
AECOMPL HORIZ STAB ELEV BALANCE
Field Contents
4A
NAME A character string of up to eight characters Identifying the component. CASE
(Character) 4B
LABELi A string of 8 characters referring to the names of other components defined OUTPU
6
CODE
7
SETS
8
BULK
846 AEDW
Parametric Normal Wash Loading for Aerodynamics
1 2 3 4 5 6 7 8 9 10
AEDW MACH SYMXZ SYMXY UXID DMIJ DMIJI
3
EXEC Example:
A Field Contents
CASE
MACH The Mach number for this force, see Remark 2. (Real ≥ 0.0, ≠ 1.0)
B
UTPUT SYMXZ,SYMXY The symmetry of this force vector. One of SYMM, ASYMM or
C ANTI (Character).
Y PLOT UXID The identification number of a UXVEC entry that defines the
control parameter vector associated with this downwash vector.
DMIJ The name of a DMI or DMIJ entry that defines the downwash.
5 DMIJI The name of a DMIJI entry that defines the CAERO2 interference
ARAM element “downwashes”.
Remarks:
6 1. The AEDW, AEFORCE and AEPRESS are associated with the current
AECONFIG using either Case Control (if in the main Bulk Data Section) or
ODES
using the BEGIN AECONFIG=<config> if in a partition of the Bulk Data.
2. The DMIJ field refers to either a DMI or a DMIJ entry. The DMIJI is only
7 applicable to CAERO2 and is only required if nonzero “downwash” (j-set)
input is needed on the interference body elements.
SETS
3. Mach numbers > 1.0 require that the supersonic aerodynamic option be
available.
8
BULK
AEFACT 847
Aerodynamic Lists
Format:
1 2 3 4 5 6 7 8 9 10
AEFACT SID D1 D2 D3 D4 D5 D6 D7
2
FMS
D8 D9 -etc.-
Example:
AEFACT 97 .3 .7 1.0
3
EXEC
Field Contents
SID Set identification number. (Unique Integer > 0) 4A
CASE
Di Number. (Real)
4B
Remarks: OUTPU
7
SETS
8
BULK
848 AEFORCE
Parametric Force for Aerodynamics
1 2 3 4 5 6 7 8 9 10
AEFORCE MACH SYMXZ SYMXY UXID MESH FORCE DMIK
3
EXEC Example:
A Field Contents
CASE
MACH The Mach number for this force, see Remark 2. (Real ≥ 0.0, ≠ 1.0)
B
UTPUT SYMXZ,SYMXY The symmetry of this force vector. One of SYMM, ASYMM or
C ANTI. (Character)
Y PLOT UXID The identification number of a UXVEC entry that defines the
control parameter vector associated with this downwash vector.
MESH One of AERO or STRUCT that declares whether the force vector is
5 defined on the aerodynamic ks-set mesh or the structural g-set
mesh. See Remark 3.
ARAM
6 DMIK The name of a DMIK entry that defines the aerodynamic force
ODES vector. See Remark 3. (Character; required if MESH=AERO)
Remarks:
7 1. The AEDW, AEFORCE and AEPRESS are associated with the current
AECONFIG.
SETS
2. Mach numbers > 1.0 require that the supersonic aerodynamic option be
available.
8
BULK
AEFORCE 849
Parametric Force for Aerodynamics
3. If the vector is defined on the structure, normal FORCEi and MOMENTi data
are used. They will be subject to normal reduction to the solution set. For the
AERO mesh option, the DMIK Bulk Data are used. Any forces associated 1
with the permanently SPC’d degrees-of-freedom (which are dependent on nastra
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
850 AELINK
Links Aeroelastic Variables
n
D I
u + ∑ Ci u i = 0.0
2 i = 1
FMS
where:
D = dependent variable
u
3 ui
I = independent variable
EXEC
Format:
A 1 2 3 4 5 6 7 8 9 10
CASE
AELINK ID LABLD LABL1 C1 LABL2 C2 LABL3 C3
B LABL4 C4 -etc.-
UTPUT
C Example:
Y PLOT
AELINK 10 INBDA OTBDA -2.0
5 Field Contents
ARAM ID Trim set identification number. (Integer > 0)
LABLD Character string to identify the dependent aerodynamic variable.
(Character)
6 LABLi Character string to identify the i-th independent aerodynamic variable.
ODES (Character)
Ci Linking coefficient for the i-th variable. (Real)
7 Remarks:
SETS
1. The AELINK entry (or entries) is selected by the TRIM = ID in Case Control.
2. This entry constrains the dependent variable to be a linear combination of
the independent variables.
8
BULK
AELINK 851
Links Aeroelastic Variables
3. LABLD data must be unique for a given ID (i.e., the variable cannot be
constrained twice).
4. LABLD and LABLi data refer to AESURF or AESTAT Bulk Data entries. 1
nastra
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
852 AELIST
Aerodynamic Elements List
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
AELIST SID E1 E2 E3 E4 E5 E6 E7
E8 -etc.-
3 Example:
EXEC
AELIST 75 1001 THRU 1075 1101 THRU 1109 1201
1202
A
CASE Field Contents
B SID Set identification number. (Integer > 0)
UTPUT
Ei List of aerodynamic boxes generated by CAERO1 entries to define a
C surface. (Integer > 0 or “THRU”)
Y PLOT
Remarks:
1. These entries are referenced by the AESURF entry.
5 2. When the “THRU” option is used, all intermediate grid points must exist.
ARAM The word “THRU” may not appear in field 3 or 9 (2 or 9 for continuations).
3. Intervening blank fields are not allowed.
6
ODES
7
SETS
8
BULK
AEPARM 853
General Controller for Use in Trim
Format:
2
FMS
1 2 3 4 5 6 7 8 9 10
AEPARM ID LABEL UNITS
Example: 3
EXEC
AEPARM 5 THRUST LBS
Field Contents
ID Controller identification number. (Integer > 0)
4A
CASE
1. Controller LABELs that comprise the unique set relative to all the AESURF,
AESTAT and AEPARM entries will define the set of trim variable degrees-
of-freedom for the aeroelastic model.
5
2. Unit labels are optional and are only used to label outputs. No units will be PARAM
associated with the controller if left blank.
6
CODE
7
SETS
8
BULK
854 AEPRESS
Parametric Pressure Loading for Aerodynamics
2 Format:
FMS
1 2 3 4 5 6 7 8 9 10
AEPRESS MACH SYMXZ SYMXY UXID DMIJ DMIJI
3 Example:
EXEC
AEPRESS 0.90 SYMM ASYMM 101 ALP1
Field Contents
A MACH The Mach number for this force, see Remark 2. (Real ≥ 0.0, ≠ 1.0)
CASE
Remarks:
6 1. The AEDW, AEFORCE, and AEPRESS are associated with the current
AECONFIG using Case Control.
ODES
2. Mach numbers > 1.0 require that the supersonic aerodynamic option be
available.
7 3. The DMIJ field refers to either a DMI or a DMIJ entry. The DMIJI is only
SETS applicable to CAERO2 and is only required if nonzero “downwash” (j-set)
input is needed on the interference body elements.
8
BULK
AERO 855
Aerodynamic Physical Data
Format:
1 2 3 4 5 6 7 8 9 10
AERO ACSID VELOCITY REFC RHOREF SYMXZ SYMXY
2
FMS
Example:
Remarks: 6
1. This entry is required for aerodynamic problems. Only one AERO entry is CODE
allowed.
2. The ACSID must be a rectangular coordinate system. Flow is in the positive
x-direction. 7
SETS
3. Set SYMXY = -1 to simulate ground effect.
4. PARAM,WTMASS does not affect aerodynamic matrices. RHOREF must be
input in mass units.
5. VELOCITY is used only in aeroelastic response analysis, and it must be equal 8
BULK
to V on the GUST Bulk Data entry.
856 AERO
Aerodynamic Physical Data
6. The symmetry fields on this entry are only used if neither of the Case Control
commands (AESYMXY, AESYMXZ) are supplied. If either Case Control
1 command is supplied, even the defaults from Case will override these Bulk
astran Data entries. The Case Control symmetry is the preferred means of declaring
the flow and geometric symmetry for aeroelastic analysis.
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
AEROS 857
Static Aeroelasticity Physical Data
Format:
1 2 3 4 5 6 7 8 9 10
AEROS ACSID RCSID REFC REFB REFS SYMXZ SYMXY
2
FMS
Example:
6. The symmetry fields on this entry are only used if neither of the Case Control
commands (AESYMXY, AESYMXZ) are supplied. If either Case Control
1 command is supplied, even the defaults from Case will override these Bulk
astran Data entries. The Case Control symmetry is the preferred means of declaring
the flow and geometric symmetry for aeroelastic analysis.
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
AESTAT 859
Static Aeroelasticity Trim Variables
Format:
1 2 3 4 5 6 7 8 9 10
AESTAT ID LABEL
2
FMS
Example:
PITCH ·
u r (R2) Pitch Rate = qc/2V 7
SETS
YAW · Yaw Rate = rb/2V
u r (R3)
1 LABEL
Degree-of-
Freedom Motion
Description
astran
URDD3 ·· Vertical
u r (T3)
URDD4 ·· Roll
u r (R1)
2 ··
FMS URDD5 Pitch
u r (R2)
URDD6 ·· Yaw
u r (R3)
3
EXEC These reserved names may be defined on the AEPARM entry instead, in
which case the incremental load due to the unit perturbation of the rigid
body degree-of-freedom (as it will with AESTAT). See the AEPARM,
AEPRESS, and AEFORCE entries.
A 2. The degrees-of-freedom defined with this entry are variables in the static
CASE
C 3. If a label other than those above is specified, then the user must either
generate the corresponding forces with an AELINK or via a DMI Bulk Data
Y PLOT
entry along with a DMAP alter that includes the DMIIN module and
additional statements to merge into the appropriate matrices. Or, using
AEPARM and the AEDW, AEPRESS, and/or AEFORCE, you can
5 accomplish this purpose without the need for any alters.
ARAM
6
ODES
7
SETS
8
BULK
AESURF 861
Aerodynamic Control Surface
1 2 3 4 5 6 7 8 9 10
AESURF ID LABEL CID1 ALID1 CID2 ALID2 EFF LDW 3
CREFC CREFS PLLIM PULIM HMLLIM HMULIM TQLLIM TQULIM EXEC
Example:
Default = 1.0)
CREFS Reference surface area for the control surface. (Real > 0.0;
Default = 1.0) 8
BULK
862 AESURF
Aerodynamic Control Surface
Field Contents
1 PLLIM,PULIM Lower and upper deflection limits for the control surface in
radians. (Real, Default = ± π/2)
astran
HMLLIM,HMULIM Lower and upper hinge moment limits for the control surface in
force-length units. (Real, Default = no limit)
2 TQLLIM,TQULIM Set identification numbers of TABLEDi entries that provide the
FMS lower and upper deflection limits for the control surface as a
function of the dynamic pressure. (Integer > 0, Default = no
limit)
3 Remarks:
EXEC
1. The ID on AESURF, AESTAT, and AEPARM entries are ignored. AESURFS
can be used to define mass properties of the control surface.
2. The degrees-of-freedom defined on this entry represent a rigid body rotation
A of the control surface components about their hinge lines. In the default
CASE
LDW (Linear DownWash) case, the downwash due to a unit perturbation of
B the control surface will be computed as part of the database. In the NOLDW
UTPUT
case, the user must prescribe the controller’s effects by direct definition of the
C induced forces using the AEPRESS, AEDW and/or AEFORCE entries.
Y PLOT
3. Either one or two control surface components may be defined.
4. If EFF is specified, then the forces produced by this surface are modified by
EFF (e.g., to achieve a 40% reduction, specify EFF=0.60).
5 5. The continuation is not required.
ARAM
6. The CREFC and CREFS values are only used in computing the
nondimensional hinge moment coefficients.
7. Position limits may be specified using either PiLIM or TQiLIM, but not both.
6
ODES 8. Position and hinge moment limits are not required.
7
SETS
8
BULK
AESURFS 863
Structural Grids on an Aerodynamic Control Surface
Format:
2
FMS
1 2 3 4 5 6 7 8 9 10
AESURFS ID LABEL LIST1 LIST2
3
Example: EXEC
Field Contents
4A
CASE
ID Controller identification number, see Remark 1. (Integer > 0)
4B
LABEL Controller name, see Remark 1. (Character) OUTPU
LISTi Identification number of a SET1 entry that lists the structural grid points 4C
that are associated with this component of this control surface. (Integer > 0) X-Y PLO
Remarks:
1. The LABEL on the AESURFS entry must match one on an AESURF entry.
The ID is ignored.
5
PARAM
2. The mass of the GRID points listed on the SETi entries is used to compute the
mass moment of inertia of the control surface about its i-th hinge line. The
presence of these data will allow the hinge moments to include the inertial
forces in the computations. These data are optional, and, if omitted, result in
6
CODE
hinge moments which include only the applied, aeroelastically corrected,
forces.
3. These data will be associated to a structural superelement by grid list or
partitioned SUPER=<seid> if the AESURFS is defined in the main bulk data 7
SETS
section.
8
BULK
864 ASET
Degrees-of-freedom for the a-set
Format:
1 2 3 4 5 6 7 8 9 10
2 ASET ID1 C1 ID2 C2 ID3 C3 ID4 C4
FMS
Example:
3 ASET 16 2 23 3516 1 4
EXEC
Field Contents
IDi Grid or scalar point identification number. (Integer > 0)
A Ci Component numbers. (Integer zero or blank for scalar points, or any
CASE unique combinations of the Integers 1 through 6 for grid points with no
B embedded blanks.)
UTPUT
C Remarks:
Y PLOT 1. Degrees-of-freedom specified on this entry form members of the mutually
exclusive a-set. They may not be specified on other entries that define
mutually exclusive sets. See “Degree-of-Freedom Sets” on page 777 for a
list of these entries.
5 2. When ASET, ASET1, QSET, and/or QSET1 entries are present, all degrees-
ARAM
of-freedom not otherwise constrained (e.g., SPCi or MPC entries) will be
placed in the omitted set (o-set).
3. In nonlinear analysis, all degrees-of-freedom attached to nonlinear elements
6 must be placed in the a-set. In other words, if the ASET or ASET1 entry is
ODES
specified then all nonlinear degrees-of-freedom must be specified on the
ASET or ASET1 entry.
7
SETS
8
BULK
ASET1 865
Degrees-of-freedom for the a-set, Alternate Form of ASET Entry
Format:
1 2 3 4 5 6 7 8 9 10
ASET1 C ID1 ID2 ID3 ID4 ID5 ID6 ID7
2
FMS
ID8 ID9 ID10 -etc.-
Example:
ASET1 345 2 1 3 10 9 6 5
3
EXEC
7 8
Field Contents 4C
X-Y PLO
C Component number. (Integer zero or blank for scalar points, or any
unique combinations of the Integers 1 through 6 for grid points with no
embedded blanks.)
IDi Grid or scalar point identification numbers. (Integer > 0; for THRU 5
PARAM
option, ID1 < ID2)
Remarks:
1. Degrees-of-freedom specified on this entry form members of the a-set that is 6
exclusive from other sets defined by Bulk Data entries. See “Degree-of- CODE
3. If the alternate format is used, all points in the sequence ID1 through ID2 are
not required to exist, but there must be at least one degree-of-freedom in the
a-set for the model, or a fatal error will result. Any points implied in the
THRU that do not exist will collectively produce a warning message but will
8
BULK
otherwise be ignored.
866 ASET1
Degrees-of-freedom for the a-set, Alternate Form of ASET Entry
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
AXIC 867
Conical Shell Problem Flag
Format:
1 2 3 4 5 6 7 8 9 10
AXIC H
2
FMS
Example:
AXIC 15
3
EXEC
Field Contents
H Highest harmonic defined for the problem. (0 < Integer < 998)
4A
Remarks: CASE
1. Only one AXIC entry is allowed. When the AXIC entry is present, most other
entries are not allowed. The types that are allowed with the AXIC entry are
4B
OUTPU
listed below:
4C
X-Y PLO
CCONEAX MATT1 SPCADD
FORCE PARAM TF 8
FORCEAX PCONEAX TIC BULK
868 AXIC
Conical Shell Problem Flag
GRAV RFORCE
LOAD RLOAD1
2 MAT1 RLOAD2
FMS
MAT2 SECTAX
2. For a discussion of the conical shell element, see the “Conical Shell Element
(RINGAX)” on page 140 of the MSC.Nastran Reference Manual.
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
AXIF 869
Fluid Related Axisymmetric Parameters
Format:
1 2 3 4 5 6 7 8 9 10
AXIF CID G DRHO DB NOSYM F
2
FMS
N1 N2 N3 N4 N5 -etc.-
Example:
0 THRU 10 4B
OUTPU
N1 “THRU” Ni “STEP” NS 4C
X-Y PLO
0 THRU 9 STEP 3
0 THRU 50 STEP 5 5
PARAM
52
54 THRU 57
61 THRU 65
68 71 72 75
6
CODE
81 92
Field Contents
7
CID Fluid coordinate system identification number. (Integer > 0) SETS
Field Contents
A Remarks:
CASE
1. Only one AXIF entry is allowed.
B 2. CID must reference a cylindrical or spherical coordinate system.
UTPUT
C 3. Positive gravity (+G) implies that the direction of free fall is in the -Z
direction of the fluid coordinate system.
Y PLOT
4. The DRHO value replaces blank values of RHO on the FSLIST, BDYLIST and
CFLUIDi entries.
8
BULK
AXSLOT 871
Axisymmetric Slot Analysis Parameters
Defines the harmonic index and the default values for acoustic analysis entries.
1
nastra
Format:
1 2 3 4 5 6 7 8 9 10
AXSLOT RHOD BD N WD MD
2
FMS
Example:
Remarks:
1. Only one AXSLOT entry is allowed.
2. If any of the RHO, B, and M fields on the GRID, SLBDY, CAXIFi, and CSLOTi
5
PARAM
entries are blank, then values must be specified for the RHOD, BD and MD
fields.
3. If the number of slots (M) is different in different regions of the cavity, this
fact may be indicated on the CSLOTi and SLBDY entries. If the number of 6
CODE
slots is zero, no matrices for CSLOTi elements are generated.
4. BD=0.0 implies the fluid is incompressible.
7
SETS
8
BULK
872 BAROR
CBAR Entry Default Values
Format:
1 2 3 4 5 6 7 8 9 10
2 BAROR PID X1 X2 X3 OFFT
FMS
Example:
EXEC
Alternate Format and Example:
A
CASE BAROR 39 18 EEG
B
UTPUT
Field Contents
C PID Property identification number of the PBAR entry. (Integer > 0 or blank)
Y PLOT
X1, X2, X3 Components of orientation vector v , from GA, in the displacement
coordinate system at GA (default), or in the basic coordinate system. See
Remark 5. (Real)
5 G0 Alternate method to supply the orientation vector v , using grid point
ARAM
G0. The direction of v is from GA to G0. v is then translated to End A.
(Integer > 0; G0 ≠ GA or GB on CBAR entry)
OFFT Offset vector interpretation flag. See Remark 5. (Character or blank)
6
ODES
Remarks:
1. The contents of fields on this entry will be assumed for any CBAR entry
whose corresponding fields are blank.
7 2. Only one BAROR entry is allowed.
SETS
3. For an explanation of bar element geometry, see the “Bar Element (CBAR)”
on page 60 of the MSC.Nastran Reference Manual.
4. If field 6 is an integer, then G0 is used to define the orientation vector and X2
8 and X3 must be blank. If field 6 is real or blank, then X1, X2, and X3 are used.
BULK
BAROR 873
CBAR Entry Default Values
5. OFFT is a character string code that describes how the offset and orientation
vector components are to be interpreted. By default (string input is GGG or
blank), the offset vectors are measure in the displacement coordinate 1
systems at grid points A and B and the orientation vector is measured in the nastra
6
CODE
7
SETS
8
BULK
874 BCBODY
Flexible Rigid Contact Body in 2D and 3D
Use only as many forms (i.e. HEAT, PATCH3D, BEZIER, POLY, CYLIND, SPHERE,
2 NURBS2, or NURBS) as necessary to describe the body (if rigid). Deformable bodies
FMS are described using as many standard elements as necessary and are specified by the
BSID field with BEHAV=DEFORM (only the first line should be entered for
deformable bodies). The “RIGID” header may be used with any of the other rigid
entries but only once per body. See Remark 5. for an important note regarding how to
3 define the outward direction of rigid bodies (which must point towards a flexible
EXEC
body for contact to occur).
Format:
A 1 2 3 4 5 6 7 8 9 10
CASE
BCBODY BID DIM BEHAV BSID ISTYP FRIC IDSPL CONTROL
IDP G1 G2 G3 G4
IDP G1 G2 G3 G4
5 etc. (npatch
ARAM
entries)
G1 G2 G3 G4 etc (np1*np2
6 values)
G1 G2 G3 G4 etc (np1*np2
values)
“CYLIND” NSUB
7 Gtop Rtop Gbottom Rbottom
SETS
“SPHERE” NSUB
Gcenter Radius
G1 G2 G3 G4 etc. (npts
values)
“ARC” NPTS MethArc (2D 1
Contact) nastra
G1 G2 G3 G4 etc. (npts
values)
“SPLINE” NPTS (2D
Contact) 2
G1 G2 G3 G4 etc. (npts FMS
values)
“NURBS2D” NPTU NORU NSUB (2D
Contact)
G1 or X1 G2 or Y1 G3 G4 or X2 G5 or Y2 G6 [abs(nptu) See 3
grids or x, Remark 8 EXEC
y,z, values]
“NURBS”
IDN
8
BULK
876 BCBODY
Flexible Rigid Contact Body in 2D and 3D
Example 2 -- Simple 4-node rigid patch (see Remark 5 for rigid bodies)
Field Contents
A
CASE
BID Contact body identification number referenced by BCTABLE,
B (4,1) BCHANGE, or BCMOVE. (Integer > 0; required)
UTPUT
DIM Dimension of body. (Character; Default= 3D)
C DIM=2D planar body in x-y plane of the basic coordinate system,
Y PLOT
composed of 2D elements or curves.
DIM=3D any 3D body composed of rigid surfaces, shell elements or
solid elements. Only 3D is supported for MSC.Nastran 2004.
5 BEHAV Behavior of curve or surface (Character; Default = DEFORM) DEFORM
ARAM
(4,8) body is deformable, RIGID body is rigid, SYMM body is a symmetry
body, ACOUS indicates an acoustic body, WORK indicates body is a
workpiece, HEAT indicates body is a heat-rigid body. Only DEFORM
6 and RIGID are supported for MSC.Nastran 2004. See Remark 5. for
ODES Rigid Bodies.
BSID Identification number of a BSURF, BCBOX, BCPROP or BCMATL entry
if BEHAV=DEFORM. (Integer > 0)
7
SETS
8
BULK
BCBODY 877
Flexible Rigid Contact Body in 2D and 3D
Field Contents
Field Contents
C “HEAT” The entries of this continuation line are for contact in heat transfer or
Y PLOT acoustics.
This option is not supported for MSC.Nastran 2004.
CFILM Heat transfer coefficient (film) to environment. (Real > 0; required if
5 (7,1) heat)
This option is not supported for MSC.Nastran 2004.
ARAM
Field Contents
"PATCH3D" Entries for this continuation line describe a rigid body made up of as
1
nastra
many 4-node patches as desired. (Triangular patches are not available.)
IDP ID of the patch. (Integer number 1 through highest value).
G1, G2, G3, Grid numbers for each of the 4 nodes of the patch. See Remark 5. 2
G4 FMS
"BEZIER" Entries for this continuation line describe a rigid body made up of
Bezier Surfaces.
NP1 Number of points in 1st direction. (Integer > 0) 3
EXEC
NP2 Number of points in 2nd direction. (Integer > 0)
NSUB1 Number of subdivisions in 1st direction. (Integer > 0)
NSUB2 Number of subdivisions in 2nd direction. (Integer > 0) 4A
G1, G2, G3, Grid numbers of each point (must be in order). There must be NP1*NP2 CASE
etc grid points defined. Enter NP1 points for NP2=1, then NP2 points for 4B
NP2=2, etc. (Integer) OUTPU
"POLY" Entries for this continuation line describe a rigid body made up of Poly 4C
Surfaces. X-Y PLO
Gtop Grid point ID of a grid in the center of the top of the cylinder. (Integer >
0)
Rtop Radius of the top of the cylinder. (Real > 0.0) 7
SETS
Gbottom Grid point ID of a grid in the center of the bottom of the cylinder.
(Integer >0)
Rbottom Radius of the bottom of the cylinder. (Real > 0.0)
"SPHERE" Entries for this continuation line describe a spherical rigid body.
8
BULK
880 BCBODY
Flexible Rigid Contact Body in 2D and 3D
Field Contents
Gcenter Grid point ID of a grid in the center of the sphere. (Integer > 0)
Radius Radius of the sphere. (Real > 0.0)
2 “LINE” Entries for this continuation line describe a 2D rigid body made up of as
FMS
many line segments as desired.
NPTS Number of points in the line segment.
G1, G2, G3, Grid numbers for each of the NPTS points on the line segment.
3 G4
EXEC
“ARC” Entries for this continuation line describe a 2D rigid body made up of as
many segments as desired describing an arc.
Field Contents
X1, Y1, X2, Alternate method to define control points without using GRID points.
1
nastra
Y2, etc. There must be abs(NPTU)*NPTV (x,y,z) entries.
Homo1, Homogeneous coordinates (0.0 to 1.0) (Real). There must be NPTU
Homo2, entries.
Homo3, etc.
2
FMS
Knot1, Knot vectors (0.0 to 1.0) (Real). There must be (NPTU+NORU) entries.
Knot2,
Knot3, etc.
"NURBS2" Entries for this continuation line describe a rigid body made up of
3
EXEC
nurbs.
IDN ID of a matching GMNURB entry. The GMNURB is an entry that
contains the same information as at shown for the NURBS option.
(Integer > 0)
4A
CASE
"NURBS" Entries for this continuation line describe a rigid body made up of
nurbs.
4B
OUTPU
Field Contents
A Homo1,
Homo2,
Homogeneous coordinates (0.0 to 1.0) of this trimming vector. There
must be NPTUtrim entries. (Real)
CASE
Homo3, etc
B
UTPUT Knot1, Knot vectors (0.0 to 1.0) of this trimming vector. There must be
C Knot2,
Knot3, etc
NPTUtrim+NORUtrim entries. (Real)
Y PLOT
Remarks:
1. BCBODY is recognized only in MSC.Nastran Implicit Nonlinear (SOL 600).
5 2. Named continuation entries are ignored for a deformable curve or surface
ARAM
(BEHAV=DEFO), except for “HEAT”.
3. The grid CGID is the reference grid for the rigid body motion. Loads and
enforced motion must be defined in the global coordinate system of CGID.
6
ODES 4. All continuation lines may be omitted if not required.
5. WARNING: For rigid contact, the right hand rule determines the interior
side of the rigid surface. A deformable surface which contacts a rigid surface
7 must be on the exterior side of the rigid surface (i.e., in the direction opposite
to the right hand rule). If a rigid surface is described backwards, contact will
SETS
not occur because the deformable body is already inside the rigid body at the
start of the analysis. For 3D patches, if all need to be reversed, the parameter
PARAM,MARCREVR,1 may be entered to automatically reverse all 3D
8 patches.
BULK
BCBODY 883
Flexible Rigid Contact Body in 2D and 3D
3 4 4 5 6 7 8 9 3
EXEC
1 2 3 4 5 6
1 2
4A
CASE
1 2 3 4B
OUTPU
8. For NURBS, enter NPTU grid points G1, G2, G3, etc. (set NPTU to a positive
value equal to the number of grid points or enter X1, Y1, Z1, X2, Y2, Z2, etc. 4C
coordinates for abs(NPTU) points and set NPTU to a negative value. X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
884 BCBOX
3D Contact Region
2 1 2 3 4 5 6 7 8 9 10
FMS
BCBOX ID HOW
N1 N2 N3 N4 N5 N6 N7 N8
3 Form 2:
EXEC
BCBOX ID COORD HOW
X1 Y1 Z1 X2 Y2 Z2
A X3 Y3 Z3 X4 Y4 Z4
CASE X5 Y5 Z5 X6 Y6 Z6
B X7 Y7 Z7 X8 Y8 Z8
UTPUT
5 R
ARAM
Field Contents
Field Contents
N1-N8 Enter 8 Grid IDs defining a box (hexa-like region) if the third field is
1
nastra
blank. (Integer; required if COORD is blank)
Xi, Yi, Zi Enter eight x,y,z values in the basic coordinate system if the third field
is COORD. (Real; required if “COORD” is entered in field 3 of line 1)
2
FMS
Remarks:
1. BCBOX is only recognized in MSC.Nastran Implicit Nonlinear (SOL 600).
2. ID must be unique with respect to all other BSURF, BCBOX, BCPROP, and
BCMATL entries. 3
EXEC
3. The deformable surface may alternately be defined using BSURF, BCPROP,
or BCMATL entries.
4. Only one kind of entry (BSURF, BCBOX, BCPROP, or BCMATL) may be
used to define a particular deformable surface.
4A
CASE
5. All elements corresponding to the ID’s entered will be used to define the
deformable surface.
4B
OUTPU
6. The model is searched to determine whether each element lies within the
specified box region as specified by the HOW criteria option.
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
886 BCHANGE
Changes Definitions of Contact Bodies
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
BCHANGE ID TYPE NBOD IDBOD1 N1 N2 INC
3 Example:
EXEC
BCHANGE 201 NODE 2 1 1001 1010 1
2 2001 2021 2
A Field Contents
CASE
6 N1 Starting grid ID
ODES N2 Ending grid ID
INC Grid ID increment
7 Remarks:
SETS 1. The BCHANGE entry does not apply to rigid bodies. Multiple BCHANGE
entries are allowed. A body may be entered more than once with different
grid ID’s.
8 2. The BCHANGE entry covers MSC.Marc’s history definitions CONTACT
BULK NODE and EXCLUDE.
BCHANGE 887
Changes Definitions of Contact Bodies
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
888 BCMATL
3D Contact Region by Element Materials
Format:
2
FMS
1 2 3 4 5 6 7 8 9 10
A
CASE
Field Contents
B ID Identification of a deformable surface corresponding to a BSID value on
UTPUT
the BCBODY entry if the Case Control command,
C BCONTACT=BCMATL is specified. All elements corresponding to the
Y PLOT
material ID’s specified may potentially come into contact. See
Remark 2. (Integer > 0)
IMi Material ID. A minimum of one entry is required. (Integer)
5
ARAM Remarks:
1. BCMATL is only recognized in MSC.Nastran Implicit Nonlinear (SOL 600).
2. ID must be unique with respect to all other BSURF, BCBOX, BCPROP, and
6 BCMATL entries.
ODES
3. The deformable surface may alternately be defined using BSURF, BCBOX, or
BCPROP entries.
4. Only one kind of entry (BSURF, BCBOX, BCPROP, or BCMATL) may be
7 used to define a particular deformable surface.
SETS
5. All elements corresponding to the ID’s entered will be used to define the
deformable surface.
6. As many continuation lines as necessary may be used to define all material
8 ID’s associated with a particular deformable body.
BULK
BCMATL 889
3D Contact Region by Element Materials
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
890 BCMOVE
Movement of Bodies in Contact
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
BCMOVE ID MTYPE IREL
3 Examples:
EXEC
BCMOVE 33 RELEASE 20
1 3 5 7
A BCMOVE 1 approach
CASE
B Field Contents
UTPUT
ID Identification number referenced by a SUBCASE Case Control
C command. To place an entry in MSC.Marc’s phase 0 (main body of the
Y PLOT
data, set ID=0). To activate the entry for the 1st subcase, set ID=1, for
the 2nd, set ID=2. (Integer > 0; required)
MTYPE Movement type. (Character; Default = APPROACH)
5 = APPROACH all rigid bodies are moved so that they all make contact
ARAM
with deformable bodies.
= RELEASE the contact condition is released for selected bodies.
= SYNCHRON all rigid bodies are moved until the first rigid body
6 makes contact with a deformable body.
ODES IREL Flag to indicate how contact forces are removed, for option RELEASE
only. (Integer)
= 0 contact forces are immediately removed. (Default)
> 0 contact forces are reduced to zero over the number of increments
7 specified in this load period. See NLPARM and TSTEP1 for the number
SETS
of increments.
IDRBODi Identification numbers of rigid bodies to be released, for option
RELEASE only. Points to BCBODY Bulk Data entries.
8
BULK
BCMOVE 891
Movement of Bodies in Contact
Remarks:
1. This entry matches MSC.Marc’s history definitions RELEASE, APPROACH,
and SYNCHRONIZED. Note that MSC.Marc’s history definition MOTION 1
nastra
CHANGE is done in MSC.Nastran by describing the enforced motion for the
grid which is defined to be the center of rotation of the rigid body, see CGID
of the BCBODY entry.
2. For MTYPE=APPROACH and MTYPE=SYNCHRON leave all following 2
fields blank. FMS
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
892 BCONP
Contact Parameters
Format:
1 2 3 4 5 6 7 8 9 10
2 BCONP ID SLAVE MASTER SFAC FRICID PTYPE CID
FMS
Example:
3 BCONP 95 10 15 1.0 33 1
EXEC
Field Contents
ID Contact region identification number. See Remark 1. (Integer > 0)
A SLAVE Slave region identification number. See Remark 2. (Integer > 0)
CASE
MASTER Master region identification number. See Remark 3. (Integer > 0)
B SFAC Stiffness scaling factor. SFAC is used to scale the penalty values
UTPUT
automatically calculated by the program. See Remark 4. (Real > 0.0;
C Default = 1.0)
Y PLOT
FRICID Contact friction identification number. See Remark 5. (Integer > 0 or
blank)
PTYPE Penetration type. See Remark 6. (Integer 1 or 2; Default = 1)
5 1: unsymmetrical (slave penetration only--Default)
ARAM
2: symmetrical
CID Coordinate system identification number to define the slideline plane
vector and the slideline plane of contact. See Remark 7. (Integer > 0;
6 Default = 0, which means the basic coordinate system)
ODES
Remarks:
1. ID field must be unique with respect to all other BCONP identification
7 numbers.
SETS
2. The referenced SLAVE is the identification number in the BLSEG Bulk Data
entry. This is the slave line. The width of each slave segment must also be
defined to get proper contact stresses. See the Bulk Data entry, “BWIDTH”
8 on page 928 for the details of specifying widths.
BULK
BCONP 893
Contact Parameters
8
BULK
894 BCONP
Contact Parameters
A
CASE Figure 8-1 A Typical Finite Element Slideline Contact Region
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
BCPARA 895
Contact Parameters
Format:
1 2 3 4 5 6 7 8 9 10
Example:
Field Contents
ID Subcase to which the defined parameters belong. If ID is zero or blank, 4A
the parameters belong to all subcases. (Integer) CASE
Description, Type and Value (Default is 0 for Integer, 0.0 for Real
Name
Unless Otherwise Indicated) 5
PARAM
NBODIES Number of contact bodies defined in the analysis. (Integer > 0 or
(2,1) blank)
MAXENT Maximum number of entities created for any contact body. (Integer >
(2,2) 0 or blank; default is max element number or 1.5 times the number of
6
CODE
nodes whichever is smaller)
MAXNOD Maximum number of nodes that lie on the periphery of any
(2,3) deformable contact body. (Integer > 0 or blank; default is the number
of nodes) 7
SETS
ERROR Distance below which a node is considered touching a body.
(3,2) Automatically calculated if left blank. (Real; Default = blank)
BIAS (3,6) Contact tolerance bias factor. (Real, 0 < BIAS < 1)
8
BULK
896 BCPARA
Contact Parameters
1 Name
Description, Type and Value (Default is 0 for Integer, 0.0 for Real
Unless Otherwise Indicated)
astran
ISPLIT (2,7) Flag for increment splitting procedure. (Integer > 0; Default = 0)
= 0 activates increment splitting procedure for the fixed time step
procedures.
2 = 1 deactivates increment splitting for the fixed time step procedures.
FMS
= 2 for adaptive time step procedure.
= 3 contact procedure which does not require increment splitting.
FNTOL Separation force above which a node separates from a body.
3 (3,5) Automatically calculated if left blank. (Real; Default = blank)
EXEC
MAXSEP Maximum number of separations allowed in each increment. (Integer
(2,6) > 0; Default = 9999)
A ICHECK
(2,8)
Flag for interference kinematic check and bounding box check.
(Integer > 0)
CASE
= 1 activates interference kinematic check.
B = 2 Suppress bounding box checking.
UTPUT
= 3 no reset of NCYCLE to zero.
C = 4 check for separation only when solution has converged, for
Y PLOT analytical surfaces only.
ICSEP (2,9) Flag to control separation. (Integer > 0)
= 0 The node separates and an iteration occurs if the force on the node
5 is greater than the separation force.
ARAM = 1 If a node which was in contact at the end of the previous
increment has a force greater than the separation force, the node does
NOT separate in this increment, but separates at the beginning of the
next increment.
6 = 2 If a new node comes into contact during this increment, it is not
ODES
allowed to separate during this increment, prevents chattering.
= 3 both 1 and 2 are in effect.
7
SETS
8
BULK
BCPARA 897
Contact Parameters
Name
Description, Type and Value (Default is 0 for Integer, 0.0 for Real
Unless Otherwise Indicated)
1
nastra
IBSEP Flag for separation based on stresses or forces. (Integer > 0; Default =
(2,12) 0)
= 0 separation based on forces.
= 1 separation based on absolute stresses (force/area)
2
FMS
= 2 separation based on absolute stress (extrapolating integration
point stresses)
= 3 relative nodal stress (force/area)
= 4 separation based on relative stress (extrapolating integration 3
point stresses) EXEC
Only option 2 and 4 can be used with mid-side node elements where
the mid-side nodes contact (LINQUAD=-1). Options 2 - 4 are only
available with MSC.Marc 2003 and subsequent releases.
4A
ISHELL Parameter governing normal direction and thickness contribution of CASE
(2,10) shells. (Integer > 0; Default = 0)
= 0 check node contact with top and bottom surface.
4B
OUTPU
= 1 nodes only come into contact with bottom layer.
= 2 nodes only come into contact with bottom layer and shell 4C
X-Y PLO
thickness is ignored.
= -1 nodes only come into contact with top layer.
= -2 nodes only come into contact with top layer and shell thickness is
ignored. 5
PARAM
IPRINT Flag to reduce print out of surface definition. (Integer > 0; Default = 0)
(2,11) = 0 full print out.
= 1 reduced print out.
RVCNST Relative sliding velocity between bodies below which sticking is 6
(3,1) simulated. If FTYPE=5, then the value of RVCNST is the stick-slip CODE
transition region.
FTYPE Friction type. (Integer 0 to 5)
(2,4) = 0 No friction. 7
= 1 Shear friction. SETS
= 2 Coulomb Friction. (Default)
= 3 Shear friction for rolling.
= 4 Coulomb friction for rolling.
= 5 Stick-slip Coulomb friction.
8
BULK
898 BCPARA
Contact Parameters
1 Name
Description, Type and Value (Default is 0 for Integer, 0.0 for Real
Unless Otherwise Indicated)
astran
FKIND Friction kind. (Integer 0 or 1)
(2,5) = 0 friction based on nodal stress.
= 1 (default) friction based on nodal force.
2
FMS BEAMB Beam-Beam contact flag. (Integer 0 or 1)
(2,13) = 0 (Default) no beam-beam contact.
= 1 activate beam-beam contact options.
3 FSSMULT
(3,7)
Stick-slip friction coefficient multiplier. Applicable only to stick-slip
friction. (The friction coefficient is multiplied by this value for the
EXEC
sticking condition.) (Integer > 0; required)
FSSTOL Stick-slip friction force tolerance. Applicable only to stick-slip
A (3,8) friction. (Real; Default = 0.05)
CASE LINQUAD Higher order element contact flag (Integer, Default=1).
B (2,14) =1 the outer boundary of a contact body is described by the corner
nodes only and mid-side nodes can’t come into contact.
UTPUT
=-1 the other boundary is described by a quadratic field and both
C corner and mid-side nodes are considered in contact. If this flag is set
Y PLOT
to -1 and IBSEP is blank, IBSEP will be re-set to 2. This option is only
available with MSC.Marc 2003 and subsequent releases.
5 Remarks:
ARAM
1. (i,j) refers to data block i and field j of the CONTACT model definition option
in MSC.Marc.
2. BCPARA is recognized only in MSC.Nastran Implicit Nonlinear (SOL 600).
6
ODES
7
SETS
8
BULK
BCPROP 899
3D Contact Region by Element Properties
Defines a 3D contact region by element properties. All elements with the specified
1
nastra
properties define a contact body used in MSC.Nastran Implicit Nonlinear (SOL 600)
only.
Format:
2
1 2 3 4 5 6 7 8 9 10 FMS
Field Contents
4A
CASE
Remarks:
1. BCPROP is only recognized in MSC.Nastran Implicit Nonlinear (SOL 600).
5
PARAM
2. ID must be unique with respect to all other BSURF, BCBOX, BCPROP, and
BCMATL entries.
3. The deformable surface may alternately be defined using BSURF, BCBOX, or
BCMATL entries.
6
CODE
4. Only one kind of entry (BSURF, BCBOX, BCPROP, or BCMATL) may be
used to define a particular deformable surface.
5. All elements corresponding to the ID’s entered will be used to define the
deformable surface.
7
SETS
Format:
1 2 3 4 5 6 7 8 9 10
2 BCTABLE ID IDSLAVE IDMAST NGROUP
FMS
"SLAVE" IDSLA1 ERROR FNTOL FRIC CINTERF IGLUE HEATC
3 "MASTERS" IDMA1
IDMA8
IDMA2
IDMA9
IDMA3
...
IDMA4 IDMA5 IDMA6 IDMA7
EXEC
Examples:
A 1 2 3 4 5 6 7 8 9 10
CASE BCTABLE 2 3
B SLAVE 10 0.2
UTPUT
MASTERS 20 30
C SLAVE 40 0.3
Y PLOT
MASTERS 50 100 200 ...
SLAVE 60 0.2
Field Contents
6
ODES
ID Subcase number to which this data applies. There can only be one
BCTABLE entry per subcase. Enter ID=1 if there are no subcases. See
Remark 6. (Integer; required)
7 IDSLAVE Identification number of a BCBODY entry defining the touching body.
SETS
(Integer > 0 or blank)
IDMAST Identification number of a BCBODY Bulk Data entry defining the
touched body. (Integer > 0 or blank)
8 NGROUP Number of touching bodies. The continuation entries “SLAVE” and
BULK
(2,1) “MASTERS” must be repeated NGROUP times. (Integer > 0 or blank).
BCTABLE 901
Contact Table
Field Contents
“SLAVE” Indicates that this line defines the touching body and its parameters.
1
nastra
IDSLA1 Identification number of a BCBODY Bulk Data entry defining the
(4,1) touching body. (Integer > 0)
FNTOL Separation force above which a node separates from a body. Default is
(3,5) maximum residual force. (Real)
FRIC Friction coefficient. (Real > 0; Default = 0) 3
(3,4) EXEC
Field Contents
1 “MASTERS” Indicates the start of the list of bodies touched by touching body
astran
IDSLA1
IDMAi Identification numbers of BCBODY Bulk Data entries defining
(4,i) touched bodies. (Integer > 0)
2
FMS
Remarks:
1. BCTABLE defines surface contact. It is only recognized in MSC.Nastran
Implicit Nonlinear (SOL 600).
3 2. If BCTABLE is not given, the default for contact analysis is assumed, every
EXEC
body detects the possibility of contact relative to all other bodies and itself if
it is a deformable body. If BCTABLE is given, the default for every body is
overwritten. The touching body does not contact itself unless requested.
A When the touched body is deformable, double-sided contact is applied by
CASE default. BCTABLE is useful for deactivating or activating bodies to reduce
B computational effort and to change contact conditions between subcases.
UTPUT 3. A short input to define two contact bodies exits if the user provides
C IDSLAVE and IDMAST. Then it is assumed that there are only two contact
bodies, NGROUP is ignored and continuation entries are not allowed.
Y PLOT
Default values are set for the parameters on the continuation entry.
4. If the user leaves IDSLAVE and IDMAST blank, then NGROUP is required
and 2*NGROUP continuation entries are expected.
5 5. The maximum number of touching bodies is 99.
ARAM
8
BULK
BDYLIST 903
Fluid Boundary List
Format:
1 2 3 4 5 6 7 8 9 10
BDYLIST RHO IDF1 lDF2 IDF3 IDF4 IDF5 IDF6 IDF7
2
FMS
IDF8 -etc.-
Example:
Field Contents 4A
CASE
RHO Fluid mass density at boundary. (Real > 0.0; Default is DRHO on the
AXIF entry) 4B
OUTPU
IDFi Identification number of a RINGFL entry. (Integer > 0 or
Character = “AXIS” may be specified in the first and/or last field on the 4C
entry) X-Y PLO
Remarks:
1. This entry is allowed only if an AXIF entry is also present. 5
2. Each entry defines a boundary if RHO ≠ 0.0. The order of the points must PARAM
be sequential with the fluid on the right with respect to the direction of
travel.
3. The word “AXIS” defines an intersection with the polar axis of the fluid 6
coordinate system. CODE
8
BULK
904 BDYLIST
Fluid Boundary List
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
BDYOR 905
CHBDYi Entry Default Values
Defines default values for the CHBDYP, CHBDYG, and CHBDYE entries.
1
nastra
Format:
1 2 3 4 5 6 7 8 9 10
BDYOR TYPE IVIEWF IVIEWB RADMINF RADMIDB PID GO
2
FMS
CE E1 E2 E3
Example:
BDYOR AREA4 2 2 3 3 10
3
EXEC
Field Contents
TYPE Default surface type. See Remark 2. (Character) 4A
CASE
IVIEWF Default identification number of front VIEW entry. (Integer > 0 or
blank) 4B
OUTPU
IVIEWB Default identification number of back VIEW entry. (Integer > 0 or
blank) 4C
X-Y PLO
RADMIDF Default identification number of a RADM entry for front face.
(Integer > 0 or blank)
RADMIDB Default identification number of a RADM entry for back face.
(Integer > 0 or blank) 5
PARAM
PID Default PHBDY property entry identification number. (Integer > 0 or
blank)
GO Default orientation grid point. (Integer > 0; Default = 0)
CE Default coordinate system for defining the orientation vector.
6
CODE
(Integer > 0 or blank)
E1, E2, E3 Default components of the orientation vector in coordinate system CE.
The origin of this vector is grid point G1 on a CHBDYP entry. (Real or
blank)
7
SETS
Remarks:
1. Only one BDYOR entry may be specified in the Bulk Data Section.
8
BULK
906 BDYOR
CHBDYi Entry Default Values
2. TYPE specifies the type of CHBDYi element surface; allowable values are:
POINT, LINE, REV, AREA3, AREA4, ELCYL, FTUBE, AREA6, AREA8, and
1 TUBE.
astran
3. IVIEWF and IVIEWB are specified for view factor calculations only (see
VIEW entry).
4. GO is only used from BDYOR if neither GO nor the orientation vector is
2 defined on the CHBDYP entry and GO is > 0.
FMS
5. E1, E2, E3 is not used if GO is defined on either the BDYOR entry or the
CHBDYP entry.
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
BEAMOR 907
CBEAM Entry Default Values
Defines default values for field 3 and fields 6 through 8 of the CBEAM entry.
1
nastra
Format:
1 2 3 4 5 6 7 8 9 10
BEAMOR PID X1 X2 X3 OFFT
2
FMS
Example:
4A
BEAMOR 39 86 EEG CASE
4B
OUTPU
Field Contents
PID Property identification number of the PBEAM or PBCOMP entry. 4C
X-Y PLO
(Integer > 0 or blank)
X1, X2, X3 Components of orientation vector v , from GA, in the displacement
coordinate system at GA (default), or in the basic coordinate system. See
Remark 5. (Real) 5
PARAM
G0 Alternate method to supply the orientation vector v , using grid point
G0. Direction of v is from GA to G0. v is then translated to End A.
(Integer > 0; G0 ≠ GA or GB on CBEAM entry)
OFFT Offset vector interpretation flag. See Remark 5. (Character or blank) 6
CODE
Remarks:
1. The contents of fields on this entry will be assumed for any CBEAM entry
with corresponding fields that are blank. 7
SETS
2. Only one BEAMOR entry is allowed.
3. For an explanation of beam element geometry, see the CBEAM entry
description.
4. If X1 or G0 is integer, G0 is used. If X1 or G0 is blank or real, then X1, X2, X3 8
BULK
is used.
908 BEAMOR
CBEAM Entry Default Values
5. For p-version CBEAM elements, Field 9 contains the value of the built-in-
twist measured in radians. The OFFT option cannot be used for p-elements.
1 Otherwise, OFFT is a character string code that describes how the offset and
astran orientation vector components are to be interpreted. By default (string input
is GGG or blank), the offset vectors are measured in the displacement
coordinate systems at grid points A and B and the orientation vector is
2 measured in the displacement coordinate system of grid A. At user option,
the offset vectors can be measured in the local element coordinate systems
FMS
and the orientation vector can be measured in the basic system as indicated
in the following table:
7
SETS
8
BULK
BFRlC 909
Contact Friction
Format:
1 2 3 4 5 6 7 8 9 10
BFRIC FID FSTIF MU1
2
FMS
Example:
BFRIC 33 0.3
3
EXEC
Field Contents
FID Friction identification number. See Remark 1. (Integer > 0)
FSTlF Frictional stiffness in stick. See Remarks 2. and 3. (Real > 0.0; 4A
Default = automatically selected by the program) CASE
Remarks: 4C
X-Y PLO
1. This identification number must be unique with respect to all other friction
identification numbers. This is used in the FRICID field of BCONP Bulk
Data entry.
2. The value of frictional stiffness requires care. A method of choosing its value 5
is to divide the expected frictional strength (MU1*expected normal force) by PARAM
a reasonable value of the relative displacement that may be allowed before
slip occurs. The relative value of displacement before slip occurs must be
small compared to expected relative displacements during slip. A large
stiffness value may cause poor convergence, while too small a value may
6
CODE
cause poor accuracy.
Frictional stiffness specified by the user is selected as the initial value. If
convergence difficulties are encountered during the analysis, the frictional
stiffness may be reduced automatically to improve convergence. 7
SETS
3. The stiffness matrix for frictional slip is unsymmetric. However, the
program does not use the true unsymmetric matrix. Instead the program
uses only the symmetric terms. This is to avoid using the unsymmetric
solver to reduce CPU time. 8
BULK
910 BLSEG
Boundary Line Segments
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
BLSEG ID G1 G2 G3 G4 G5 G6 G7
Alternate Format:
3 BLSEG ID G1 “THRU” G2 “BY” INC
EXEC
The Continuation Entry formats may be used more than once and in any order. They
may also be used with either format above.
A Continuation Entry Format 1:
CASE
Example:
5 BLSEG 15 5 THRU 21 BY 4
ARAM
27 30 32 33
35 THRU 44
6 67 68 72 75 84 93
ODES
Field Contents
ID Line segments identification number. See Remark 2. (Integer > 0)
7 Gi Grid point identification numbers on a curve in a continuous topological
SETS order so that the normal to the segment points toward the other curve.
See Remark 3. (Integer > 0)
INC Grid point identification number increment. See Remark 3. (Integer or
8 blank)
BULK
BLSEG 911
Boundary Line Segments
Remarks:
1. A line segment is defined between every two consecutive grid points. Thus,
the number of line segments defined is equal to the number of grid points 1
nastra
specified minus 1. A corresponding BWlDTH Bulk Data entry may be
required to define the width/thickness of each line segment. If the
corresponding BWlDTH is not present, the width/thickness for each line
segment is assumed to be unity. 2
2. ID must be unique with respect to all other BLSEG entries. Each line segment FMS
6
CODE
7
SETS
8
BULK
912 BNDFIX
Fixed Boundary Degrees-of-Freedom
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
BNDFIX ID1 C1 ID2 C2 ID3 C3 ID4 C4
Example:
3 BNDFIX 2 135 14 6
EXEC
Field Contents
8
BULK
BNDFIX 913
Fixed Boundary Degrees-of-Freedom
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
914 BNDFIX1
Fixed Boundary Degrees-of-Freedom, Alternate Form of BNDFIX Entry
Format:
2
FMS 1 2 3 4 5 6 7 8 9 10
BNDFIX1 C ID1 ID2 ID3 ID4 ID5 ID6 ID7
3
EXEC Example:
BNDFIX1 2 135 14 6 23 24 25 26
122 127
A
CASE
Alternate Format and Example:
B BNDFIX1 C ID1 “THRU” ID2
UTPUT
C BNDFIX1 3 6 THRU 32
Y PLOT
Field Contents
C Component numbers. (Integer zero or blank for scalar points, or any
5 unique combinations of the Integers 1 through 6 for grid points with no
embedded blanks.)
ARAM
IDi Grid or scalar point identification numbers. (Integer > 0; For “THRU”
option, ID1< ID2)
6 Remarks:
ODES
1. If there are no BNDFREEi or BNDFIXi entries present, all a-set points are
considered fixed during component mode analysis. If there are only
BNDFIXi entries present, any a-set degrees-of-freedom not listed are placed
7 in the free boundary set (c-set). If there are both BNDFIXi and BNDFREEi
SETS
entries present, the c-set degrees-of-freedom are defined by the BNDFREEi
entries, and any remaining a-set points are placed in the b-set.
8
BULK
BNDFIX1 915
Fixed Boundary Degrees-of-Freedom, Alternate Form of BNDFIX Entry
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
916 BNDFREE
Free Boundary Degrees-of-Freedom
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
BNDFREE ID1 C1 ID2 C2 ID3 C3 ID4 C4
Example:
3 BNDFREE 124 1 5 23 6 16
EXEC
Field Contents
1
nastra
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
918 BNDFREE1
Free Boundary Degrees-of-Freedom, Alternate Form of BNDFREE Entry
Format:
2
FMS 1 2 3 4 5 6 7 8 9 10
BNDFREE1 C ID1 ID2 ID3 ID4 ID5 ID6 ID7
3
EXEC Example:
127
A
CASE
Alternate Formats and Examples:
B BNDFREE1 C ID1 “THRU” ID2
UTPUT
C BNDFREE1 3 6 THRU 32
Y PLOT
BNDFREE1 “ALL”
BNDFREE1 ALL
5
ARAM Field Contents
C Component number. (Integer zero or blank for scalar points, or any
unique combination of the Integers 1 through 6 for grid points with no
6 embedded blanks)
ODES IDi Grid or scalar point identification number. (Integer > 0; For THRU
option, ID1 < ID2)
7 Remarks:
1. If there are no BNDFREEi or BNDFIXi entries present, all a-set degrees-of-
SETS
freedom are considered fixed during component modes analysis. If there are
only BNDFIXi entries present, any a-set degrees-of-freedom not listed are
placed in the free boundary set (c-set). If there are both BNDFIXi and
8 BNDFREEi entries present, the c-set degrees-of-freedom are defined by the
BULK
BNDFREEi entries, and any remaining a-set points are placed in the b-set.
BNDFREE1 919
Free Boundary Degrees-of-Freedom, Alternate Form of BNDFREE Entry
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
920 BNDGRID
Boundary Grid Points
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
BNDGRID C GP1 GP2 GP3 GP4 GP5 GP6 GP7
GP8 -etc.-
3 Example:
EXEC
BNDGRID 123 41 42 43 44 45 46 47
49
C
Y PLOT
Field Contents
C Component number (any unique combination of integers 1 through 6
with no embedded blanks). See Remark 1.
5 GPi Shape boundary grid point identification number.
ARAM
(0 < Integer < 1000000; For THRU option, GP1 < GP2)
Remarks:
6 1. C specifies the components for the listed grid points for which boundary
ODES motion is prescribed.
2. Multiple BNDGRID entries may be used to specify the shape boundary grid
point identification numbers.
7 3. Both fixed and free shape boundary grid point identification numbers are
SETS
listed on this entry.
4. The degrees-of-freedom specified on BNDGRID entries must be sufficient to
statically constrain the model.
8
BULK
BNDGRID 921
Boundary Grid Points
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
922 BOUTPUT
Output for Slideline Contact
Format:
1 2 3 4 5 6 7 8 9 10
2 BOUTPUT ID G1 G2 G3 G4 G5 G6 G7
FMS
Alternate Format:
EXEC
The Continuation Entry formats may be used more than once and in any order. They
may also be used with either format above.
B
UTPUT Continuation Entry Format 2:
C G8 “THRU” G9 “BY” INC
Y PLOT
Example:
BOUTPUT 15 5 THRU 21 BY 4
5 27 30 32 33
ARAM
35 THRU 44
67 68 72 75 84 93
BOUTPUT ID ALL
BOUTPUT 15 ALL
7
SETS
Field Contents
ID Contact region identification number of a BCONP entry for which
output is desired. (Integer > 0)
8
BULK
BOUTPUT 923
Output for Slideline Contact
Field Contents
Gi Slave node numbers for which output is desired. (Integer > 0) 1
INC Grid point identification number increment. See Remark 1. (Integer or nastra
blank)
Remark:
2
1. For automatic generation of grid numbers, the default increment value is 1 if FMS
grid numbers are increasing or -1 if grid numbers are decreasing (i.e., the
user need not specify BY and the increment value).
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
924 BSET
Fixed Analysis Degrees-of-Freedom
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
BSET1 925
Fixed Analysis Degrees-of-Freedom, Alternate Form of BSET Entry
BSET1 has been replaced by the equivalent BNDFIX1 Bulk Data entry.
1
nastra
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
926 BSURF
Contact Body or Surface
Format 1:
2 1 2 3 4 5 6 7 8 9 10
FMS
BSURF ID ELID1 ELID2 ELID3 ELID4 ELID5 ELID6 ELID7
Alternate Format:
C 27 30 32 33
Y PLOT
35 THRU 44
67 68 72 75 84 93
5 Field Contents
ARAM
ID Identification of a deformable surface corresponding to a BSID value on
the BCBODY entry. See Remark 2. (Integer > 0)
7 Remarks:
SETS
1. BSURF is only recognized in MSC.Nasran Implicit Nonlinear (SOL 600).
2. ID must be unique with respect to all other BSURF, BCBOX, BCPROP, and
BCMATL entries.
8
BULK
BSURF 927
Contact Body or Surface
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
928 BWIDTH
Boundary Line Segment Width or Thickness
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
BWIDTH ID W1 W2 W3 W4 W5 W6 W7
Alternate Format:
3 BWIDTH ID W1 “THRU” W2 “BY” INC
EXEC
The continuation entry formats may be used more than once and in any order. They
may also be used with either format above.
A Continuation Entry Format 1:
CASE
Example:
5 BWIDTH 15 2.0 THRU 5.0 BY 1.0
ARAM
2.0 2.0 2.0 2.0
ODES
Field Contents
ID BLSEG entry identification number. (Integer > 0)
7 Wi Width values for the corresponding line segments defined in the BLSEG
SETS entry. See Remark 1. (Real > 0.0)
INC Width value increment. See Remark 2. (Real or blank)
8
BULK
BWIDTH 929
Boundary Line Segment Width or Thickness
Remarks:
1. BWIDTH may be omitted if the width of each segment defined in the BLSEG
entry is unity. The number of widths to be specified is equal to the number 1
nastra
of segments defined in the corresponding BLSEG entry.
2. The default value for INC is 1.0 if the width is increasing or -1.0 if the width
is decreasing. That is, the user need not specify BY and the increment value.
If the number of widths specified is less than the number of segments 2
defined in the corresponding BLSEG entry, the width for the remaining FMS
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
930 CAABSF
Frequency-Dependent Acoustic Absorber Element
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
CAABSF EID PID G1 G2 G3 G4
Example:
3 CAABSF 44 38 1 10 20
EXEC
Field Contents
7
SETS
8
BULK
CAABSF 931
Frequency-Dependent Acoustic Absorber Element
G2 G3
G1 1
nastra
G2
G1 G4
G1
G1
2
FMS
G3
G2 3
EXEC
Figure 8-2 Four Types of CAABSF Elements
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
932 CAERO1
Aerodynamic Panel Element Connection
Format:
2
FMS
1 2 3 4 5 6 7 8 9 10
CAERO1 EID PID CP NSPAN NCHORD LSPAN LCHORD IGID
X1 Y1 Z1 X12 X4 Y4 Z4 X43
3
EXEC Example:
CAERO1 1000 1 3 2 1
Field Contents
X1, Y1, Z1
X4, Y4, Z4
Location of points 1 and 4, in coordinate system CP. (Real) 1
nastra
X12, X43 Edge chord lengths in aerodynamic coordinate system. (Real > 0.0, but
not both zero.)
Remarks:
2
FMS
1. The boxes and corner point nodes are numbered sequentially, beginning
with EID. The user should be careful to ensure that all box and corner point
node numbers are unique. There can be overlapping ID’s between the
structural and aerodynamic model, but MSC.Patran will not then be able to 3
EXEC
display any results. Also, non-unique corner ID’s are allowed, but results
cannot be visualized in MSC.Patran.
2. The number of division points is one greater than the number of boxes.
Thus, if NSPAN=3, the division points are 0.0, 0.333, 0.667, 1.000. If the user 4A
CASE
supplies division points, the first and last points need not be 0. and 1. (in
which case the corners of the panel would not be at the reference points) 4B
OUTPU
3. A triangular element is formed if X12 or X43=0.0
4. The element coordinate system is right-handed as shown in Figure 8-3. 4C
X-Y PLO
5. The continuation is required.
6. It is recommended that NCHORD or LCHORD be chosen so that the typical
box chord length ∆x satisfies the condition ∆x < 0.08 V ⁄ f (recent studies
indicate that .02 V ⁄ f is needed to get converged stability derivatives) where 5
PARAM
V is the minimum velocity and f, in hertz, is the maximum frequency to be
analyzed (see the MSC.Nastran Aeroelastic Analysis User’s Guide).
6
CODE
7
SETS
8
BULK
934 CAERO1
Aerodynamic Panel Element Connection
Zelem
1 1 Yelem
astran 1000
1003
4
1001 1006
1004
2 1007
FMS
3 2 3
EXEC
Xaero = Xelem
5
ARAM
6
ODES
7
SETS
8
BULK
CAERO2 935
Aerodynamic Body Connection
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
CAERO2 EID PID CP NSB NINT LSB LINT IGID
X1 Y1 Z1 X12
Example: 3
EXEC
CAERO2 1500 2 100 4 99 1
Field Contents
4A
CASE
Remarks:
1. Point 1 is the leading point of the body.
1 2. All CAERO1 (panels) and CAERO2 (bodies) in the same group (IGID) will
astran
have aerodynamic interaction.
3. At least one interference element is required for the aerodynamic body
specified by this entry.
2 4. The beams and connection points are numbered sequentially beginning with
FMS
EID. The user should be careful to ensure that all aero elements and
connection point ID’s are unique. Overlapping ID’s between structure and
aerodynamic models are allowed, but will prevent results visualization in
3 MSC.Patran.
EXEC
Old rules regarding numbering among Z, ZY, Y bodies and CAERO1 no
longer apply: arbitrary ordering is allowed.
5. At least two slender body elements are required for each aerodynamic body.
A 6. Interference elements are only intended for use with panels.
CASE
B 7. Determining the size of the j-set (i.e., the number of aerodynamic elements)
is essential to input D1JE and D2JE matrices. Use the following expressions
UTPUT
for locating the proper row in the two matrices:
C
Y PLOT
J=Number of boxes = + Number of I-elements, z
= + 2*(Number of I-elements, zy)
= + Number of I-elements, y
5 = + Number of S-elements, z
ARAM
= + 2*(Number of S-elements, zy)
= + Number of S-elements, y
7
SETS
8
BULK
CAERO3 937
Aerodynamic Panel Element Configuration
Defines the aerodynamic edges of a Mach Box lifting surface. If no cranks are present,
1
nastra
this entry defines the aerodynamic Mach Box lifting surface.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
CAERO3 EID PID CP LISTW LISTC1 LISTC2
X1 Y1 Z1 X12 X4 Y4 Z4 X43
Example: 3
EXEC
CAERO3 2000 2001 0 22 33
Field Contents
4A
CASE
Remarks:
1. EID must be unique with respect to all other element identification numbers.
2. The (x,y) pairs on LISTW, LISTC1 and LISTC2 AEFACT entries are in the 7
SETS
aero element coordinate system (see Figure 8-4). The (x,y) pairs define a set
of aerodynamic grid points that are independent of Mach number and are
selected by the user to be representative of the planform and motions of
interest. The (x,y) pairs must be sufficient in number and distribution such 8
BULK
938 CAERO3
Aerodynamic Panel Element Configuration
that: the surface spline provides an accurate interpolation between them and
the Mach Box centers that are variously located on the planform as a function
1 of Mach number (a complete description of the Mach Box Method is given in
astran the MSC.Nastran Aeroelastic Analysis User’s Guide).
3. The (x,y) pairs are numbered sequentially, beginning with EID for LISTW,
then LISTC1, and finally for LISTC2. On SPLINEi entries, the box numbers
2 (BOX1 and BOX2 on SPLINE1, ID1 and ID2 on SPLINE2, and UKID on
FMS SPLINE3) refer to the (x,y) pair sequence number appropriate for the surface
(primary, or first or second control) being splined.
4. If cranks and/or control surfaces exist, their locations are given on the
3 PAERO3 entry.
EXEC 5. The numbering system and coordinate system are shown below:
zelem yelem
1 5
A 4
CASE
+ +
B + LISTW
UTPUT grid points
+
C 7
9
+
Y PLOT 2 11
8+
+ + + 12 3
+ 10 + +
6
xaero = xelem
5 LISTC1 grid points
ARAM
6 1
Planform Corners
Leading edge, inboard 7 Hinge line, inboard
Control
ODES
Format:
1 2 3 4 5 6 7 8 9 10
CAERO4 EID PID CP NSPAN LSPAN 2
FMS
X1 Y1 Z1 X12 X4 Y4 Z4 X43
Example:
Field Contents 4A
EID Element identification number. (0 < Integer < 100,000,000) CASE
zelem
1 yelem
1 4
astran
2
FMS
3
3
EXEC
2
xaero = xelem
A Figure 8-5 CAERO4 Element Connection
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
CAERO5 941
Aerodynamic Panel Element Configuration
Format:
1 2 3 4 5 6 7 8 9 10
CAERO5 EID PID CP NSPAN LSPAN NTHRY NTHICK 2
FMS
X1 Y1 Z1 X12 X4 Y4 Z4 X43
Example:
Field Contents 4A
EID Element identification number. (0 < Integer < 100,000,000) CASE
Field Contents
1 X1,Y1, Z1
X4,Y4, Z4
Location of points 1 and 4 in coordinate system CP. (Real)
astran
X12, X43 Edge chord lengths in aerodynamic coordinate system. (Real > 0; X12
and X43 cannot both be zero.)
2
FMS zelem
1 yelem
Λ
4
3
EXEC
A
CASE
B 2
3
UTPUT
C
Y PLOT
xaero = xelem
5 Remarks:
ARAM
1. The strips are numbered sequentially, beginning with EID. The user must
ensure that all strip numbers are unique and different from structural grid
IDs.
6 2. The number of division points is one greater than the number of boxes.
ODES Thus, if NSPAN=3, the division points are 0.0, 0.333, 0.667, 1.000. If the user
supplies division points, the first and last points need not be 0.0 and 1.0 (in
which case the corners of the panel would not be at the reference points).
8
BULK
CAERO5 943
Aerodynamic Panel Element Configuration
4. 2 2 1⁄2
C 1 = m ⁄ ( m – sec Λ )
4 2 2 2
C 2 = [ m ( γ + 1 ) – 4 sec Λ ( m – sec Λ ) ] ⁄ [ 4 ( m – sec Λ ) ]
2 2 2
1
nastra
where:
m = Mach number
γ = Specific heat ratio
2
FMS
Λ = Leading edge sweep angle
τ⁄2 4A
gξ τ⁄2 τh ⁄ 2 Hinge Line CASE
4B
ξ OUTPU
ξ
ξm
τt ⁄ 2 4C
X-Y PLO
ξh
ξ = 1
5
dg PARAM
g ξ ≡ ------ = slope of airfoil semithickness
dξ
1 1
I1 = ∫ gξ d ξ J1 = ∫ gξ d ξ 6
CODE
0 ξh
1 1
7
I2 = ∫ ξg ξ d ξ J2 = ∫ ξg ξ d ξ SETS
0 ξ
h
8
BULK
944 CAERO5
Aerodynamic Panel Element Configuration
1 1
2 2
1 I3 = ∫ξ gξ d ξ J3 = ∫ξ gξ d ξ
astran 0 ξ
h
1 1
2 I4 = ∫ gξ
2
dξ J4 = ∫g
2
ξd ξ
FMS
0 ξ
h
1
3 2
1
∫ ξg ξ
2
EXEC I5 = dξ 5 = ∫ ξg ξd ξ
0 ξh
A 1
2 2
1
2 2
∫ξ gξ d ξ J6 = ∫ξ gξ d ξ
CASE
I6 =
B 0 ξ
h
UTPUT
C
Y PLOT Figure 8-7 CAERO5 I and J Thickness Integral Definitions
5
ARAM
6
ODES
7
SETS
8
BULK
CAXIFi 945
Fluid Element Connections
Formats:
1 2 3 4 5 6 7 8 9 10
CAXIF2 EID IDF1 IDF2 RHO B 2
FMS
CAXIF3 EID IDF1 IDF2 IDF3 RHO B
Examples: 3
EXEC
CAXIF2 11 23 25 0.25E-3
Field Contents 4B
OUTPU
EID Element identification number. (0 < Integer < 100,000,000)
IDFi Identification numbers of connected GRIDF points. (Integer > 0) 4C
X-Y PLO
RHO Fluid density in mass units. (Real > 0.0 or blank)
B Fluid bulk modulus. (Real > 0.0 or blank)
Remarks: 5
PARAM
1. CAXIFi is allowed only if an AXSLOT entry is also present.
2. The element identification number (EID) must be unique with respect to all
other fluid or structural elements.
3. If RHO or B is blank, then the corresponding RHOD and BD fields must be
6
CODE
specified on the AXSLOT entry.
4. Plot elements are generated for these elements. Because each plot element
connects two points, one is generated for the CAXIF2 element, three are
generated for the CAXIF3 element, and four plot elements are generated for
7
SETS
the CAXIF4 element. In the last case the elements connect the pairs of points
(1-2), (2-3), (3-4), and (4-1).
5. If B = 0.0, the fluid is incompressible.
8
BULK
946 CBAR
Simple Beam Element Connection
Format:
1 2 3 4 5 6 7 8 9 10
2 CBAR EID PID GA GB X1 X2 X3 OFFT
FMS
PA PB W1A W2A W3A W1B W2B W3B
Example:
3 CBAR 2 39 7 3 0.6 18. 26. EEG
EXEC
513
C CBAR 2 39 7 6 105
Y PLOT 513
Field Contents
5 EID Unique element identification number.
ARAM
(0 < Integer < 100,000,000)
PID Property identification number of a PBAR or PBARL entry.
(Integer > 0 or blank*; Default = EID unless BAROR entry has
6 nonzero entry in field 3.)
ODES
GA, GB Grid point identification numbers of connection points.
(Integer > 0; GA ≠ GB )
X1, X2, X3 Components of orientation vector v , from GA, in the
7 displacement coordinate system at GA (default), or in the basic
SETS
coordinate system. See Remark 8. (Real)
G0 Alternate method to supply the orientation vector v using grid
point G0. The direction of v is from GA to G0. v is then
8 translated to End A. (Integer > 0; G0 ≠ GA or GB)
BULK
CBAR 947
Simple Beam Element Connection
Field Contents
OFFT Offset vector interpretation flag. (character or blank) See
Remark 8.
1
nastra
PA, PB Pin flags for bar ends A and B, respectively. Used to remove
connections between the grid point and selected degrees-of-
freedom of the bar. The degrees-of-freedom are defined in the
element’s coordinate system (see Figure 8-8). The bar must have
2
FMS
stiffness associated with the PA and PB degrees-of-freedom to be
released by the pin flags. For example, if PA = 4 is specified, the
PBAR entry must have a value for J, the torsional stiffness. (Up
to 5 of the unique Integers 1 through 6 anywhere in the field with 3
no embedded blanks; Integer > 0.) EXEC
4C
Remarks: X-Y PLO
x elem
v
y elem
Plane 1
End b 6
wb CODE
v
Plane 2
Grid Point GB 7
End a SETS
z elem
wa
Grid Point GA
v x elem
1 y elem
Plane 1
End b
astran GB
2
FMS Plane 2
End a
GA z elem
A y v1
CASE
M 1b
B T
M 1a
x
UTPUT
Fx T
C a Plane 1 b
Y PLOT
v1
Figure 8-10 CBAR Element Internal Forces and Moments (x-y Plane)
5
ARAM z v2
M 2a M 2b
6 x
ODES
Plane 2
v2
7 Figure 8-11 CBAR Element Internal Forces and Moments (x-z Plane)
SETS
4. The continuation may be omitted if there are no pin flags or offsets.
5. For the case where field 9 is blank and not provided by the BAROR entry, if
an integer is specified in field 6, then G0 is used; if field 6 is blank or real, then
8 X1, X2, X3 is used.
BULK
CBAR 949
Simple Beam Element Connection
CBARAO Auxiliary Output Points Along Bar Element Axis (CBAR Entry)
1 Defines a series of points along the axis of a bar element (CBAR entry) for stress and
astran
force recovery output.
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
CBARAO EID SCALE X1 X2 X3 X4 X5 X6
Example:
3 CBARAO 1065 FR 0.2 0.4 0.6 0.8
EXEC
A CBARAO
CBARAO
EID
1065
SCALE
FR
NPTS
4
X1
0.2
DELTAX
0.2
CASE
B
UTPUT Field Contents
C EID Element identification of a CBAR entry. (0 < Integer < 100,000,000)
Y PLOT
SCALE Defines scale of Xi values. (Character = “LE” or “FR”)
Xi Series of locations along element axis for stress and force data recovery.
(Real > 0.0)
5 DELTAX Incremental distance along element axis. (Real)
ARAM
NPTS Number of stress recovery points, not including the end points.
(Integer > 0)
6 Remarks:
ODES
1. This entry defines intermediate locations on the axis of selected CBAR
elements for additional data recovery. The values of Xi are actual distances
along the length if SCALE = “LE”. If SCALE = “FR”, the values of Xi are
7 ratios of actual distances to the bar length. A PLOAD1 Bulk Data entry for
SETS the CBAR element in question must be present to obtain intermediate data
recovery.
2. When the alternate format is used, a series of locations Xi = X[i-1]+DELTAX,
8 i = 1, 2, ..., NPTS is generated.
BULK
CBARAO 951
Auxiliary Output Points Along Bar Element Axis (CBAR Entry)
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
952 CBEAM
Beam Element Connection
Format:
1 2 3 4 5 6 7 8 9 10
2 CBEAM EID PID GA GB X1 X2 X3 OFFT/BIT
FMS
PA PB W1A W2A W3A W1B W2B W3B
SA SB
3 Example:
EXEC
CBEAM 2 39 7 13 8.2 6.1 -5.6 EEG
513 3.0
A 8 5
CASE
Alternate Format and Example:
B
UTPUT CBEAM EID PID GA GB G0 OFFT/BIT
CBEAM 2 39 7 13 105
5 513
ARAM
Field Contents
EID Unique element identification number.
6 (0 < Integer < 100,000,000)
ODES
PID Property identification number of PBEAM, PBCOMP or
PBEAML entry. (Integer > 0; Default = EID)*
GA, GB Grid point identification numbers of connection points.
7 (Integer > 0; GA ≠ GB )
SETS
X1, X2, X3 Components of orientation vector v , from GA, in the
displacement coordinate system at GA (default), or in the basic
coordinate system. See Remark 9. (Real)
8
BULK
CBEAM 953
Beam Element Connection
Field Contents
G0 Alternate method to supply the orientation vector v using grid
point G0. Direction of v is from GA to G0. v is then transferred
1
nastra
to End A. (Integer > 0; G0 ≠ GA or GB)
OFFT Offset vector interpretation flag. See Remark 9. (Character or
blank)
2
BIT Built-in twist of the cross-sectional axes about the beam axis at FMS
end B relative to end A. For beam p-elements only. (Real;
Default = 0.0)
PA, PB Pin flags for beam ends A and B, respectively; used to remove
connections between the grid point and selected degrees-of-
3
EXEC
freedom of the beam. The degrees-of-freedom are defined in the
element’s coordinate system and the pin flags are applied at the
offset ends of the beam (see Figure 8-12). The beam must have
stiffness associated with the PA and PB degrees-of-freedom to be 4A
CASE
released by the pin flags. For example, if PA = 4, the PBEAM
entry must have a nonzero value for J, the torsional stiffness. (Up 4B
to five of the unique Integers 1 through 6 with no embedded OUTPU
blanks.) Pin flags are not allowed for beam p-elements. 4C
W1A, W2A, W3A Components of offset vectors from the grid points to the end X-Y PLO
W1B, W2B, W3B points of the axis of the shear center. See Remarks 7., 8. and 9.
(Real; Default = 0.0)
SA, SB Scalar or grid point identification numbers for the ends A and B, 5
respectively. The degrees-of-freedom at these points are the PARAM
warping variables dθ ⁄ dx . SA and SB cannot be specified for
beam p-elements. (Integers > 0 or blank)
* See the BEAMOR entry for default options for field 3 and fields 6 through 9. 6
CODE
Remarks:
1. Element identification numbers should be unique with respect to all other
element identification numbers. 7
SETS
8
BULK
954 CBEAM
Beam Element Connection
2. For an additional explanation of the beam element, see the “Beam Element
(CBEAM)” on page 51 of the MSC.Nastran Reference Manual. Figure 8-12
1 defines beam element geometry:
astran
yma
zelem
yna zma Nonstructural Mass
zna Center of Gravity
2 Plane 2
yelem
Plane 1 v
FMS End A (0, 0, 0)
Neutral Axis
w a offset xelem v
ymb
Grid Point GA Shear Center ynb zmb
3 End B (xb, 0, 0)
znb
EXEC
w b offset
Grid Point GB
B
UTPUT
As
FEEDGE
C ZA
YA V
Bs
Y PLOT
WA A XA WB
YB YA GB
V Z B BIT XB
5 GA B
ARAM
6
ODES Figure 8-13 CBEAM Element Geometry System (p-adaptive)
7
SETS
8
BULK
CBEAM 955
Beam Element Connection
zelem yelem
1
Plane 1 nastra
Plane 2
M1
2
V2 M2 FMS
Neutral Axis
V1
Fx
xelem
Shear Center 3
EXEC
Tx
3. If field 6 is an integer, then G0 is used. If field 6 is blank or real, then X1, X2, 4A
CASE
X3 is used.
4. G0 cannot be located at GA or GB. 4B
OUTPU
5. The rules for the continuations entries are:
• Both continuations may be omitted if there are no pin flags, offsets, or
4C
X-Y PLO
warping variables.
• If the second continuation is used, then the first continuation must be
included, even if all fields are blank.
5
• If the second continuation is omitted, torsional stiffness due to PARAM
warping of the cross section will not be considered.
6. If warping is allowed (SA and SB > 0), then SA and SB must be defined with
SPOINT or GRID entries. If GRID entries are used, the warping degree-of- 6
freedom is attached to the first (T1) component. CODE
7. Offset vectors are treated like rigid elements and are therefore subject to the
same limitations.
• Offset vectors are not affected by thermal loads. 7
SETS
8
BULK
956 CBEAM
Beam Element Connection
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
958 CBEND
Curved Beam or Pipe Element Connection
Format:
1 2 3 4 5 6 7 8 9 10
2 CBEND EID PID GA GB X1 X2 X3 GEOM
FMS
Example:
EXEC
Alternate Format and Example:
A CBEND 32 39 17 19 106
CASE
B
UTPUT Field Contents
C EID Unique element identification number. (0 < Integer < 100,000,000)
Y PLOT
PID Property identification number of a PBEND entry. (Integer > 0;
Default = EID)
GA, GB Grid point identification numbers of connection points. (Integer > 0;
5 GA ≠ GB )
ARAM
X1, X2, X3 Components of orientation vector v , from GA, in the displacement
coordinate system at GA. (Real)
G0 Alternate method to supply the orientation vector v using grid point G0.
6 Direction of v is from GA to G0. v is then translated to End A.
ODES
(Integer > 0; G0 ≠ GA or GB)
GEOM Flag to select specification of the bend element. See Remark 3.
(1 < Integer < 4)
7
SETS Remarks:
1. Element identification numbers must be unique with respect to all other
element identification numbers.
8
BULK
CBEND 959
Curved Beam or Pipe Element Connection
2. For an additional explanation of the CBEND element, see the PBEND entry
description. Figure 8-15 and Figure 8-16 define the element coordinate
system and internal forces and moments. 1
nastra
Arc of the
Geometric Centroid Center of
Curvature
zelem Arc of the
Neutral Axis
2
θB FMS
Plane 2
End A GA
GB
Relem
v
Plane 1
θelem ∆N
ZC 3
EXEC
End B RC RB
4C
X-Y PLO
zelem
Plane 2
GA
M1
Relem V2 v
GB 5
θelem PARAM
Plane 1 V1
Fq
M2 Mq
6
CODE
Figure 8-16 CBEND Element Internal Forces and Moments
3. The options for element connection to GA, GB using GEOM are as follow.
7
SETS
8
BULK
960 CBEND
Curved Beam or Pipe Element Connection
7
SETS
8
BULK
CBUSH 961
Generalized Spring-and-Damper Connection
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
CBUSH EID PID GA GB GO/X1 X2 X3 CID
S OCID S1 S2 S3
CBUSH 39 6 1 0
4A
CASE
CBUSH 39 6 1 600
Field Contents
EID Element identification number. (0 < Integer < 100,000,000)
PID Property identification number of a PBUSH entry. (Integer > 0;
6
CODE
Default = EID)
GA, GB Grid point identification number of connection points. See Remark 6.
(Integer > 0)
Xi Components of orientation vector v , from GA, in the displacement
7
SETS
coordinate system at GA. (Real)
GO Alternate method to supply vector v using grid point GO. Direction of
v is from GA to GO. v is then transferred to End A. See Remark 3.
(Integer > 0)
8
BULK
962 CBUSH
Generalized Spring-and-Damper Connection
Field Contents
2 S Location of spring damper. See Figure 8-17. (0.0 < Real < 1.0;
Default = 0.5)
FMS
OCID Coordinate system identification of spring-damper offset. See
Remark 9. (Integer > -1; Default = -1, which means the offset point lies
on the line between GA and GB according to Figure 8-17)
3 S1, S2, S3 Components of spring-damper offset in the OCID coordinate system if
EXEC
OCID > 0. See Figure 8-18 and Remark 9. (Real)
Remarks:
A 1. Element identification numbers should be unique with respect to all other
CASE
element identification numbers.
B 2. Figure 8-17 shows the bush element geometry.
UTPUT
C 3. CID > 0 overrides GO and Xi. Then the element x-axis is along T1, the
element y-axis is along T2, and the element z-axis is along T3 of the CID
Y PLOT
coordinate system. If the CID refers to a cylindrical coordinate system or a
spherical coordinate system, then grid GA is used to locate the system. If for
cylindrical or spherical coordinate, GA falls on the z-axis used to define
5 them, it is recommended that another CID be selected to define the element
ARAM x-axis.
4. For noncoincident grids ( GA ≠ GB ), when GO or (X1, X2, X3) is given and
no CID is specified, the line AB is the element x-axis and the orientation
6 vector v lies in the x-y plane (similar to the CBEAM element).
ODES
5. For noncoincident grids ( GA ≠ GB ), if neither GO or (X1, X2, X3) is specified
and no CID is specified, then the line AB is the element x-axis. This option is
valid only when K1 (or B1) or K4 (or B4) or both on the PBUSH entry are
7 specified (but K2, K3, K5, K6 or B2, B3, B5, B6 are not specified). If K2, K3,
K5, or K6 (or B2, B3, B5, or B6) are specified, a fatal message will be issued.
SETS
8 7. If PID references a PBUSHT entry, then the CBUSH element may only be
BULK defined in the residual structure and cannot be attached to any omitted
degrees-of-freedom.
CBUSH 963
Generalized Spring-and-Damper Connection
2
FMS
GA v
S•l y elem 3
EXEC
(1 – S) • l
Bush location
GB
x elem
4A
CASE
5
PARAM
GB
GA
6
CODE
The material stiffness and damping properties
of the elastomer are located at (S1, S2, S3).
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
CBUSH1D 965
Rod Type Spring-and-Damper Connection
Format:
1 2 3 4 5 6 7 8 9 10
CBUSH1D EID PID GA GB CID 2
FMS
Example:
Remarks:
1. For noncoincident grids GA ≠ GB and if CID is blank, the line GA to GB is 5
the element axis. In geometric nonlinear analysis, the element axis (line GA PARAM
to GB) follows the deformation of grids GA and GB. See Figure 8-19.
2. If CID > 0 is specified, the x-axis of the CID coordinate system is the element
axis. In geometric nonlinear analysis, the element axis (x-axis of CID) 6
remains fixed. CODE
GB
7
SETS
GA 8
BULK
Figure 8-19 Spring and Damper Element
966 CCONEAX
Axisymmetric Shell Element Connection
Format:
1 2 3 4 5 6 7 8 9 10
2 CCONEAX EID PID RA RB
FMS
Example:
1 2 3 4
3 CCONEAX
EXEC
Field Contents
EID Unique element identification number. (0 < Integer < 100,000,000)
A PID Property identification number of a PCONEAX entry. (Integer > 0;
CASE Default = EID)
B RA Identification number of a RINGAX entry. (Integer > 0; RA ≠ RB )
UTPUT
RB Identification number of a RINGAX entry. (Integer > 0; RA ≠ RB )
C
Y PLOT Remarks:
1. This element has limited capabilities. See the MSC.Nastran Reference Manual,
Section 5.3.3.
5 2. This entry is allowed only if an AXIC entry is also present.
ARAM
3. In order to reference this entry on a SET Case Control command, the ID must
be modified by
Dn = ID ⋅ 1000 + n
6
ODES where n is the harmonic number plus one and IDn is the value specified on
the SET entry.
7
SETS
8
BULK
CDAMP1 967
Scalar Damper Connection
Format:
1 2 3 4 5 6 7 8 9 10
CDAMP1 EID PID G1 C1 G2 C2 2
FMS
Example:
CDAMP1 19 6 0 23 2
3
EXEC
Field Contents
EID Unique element identification number. (0 < Integer < 100,000,000)
PID Property identification number of a PDAMP property entry. 4A
(Integer > 0; Default = EID) CASE
Remarks:
1. Scalar points may be used for G1 and/or G2, in which case the
corresponding C1 and/or C2 must be zero or blank. Zero or blank may be
5
PARAM
used to indicate a grounded terminal G1 or G2 with a corresponding blank
or zero C1 or C2. A grounded terminal is a point with a displacement that is
constrained to zero.
2. Element identification numbers should be unique with respect to all other
6
CODE
element identification numbers.
3. The two connection points (G1, C1) and (G2, C2), must be distinct.
4. For a discussion of the scalar elements, see “Scalar Elements (CELASi,
CMASSi, CDAMPi)” on page 174 of the MSC.Nastran Reference Manual.
7
SETS
8
BULK
968 CDAMP1
Scalar Damper Connection
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
CDAMP2 969
Scalar Damper Property and Connection
Format:
1 2 3 4 5 6 7 8 9 10
CDAMP2 EID B G1 C1 G2 C2 2
FMS
Example:
CDAMP2 16 2.98 32 1
3
EXEC
Field Contents
EID Unique element identification number. (0 < Integer < 100,000,000)
B Value of the scalar damper. (Real) 4A
CASE
G1, G2 Geometric grid point identification number. (Integer > 0)
C1, C2 Component number. (0 < Integer < 6; 0 or up to six unique integers, 1 4B
OUTPU
through 6 may be specified in the field with no embedded blanks. 0
applies to scalar points and 1 through 6 applies to grid points.) 4C
X-Y PLO
Remarks:
1. Scalar points may be used for G1 and/or G2, in which case the
corresponding C1 and/or C2 must be zero or blank. Zero or blank may be
used to indicate a grounded terminal G1 or G2 with a corresponding blank
5
PARAM
or zero C1 or C2. A grounded terminal is a point with a displacement that is
constrained to zero.
2. Element identification numbers should be unique with respect to all other
element identification numbers.
6
CODE
3. The two connection points (G1, C1) and (G2, C2), must be distinct.
4. For a discussion of the scalar elements, see “Scalar Elements (CELASi,
CMASSi, CDAMPi)” on page 174 of the MSC.Nastran Reference Manual. 7
5. When CDAMP2 is used in heat transfer analysis, it generates a lumped heat SETS
capacity.
8
BULK
970 CDAMP2
Scalar Damper Property and Connection
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
CDAMP3 971
Scalar Damper Connection to Scalar Points Only
Format:
1 2 3 4 5 6 7 8 9 10
CDAMP3 EID PID S1 S2 2
FMS
Example:
CDAMP3 16 978 24 36
3
EXEC
Field Contents
EID Unique element identification number. (0 < Integer < 100,000,000)
PID Property identification number of a PDAMP entry. (Integer > 0; 4A
Default = EID) CASE
Remarks: 4C
1. S1 or S2 may be blank or zero, indicating a constrained coordinate. X-Y PLO
7
SETS
8
BULK
972 CDAMP4
Scalar Damper Property and Connection to Scalar Points Only
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
CDAMP4 EID B S1 S2
Example:
3 CDAMP4 16 -2.6 4 9
EXEC
Field Contents
C Remarks:
Y PLOT 1. S1 or S2 may be blank or zero, indicating a constrained coordinate.
2. Element identification numbers should be unique with respect to all other
element identification numbers.
5 3. Only one scalar damper element may be defined on a single entry.
ARAM
4. For a discussion of the scalar elements, see “Scalar Elements (CELASi,
CMASSi, CDAMPi)” on page 174 of the MSC.Nastran Reference Manual.
5. If this entry is used in heat transfer analysis, it generates a lumped heat
6 capacity.
ODES
6. A scalar point specified on this entry need not be defined on an SPOINT
entry.
7
SETS
8
BULK
CDAMP5 973
Scalar Damper with Material Property
Defines a damping element that refers to a material property entry and connection to
1
nastra
grid or scalar points. This element is intended for heat transfer analysis only.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
CDAMP5 EID PID G1 G2
Example:
CDAMP5 1 4 10 20
3
EXEC
Field Contents
EID Unique element identification number. (0 < Integer < 100,000,000)
4A
PID Identification number of a PDAMP5 property entry. (Integer > 0; CASE
Default = EID) 4B
G1, G2 Grid or scalar point identification numbers. (Integer > 0 and G1 ≠ G2 ) OUTPU
Remarks:
4C
X-Y PLO
1. G1 or G2 may be blank or zero indicating a constraint.
2. Element identification numbers should be unique with respect to all other
element identification numbers. 5
3. CDAMP5 generates a lumped heat capacity in heat transfer analysis. PARAM
7
SETS
8
BULK
974 CDUMi
Dummy Element Connection
Format:
1 2 3 4 5 6 7 8 9 10
2 CDUMi EID PID G1 G2 G3 G4 -etc.-
FMS
A1 A2 -etc.-
Example:
3 CDUM2 114 108 2 5 6 8 11
EXEC
2.4 3.E4 2 50
A Field Contents
CASE EID Element identification number. (0 < Integer < 100,000,000)
B PID Property identification number of a PDUMi entry. See Remark 2.
UTPUT (Integer > 0)
C Gi Grid point identification numbers of connection points. (Integer > 0,
Y PLOT
G1 ≠ G2 … ≠ GN )
Ai Additional fields. (Real or Integer)
5 Remarks:
ARAM
1. The user must write the associated element subroutines for matrix
generation, stress recovery, etc., and perform a link edit to replace the
dummy routines. See the MSC.Nastran Programmer’s Manual.
6 2. If no property entry is required, PID may contain the material identification
ODES number.
3. Additional entries are defined in the user-written element routines.
4. CDUM1 is replaced by the CTRIAX6 element. If CDUM1 is used, User Fatal
7 Message 307 will be issued.
SETS
8
BULK
CELAS1 975
Scalar Spring Connection
Format:
1 2 3 4 5 6 7 8 9 10
CELAS1 EID PID G1 C1 G2 C2 2
FMS
Example:
CELAS1 2 6 8 1
3
EXEC
Field Contents
EID Unique element identification number. (0 < Integer < 100,000,000)
PID Property identification number of a PELAS entry. (Integer > 0; 4A
Default = EID) CASE
1. Scalar points may be used for G1 and/or G2, in which case the
corresponding C1 and/or C2 must be zero or blank. Zero or blank may be
used to indicate a grounded terminal G1 or G2 with a corresponding blank
or zero C1 or C2. A grounded terminal is a point with a displacement that is
5
PARAM
constrained to zero. If only scalar points and/or ground are involved, it is
more efficient to use the CELAS3 entry.
2. Element identification numbers should be unique with respect to all other
element identification numbers.
6
CODE
3. The two connection points (G1, C1) and (G2, C2) must be distinct.
4. For a discussion of the scalar elements, see “Scalar Elements (CELASi,
CMASSi, CDAMPi)” on page 174 of the MSC.Nastran Reference Manual. 7
5. A scalar point specified on this entry need not be defined on an SPOINT SETS
entry.
6. If Gi refers to a grid point then Ci refers to degrees-of-freedom(s) in the
displacement coordinate system specified by CD on the GRID entry. 8
BULK
976 CELAS2
Scalar Spring Property and Connection
Format:
1 2 3 4 5 6 7 8 9 10
2 CELAS2 EID K G1 C1 G2 C2 GE S
FMS
Example:
CELAS2 28 6.2+3 32 19 4
3
EXEC
Field Contents
EID Unique element identification number. (0 < Integer < 100,000,000)
A K Stiffness of the scalar spring. (Real)
CASE
G1, G2 Geometric grid point or scalar identification number. (Integer > 0)
B C1, C2 Component number. (0 < Integer < 6; 0 blank or zero if scalar point.)
UTPUT
GE Damping coefficient. See Remarks 6. and 8. (Real)
C S Stress coefficient. (Real)
Y PLOT
Remarks:
1. Scalar points may be used for G1 and/or G2, in which case the
5 corresponding C1 and/or C2 must be zero or blank. Zero or blank may be
ARAM
used to indicate a grounded terminal G1 or G2 with a corresponding blank
or zero C1 or C2. A grounded terminal is a point with a displacement that is
constrained to zero. If only scalar points and/or ground are involved, it is
6 more efficient to use the CELAS4 entry.
ODES
2. Element identification numbers should be unique with respect to all other
element identification numbers.
3. The two connection points (G1, C1) and (G2, C2) must be distinct.
7 4. For a discussion of the scalar elements, see “Scalar Elements (CELASi,
SETS
CMASSi, CDAMPi)” on page 174 of the MSC.Nastran Reference Manual.
5. A scalar point specified on this entry need not be defined on an SPOINT
entry.
8 6. If PARAM,W4 is not specified, GE is ignored in transient analysis. See
BULK
“Parameters” on page 573.
CELAS2 977
Scalar Spring Property and Connection
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
978 CELAS3
Scalar Spring Connection to Scalar Points Only
Format:
1 2 3 4 5 6 7 8 9 10
2 CELAS3 EID PID S1 S2
FMS
Example:
CELAS3 19 2 14 15
3
EXEC
Field Contents
EID Unique element identification number. (0 < Integer < 100,000,000)
A PID Property identification number of a PELAS entry. (Integer > 0;
CASE Default = EID)
B S1, S2 Scalar point identification numbers. (Integer > 0; S1 ≠ S2 )
UTPUT
C Remarks:
Y PLOT 1. S1 or S2 may be blank or zero, indicating a constrained coordinate.
2. Element identification numbers should be unique with respect to all other
element identification numbers.
5 3. Only one scalar spring element may be defined on a single entry.
ARAM
4. For a discussion of the scalar elements, see “Scalar Elements (CELASi,
CMASSi, CDAMPi)” on page 174 of the MSC.Nastran Reference Manual.
5. A scalar point specified on this entry need not be defined on an SPOINT
6 entry.
ODES
7
SETS
8
BULK
CELAS4 979
Scalar Spring Property and Connection to Scalar Points Only
Defines a scalar spring element that is connected only to scalar points, without
1
nastra
reference to a property entry.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
CELAS4 EID K S1 S2
Example:
CELAS4 42 6.2-3 2
3
EXEC
Field Contents
EID Unique element identification number. (0 < Integer < 100,000,000)
4A
K Stiffness of the scalar spring. (Real) CASE
Remarks: 4C
1. S1 or S2, but not both, may be blank or zero indicating a constrained X-Y PLO
coordinate.
2. Element identification numbers should be unique with respect to all other
element identification numbers. 5
3. A structural damping coefficient is not available with CELAS4. The value of PARAM
g is assumed to be 0.0.
4. No stress coefficient is available with CELAS4.
5. Only one scalar spring element may be defined on a single entry. 6
CODE
6. For a discussion of the scalar elements, see “Scalar Elements (CELASi,
CMASSi, CDAMPi)” on page 174 of the MSC.Nastran Reference Manual.
7. A scalar point specified on this entry need not be defined on an SPOINT
entry. 7
SETS
8
BULK
980 CFLUIDi
Fluid Element Connections
Formats:
1 2 3 4 5 6 7 8 9 10
2 CFLUID2 EID IDF1 IDF2 RHO B
FMS
CFLUID3 EID IDF1 IDF2 IDF3 RHO B
3 Examples:
EXEC
CFLUID2 100 11 14 .025 0.0
A CFLUID4 120 11 15 12 14
CASE
B Field Contents
UTPUT
EID Unique element identification number. (0 < Integer < 100,000,000)
C IDFi Identification number of a RINGFL entry. (Integer > 0;
Y PLOT
DF1 ≠ IDF2 ≠ IDF3 ≠ IDF4 ; all IDFi < 500000)
RHO Mass density. (Real > 0.0; Default is the value of DRHO on the AXIF
entry)
5 B Bulk modulus, pressure per volume ratio. (Real; Default is the value of
ARAM
DB on the AXIF entry)
Remarks:
6 1. CFLUIDi is allowed only if an AXIF entry is also present.
ODES
2. Element identification number must be unique with respect to all other fluid,
scalar, and structural elements
7
SETS
8
BULK
CFLUIDi 981
Fluid Element Connections
3. The volume defined by IDFi is a body of revolution about the polar axis of
the fluid coordinate system defined by AXIF. CFLUID2 defines a thick disk
with IDF1 and IDF2 defining the outer corners as shown in Figure 8-20: 1
nastra
15
Polar
Axis
14
φ = 0.0
2
FMS
11 12 13
Radius 4A
CASE
Figure 8-20 CFLUIDi Examples
4B
4. All interior angles must be less than 180°. OUTPU
5
PARAM
6
CODE
7
SETS
8
BULK
982 CGAP
Gap Element Connection
Format:
1 2 3 4 5 6 7 8 9 10
2 CGAP EID PID GA GB X1 X2 X3 CID
FMS
Example:
EXEC
Alternate Format and Example:
B
UTPUT Field Contents
C EID Element identification number. (0 < Integer < 100,000,000)
Y PLOT
PID Property identification number of a PGAP entry. (Integer > 0;
Default = EID)
GA, GB Connected grid points at ends A and B. (Integers > 0; GA ≠ GB )
5 X1, X2, X3 Components of the orientation vector v , from GA, in the displacement
ARAM
coordinate system at GA. (Real)
GO Alternate method to supply the orientation vector v using grid point
GO. Direction of v is from GA to GO. (Integer > 0)
6 CID Element coordinate system identification number. CID must be
ODES
–4
specified if GA and GB are coincident (distance from GA to GB < 10 ).
See Remark 6. (Integer > 0 or blank)
7 Remarks:
SETS
1. The CGAP element is intended for the nonlinear solution sequences 106, 129,
153, and 159. However, it will produce a linear stiffness matrix for the other
solutions, but remains linear with the initial stiffness. The stiffness used
8 depends on the value for the initial gap opening (U0 field in the PGAP entry).
BULK
CGAP 983
Gap Element Connection
yelem
KA and KB in
GA
this figure are
from the PGAP
6
CODE
entry.
xelem v
7
KA - KB SETS
KB
GB
8
BULK
Figure 8-21 CGAP Element Coordinate System
984 CGAP
Gap Element Connection
8. Since a large stiffness is used for KA (the closed GAP stiffness), param,g
damping should be avoided. Instead damping should be specified on the
1 MATi entries and PARAM,W4 set.
astran
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
CHACAB 985
Acoustic Absorber Element Connection
Format:
1 2 3 4 5 6 7 8 9 10
CHACAB EID PID G1 G2 G3 G4 G5 G6 2
FMS
G7 G8 G9 G10 G11 G12
Example: 3
EXEC
CHACAB 95 12 1 2 5 7 8 9
24 23
4A
Field Contents CASE
Remarks:
1. Element identification numbers should be unique with respect to all other 5
element identification numbers. PARAM
2 G19
G17
FMS
G20
G8
G2
G10 G5
3 G3
EXEC
G11 G9
G4 G12
A G1
CASE
6
ODES
7
SETS
8
BULK
CHACBR 987
Acoustic Barrier Element Connection
Format:
1 2 3 4 5 6 7 8 9 10
CHACBR EID PID G1 G2 G3 G4 G5 G6 2
FMS
G7 G8 G9 G10 G11 G12
Example: 3
EXEC
CHACBR 95 12 1 2 5 7 8 9
24 23
4A
Field Contents CASE
Remarks:
1. Element identification numbers should be unique with respect to all other
element identification numbers. 5
PARAM
2. Grid points G1 through G4 must be given in consecutive order about one
quadrilateral face. G5 through G8 must be on the opposite face with G5
opposite G1, G6 opposite G2, etc.
3. The edge points, G9 to G20, are optional. Any or all of them may be deleted. 6
CODE
If the ID of any edge connection point is left blank or set to zero (as for G9
and G10 in the example), the equations of the element are adjusted to give
correct results for the reduced number of connections. Corner grid points
cannot be deleted.
7
4. The second continuation is optional. SETS
5. It is recommended that the edge points be located within the middle third of
the edge.
6. The face consisting of grids G1 through G4 and G9 through G12 is assumed 8
to be the backing that corresponds to MBACK on the PACBAR entry. BULK
988 CHACBR
Acoustic Barrier Element Connection
7. The face consisting of grid points G5 through G8 and G17 through G20 is
assumed to be the septum that corresponds to MSEPTM on the PACBAR
1 entry.
astran
G18
G7
G6
2 G19
FMS
G17
G20
G8
G2
3 G10 G5
EXEC G3
G11 G9
A G4 G12
CASE
G1
B Figure 8-23 CHACBR Element Connection
UTPUT
C 8. The face in contact with the fluid is defined to be the face formed by grid
Y PLOT points G5 through G8 and G17 through G20 and has only translational
stiffness in the direction normal to the face.
5
ARAM
6
ODES
7
SETS
8
BULK
CHBDYE 989
Geometric Surface Element Definition (Element Form)
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
CHBDYE EID EID2 SIDE IVIEWF IVIEWB RADMIDF RADMIDB
Example:
CHBDYE 2 10 1 3 3 2 2
3
EXEC
Field Contents
EID Surface element identification number for a specific side of a particular
element. See Remarks 1. and 9. (Unique (0 < Integer < 100,000,000)
4A
CASE
among all elements.)
EID2 A heat conduction element identification number. (Integer > 0)
4B
OUTPU
IVIEWF A VIEW entry identification number for the front face of surface
element. See Remark 2. for default. (Integer > 0)
IVIEWB A VIEW entry identification number for the back face of surface 5
element. See Remark 2. for default. (Integer > 0) PARAM
RADMIDF RADM identification number for front face of surface element. See
Remark 2. for default. (Integer > 0)
RADMIDB RADM identification number for back face of surface element. See 6
Remark 2. for default. (Integer > 0) CODE
Remarks:
1. EID is a unique elemental ID associated with a particular surface element.
EID2 identifies the general heat conduction element being considered for
7
SETS
this surface element.
2. The defaults for IVIEWF, IVIEWB, RADMIDF, and RADMIDB may be
specified on the BDYOR entry. If a particular field is blank both on the
CHBDYE entry and the BDYOR entry, then the default is zero.
8
BULK
990 CHBDYE
Geometric Surface Element Definition (Element Form)
3. For the front face of shell elements, the right-hand rule is used as one
progresses around the element surface from G1 to G2 to ... Gn. For the edges
1 of shell elements or the ends of line elements, an outward normal is used to
astran define the front surface.
4. If the surface element is to be used in the calculation of view factors, it must
have an associated VIEW entry.
2 5. All conduction elements to which any boundary condition is to be applied
FMS
must be individually identified with the application of one of the surface
element entries: CHBDYE, CHBDYG, or CHBDYP.
6. Side conventions for solid elements.
3 The sides of the solid elements are numbered consecutive+ly according to
EXEC
the order of the grid point numbers on the solid element entry. The sides of
solid elements are either quadrilaterals or triangles. For each element type,
tabulate the grid points (gp) at the corners of each side.
A 8-node or 20-node CHEXA
CASE
B side gp gp gp gp
UTPUT 1 4 3 2 1
C 2 1 2 6 5
Y PLOT
3 2 3 7 6
4 3 4 8 7
5 5 4 1 5 8
ARAM
6 5 6 7 8
CPENTA
6 side gp gp gp gp
ODES
1 3 2 1
2 1 2 5 4
7 3 2 3 6 5
SETS
4 3 1 4 6
5 4 5 6
8
BULK
CHBDYE 991
Geometric Surface Element Definition (Element Form)
CTETRA
side gp gp gp 1
nastra
1 3 2 1
2 1 2 4
3 2 3 4
2
4 3 1 4 FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
CHBDYG 993
Geometric Surface Element Definition (Grid Form)
Format:
1 2 3 4 5 6 7 8 9 10
CHBDYG EID TYPE IVIEWF IVIEWB RADMIDF RADMIDB 2
FMS
G1 G2 G3 G4 G5 G6 G7 G8
Example:
CHBDYG 2 AREA4 3 3 2 2
3
EXEC
100 103 102 101
Field Contents 4A
EID Surface element identification number. (Unique CASE
IVIEWF A VIEW entry identification number for the front face. See Remark 2. for 4C
X-Y PLO
default. (Integer > 0)
IVIEWB A VIEW entry identification number for the back face. See Remark 2. for
default. (Integer > 0)
RADMIDF RADM identification number for front face of surface element. See 5
PARAM
Remark 2. for default. (Integer > 0)
RADMIDB RADM identification number for back face of surface element. See
Remark 2. for default. (Integer > 0)
Gi Grid point IDs of grids bounding the surface. (Integer > 0) 6
CODE
Remarks:
1. EID is a unique ID associated with a particular surface element as defined by
the grid points. 7
SETS
2. The defaults for TYPE, IVIEWF, IVIEWB, RADMIDF, and RADMIDB may be
specified on the BDYOR entry. If a particular field is blank on both the
CHBDYG entry and the BDYOR entry, then the default is zero.
3. TYPE specifies the kind of element surface; allowed types are: REV, AREA3, 8
BULK
AREA4, AREA6, and AREA8. See Figure 8-24, Figure 8-25, and Figure 8-26.
994 CHBDYG
Geometric Surface Element Definition (Grid Form)
• TYPE = REV
The “REV” type has two primary grid points that must lie in the x-z
1 plane of the basic coordinate system with x>0. A midside grid point
astran
G3 is optional and supports convection or heat flux from the edge of
the six-noded CTRIAX6 element. The defined area is a conical section
with z as the axis of symmetry. A property entry is required for
2 convection, radiation, or thermal vector flux. Automatic view factor
FMS calculations with VIEW data are not supported for the REV option.
z
G2 n
3 G3
T
G1
EXEC
x
y
CASE The unit normal lies in the x-z plane, and is given by
B n = ( ey × T ) ⁄ ey × T .
UTPUT
6
ODES
7
SETS
8
BULK
CHBDYG 995
Geometric Surface Element Definition (Grid Form)
G3 G4 G3
1
nastra
G1 G2 G1 G2
2
FMS
AREA3 AREA4
G3 G4 G7 G3
3
EXEC
G6 G5 G8 G6
G1 G4 G2 G1 G5 G2
4A
CASE
AREA6
(Grid points G4 through G6 optional)
AREA8
(Grid points G5 through G8 optional) 4B
OUTPU
( T 12 × T 1x )
n = ------------------------------
T 12 × T 1x 7
SETS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
CHBDYP 997
Geometric Surface Element Definition (Property Form)
Format:
1 2 3 4 5 6 7 8 9 10
CHBDYP EID PID TYPE IVIEWF IVIEWB G1 G2 G0 2
FMS
RADMIDF RADMIDB GMID CE E1 E2 E3
Example:
Field Contents 4A
EID Surface element identification number. (Unique CASE
RADMIDB RADM entry identification number for back face. (Integer > 0 or blank)
GMID Grid point identification number of a midside node if it is used with the
line type surface element. 7
SETS
CE Coordinate system for defining orientation vector. (Integer > 0;
Default = 0)
Ei Components of the orientation vector in coordinate system CE. The
origin of the orientation vector is grid point G1. (Real or blank) 8
BULK
998 CHBDYP
Geometric Surface Element Definition (Property Form)
Remarks:
1. EID is a unique ID associated with a particular surface element as defined by
1 the grid point(s).
astran
2. The defaults for PID, TYPE, IVIEWF, IVIEWB, GO, RADMIDF, RADMIDB,
CE, and Ei may be specified on the BDYOR entry. If a particular field is blank
on both the CHBDYP entry and the BDYOR entry, then the default is zero.
2 3. TYPE specifies the kind of element surface; the allowed types are: “POINT,”
FMS
“LINE,” “ELCYL,” “FTUBE,” and “TUBE.” For TYPE = “FTUBE” and
TYPE = “TUBE,” the geometric orientation is completely determined by G1
and G2; the GO, CE, E1, E2, and E3 fields are ignored.
3 • TYPE = “POINT”
EXEC
TYPE = “POINT” has one primary grid point, requires a property
entry, and the normal vector Vi must be specified if thermal flux is to
be used.
A
CASE V
B n
UTPUT
G1
C
Y PLOT
Figure 8-27 Normal Vector for CHBDYP Element of Type “POINT”
(See Remarks 4. and 5.)
6 The TYPE = “LINE” type has two primary grid points, requires a
property entry, and the vector is required. TYPE = “FTUBE” and
ODES
TYPE = “TUBE” are similar to TYPE = “LINE” except they can have
linear taper with no automatic view factor calculations. GMID is an
option for the TYPE = “LINE” surface element only and is ignored for
7 TYPE = “FTUBE” and “TUBE”.
SETS
8
BULK
CHBDYP 999
Geometric Surface Element Definition (Property Form)
G2
V
GMID
1
nastra
n T
G1
T × (V × T)
n = -----------------------------------
T × (V × T)
4A
CASE
• TYPE = “ELCYL”
TYPE = “ELCYL” (elliptic cylinder) has two connected primary grid
4B
OUTPU
points and requires a property entry. The vector must be nonzero.
Automatic view factor calculations are not available. 4C
X-Y PLO
n
V 5
PARAM
T
R1
R2 6
CODE
8
BULK
1000 CHBDYP
Geometric Surface Element Definition (Property Form)
• If GO is zero:
For a TYPE = “POINT” surface, the normal to the front face is the
5 orientation vector. For the TYPE = “LINE” surface, the plane passes
ARAM through G1, G2, and the orientation vector; the front face is based on
the right-hand rule for the vectors G2-G1 and the orientation vector.
For TYPE = “ELCYL” surface, the first axis of the ellipse lies on the G1,
G2, orientation vector plane, and the second axis is normal to this
6 plane.
ODES
6. The continuation entry is optional.
7. If the surface element is to be used in the calculation of view factors, it must
7 have an associated VIEW entry.
SETS 8. All conduction elements to which any boundary condition is to be applied
must be individually identified with the application of one of the surface
element entries: CHBDYE, CHBDYG, or CHBDYP entries.
8
BULK
CHEXA 1001
Six-Sided Solid Element Connection
Defines the connections of the six-sided solid element with eight to twenty grid points.
1
nastra
Format:
1 2 3 4 5 6 7 8 9 10
CHEXA EID PID G1 G2 G3 G4 G5 G6 2
FMS
G7 G8 G9 G10 G11 G12 G13 G14
Example: 3
EXEC
CHEXA 71 4 3 4 5 6 7 8
9 10 0 0 30 31 53 54
55 56 57 58 59 60
4A
CASE
G19
G15
6
G17 CODE
G14
G20
G8
G2
G10 G5
G16 G3 7
G11 G13 SETS
G9
G4 G12
G1
8
BULK
Figure 8-30 CHEXA Element Connection
1002 CHEXA
Six-Sided Solid Element Connection
Remarks:
1. Element identification numbers should be unique with respect to all other
1 element identification numbers.
astran
2. Grid points G1 through G4 must be given in consecutive order about one
quadrilateral face. G5 through G8 must be on the opposite face with G5
opposite G1, G6 opposite G2, etc.
2 3. The edge points, G9 to G20, are optional. Any or all of them may be deleted.
FMS
If the ID of any edge connection point is left blank or set to zero (as for G9
and G10 in the input example), the equations of the element are adjusted to
give correct results for the reduced number of connections. Corner grid
3 points cannot be deleted. The element is an isoparametric element (with
EXEC shear correction) in all cases.
4. Components of stress are output in the material coordinate system except for
hyperelastic elements, which are output in the basic coordinate system. The
A material coordinate system is defined on the PSOLID entry.
CASE 5. The second continuation is optional.
B 6. For nonhyperelastic elements, the element coordinate system for the CHEXA
UTPUT element is defined in terms of the three vectors R, S, and T, which join the
C centroids of opposite faces.
Y PLOT
R vector joins the centroids of faces G4-G1-G5-G8 and G3-G2-G6-G7.
S vector joins the centroids of faces G1-G2-G6-G5 and G4-G3-G7-G8.
T vector joins the centroids of faces G1-G2-G3-G4 and G5-G6-G7-G8.
5 The origin of the coordinate system is located at the intersection of these
ARAM
vectors. The X, Y, and Z axes of the element coordinate system are chosen as
close as possible to the R, S, and T vectors and point in the same general
direction. (Mathematically speaking, the coordinate system is computed in
6 such a way that if the R, S, and T vectors are described in the element
ODES coordinate system a 3 x 3 positive-definite symmetric matrix would be
produced.)
7
SETS
8
BULK
CHEXA 1003
Six-Sided Solid Element Connection
T
G7
G6 1
nastra
G8 G5 R
S
2
FMS
G3
G4
G2
3
EXEC
G1
Figure 8-31 CHEXA Element R, S, and T Vectors
7. It is recommended that the edge points be located within the middle third of
the edge.
4A
CASE
8. For hyperelastic elements, the plot codes are specified under the CHEXAFD 4B
element name in “Item Codes” on page 711. OUTPU
8
BULK
1004 CLOAD
Static Load Combination for Superelement Loads (Superposition)
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
CLOAD CID S S1 IDV1 S2 IDV2 S3 IDV3
S4 IDV4 -etc.-
3 Example:
EXEC
CLOAD 25 1.0 25.0 10 -1.0 101 2.2-1 604
-62.0 62
A Field Contents
CASE
5 Remarks:
ARAM
1. The CLOAD entry must be selected in the residual solution subcases of the
Case Control with CLOAD = CID and must be used if loads are applied to
upstream superelements in SOL 106 or 153.
6 2. The load vector defined is given by { P } = S ∑ Si { P IDVi }
ODES i
3. The IDVi field refers to a previously calculated load vector for the
superelement via the LSEQ approach. That is, a LOADSET keyword must
7 have been selected in Case Control that in turn refers to one or more LSEQ
entries in the Bulk Data Section. The IDVi refers to the EXCITEID of such
SETS
LSEQ entries. For more details, see the the Case Control commands “LSEQ”
on page 1355 Bulk Data entry and the “LOADSET” on page 286.
8 4. In the CID or IDV fields, a CLOAD entry may not reference an identification
number defined by another CLOAD entry.
BULK
CMASS1 1005
Scalar Mass Connection
Format:
1 2 3 4 5 6 7 8 9 10
CMASS1 EID PID G1 C1 G2 C2 2
FMS
Example:
CMASS1 32 6 2 1
3
EXEC
Field Contents
EID Unique element identification number. (0 < Integer < 100,000,000)
PID Property identification number of a PMASS entry. (Integer > 0; 4A
Default = EID) CASE
1. Scalar points may be used for G1 and/or G2, in which case the
corresponding C1 and/or C2 must be zero or blank. Zero or blank may be
used to indicate a grounded terminal G1 or G2 with a corresponding blank
or zero C1 or C2. A grounded terminal is a point with a displacement that is
5
PARAM
constrained to zero. If only scalar points and/or ground are involved, it is
more efficient to use the CMASS3 entry.
2. Element identification numbers should be unique with respect to all other
element identification numbers.
6
CODE
3. The two connection points (G1, C1) and (G2, C2) must not be coincident.
4. For a discussion of the scalar elements, see the MSC.Nastran Reference
Manual, Section 5.6. 7
5. A scalar point specified on this entry need not be defined on an SPOINT SETS
entry.
6. If Gi refers to a grid point then Ci refers to degrees-of-freedom(s) in the
displacement coordinate system specified by CD on the GRID entry. 8
BULK
1006 CMASS1
Scalar Mass Connection
7. Scalar elements input coupled mass matrices when the second pair of fields
is entered. When uncoupled point masses are desired input only the first pair
1 of fields. When a coupled mass matrix is requested the submatrix added has
astran M on the diagonal, and -M on the off-diagonal. The element is not checked
for internal constraints, which is the user’s responsibility if desired. There are
instances where elements with internal constraints are desired, although not
2 frequently. To identify the presence of internal constraints caused by
coupled mass, inspect GPWG output, OLOAD output due to GRAV loads,
FMS
and rigid body modes of free structures. Some forms of coupled mass will
cause coupling of rigid body translational mass terms in GPWG output, and
poor rigid body modes in modal analysis.
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
CMASS2 1007
Scalar Mass Property and Connection
Format:
1 2 3 4 5 6 7 8 9 10
CMASS2 EID M G1 C1 G2 C2 2
FMS
Example:
CMASS2 32 9.25 6 1
3
EXEC
Field Contents
EID Unique element identification number. (0 < Integer < 100,000,000)
M Value of the scalar mass. (Real) 4A
CASE
G1, G2 Geometric grid or scalar point identification number. (Integer > 0)
C1, C2 Component number. (0 < Integer < 6; blank or zero if scalar point) 4B
OUTPU
Remarks: 4C
X-Y PLO
1. Scalar points may be used for G1 and/or G2, in which case the
corresponding C1 and/or C2 must be zero or blank. Zero or blank may be
used to indicate a grounded terminal G1 or G2 with a corresponding blank
or zero C1 or C2. A grounded terminal is a point with a displacement that is
constrained to zero. If only scalar points and/or ground are involved, it is
5
PARAM
more efficient to use the CMASS4 entry.
2. Element identification numbers should be unique with respect to all other
element identification numbers.
6
3. The two connection points (G1, C1) and (G2, C2) must be distinct. Except in CODE
unusual circumstances, one of them will be a grounded terminal with blank
entries for Gi and Ci.
4. For a discussion of the scalar elements, see “Scalar Elements (CELASi,
CMASSi, CDAMPi)” on page 174 of the MSC.Nastran Reference Manual.
7
SETS
8
BULK
1008 CMASS2
Scalar Mass Property and Connection
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
CMASS3 1009
Scalar Mass Connection to Scalar Points Only
Format:
1 2 3 4 5 6 7 8 9 10
CMASS3 EID PID S1 S2 2
FMS
Example:
CMASS3 13 42 62
3
EXEC
Field Contents
EID Unique element identification number. (0 < Integer < 100,000,000)
PID Property identification number of a PMASS entry. (Integer > 0; 4A
Default = EID) CASE
Remarks: 4C
1. S1 or S2 may be blank or zero, indicating a constrained coordinate. X-Y PLO
7
SETS
8
BULK
1010 CMASS4
Scalar Mass Property and Connection to Scalar Points Only
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
CMASS4 EID M S1 S2
Example:
3 CMASS4 23 14.92 23
EXEC
Field Contents
C Remarks:
Y PLOT 1. S1 or S2 may be blank or zero, indicating a constrained coordinate. This is
the usual case.
2. Element identification numbers should be unique with respect to all other
5 element identification numbers.
ARAM 3. Only one scalar mass element may be defined on a single entry.
4. For a discussion of the scalar elements, see “Scalar Elements (CELASi,
CMASSi, CDAMPi)” on page 174 of the MSC.Nastran Reference Manual.
6 5. A scalar point specified on this entry need not be defined on an SPOINT
ODES
entry.
7
SETS
8
BULK
CONM1 1011
Concentrated Mass Element Connection, General Form
Format:
1 2 3 4 5 6 7 8 9 10
CONM1 EID G CID M11 M21 M22 M31 M32
2
FMS
M33 M41 M42 M43 M44 M51 M52 M53
Example: 3
EXEC
CONM1 2 22 2 2.9 6.3
4.8 28.6
28.6 28.6
4A
CASE
Field Contents 4B
OUTPU
EID Unique element identification number. (Integer > 0)
G Grid point identification number. (Integer > 0) 4C
X-Y PLO
CID Coordinate system identification number for the mass matrix.
(Integer > 0)
Mij Mass matrix values. (Real)
5
PARAM
Remarks:
1. For a less general means of defining concentrated mass at grid points, see the
CONM2 entry description.
2. Element identification numbers should be unique with respect to all other
6
CODE
element identification numbers.
7
SETS
8
BULK
1012 CONM2
Concentrated Mass Element Connection, Rigid Body Form
Format:
1 2 3 4 5 6 7 8 9 10
2 CONM2 EID G CID M X1 X2 X3
FMS
I11 I21 I22 I31 I32 I33
Example:
3 CONM2 2 15 6 49.7
EXEC
16.2 16.2 7.8
A Field Contents
CASE
EID Element identification number. (Integer > 0)
B G Grid point identification number. (Integer > 0)
UTPUT
CID Coordinate system identification number. For CID of -1; see X1, X2, X3
C below. (Integer > -1; Default = 0)
Y PLOT
M Mass value. (Real)
X1, X2, X3 Offset distances from the grid point to the center of gravity of the mass
in the coordinate system defined in field 4, unless CID = -1, in which
5 case X1, X2, X3 are the coordinates, not offsets, of the center of gravity of
ARAM
the mass in the basic coordinate system. (Real)
lij Mass moments of inertia measured at the mass center of gravity in the
coordinate system defined by field 4. If CID = -1, the basic coordinate
6 system is implied. (For I11, I22, and I33; Real > 0.0; for I21, I31, and I32;
ODES
Real)
Remarks:
7 1. Element identification numbers should be unique with respect to all other
SETS element identification numbers.
2. For a more general means of defining concentrated mass at grid points, see
the CONM1 entry description.
8 3. The continuation is optional.
BULK
CONM2 1013
Concentrated Mass Element Connection, Rigid Body Form
4. If CID = -1, offsets are internally computed as the difference between the grid
point location and X1, X2, X3. The grid point locations may be defined in a
nonbasic coordinate system. In this case, the values of Iij must be in a 1
coordinate system that parallels the basic coordinate system. nastra
5. The form of the inertia matrix about its center of gravity is taken as:
M 2
M symmetric FMS
M
I11
– I21
– I31
I22
– I32 I33
3
EXEC
where
M = ρ dV
∫ 4A
CASE
I11 = 2 2
∫ ρ ( x2 + x 3 ) dV
4B
I22 = 2 2 OUTPU
∫ ρ ( x 1 + x 3 ) dV
I33 = 2 2
4C
∫ ρ ( x 1 + x 2 ) dV
X-Y PLO
∫ 12
I21 = ρx x dV
∫ 13
I31 = ρx x dV 5
PARAM
∫ 23
I32 = ρx x dV
Format:
1 2 3 4 5 6 7 8 9 10
2 CONROD EID G1 G2 MID A J C NSM
FMS
Example:
3 CONROD 2 16 17 4 2.69
EXEC
Field Contents
EID Unique element identification number. (Integer > 0)
A G1, G2 Grid point identification numbers of connection points. (Integer > 0;
CASE G1 ≠ G2 )
B MID Material identification number. (Integer > 0)
UTPUT
A Area of the rod. (Real)
C J Torsional constant. (Real)
Y PLOT
C Coefficient for torsional stress determination. (Real)
NSM Nonstructural mass per unit length. (Real)
5 Remarks:
ARAM
1. Element identification numbers should be unique with respect to all other
element identification numbers.
7
SETS
8
BULK
CONROD 1015
Rod Element Property and Connection
T 1
nastra
P
G2
2
FMS
G1
3
P EXEC
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1016 CONTRLT
Thermal Control ELement for Heat Transfer Analysis
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
CONTRLT ID Sensor SFORM CTYPE Pl Ph PTYPE PZERO
3 Example:
EXEC
CONTRLT 100 20 3 68. 73. 1 0.
A Field Contents
CASE ID Control node ID as well as CONTROLT ID. See Remark 1. (Integer > 0;
B no default)
UTPUT Sensor Grid or scalar point ID of the sensor. See Remark 2. (Integer > 0; no
C default)
Y PLOT SFORM Sensor output form. See Remark 3. (Character, T; default = T)
CTYPE Control type. See Remark 4. (Character, TSTAT for thermostat; Default
= TSTAT)
5 Pl, Ph Lower and upper limit value for desired temperature in the thermostat.
ARAM
See Remark 5. (Real; no default)
PTYPE Process type. See Remark 5. (Integer value 1 through 6; no default)
PZERO Initial controller value. See Remark 4. (0. < Real < 1.; Default = 0)
6 DT Monitoring time interval, or sampling period. See Remark 6. (Real > 0.;
ODES
Default = 0)
Delay Time delay after the switch is triggered or time for delayed control
action in PID control. See Remark 7. (Real < 0.; Default = 0)
7 TAUc Decay time constant for actuator response. See Remark 7. (Real > 0.;
SETS
Default = 0)
8
BULK
CONTRLT 1017
Thermal Control ELement for Heat Transfer Analysis
Remarks:
1. The CONTRLT ID is referenced by CNTRLND entry identified on any of the
QVECT, QVOL, QBDY3, Bulk Data entries. If any grid or scalar point ID is 1
nastra
the same as the CONTRLT ID, then the combined logic associated with the
controller and the control node will be in force for the LBC referenced. Any
number of CONTRLT statements may exist in a single model.
2. Sensor point, where a feedback temperature or rate of change of temperature 2
is measured. May be a dependent DOF in a MPC relationship. FMS
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1018 CONTRLT
Thermal Control ELement for Heat Transfer Analysis
On
1 On Off Off
astran 1 Classical Heating
Thermostat
PL PH Sensor
Value
2 On
FMS
Off Off On
2 Classical Cooling
Thermostat
3 PL PH Sensor
EXEC
Value
On
A Off Off On
CASE 3
B PL PH Sensor
UTPUT
Value
C On
Y PLOT
On Off Off
4
5 PL PH Sensor
ARAM Value
6 On Off On
ODES 5
PL PH Sensor
Value
7
SETS
Off On Off
6
8 PL PH Sensor
Value
BULK
CONV 1019
Heat Boundary Element Free Convection Entry
Specifies a free convection boundary condition for heat transfer analysis through
1
nastra
connection to a surface element (CHBDYi entry).
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
CONV EID PCONID FLMND CNTRLND TA1 TA2 TA3 TA4
Example: 3
EXEC
CONV 2 101 3 201 301
Field Contents
4A
EID CHBDYG, CHBDYE, or CHBDYP surface element identification CASE
number. (Integer > 0) 4B
PCONID Convection property identification number of a PCONV entry. OUTPU
(Integer > 0) 4C
FLMND Point for film convection fluid property temperature. (Integer > 0; X-Y PLO
Default = 0)
CNTRLND Control point for free convection boundary condition. (Integer > 0;
Default = 0) 5
PARAM
TAi Ambient points used for convection. (Integer > 0 for TA1 and
Integer > 0 for TA2 through TA8; Default for TA2 through TA8 is TA1.)
Remarks: 6
1. The basic exchange relationship can be expressed in one of the following CODE
forms:
EXPF
• q = H ⋅ ( T – TAMB ) ( T – TAMB ) , CNTRLND = 0
• q = ( H ⋅ u CNTRLND ) ( T – TAMB )
EXPF
( T – TAMB ) , 7
SETS
CNTRLND ≠ 0
EXPF EXPF
• q = H(T – TAMB ) , CNTRLND = 0
• q = ( H ⋅ u CNTRLND ) ( T
EXPF EXPF
) , CNTRLND ≠ 0
– TAMB
8
EXPF is specified on the PCONV entry. BULK
1020 CONV
Heat Boundary Element Free Convection Entry
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
CONVM 1021
Heat Boundary Element Forced Convection Entry
Specifies a forced convection boundary condition for heat transfer analysis through
1
nastra
connection to a surface element (CHBDYi entry).
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
CONVM EID PCONID FLMND CNTMDOT TA1 TA2
Example:
Field Contents
EID CHBDYP element identification number. (Integer > 0) 4A
PCONID Convection property identification number of a PCONVM entry. CASE
(Integer > 0) 4B
OUTPU
FLMND Point used for fluid film temperature. (Integer > 0; Default = 0)
CNTMDOT Control point used for controlling mass flow. (Integer > 0) 4C
X-Y PLO
TA1, TA2 Ambient points used for convection. (Integer > 0 for TA1 and
Integer > 0 for TA2; Default for TA2 is TA1.)
Remarks: 5
PARAM
1. CONVM is used with an CHBDYP entry of type FTUBE having the same
EID.
2. The temperature of the fluid film point may be specified to determine the
material properties for the fluid. If FLMND=0, the reference temperature 6
has several options. It can be the average of surface and ambient CODE
4. If only the first ambient point is specified then, the second ambient point is
assumed to have the same temperature.
1 5. See the Bulk Data entry, “PCONVM” on page 1597, for an explanation of the
astran
mathematical relationships available for forced convection and the reference
temperature for fluid material properties.
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
CORD1C 1023
Cylindrical Coordinate System Definition, Form 1
Format:
1 2 3 4 5 6 7 8 9 10
CORD1C CIDA G1A G2A G3A CIDB G1B G2B G3B
2
FMS
Example:
CORD1C 3 16 32 19
3
EXEC
Field Contents
CIDA, CIDB Coordinate system identification number. (Integer > 0)
GiA, GiB Grid point identification numbers. (Integer > 0; G1A ≠ G2A ≠ G3A ; 4A
G1B ≠ G2B ≠ G3B ) CASE
4B
z OUTPU
uz 4C
G2 X-Y PLO
G3
uθ 5
G1 PARAM
P
Z
θ ur
x R y 6
CODE
Remarks: 7
SETS
1. Coordinate system identification numbers on all CORD1R, CORD1C,
CORD1S, CORD2R, CORD2C, CORD2S and CORD3G entries must be
unique.
2. One or two coordinate systems may be defined on a single entry. 8
BULK
1024 CORD1C
Cylindrical Coordinate System Definition, Form 1
3. GiA and GiB must be defined in coordinate systems with definitions that do
not involve the coordinate system being defined. The first point is the origin,
1 the second lies on the z-axis, and the third lies in the plane of the azimuthal
astran origin. The three grid points GiA (or GiB) must be noncolinear and not
coincident.
4. The location of a grid point (P in Figure 8-33) in this coordinate system is
2 given by (R, θ, Z) where θ is measured in degrees.
FMS
5. The displacement coordinate directions at P are dependent on the location of
P as shown above by ( u r, u θ, u z ) .
6. It is recommended that points on the z-axis not have their displacement
3 directions defined in this coordinate system. See the discussion of
EXEC cylindrical coordinate systems in “Grid Point and Coordinate System
Definition” on page 35 of the MSC.Nastran Reference Manual.
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
CORD1R 1025
Rectangular Coordinate System Definition, Form 1
Format:
1 2 3 4 5 6 7 8 9 10
CORD1R CIDA G1A G2A G3A CIDB G1B G2B G3B
2
FMS
Example:
CORD1R 3 16 32 19
3
EXEC
Field Contents
CIDA, CIDB Coordinate system identification number. (Integer > 0)
GiA, GiB Grid point identification numbers. (Integer > 0; G1A ≠ G2A ≠ G3A 4A
and G1B ≠ G2B ≠ G3B ) CASE
4B
z OUTPU
G2
uz 4C
X-Y PLO
P
G3 uy
5
ux Z PARAM
G1 y
x
Y 6
CODE
Remarks:
1. Coordinate system identification numbers on all CORD1R, CORD1C,
7
SETS
CORD1S, CORD2R, CORD2C, CORD2S and CORD3G entries must be
unique.
2. One or two coordinate systems may be defined on a single entry.
8
BULK
1026 CORD1R
Rectangular Coordinate System Definition, Form 1
3. GiA and GiB must be defined in coordinate systems with definitions that do
not involve the coordinate system being defined. The first point is the origin,
1 the second lies on the z-axis, and the third lies in the x-z plane. The three grid
astran points GiA (or GiB) must be noncolinear and not coincident.
4. The location of a grid point (P in Figure 8-34) in this coordinate system is
given by (X, Y, Z).
2 5. The displacement coordinate directions at P are shown above by
FMS
( u x, u u, u z ) .
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
CORD1S 1027
Spherical Coordinate System Definition, Form 1
Format:
1 2 3 4 5 6 7 8 9 10
CORD1S CIDA G1A G2A G3A CIDB G1B G2B G3B
2
FMS
Example:
CORD1S 3 16 32 19
3
EXEC
Field Contents
CIDA, CIDB Coordinate system identification numbers. (Integer > 0)
GiA, GiB Grid point identification numbers. (Integer > 0; G1A ≠ G2A ≠ G3A 4A
and G1B ≠ G2B ≠ G3B ) CASE
4B
z OUTPU
4C
G2 X-Y PLO
uφ
θ
ur
P
G3
5
G1 PARAM
R
φ uθ
x 6
CODE
y
3. GiA and GiB must be defined in coordinate systems with a definition that
does not involve the coordinate system being defined. The first point is the
1 origin, the second lies on the z-axis, and the third lies in the plane of the
astran azimuthal origin. The three grid points GiA (or GiB) must be noncolinear
and not coincident.
4. The location of a grid point (P in Figure 8-35) in this coordinate system is
2 given by (R, θ, φ) where θ and φ are measured in degrees.
FMS
5. The displacement coordinate directions at P are dependent on the location of
P as shown above by ( u r, u θ, u φ ) .
6. It is recommended that points on the z-axis not have their displacement
3 directions defined in this coordinate system. See the discussion of spherical
EXEC coordinate systems in “Grid Point and Coordinate System Definition” on
page 35 of the MSC.Nastran Reference Manual.
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
CORD2C 1029
Cylindrical Coordinate System Definition, Form 2
Format:
1 2 3 4 5 6 7 8 9 10
CORD2C CID RID A1 A2 A3 B1 B2 B3
2
FMS
C1 C2 C3
Example:
Field Contents 4A
CASE
CID Coordinate system identification number. (Integer > 0)
RID Identification number of a coordinate system that is defined 4B
OUTPU
independently from this coordinate system. (Integer > 0; Default = 0 is
the basic coordinate system.) 4C
X-Y PLO
Ai, Bi, Ci Coordinates of three points in coordinate system defined in field 3.
(Real)
z 5
PARAM
uz
B
uθ
C
P 6
CODE
A
Z
ur
θ 7
SETS
x R
y
Remarks:
1. Coordinate system identification numbers on all CORD1R, CORD1C,
1 CORD1S, CORD2R, CORD2C, CORD2S and CORD3G entries must be
astran
unique.
2. The three points [(A1, A2, A3), (B1, B2, B3), (C1, C2, C3)] must be unique and
noncolinear. Noncolinearity is checked by the geometry processor. The first
2 point defines the origin. The second point defines the direction of the z-axis.
FMS The third lies in the plane of the azimuthal origin. The reference coordinate
system must be independently defined.
3. The continuation entry is required.
3 4. If RID is zero or blank, the basic coordinate system is used.
EXEC
5. The location of a grid point (P in Figure 8-36) in this coordinate system is
given by (R, θ, Z), where θ is measured in degrees.
6. The displacement coordinate directions at P are dependent on the location of
A P as shown above by ( u r, u θ, u z ) .
CASE
7. It is recommended that points on the z-axis not have their displacement
B directions defined in this coordinate system. See the discussion of
UTPUT
cylindrical coordinate systems in “Grid Point and Coordinate System
C Definition” on page 35 of the MSC.Nastran Reference Manual.
Y PLOT
8. If any CORD2C, CORD2R, or CORD2S entry is changed or added on restart,
then a complete re-analysis is performed. Therefore, CORD2C, CORD2R, or
CORD2S changes or additions are not recommended on restart.
5
ARAM
6
ODES
7
SETS
8
BULK
CORD2R 1031
Rectangular Coordinate System Definition, Form 2
Format:
1 2 3 4 5 6 7 8 9 10
CORD2R CID RID A1 A2 A3 B1 B2 B3
2
FMS
C1 C2 C3
Example:
Field Contents 4A
CASE
CID Coordinate system identification number. (Integer > 0)
RID Identification number of a coordinate system that is defined 4B
OUTPU
independently from this coordinate system. (Integer > 0; Default = 0,
which is the basic coordinate system.) 4C
X-Y PLO
Ai, Bi, Ci Coordinates of three points in coordinate system defined in field 3.
(Real)
z 5
PARAM
uz
B
P
6
C uy CODE
ux Z
A y
X
7
SETS
Y
x
Remarks:
1. Coordinate system identification numbers on all CORD1R, CORD1C,
1 CORD1S, CORD2R, CORD2C, CORD2S, and CORD3G entries must be
astran
unique.
2. The three points [(A1, A2, A3), (B1, B2, B3), (C1, C2, C3)] must be unique and
noncolinear. Noncolinearity is checked by the geometry processor. The first
2 point defines the origin. The second defines the direction of the z-axis. The
FMS third point defines a vector which, with the z-axis, defines the x-z plane. The
reference coordinate system must be independently defined.
3. The continuation entry is required.
3 4. If RID is zero or blank, the basic coordinate system is used.
EXEC
5. The location of a grid point (P in the Figure 8-37) in this coordinate system is
given by (X, Y, Z).
6. The displacement coordinate directions at P are shown by ( u x, u y, u z ) .
A 7. If any CORD2C, CORD2R, or CORD2S entry is changed or added on restart,
CASE
then a complete re-analysis is performed. Therefore, CORD2C, CORD2R, or
B CORD2S changes or additions are not recommended on restart.
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
CORD2S 1033
Spherical Coordinate System Definition, Form 2
Format:
1 2 3 4 5 6 7 8 9 10
CORD2S CID RID A1 A2 A3 B1 B2 B3
2
FMS
C1 C2 C3
Example:
Field Contents 4A
CASE
CID Coordinate system identification number. (Integer > 0)
RID Identification number of a coordinate system that is defined 4B
OUTPU
independently from this coordinate system. (Integer > 0; Default = 0 is
the basic coordinate system.) 4C
X-Y PLO
Ai, Bi, Ci Coordinates of three points in coordinate system defined in field 3.
(Real)
z 5
PARAM
B
uφ
θ
C P
ur
6
CODE
A R
x
φ
uθ
7
SETS
y
Remarks:
1. Coordinate system identification numbers on all CORD1R, CORD1C,
1 CORD1S, CORD2R, CORD2C, CORD2S, and CORD3G entries must all be
astran
unique.
2. The three points [(A1, A2, A3), (B1, B2, B3), (C1, C2, C3)] must be unique and
noncolinear. Noncolinearity is checked by the geometry processor. The first
2 point defines the origin. The second point defines the direction of the z-axis.
FMS The third lies in the plane of the azimuthal origin. The reference coordinate
system must be independently defined.
3. The continuation entry is required.
3 4. If RID is zero or blank, the basic coordinate system is used.
EXEC
5. The location of a grid point (P in Figure 8-38) in this coordinate system is
given by (R, θ, φ), where θ and φ are measured in degrees.
6. The displacement coordinate directions at P are shown above by
A ( u r, u θ, u φ ) .
CASE
7. It is recommended that points on the z-axis not have their displacement
B directions defined in this coordinate system. See the discussion of spherical
UTPUT
coordinate systems in “Grid Point and Coordinate System Definition” on
C page 35 of the MSC.Nastran Reference Manual.
Y PLOT
8. If any CORD2C, CORD2R, or CORD2S entry is changed or added on restart,
then a complete re-analysis is performed. Therefore, CORD2C, CORD2R, or
CORD2S changes or additions are not recommended on restart.
5
ARAM
6
ODES
7
SETS
8
BULK
CORD3G 1035
General Coordinate System
Format:
2
FMS
1 2 3 4 5 6 7 8 9 10
CORD3G CID METHOD FORM THETAID1 THETAID2 THETAID3 CIDREF
Example: 3
EXEC
CORD3G 100 E313 EQN 110 111 112 0
Field Contents
CID Coordinate system identification number. See Remark 1. (Integer > 0)
4A
CASE
METHOD E313 or S321 for Euler angle rotation in 313 sequence or space-fixed 4B
rotation in 321 sequence. See Remark 2. (Character; Default = “E313") OUTPU
FORM Specifies the Bulk Data entry which defines angles. FORM = “EQN” for 4C
DEQATN entry or FORM = “TABLE” for TABLE3D entry. (Character; X-Y PLO
Default = “EQN”)
THETAID Identification number for DEQATN or TABLE3D Bulk Data entry which
defines the three angles (in radians) measured from reference
coordinates to the general material coordinate system. See Remark 3.
5
PARAM
(Integer > 0)
CIDREF Identification number for the coordinate system from which the
orientation of the general coordinate system is defined. There is no
default. (Integer > 0)
6
CODE
Remarks:
1. CID must be unique with respect to all other coordinate systems. CID cannot
be referenced on GRID entries. 7
SETS
8
BULK
1036 CORD3G
General Coordinate System
2. Three Euler angles specify the rotation of the CORD3G coordinate axes (xyz)
with respect to the local Cartesian coordinate axes (XYZ) in CIDREF as
1 follows: first rotate about Z-axis by θ 1 , next rotate about rotated x-axis by θ 2 ,
astran and then rotate about rotated z-axis by θ 3 . On the other hand, the
space-fixed rotations in 321 sequence specify all the rotations about the fixed
coordinate axes: first rotate about Z by θ 1 , next about Y by θ 2 , then about X
by θ 3 .
2
FMS 3. The three rotations define a coordinate transformation which transforms
position vectors in the reference coordinate system into the general
coordinate system.
3 4. The DEQATN option must have three arguments representing the three axes
of CIDREF, although not all arguments are necessarily needed in the
EXEC
equation.
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
CPENTA 1037
Five-Sided Solid Element Connection
Defines the connections of a five-sided solid element with six to fifteen grid points.
1
nastra
Format:
1 2 3 4 5 6 7 8 9 10
CPENTA EID PID G1 G2 G3 G4 G5 G6
2
FMS
G7 G8 G9 G10 G11 G12 G13 G14
G15
Example: 3
EXEC
CPENTA 112 2 3 15 14 4 103 115
5 16 8 120 125
130
4A
CASE
G15 G14
G12 6
G13 CODE
G4 G5
G10 G3
G11
G9 G8
G7
7
G1 SETS
G2
Remarks:
1. Element ID numbers must be unique with respect to all other element ID
1 numbers.
astran
2. The topology of the diagram must be preserved; i.e., G1, G2, and G3 define
a triangular face, G1, G10, and G4 are on the same edge, etc.
3. The edge grid points, G7 to G15, are optional. Any or all of them may be
2 deleted. In the example shown, G10, G11, and G12 have been deleted. The
FMS
continuations are not required if all edge grid points are deleted.
4. Components of stress are output in the material coordinate system except for
hyperelastic elements, which are output in the basic coordinate system.
3 5. For nonhyperelastic elements the element coordinate system for the
EXEC
CPENTA element is derived accordingly. The origin of the coordinate
system is located at the midpoint of the straight line connecting the points G1
and G4. The Z axis points toward the triangle G4-G5-G6 and is oriented
A somewhere between the line joining the centroids of the triangular faces and
CASE a line perpendicular to the midplane. The midplane contains the midpoints
B of the straight lines between the triangular faces. The X and Y axes are
perpendicular to the Z axis and point in a direction toward, but not
UTPUT
necessarily intersecting, the edges G2 through G5 and G3 through G6,
C respectively.
Y PLOT
G6
z
5 G4
G15
y
G14
ARAM G13
G5
G12
6 G11
ODES
G10 x
G3 G8
G9
7
SETS G7 G2
G1
7. For hyperelastic elements, the plot codes are specified under the CPENTAFD
element name in “Item Codes” on page 711.
8. If a CPENTA element is referenced on a PSET or PVAL entry, then a 1
nastra
p-version formulation is used and the element can have curved edges.
• If a curved edge of a p-element is shared by an h-element without
midside nodes, the geometry of the edge is ignored and set straight.
• Elements with midside nodes cannot be p-elements and edges with
2
FMS
midside nodes cannot be shared by p-elements.
9. By default, all of the nine edges of the element are considered straight unless:
• For p-elements there is an FEEDGE or FEFACE entry that contains the 3
two grids of any edge of this element. In this case, the geometry of the EXEC
edge is used in the element.
• For h-elements any of G7 through G15 are specified.
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1040 CQUAD
Fully Nonlinear Plane Strain Element
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
CQUAD EID PID G1 G2 G3 G4 G5 G6
G7 G8 G9
3 Example:
EXEC
CQUAD 111 203 31 74 75 32
A Field Contents
CASE EID Element identification number. (Integer > 0)
B PID Property identification number of a PLPLANE entry. (Integer > 0)
UTPUT
G1, G2, Identification numbers of connected corner grid points. Required data
C G3, G4 for all four grid points. (Unique Integers > 0)
Y PLOT
G5, G6, Identification numbers of connected edge grid points. Optional data for
G7, G8 any or all four grid points. (Integer > 0 or blank)
G9 Identification number of center grid point. Optional. (Integer > 0 or
5 blank)
ARAM
Remarks:
1. Element identification numbers should be unique with respect to all other
6 element IDs of any kind.
ODES
2. Grid points G1 to G9 must be numbered as shown and must lie on a plane.
3. It is recommended that the edge points be located within the middle third of
the edge.
7 4. The plot codes are specified under the CQUADFD element name in “Item
SETS
Codes” on page 711.
5. Stresses and strains are output in the coordinate system identified by the CID
field of the PLPLANE entry.
8
BULK
CQUAD 1041
Fully Nonlinear Plane Strain Element
η = 1 G7
G4
η = constant
G3
1
nastra
Lines of
ξ = –1 ξ = 1 Constant η or ξ
ξ = 0
η = 0 ξ = constant
G8 G9
G6 2
FMS
η = –1
G5 G2
G1
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1042 CQUAD4
Quadrilateral Plate Element Connection
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
CQUAD4 EID PID G1 G2 G3 G4 THETA or ZOFFS
MCID
TFLAG T1 T2 T3 T4
3
EXEC Example:
7
SETS
8
BULK
CQUAD4 1043
Quadrilateral Plate Element Connection
x
MCID
Coordinate
System 1
nastra
z
G2
y G3
ymaterial
2
xmaterial FMS
G4
3
G1 EXEC
4A
CASE
ZOFFS Offset from the surface of grid points to the element reference plane.
ZOFFS is ignored for hyperelastic elements. See Remark 6. (Real) 4B
OUTPU
TFLAG An integer flag, signifying the meaning of the Ti values. (Integer 0, 1, or
blank) 4C
X-Y PLO
Ti Membrane thickness of element at grid points G1 through G4. If
“TFLAG” zero or blank, then Ti are actual user specified thickness. See
Remark 4. for default. (Real > 0.0 or blank, not all zero.) If “TFLAG” one,
then the Ti are fraction relative to the T value of the PSHELL. (Real > 0.0 5
or blank, not all zero. Default = 1.0) Ti are ignored for hyperelastic PARAM
elements.
Remarks:
1. Element identification numbers should be unique with respect to all other
6
CODE
element identification numbers.
2. Grid points G1 through G4 must be ordered consecutively around the
perimeter of the element.
3. All interior angles must be less than 180°.
7
SETS
yelement
G3
1
astran
G4
β+γ
α = ------------ xelement
2
2
FMS α
xmaterial
zelement
β
γ
3 THETA
EXEC G1 G2
A 5. The reference coordinate system for the output of stress, strain and element
CASE force depends on the element type.
B • For CQUAD4 elements which are not p-elements and not
UTPUT
hyperelastic, the reference coordinate system for output is the
C element coordinate system.
Y PLOT
• For CQUAD4 elements referenced by a PSET or PVAL entry, the
stresses, strains and element forces are output in the local tangent
plane of the element. The local tangents are oriented in a user defined
5 direction which is uniform across a set of elements. By default, the
local tangent x-direction is oriented in the positive x-direction of the
ARAM
basic coordinate system. See the Bulk Data entry, “OUTRCV” on
page 1518 for user defined output coordinate systems.
6 • For hyperelastic elements the stress and strain are output according to
CID on the PLPLANE entry.
ODES
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1046 CQUAD8
Curved Quadrilateral Shell Element Connection
Format:
1 2 3 4 5 6 7 8 9 10
2 CQUAD8 EID PID G1 G2 G3 G4 G5 G6
FMS
G7 G8 T1 T2 T3 T4 THETA or ZOFFS
MCID
TFLAG
3
EXEC Example:
CQUAD8 207 3 31 33 73 71 32 51
7 THETA Material property orientation angle in degrees. See Figure 8-44. THETA
is ignored for hyperelastic elements. (Real; Default = 0.0)
SETS
8
BULK
CQUAD8 1047
Curved Quadrilateral Shell Element Connection
Field Contents
MCID Material coordinate system identification number. The x-axis of the
material coordinate system is determined by projecting the x-axis of the
1
nastra
MCID coordinate system (defined by the CORDij entry or zero for the
basic coordinate system) onto the surface of the element (see Remark 3.)
MCID is ignored for hyperelastic elements. (Integer > 0; if blank, then
THETA = 0.0 is assumed.) 2
FMS
ZOFFS Offset from the surface of grid points to the element reference plane. See
Remark 6. ZOFFS is ignored for hyperelastic elements. (Real)
TFLAG An integer flag, signifying the meaning of the Ti values. (Integer 0, 1, or
blank) 3
EXEC
Remarks:
1. Element identification numbers should be unique with respect to all other
element IDs of any kind. 4A
CASE
2. Grid points G1 to G8 must be numbered as shown in Figure 8-44.
3. The orientation of the material property coordinate system is defined locally
4B
OUTPU
at each interior integration point by THETA, which is the angle between
xmaterial and the line of constant η. 4C
X-Y PLO
The definition of the material coordinate system by projection is used to
calculate an angle THETA. Please note that since xi changes directions
throughout the element based on element shape, the material coordinate
system varies similarly. Because of this an orthotropic or anisotropic material 5
will cause the CQUAD8’s stiffness to be biased by both it’s shape and grid PARAM
5. It is recommended that the midside grid points be located within the middle
third of the edge. If the edge point is located at the quarter point, the
program may fail with a divide-by-zero error or the calculated stresses will
be meaningless.
7
SETS
8
BULK
1048 CQUAD8
Curved Quadrilateral Shell Element Connection
6. Elements may be offset from the connection points by means of the ZOFFS
field. Other data, such as material matrices and stress fiber locations, are
1 given relative to the reference plane. A positive value of ZOFFS implies that
astran the element reference plane is offset a distance of ZOFFS along the positive
z-axis of the element coordinate system. If the ZOFFS field is used, then both
the MID1 and MID2 fields must be specified on the PSHELL entry referenced
2 by PID.
FMS The specification of offset vectors gives wrong results in solution sequences
that compute differential stiffness: linear buckling analysis provided in
SOLs 105 and 200; SOLs 103 and 107 through 112 with the STATSUB
command; and geometric nonlinear analysis provided in SOLs 106, 129, 153,
3 and 159 with PARAM,LGDISP,1.
EXEC
7. If all midside grid points are deleted, then the element will be excessively
stiff and the transverse shear forces incorrect. A User Warning Message is
printed, and a CQUAD4 element is recommended instead. If the element is
A hyperelastic, then it is processed identically to the hyperelastic CQUAD4
CASE
element.
B 8. For a description of the element coordinate system, see “Shell Elements
UTPUT
(CTRIA3, CTRIA6, CTRIAR, CQUAD4, CQUAD8, CQUADR)” on
C page 119 of the MSC.Nastran Reference Manual. Stresses and strains are
Y PLOT output in the local coordinate system identified by x l and y l in Figure 8-44.
However, for hyperelastic elements the stress and strain are output in the
coordinate system identified by the CID field on the PLPLANE entry.
5 9. For hyperelastic elements the plot codes are specified under the CQUADFD
ARAM element name in “Item Codes” on page 711.
6
ODES
7
SETS
8
BULK
CQUAD8 1049
Curved Quadrilateral Shell Element Connection
yl yl
G7 yl
G3 xmaterial
1
G4 xl η nastra
yl
ξ xl ( β + THETA )
4
xl β
∑ Gi/4
i=1
Center
xl 2
FMS
G8
G6
yl yl
xl
G5
G2
3
THETA xl EXEC
G1
Stress output at each
Gi local system
yl
eη 4A
CASE
η
4B
α OUTPU
eξ
B
A
α⁄2
4C
ξ X-Y PLO
α
β = 45° – ---
2
β 45°
Gi xl
5
PARAM
where
e η is tangent to η at Gi
6
e ξ is tangent to ξ at Gi CODE
x l is perpendicular to y l
8
Figure 8-44 CQUAD8 Element Geometry and Coordinate Systems BULK
1050 CQUADR
Quadrilateral Plate Element Connection
2 Format:
FMS
1 2 3 4 5 6 7 8 9 10
CQUADR EID PID G1 G2 G3 G4 THETA or ZOFFS
MCID
3 TFLAG T1 T2 T3 T4
EXEC
Example:
B Field Contents
UTPUT
EID Element identification number. (Integer > 0)
C PID Property identification number of a PSHELL or PCOMP entry.
Y PLOT
(Integer > 0; Default = EID)
Gi Grid point identification numbers of connection points. (Integers > 0, all
unique)
5 THETA Material property orientation angle in degrees. See Figure 8-46. (Real;
ARAM
Default = 0)
MCID Material coordinate system identification number. The x-axis of the
6 material coordinate system is determined by projecting the x-axis of the
MCID coordinate system (defined by the CORDij entry or zero for the
ODES
basic coordinate system) onto the surface of the element. (Integer > 0; If
blank, then THETA = 0.0 is assumed.)
ZOFFS Offset from the surface of grid point to the element plane. See Remark 8.
7
SETS
8
BULK
CQUADR 1051
Quadrilateral Plate Element Connection
x
MCID
Coordinate
System 1
nastra
z
G2
y G3
ymaterial
2
xmaterial FMS
G4
3
G1 EXEC
4A
TFLAG An integer flag, signifying the meaning of the Ti values. (Integer 0, 1, or CASE
blank) 4B
Ti Membrane thickness of element at grid points G1 through G4. If OUTPU
2 G4
β+γ
FMS α = ------------ xelement
2
α
xmaterial
3
EXEC zelement
β
THETA γ
G1 G2
7
SETS
8
BULK
CQUADX 1053
Fully Nonlinear Axisymmetric Element
Defines an axisymmetric quadrilateral element with up to nine grid points for use in
1
nastra
fully nonlinear (i.e., large strain and large rotations) hyperelastic analysis.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
CQUADX EID PID G1 G2 G3 G4 G5 G6
G7 G8 G9
Example: 3
EXEC
CQUADX 111 203 31 74 75 32
Field Contents
4A
EID Element identification number. (Integer > 0) CASE
Remarks:
1. Element identification numbers should be unique with respect to all other
element IDs of any kind. 6
CODE
2. Gi must be numbered as shown in Figure 8-47.
3. It is recommended that the edge points be located within the middle third of
the edge.
4. The plot codes are specified under the CQUADXFD element name in “Item 7
SETS
Codes” on page 711.
5. All Gi must lie on the x-y plane of the basic coordinate system. Stress and
strain are output in the basic coordinate system.
8
BULK
1054 CQUADX
Fully Nonlinear Axisymmetric Element
η = 1 G7
3 G4
G3
EXEC
η = constant
Lines of
ξ = –1 Constant η or ξ
ξ = 0 ξ = 1
A G8
η = 0
G9
ξ = constant
CASE G6
B η = –1
UTPUT G2
G5
C G1
Y PLOT
5 r = xbasic
ARAM
Figure 8-47 CQUADX Element Coordinate System
6
ODES
7
SETS
8
BULK
CRAC2D 1055
Two-Dimensional Crack Tip Element
Format:
1 2 3 4 5 6 7 8 9 10
CRAC2D EID PID G1 G2 G3 G4 G5 G6
2
FMS
G7 G8 G9 G10 G11 G12 G13 G14
Example: 3
EXEC
CRAC2D 114 108 2 5 6 8 7 11
12 14 16 17 20 22
4A
Field Contents CASE
Remarks:
1. The following is a dummy element and requires the presence of one Bulk 5
PARAM
Data entry of the form:
ADUM8 18 0 5 0 CRAC2D
6. The ordering conventions for the full-crack and half-crack options are shown
in Figure 8-48.
1 7. The stress output is interpreted as shown in “Crack Tip Elements
astran
(CRAC2D, CRAC3D)” on page 178 of the MSC.Nastran Reference Manual.
y
2
FMS
G3 G12 G4 G13 G5
G11
3 G14
EXEC
G2 G1 G6
x
G10
A G18 G15
CASE
B G9 G17 G8 G16 G7
UTPUT
5 G3 G12 G4 G13 G5
ARAM
G11 G14
6
ODES x
G2 G1 G7 G6
8
BULK
CRAC3D 1057
Three-Dimensional Crack Tip Element
Format:
1 2 3 4 5 6 7 8 9 10
CRAC3D EID PID G1 G2 G3 G4 G5 G6
2
FMS
G7 G8 G9 G10 G11 G12 G13 G14
G23
G31
G24
G32
G25
G33
G26
G34
G27
G35
G28
G36
G29
G37
G30
G38
3
EXEC
G39 G40 G41 G42 G43 G44 G45 G46
Example:
4B
OUTPU
225 226
Field Contents
6
CODE
EID Element identification number. (Integer > 0)
PID Property identification number of a PRAC3D entry. (Integer > 0)
Gi Grid point identification numbers of connection points. (Integer > 0) 7
SETS
Remarks:
1. The following is a dummy element and requires the presence of one Bulk
Data entry of the form: 8
BULK
ADUM9 64 0 6 0 CRAC3D
1058 CRAC3D
Three-Dimensional Crack Tip Element
7
SETS
8
BULK
CRAC3D 1059
Three-Dimensional Crack Tip Element
G21 G22
G23
G20
1
G19 G24 nastra
G28
G4 G5
G3
G2
(a) Brick Crack Option with Required 3
G6 Connection Points Only. EXEC
x
G10 G1
4C
X-Y PLO
y
G3
G4 G5 (b) Symmetric Half-Crack Option
with Required Connection Points
5
PARAM
Only.
x
G2 G1 G7 G6
7
SETS
8
BULK
1060 CRAC3D
Three-Dimensional Crack Tip Element
1 YB
G29
G57
G56
G58 G59
G32
astran G20 G19 G60
G24
G39 G64
G40 G28
G41 G33
y G36 G63
Y1 X1 G62 G61
FMS XB
G37 G42
G46
G12 G4 G13
G3 G5
3 G11
G48
G1
G49
G50
G14 G45 G44 G43
EXEC G2
G47 G51
x
G10 G55 G6
G54 G52
G18 G15 (a) Brick Crack Option
G53
A G9 G17 G8 G16 G7
CASE G21 G30 G22 G31 G23
C G20
G56
G19 G25 G24
Y PLOT G40
G39 G41
G38
5 G37 G42
G48 G50
G11 G14 (b) Symmetric Half-Crack Option
G49
6 G2 G47 G1 G7 G6
ODES
Figure 8-50 CRAC2D Solid Crack Tip Element with All Connection Points
7
SETS
8
BULK
CREEP 1061
Creep Characteristics
Format:
1 2 3 4 5 6 7 8 9 10
3
CREEP MID T0 EXP FORM TIDKP TIDCP TIDCS THRESH EXEC
TYPE a b c d e f g
Example:
4A
CASE
CREEP 8 1100. CRLAW
Field Contents 4C
X-Y PLO
MID Material identification number of a MAT1, MAT2, or MAT9 entry.
(Integer > 0)
T0 Reference temperature at which creep characteristics are defined. See
Remark 2. (Real; Default = 0.0)
5
PARAM
EXP Temperature-dependent term, e ( –∆H ⁄ ( R ⋅ T0 ) ) , in the creep rate expression.
See Remark 2. (0.0 < Real < 1.0; Default = 1.0E-9)
FORM Form of the input data defining creep characteristics. (Character:
“CRLAW” for empirical creep law, or “TABLE” for tabular input data of
6
CODE
creep model parameters.)
TIDKP, Identification number of a TABLES1 entry, which defines the creep
TIDCP, model parameters K p ( σ ) , C p ( σ ) , and C s ( σ ) , respectively. See Remarks
TIDCS 3. through 5. (Integer > 0) 7
SETS
THRESH Threshold limit for creep process. Threshold stress under which creep
does not occur is computed as THRESH multiplied by Young’s
modulus. (0.0 < Real < 1.0E-3; Default = 1.0E-5)
8
BULK
1062 CREEP
Creep Characteristics
Field Contents
1 TYPE Identification number of the empirical creep law type. See Remark 1.
(Integer: 111, 112, 121, 122, 211, 212, 221, 222, or 300)
astran
K(σ) e ⋅ [ sinh ( fσ ) ]
g k=1
ee
fσ k=2
5
ARAM
TYPE=ijk where i, j, and k are digits equal to 1 or 2, according to the desired
function in the table above. For example, TYPE=122 defines A ( σ ) = aσ b ,
d fσ
R ( σ ) = cσ , and K ( σ ) = ee .
6
ODES Creep Law Class 2
The second creep law class (TYPE=300) is expressed as:
c b d
7 ε ( σ, t ) = aσ t Eq. 8-2
SETS
where the values of b and d must be defined as follows:
8 and
BULK
0.2 < d < 2.0
CREEP 1063
Creep Characteristics
The coefficient g should be blank if TYPE = 112, 122, 222, or 212 and c, e, f,
and g should be blank if TYPE = 300. The coefficients a through g are
dependent on the structural units; caution must be exercised to make these 1
units consistent with the rest of the input data. nastra
·C ·
ε = εA ( e
– ∆H ⁄ RT
) Eq. 8-3
4C
X-Y PLO
where:
∆H = energy of activation
5
R = gas constant (= 1.98 cal/mole °Κ) PARAM
ε
·c T0
------ – 1
T
7
----- = EXP SETS
Eq. 8-4
·c
εo
8
BULK
1064 CREEP
Creep Characteristics
where:
T0 = correction factor
------ – 1
2 EXP
T
FMS
3. If the creep model parameters Kp, Cp, and Cs are to be specified with
FORM = “TABLE” then TABLES1 entries (with IDs that appear in TIDXX
3 fields) must be provided in the Bulk Data Section. In this case, the
EXEC continuation should not be specified.
4. Creep model parameters Kp, Cp, and Cs represent parameters of the uniaxial
rheological model as shown in Figure 8-51.
A Tabular values (Xi, Yi) in the TABLES1 entry correspond to ( σ i, K pi ) ,
CASE
( σ i, C pi ) , and ( σ i, C si ) for the input of Kp, Cp, and Cs, respectively. For
B linear viscoelastic materials, parameters Kp, Cp, and Cs are constant and two
UTPUT values of σ i must be specified for the same value of Kpi, Cpi, and Csi.
C Primary
Y PLOT Elastic Creep Secondary Creep
Kp ( σ )
5 Cp ( σ ) σ(t)
ARAM Ke Cs ( σ )
8
BULK
CREEP 1065
Creep Characteristics
5000
4000
1
3000 nastra
2
K p ( Kips ⁄ in )
2000
1000
2
FMS
0
5 10 15 20 25 30
σ ( ksi )
6
250 × 10
6
200 × 10
6
4A
Kips-hours 150 × 10 CASE
C p -----------------------------
in
2
100 × 10
6 4B
OUTPU
6
50 × 10
4C
X-Y PLO
0
5 10 15 20 25 30
σ ( ksi )
6
50,000 × 10
6
40,000 × 10
Kips-hours
6
( C s ) ----------------------------- 30,000 × 10
6 CODE
2
in
6
20,000 × 10
6
10,000 × 10
7
SETS
0
5 10 15 20 25 30
σ ( ksi )
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
CROD 1067
Rod Element Connection
Format:
1 2 3 4 5 6 7 8 9 10
CROD EID PID G1 G2
2
FMS
Example:
CROD 12 13 21 23
3
EXEC
Field Contents
EID Element identification number. (Integer > 0)
PID Property identification number of a PROD entry. (Integer > 0; 4A
Default = EID) CASE
4C
Remarks: X-Y PLO
6
CODE
7
SETS
8
BULK
1068 CROD
Rod Element Connection
1 T
astran
P
G2
2
FMS
G1
3
EXEC P
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
CSET 1069
Free Boundary Degrees-of-Freedom
CSET has been replaced by the equivalent BNDFREE Bulk Data entry.
1
nastra
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1070 CSET1
Free Boundary Degrees-of-Freedom, Alternate Form of CSET Entry
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
CSHEAR 1071
Shear Panel Element Connection
Format:
1 2 3 4 5 6 7 8 9 10
CSHEAR EID PID G1 G2 G3 G4
2
FMS
Example:
CSHEAR 3 6 1 5 3 7
3
EXEC
Field Contents
EID Element identification number. (Integer > 0)
PID Property identification number of a PSHEAR entry. (Integer > 0; 4A
Default = EID) CASE
4C
Remarks: X-Y PLO
Yelem 7
SETS
Xelem
G1 G2
8
BULK
Figure 8-56 CSHEAR Element Connection and Coordinate System
1072 CSHEAR
Shear Panel Element Connection
K4 F41
K3
F32
1 F43 q3
astran
G4 G3
F34
q4
2 K1
K2
q2
FMS
F21
G2
q1
3 F12 G1
F23
EXEC
F14
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
CSLOT3 1073
Three Point Slot Element Connection
Defines an element connecting three points that solves the wave equation in two
1
nastra
dimensions. Used in the acoustic cavity analysis for the definition of evenly spaced
radial slots.
Format:
2
FMS
1 2 3 4 5 6 7 8 9 10
CSLOT3 EID IDS1 IDS2 IDS3 RHO B M
Example: 3
EXEC
CSLOT3 100 1 3 2 3.0-3 6
Field Contents
EID Element identification number. (Integer > 0)
4A
CASE
Remarks:
1. CSLOT3 is allowed only if an AXSLOT entry is also present.
2. This element identification number (EID) must be unique with respect to all 6
other fluid or structural elements. CODE
3. If RHO, B, or M are blank, then the RHOD, BD, or MD fields on the AXSLOT
entry must be specified.
4. This element generates three plot elements, connecting points IDS1 to IDS2, 7
SETS
IDS2 to IDS3, and IDS3 to IDS1.
5. If B=0.0, then the slot is considered to be an incompressible fluid.
6. If M=0, then no matrices for CSLOT3 elements are generated.
8
BULK
1074 CSLOT4
Four Point Slot Element Connection
2 Format:
FMS
1 2 3 4 5 6 7 8 9 10
CSLOT4 EID IDS1 IDS2 IDS3 IDS4 RHO B M
3 Example:
EXEC
CSLOT4 101 1 3 2 4 6.2+4 3
Field Contents
A EID Element identification number. (Integer > 0)
CASE
Remarks:
1. This entry is allowed only if an AXSLOT entry is also present.
6 2. This element identification number (EID) must be unique with respect to all
ODES other fluid or structural elements.
3. If RHO, B, or M are blank, then the RHOD, BD, or MD fields on the AXSLOT
entry must be specified.
7 4. This element generates four plot elements connecting points IDS1 to IDS2,
SETS
IDS2 to IDS3, IDS3 to IDS4, and IDS4 to IDS1.
5. If B = 0.0, then the slot is considered to be an incompressible fluid.
6. If M = 0, then no matrices for CSLOT4 elements are generated
8
BULK
CSSCHD 1075
Aerodynamic Control Surface Schedule Input
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
CSSCHD SlD AESID LALPHA LMACH LSCHD
Example:
CSSCHD 5 ELEV 12 15 25
3
EXEC
Field Contents
SID Set identification number. (Integer > 0) 4A
AESID ID of an AESURF Bulk Data entry to which the schedule is being CASE
attached. 4B
OUTPU
LALPHA ID of an AEFACT Bulk Data entry containing a list of angles of attack (in
radians) at which schedule information is provided. (Integer > 0: 4C
Default = no angle information provided. X-Y PLO
Remarks:
1. Control system schedules must be selected with the Case Control command
6
CODE
CSSCHD = SID.
2. The AESID cannot appear on an AELINK or TRIM Bulk Data entry for the
same subcase.
7
3. The control surface deflection is computed using a linear interpolation for SETS
the Mach number provided on the associated TRIM entry and the angle of
attack derived as part of the trim calculation.
8
BULK
1076 CSSCHD
Aerodynamic Control Surface Schedule Input
7. If the Mach number or angle of attack is outside the range specified by the
tabulated values, the value at the table end is used. That is, data are not
extrapolated.
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
CSUPER 1077
Secondary Superelement Connection
Defines the grid or scalar point connections for identical or mirror image
1
nastra
superelements or superelements from an external source. These are all known as
secondary superelements.
Format:
2
FMS
1 2 3 4 5 6 7 8 9 10
CSUPER SSlD PSID GP1 GP2 GP3 GP4 GP5 GP6
CSUPER 120003 21 3 6 4 10
Field Contents
4A
CASE
SSID Coded identification number for secondary superelement. See
Remark1. (Integer > 0)
4B
OUTPU
GPi Grid or scalar point identification numbers of the exterior points of the
secondary superelement. See Remark 3. (Integer > 0)
Remarks:
5
PARAM
1. The value of SSID is written in the form XXX0000 + n, where n is the
referenced secondary superelement identification number and n must be
less than 10000 and XXX is a displacement component sign reversal code as
follows: 6
CODE
The sign reversal code specifies the displacement component(s) normal to
the plane of the mirror through which the reflection is to be made
7
SETS
8
BULK
CSUPEXT 1079
Superelement Exterior Point Definition
Format:
1 2 3 4 5 6 7 8 9 10
CSUPEXT SEID GP1 GP2 GP3 GP4 GP5 GP6 GP7
2
FMS
Example:
4A
CSUPEXT 5 12006 THRU 12050 CASE
4B
OUTPU
Field Contents
SEID Identification number of a primary superelement. (Integer > 0) 4C
X-Y PLO
GPi Grid or scalar point identification number in the downstream
superelement or residual structure. (Integer > 0 or “THRU”; for
“THRU” option, GP1 < GP2)
5
Remarks: PARAM
1. Grid or scalar points are connected (that is, are exterior) to a superelement
only if they are connected by structural, rigid, or plot elements. MPC entries
are not regarded as elements. This entry is a means of providing
connectivity for this purpose.
6
CODE
8
BULK
1080 CTETRA
Four-Sided Solid Element Connection
Format:
1 2 3 4 5 6 7 8 9 10
2 CTETRA EID PID G1 G2 G3 G4 G5 G6
FMS
G7 G8 G9 G10
Example:
3 CTETRA 112 2 3 15 14 4 103 115
EXEC
5 16 8 27
G4
5
ARAM
G8 G10
6 G9
ODES
G3
G7
G1
7 G6
SETS
G5
G2
Remarks:
1. Element ID numbers must be unique with respect to all other element ID
numbers. 1
nastra
2. The topology of the diagram must be preserved, i.e., G1, G2, G3 define a
triangular face; G1, G8, and G4 are on the same edge, etc.
3. The edge points, G5 to G10, are optional. Any or all of them may be deleted.
If the ID of any edge connection point is left blank or set to zero, the 2
FMS
equations of the element are adjusted to give correct results for the reduced
number of connections. Corner grid points cannot be deleted. The element
is an isoparametric element in all cases.
4. Components of stress are output in the material coordinate system except for 3
EXEC
hyperelastic elements, which are output in the basic coordinate system.
5. For nonhyperelastic elements, the element coordinate system is derived
from the three vectors R, S, and T, which join the midpoints of opposite
edges. 4A
CASE
R vector joins midpoints of edges G1-G2 and G3-G4.
S vector joins midpoints of edges G1-G3 and G2-G4. 4B
OUTPU
T vector joins midpoints of edges G1-G4 and G2-G3.
The origin of the coordinate system is located at G1. The element coordinate
4C
X-Y PLO
system is chosen as close as possible to the R, S, and T vectors and points in
the same general direction. (Mathematically speaking, the coordinate
system is computed in such a way that, if the R, S, and T vectors are described
in the element coordinate system, a 3x3 positive definite symmetric matrix 5
PARAM
would be produced.)
S
G4
R
6
CODE
G3
7
SETS
G1
T
G2
8
Figure 8-59 CTETRA Element R, S, and T Vectors BULK
1082 CTETRA
Four-Sided Solid Element Connection
6. It is recommended that the edge points be located within the middle third of
the edge.
1 7. For hyperelastic elements, the plot codes are specified under the CTETRAFD
astran
element name in “Item Codes” on page 711.
8. If a CTETRA element is referenced by a PSET or PVAL entry, then p-version
formulation is used and the element can have curved edges.
2 • If a curved edge of a p-element is shared by an h-element without
FMS
midside nodes, the geometry of the edge is ignored and set straight.
• Elements with midside nodes cannot be p-elements and edges with
midside nodes cannot be shared by p-elements.
3
EXEC 9. By default, all of the six edges of the element are considered straight unless:
• For p-elements, there is an FEEDGE or FEFACE entry that contains
the two grids of any edge of this element. In this case, the geometry
A of the edge is used in the element.
CASE • For h-elements, any of G5 through G10 are specified.
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
CTRIA3 1083
Triangular Plate Element Connection
Format:
1 2 3 4 5 6 7 8 9 10
CTRIA3 EID PID G1 G2 G3 THETA or ZOFFS
2
MCID FMS
TFLAG T1 T2 T3
Example: 3
EXEC
CTRIA3 111 203 31 74 75 3.0 0.98
Field Contents
4A
CASE
EID Element identification number. (Integer > 0)
4B
PID Property identification number of a PSHELL, PCOMP or PLPLANE OUTPU
entry. (Integer > 0; Default = EID)
4C
Gi Grid point identification numbers of connection points. (Integers>0, all X-Y PLO
unique)
THETA Material property orientation angle in degrees. THETA is ignored for
hyperelastic elements. (Real; Default = 0.0) 5
MCID Material coordinate system identification number. The x-axis of the PARAM
7
SETS
8
BULK
1084 CTRIA3
Triangular Plate Element Connection
x MCID
1 Coordinate
System
astran
y z
G3
2
FMS
ymaterial
3
EXEC
G1 G2
xmaterial
8
BULK
CTRIA3 1085
Triangular Plate Element Connection
3. Elements may be offset from the connection points by means of the ZOFFS
field. Other data, such as material matrices and stress fiber locations, are
given relative to the reference plane. A positive value of ZOFFS implies that 1
the element reference plane is offset a distance of ZOFFS along the positive nastra
Z-axis of the element coordinate system. If the ZOFFS field is used, then both
the MID1 and MID2 fields must be specified on the PSHELL entry referenced
by PID.
2
The specification of offset vectors gives wrong results in solution sequences FMS
that compute differential stiffness: linear buckling analysis provided in
SOLs 105 and 200; SOLs 103 and 107 through 112 with the STATSUB
command; and geometric nonlinear analysis provided in SOLs 106, 129, 153,
and 159 with PARAM,LGDISP,1. 3
EXEC
yelement G3
xmaterial
4A
CASE
THETA
G1
xelement 4B
G2 OUTPU
4. The reference coordinate system for the output of stress, strain and element
force depends on the element type.
• For CTRIA3 elements, which are not p-elements and not hyperelastic, 5
the reference coordinate system for output is the element coordinate PARAM
system.
• For CTRIA3 elements referenced by a PSET of PVAL entry, the
stresses, strains and element forces are output in the local tangent 6
plane of the element. The local tangents are oriented in a user defined CODE
direction which is uniform across a set of elements. By default, the
local tangent x-direction is oriented in the positive x-direction of the
basic coordinate system.
• For hyperelastic elements the stress and strain are output according to
7
SETS
CID on the PLPLANE entry.
5. For hyperelastic elements, the plot codes are specified under the CTRIAFD
element name in “Item Codes” on page 711.
8
BULK
1086 CTRIA3
Triangular Plate Element Connection
6. SYSTEM(218), alias T3SKEW, allows the user to control the minimum vertex
angle for TRIA3 elements at which USER WARNING MESSAGE 5491 is
1 issued. The default value is 10. degrees.
astran
7. If a CTRIA3 element is referenced by a PSET or PVAL entry, then a p-version
formulation is used and the element can have curved edges.
• If a curved edge of a p-element is shared by an h-element CTRIA3, the
2 geometry of the edge is ignored and set straight.
FMS
8. By default, all of the three edges of the element are considered straight unless
the element is a p-element and the edges are associated to curved geometry
with FEEDGE or FEFACE Bulk Data entries.
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
CTRIA6 1087
Curved Triangular Shell Element Connection
Defines a curved triangular shell element or plane strain with six grid points.
1
nastra
Format:
1 2 3 4 5 6 7 8 9 10
CTRIA6 EID PID G1 G2 G3 G4 G5 G6
2
FMS
THETA or ZOFFS T1 T2 T3 TFLAG
MCID
Example: 3
EXEC
CTRIA6 302 3 31 33 71 32 51 52
Field Contents
4A
CASE
EID Element Identification number. (Integer > 0)
4B
PID Property identification number of PSHELL, PCOMP, or PLPLANE OUTPU
entry. (Integer > 0)
4C
G1, G2, G3 Identification numbers of connected corner grid points. (Unique X-Y PLO
Integers > 0)
G4, G5, G6 Identification number of connected edge grid points. Optional data for
any or all three points. (Integer > 0 or blank) 5
THETA Material property orientation angle in degrees. THETA is ignored for PARAM
8
BULK
1088 CTRIA6
Curved Triangular Shell Element Connection
x MCID
1 Coordinate
System
astran
y z
G3
2
FMS
ymaterial
3
EXEC
G1 G2
xmaterial
6. Elements may be offset from the connection points by means of the ZOFFS
field. Other data, such as material matrices and stress fiber locations, are
given relative to the reference plane. A positive value of ZOFFS implies that 1
the element reference plane is offset a distance of ZOFFS along the positive nastra
z-axis of the element coordinate system. If the ZOFFS field is used, then both
the MID1 and MID2 fields must be specified on the PSHELL entry referenced
by PID.
2
The specification of offset vectors gives wrong results in solution sequences FMS
that compute differential stiffness: linear buckling analysis provided in
SOLs 105 and 200; SOLs 103 and 107 through 112 with the STATSUB
command; and geometric nonlinear analysis provided in SOLs 106, 129, 153,
and 159 with PARAM,LGDISP,1. 3
EXEC
7. If all midside grid points are deleted, then the element will be excessively
stiff and the transverse shear forces will be incorrect. A User Warning
Message is printed. A CTRIA3 element entry is recommended instead. If the
element is hyperelastic, then the element is processed identically to the 4A
CASE
hyperelastic CTRIA3 element.
8. For a description of the element coordinate system, see “Shell Elements 4B
OUTPU
(CTRIA3, CTRIA6, CTRIAR, CQUAD4, CQUAD8, CQUADR)” on
page 119 of the MSC.Nastran Reference Manual. Stresses and strains are 4C
output in the local coordinate system identified by x l and y l in Figure 8-63. X-Y PLO
For hyperelastic elements, stresses and strains are output in the coordinate
system defined by the CID field on the PLPLANE entry.
5
PARAM
6
CODE
7
SETS
8
BULK
1090 CTRIA6
Curved Triangular Shell Element Connection
yl
Lines of Constant η or ξ
1 G3 xl
astran
η = 1, ξ = 1
ξ = constant
2 y material
FMS
yl
x material
η = 0.5 G5
THETA
G6
3 yl
xl
EXEC yl
η = constant
xl G4 ξ = 0.5
η = 0 THETA
A G1
G2 xl
CASE
C 9. For hyperelastic elements, the plot codes are specified under the CTRIAFD
element name in “Item Codes” on page 711.
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
CTRIAR 1091
Triangular Plate Element Connection
Format:
2
FMS
1 2 3 4 5 6 7 8 9 10
CTRIAR EID PID G1 G2 G3 THETA or ZOFFS
MCID
TFLAG T1 T2 T3
3
EXEC
Example:
Field Contents 4B
OUTPU
EID Element identification number. (Integer > 0)
PID Property identification number of a PSHELL or PCOMP entry.
4C
X-Y PLO
(Integer > 0; Default = EID)
G1, G2, G3 Grid point identification numbers of connection points. (Integers > 0, all
unique)
THETA Material property orientation angle in degrees. (Real; Default = 0.0)
5
PARAM
8
BULK
1092 CTRIAR
Triangular Plate Element Connection
x MCID
1 Coordinate
System
astran
y z
G3
2
FMS
ymaterial
3
EXEC
G1 G2
xmaterial
8
BULK
CTRIAR 1093
Triangular Plate Element Connection
yelement G3
xmaterial
1
nastra
THETA
xelement
G1 G2
2
FMS
Figure 8-65 CTRIAR Element Geometry and Coordinate Systems
5. Elements may be offset from the connection points by means of the ZOFFS
field. Other data, such as material matrices and stress fiber locations, are
given relative to the reference plane. A positive value of ZOFFS implies that
3
EXEC
the element reference plane is offset a distance of ZOFFS along the positive
Z-axis of the element coordinate system. If the ZOFFS field is used, then both
the MID1 and MID2 fields must be specified on the PSHELL entry referenced
by PID. 4A
CASE
The specification of offset vectors gives wrong results in solution sequences
that compute differential stiffness: linear buckling analysis provided in SOLs 4B
105 and 200; SOLs 103 and 107 through 112 with the STATSUB command; OUTPU
and geometric nonlinear analysis provided in SOLs 106, 129, 153, and 159
with PARAM,LGDISP,1.
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1094 CTRIAX
Fully Nonlinear Axisymmetric Element
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
CTRIAX EID PID G1 G2 G3 G4 G5 G6
Example:
3 CTRIAX 111 203 31 74 75
EXEC
Field Contents
Remarks:
5 1. Element identification numbers must be unique with respect to all other
ARAM element IDs of any kind.
2. Gi must be numbered as shown in Figure 8-66.
3. It is recommended that the edge points be located within the middle third of
6 the edge.
ODES
4. The plot codes are specified under the CTRIAXFD element name in “Item
Codes” on page 711.
5. The grid points of the axisymmetric element must lie on the x-y plane of the
7 basic coordinate system. Stress and strain are output in the basic coordinate
SETS
system.
8
BULK
CTRIAX 1095
Fully Nonlinear Axisymmetric Element
G3 Lines of Constant η or ξ
η = 1, ξ = 1
3
EXEC
ξ = constant
η = 0.5 G5
G6 4A
CASE
ξ = 0.5
η = constant 4B
OUTPU
G4
η = 0
G1
G2 4C
X-Y PLO
r = xbasic 5
PARAM
6
CODE
7
SETS
8
BULK
1096 CTRIAX6
Axisymmetric Triangular Element Connection
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
CTRIAX6 EID MID G1 G2 G3 G4 G5 G6
TH
3 Example:
EXEC
CTRIAX6 22 999 10 11 12 21 22 32
9.0
A
CASE Field Contents
B EID Element identification number. (Integer > 0)
UTPUT
MID Material identification number. (Integer > 0)
C Gi Grid point identification numbers of connected points (unique
Y PLOT
Integers > 0, or blank for deleted nodes.)
TH Material property orientation angle in degrees. (Real; Default = 0.0)
5 Remarks:
ARAM
1. The grid points must lie in the x-z plane of the basic coordinate system, with
x = r ≥ 0 . The grid points must be listed consecutively beginning at a
vertex and proceeding around the perimeter in either direction. Corner grid
6 points G1, G3, and G5 must be present. Any or all edge grid points G2, G4,
ODES or G6 may be deleted. Note that the alternate corner-edge grid point pattern
is different from the convention used on the CTRIA6 element.
2. For structural problems, the MID may refer to a MAT1 or MAT3 entry.
7 3. The continuation is optional.
SETS
4. Material properties (if defined on a MAT3 entry) and stresses are given in the
( r m, z m ) coordinate system shown in Figure 8-68.
8
BULK
CTRIAX6 1097
Axisymmetric Triangular Element Connection
z
2
FMS
3
EXEC
4A
CASE
z = zbasic
4C
X-Y PLO
zm
rm
G5
5
G4 PARAM
axial
G3
G6
TH
G1
G2
6
radial r = xbasic CODE
7
SETS
8
BULK
1098 CTUBE
Tube Element Connection
Format:
1 2 3 4 5 6 7 8 9 10
2 CTUBE EID PID G1 G2
FMS
Example:
3 CTUBE 12 13 21 23
EXEC
Field Contents
EID Element identification number. (Integer > 0)
A PID Property identification number of a PTUBE entry. (Integer > 0;
CASE Default = EID)
B G1, G2 Grid point identification numbers of connection points. (Integer > 0;
UTPUT
G1 ≠ G2 )
C
Y PLOT Remarks:
1. Element identification numbers should be unique with respect to all other
element identification numbers.
5 2. Only one tube element may be defined on a single entry.
ARAM
6
ODES
7
SETS
8
BULK
CVISC 1099
Viscous Damper Connection
Format:
1 2 3 4 5 6 7 8 9 10
CVISC EID PID G1 G2
2
FMS
Example:
CVISC 21 6327 29 31
3
EXEC
Field Contents
EID Element identification number. (Integer > 0)
PID Property identification number of a PVISC entry. (Integer > 0; 4A
Default = EID) CASE
4C
Remarks: X-Y PLO
6
CODE
7
SETS
8
BULK
1100 CWELD
Weld or Fastener Element Connection
Format PARTPAT:
1 2 3 4 5 6 7 8 9 10
2 CWELD EWID PWID GS “PARTPAT” GA GB
FMS
PIDA PIDB
XS YS ZS
3 Example:
EXEC
CWELD 101 8 203 PARTPAT
21 33
C SHIDA SHIDB
Y PLOT
XS YS ZS
Example:
5 CWELD 103 5 403 ELPAT
ARAM
309 511
Format ELEMID:
6 CWELD EWID PWID GS “ELEMID” GA GB
ODES
SHIDA SHIDB
Example:
7 CWELD 103 5 403 ELEMID
SETS
309 511
8
BULK
CWELD 1101
Weld or Fastener Element Connection
Format GRIDID:
CWELD EWID PWID GS “GRIDID” GA GB SPTYP
Example:
CWELD 7 29 233 GRIDID QT
2
FMS
15 28 31 35 46 51 55 60
3 5 8
3
Format ALIGN: EXEC
Example: 4A
CASE
CWELD 7 29 ALIGN 103 259
4B
OUTPU
8
BULK
CWELD 1103
Weld or Fastener Element Connection
3. The connectivity between grid points on surface patch A and grid points on
surface patch B is generated depending on the location of GS and the cross
1 sectional area of the connector. Diagnostic print outs, checkout runs and non
astran default settings of search and projection parameters are requested on the
SWLDPRM Bulk Data entry. It is recommended to start with the default
settings.
2 4. The format “PARTPAT” defines a connection of two shell element patches A
FMS and B with PSHELL property identification numbers PIDA and PIDB,
respectively. The two property identification numbers must be different, see
Figure 8-69. Depending on the location of the piercing points GA, GB and the
size of the diameter D, the number of connected elements per patch ranges
3 from a single element up to 3x3 elements. The diameter D is defined on the
EXEC
PWELD property entry.
GS
A
CASE
PIDB
B
UTPUT
GB
C PIDA
Y PLOT L
SHIDB GA
5
ARAM
D SHIDA
6 Figure 8-69 Patch to Patch Connection Defined with the Formats PARTPAT or
ELPAT
ODES
5. The definition of the piercing grid points GA and GB is optional for all
formats with the exception of the format “ALIGN”. If GA and GB are given,
7 GS is ignored. If GA and GB are not specified, they are generated from the
normal projection of GS on surface patches A and B. For the formats
SETS
“ELEMID” and “GRIDID,” internal identification numbers are generated for
GA and GB starting with 101e+6 by default. The offset number can be
changed with PARAM,OSWPPT. If GA and GB are specified, they must lie
8
BULK
CWELD 1105
Weld or Fastener Element Connection
GS 4C
X-Y PLO
GB4 SHIDB
GA3
5
PARAM
GB3
GB
GB1
GA2
6
GB2 CODE
GA
SHIDA
7
SETS
GA1
Figure 8-70 Patch to Patch Connection Defined with Format ELEMID or GRIDID
8
BULK
1106 CWELD
Weld or Fastener Element Connection
n
1
astran
GS
GA4 GA3
2 GA
FMS
GA1
GA2
3
EXEC
Figure 8-71 Point to Patch Connection Defined wth Format ELEMID or GRID.
SPTYP Description
10. GAi are required for the format "GRIDID". At least 3 and at most 8 grid IDs
may be specified for GAi and GBi, respectively. The rules of the triangular
and quadrilateral elements apply for the order of GAi and GBi, see Figure 8- 1
72. Missing midside nodes are allowed. nastra
2
FMS
GA6
GA6 GA5
GA8
3
EXEC
and GB are required, they must be existing vertex nodes of shell elements.
For the other formats, GA and GB are not required. Two shell normals in the
4C
X-Y PLO
direction GA-GB are generated at GA and GB, respectively.
n
5
GB PARAM
n
GA
6
CODE
12. Forces and moments are output in the element coordinate system, see
Figure 8-74. The element coordinate system is constructed using the
following rules:
8
The element x-axis points from GA to GB. BULK
1108 CWELD
Weld or Fastener Element Connection
xB – xA
e 1 = -------------------------- element x-axis
xB – xA
1
astran In case of zero length, the normal of shell A is taken. All vector components
are in basic if not noted otherwise.
Find the smallest component j of e 1
2 min i
FMS j
e1 = e .
i = 1, 2, 3 1
In case of two equal components we take the one with the smaller i . The
3 corresponding basic vector
EXEC
0
b j , e.g., for j = 3, b 3 = 0
A 1
CASE
provides a good directional choice for e 2 . In addition, the vector e 2 must be
B orthogonal to e 1 .
UTPUT
C e1 bj
T
e˜2 = b j – ----------- e 1
e˜2
e 2 = ----------- element y-axis
Y PLOT
T e˜2
e1 e1
6 T be = e1 e2 e3
ODES
13. The output format of the forces and moments including the sign convention
7 is identical to the CBAR element, see “Element Force Item Codes” on
SETS
page 754.
8
BULK
CWELD 1109
Weld or Fastener Element Connection
mx
1
fx nastra
m zB
xe
fz
GB 2
FMS
fy
m yA m yB
Plane 2
3
EXEC
fy f x Axial force
GA ze
f y Shear force, plane 1
Plane 1
fz ye
f z Shear force, plane 2 4A
CASE
m zA m x Torque
fx 4B
m yA Bending moment end A, plane 2 OUTPU
7
SETS
8
BULK
1110 CYAX
Grid Points on Axis of Symmetry
Format:
1 2 3 4 5 6 7 8 9 10
2 CYAX G1 G2 G3 G4 G5 G6 G7 G8
FMS
G9 G10 -etc.-
Example:
3 CYAX 27 152 THRU 160 192 11
EXEC
Field Contents
A Gi A list of grid points on the axis of symmetry. (Integer > 0 or Character
CASE “THRU”)
B Remarks:
UTPUT
C 1. The displacement coordinate system (see CD field on GRID entry) for a grid
point lying on the axis of symmetry must be a rectangular system with the
Y PLOT
z-component of motion aligned with the axis of symmetry. The positive axis
of symmetry is defined so that the azimuthal angle from positive side 1 to
side 2 of a segment is in the same direction as the angle from T1 to T2 for the
5 axis point. This is consistent with left- or right-hand rule.
ARAM
2. If the dihedral symmetry option (STYPE = “DIH” on the CYSYM entry) is
selected, the y-axis must be perpendicular to side 1.
3. Grid points lying on the axis of symmetry may be constrained by SPCs but
6 not by MPCs. If the number of segments is three or more, SPCs must be
ODES
applied to both components 1 and 2 or to neither, and SPCs must be applied
to both components 4 and 5 or to neither in order to satisfy symmetry. In
addition, the degrees-of-freedom (not constrained by SPCs, if any) at these
7 grid points must be in the analysis set (a-set). If all degrees-of-freedom of
SETS grid points on the axis of symmetry are constrained by SPCs (including heat
transfer, where there is only one degree-of-freedom), the grid point should
not be listed on the CYAX entry.
8
BULK
CYAX 1111
Grid Points on Axis of Symmetry
4. Grid points lying on the axis of symmetry must not be defined on side 1 or
on side 2 by means of a CYJOIN entry.
5. The word “THRU” must not appear in fields 2 or 9. 1
nastra
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1112 CYJOIN
Cyclic Symmetry Boundary Points
Format:
1 2 3 4 5 6 7 8 9 10
2 CYJOIN SIDE C G1 G2 G3 G4 G5 G6
FMS
G7 G8 G9 -etc.-
Example:
3 CYJOIN 1 T2 7 9 16 THRU 33 64
EXEC
72 THRU 89
A Field Contents
CASE
SIDE Side identification. (Integer 1 or 2)
B C Type of coordinate system used on boundaries of dihedral or
UTPUT
axisymmetry problems. See Remark 3. (Character: “T1", “T2", “T3",
C “R”, “C”, “S”)
Y PLOT
Gi Grid or scalar point identification numbers. (Integer > 0 or Character
“THRU”)
5 Remarks:
ARAM 1. CYJOIN entries are used only for cyclic symmetry problems. The CYSYM
entry must be used to specify rotational, dihedral, or axisymmetry.
2. For rotational or axisymmetry problems, there must be one logical entry for
6 SIDE = 1 and one for SIDE = 2. The two lists specify grid points to be
ODES connected; therefore, both lists must have the same length.
3. For dihedral problems, side 1 refers to the boundary between segments and
side 2 refers to the middle of a segment. For dihedral and/or AXI type of
7 symmetry, the grid point degree-of-freedom that is normal to the boundary
must be specified in field 3 as “T1", “T2", or “T3" (“R”, rectangular, and “C”,
SETS
cylindrical, are the same as “T2" while “S”, spherical, is the same as “T3").
For scalar and extra points with one degree-of-freedom, these should be
specified as blank, “T2", or “T3" if they are to have the same sign, and “T1",
8 if the two connected points are to be opposite in sign.
BULK
CYJOIN 1113
Cyclic Symmetry Boundary Points
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1114 CYSUP
Fictitious Supports for Cyclic Symmetry
Format:
1 2 3 4 5 6 7 8 9 10
2 CYSUP GID C
FMS
Example:
3 CYSUP 16 1245
EXEC
Field Contents
GID Grid point identification number. (Integer > 0)
A C Component numbers. (Any unique combination of the Integers 1
CASE through 6 with no embedded blanks.)
B
UTPUT Remarks:
C 1. Components of motion defined on this entry may not appear on SPC, SPC1,
Y PLOT OMIT, OMIT1 entries, or in rigid elements or multipoint constraints as
dependent degrees-of-freedom.
2. Supports are applied at the grid point identified in field 2 to prevent rigid
5 body motions in static analysis, or to define rigid body modes in eigenvalue
analysis. All degrees-of-freedom should be at a single grid point. In other
ARAM
words, there can only be one such supported grid point in the model. The
supports are applied only to the cyclic components of order k=0 or k=1. In
order to satisfy conditions of symmetry, certain restrictions are placed on the
6 location of the grid point and the orientation of its displacement coordinate
ODES
system, as shown in the following table:
Notes:
2
FMS
a. T3 axis must be parallel to axis of symmetry.
b. Displacement coordinate system at the referenced grid point must be
cylindrical with z-axis along the axis of symmetry.
3
c. Any location except on side 2. EXEC
N > 2 (in the case of DIH symmetry) or N > 3 (in the case of ROT or AXI 4C
symmetry), it is not important, because in this case the supports for rigid X-Y PLO
body rotation are actually applied to translational motions.
4. If N > 3, supports will be applied to both the 1 and 2 (inplane-translational)
components, if either is referenced, and to both the 4 and 5 (out-of-plane
rotational) components, if either is referenced. If component 6 is supported,
5
PARAM
component 2 should not appear on OMIT or OMIT1 entries.
5. The restrictions noted in Remarks 2. and 4. are related to symmetry
requirements. For N > 3, symmetry requires that the supports be
symmetrical (or antisymmetrical), with respect to any plane passing through
6
CODE
the axis of symmetry. For the DIH options, N = 1 and N = 2, symmetry
requires that the supports be symmetrical (or antisymmetrical) with respect
to the plane(s) of symmetry. For the ROT option, N = 2, symmetry requires
that a support be either parallel or perpendicular to the axis of symmetry. 7
SETS
6. GID must be a grid point and not a scalar point.
8
BULK
1116 CYSYM
Cyclic Symmetry Parameters
Format:
1 2 3 4 5 6 7 8 9 10
2 CYSYM NSEG STYPE
FMS
Example:
3 CYSYM 6 ROT
EXEC
Field Contents
NSEG Number of segments. (Integer > 0)
A STYPE Symmetry type. (Character: “ROT”, “DIH”, or “AXI”)
CASE
B Remarks:
UTPUT 1. STYPE = “AXI” is a special case of STYPE = “ROT” used to model
C axisymmetric structures.
Y PLOT
2. If STYPE = “AXI”, then all grid points must lie on side 1, side 2, or the axis.
Also, plate elements with midside grid points may not be defined. See
“Additional Topics” on page 513 of the MSC.Nastran Reference Manual.
5
ARAM
6
ODES
7
SETS
8
BULK
DAREA 1117
Load Scale Factor
Defines scale (area) factors for static and dynamic loads. In dynamic analysis, DAREA
1
nastra
is used in conjunction with ACSRCE, RLOADi and TLOADi entries.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
DAREA SID P1 C1 A1 P2 C2 A2
Example:
Field Contents
SID Identification number. (Integer > 0) 4A
Pi Grid, extra, or scalar point identification number. (Integer > 0) CASE
Remarks:
1. One or two scale factors may be defined on a single entry.
2. Refer to RLOAD1, RLOAD2, TLOAD1, TLOAD2, or ACSRCE entries for the 5
PARAM
formulas that define the scale factor Ai in dynamic analysis.
3. Component numbers refer to the displacement coordinate system.
4. In dynamic analysis, DAREA entries may be used with LSEQ Bulk Data
entries if LOADSET is specified in Case Control. The LSEQ and static load 6
CODE
entries will be used to internally generate DAREA entries.
5. If DAREA is referenced by a GUST entry, Pi must be defined. However, it is
only used if selected through a DLOAD Case Control command. WG from
the GUST entry is used instead of Ai when requested via a GUST entry. 7
SETS
6. All DAREA entries corresponding to all grid and scalar points are
automatically converted internally by the program to equivalent
FORCE/MOMENT/SLOAD entries (as appropriate) if there are no LSEQ Bulk
Data entries. The DAREA entries can only be used in static analysis if there 8
are no LSEQ Bulk Data entries. BULK
1118 DAREA
Load Scale Factor
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
DCONADD 1119
Design Constraint Set Combination
Format:
1 2 3 4 5 6 7 8 9 10
DCONADD DCID DC1 DC2 DC3 DC4 DC5 DC6 DC7
2
FMS
DC8 -etc.-
Example:
DCONADD 10 4 12
3
EXEC
Field Contents
DCID Design constraint set identification number. (Integer > 0) 4A
CASE
DCi DCONSTR entry identification number. (Integer > 0)
4B
Remarks: OUTPU
5
PARAM
6
CODE
7
SETS
8
BULK
1120 DCONSTR
Design Constraints
Format:
1 2 3 4 5 6 7 8 9 10
2 DCONSTR DCID RID LALLOW UALLOW LOWFQ HIGHFQ
FMS /LID /UID
Example:
3 DCONSTR 10 4 1.25
EXEC
Field Contents
DCID Design constraint set identification number. (Integer > 0)
A RID DRESPi entry identification number. (Integer > 0)
CASE
5 LOWFQ Low end of frequency range in Hertz (Real > 0.0, Default = 0.0).
See Remark 8.
ARAM
6 Remarks:
ODES
1. The DCONSTR entry may be selected in the Case Control Section by the
DESSUB or DESGLB command.
5. LALLOW and UALLOW are unrelated to the stress limits specified on the
MATi entry.
6. Constraints are computed as follows: 1
nastra
LALLOW – r
g = ------------------------------------ for lower bound constraints
GNORM
r – UALLOW
g = ------------------------------------- for upper bound constraints
2
FMS
GNORM
7
SETS
8
BULK
1122 DDVAL
Discrete Design Variable Values
Format:
1 2 3 4 5 6 7 8 9 10
2 DDVAL ID DVAL1 DVAL2 DVAL3 DVAL4 DVAL5 DVAL6 DVAL7
FMS
Alternate Format:
EXEC
The Continuation Entry formats may be used more than once and in any order. They
may also be used with either format above.
B
UTPUT Continuation Entry Format 2:
C :
Example:
1 2 3 4 5 6 7 8 9 10
5 DDVAL 110 0.1 0.2 0.3 0.5 0.6 0.4
ARAM
.7 thru 1.0 by 0.05
1.5 2.0
6
ODES Field Contents
ID Unique discrete value set identification number (Integer > 0)
DVALi Discrete values (Real, or “THRU” or “BY”)
7 INC Discrete value increment (Real)
SETS
8
BULK
DDVAL 1123
Discrete Design Variable Values
Remarks:
1. DDVAL entries must be referenced by a DESVAR entry in the DDVAL field
(field 8). 1
nastra
2. Trailing fields on a DDVAL record can be left blank if the next record is of
type DVALi "THRU" DVALj "BY" INC. Also fields 7 - 9 must be blank when
the type DVALi "THRU" DVALj "BY" INC is used in fields 2 - 6 and fields
8 - 9 must be blank when the type DVALi "THRU" DVALj "BY" INC is used 2
in fields 3 - 7 for the first record. Embedded blanks are not permitted in other FMS
cases.
3. The DVALi sequence can be random.
4. The format DVALi “THRU” DVALj “BY” INC defines a list of discrete 3
EXEC
values, e.g., DVALi, DVALi+INC, DVALi+2.0*INC, ..., DVALj. The last
discrete DVALj is always included, even if the range is not evenly divisible
by INC.
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1124 DEFORM
Static Element Deformation
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
DEFORM SID EID1 D1 EID2 D2 EID3 D3
Example:
3 DEFORM 1 535 .05 536 -.10
EXEC
Field Contents
C Remarks:
Y PLOT
1. The referenced element must be one-dimensional (CROD, CONROD,
CTUBE, CBAR, CBEAM).
2. Deformation sets must be selected in the Case Control Section with
5 DEFORM = SID.
ARAM
3. One to three enforced element deformations may be defined on a single
entry.
4. The DEFORM entry, when called by the DEFORM Case Control command,
6 is applicable to linear static, inertia relief, differential stiffness, and buckling
ODES (Solutions 101, 105, 114, and 200) and will produce fatal messages in other
solution sequences. Use SPCD to apply enforced displacements in solution
sequences for which DEFORM does not apply.
7
SETS
8
BULK
DEFUSET 1125
Degree-of-Freedom Set Name Definition
Format:
1 2 3 4 5 6 7 8 9 10
DEFUSET OLD1 NEW1 OLD2 NEW2 OLD3 NEW3 OLD4 NEW4
2
FMS
Example:
DEFUSET U2 X U4 Y U3 Z
3
EXEC
Field Contents
OLDi Default set name. (One to four characters)
NEWi New set name. (One to four characters) 4A
CASE
Remarks: 4B
1. From one to four set names may be specified on a single entry. OUTPU
2. OLDi must refer to any of the set names given in “Degree-of-Freedom Sets” 4C
X-Y PLO
on page 777. It is recommended that OLDi refer only to the set names U1
through U6. If sets PA or PS are referenced, a user fatal message is issued.
3. All NEWi names must be unique with respect to all other set names.
4. The DEFUSET entry is optional since default set names exist for all 5
PARAM
displacement sets.
5. The DEFUSET entry must be present in the Bulk Data Section in all restarts.
6
CODE
7
SETS
8
BULK
1126 DELAY
Dynamic Load Time Delay
Format:
1 2 3 4 5 6 7 8 9 10
2 DELAY SID P1 C1 T1 P2 C2 T2
FMS
Example:
EXEC
Field Contents
SID Identification number of the DELAY entry. (Integer > 0)
A Pi Grid, extra, or scalar point identification number. (Integer > 0)
CASE
Ci Component number. (Integer 1 through 6 for grid point, blank or 0 for
B extra point or scalar point.)
UTPUT
Ti Time delay τ for designated point Pi and component Ci. (Real)
C
Y PLOT
Remarks:
1. One or two dynamic load time delays may be defined on a single entry.
2. SID must also be specified on a RLOAD1, RLOAD2, TLOAD1, TLOAD2, or
5 ACSRCE entry. See those entry descriptions for the formulas that define the
ARAM
manner in which the time delay τ is used.
3. A DAREA, LSEQ or static load entry should be used to define a load at Pi and
Ci.
6 4. In superelement analysis, DELAY entries may only be applied to loads on
ODES
points in the residual structure.
7
SETS
8
BULK
DEQATN 1127
Design Equation Definition
Defines one or more equations for use in design sensitivity or p-element analysis.
1
nastra
Format:
1 2 3 4 5 6 7 8 9 10
DEQATN EQID EQUATION
2
FMS
EQUATION (Cont.)
Example:
3
DEQATN 14 F1 ( A, B, C, D, R ) = A + B ⋅ C – ( D ** 3 + 10.0 ) + sin ( PI ( 1 ) ⋅ R ) EXEC
+ A**2 ⁄ ( B – C ) ; F = A + B – F1 ⋅ D
Field Contents 4A
CASE
EQID Unique equation identification number. (Integer > 0)
EQUATION Equation(s). See Remarks. (Character)
4B
OUTPU
Remarks:
4C
X-Y PLO
1. EQUATION is a single equation or a set of nested equations and is specified
in fields 3 through 9 on the first entry and may be continued on fields 2
through 9 on the continuation entries. On the continuation entries, no
commas can appear in columns 1 through 8. All data in fields 2 through 9 5
PARAM
must be specified in columns 9 through 72. The large-field format is not
allowed.
A single equation has the following format:
variable-1 (x1, x2, ..., xn)=expression-1 6
CODE
A set of nested equations is separated by semicolons and has the format:
etc.
variable-m=expression-m
8
BULK
1128 DEQATN
Design Equation Definition
5 Operator Operation
Sample
Expressions
Interpreted As
ARAM
-, + Negative or Positive immediately X * * -Y X * * (-Y)
preceded by exponentiation
6 ** Exponentiation -X * * Y (-X * * Y)
ODES
-, + Negative or Positive -X-Y (-X)-Y
*, / Multiplication or Division X * Y-Z (X * Y)-Z
+, - Addition or Subtraction X+Y X+Y
7
SETS
8
BULK
DEQATN 1129
Design Equation Definition
4. The expressions may contain intrinsic functions. Table 8-6 contains the
format and descriptions of functions that may appear in the expressions. The
use of functions that may be discontinuous must be used with caution 1
because they can cause discontinuous derivatives. These are ABS, DIM, nastra
MAX, MIN, and MOD. For examples and further details see the
MSC.Nastran 2004 DMAP Programmer’s Guide.
n
6
CODE
1
AVG(X1, X2, .., Xn) average ---
n ∑ Xi
i=1
8
BULK
1130 DEQATN
Design Equation Definition
sound pressure
20.0 ⋅ log ---------------
P
DB(P, PREF) PREF
in decibel
2
FMS
sound pressure
20.0 ⋅ log --------------- + 10.0 ⋅ log ( Ta1 ) + 10.0 ⋅ log ( Ta2 )
P
DBA(P, PREF, F) in decibel PREF
(perceived)
3
EXEC DIM(x,y) positive x-MIN(x,y)
difference
EXP(x) exponential ex
A
CASE INVDB(DB, PREF) inverse Db ---------
DB
- + logPREF
20.0
B 10
UTPUT
INVDBA(DBA, DBA – 10.0 ⋅ log ( Ta1 ) – 10.0 ⋅ log ( Ta2 )
inverse Dba ------------------------------------------------------------------------------------------------------
C PREF, F) 10
20.0
Y PLOT
LOG(x) natural loge x
logarithm
LOG10(x) common log10 x
5 logarithm
ARAM
LOGX(x,y) base x logx y
logarithm
n
square root of
8 RSS ( X 1, X 2, …, Xn )
sum of squares ∑ Xi
2
BULK i=1
DEQATN 1131
Design Equation Definition
3
EXEC
n
SUM ( X 1, X 2, …, Xn ) summation ∑ Xi
i=1
4A
TAN(x) tangent tan x CASE
4C
where: X-Y PLO
K3 ⋅ F
4 6
Ta1 = ------------------------------------------------------
2 2 2 2
CODE
( F + P2 ) ( F + P3 )
Ta2 = K1 ⋅ F
4
------------------------------------------------------------
2 2 2 2 2 2
7
SETS
( F + P1 ) ( F + P4 )
K1 = 2.242882e+16
K3 = 1.562339 8
BULK
P1 = 20.598997
1132 DEQATN
Design Equation Definition
P2 = 107.65265
1 P3 = 737.86223
astran =
P4 12194.22
10. Arithmetic is carried out using the type of the input data. For example, in the
expression:
X = A** ( 1 ⁄ 2 )
1
nastra
both values in the exponent are integers so that the value returned for the
exponent is calculated using integer arithmetic or 1 ⁄ 2 = 0 . In this case 1/2
should be replaced by (.5).
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1134 DESVAR
Design Variable
Format:
1 2 3 4 5 6 7 8 9 10
2 DESVAR ID LABEL XINIT XLB XUB DELXV DDVAL
FMS
Example:
EXEC
Field Contents
ID Unique design variable identification number. (Integer > 0)
A LABEL User-supplied name for printing purposes. (Character)
CASE
XINIT Initial value. (Real, XLB < XINIT < XUB)
B XLB Lower bound. (Real, Default = -1.0E+20)
UTPUT
XUB Upper bound. (Real, Default = +1.0E+20)
C
Y PLOT DELXV Fractional change allowed for the design variable during approximate
optimization. (Real > 0.0, for Default see Remark 2.)
DDVAL ID of a DDVAL entry that provides a set of allowable discrete values.
5 (Blank or Integer > 0; Default=blank for continuous design variables. See
Remark 3.)
ARAM
Remarks:
1. DELXV can be used to control the change in the design variable during one
6 optimization cycle.
ODES
2. If DELXV is blank, the default is taken from the specification of the DELX
parameter on the DOPTPRM entry. If DELX is not specified, then the default
is 1.0.
7 3. If the design variable is to be discrete (Integer>0 in DDVAL field), and if
SETS
either of the XLB and/or XUB bounds are wider than those given by the
discrete list of values on the corresponding DDVAL entry, XLB and/or XUB
will be replaced by the minimum and maximum discrete values.
8
BULK
DIVERG 1135
Divergence Analysis Data
Defines Mach numbers (m) for a divergence analysis in SOLs 144 and 200.
1
nastra
Format:
1 2 3 4 5 6 7 8 9 10
DIVERG SID NROOT M1 M2 M3 M4 M5 M6
2
FMS
M7 M8 -etc.-
Example:
DIVERG 70 2 .5 .8 .9
3
EXEC
Field Contents
SID Unique set identifier. (Integer > 0) 4A
CASE
NROOT Number of divergence roots that are to be output and their eigenvectors
printed. (Integer; Default = 1) 4B
OUTPU
Mi Mach number. (Real > 0.0)
4C
X-Y PLO
Remarks:
1. The DIVERG entry is referenced in Case Control by “DIVERG = SID”.
2. The NROOT lowest divergence dynamic pressures are printed. If there are
fewer than NROOT pressures, all available dynamic pressures are printed. 5
PARAM
3. Mi values must be distinct.
4. A blank Mach number field terminates the input.
6
CODE
7
SETS
8
BULK
1136 DLINK
Multiple Design Variable Linking
Format:
1 2 3 4 5 6 7 8 9 10
2 DLINK ID DDVID C0 CMULT IDV1 C1 IDV2 C2
FMS
IDV3 C3 -etc.-
Example:
3 DLINK 10 2 0.1 0.33 2 2.0 6 -1.0
EXEC
8 7.0
A Field Contents
CASE
ID Unique identification number. (Integer > 0)
B DDVID Dependent design variable identification number. (Integer > 0)
UTPUT
C0 Constant term. (Real; Default = 0.0)
C CMULT Constant multiplier. (Real; Default = 1.0)
Y PLOT
IDVi Independent design variable identification number. (Integer > 0)
Ci Coefficient i corresponding to IDVi. (Real)
5 Remarks:
ARAM
1. DLINK defines the relationship
8
BULK
DLINK 1137
Multiple Design Variable Linking
4. An independent IDVi must not occur on the same DLINK entry more than
once.
5. ID is for user reference only. 1
nastra
6. If a design variable is specified as dependent on a DLINK entry, then it
cannot be specified as independent on another DLINK entry.
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1138 DLOAD
Dynamic Load Combination or Superposition
2 Format:
FMS
1 2 3 4 5 6 7 8 9 10
DLOAD SID S S1 L1 S2 L2 S3 L3
S4 L4 -etc.- *
3
EXEC
Examples:
9
A -2.0
CASE
B Field Contents
UTPUT SID Load set identification number. (Integer > 0)
C S Scale factor. (Real)
Y PLOT
Si Scale factors. (Real)
Li Load set identification numbers of RLOAD1, RLOAD2, TLOAD1,
TLOAD2, and ACSRC entries. (Integer > 0)
5
ARAM
Remarks:
1. Dynamic load sets must be selected in the Case Control Section with
DLOAD = SID.
6 2. The load vector being defined by this entry is given by
ODES
{ P } = S ∑ Si { P i }
i
7 3. Each Li must be unique from any other Li on the same entry.
SETS
4. SID must be unique from all TLOADi and RLOADi entries.
5. Nonlinear transient load sets (NOLINi entries) may not be specified on
DLOAD entries. NOLINi entries are selected separately in the Case Control
8 Section by the NONLINEAR command.
BULK
DLOAD 1139
Dynamic Load Combination or Superposition
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1140 DMI
Direct Matrix Input
X 11 X 12 … X 1n
X 21 X 22 … X 2n
2 [ NAME ] =
· · · ·
FMS
X m1 … … X mn
DMI BBB 1 1 1. 3. 5.
DMI BBB 2 2 6. 4 8.
7
SETS
1.0 0.0
BBB = 3.0 6.0
5.0 0.0
8 0.0 8.0
BULK
DMI 1141
Direct Matrix Input
DMI QQQ 0 2 3 3 4 2
1
DMI QQQ 1 1 1.0 2.0 3.0 0.0 3 nastra
5.0 6.0
2
FMS
1.0 + 2.0i , 0.0 + 0.0i
[ QQQ ] = 3.0 + 0.0i , 6.0 + 7.0i
5.0 + 6.0i , 0.0 + 0.0i
0.0 + 0.0i , 8.0 + 9.0i 3
EXEC
Field Contents
NAME Name of the matrix. See Remark 1. Name is used to reference the data
block in the DMAP sequence. (One to eight alphanumeric characters,
the first of which must be alphabetic.)
4A
CASE
7
SETS
8
BULK
1142 DMI
Direct Matrix Input
Field Contents
1 2 3 4 5 6 7 8 9 10
DMI NAME J I1 A(I1,J) I1 A(I2,J)
1
DMI RRR 1 2 1.0 THRU 10 12 2.0 nastra
These entries will cause the first column of the matrix RRR to have a zero in
row 1, the values 1.0 in rows 2 through 10, a zero in row 11, and 2.0 in row 12.
9. Each column must be a single logical entry. The terms in each column must
2
FMS
be specified in increasing row number order.
10. The "FORM" options 4, 5, and 8 are nonstandard forms and may be used only
in conjunction with the modules indicated in Table 8-7.
3
EXEC
Table 8-7 DMI FORM Options
Modules
FORM Matrix Description
ADD FBS MATPRN MPYAD 4A
CASE
4 Lower Triangular Factor X X
5 Upper Triangular Factor X X
4B
OUTPU
8 Identity X X X X 4C
X-Y PLO
11. Form 3 matrices are converted to Form 6 matrices, which may be used by any
module.
12. Form 7 matrices may not be defined on this entry. 5
13. I1 must be specified. I2, etc. are not required if their matrix elements follow PARAM
the preceding element in the next row of the matrix. For example, in the
column entry for column 1 of QQQ, neither I2 nor I3 is specified.
14. The DMIG entry is more convenient for matrices with rows and columns that 6
are referenced by grid or scalar point degrees-of-freedom. CODE
7
SETS
8
BULK
1144 DMIAX
Direct Matrix Input for Axisymmetric Analysis
The matrix is defined by a single header entry and one or more column entries. Only
one header entry is required. A column entry is required for each column with
2 nonzero elements.
FMS Header Entry Format:
1 2 3 4 5 6 7 8 9 10
DMlAX NAME “0" IFO TIN TOUT
3
EXEC
Column Entry Format:
DMlAX NAME GJ CJ NJ
A G1 C1 N1 A1 B1
CASE G2 C2 -etc.-
B Example:
UTPUT
C DMIAX B2PP 0 1 34
Y PLOT
DMIAX B2PP 32
5 Field Contents
ARAM
NAME Name of the matrix. See Remark 2. (One to eight alphanumeric
characters, the first of which is alphabetic.)
IFO Form of matrix: (Integer)
6 1 = Square matrix
ODES
2 = General rectangular matrix
6 = Symmetric matrix
8
BULK
DMIAX 1145
Direct Matrix Input for Axisymmetric Analysis
Field Contents
TOUT Type of matrix that will be created: (Integer) 1
1 = Real, single precision nastra
Remarks:
4B
OUTPU
1. This entry is allowed only if an AXIF entry is also present.
4C
2. Matrices defined on this entry may be used in dynamics by selection with the X-Y PLO
Case Control commands K2PP = NAME, B2PP = NAME, or M2PP = NAME
for [ K pp
2 ] , [ B 2 ] , or [ M 2 ] , respectively. See “Superelement Analysis” on
pp pp
page 431 of the MSC.Nastran Reference Manual.
3. Field 3 or the header entry must contain an integer 0.
5
PARAM
4. For symmetric matrices, either the upper or the lower triangle terms may be
specified, but not both.
5. Only nonzero terms need be entered. 6
CODE
6. If any DMIAX entry is changed or added on restart then a complete re-
analysis may be performed. Therefore, DMIAX entry changes or additions
are not recommended on restart.
7
SETS
8
BULK
1146 DMIG
Direct Matrix Input at Points
G2 C2 A2 B2 -etc.-
A Example:
CASE
B DMIG
DMIG
STIF
STIF
0
27
1
1
3 4
2 3 3.+5 3.+3
UTPUT
C 2 4 2.5+10 0. 50 1.0 0.
Y PLOT
Field Contents
NAME Name of the matrix. See Remark 1. (One to eight alphanumeric
5 characters, the first of which is alphabetic.)
ARAM
IFO Form of matrix input. IFO = 6 must be specified for matrices selected by
the K2GG, M2GG, and B2GG Case Control commands. (Integer)
1 = Square
6 9 or 2 = Rectangular
ODES 6 = Symmetric
TIN Type of matrix being input: (Integer)
1 = Real, single precision (One field is used per element.)
7 2 = Real, double precision (One field is used per element.)
SETS
3 = Complex, single precision (Two fields are used per element.)
4 = Complex, double precision (Two fields are used per element.)
TOUT Type of matrix that will be created: (Integer)
8
BULK
DMIG 1147
Direct Matrix Input at Points
Field Contents
0 = Set by precision system cell (Default)
1 = Real, single precision
1
nastra
2 = Real, double precision
3 = Complex, single precision
4 = Complex, double precision
POLAR Input format of Ai, Bi. (Integer=blank or 0 indicates real, imaginary
2
FMS
format; Integer > 0 indicates amplitude, phase format.)
NCOL Number of columns in a rectangular matrix. Used only for IFO = 9. See
Remarks 5. and 6. (Integer > 0)
GJ Grid, scalar or extra point identification number for column index.
3
EXEC
(Integer > 0)
CJ Component number for grid point GJ. (0 < Integer < 6; blank or zero if
GJ is a scalar or extra point.)
4A
Gi Grid, scalar, or extra point identification number for row index. CASE
(Integer > 0)
4B
Ci Component number for Gi for a grid point. ( 0 < CJ ≤ 6 ; blank or zero OUTPU
if Gi is a scalar or extra point.)
4C
Ai, Bi Real and imaginary (or amplitude and phase) parts of a matrix element. X-Y PLO
If the matrix is real (TIN = 1 or 2), then Bi must be blank. (Real)
Remarks:
1. Matrices defined on this entry may be used in dynamics by selection in the
5
PARAM
Case Control with K2PP = NAME, B2PP = NAME, M2PP = NAME for
[Kpp], [Bpp], or [Mpp], respectively. Matrices may also be selected for all
solution sequences by K2GG = NAME, B2GG = NAME, and
M2GG = NAME. The g-set matrices are added to the structural matrices 6
CODE
before constraints are applied, while p-set matrices are added in dynamics
after constraints are applied. Load matrices may be selected by
P2G = NAME for dynamic and superelement analyses.
2. The header entry containing IFO, TIN and TOUT is required. Each nonnull 7
column is started with a GJ, CJ pair. The entries for each row of that column SETS
follows. Only nonzero terms need be entered. The terms may be input in
arbitrary order. A GJ, CJ pair may be entered more than once, but input of
an element of the matrix more than once will produce a fatal message.
8
3. Field 3 of the header entry must contain an integer 0. BULK
1148 DMIG
Direct Matrix Input at Points
4. For symmetric matrices (IFO = 6), a given off-diagonal element may be input
either below or above the diagonal. While upper and lower triangle terms
1 may be mixed, a fatal message will be issued if an element is input both
astran below and above the diagonal.
5. The recommended format for rectangular matrices requires the use of NCOL
and IFO = 9. The number of columns in the matrix is NCOL. (The number
2 of rows in all DMIG matrices is always either p-set or g-set size, depending
FMS on the context.) The GJ term is used for the column index. The CJ term is
ignored.
6. If NCOL is not used for rectangular matrices, two different conventions are
3 available:
EXEC • If IFO = 9, GJ and CJ will determine the sorted sequence, but will
otherwise be ignored; a rectangular matrix will be generated with the
columns submitted being in the 1 to N positions, where N is the
A number of logical entries submitted (not counting the header entry).
CASE • If IFO = 2, the number of columns of the rectangular matrix will be
B equal to the index of the highest numbered non-null column (in
internal sort). Trailing null columns of the g- or p-size matrix will be
UTPUT
truncated.
C
Y PLOT 7. The matrix names must be unique among all DMIGs.
8. TIN should be set consistent with the number of decimal digits required to
read the input data adequately. For a single-precision specification on a
5 short-word machine, the input will be truncated after about eight decimal
digits, even when more digits are present in a double-field format. If more
ARAM
digits are needed, a double precision specification should be used instead.
However, note that a double precision specification requires a “D” type
exponent even for terms that do not need an exponent. For example, unity
6 may be input as 1.0 in single precision, but the longer form 1.0D0 is required
ODES
for double precision.
9. On long-word machines, almost all matrix calculations are performed in
single precision and on short-word machines, in double precision. It is
7 recommended that DMIG matrices also follow these conventions for a
SETS balance of efficiency and reliability. The recommended value for TOUT is 0,
which instructs the program to inspect the system cell that measures the
machine precision at run time and sets the precision of the matrix to the same
value. TOUT = 0 allows the same DMIG input to be used on any machine. If
8 TOUT is contrary to the machine type specified (for example, a TOUT of 1 on
BULK
a short-word machine), unreliable results may occur.
DMIG 1149
Direct Matrix Input at Points
10. If any DMIG entry is changed or added on restart then a complete re-analysis
is performed. Therefore, DMIG entry changes or additions are not
recommended on restart. 1
nastra
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1150 DMIG,UACCEL
Direct Matrix Input of Enforced Static Acceleration
Format:
1 2 3 4 5 6 7 8 9 10
2 DMIG UACCEL “0" “9" TIN NCOL
FMS
DMIG UACCEL L G1 C1 X1
G2 C2 X2 G3 C3 X3
3 Example:
EXEC
DMIG UACCEL 0 9 1 4
B
UTPUT
Field Contents
C TIN Type of matrix being input. (Integer 1 or 2)
Y PLOT
1 = Real, single precision (One field is used per element.)
2 = Real, double precision (One field is used per element.)
NCOL Number of columns, see Remark 2. Default is the number of columns
5 specified. (Integer > 0)
ARAM
L Load sequence number. (Integer > 0)
Gi Grid point identification number of a single reference point.
(Integer > 0)
6 Ci Component number for Gi in the basic coordinate system. See Remark4.
ODES
(0 < Integer < 6)
Xi Value of enforced acceleration term in the basic coordinate system.
7 (Real)
SETS
8
BULK
DMIG,UACCEL 1151
Direct Matrix Input of Enforced Static Acceleration
Remarks:
1. DMIG,UACCEL is an optional entry when PARAM,INREL,-1 is specified in
SOLs 101 or 200. If DMIG,UACCEL is present, the loads applied to the 1
nastra
structure are the sum of the conventional applied loads plus the inertia loads
resulting from the rigid body accelerations defined on this entry. If it is not
present, conventional inertia relief calculations are performed.
2. The load sequence number interpretation depends on the value of the NCOL 2
field. The recommended method is to set it equal to the number of loading FMS
conditions. The load sequence number L is then the sequence number of the
subcase to which the applied acceleration will be applied.
3. The grid point identification number listed on Gi defines a single grid point 3
on the model where loads will be applied to cause the enforced acceleration EXEC
state. Gi must also appear on a SUPORT Bulk Data entry. It must also
appear on a PARAM,GRDPNT entry. In superelement analysis, it must be a
residual structure point exterior to all superelements.
4. The Xi value is the enforced acceleration at grid point Gi. The translation and
4A
CASE
rotation components are in consistent units and will be applied in the basic
coordinate system regardless of the displacement coordinate system
4B
OUTPU
specified for Gi (CD field on GRID entry).
5. Only nonzero terms need be entered.
4C
X-Y PLO
6. See “Superelement Analysis” on page 431 of the MSC.Nastran Reference
Manual for the theoretical basis of inertia relief with superelements.
7. If any DMIG entry is changed or added on restart then a complete re-analysis
is performed. Therefore, DMIG entry changes or additions are not
5
PARAM
recommended on restart.
6
CODE
7
SETS
8
BULK
1152 DMIJ
Direct Matrix Input at js-Set of the Aerodynamic Mesh
B G2 C2 A2 B2 -etc.-
UTPUT
C Example:
Y PLOT
DMIJ ALPH1 0 9 2 0 1
DMIJ ALPH1 1 1 1 1 .1
2 1 .1
5
ARAM
Field Contents
NAME Name of the matrix. See Remark 1. (One to eight alphanumeric characters,
the first of which is alphabetic.)
6 IFO Form of matrix being input. (Integer)
ODES
1 = Square
9 or 2 = Rectangular
7 6 = Symmetric
SETS
TIN Type of matrix being input: (Integer)
1 = Real, single precision (One field is used per element)
2 = Real, double precision (One field is used per element)
8
BULK 3 = Complex, single precision (Two fields are used per element)
DMIJ 1153
Direct Matrix Input at js-Set of the Aerodynamic Mesh
Field Contents
4 = Complex, double precision (Two fields are used per
element)
1
nastra
TOUT Type of matrix being created: (Integer)
0 = Set by precision system cell (Default)
1 = Real, single precision 2
FMS
2 = Real, double precision
3 = Complex, single precision
4 = Complex, double precision
3
POLAR Input format of Ai, Bi. (Integer = blank or 0 indicates real, imaginary format. EXEC
Integer > 0 indicated magnitude, phase format.)
NCOL Number of columns in a rectangular matrix. Used only for IFO = 9.
(Integer > 0)
GJ Grid, scalar or extra point identification number for column index.
4A
CASE
(Integer > 0)
CJ Component number for grid point GJ. (0 < Integer < 6; blank or zero if GJ is
4B
OUTPU
a scalar or extra point.)
Gi Grid, scalar, or extra point identification number for row index. (Integer > 0)
4C
X-Y PLO
Ci Component number for Gi for a grid point. ( 0 < CJ ≤ 6 ; blank or zero if Gi
is a scalar or extra point.)
Ai, Bi Real and imaginary (or amplitude and phase) parts of a matrix element. If
the matrix is real (TIN = 1 or 2), then Bi must be blank. (Real)
5
PARAM
Remarks:
1. Matrices defined on this entry are referenced in static aeroelastic analysis by
reference on AEDW and/or AEPRESS entries. In that paradigm, a single 6
CODE
column is required. Also, DMIJ may also be used for the W2GJ and FA2J
entries. Again, a single column is required. If both DMI and DMIJ are
specified for W2GJ or FA2J, the DMI entry will be used. DMI may NOT be
used for AEDW and AEPRESS. 7
2. The js-set DOF’s for each aerodynamic theory are limited to the six-DOF SETS
not reduced. No warnings are issued about truncated data.The j-set DOF’s
for each aerodynamic element/grid are highly method dependent. The
1 following data define the known set, but the j-set definition is somewhat
astran arbitrary in the general (external aerodynamics) paradigm.
COMP
2 Entry Type
1 2 3 5 6
FMS
CAERO1 X
CAERO2-Y X
3 CAERO2-Z X
EXEC
CAERO2-ZY X X
3. The header entry containing IFO, TIN and TOUT is required. Each nonnull
A column is started with a GJ, CJ pair. The entries for each row of that column
CASE then follow. Only nonzero terms need be entered. The terms may be input in
B arbitrary order. A GJ, CJ pair may be entered more than once, but the input
of an element of the matrix more than once results in a fatal message.
UTPUT
8
BULK
DMIJ 1155
Direct Matrix Input at js-Set of the Aerodynamic Mesh
6
CODE
7
SETS
8
BULK
1156 DMIJI
Direct Matrix Input at js-Set of the Interference Body
B G2 C2 A2 B2 -etc.-
UTPUT
C Example:
Y PLOT
DMIJI ALPH1 0 9 2 0 1
DMIJI ALPH1 1 1 1 1 .1
2 1 .1
5
ARAM
Field Contents
NAME Name of the matrix. See Remark 1. (One to eight alphanumeric characters,
the first of which is alphabetic.)
6 IFO Form of matrix being input. (Integer)
ODES
1 = Square
9 or 2 = Rectangular
7 6 = Symmetric
SETS
TIN Type of matrix being input: (Integer)
1 = Real, single precision (One field is used per element)
2 = Real, double precision (One field is used per element)
8
BULK 3 = Complex, single precision (Two fields are used per element)
DMIJI 1157
Direct Matrix Input at js-Set of the Interference Body
Field Contents
4 = Complex, double precision (Two fields are used per
element)
1
nastra
TOUT Type of matrix being created: (Integer)
0 = Set by precision system cell (Default)
1 = Real, single precision 2
FMS
2 = Real, double precision
3 = Complex, single precision
4 = Complex, double precision
3
POLAR Input format of Ai, Bi. (Integer = blank or 0 indicates real, imaginary format. EXEC
Integer > 0 indicated magnitude, phase format.)
NCOL Number of columns in a rectangular matrix. Used only for IFO = 9.
(Integer > 0)
GJ Grid, scalar or extra point identification number for column index.
4A
CASE
(Integer > 0)
CJ Component number for grid point GJ. (0 < Integer < 6; blank or zero if GJ is
4B
OUTPU
a scalar or extra point.)
Gi Grid, scalar, or extra point identification number for row index.
4C
X-Y PLO
(Integer > 0)
Ci Component number for Gi for a grid point. ( 0 < CJ ≤ 6 ; blank or zero if Gi
is a scalar or extra point.)
Ai, Bi Real and imaginary (or amplitude and phase) parts of a matrix element. If
5
PARAM
the matrix is real (TIN = 1 or 2), then Bi must be blank. (Real)
Remarks:
1. Matrices defined on this entry are referenced in static aeroelastic analysis by 6
reference on AEDW and/or AEPRESS entries. In that paradigm, a single CODE
column is required. DMI may NOT be used for AEDW and AEPRESS.
2. The js-set DOF’s for each aerodynamic theory are limited to the six-DOF
paradigm (3 translations and 3 rotations). However, particular DOF’s are 7
permanently SPC’d based on the theory’s ability to support those degrees-of- SETS
freedom. Unlike the DMIG entry, DMIJI data will be partitioned to the j-set,
not reduced. No warnings are issued about truncated data. The j-set DOF’s
for each aerodynamic element/grid are highly method dependent. The
following data define the known set, but the j-set definition is somewhat 8
BULK
arbitrary in the general (external aerodynamics) paradigm.
1158 DMIJI
Direct Matrix Input at js-Set of the Interference Body
COMP
1 Entry Type
1 2 3 5 6
astran
CAERO2-Y X
CAERO2-Z X
2 CAERO2-ZY X X
FMS
3. The header entry containing IFO, TIN and TOUT is required. Each nonnull
column is started with a GJ, CJ pair. The entries for each row of that column
3 then follow. Only nonzero terms need be entered. The terms may be input in
EXEC arbitrary order. A GJ, CJ pair may be entered more than once, but the input
of an element of the matrix more than once results in a fatal message.
4. Field 3 of the header entry must contain an integer 0.
A 5. For symmetric matrices (very rare in the j-set!) (IFO=6), a given off-diagonal
CASE element may be input either below or above the diagonal. While upper and
B lower triangle terms may be mixed, a fatal message will be issued if an
element is input both above and below the diagonal.
UTPUT
C 6. The recommended format for rectangular matrices requires the use of NCOL
and IFO = 9. the number of columns in the matrix is NCOL. (The number of
Y PLOT
rows in all DMIJI matrices is always the js-set size--the union of the j-set and
the permanently SPC’d partition). The GJ term is used for the column index.
the CJ term is ignored.
5 7. If NCOL is not used for rectangular matrices, two different conventions are
ARAM
available:
• If IFO = 9, GJ and CJ will determine the sorted sequence, but will
otherwise be ignored; a rectangular matrix will be generated with the
6 columns submitted being in the 1 to N positions, where N is the
ODES
number of logical entries submitted (not counting the header entry).
• If IFO = 2, the number of columns of the rectangular matrix will be
equal to the index of the highest numbered nonnull column (in
7 internal sort). Training null columns of the js-size matrix will be
SETS
truncated.
8. The matrix names must be unique among all DMIJI.
8
BULK
DMIJI 1159
Direct Matrix Input at js-Set of the Interference Body
9. TIN should be consistent with the number of decimal digits required to read
the input data adequately. For a single precision specification on a short
word machine, the input will be truncated after about eight decimal digits, 1
even when more digits are present in a double field format. If more digits are nastra
5
PARAM
6
CODE
7
SETS
8
BULK
1160 DMIK
Direct Matrix Input at ks-Set of the Aerodynamic Mesh
1 2 3 4 5 6 7 8 9 10
DMIK NAME GJ CJ G1 C1 A1 B1
A G2 C2 A2 B2 -etc.-
CASE
B Example:
UTPUT
DMIK ALPH1 0 9 2 0 1
C DMIK ALPH1 1 1 1 1 1.0
Y PLOT
2 1 1.0
5 Field Contents
ARAM NAME Name of the matrix. See Remark 1. (One to eight alphanumeric characters,
the first of which is alphabetic.)
IFO Form of matrix being input. (Integer)
6 1 = Square
ODES
9 or 2 = Rectangular
6 = Symmetric
TIN Type of matrix being input: (Integer)
7 1 = Real, single precision (One field is used per element)
SETS
Field Contents
TOUT Type of matrix being created: (Integer) 1
0 = Set by precision system cell (Default) nastra
COMP
1 Entry Type
1 2 3 5 6
astran
CAERO1 X X
CAERO2-Y X X
2 CAERO2-Z X X
FMS
CAERO2-ZY X X X X
3. The header entry containing IFO, TIN and TOUT is required. Each nonnull
3 column is started with a GJ, CJ pair. The entries for each row of that column
EXEC
then follow. Only nonzero terms need be entered. The terms may be input in
arbitrary order. A GJ, CJ pair may be entered more than once, but the input
of an element of the matrix more than once results in a fatal message.
A 4. Field 3 of the header entry must contain an integer 0.
CASE
5. For symmetric matrices (IFO=6), a given off-diagonal element may be input
B either below or above the diagonal. While upper and lower triangle terms
UTPUT may be mixed, a fatal message will be issued if an element is input both
C above and below the diagonal.
Y PLOT
6. The recommended format for rectangular matrices requires the use of NCOL
and IFO = 9. The number of columns in the matrix is NCOL. (The number of
rows in all DMIK matrices is always the ks-set size--the union of the k-set
5 and the permanently SPC’d partition). The GJ term is used for the column
index. The CJ term is ignored.
ARAM
7. If NCOL is not used for rectangular matrices, two different conventions are
available:
9. TIN should be consistent with the number of decimal digits required to read
the input data adequately. For a single precision specification on a short
word machine, the input will be truncated after about eight decimal digits, 1
even when more digits are present in a double field format. If more digits are nastra
5
PARAM
6
CODE
7
SETS
8
BULK
1164 DOPTPRM
Design Optimization Parameters
Format:
1 2 3 4 5 6 7 8 9 10
2 DOPTPRM PARAM1 VAL1 PARAM2 VAL2 PARAM3 VAL3 PARAM4 VAL4
FMS
PARAM5 VAL5 -etc.-
Example:
3 DOPTPRM IPRINT 5 DESMAX 10
EXEC
Field Contents
A PARAMi Name of the design optimization parameter. Allowable names are
CASE given in Table 8-8. (Character)
B VALi Value of the parameter. (Real or Integer, see Table 8-8.)
UTPUT
C Remark:
Y PLOT 1. Only one DOPTPRM entry is allowed in the Bulk Data Section.
Default = 0.001)
CT Constraint tolerance. Constraint is considered active if current value
is greater than CT. (Real < 0.0; Default = -0.03) 2
FMS
CTMIN Constraint is considered violated if current value is greater than
CTMIN.
(Real > 0.0; Default = 0.003)
DABOBJ Maximum absolute change in objective between ITRMOP 3
EXEC
consecutive iterations (see ITRMOP) to indicate convergence at
optimizer level. F0 is the initial objective function value. (Real > 0.0;
Default = MAX[0.001*ABS(F0), 0.0001])
DELB Relative finite difference move parameter. (Real > 0.0; 4A
Default = 0.0001) CASE
7
SETS
8
BULK
DOPTPRM 1167
Design Optimization Parameters
constraints.) 4B
OUTPU
P2CR Maximum number of constraints on design responses to be printed.
(Integer > 0, default is to print all retained design response 4C
constraints.) X-Y PLO
P2RSET ID of a SET1 Bulk Data entry to identify the set of retained responses
(DRESP1, DRESP2 and/or DRESP3) to be printed. (Integer, Default
is to print all responses associated with printed constraints. If P2CR 5
is > 0, the set associated P2RSET > 0 will be printed independent of PARAM
the responses associated with the printed constraint. If P2CR > 0 and
PR2SET = -1, all retained responses will be printed.
PLVIOL Flag for handling of property limit violation. By default, the job will
terminate with a user fatal message if the property derived from
6
CODE
design model (DVPRELi, DVMRELi, DVCRELi) exceeds the
property limits. Setting PLVIOL to a non-zero number will cause the
program to issue a user warning message by ignoring the property
limits violation and proceed with the analysis. (Integer; Default=0) 7
SETS
8
BULK
1170 DOPTPRM
Design Optimization Parameters
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
DPHASE 1171
Dynamic Load Phase Lead
Defines the phase lead term θ in the equation of the dynamic loading function.
1
nastra
Format:
1 2 3 4 5 6 7 8 9 10
DPHASE SID P1 C1 TH1 P2 C2 TH2
2
FMS
Example:
7
SETS
8
BULK
1172 DRESP1
Design Sensitivity Response Quantities
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
DRESP1 ID LABEL RTYPE PTYPE REGION ATTA ATTB ATT1
ATT2 -etc.-
3 Example:
EXEC
DRESP1 1 DX1 STRESS PROD 2 3 102
103
A Field Contents
CASE
7
SETS
8
BULK
DRESP1 1173
Design Sensitivity Response Quantities
1 Response
Type
Response Attributes
astran
(RTYPE) ATTA (Integer > 0) ATTB ATTI (Integer > 0)
Response
Type
Response Attributes 1
nastra
(RTYPE) ATTA (Integer > 0) ATTB ATTI (Integer > 0)
1 Response
Type
Response Attributes
astran
(RTYPE) ATTA (Integer > 0) ATTB ATTI (Integer > 0)
Remarks:
7 1. Stress, strain, and force item codes can be found in “Item Codes” on
page 711. For stress or strain item codes that have dual meanings, such as
SETS
von Mises or maximum shear, the option specified in the Case Control
Section will be used; i.e., STRESS(VONM) or STRESS(MAXS).
8
BULK
DRESP1 1177
Design Sensitivity Response Quantities
2. RTYPE = "CSTRESS", "CSTRAIN", and "CFAILURE" are used only with the
PCOMP entry. "CSTRESS" and "CSTRAIN" item codes are described under
Table 1 (Element Stress/Strain Item Codes) in “Item Codes” on page 711. 1
"CFAILURE" item codes are described under Table 2 (Element Force Item nastra
Codes) in “Item Codes” on page 711. Only force item codes that refer to
failure indices of direct stress and interlaminar shear stress are valid.
The CFAILURE response type requires the following specifications on the 2
applicable entries: FMS
10. REGION is used for constraint screening. The NSTR field on DSCREEN
entries gives the maximum number of constraints retained for each region
1 per load case.
astran
IF RTYPE = "WEIGHT", "VOLUME", "LAMA", "EIGN", "FREQ", “CEIG”,
“TOTSE”, “RMSDISP”, “RMSVELO”, “RMSACCL”, no REGION
identification number should be specified. If the region field is left blank for
2 a grid response, one region is created for each DRESP1 ID. If the region field
FMS is left blank for an element response, one region is created for each property
ID invoked. Usually, the default value is appropriate.
If the REGION field is not blank, all the responses on this entry as well as all
3 responses on other DRESP1 entries that have the same RTYPE and REGION
identification number will be grouped into the same region.
EXEC
11. REGION is valid only among the same type of responses. Responses of
different types will never be grouped into the same region, even if they are
assigned the same REGION identification number by the user.
A
CASE 12. If RTYPE = "WEIGHT", "VOLUME", or “TOTSE” field ATTi = "ALL" implies
B total weight/volume/total strain energy of all superelements except
external superelements.
UTPUT
If the flutter analysis is type PKNL, it is necessary to put PKNL in the PTYPE
field of this entry.
8
BULK
DRESP1 1179
Design Sensitivity Response Quantities
15. For RTYPE = "FRXXXX", “PSDXXXX” and “PRES” a real value for ATTB
specifies a frequency value in cycles per unit time. If a real ATTB value is
specified, then the responses are evaluated at the closest excitation 1
frequency. The default for ATTB is all excitation frequencies. See Remark 20. nastra
for additional ATTB options. The OFREQ Case Control command has no
affect on the selection of the frequencies.
16. For RTYPE = "TDISP", "TVELO", "TACCL", "TSPCF", "TFORC", and 2
"TSTRE", ATTB specifies a time value. If ATTB is specified, then the FMS
responses are evaluated at the closest time selected by the OTIME command.
The default for ATTB is all time steps selected by the OTIME command.
17. Intermediate station responses on CBAR elements due to PLOAD1 and/or
CBARAO entries may not be defined on the DRESP1 entry.
3
EXEC
20. Character input for ATTB is available for RTYPE of FRXXXX, PSDXXXX,
TXXXX and PRES. The character input represents a mathematical function
and the options for character input are SUM, AVG, SSQ, RSS, MAX and MIN.
The expression of mathematical function is shown as follows:
6
CODE
n
SUM ( X 1, X 2, …, Xn ) = ∑ Xi
i = 1 7
SETS
n
AVG ( X 1, X 2, …, Xn ) = ∑ Xi ⁄ n
i = 1 8
BULK
1180 DRESP1
Design Sensitivity Response Quantities
n
2
1 SSQ ( X 1, X 2, …, Xn ) = ∑ Xi
astran i = 1
n
2
RSS ( X 1, X 2, …, Xn ) = ∑ Xi
2 i = 1
FMS
8
BULK
DRESP1 1181
Design Sensitivity Response Quantities
W x W 12 W 13 W 14 W 15 W 16
W 21 W y W 23 W 24 W 25 W 26 1
nastra
W 31 W 32 W z W 34 W 35 W 36
[W] =
W 41 W 42 W 43 I x W 45 W 46
W 51 W 52 W 53 W 54 I y W 56
W 61 W 62 W 63 W 64 W 65 I z
2
6×6 FMS
The default values of ATTA and ATTB are 3, which specifies weight in the Z
direction. Field ATT1 = “ALL” implies total weight of all superelements
except external superelements. SEIDi refers to a superelement identification 3
number. SEIDi = “0” refers to the residual superelement. The default of EXEC
ATT1 is blank which is equivalent to “ALL”.
25. For RTYPE = GPFORCE, the PTYPE field is used to designate the GRID ID
at which the force is defined. Output that is produced using
PARAM NOELOF > 0 is not supported for the DRESP1 entry.
4A
CASE
26. For RTYPE = GPFORCP, the PTYPE field is blank. The grid point force is for 4B
the sum of all elements from the GRID ID listed in ATTA to the GRID (orient OUTPU
ID) listed in ATTi. This response corresponds to that produced with
PARAM NOELP > 0. It is not necessary to set PARAM NOELP > 0 to
4C
X-Y PLO
compute the GPFORCP response.
27. For RTYPE = PSDXXXX, the PTYPE field specifies the RANDPS ID.
5
PARAM
6
CODE
7
SETS
8
BULK
1182 DRESP2
Design Sensitivity Equation Response Quantities
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
DRESP2 ID LABEL EQID or REGION
FUNC
3 DVID8 -etc.-
EXEC “DTABLE” LABL1 LABL2 LABL3 LABL4 LABL5 LABL6 LABL7
LABL8 -etc.-
A NR8 -etc.-
CASE
“DNODE” G1 C1 G2 C2 G3 C3
B G4 C4 etc.
UTPUT
“DVPREL1” DPIP1 DPIP2 DPIP3 DPIP4 DPIP5 DPIP6 DPIP7
C DPIP8 DPIP9 -etc.-
Y PLOT
“DVCREL1” DCIC1 DCIC2 DCIC3 DCIC4 DCIC5 DCIC6 DCIC7
8
BULK
DRESP2 1183
Design Sensitivity Equation Response Quantities
Example:
DRESP2 1 LBUCK 5 3
1
DESVAR 101 3 4 5 1 205 209 nastra
201
DTABLE PI YM L
DRESP1 14 1 4 22 6 33 2 2
DNODE 14 1 4 1 22 3 FMS
2 1 43 1
follow. (Character)
LABLj Label for a constant in the DTABLE entry. (Character)
“DRESP1" Flag indicating DRESP1 entry identification numbers. (Character) 7
SETS
NRk DRESP1 entry identification number. (Integer > 0)
“DNODE” Flag indicating grid point and component identification numbers.
(Character)
Gm Identification number for any grid point in the model. (Integer > 0)
8
BULK
1184 DRESP2
Design Sensitivity Equation Response Quantities
Field Contents
Remarks:
1. DRESP2 entries may only reference DESVAR, DTABLE, DRESP1, DNODE,
5 DVPREL1, DVCREL1, DVMREL1, DVPREL2, DVCREL2, and DVMREL2
ARAM entries. They may also reference other DRESP2 entries. However, a DRESP2
entry cannot reference itself directly or recursively.
2. a) If the referenced DRESP1 entries span subcases, the DRSPAN Case
6 Control command is required to identify DRESP1 ID’s for each subcase.
DRESP2 entries that span subcases must be invoked above the subcase level
ODES
by DESGLB on DESOBJ commands.
b) Referenced DRESP entries that span superelements are supported
automatically.
7 c) Referenced DRESP2 entries cannot span subcases or superelements.
SETS
3. DRESP2 entries must have unique identification numbers with respect to
DRESP1 entries.
8
BULK
DRESP2 1185
Design Sensitivity Equation Response Quantities
are not involved in this DRESP2 relationship. However, at least one of these
ten types of arguments must exist.
5. The REGION field follows the same rules as for the DRESP1 entries. DRESP1 2
and DRESP2 responses will never be contained in the same region, even if FMS
they are assigned the same REGION identification number. The default is to
put all responses referenced by one DRESP2 entry in the same region.
6. The variables identified by DVIDi, LABLj, NRk, the Gm, Cm pairs, DPIPi,
DCICm, DMIMn, DPI2Po, DCI2Cp, DMI2Mq, and NRRu are assigned (in
3
EXEC
that order) to the variable names (x1, x2, x3, etc.) specified in the left-hand
side of the first equation on the DEQATN entry referenced by EQID. In the
example below,
DESVARs 101 and 3 are assigned to arguments A and B.
4A
CASE
DTABLEs PI and YM are assigned to arguments C and D.
Grid 14, Component 1 is assigned to argument R. 4B
OUTPU
DRESP2 1 LBUCK 5 3 4C
DESVAR 101 3 X-Y PLO
DTABLE PI YM
DNODE 14 1
7. (Gm, Cm) can refer to any grid component and is no longer limited to a
designed grid component.
8. The FUNC attributes can be used in place of the EQID and supports the 6
CODE
functions shown in the following table:
Function Description
SUM Sum of the arguments 7
SETS
AVG Average of the arguments
SSQ Sum of the squares of the arguments
RSS Square root of the sum of the squares of the arguments
8
BULK
1186 DRESP2
Design Sensitivity Equation Response Quantities
Function Description
When EQID has character input, the DEQATN entry is no longer needed.
2 The functions are applied to all arguments on the DRESP2 regardless of the
FMS type. See Remark 20. of the DRESP1 entry for an explanation of these
functions.
9. The number of arguments of a DEQATN can be more than the number of
3 values defined on the DRESP2 if the DRESP1s referenced have RTYPE with
‘FR’ or ‘PSD’ prefix. Arguments are still positional. The extra arguments in
EXEC
the DEQATN must appear at the end of the argument list. The discrepancy
is resolved internally with the forcing frequency(ies) associated with
DRESP1s. An example is shown as follows:
A
CASE DRESP1 10 FDISP1 FRDISP 1 10. 1001
C DRESP1 10 20
Y PLOT DEQATN 100 AVG(D1,D2,F1,F2) = (D1/F1+D2/F2)*0.5
In the above example, the DEQATN has two more additional terms than
5 have been defined on the DRESP2. The first additional term is the forcing
frequency (in hertz) of the first DRESP1 ID on the DRESP2. The second
ARAM
additional term is the forcing frequency of second DRESP1 ID in the list.
When all DRESP1s involved have the same frequency, the user is not
required to name all the additional terms in the argument list of DEQATN.
6
ODES
7
SETS
8
BULK
DRESP3 1187
DRESP3
Defines an external response using user-supplied routine(s).
1
nastra
Format:
1 2 3 4 5 6 7 8 9 10
DRESP3 ID LABEL GROUP TYPE REGION
2
FMS
“DESVAR” DVID1 DVID2 DVID3 DVID4 DVID5 DVID6 DVID7
DVID8 etc.
“DTABLE” LABL1
LABL8
LABL2
etc.
LABL3 LABL4 LABL5 LABL6 LABL7
3
EXEC
“DRESP1” NR1 NR2 NR3 NR4 NR5 NR6 NR7
NR8 etc.
“DNODE” G1 C1 G2 C2 G3 C3
4A
G4 C4 etc. CASE
“DVPREL1”
DPIP1 DPIP2 DPIP3 DPIP4 DPIP5 DPIP6 DPIP7 4B
DPIP8 DPIP9 etc. OUTPU
“DVCREL1”
DCIC1 DCIC2 DCIC3 DCIC4 DCIC5 DCIC6 DCIC7 4C
X-Y PLO
DCIC8 DCIC9 -etc.-
“DVMREL1”
DMIM1 DMIM2 DMIM3 DMIM4 DMIM5 DMIM6 DMIM7
“USRDATA”
NRR8
String
-etc.-
7
SETS
-etc.-
8
BULK
1188 DRESP3
Example:
1 2 3 4 5 6 7 8 9 10
1 DRESP3 1 LBUCK TAILWNG BUCK
astran
DESVAR 101 3 4 5 1 205 209
201
2 DTABLE PI YM L
FMS DRESP1 14 1 4 22 6 33 2
DNODE 14 1 4 1 22 3
2 1 43 1
8 “DNODE” Flag signifying that the following fields are grid points.
BULK
Gm Grid point identification number. (Integer > 0
DRESP3 1189
Field Contents
Cm Degree-of-freedom number of grid point Gm. (1 < Integer < 3) 1
“DVPREL1” Flag indicating DVPREL1 entry identification number. (Character) nastra
Remarks: 5
1. DRESP3 entries may reference DESVAR, DTABLE, DRESP1, DNODE, PARAM
3. Multiple types of external responses can be defined in one group. Each type
name identifies a specific external response evaluated in the user-supplied
routines. See “Building and Using the Sample Programs” on page 219 of the
MSC.Nastran 2004 Installation and Operations Guide for a discussion of how to
7
SETS
incorporate external responses.
8
BULK
1190 DRESP3
5
ARAM
6
ODES
7
SETS
8
BULK
DSCREEN 1191
Design Constraint Screening Data
Format:
1 2 3 4 5 6 7 8 9 10
DSCREEN RTYPE TRS NSTR
2
FMS
Example:
NSTR Maximum number of constraints to be retained per region per load case. 4B
OUTPU
See Remark 3. (Integer > 0; Default = 20)
4C
Remarks: X-Y PLO
1. Grid responses associated with one particular load case are grouped by the
specification of DRESP1 entries. From each group, a maximum of NSTR
constraints are retained per load case.
5
2. Element responses are grouped by the property; i.e., all element responses PARAM
for one particular load case belonging to the set of PIDs specified under ATTi
on a DRESPi entry are regarded as belonging to the same region. In
superelement sensitivity analysis, if the property (PID) is defined in more
than one superelement, then separate regions are defined. A particular
6
CODE
stress constraint specification may be applied to many elements in a region
generating many stress constraints, but only up to NSTR constraints per load
case will be retained.
3. For aeroelastic responses, that is RTYPE = “TRIM”, “STABDER”, and 7
SETS
“FLUTTER”, the NSTR limit is applied to all DRESP1 ID’s that are the same
RTYPE and have the same REGION specified.
4. For responses that are not related to grids or elements, that is
RTYPE = WEIGHT”, “VOLUME”, “EIGN”, “FREQ”, “LAMA”, CEIG”, and 8
TOTSE”, NSTR is not used. TRS is still applicable. BULK
1192 DSCREEN
Design Constraint Screening Data
5. The RTYPE field is set to EQUA if constraints that are associated with
DRESP2 entries are to be screened. The RTYPE field is set to DRESP3 if
1 constraints that are associated with DRESP3 entries are to be screened. If the
astran REGION field on the DRESP2 or DRESP3 is blank, one region is established
for each DRESP2/DRESP3 entry.
6. If a certain type of constraint exists but no corresponding DSCREEN entry is
2 specified, all the screening criteria used for this type of constraint will be
FMS furnished by the default values.
7. Constraints can be retained only if they are greater than TRS. See the
Remarks under the “DCONSTR” on page 1120 entry for a definition of
3 constraint value.
EXEC 8. Constraint screening is applied to each superelement.
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
DTABLE 1193
Table Constants
Defines a table of real constants that are used in equations (see DEQATN entry).
1
nastra
Format:
1 2 3 4 5 6 7 8 9 10
DTABLE LABL1 VALU1 LABL2 VALU2 LABL3 VALU3 LABL4 VALU4
2
FMS
LABL5 VALU5 LABL6 VALU6 -etc.-
Example:
Field Contents 4A
CASE
LABLi Label for the constant. (Character)
VALUi Value of the constant. (Real) 4B
OUTPU
Remarks: 4C
X-Y PLO
1. Only one DTABLE entry may be specified in the Bulk Data Section.
2. LABLi are referenced by the LABi on the DRESP2, DRESP3, DVCREL2,
DVMREL2, or DVPREL2 entries.
3. Trailing blank fields are permitted at the end of each line of ABLi/VALUi 5
PARAM
pairs, but intermediate blanks are not. (See the example above for permitted
trailing blanks.)
6
CODE
7
SETS
8
BULK
1194 DTI
Direct Table Input
Format:
1 2 3 4 5 6 7 8 9 10
2 DTI NAME “0" T1 T2 T3 T4 T5 T6
FMS
V01 V02 -etc.-
EXEC
Example: (The first logical entry is the header entry.)
A 1.2 2.3
CASE DTI XXX 1 2.0 -6 ABC 6.000 -1 2
UTPUT
C Field Contents
Y PLOT
NAME Any character string that will be used in the DMAP sequence to
reference the data block. See Remark 1. (Character; the first character
must be alphabetic.)
5 Ti Trailer values. (Integer > 0; Default = 32767)
ARAM
IREC Record number. (Integer > 1)
V0i, Vi Value. (Integer, Real, Character or blank)
6 “ENDREC” Flags the end of the string of values (V0i or Vi) that constitute record
IREC. (Character)
ODES
Remarks:
1. The user defines the data block and therefore must write a DMAP (or ALTER
7 a solution sequence), which includes the DTIIN modules, in order to use the
SETS
DTI feature. See the MSC.Nastran 2004 DMAP Programmer’s Guide. All of the
rules governing the use of data blocks in DMAP sequences apply.
2. All fields following ENDREC must be blank.
8
BULK
DTI 1195
Direct Table Input
3. The entry using IREC = 0 is called the header entry and is an optional entry.
The values T1 through T6 go to a special record called the trailer. Other
values on the optional continuation go to the header record. If the header 1
entry or the trailer is not specified, T1 through T6 = 32767. On this entry, nastra
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1196 DTI,ESTDATA
Superelement Estimation Data Overrides
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
DTI ESTDATA “0"
3 The next entries are repeated for any superelement for which estimate data overrides
EXEC
are desired. IREC must be incremented by 1.
A k3 v3 -etc.-
CASE
Example:
B
UTPUT DTI ESTDATA 0
C NOMASS -1
Y PLOT
DTI ESTDATA 1 SE 10 C1 5.5 C3 4.5
C7 7.3
5 Field Contents
ARAM
kdi Keyword for estimation parameter. (Character from Table 8-10.)
vdi Value assigned to the estimation parameter kdi. (The type given in
Table 8-10.)
6 IREC Record number beginning with 1. (Integer>0)
ODES
Input Parameters 1
Default Math Meaning and Comments nastra
Keyword Type
Value Symbol
CRMS* Real -1.0 C Number of active columns in
[Koo]. 2
FMS
FCRMS* Real 0.10 If FCRMS < 0.0, FCRMS is used
(c/o).
C1 Real 6.0 c1 Average number of degrees-of-
freedom per grid point in o-set. 3
EXEC
C3 Real 8.0 c3 Average number of connections
per grid point.
C4 Real 0.15 c4 I/O time (seconds) per block
transferred.
4A
CASE
C5 Real 6.0 c5 Average number of effective
degrees-of-freedom per grid point
4B
OUTPU
in a-set.
C6 Real 1.2 c6 Total CPU factor.
4C
X-Y PLO
single-precision words.
NOMASS Integer 1 If NOMASS ≠ 1 then exclude
mass terms from estimates. 6
CODE
TSEX Real 0.5 (min) Threshold limit for CPU.
SSEX Real 50.0 Threshold limit for space.
(blocks)
TWALLX Real 5.0 (min) Threshold limit for wall time.
7
SETS
1 Input Parameters
astran Default Math Meaning and Comments
Keyword Type
Value Symbol
ML Real Machine M Arithmetic time for the
2 Loop multiply/add loop. See the
FMS Time MSC.Nastran Configuration and
Operations Guide.
CONIO Integer Machine l/O count/CPU equivalence
3 I/O ratio
EXEC PREC Integer 1 or 2 Machine Word Length (1 = long,
2 = short). See “The NASTRAN
Statement (Optional)” on page 6
A of the MSC.Nastran Reference
Manual.
CASE
6 NE Number of elements.
ODES
Derived Parameters
8
BULK
DTI,ESTDATA 1199
Superelement Estimation Data Overrides
Estimation Equations
For each superelement, estimates of CPU time and disk space are made using the
following equations.
1
nastra
Table 8-11 Equations Used for CPU Time and Disk Space Estimate
Printout Math
Symbol Symbol
Equations
2
FMS
2
TD T1 T1 = 1 ⁄ 2 ⋅ M ⋅ O ⋅ C
TFBS T2 T2 = 2 ⋅ M ⋅ C ⋅ O ⋅ a
3
2 EXEC
TMAA T3 T 3 = M ⋅ O ⋅ a (set to 0.0 if NOMASS ≠ +1)
TSE TSE T SE = C 6 ( T 1 + T 2 + T 3 )
PREC
4A
SLOO S1 S 1 = O ⋅ C ⋅ --------------- CASE
b
PREC
4B
SGO S2 S 2 = O ⋅ a ⋅ --------------- OUTPU
B
4C
X-Y PLO
S 3 = 36 ( NG i + NG e – NS ) ( c 3 + 1.0 ) ---------------
S3 PREC
SKGG
B
SSE SSE S SE = S 1 + S 2 + c 7 ⋅ S 3
5
PREC PARAM
PASSES p FBS passes = p = a ⋅ O ⋅ ---------------
WF
Remarks: 7
1. In the superelement solution sequences, this data is stored automatically. SETS
• RMS from the entry when IREC > 0 and field 4 is “SE”.
• RMS from entries with IREC = 0.
1
astran • Computed bandwidth when PARAM,OLDSEQ is specified.
• If FCRMS is specified when IREC > 0 and field 4 is “SE”, then
CRMS = FCRMS ⋅ O .
2 • If FCRMS is specified when IREC = 0, then CRMS = FCRMS ⋅ O .
FMS
• CRMS = 0.1 ⋅ O .
3. If CMAX is not specified, then it is defaulted to CRMS.
3 4. In the example above, mass terms are excluded for all superelements and
new values are given for parameters C1, C3, and C7 for Superelement 10
EXEC
only.
5. The estimates for TSEX, SSEX, and TWALLX are not printed unless at least
one estimate exceeds the threshold.
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
DTI,INDTA 1201
Stress, Strain and/or Force Sort/Filter Item Code Override
Specifies or overrides default item codes for the sorting and filtering of element
1
nastra
stresses, strains, and forces.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
DTI INDTA “0"
Examples: 4B
OUTPU
DTI INDTA 0
4C
X-Y PLO
To specify/override items for a sort of stress quantities:
5
To specify/override items for a sort of force quantities: PARAM
Field Contents
6
CODE
8
BULK
1202 DTI,INDTA
Stress, Strain and/or Force Sort/Filter Item Code Override
Remarks:
1. This table is recognized only in SOLs 101, 103, 105, 106, 108, 109, 111, 112, 114,
1 115, 144, 153, and for stress quantities only. One or more of the user
astran
parameters S1, S1G, or S1M must be specified with a value greater then or
equal to zero in order to request sorting and/or filtering. See user parameter
S1 in “Parameters” on page 573. In order to sort force or strain quantities, a
2 DMAP Alter is required.
FMS 2. If the Ci value is -1, the element type will be suppressed on the output file.
An example of this feature could be as follows: If an element type is to be
sorted on two different values and output twice, this can be accomplished by
3 two calls to the STRSORT module with two unique DTI tables. However,
other element types will be printed twice. This additional print can be
EXEC
suppressed by setting their sort codes to -1.
3. Table 8-12 lists the elements currently that are sortable. In addition, the
element type identification number, the default stress output quantity, and
A the associated stress code identification numbers are provided. If this entry
CASE
is not specified, then the stresses are sorted based on the default quantity
B given in Table 8-12.
UTPUT
The following should be noted:
C • The element type identification number is used internally by the program to
Y PLOT
differentiate element types.
• The stress code identification number is merely the word number in the
standard printed output for the stress quantity of interest. For example, the
5 thirteenth word of stress output for the CHEXA element is the octahedral
ARAM
shear stress. For this element type, the element identification number and
the grid point ID each count as a separate word. Stress codes for the elements
are tabulated in “Item Codes” on page 711.
6 • By default, stress sorting for the membrane and plate elements will be
ODES
performed on the Hencky-von Mises stress. For maximum shear stress, the
STRESS (MAXS) Case Control command should be specified.
7
SETS
8
BULK
DTI,INDTA 1203
Stress, Strain and/or Force Sort/Filter Item Code Override
CELAS1 11 Stress 2
CELAS2 12 Stress 2
CELAS3 13 Stress 2
4A
CASE
CHEXA 67 Hencky-von Mises or
Octahedral stress
13 4B
OUTPU
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
DTI,SETREE 1205
Superelement Tree Definition
Format:
1 2 3 4 5 6 7 8 9 10
DTI SETREE “1" SEUP1 SEDOWN1 SEUP2 SEDOWN2 SEUP3 SEDOWN3
2
FMS
SEUP4 SEDOWN4 SEUP5 SEDOWN5 -etc.-
Example:
DTI SETREE 1 1 14 2 14 3 14
3
EXEC
4 14 14 0
Field Contents 4A
CASE
SEUPi Identification number of the superelement upstream from SEDOWNi.
(Integer > 0) 4B
OUTPU
SEDOWNi Identification number of the superelement into which SEUPi is
assembled. (Integer > 0) 4C
X-Y PLO
Remarks:
1. SETREE entries or the DTI,SETREE entry are required for multi-level
superelement configurations. 5
2. If an DTI,SETREE entry is provided, then SETREE entries are not required. PARAM
3. If both SETREE entries and a DTI,SETREE entry exist, then the DTI,SETREE
entry will be ignored.
4. Superelements not referenced on the SETREE or DTI,SETREE entry will have 6
CODE
the residual structure as their downstream superelement.
5. If this entry is not present, the superelement tree and the processing order
are determined automatically.
6. A superelement identification may appear only once in a SEUPi field. 7
SETS
7. On restart, if a superelement identification does not appear in a SEUPi field,
its matrices will not be assembled, even though they may be present in the
database.
8. See the MSC.Nastran Superelement User’s Guide for a description of 8
BULK
user-designated trees.
1206 DTI,SETREE
Superelement Tree Definition
9. This entry is stored in the database automatically. Once stored, the Bulk
Data entry may be removed from the input file.
1 10. In the example above, the following superelement tree is defined:
astran
1 2 3 4
2 14
FMS
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
DTI,SPECSEL 1207
Response Spectra Input Correlation Table
Format:
1 2 3 4 5 6 7 8 9 10
DTI SPECSEL RECNO TYPE TIDl DAMP1 TID2 DAMP2
2
FMS
TID3 DAMP3 TID4 DAMP4 TID5 DAMP5 -etc.-
Example:
4A
Field Contents CASE
Remarks: 5
PARAM
1. The RECNO is the number of the spectrum defined by this entry. It is
referenced on DLOAD Bulk Data entries.
2. The TIDi, DAMPi pairs list the TABLEDl entry, which defines a line of the
spectrum and the damping value assigned to it. The damping value is in the 6
CODE
units of fraction of critical damping.
3. This entry is placed in the database automatically. Once stored, the Bulk
Data entry may be removed from the input file.
7
SETS
8
BULK
1208 DTI,SPSEL
Response Spectra Generation Correlation Table
Format:
1 2 3 4 5 6 7 8 9 10
2 DTI SPSEL RECNO DAMPL FREQL G1 G2 G3 G4
FMS
G5 G6 G7 -etc.-
Example:
3 DTI SPSEL 1 2 1 11 12
EXEC
DTI SPSEL 2 4 3 1 7 11 12
13 14
A
CASE Field Contents
B DAMPL Identification number of the FREQ, FREQ1, or FREQ2 Bulk Data entry
UTPUT that specifies the list of damping values. (Integer > 0)
C FREQL Identification number of the FREQi Bulk Data entry that specifies the list
Y PLOT
of frequencies. (Integer > 0)
Gi Grid point number where response spectra will be calculated.
(Integer > 0)
5 RECNO Record number of spectra to be generated. (Sequential integer
ARAM
beginning with 1.)
Remarks:
6 1. This table is used in SOLs 109 and 112.
ODES
2. Damping values are in the units of fraction of critical damping.
3. Output of response spectra requires the use of the
XYPLOT...SPECTRA(RECNO)/Gi... command, where Gi is restricted to the
7 grid points listed on the (RECNO) record of this entry.
SETS
4. See “Additional Topics” on page 513 of the MSC.Nastran Reference Manual
for example problems using this feature.
5. The SPSEL table is stored in the database automatically in SOLs 109 and 112.
8 Once stored, the Bulk Data entry may be removed from the input file.
BULK
DVBSHAP 1209
Design Variable to Boundary Shapes
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
DVBSHAP DVID AUXMOD COL1 SF1 COL2 SF2 COL3 SF3
Example:
DVBSHAP 4 1 1 1.6
3
EXEC
Field Contents
DVID Design variable identification number of a DESVAR entry. (Integer > 0) 4A
AUXMOD Auxiliary model identification number. (Integer > 0) CASE
Remarks:
1. Design variable DVID must be defined on a DESVAR entry. 5
PARAM
2. Multiple references to the same DVID and/or COLi will result in the vector
addition of the referenced boundary shape vectors.
3. Multiple DVBSHAP entries may be specified.
6
CODE
7
SETS
8
BULK
1210 DVCREL1
Design Variable to Connectivity Property Relation
Format:
1 2 3 4 5 6 7 8 9 10
2 DVCREL1 ID TYPE EID CPNAME CPMIN CPMAX C0
FMS
DVID1 COEF1 DVID2 COEF2 DVID3 COEF3 -etc.-
Example:
3 DVCREL1 5 CQUAD4 1 ZOFFS 1.0
EXEC
1 1.0
A Field Contents
CASE
ID Unique identification number. (Integer > 0)
B TYPE Name of an element connectivity entry, such as “CBAR”, CQUAD4”, etc.
UTPUT
(Character)
C EID Element Identification number. (Integer > 0)
Y PLOT
CPNAME Name of connectivity property, such as “X1”, X2”, “X3”, “ZOFFS”, etc.
(Character)
CPMIN Minimum value allowed for this property. If CPNAME references a
5 connectivity property that can only be positive, then the default value of
ARAM
CPMIN is 1.0E-15. Otherwise, it is -1.0E35. See Remark 4. (Real)
CPMAX Maximum value allowed for this property. See Remark 4. (Real; Default
=1.0E+20)
6 C0 Constant term of relation. (Real; Default = 0.0)
ODES
DVIDi DESVAR entry identification number. (Integer > 0)
COEFi Coefficient of linear relation. (Real)
7 Remarks:
SETS
1. The relationship between the connectivity property and design variables is
given by:
8
BULK CP j = C 0 + ∑ COEF i × DVID i
i
DVCREL1 1211
Design Variable to Connectivity Property Relation
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1212 DVCREL2
Design Variable to Connectivity Property Relation
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
DVCREL2 ID TYPE EID CPNAME CPMIN CPMAX EQID
“DESVAR” DVID1 DVID2 DVID3 -etc.-
“DTABLE” LABL1 LABL2 LABL3 -etc.-
3
EXEC
Example:
A DESVAR
DTABLE
1001
X10
CASE
B
UTPUT Field Contents
C ID Unique identification number. (Integer > 0)
Y PLOT
TYPE Name of an element connectivity entry, such as “CBAR”, CQUAD4”,
etc. (Character)
EID Element Identification number. (Integer > 0)
5 CPNAME Name of connectivity property, such as “X1”, X2”, “X3”, “ZOFFS”, etc.
ARAM
(Character)
CPMIN Minimum value allowed for this property. If CPNAME references a
connectivity property that can only be positive, then the default value of
6 CPMIN is 1.0E-15. Otherwise, it is -1.0E35. (Real)
ODES
CPMAX Maximum value allowed for this property. (Real; Default =1.0E+20)
EQID DEQATN entry identification number. (Integer > 0)
7 “DESVAR” DESVAR flag. Indicates that the IDs of DESVAR entries follow.
(Character)
SETS
Field Contents
“DTABLE” DTABLE flag. Indicates that the LABLs for the constants in a DTABLE
entry follow. This field may be omitted if there are no constants involved
1
nastra
in this relation. (Character)
LABLi Label for a constant on the DTABLE entry. (Character)
Remarks:
2
FMS
1. The variable identified by DVIDi and LABLi correspond to variable names
(x1, x2, etc.) listed in the left-hand side of the first equation on the DEQATN
entry identified by EQID. The variable names x1 through xN (where
N = m + n ) are assigned in the order DVID1, DVID2, ..., DVIDm, LABL1, 3
EXEC
LABL2, ..., LABLn.
2. If both “DESVAR” and “DTABLE” are specified in field 2, “DESVAR” must
appear first.
3. The fifth field of the entry, CPNAME, only accepts string characters. These
4A
CASE
string values must be the same as those given in the connectivity entry
descriptions in this Guide. For example, if the plate offset is to be designed 4B
OUTPU
(CQUAD4, CTRIA3, etc.), ZOFFS (case insensitive) must be specified on the
CPNAME field. 4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1214 DVGRID
Design Variable to Grid Point Relation
Format:
1 2 3 4 5 6 7 8 9 10
2 DVGRID DVID GID CID COEFF N1 N2 N3
FMS
Example:
EXEC
Field Contents
DVID DESVAR entry identification number. (Integer > 0)
A GID Grid point (GRID) or geometric point (POINT) identification number.
CASE (Integer > 0)
B CID Coordinate system identification number. (Integer > 0; Default = 0)
UTPUT
COEFF Multiplier of the vector defined by Ni. (Real; Default = 0.0)
C Ni Components of the vector measured in the coordinate system defined by
Y PLOT
CID. (Real; at least one Ni ≠ 0.0)
Remarks:
5 1. A CID of zero or blank (the default) references the basic coordinate system.
ARAM
2. Multiple references to the same grid ID and design variable result in
vectorial addition of the participation vectors defined by CID, COEFF, and
Ni. There is no restriction on the number of DVGRID entries that may
6 reference a given grid (GID) or design variable (DVID).
ODES
3. The coordinate update equation is given as
0 0
{ g }i – { g }i = ∑ COEFF j ( X DVIDj – X DVIDj ) { N } j
7 j
SETS
where { g } i is the location of the i-th grid, [ g x gy g z ]T .
The vector { N } = [ N x N y Nz ] T is determined from CID and Ni. Note that it is a
change in a design variable from its initial value X 0 , and not the absolute
8 value of the design variable itself, that represents a change in a grid point
BULK location, { g }i – { g } 0i .
DVGRID 1215
Design Variable to Grid Point Relation
{ ∆g } i = ∑ { T } ij ⋅ ∆X j
j
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1216 DVMREL1
Design Variable to Material Relation
Format:
1 2 3 4 5 6 7 8 9 10
2 DVMREL1 ID TYPE MID MPNAME MPMIN MPMAX C0
FMS
DVID1 COEF1 DVID2 COEF2 DVID3 COEF3 -etc.-
Example:
3 DVMREL1 5 MAT1 1 RHO 0.05 1.0
EXEC
1 1.0
A Field Contents
CASE
ID Unique identification number. (Integer > 0)
B TYPE Name of a material property entry, such as “MAT1”, MAT2”, etc.
UTPUT
(Character)
C MID Material Identification number. (Integer > 0)
Y PLOT
MPNAME Name of material property, such as “E” or “RHO”. (Character)
MPMIN Minimum value allowed for this property. If MPNAME references a
material property that can only be positive, then the default value for
5 MPMIN is 1.0E-15. Otherwise, it is -1.0E35. See Remark 4. (Real)
ARAM
MPMAX Maximum value allowed for this property. See Remark 4. (Real; Default
= 1.0E+20)
C0 Constant term of relation. (Real, Default = 0.0)
6
ODES DVIDi DESVAR entry identification number. (Integer > 0)
COEFi Coefficient of linear relation. (Real)
7 Remarks:
SETS 1. The relationship between the material property and design variables is given
by:
8 MP i = C 0 + ∑ COEF i ⋅ DVID i
BULK i
DVMREL1 1217
Design Variable to Material Relation
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1218 DVMREL2
Design Variable to Material Relation
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
DVMREL2 ID TYPE MID MPNAME MPMIN MPMAX EQID
A DESVAR
DTABLE
1
E0
2
CASE
B
UTPUT Field Contents
C ID Unique identification number. (Integer > 0)
Y PLOT
TYPE Name of a material property entry, such as “MAT1”, MAT2”, etc.
(Character)
MID Material Identification number. (Integer > 0)
5 MPNAME Name of material property, such as “E” or “RHO”. (Character)
ARAM
MPMIN Minimum value allowed for this property. If MPNAME references a
material property that can only be positive, then the default value for
MPMIN is 1.0E-15. Otherwise, it is -1.0E35. (Real)
6 MPMAX Maximum value allowed for this property. (Real; Default = 1.0E+20)
ODES
EQID DEQATN entry identification number. (Integer > 0)
DESVAR DESVAR flag. Indicates that the IDs of DESVAR entries follow.
7 (Character)
SETS DVIDi DESVAR entry identification number. (Integer > 0)
DTABLE DTABLE flag. Indicates that the LABLs for the constants in a DTABLE
entry follow. This field may be omitted if there are no constants
8 involved in this relation. (Character)
BULK
LABLi Label for a constant on the DTABLE entry. (Character)
DVMREL2 1219
Design Variable to Material Relation
Remarks:
1. The variables identified by DVIDi and LABLi correspond to variable names
(x1, x2, etc.) listed in the left-hand side of the first equation on the DEQATN 1
nastra
entry identified by EQID. The variable names x1 through xN (where
N = m + n ) are assigned in the order DVID1, DVID2, ..., DVIDm, LABL1,
LABL2, ..., LABLn.
2. If both “DESVAR” and “DTABLE” are specified in field 2, “DESVAR” must 2
appear first. FMS
3. The fifth field of the entry, MPNAME, only accepts string characters. It must
refer to the same name as appears in the “Bulk Data Entries” on page 783 for
various material properties. For example, if Young’s modulus is to be 3
defined as a function of design variables, E (case insensitive) must be EXEC
specified in the MPNAME field.
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1220 DVPREL1
Design Variable to Property Relation
Format:
1 2 3 4 5 6 7 8 9 10
2 DVPREL1 ID TYPE PID PNAME/FID PMIN PMAX C0
FMS
DVID1 COEF1 DVID2 COEF2 DVID3 -etc.-
Example:
3 DVPREL1 12 PBAR 612 6 0.2 3.0
EXEC
4 0.25 20 20.0 5 0.3
A Field Contents
CASE
ID Unique identification number. (Integer > 0)
B TYPE Name of a property entry, such as “PBAR”, “PBEAM”, etc.
UTPUT
(Character)
C PID Property entry identification number. (Integer > 0)
Y PLOT
PNAME/FlD Property name, such as “T”, “A”, or field position of the property
entry, or word position in the element property table of the analysis
model. Property names that begin with an integer such as 12I/T**3
5 may only be referred to by field position. (Character or Integer ≠ 0)
ARAM
PMIN Minimum value allowed for this property. If PMIN references a
property that can only be positive, then the default value for PMIN is
1.0E-15. Otherwise, it is -1.0E35. See Remark 6. (Real)
6 PMAX Maximum value allowed for this property. (Real; Default = 1.0E+20)
ODES
C0 Constant term of relation. (Real; Default = 0.0)
DVIDi DESVAR entry identification number. (Integer > 0)
8
BULK
DVPREL1 1221
Design Variable to Property Relation
Remarks:
1. The relationship between the analysis model property and design variables
is given by: 1
nastra
P i = C0 + ∑ COEFi ⋅ DVIDi
i
PTYPE
Property
Name
END A END B
i-th
Station
4C
X-Y PLO
Only stations that are input on a PBEAM or PBEAML entry can be referenced
by a DVPREL1. For example, referencing an END B property name on a
DVPREL1 entry when the referenced PBEAM does not explicitly specify the
END B station, is not allowed.
6
CODE
6. The default values of PMIN and PMAX are not applied when the linear
property is a function of a single design variable and C0=0. It is expected that
the limits applied on the DESVAR entry will keep the designed property
within reasonable bounds.
7
SETS
8
BULK
1222 DVPREL2
Design Variable to Property Relation
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
DVPREL2 ID TYPE PID PNAME/FID PMIN PMAX EQID
A DESVAR
DTABLE
4
PI
11
YM
13 5
CASE
B
UTPUT Field Contents
C ID Unique identification number. (Integer > 0)
Y PLOT
TYPE Name of a property entry, such as PBAR, PBEAM, etc. (Character)
PID Property entry identification number. (Integer > 0)
PNAME/FID Property name, such as “T”, “A”, or field position of the property
5 entry, or word position in the element property table of the analysis
ARAM
model. Property names that begin with an integer such as 12I/T**3
may only be referred to by field position. (Character or Integer ≠ 0)
PMIN Minimum value allowed for this property. If FID references a stress
6 recovery location field, then the default value for PMIN is -1.0+35.
ODES
PMIN must be explicitly set to a negative number for properties that
may be less than zero (for example, field ZO on the PCOMP entry).
(Real; Default = 1.E-15)
7 PMAX Maximum value allowed for this property. (Real; Default = 1.0E20)
SETS
EQID DEQATN entry identification number. (Integer > 0)
“DESVAR” DESVAR flag. Indicates that the IDs of DESVAR entries follow.
(Character)
8 DVIDi DESVAR entry identification number. (Integer > 0)
BULK
DVPREL2 1223
Design Variable to Property Relation
Field Contents
“DTABLE” DTABLE flag. Indicates that the LABLs for the constants in a DTABLE
entry follow. This field may be omitted if there are no constants
1
nastra
involved in this relation. (Character)
LABLi Label for a constant on the DTABLE entry. (Integer > 0)
Remarks:
2
FMS
1. The variables identified by DVIDi and LABLi correspond to variable names
(x1, x2, etc.) listed in the left-hand side of the first equation on the DEQATN
entry identified by EQID. The variable names x1 through xN (where
N = m+n) are assigned in the order DVID1, DVID2, ..., DVIDn, LABL1, 3
EXEC
LABL2, ..., LABLm.
2. If both “DESVAR” and “DTABLE” are specified in field 2, “DESVAR” must
appear first.
3. FID may be either a positive or a negative number. If FID > 0, it identifies the
4A
CASE
field position on a property entry. If FID < 0, it identifies the word position
of an entry in EPT. For example, to specify the area of a PBAR, either 4B
OUTPU
PNAME=A, FID = +4 or FID = -3 may be used. In general, use of PNAME is
recommended. 4C
X-Y PLO
4. TYPE = “PBEND” is not supported. TYPE=”PBARL” or “PBEAML” support
only PNAME and not FID.
5. Designing PBEAM requires specification of both property name and station.
Table 8-14 shows one example. 5
PARAM
Table 8-14
Property i-th
PTYPE END A END B
Name Station
6
PBEAM A A or A(A) A(B) A(i) CODE
8
BULK
1224 DVSHAP
Design Variable to Basis Vector(s)
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
DVSHAP DVID COL1 SF1 COL2 SF2 COL3 SF3
Example:
3 DVSHAP 2 1 2.0 4 1.0
EXEC
Field Contents
Remarks:
8
BULK
ECHOOFF 1225
Deactivate Printed Echo
Marks the point or points in the input file to deactivate printed echo of the input file.
1
nastra
Format:
1 2 3 4 5 6 7 8 9 10
ECHOOFF
2
FMS
Example:
ECHOOFF
3
EXEC
Remarks:
1. This entry may also be used in the Executive Control and Case Control
Sections. It is described in the Case Control command, “ECHO” on
page 228. 4A
CASE
2. The companion to this entry is the ECHOON entry.
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1226 ECHOON
Activate Printed Echo
Format:
1 2 3 4 5 6 7 8 9 10
2 ECHOON
FMS
Example:
3 ECHOON
EXEC
Remarks:
1. This entry may also be used in the Executive Control and Case Control
Sections. It is described in the Case Control command, “ECHO” on
A page 228.
CASE
2. The companion to this entry is the ECHOOFF entry.
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
EIGB 1227
Buckling Analysis Set
Format:
1 2 3 4 5 6 7 8 9 10
EIGB SID METHOD L1 L2 NEP NDP NDN
2
FMS
NORM G C
Example:
Field Contents 4A
CASE
SID Set identification number. (Unique Integer > 0)
METHOD Method of eigenvalue extraction. (Character: “INV” for inverse power 4B
OUTPU
method or “SINV” for enhanced inverse power method.)
L1, L2 Eigenvalue range of interest. (Real, L1 < L2) 4C
X-Y PLO
NEP Estimate of number of roots in positive range not used for
METHOD = “SINV”. (Integer > 0)
NDP, NDN Desired number of positive and negative roots. (Integer > 0;
Default = 3*NEP) 5
PARAM
NORM Method for normalizing eigenvectors. (Character: “MAX” or “POINT”;
Default = “MAX”)
MAX - Normalize eigenvectors to the unit value of the largest
component in the analysis set. (Default).
6
CODE
POINT - Normalize eigenvectors to the unit value of the component
defined in G and C fields. The value for NORM defaults to MAX if the
defined component is zero.
G Grid or scalar point identification number. Required only if
7
SETS
NORM = “POINT”. (Integer > 0)
C Component number. Required only if NORM=“POINT” and G is a
geometric grid point. (1 < Integer < 6)
8
BULK
1228 EIGB
Buckling Analysis Set
Remarks:
1. The EIGB entry must be selected with the Case Control command
1 METHOD = SID.
astran
2. Each eigenvalue is the factor by which the prebuckling state of stress is
multiplied to produce buckling in the shape defined by the corresponding
eigenvector.
2 3. The continuation entry is optional. If the continuation is not specified, than
FMS
NORM = “MAX” normalization is performed.
4. See The Nastran Theoretical Manual, Sections 10.3.6 and 10.4.2.2, for a
discussion of convergence criteria.
3 5. If NORM = “MAX”, components that are not in the analysis set may have
EXEC
values larger than unity.
6. The SINV method is an enhanced version of the INV method. It uses Sturm
sequence techniques to ensure that all roots in the range have been found. It
A is generally more reliable and more efficient than the INV method.
CASE
–6
7. Convergence is achieved at 10 .
B 8. For buckling solutions, the Lanczos algorithm is most reliable if it is allowed
UTPUT
to compute the lowest mode first, then the remainder in increasing order of
C magnitude. The lowest mode is usually the mode of most interest. If the F1
Y PLOT
and F2 fields are left blank (for EIGRL, L1 and L2 on EIGB) an estimate of the
first mode eigenvalue is found by a robust, efficient inverse iteration. If ND
is set to 1 (on EIGRL; NDN and NDP on EIGB) there is a high probability that
5 the first mode will be computed reliably. If more modes are needed it is
ARAM easier to fill out the other fields correctly once the location of the lowest mode
is known.
6
ODES
7
SETS
8
BULK
EIGC 1229
Complex Eigenvalue Extraction Data
Format:
1 2 3 4 5 6 7 8 9 10
EIGC SID METHOD NORM G C E ND0
2
FMS
Examples: 4B
OUTPU
EIGC 14 CLAN
+5.6 4 4C
X-Y PLO
-5.5 3
EIGC 15 HESS 6
5
PARAM
Field Contents
SID Set identification number. (Unique Integer > 0)
METHOD Method of complex eigenvalue extraction. (Character: "INV," "HESS," or 6
"CLAN") CODE
Field Contents
5 NDj
(Integer > 0)
Desired
number of
Desired number of
roots and
Desired number of
roots and eigenvectors
ARAM
eigenvalues eigenvectors in j-th to be extracted at j-th
and search region. shift point. (No
eigenvectors. (Default = 3*NEj) default)
6 (No default)
ODES
ALPHAAj Not used End point Aj of j-th j-th shift point.
OMEGAAj search region in (Default = 0.0)
Real and complex plane.
7 imaginary parts (Default = 0.0)
SETS of Aj in radians
per unit time.
(Real).
8
BULK
EIGC 1231
Complex Eigenvalue Extraction Data
Field
METHOD Field 1
HESS INV CLAN nastra
6
CODE
7
SETS
8
BULK
1232 EIGC
Complex Eigenvalue Extraction Data
OMEGA
A1
1 B2
astran
2
FMS
L2
3 ALPHA
EXEC L1
A2
B1
SYSTEM(108) Specification
5 0 QZ HESS method or CLAN block Lanczos, as selected by
ARAM
(default) EIGC entry or equivalent PARAM input. Default value.
1 Force Householder QR (Hessenberg with spill, mass matrix
must be nonsingular)
6 2 Force old single vector complex Lanczos
ODES
SYSTEM(108) Specification
256 Force LR method (Hessenberg, no spill, mass matrix must 1
be invertible) nastra
The word “force” above implies that the method selected by the system cell
will be used even when another method has been selected on an EIGC entry.
Sums of these values will produce two or more actions at once, when
feasible. As the numbers get larger, the function is more developer-oriented
3
EXEC
than user-oriented.
2. When using METHOD = "HESS", the following should be noted:
The "HESS" method is generally more reliable and economical for small and 4A
moderate-size problems. It computes ND eigenvalues and eigenvectors. CASE
3. The EIGC entry may or may not require continuations as noted below. 4B
OUTPU
• For the "HESS" method, continuations are not required; and their
contents are ignored when present, except for ND1. However, it is 4C
recommended that continuations are not used. X-Y PLO
• For the "CLAN" method when the continuation entry is not used a
shift is calculated automatically. When a shift is input on the first
continuation entry it is used as the initial shift. Only one shift is used. 5
Data on other continuation entries is ignored. PARAM
6. DIAG 12 prints diagnostics for the inverse power method, the complex
Lanczos method and the QZ HESS method.
1 7. If METHOD = "HESS" and the LR or QR methods (non-default methods) are
astran
selected by system cell 108 the mass matrix must be nonsingular. The default
QA method does not require a nonsingular mass matrix.
8. The normalized eigenvectors may be output with the SDISPLACEMENT
2 and/or DISPLACEMENT Case Control commands.
FMS
9. When using METHOD = CLAN, the following should be noted. The
modern CLAN method (default for METHOD entry of CLAN) has been
enhanced to include a block complex Lanczos approach. This method is
3 more reliable and will not accept inaccurate roots which the old method had
EXEC a tendency to do. Thus, given the same input, the new method may often
accept fewer roots. For continuity the old method has been maintained and
may be selected by setting SYSTEM(108).
A 10. The SVD method is provided for DMAP applications. If used in solution 107
CASE or 110, and mass or damping terms are present, a user fatal exit is taken. See
B the MSC Web site for the Flight Loads Product examples on the use of the
SVD method. The SVD operation decomposes the input stiffness matrix K
UTPUT
into the factors U, S, and V. U and V are collections of vectors of orthogonal
C functions. S is a rectangular matrix with terms on the diagonal of its left
Y PLOT
partition. The factors satisfy the equation K = U*S*V’, where “ ’ ” implies
complex conjugate transpose. The ND1 value has a meaning for the SVD
functions which differs from eigensolution.
5 ND1 OUTPUT
ARAM
11. For DMAP applications there are input parameters, not present in the
8 solution sequences, that may be used to replace the function of the EIGC and
BULK
CMETHOD entries. See the MSC.Software Web site for details.
EIGC 1235
Complex Eigenvalue Extraction Data
12. The MBLKSZ and IBKLSZ parameters are integers in concept, but must be
input at real numbers (that is, with a decimal point.) They represent
maximum sizes, and may be reduced internally for small size problems. 1
nastra
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1236 EIGP
Poles in Complex Plane
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
EIGP SID ALPHA1 OMEGA1 M1 ALPHA2 OMEGA2 M2
Example:
3 EIGP 15 -5.2 0.0 2 6.3 5.5 3
EXEC
Field Contents
7
SETS
8
BULK
EIGR 1237
Real Eigenvalue Extraction Data
Format:
1 2 3 4 5 6 7 8 9 10
EIGR SID METHOD F1 F2 NE ND
2
FMS
NORM G C
Example:
EIGR 13 LAN 12
3
EXEC
Field Contents
SID Set identification number. (Unique Integer > 0) 4A
CASE
METHOD Method of eigenvalue extraction. (Character)
Modern Methods: 4B
OUTPU
LAN Lanczos Method
AHOU Automatic selection of HOU or MHOU method. See
4C
X-Y PLO
Remark 13.
Obsolete Methods:
INV Inverse Power method. 5
PARAM
SINV Inverse Power method with enhancements.
GIV Givens method of tridiagonalization.
MGIV Modified Givens method.
HOU Householder method of tridiagonalization.
6
CODE
MHOU Modified Householder method.
AGIV Automatic selection of METHOD = “GIV” or “MGIV”. See
Remark 13. 7
NORM Method for normalizing eigenvectors. (Character: “MASS,” “MAX,” or SETS
Field Contents
3 Table 8-16 Relationship Between METHOD Field and Other Fields for
EXEC
Obsolete Methods
METHOD Field
Field
A INV or SINV GIV, MGIV, HOU, or MHOU
CASE
F1, F2 Frequency range of interest. F1 Frequency range of interest. If ND is
B must be input. If not blank, F1 and F2 are ignored. If ND
UTPUT METHOD = “SINV” and ND, is is blank, eigenvectors are found with
C blank, then F2 must be input. natural frequencies that lie in the range
Y PLOT See also Remark 21. between F1 and F2. (Real > 0.0; F1 < F2)
(Real > 0.0)
NE Estimate of number of roots in Not used.
5 range (Required for
METHOD = “INV”). Not used
ARAM
by “SINV” method.
(Integer > 0)
8
BULK
EIGR 1239
Real Eigenvalue Extraction Data
Remarks:
1. The EIGR entry must be selected with the Case Control command
METHOD = SID. 1
nastra
2. See “Real Eigenvalue Analysis” on page 35 of the MSC.Nastran Basic
Dynamic Analysis User’s Guide for a discussion of method selection.
3. The units of F1 and F2 are cycles per unit time.
4. The continuation entry is optional. If the continuation entry is not specified,
2
FMS
then mass normalization is performed.
5. The contemporary methods are LAN and AHOU. The other methods are in
a maintenance-only status, with no enhancements planned for them. They
may be eliminated in a future release of MSC.Nastran.
3
EXEC
6. The LAN method is the most general-purpose method, and may be used on
both small- and large-size problems. It takes advantage of sparsity of input
matrices, leading to greater efficiency on large-size problems. Because
Lanczos performance is tuned for medium to large problems, this has caused 4A
CASE
difficulties with very small problems. Thus, by default, on problems with
fewer than 20 degrees-of-freedom when the LAN method is selected, the 4B
method is switched to AHOU. The criteria for automatic switching is OUTPU
8. All methods require a positive semi-definite (psd) mass matrix for stable
solutions. The mass matrix may be tested for this condition for all methods
of solution by setting SYSTEM(303). A value of “-4” should be sufficient to
identify problem matrices. A fatal error exit is taken when it is not met. All
8
BULK
MSC.Nastran metric elements are designed to produce psd mass matrices.
1240 EIGR
Real Eigenvalue Extraction Data
11. If “x” is blank (for example, the HOU method is selected) the mass matrix
must be non-singular.
A 12. If “x” is M (for example, the MHOU method is selected) the mass matrix may
CASE be singular. A modified, shifted problem is solved in an inverse basis with
B this method. Some precision in the solution and longer computation time is
exchanged for a more stable solution.
UTPUT
C 13. If “x” is A (for example, the AHOU method is selected) an attempt is made
to solve the problem without shifting, in the interest of cost reduction and
Y PLOT
maximum precision. If the mass matrix is determined to be poorly
conditioned for inversion the basis is automatically shifted with the
modified method.
5 14. If NORM = “MAX”, components that are not in the analysis set may have
ARAM
values larger than unity.
15. If NORM = “POINT”, the selected component should be in the analysis set
(a-set). (The program uses NORM = “MAX” when it is not in the analysis
6 set.) The displacement value at the selected component will be positive or
ODES
negative unity.
16. The “SINV” method is an enhanced version of the “INV” method. It uses
Sturm sequence number techniques to make it more likely that all roots in
7 the range have been found. It is generally more reliable and more efficient
SETS than the “INV” method.
–6
17. For the “INV” and “SINV” methods, convergence is achieved at 10 .
Convergence is tested by other criteria for the other methods.
8
BULK
EIGR 1241
Real Eigenvalue Extraction Data
18. For the “SINV” method only, if F2 is blank, the first shift will be made at F1,
and only one eigensolution above F1 will be calculated. If there are no modes
below F1, it is likely that the first mode will be calculated. If there are modes 1
below F1 (including rigid body modes defined by SUPORT entries), a mode nastra
20. For buckling solutions, the Lanczos algorithm is most reliable if it is allowed
to compute the lowest mode first, then the remainder in increasing order of
magnitude. The lowest mode is usually the mode of most interest. If the F1
and F2 fields are left blank (for EIGRL, L1 and L2 on EIGB) an estimate of the
3
EXEC
first mode eigenvalue is found by a robust, efficient inverse iteration. If ND
is set to 1 (on EIGRL; NDN and NDP on EIGB) there is a high probability that
the first mode will be computed reliably. If more modes are needed it is
easier to fill out the other fields correctly once the location of the lowest mode 4A
CASE
is known.
21. F2 must be specified if DOMAINSOLVER ACMS or DOMAINSOLVER 4B
OUTPU
MODES is also specified in the Executive Control Section.
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1242 EIGRL
Real Eigenvalue Extraction Data, Lanczos Method
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
EIGRL SID V1 V2 ND MSGLVL MAXSET SHFSCL NORM
3 Example:
EXEC
EIGRL 1 0.1 3.2 10
NORM=MAX NUMS=2
A
CASE Field Contents
B SID Set identification number. (Unique Integer > 0)
UTPUT
V1, V2 For vibration analysis: frequency range of interest. For buckling
C analysis: eigenvalue range of interest. See Remark 4. (Real or blank,
16 16
Y PLOT – 5 × 10 ≤ V1 < V2 ≤ 5. × 10 )
ND Number of roots desired. See Remark 4. (Integer > 0 or blank)
MSGLVL Diagnostic level. (0 < Integer < 4; Default = 0)
5 MAXSET Number of vectors in block or set. Default is machine dependent. See
ARAM
Remark 14.
SHFSCL Estimate of the first flexible mode natural frequency. See Remark 10.
(Real or blank)
6 NORM Method for normalizing eigenvectors (Character: “MASS” or “MAX”)
ODES
MASS Normalize to unit value of the generalized mass. Not
available for buckling analysis. (Default for normal modes
analysis.)
7 MAX Normalize to unit value of the largest displacement in the
SETS
analysis set. Displacements not in the analysis set may be
larger than unity. (Default for buckling analysis.)
8
BULK
EIGRL 1243
Real Eigenvalue Extraction Data, Lanczos Method
Field Contents
ALPH Specifies a constant for the calculation of frequencies (Fi) at the upper
boundary segments for the parallel method based on the following
1
nastra
formula. See Remark 13. (Integer > 0.0; Default = 1.0):
i
1 – ALPH
Fi = ( V2 – V1 ) --------------------------------------------
1. – ALPH
NUMS 2
FMS
NUMS Number of frequency segments for the parallel method. (Integer > 0;
Default = 1)
Fi Frequency at the upper boundary of the i-th segment. See Remark 13.
(Real or blank; V1 < F1 < F2 < …F15 < V2 )
3
EXEC
option_i= Assigns a value to the fields above except for SID. ALPH, NUMS, and Fi
value_i must be specified in this format. V1, V2, ND, MSGLVL, MAXSET,
SHFSCL, and NORM may be specified in this format as long as their
corresponding field is blank in the parent entry. 4A
CASE
Remarks: 4B
OUTPU
1. Real eigenvalue extraction data sets must be selected with the Case Control
command METHOD = SID. 4C
X-Y PLO
2. The units of V1 and V2 are cycles per unit time in vibration analysis, and are
eigenvalues in buckling analysis. Each eigenvalue is the factor by which the
prebuckling state of stress is multiplied to produce buckling in the shape
defined by the corresponding eigenvector. 5
PARAM
3. NORM = “MASS” is ignored in buckling analysis and NORM = “MAX” will
be applied.
4. The roots are found in order of increasing magnitude; that is, those closest to
zero are found first. The number and type of roots to be found can be 6
determined from Table 8-17. CODE
Table 8-17 Number and Type of Roots Found with EIGRL Entry
Table 8-17 Number and Type of Roots Found with EIGRL Entry (continued)
SYSTEM(146) Description 1
nastra
2 Increase memory reserved for sparse method
by approximately 100%.
3 Increase memory reserved for sparse method
by approximately 300%. 2
FMS
4 Increase memory reserved for sparse method
by approximately 400%.
13. For the distributed parallel method, the frequency range between V1 and V2 3
may be subdivided into segments that can then be analyzed in parallel. V1 EXEC
and V2 must be specified for the parallel method. NUMS must be specified
greater than 1 to take advantage of the parallel method. NUMS may also be
specified on the NUMSEG keyword of the NASTRAN statement. Currently,
NUMSEG must equal the number of processors and by default NUMSEG is
4A
CASE
set to the number of processors requested by the DMP keyword. If both are
specified, then NUMS takes precedence. 4B
OUTPU
The upper frequencies of each segment may be generated automatically by
ALPH or specified directly in Fi. If both are specified, then Fi takes 4C
X-Y PLO
precedence over ALPH as long as they are consistent. ALPH if multiplied by
100 may also be specified on FRQSEQ keyword of the NASTRAN statement.
14. Increasing MAXSET may improve performance for large problems where a
large number of eigenvalues are being found. The default is 7 on all 5
PARAM
machines except CRAY which is 12. SYSTEM(263) may be set in an rcfile to
effectively modify the default; however the setting on the EIGRL entry
always takes precedence.
15. SYSTEM(196), keyword SCRSAVE, controls reuse of scratch files when 6
segment logic is invoked. SYSTEM(196) is useful only when multiple CODE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
ELIST 1247
Element List
Format:
1 2 3 4 5 6 7 8 9 10
ELIST LID E1 E2 E3 E4 E5 E6 E7
2
FMS
E8 E9 E10 -etc.-
Example:
Field Contents
LID Identification number of list. (Integer > 0) 4A
CASE
Ei Identification number of a structural element. See Remark 1. for the
meaning of the negative sign. The string “THRU” may be used to 4B
indicate that all existing elements between those referenced in the OUTPU
Remarks:
1. If the ELIST entry is referenced by field 6 of an MFLUID entry, the wetted
side of the element is determined by the presence or absence of a minus sign
5
PARAM
preceding the element’s ID on the ELIST entry. A minus sign indicates that
the fluid is on the side opposite to the element’s positive normal as
determined by applying the right-hand rule to the sequence of its corner
points. If the “THRU” option is used, then immediately preceding and 6
succeeding elements must have the same sign. CODE
Format:
ENDDATA
2 Remark:
FMS
1. ENDDATA is optional.
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
EPOINT 1249
Extra Point List
Format:
1 2 3 4 5 6 7 8 9 10
EPOINT ID1 ID2 ID3 ID4 ID5 ID6 ID7 ID8
2
FMS
Example:
EPOINT 3 18 1 4 16 2 3
EXEC
Alternate Format and Example:
EPOINT 17 THRU 43 4A
CASE
Field Contents 4B
OUTPU
IDi Extra point identification number. (1000000 > Integer > 0; for “THRU”
option, ID1 < ID2).
4C
X-Y PLO
Remarks:
1. All extra point identification numbers must be unique with respect to all
other structural, scalar, and fluid points for direct methods of solution. For 5
PARAM
modal methods, they must be larger than the number of eigenvectors
retained for analysis.
2. EPOINT is used to define coordinates used in transfer function definitions
(see the TF and DMIG entries). 6
CODE
3. If the alternate format is used, extra points ID1 through ID2 are also defined
to be extra points.
4. See the MSC.Nastran Advanced Dynamic Analysis User’s Guide for a discussion
of extra points. 7
SETS
8
BULK
1250 EXTRN
Partitioned External Superelement Connection
Format:
1 2 3 4 5 6 7 8 9 10
2 EXTRN GID1 C1 GID2 C2 GID3 C3 GID4 C4
FMS
-etc.- GID6 “THRU” GID7 C6 -etc.-
Example:
3 EXTRN 1001 123 1120 123456 1201 123
EXEC
Field Contents
A GIDi Grid identification number to which the exterior superelement matrices
CASE will be connected.
B Ci Component numbers. (Integer 0, blank, or 1 for scalar points; Integers 1
UTPUT through 6 with no embedded blanks for grids.)
C
Y PLOT Remarks:
1. EXTRN can only be specified in partitioned Bulk Data Sections and is
ignored in the main Bulk Data Section.
7
SETS
8
BULK
FEEDGE 1251
Finite Element Edge Definition
Format:
1 2 3 4 5 6 7 8 9 10
FEEDGE EDGEID GRID1 GRID2 CIDBC GEOMIN ID1 ID2
2
FMS
Example:
Remarks:
1. If CIDBC is not blank then it overrides the CIDBC specified on the GMSURF
or FEFACE entries for this particular edge. A fatal message will be issued
when more than one CIDBC is associated with any entity.
6
CODE
2. The Bulk Data entries referenced by ID1 and ID2 depends on the GEOMIN
field:
GRID 2
3 GRID 4
GRID 1 GMCURV 101
EXEC FEEDGE 301
ELEMENT 101
A
CASE
C ELEMENT 204
Y PLOT
5 GMCURV 201
ARAM
FEEDGE,300,1,2,,POINT,20
FEEDGE,301,10,4,,POINT,203,204
FEEDGE 300
2
POINT 20 GRID 2 FMS
GRID 1
FEEDGE 301 GRID 4
ELEMENT 101
POINT 203 3
EXEC
POINT 204
GRID 110
4B
OUTPU
GRID 121
4C
X-Y PLO
FEEDGE,300,1,2,,POINT,20
FEEDGE,301,10,4,,POINT,203,204
5
PARAM
Figure 8-78 Specifying Geometry Using GEOMIN=POINT Method
8
BULK
1254 FEFACE
Finite Element Face Definition
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
FEFACE FACEID GRID1 GRID2 GRID3 GRID4 CIDBC SURFID
Example:
3 FEFACE 101 123 547 243 295 12
EXEC
6 Remarks:
ODES
1. An FEFACE entry is required if any of the following situations exist:
• The geometry of the surface defined by SURFID is to be used by a
finite element;
7 • CIDBC is specified for a face or surface; or
SETS
• If loads or constraints or enforced boundary conditions are applied to
a surface.
8 2. The shape (geometry) of the face is defined by the shape of the edges. The
points defined by GRIDi must be specified in either a clockwise or
BULK
counterclockwise order.
FEFACE 1255
Finite Element Face Definition
3. If CIDBC is not blank, then it overrides the CIDBC specified on the GMSURF
entry for this particular face. A fatal message will be issued when more than
one CIDBC is associated with any entity. 1
nastra
4. When SURFID is blank or 0, the edges will be considered linear unless there
is an FEEDGE entry for the given edge.
5. When SURFID > 0,
• FEFACE associates the finite element model and the geometric
2
FMS
information specified on the GMSURF entry.
• GRIDi defines a finite element face (clockwise or counter clockwise in
order) that is on the SURFID surface.
3
• For the edges of this face, which are not defined by an FEEDGE entry, EXEC
locally parametric cubic curves are fit to the geometric surface such
that the two have the same tangent at GRIDi (C1 continuous).
6. Whenever a given edge of a face is common to two or more surfaces (i.e., lies
on the intersecting curve), then the user must supply GMCURV and
4A
CASE
FEEDGE entries in order to resolve the conflict in the input geometry. A fatal
message is issued if an edge is not uniquely defined.
4B
OUTPU
GMSURF 3000
4C
X-Y PLO
GRID 3
GRID 4
GRID 1 FEFACE 206 5
GRID 2 PARAM
GMSURF 3000 FEFACE 207
GMCURV 101
ELEMENT 101
GRID 96 6
CODE
GRID 21
GMSURF 4000 FEEDGE 300
GMSURF 4000 7
SETS
8
BULK
Figure 8-79 Face Edge Common to Two Surfaces
1256 FEFACE
Finite Element Face Definition
7. The hierarchy set to resolve the conflicts arising in the Global System input
data is described under Remark 10 of the “GMBC” on page 1286 entry
1 description.
astran
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
FLFACT 1257
Aerodynamic Physical Data
Used to specify density ratios, Mach numbers, reduced frequencies, and velocities for
1
nastra
flutter analysis.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
FLFACT SID F1 F2 F3 F4 F5 F6 F7
F8 F9 -etc.-
Example: 3
EXEC
FLFACT 97 .3 .7 3.5
Field Contents 4C
SID Set identification number. (Unique Integer > 0) X-Y PLO
Remarks:
1. Only the factors selected by a FLUTTER entry will be used.
6
CODE
2. Embedded blank fields are not allowed in the first format above.
3. The factors must be specified in the order in which they are to be used within
the looping of flutter analysis.
7
4. FMID must lie between F1 and FNF ; otherwise, FMID will be set to SETS
( F1 + FNF ) ⁄ 2 . Then
The use of FMID (middle factor selection) allows unequal spacing of the
factors.
1 2 ⋅ F1 ⋅ FNF
FMID = ---------------------------------- gives equal values to increments of the reciprocal
astran F1 + FNF
of Fi .
5. If method = PK and this entry specifies velocities, then the velocities must be
2 non-zero. Input of negative values produces eigenvector results at a velocity
FMS
equal to the positive value of the input. Input of positive values provide
eigenvalues results without eigenvectors.
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
FLSYM 1259
Axisymmetric Symmetry Control
Defines the relationship between the axisymmetric fluid and a structural boundary
1
nastra
having symmetric constraints. The purpose is to allow fluid boundary matrices to
conform to structural symmetry definitions.
Format:
2
1 2 3 4 5 6 7 8 9 10 FMS
FLSYM M S1 S2
Example: 3
EXEC
FLSYM 12 S A
Field Contents
M Number of symmetric sections of structural boundary around the
4A
CASE
circumference of the fluid being modeled by the set of structural
elements. (Even Integers > 2) 4B
OUTPU
S1, S2 Description of boundary constraints used on the structure at the first
and second planes of symmetry. (Character: “S” means symmetric, “A”
4C
X-Y PLO
means antisymmetric.)
Remarks:
1. This entry is allowed only if an AXIF entry is also present. 5
PARAM
2. Only one FLSYM entry is allowed.
3. This entry is not required if there are no planes of symmetry.
4. First plane of symmetry is assumed to be at φ = 0 . Second plane of
symmetry is assumed to be at φ = 360° ⁄ M .
6
CODE
5. Symmetric and antisymmetric constraints for the structure must, in addition,
be provided by the user.
6. The solution is performed for those harmonic indices listed on the AXIF
entry that are compatible with the symmetry conditions.
7
SETS
Format:
1 2 3 4 5 6 7 8 9 10
2 FLUTTER SID METHOD DENS MACH RFREQ IMETH NVALUE EPS
FMS
Example:
NVALUE Number of eigenvalues beginning with the first eigenvalue for output
and plots. [Integer > 0; Default is the number of modal degrees-of-
freedom (uh).]
7
SETS EPS Convergence parameter for k. Used in the PK and PKNL methods only.
–3
See Remark 4. (Real > 0.0; Default = 10 )
8
BULK
FLUTTER 1261
Aerodynamic Flutter Data
Remarks:
1. The FLUTTER entry must be selected with the Case Control command
METHOD = SID. 1
nastra
2. The density is given by DENS ⋅ RHOREF , where RHOREF is the reference
value specified on the AERO entry and DENS is the density ratio specified
on the FLFACT entry.
3. The reduced frequency is given by k = ( REFC ⋅ ω ⁄ 2 ⋅ V ) , where REFC is 2
FMS
given on the AERO entry, ω is the circular frequency, and V is the velocity.
If k = 0.0 , as specified on the FLFACT entry, then only the K-method may
be specified and the Inverse Power method of eigenvalue extraction (INV on
the EIGC entry) must be used. Aeroelastic divergence analysis is more 3
appropriately performed using the PK-method or PKNL method. EXEC
8
BULK
1262 FORCE
Static Force
Format:
1 2 3 4 5 6 7 8 9 10
2 FORCE SID G CID F N1 N2 N3
FMS
Example:
Remarks:
1. The static force applied to grid point G is given by
5
ARAM
f = FN
where N is the vector defined in fields 6, 7 and 8. The magnitude of f is equal
to F times the magnitude of N .
6 2. In the static solution sequences, the load set ID must be selected by the Case
ODES
Control command LOAD = SID. In the dynamic solution sequences, SID
must be referenced in the LID field of an LSEQ entry, which in turn must be
selected by the Case Control command LOADSET.
7 3. A CID of zero or blank (the default) references the basic coordinate system.
SETS
4. For scalar points see SLOAD.
8
BULK
FORCE1 1263
Static Force, Alternate Form 1
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
FORCE1 SID G F G1 G2
Example:
FORCE1 6 13 -2.93 16 13
3
EXEC
Field Contents
SID Load set identification number. (Integer > 0)
4A
G Grid point identification number. (Integer > 0) CASE
Remarks:
1. The static force applied to grid point G is given by
f = Fn
5
PARAM
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
FORCE2 1265
Static Force, Alternate Form 2
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
FORCE2 SID G F G1 G2 G3 G4
Example:
FORCE2 6 13 -2.93 16 13 17 13
3
EXEC
Field Contents
SID Load set identification number. (Integer > 0)
4A
G Grid point identification number. (Integer > 0) CASE
Remarks:
1. The direction of the force is parallel to the cross product of vectors from G1
to G2 and G3 to G4. 5
2. In the static solution sequences, the load set ID must be selected by the Case PARAM
Format:
1 2 3 4 5 6 7 8 9 10
2 FORCEAX SID RID HID S FR FP FZ
FMS
Example:
Remarks:
1. FORCEAX is allowed only if an AXIC entry is also present.
5 2. Axisymmetric shell loads must be selected with the Case Control command
ARAM
LOAD = SID.
3. A separate entry is needed for the definition of the force associated with each
harmonic.
6 4. See “Conical Shell Element (RINGAX)” in Chapter 3 of the MSC.Nastran
ODES
Reference Manual for further discussion.
5. If a sequence of harmonics is to be placed in HID, the form is as follows:
“Sn1Tn2" where n1 is the start of the sequence and n2 is the end of the
7 sequence (e.g., for harmonics 0 through 10, the field would contain “S0T10").
SETS
8
BULK
FREEPT 1267
Fluid Free Surface Point
Defines the location of points on the surface of a fluid for recovery of surface
1
nastra
displacements in a gravity field.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
FREEPT IDF IDP1 PHI1 IDP2 PHI2 IDP3 PHI3
Example:
Field Contents
IDF RINGFL entry identification number. (Integer > 0)
4A
IDPi Free surface point identification number. (Integer > 0) CASE
Remarks:
4C
X-Y PLO
1. FREEPT is allowed only if an AXIF entry is also present.
2. All free surface point identification numbers must be unique with respect to
other scalar, structural, and fluid points. 5
3. The free surface points are used for the identification of output data only. PARAM
7
SETS
8
BULK
1268 FREQ
Frequency List
Format:
1 2 3 4 5 6 7 8 9 10
2 FREQ SID F1 F2 F3 F4 F5 F6 F7
FMS
F8 F9 F10 -etc.-
Example:
3 FREQ 3 2.98 3.05 17.9 21.3 25.6 28.8 31.2
EXEC
29.2 22.4 19.3
A Field Contents
CASE SID Set identification number. (Integer > 0)
B Fi Frequency value in units of cycles per unit time. (Real > 0.0)
UTPUT
C Remarks:
Y PLOT 1. Frequency sets must be selected with the Case Control command
FREQUENCY = SID.
2. All FREQi entries with the same frequency set identification numbers will be
5 used. Duplicate frequencies will be ignored. fN and fN – 1 are considered
ARAM duplicated if
6 where DFREQ is a user parameter, with a default of 10– 5 . fMAX and fMIN are
ODES the maximum and minimum excitation frequencies of the combined FREQi
entries.
3. In modal analysis, solutions for modal DOFs from rigid body modes at zero
excitation frequencies may be discarded. Solutions for nonzero modes are
7 retained.
SETS
8
BULK
FREQ1 1269
Frequency List, Alternate Form 1
Format:
2
1 2 3 4 5 6 7 8 9 10 FMS
Example: 3
EXEC
FREQ1 6 2.9 0.5 13
Field Contents
SID Set identification number. (Integer > 0)
4A
CASE
F1 First frequency in set. (Real > 0.0) 4B
DF Frequency increment. (Real > 0.0) OUTPU
Remarks:
1. FREQ1 entries must be selected with the Case Control command
FREQUENCY = SID. 5
2. The units for F1 and DF are cycles per unit time. PARAM
f i = F1 + DF ⋅ ( i – 1 )
6
CODE
where i = 1 to (NDF + 1).
4. All FREQi entries with the same frequency set identification numbers will be
used. Duplicate frequencies will be ignored. fN and fN – 1 are considered
duplicated if 7
SETS
f N – f N – 1 < DFREQ ⋅ f MAX – f MIN ,
where DFREQ is a user parameter, with a default of 10– 5 . fMAX and fMIN are
the maximum and minimum excitation frequencies of the combined FREQi 8
entries. BULK
1270 FREQ1
Frequency List, Alternate Form 1
5. In modal analysis, solutions for modal DOFs from rigid body modes at zero
excitation frequencies may be discarded. Solutions for nonzero modes are
1 retained.
astran
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
FREQ2 1271
Frequency List, Alternate Form 2
Format:
2
1 2 3 4 5 6 7 8 9 10 FMS
FREQ2 SID F1 F2 NF
Example: 3
EXEC
FREQ2 6 1.0 8.0 6
Field Contents
SID Set identification number. (Integer > 0)
4A
CASE
F1 First frequency. (Real > 0.0) 4B
F2 Last frequency. (Real > 0.0, F2 > F1) OUTPU
Remarks:
1. FREQ2 entries must be selected with the Case Control command
FREQUENCY = SID. 5
2. The units for F1 and F2 are cycles per unit time. PARAM
( i – 1 )d
f i = F1 ⋅ e 6
CODE
1 F2
- ln ------- and i = 1, 2, …, ( NF + 1 )
where d = -------
NF F1
In the example above, the list of frequencies will be 1.0, 1.4142, 2.0, 2.8284,
4.0, 5.6569 and 8.0 cycles per unit time.
7
SETS
8
BULK
1272 FREQ2
Frequency List, Alternate Form 2
4. All FREQi entries with the same frequency set identification numbers will be
used. Duplicate frequencies will be ignored. fN and fN – 1 are considered
1 duplicated if
astran
f N – f N – 1 < DFREQ ⋅ f MAX – f MIN ,
where DFREQ is a user parameter, with a default of 10– 5 . fMAX and fMIN are
2 the maximum and minimum excitation frequencies of the combined FREQi
FMS entries.
5. In modal analysis, solutions for modal DOFs from rigid body modes at zero
excitation frequencies may be discarded. Solutions for nonzero modes are
3 retained.
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
FREQ3 1273
Frequency List, Alternate 3
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
FREQ3 SID F1 F2 TYPE NEF CLUSTER
Example:
Field Contents
SID Set identification number. (Integer > 0)
4A
F1 Lower bound of modal frequency range in cycles per unit time. CASE
(Real > 0.0 for TYPE = LINEAR and Real = 0.0 for TYPE = LOG) 4B
F2 Upper bound of modal frequency range in cycles per unit time. OUTPU
Remarks:
1. FREQ3 applies only to modal frequency-response solutions (SOLs 111, 146, 7
SETS
and 200) and is ignored in direct frequency response solutions.
2. FREQ3 entries must be selected with the Case Control command
FREQUENCY = SID.
8
BULK
1274 FREQ3
Frequency List, Alternate 3
1 1 1 ⁄ CLUSTER
f̂ k = --- ( f̂ 1 + f̂ 2 ) + --- ( f̂ 2 – f̂ 1 ) ξ ⋅ SIGN ( ξ )
2 2
5
ARAM where
Excitation
CLUSTER 1
Frequency ξ c=0.25 c-0.50 c-1.0 c-2.0 c-4.0 nastra
Number
Excitation Frequencies in Hertz
1 -1.0 10.00 10.0 10.0 10.00 10.00
2 -0.8 12.95 11.8 11.0 10.53 10.27
2
FMS
6
CODE
7
SETS
8
BULK
1276 FREQ4
Frequency List, Alternate Form 4
Format:
2
FMS
1 2 3 4 5 6 7 8 9 10
FREQ4 SID F1 F2 FSPD NFM
3 Example:
EXEC
FREQ4 6 20.0 200.0 0.30 21
Field Contents
A SID Set identification number. (Integer > 0)
CASE
B F1 Lower bound of frequency range in cycles per unit time. (Real > 0.0,
Default = 0.0)
UTPUT
C F2 Upper bound of frequency range in cycles per unit time. (Real > 0.0,
F2 > F1, Default = 1.0E20)
Y PLOT
FSPD Frequency spread, +/- the fractional amount specified for each mode
which occurs in the frequency range F1 to F2. (1.0 > Real > 0.0,
5 Default = 0.10)
ARAM NFM Number of evenly spaced frequencies per “spread” mode. (Integer > 0;
Default = 3; If NFM is even, NFM + 1 will be used.)
Remarks:
6 1. FREQ4 applies only to modal frequency-response solutions (SOLs 111, 146,
ODES
and 200 and is ignored in direct frequency-response solutions.
2. FREQ4 entries must be selected with the Case Control command
FREQUENCY = SID.
7 3. There will be NFM excitation frequencies between ( 1 – FSPD ) ⋅ f N and
SETS
( 1 + FSPD ) ⋅ f N , for each natural frequency in the range F1 to F2.
1
nastra
( 1 – FSPD ) ⋅ f N fN ( 1 + FSPD ) ⋅ f N
Peak Response 4B
OUTPU
2 ⋅ ξ ⋅ fN 4C
X-Y PLO
Amplitude
5
PARAM
6
CODE
fN Frequency
Half-Power
Bandwidth
7
SETS
7. All FREQi entries with the same set identification numbers will be used.
Duplicate frequencies will be ignored. fN and fN – 1 are considered duplicated
1 if
astran
f N – f N – 1 < DFREQ ⋅ f MAX – f MIN
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
FREQ5 1279
Frequency List, Alternate Form 5
Format:
2
1 2 3 4 5 6 7 8 9 10 FMS
F1 Lower bound of frequency range in cycles per unit time. (Real > 0.0; 4C
Default = 0.0) X-Y PLO
F2 Upper bound of frequency range in cycles per unit time. (Real > 0.0,
F2 > F1, Default = 1.0E20)
FRi Fractions of the natural frequencies in the range F1 to F2. (Real > 0.0) 5
PARAM
Remarks:
1. FREQ5 applies only to modal frequency-response solutions (SOLs 111, 146,
and 200) and is ignored in direct frequency response solutions.
6
2. FREQ5 entries must be selected with the Case Control command CODE
FREQUENCY = SID.
3. The frequencies defined by this entry are given by
f i = FRi ⋅ f N
7
i SETS
8
BULK
1280 FREQ5
Frequency List, Alternate Form 5
4. In the example above, the list of frequencies will be 0.6, 0.8, 0.9, 0.95, 1.0, 1.05,
1.1, and 1.2 times each natural frequency between 20 and 2000. If this
1 computation results in excitation frequencies less then F1 and greater than
astran F2, those computed excitation frequencies are ignored.
Excitation frequencies may be based on natural frequencies that are not
within the range (F1 and F2) as long as the calculated excitation frequencies
2 are within the range. Similarly, an excitation frequency calculated based on
FMS natural frequencies within the range (F1 through F2) may be excluded if it
falls outside the range.
5. Since the forcing frequencies are near structural resonances, it is important
3 that some amount of damping be specified.
EXEC 6. All FREQi entries with the same set identification numbers will be used.
Duplicate frequencies will be ignored. fN and fN – 1 are considered
duplicated if
6
ODES
7
SETS
8
BULK
FSLIST 1281
Free Surface List
Defines the fluid points (RINGFL entry) that lie on a free surface boundary.
1
nastra
Format:
1 2 3 4 5 6 7 8 9 10
FSLIST RHO IDF1 IDF2 IDF3 IDF4 IDF5 IDF6 IDF7 2
FMS
IDF8 IDF9 -etc.-
Examples:
1 2 3 4 5 6 7 8 9 10
3
EXEC
FSLIST 1.0-4 1 3 5 4 2 7 6
8 9 10 11 AXIS
4A
Field Contents CASE
RHO Mass density at the surface. (Real > 0.0; the default is taken from DRHO 4B
on the AXIF entry. OUTPU
Remarks:
1. This entry is allowed only if an AXIF entry is also present. 5
2. The order of the points must be sequential with the fluid on the right with PARAM
7
SETS
8
BULK
1282 GENEL
General Element
Format:
1 2 3 4 5 6 7 8 9 10
2 GENEL EID UI1 CI1 UI2 CI2 UI3 CI3
FMS
UI4 CI4 UI5 CI5 -etc.-
UIm -- The last item in the UI list will appear in one of fields 2, 4, 6, or 8.
3
EXEC “UD” UD1 CD1 UD2 CD2 -etc.-
UDn -- The last item in the UD list will appear in one of fields 2, 4, 6, or 8.
Smn -- The last item in the S matrix will appear in one of fields 2 through 9.
5 Example:
ARAM
GENEL 629 1 1 13 4 42 0
24 2
UD 6 2 33 0
6 Z 1.0 2.0 3.0 4.0 5.0 6.0 7.0
ODES
8.0 9.0 10.0
7 8.5
SETS
8
BULK
GENEL 1283
General Element
Field Contents
EID Unique element identification number. (Integer > 0) 1
Uli, Cli Identification numbers of degrees-of-freedom in the UI or UD list, in nastra
UDj, CDj sequence corresponding to the [K], [Z], and [S] matrices. UIi and UDi
are grid point numbers, and CIi and CDj are the component numbers. If
a scalar point is given, the component number is zero. (Integer > 0)
2
KZij Values of the [K] or [Z] matrix ordered by columns from the diagonal, FMS
according to the UI list. (Real)
Sij Values of the [S] matrix ordered by rows according to the UD list. (Real)
“UD”, “K”, Character strings that indicate the start of data belonging to the UD list 3
“Z”, and or the [K], [Z], or [S] matrices. EXEC
“S”
Remarks:
1. The stiffness approach:
4A
CASE
4B
OUTPU
f1 K – KS u i
=
fd T T
– S K S KS u d 4C
X-Y PLO
ui Z
S f i u i
5
PARAM
= T
fd – S O u d f d
where 6
CODE
{ u i } = [ u , u , …, u ] T
i1 i2 im
{ u d } = [ u , u , …, u ] T
d1 d2 dn 7
SETS
8
BULK
1284 GENEL
General Element
KZ11 … … …
1 KZ21 KZ22 … …
T
astran [ KZ ] = [ K ] or [ Z ] = KZ31 KZ32 … … and [ KZ ] = [ KZ ]
KZ m1 … … KZ mm
2
FMS S11 … S 1n
S21 … …
[S] = S31 … …
3 S m1 … S mn
EXEC
The required input is the { u i } list and the lower triangular portion of [K] or
A [Z]. Additional input may include the { u d } list and [S]. If [S] is input, { u d }
must also be input. If { u d } is input but [S] is omitted, [S] is internally
CASE
calculated. In this case, { u d } must contain six and only six degrees-of-
B freedom.
UTPUT
C The forms shown above for both the stiffness and flexibility approaches
assume that the element is a free body with rigid body motions that are
Y PLOT
defined by { u i } = [ S ] { ud } . See “General Element Capability (GENEL)” in
Chapter 3 of the MSC.Nastran Reference Manualthe for further discussion.
2. When the stiffness matrix K is input, the number of significant digits should
5 be the same for all terms.
ARAM
3. Double-field format may be used for input of K or Z.
4. The DMIG entry or the INPUTT4 module offer alternative methods for
T
[ u i ] = [ 1 – 1, 13 – 4, 42, 24 – 2 ]
7 { u d } = [ 6 – 2, 33 ]
T
SETS
where i-j means the j-th component of grid point i. Points 42 and 33 are scalar
points.
8
BULK
GENEL 1285
General Element
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1286 GMBC
General Enforced Displacement Definition
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
GMBC LID SPCID C ENTITY ID METHOD FIELD1 FIELD2
3 Example:
EXEC
GMBC 127 1 2 GMCURV 1 QUAD 1. 2.
1.0
Remarks:
1. GMBC is the recommended entry for specifying boundary conditions and
must be selected with Case Control command SPC = SPCID. 1
nastra
2. LID and SPCID refer to Case Control commands for specifying loads and
boundary conditions. Whenever there are several nonzero enforced motion
vectors supplied, the most efficient processing of the data (single
decomposition of the stiffness matrix) is accomplished by specifying both 2
LID and SPCID. FMS
LID Result
>0 Generate SPC entries with zero displacements and
SPCD entries with non-zero displacements.
3
EXEC
B METHOD
FIELD1 through
FIELD5
through FIELD9
Displacement
UTPUT
FIELD4 Function
FIELD8
C LINEAR Value at GRID1, blank blank Linear
Y PLOT
2, 3, 4
QUAD Value at GRID1, Value at mid Value at Quadratic
5 2, 3, 4 side of EDGE1,
2, 3, 4
middle
of FEFACE
ARAM
• Triangular FEFACE
6 METHOD
FIELD1 through
FIELD4 through FIELD6
Displacement
ODES FIELD3 Function
LINEAR Value at GRID1, 2, 3 blank Linear
QUAD Value at GRID1, 2, 3 Value at mid side of EDGE1, Quadratic
7 2, 3
SETS
10. In general, the hierarchy set to resolve the conflicts arising in the enforced
displacement input data is: GRIDs followed by FEEDGEs followed by
8 GMCURVs followed by FEFACEs followed by GMSURFs. This means that:
BULK
GMBC 1289
General Enforced Displacement Definition
• In general the program does not allow the user to supply multiple
values of enforced displacements for the same component (C).
• Displacement values specified for each component of a given 1
nastra
GMSURF entry are applied to the same component of all GRID,
FEEDGE, and FEFACE degrees-of-freedom that lie within the
GMSURF.
• Displacement values specified for each component of different 2
FMS
GMSURF entries are averaged and applied to the same component of
all GRID, FEEDGE degrees-of-freedom that are shared by (that are
common to) the multiple GMSURFs.
• Displacement values specified for a given FEFACE entry are applied 3
EXEC
to all GRID, FEEDGE, and FEFACE degrees-of-freedom that lie
within the FEFACE. This data overrides the data that is specified for
all the components of the given GRID, FEEDGE and FEFACE
degrees-of-freedom that lie within the FEFACE by using GMSURF
entries.
4A
CASE
8
BULK
1290 GMBC
General Enforced Displacement Definition
6
ODES
7
SETS
8
BULK
GMBC 1291
General Enforced Displacement Definition
GRID 1
nastra
FEEDGE
GMCURV
2
FEFACE FMS
GMCURV 1000
GMSURF 30 GMSURF
3
GMSURF 40 EXEC
GMSURF 20
5
PARAM
Figure 8-82 Use of Multiple Surface and Curves
7
SETS
8
BULK
1292 GMBC
General Enforced Displacement Definition
1 When Specified
Using
Action
astran
SPCD Overrides all other information supplied for all components.
Single GMBC Overrides information supplied for all components using
2 (FEEDGE) GMBC(GMCURV) GMBC(FEFACE), GMBC(GMSURF)
FMS entries.
Multiple GMBC Values are averaged on a component basis. The resulting
(FEEDGE) value overrides information supplied for all components
3 using GMBC(GMCURV) GMBC(FEFACE), GMBC(GMSURF)
entries.
EXEC
8
BULK
GMBC 1293
General Enforced Displacement Definition
When Specified
Action
1
Using nastra
• The enforced displacement for the GRID DOFs and edge DOFs 6
belonging to GMCURV 1000 can be specified using GMBC referring CODE
8
BULK
1294 GMBC
General Enforced Displacement Definition
1 When Specified
Action
astran Using
Single GMBC Overrides information supplied for all components using
(GMCURV) GMBC(FEFACE), GMBC(GMSURF) entries.
2 Single GMBC Overrides information supplied for all components using
FMS
(FEFACE) GMBC(GMSURF) entries.
Multiple GMBC Values are averaged on a component basis. The resulting
(FEFACE) value overrides information supplied for all components
3 using GMBC(GMSURF) entries.
EXEC
Single GMBC Values are applied.
(GMSURF)
Multiple GMBC Values are averaged on a component basis.
A (GMSURF)
CASE
B • The enforced displacement for the GRID DOFs, the edge DOFs, and the face
UTPUT
DOFs belonging to FEFACE 300 can be specified using GMBC referring to a
C FEFACE and GMBC referring to a GMSURF. Table 8-23 describes the
Y PLOT outcome of using these different methods:
Table 8-23 Enforced Displacement Used for FEFACE 300
5 When Specified
Using
Action
ARAM
7
SETS
8
BULK
GMBNDC 1295
Geometric Boundary - Curve
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
GMBNDC BID GRIDI GRIDF
ID8 -etc.-
3
EXEC
Examples:
GMCURV 1
4A
CASE
GMBNDC 1
FEEDGE
101
11
106
12 13 14 15
4B
OUTPU
Field Contents 5
PARAM
BID Boundary identification number to be referenced by a GMINTC entry.
(Integer > 0)
GRIDI Initial grid identification number for boundary. (Integer > 0)
GRIDF Final grid identification number for boundary. (Integer > 0) 6
CODE
ENTITY Entity type for defining boundary. (Character)
IDi Entity identification numbers for boundary of subdomain. (Integer > 0)
Remarks:
7
SETS
1. All boundary identification numbers must be unique.
2. GRIDI and GRIDF define the end points of the boundary.
3. For each boundary, one of the entity types GMCURV, FEEDGE, or GRID is
required.
8
BULK
1296 GMBNDC
Geometric Boundary - Curve
4. For the GMCURV entity type, if there are multiple paths on the GMCURV
from the GRIDI to the GRIDF, such as two segments of a circle, the FEEDGE
1 or GRID method must be used instead to uniquely define the path.
astran
5. For the GRID entity type, the entities should be listed in order from the
GRIDI to the GRIDF. The GRIDI and GRIDF need not be repeated in the IDi
list.
2 6. If more than one boundary references the same GMCURV entry with the
FMS
same GRIDI and GRIDF, then the FEEDGE or GRID entity type must be used
instead for each to uniquely identify the boundaries.
7. Multiple continuation entries may be specified for additional entity
3 identification numbers, IDi.
EXEC
Subdomain 1
A 13
104
14
105
15
CASE
12 103 GRIDF
B FEEDGE 11
106
UTPUT 102
C
Y PLOT
GRIDI
GMCURV1
5
ARAM
Figure 8-83 Geometric Boundary Definition
7
SETS
8
BULK
GMBNDS 1297
Geometric Boundary - Surface
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
GMBNDS BID
ID8 -etc.-
3
EXEC
Examples:
GMBNDS 1
GMSURF 1
4A
CASE
GMBNDS 1
FEFACE 11 12 13 14 15 16
4B
OUTPU
GMBNDS 1
4C
X-Y PLO
GRID 101 102 103 104 105 106 107
5
Field Contents Type Default PARAM
Remarks:
1. All BIDs must be unique.
2. For each boundary, one of the entity types GMSURF, FEFACE, or GRID is
7
SETS
required.
3. For the GMSURF entity type, all the faces referencing the GMSURF will be
included in the boundary.
8
BULK
1298 GMBNDS
Geometric Boundary - Surface
4. If more than one boundary references the same GMSURF, then the FEFACE
or GRID entity type must be used instead for each to uniquely identify the
1 boundaries.
astran
5. Multiple continuation entries may be used without repeating the ENTITY
field.
2 109
FMS
110
14
3 105 111
EXEC 15
106 112
FEFACE 16
11
A 101
107
Subdomain 1
CASE 12
108
B 102
UTPUT 13
C 103
Y PLOT
104
GMSURF 1
5 Figure 8-84 Surface Boundary Definition
ARAM
7
SETS
8
BULK
GMCONV 1299
Define convection boundary conditions.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
GMCONV LID ENTITY ID METHOD FIELD1 FIELD2
Example:
Remarks:
1. For steady-state analysis, the load set is selected in the Case Control Section 6
(LOAD=LID). CODE
8
BULK
1300 GMCONV
Define convection boundary conditions.
FEFACE Power/Area-Degree
GMSURF Power/Area-Degree
2
4. Multiple values of convection boundary conditions can be applied to the FMS
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1302 GMCORD
Convective/Follower Coordinate System Definition
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
GMCORD CID ENTITY ID1 ID2
Example:
3 GMCORD 101 GMCURV 26 44
EXEC
Remarks:
1. GMCORD defines a (convective) coordinate system associated with an
5 entity. This type of coordinate system can be used to apply loads and
ARAM
boundary conditions only.
2. GMCORD can only be specified for p-version elements.
6 3. The Bulk Data entries referenced by ID1 and ID2 depends on ENTITY.
ODES
ENTITY ID1 ID2
FEEDGE FEEDGE entry ID FEFACE entry ID
1
nastra
z y
x
2
FMS
Figure 8-85 3
EXEC
z
y
v
x 4A
CASE
u FEFACE (or GMSURF)
Figure 8-86
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1304 GMCURV
Curve Definition
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
GMCURV CURVID GROUP CIDIN CIDBC
3 Example:
EXEC
GMCURV 101 FENDER
RPC POINT
A 0.0, 2.0
0.0, 2.0
1.0
1.0
1.0
1.0 1.0
2.0
2.0
3.0
3.0
4.0,1.0
4.0
CASE
B
UTPUT Field Contents Type Default
C CURVID Unique identification number. See Integer > 0 Required
Y PLOT Remarks 1. and 2.
GROUP Group of curves/surfaces that this Character Required
curve belongs to. See Remarks 4. through
5 8.
ARAM CIDIN Coordinate system identification Integer > 0 0
number used in defining the geometry of
the curve. The coordinate system must be
rectangular.
6
ODES CIDBC Identification number of the Integer > 0 0
coordinate system in which constraints
specified on GMBC and GMSPC entries
are defined.
7
SETS
Remarks:
1. GMCURV is used to calculate geometric information only. The edges of the
finite elements that are connected to the curve will be parametric cubic
8 curves that are calculated from the more complex curve geometry.
BULK
GMCURV 1305
Curve Definition
1 2 3 4 5 6 7 8 9 10 4B
OUTPU
RPC REPRES
W(4)
yw ( t )
y ( t ) = --------------
w(t ) 8
BULK
1306 GMCURV
Curve Definition
zw ( t )
z ( t ) = --------------
w(t)
1
astran 0.0 ≤ t ≤ 1.0
3 1 0 0 0 a
EXEC
P(t) = 3 2 0 1 0 0 b
t t t 1 0 0 1 0 c
0 0 0 1 d
A for the Bulk Data input as algebraic coefficients
CASE
B 3
xw ( t ) = XW ( 1 )t + XW ( 2 )t + XW ( 3 )t + XW ( 4 )
2
UTPUT
C 3
yw ( t ) = YW ( 1 )t + YW ( 2 )t + YW ( 3 )t + YW ( 4 )
2
Y PLOT
3 2
zw ( t ) = ZW ( 1 )t + ZW ( 2 )t + ZW ( 3 )t + ZW ( 4 )
5 3
w ( t ) = W ( 1 )t + W ( 2 )t + W ( 3 )t + W ( 4 )
2
ARAM
where XW ( i ) , YW ( i ) , ZW ( i ) , and W ( i ) are the algebraic coefficients
for each of the independent equations xw ( t ) , yw ( t ) , zw ( t ) , and w ( t ) .
and
6
ODES xw ( t ) yw ( t ) zw ( t )
x ( t ) = -------------- ;y ( t ) = -------------- ;z ( t ) = --------------
w(t) w(t) w(t )
3 2 2 3
P ( t ) = V 1 ( 1 – t ) + V 2 3t ( 1 – n ) + V 3 3t ( 1 – t ) + V 4 t
8
BULK
GMCURV 1307
Curve Definition
V1
P(t) = 3 2 Bezier V2 1
t t t 1 Constants V3
nastra
V4
–1 3 –3 1
2
FMS
where Bezier constants are 3 –6 3 0
–3 3 0 0
1 0 0 0
3
V3 EXEC
V2
V4
4A
CASE
V1
4B
Figure 8-87 REPRES = “BEZIER” OUTPU
XW ( 1 )
xw ( t ) = 3 2 Bezier XW ( 2 )
t t t 1 Constants XW ( 3 ) 5
PARAM
XW ( 4 )
YW ( 1 )
yw ( t ) = 3 2 Bezier YW ( 2 ) 6
t t t 1 Constants YW ( 3 )
CODE
YW ( 4 )
ZW ( 1 ) 7
SETS
zw ( t ) = 3 2 Bezier ZW ( 2 )
t t t 1 Constants ZW ( 3 )
ZW ( 4 )
8
BULK
1308 GMCURV
Curve Definition
W(1)
1 w( t) = 3 2 Bezier W(2)
t t t 1 Constants W(3)
astran
W(4)
xw ( t ) yw ( t ) zw ( t )
x ( t ) = -------------- ;y ( t ) = -------------- ;z ( t ) = --------------
w(t) w ( t ) w(t )
A V1
CASE
Point V2
P(t) = 3 2
B t t t 1 Constants V3
UTPUT
V4
C
Y PLOT
V3
V4
2
t = ---
V2 3 t = 1.0
5 1
t = ---
3
ARAM
V1
t = 0
6
ODES Figure 8-88 REPRES = “POINT”
for the Bulk Data input are uniformly spaced rational points
7 XW ( 1 )
SETS
xw ( t ) = 3 2 Point XW ( 2 )
t t t 1 Constants XW ( 3 )
XW ( 4 )
8
BULK
GMCURV 1309
Curve Definition
YW ( 1 )
yw ( t ) = 3 2 Point YW ( 2 ) 1
t t t 1 Constants YW ( 3 ) nastra
YW ( 4 )
ZW ( 1 ) 2
zw ( t ) = 3 2 Point ZW ( 2 ) FMS
t t t 1 Constants ZW ( 3 )
ZW ( 4 )
W(1)
3
EXEC
w( t) = 3 2 Point W(2)
t t t 1 Constants W(3)
W(4)
4A
xw ( t ) yw ( t ) zw ( t ) CASE
and x ( t ) = -------------- ;y ( t ) = -------------- ;z ( t ) = --------------
w(t) w( t) w(t ) 4B
OUTPU
7. If the GROUP parameter is specified as MSCGRP1, the MSC generic
equation (MSCEQN) geometry evaluator is used for this curve. In this case 4C
the evaluator specific data in lines 2 through 3 of this Bulk Data entry should X-Y PLO
1 IDDXU,
IDDYU,
ID of DEQATN entries providing
equations for the first derivatives of
Integer > 0 0
astran
IDDZU X,Y,Z functions with respect to the
curve parameter u. If a value of 0 is
used, the derivatives are computed
2 numerically.
FMS
IDDXU2, ID of DEQATN entries providing Integer > 0 0
IDDYU2, equations for the second derivatives of
IDDZU2 X,Y,Z functions with respect to the
3 curve parameter u. If a value of 0 is
EXEC used, the second derivatives are
computed numerically.
1 2 3 4 5 6 7 8 9 10
• In this case, “Sweep /u/kiz 2.5 arc 2.7 66" is passed to the
7 geometry evaluator supplied by the user, and it is expected that the
user supplied routines to interpret and use this record.
SETS
8
BULK
GMINTC 1311
Geometric Interface -- Curve
Format:
2
1 2 3 4 5 6 7 8 9 10 FMS
Example: 3
EXEC
GMINTC 1001 1 1 2
Field Contents
EID Element identification number. (Integer > 0)
4A
CASE
PID Property identification number of a PINTC property entry. (Integer > 0) 4B
IDi Boundary identification number of a GMBNDC entry. (Integer > 0) OUTPU
Remarks:
4C
X-Y PLO
1. All element identification numbers must be unique.
2. For the curve interface it is recommended that only two boundaries be
specified. 5
3. All of the end points for each boundary IDi should be coincident, and may PARAM
not refer to the same grid point. The two end points of a particular boundary
may not refer to the same grid, because there would be multiple directions.
The boundaries of each of the subdomains should also be coincident, because
no geometrical adjustment is performed.
6
CODE
4. Connecting curve boundaries of solid p-elements is not recommended
because of the possibility of stress singularities.
7
SETS
8
BULK
1312 GMINTC
Geometric Interface -- Curve
1 Subdomain 1
astran
GRIDF
GMINTC 1001
2 GRIDF
FMS
Subdomain 2
GRIDI
3 GMBNDC 1
EXEC
GRIDI
A GMBNDC 2
5
ARAM
6
ODES
7
SETS
8
BULK
GMINTS 1313
Geometric Interface -- Surface
Format:
2
1 2 3 4 5 6 7 8 9 10 FMS
Example: 3
EXEC
GMINTS 1001 1 1 2
Remarks:
4C
X-Y PLO
1. All EIDs must be unique.
2. The PID refers to a PINTS Bulk Data entry.
3. The boundary IDi of each subdomain must be defined on a GMBNDS Bulk 5
Data entry. PARAM
4. For the surface interface, more than two boundaries are possible, but should
be used carefully.
5. The perimeters of each boundary i should be coincident. In addition, the 6
CODE
boundaries of each of the subdomains should also be coincident, because no
geometrical adjustment is performed.
7
SETS
8
BULK
1314 GMINTS
Geometric Interface -- Surface
1
astran
2
FMS
Subdomain 2 Subdomain 1
3
EXEC
GMINTS 1001
A
CASE
B GMBNDS 2 GMBNDS 1
UTPUT
5
ARAM
6
ODES
7
SETS
8
BULK
GMLOAD 1315
General Load Definition
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
GMLOAD LID CID N1 N2 N3 ENTITY ID METHOD
Example: 3
EXEC
GMLOAD 105 11 1.2 1. 1. 1
7.5 1.9
Remarks:
1. GMLOAD is the only method of applying forces and moments to any
FEEDGE, FEFACE, GMCURV, or GMSURF in the model.
8
BULK
1316 GMLOAD
General Load Definition
2. If CID=-1, the coordinate system on the edge or face is a local system based
on the FEEDGE or FEFACE definition. (Note that an edge only has the
1 tangent direction uniquely defined.)
astran
3. If N1=N2=N3=0., the normal direction to the face is assumed, with the
positive sense dependent on the FEFACE definition. No load will be applied
for edges.
2 4. For both an FEEDGE and FEFACE, the METHOD field can be used to specify
FMS
equation, table or constant load density. The value of FIELD1 is method-
specific:
Load
METHOD FIELD1 FIELD2 FIELD3 FIELD4
Density
6 LINEAR,
MLINEAR
Value at
GRID 1
Value at
GRID 2
blank blank Linear
ODES
6. For an FEFACE, the METHOD field can be used to specify linear or quadratic
8 load density. The edges of the face are defined in the order of the grids
entered (e.g., edge 1 is between the first and second grid etc.). The values of
BULK
FIELDi are method-specific:
GMLOAD 1317
General Load Definition
8. The load density applied to the edge or face is given by the product of the
specified density with the direction vector.
7
9. The shell p-elements do not have stiffness in the direction of the normal SETS
rotation. Any component of moment applied in that direction will be
ignored.
8
BULK
1318 GMLOAD
General Load Definition
10. In general, a hierarchy is set to resolve the conflicts arising in the input data:
• Information provided on multiple GMSURF and FEFACE entries are
1 added for all GRID, FEEDGE, and FEFACE degrees-of-freedom.
astran
• Information provided on multiple GMCURV and FEEDGE entries are
added for all GRID and FEEDGE degrees-of-freedom.
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
GMNURB 1319
3D Contact Region Made Up of NURBS
Defines a 3D contact region made up of NURBS using the MSC.Marc style used in
1
nastra
MSC.Nastran Implicit Nonlinear (SOL 600) only.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
GMNURB ID NPTU NPTV NORU NORV NSUBU NSUBV NTRIM
G1 or X1 G2 or Y1 G3 or Z1 G4 or X2 G5 or Y2 G6 or Z2 G7
Xisoparam Yisoparam
NTRIM times)
(NPTUtrim
4C
entries) X-Y PLO
Field Contents
Field Contents
3 Homo1,
Homo2,
Homogeneous coordinates (0.0 to 1.0). There must be NPTU*NPTV
entries. (Real)
EXEC
Homo3, etc
Knot1, Knot vectors (0.0 to 1.0) in the V direction. There must be
Knot2, (NPTU+NORU)+(NPTV+NORV) entries. (Real)
A Knot3, etc
CASE
B IDtrim ID of trimming vector. There must NTRIM of these entries and those
entries that follow. (Integer > 0)
UTPUT
C NPUTtrim Number of control points for this trimming vector. (Integer > 0)
Y PLOT NORUtrim Order for this trimming vector. (Integer > 0)
NSUBtrim Number of subdivisions for this trimming vector. (Integer > 0)
Xisoparam First coordinate of point in isoparametric space. (Real)
5 Ysoparam Second coordinate of point in isoparametric space (Real)
ARAM
Homo1, Homogeneous coordinates (0.0 to 1.0) of this trimming vector. There
Homo2, must be NPTUtrim entries. (Real)
Homo3, etc
6 Knot1, Knot vectors (0.0 to 1.0) of this trimming vector. There must be
ODES
Knot2, NPTUtrim+NORUtrim entries. (Real)
Knot3, etc
7 Remarks:
SETS
1. GMNURB is recognized only in MSC.Nastran Implicit Nonlinear (SOL 600).
2. WARNING: For rigid contact, the right hand rule determines the interior
side of the rigid surface. A deformable surface which contacts a rigid surface
8 must be on the exterior side of the rigid surface (i.e. in the direction opposite
BULK to the right hand rule). If a rigid surface is described backwards, contact will
GMNURB 1321
3D Contact Region Made Up of NURBS
not occur because the deformable body is already inside the rigid body at the
start of the analysis. For 3D patches, if all need to be reversed, the parameter
PARAM,MARCREVR,1 may be entered to automatically reverse all 3D 1
patches. nastra
3. For NURBS, enter NPTU grid points G1, G2, G3 etc. (set NPTU to a positive
value equal to the number of grid points or enter X1, Y1, Z1, X2, Y2, Z2, etc.
coordinates for abs(NPTU) points and set NPTU to a negative value). 2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1322 GMQVOL
3D Contact Region Made Up of NURBS
Format:
1 2 3 4 5 6 7 8 9 10
2 GMQVOL LID METHOD FIELD1 EID1 EID2 EID3 EID4
FMS
EID5 etc.
Example:
3 GMQVOL 100 TABLE 20 18 23 7
EXEC
Remarks:
5 1. For steady-state analysis, the load set is selected in the Case Control Section
ARAM (LOAD=LID).
2. METHOD specifies the data type of FIELD1 to be constants, equation IDs, or
table IDs. Values in FIELD1 and FIELD2 are:
6
ODES
METHOD FIELD1
EQUATION ID of a DEQATN entry defining the volumetric heat generation rate
as a function of location (integer > 0).
7 TABLE ID of a TABLE3D entry defining the volumetric heat generation
SETS
rate as a function of location (integer > 0).
CONSTANT Value of volumetric heat generation rate (real).
8 Note that the fifth field will be reserved for the future development of
BULK
temperature dependent functions.
GMSPC 1323
General Constraint Definition
Format:
1 2 3 4 5 6 7 8 9 10
GMSPC SID C ENTITY ID 2
FMS
Example:
Remarks:
1. The components of motion specified by C (field 3) of all degrees-of-freedom
5
PARAM
associated with an entity will be constrained.
2. If C = 0 is specified then the degrees-of-freedom will be taken out of the
constraint set.
6
3. The component C has to be a single integer (1 or 2 or 3, etc.). Use multiple CODE
GMSPC entries for constraining multiple components.
4. In general, the hierarchy set to resolve the conflicts arising in the enforced
displacement input data is the same as for the constraints. See Remark 10
under “GMBC” on page 1286 for a description of the hierarchy.
7
SETS
8
BULK
1324 GMSURF
Surface Definition
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
GMSURF SURFID GROUP CIDIN CIDBC
3 Example:
EXEC
GMSURF 101 MSCGRP0
RPC, POINT
A 0.0, 2.0
0.0, 2.0
1.0
1.0
1.0
1.0 1.0
2.0
2.0
3.0
3.0
4.0,1.0
4.0
CASE
B
UTPUT Field Contents Type Default
C SURFID Surface Identification number. See Integer > 0 Required
Y PLOT Remark 2.
GROUP Group of curves/surfaces that this surface Character Required
belongs to. See Remarks 5. through 9.
5 CIDIN Coordinate system identification number used Integer > 0 0
ARAM in defining the geometry of the curve. The
coordinate system must be rectangular.
CIDBC Identification number of the coordinate Integer > 0 0
6 system in which constraints specified on
ODES GMBC and GMSPC entries are defined.
Remarks:
1. All SURFIDs must be unique.
7
SETS 2. A GMSURF entry is required if:
• the geometry of the surface defined by this entry is to be used by an
element.
8 • output (global) coordinate system is assigned to a GMSURF.
BULK
• permanent constraints are specified for a GMSURF.
GMSURF 1325
Surface Definition
1 2 3 4 5 6 7 8 9 10
5
GMSURF SURFID MSCGRP0 CIDIN CIDOUT PARAM
RPC REPRES
8
BULK
1326 GMSURF
Surface Definition
yw ( u, v )
y ( u, v ) = ----------------------
w ( u, v )
A
CASE zw ( u, v )
z ( u, v ) = ----------------------
B w ( u, v )
UTPUT
0.0 ≤ u ≤ 1.0
C
Y PLOT
0.0 ≤ v ≤ 1.0
3
v
2
6 P ( u, v ) = 3 2
u u u 1 [ algebraic coefficients ]
v
ODES
v
1
V 11 V 12 V 13 V 14
3
EXEC
V 22 V 23
V 21 V 24
4A
CASE
V 31
V 32 V 33
4B
V 34 OUTPU
4C
X-Y PLO
V 41 V 42 V 43 V 44
and
5
PARAM
4 4
P ( u, v ) = ∑ ∑ V ij B i, 4 u ⋅ B j, 4 v
i = 1i = 1
4 4 7
SETS
xw ( u, v ) = ∑ ∑ XWi, j B i, 4 ⋅ B j, 4 v
i = 1j = 1
8
BULK
1328 GMSURF
Surface Definition
A V 21
V 22 V 23
V 24
CASE
B
UTPUT
V 32 V 33
C V 31 V 34
Y PLOT
V 41 V 42 V 43 V 44
5
ARAM where XW ( 1 ) through XW ( 16 ) are ordered to contain to the
two-dimensional mapping above for Vij; that is, XW ( 4 ⋅ ( i – 1 ) + j )
corresponds to xw ( u, v ) for Vij. For example, XW ( 7 ) corresponds to V23.
6 9. If the GROUP parameter is specified as MSCGRP1, the MSC generic
ODES equation (MSCEQN) geometry evaluator is used for this surface. In this case
the evaluator specific data should be on the continuation entries. Spaces or
a comma character may be used to delimit each value. However, a comma
must not be specified in the first field.
7
SETS
1 2 3 4 5 6 7 8 9 10
EQUATION, MINU MAXU MINV MAXV IDX IDY IDZ
8
BULK
1330 GMSURF
Surface Definition
1 IDDXV2, IDDYV2,
IDDZV2
ID of an DEQATN entry describing
the second derivatives of X,Y,Z
Integer > 0 0
astran
functions with respect to the second
surface parameter v. If a value of 0 is
used, the derivatives are computed
2 numerically.
FMS
IDDXUV, IDDYUV, ID of an DEQATN entry describing Integer > 0 0
IDDZUV the mixed second derivatives of X,Y,Z
functions with respect to the surface
3 parameters u, and v. If a value of 0 is
EXEC used, the derivatives are computed
numerically.
A 10. When an external geometry evaluator class is selected for this group (which
is the case when the CONNECT GEOMEVAL statement selects an external
CASE
geometry evaluator for the specified group), the data in Fields 1 to n will not
B be interpreted. In this case an image of this entry is passed on to the
UTPUT
evaluator modules provided by the user for the specific geometric package
C that being used. These modules are connected with MSC.Nastran during
Y PLOT
execution. If these modules are not provided, a User Fatal Message will be
issued. For example, if in the FMS Section, the following command is given:
• CONNECT GEOMEVAL FENDER,CATIA,’/u/kiz/data’,
5 Version=68 as of 1/3/94
ARAM
• then the GMSURF entry could use that geometry data base as follows:
1 2 3 4 5 6 7 8 9 10
• In this case, “Extrude u/kiz 2.5 arc 2.7 66" is passed to the geometry
7 evaluator supplied by the user, and it is expected that the
user-supplied routines interpret and use this record.
SETS
8
BULK
GRAV 1331
Acceleration or Gravity Load
Format:
1 2 3 4 5 6 7 8 9 10
GRAV SID CID A N1 N2 N3 MB 2
FMS
Example:
4. In the static solution sequences, the load set ID must be selected by the Case
Control command LOAD = SID. In the dynamic solution sequences, SID
must be referenced in the LID field of an LSEQ entry, which in turn must be
selected by the Case Control command LOADSET.
8
BULK
1332 GRAV
Acceleration or Gravity Load
5. At most nine GRAV entries can be selected in a given run either by Case
Control or the LOAD Bulk Data entry. Multiples or reflections of a given
1 acceleration or gravity load can be economically accomplished by use of the
astran LOAD Bulk Data entry.
6. In cyclic symmetry solution sequences, the T3 axis of the coordinate system
referenced in field 3 must be parallel to the axis of symmetry. In dihedral
2 cyclic symmetry (where STYPE = “DIH” on the CYSYM entry), the T1 axis
FMS must, in addition, be parallel to Side 1 of segment 1R of the model.
7. For image superelements, the coordinate system must be rotated if the image
is rotated relative to its primary superelement.
3 8. Acceleration or gravity loads do not include effects due to mass on scalar
EXEC points.
9. The RFORCE entry may be used to specify rotational accelerations.
10. The coordinate systems in the main Bulk Data Section are defined relative to
A the assembly basic coordinate system which is fixed. This feature is useful
CASE
when a superelement defined by a partitioned Bulk Data Section is rotated
B or mirrored and the gravity load is more conveniently defined in terms of
UTPUT coordinates which are fixed.
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
GRDSET 1333
GRID Entry Defaults
Format:
1 2 3 4 5 6 7 8 9 10
GRDSET CP CD PS SEID 2
FMS
Example:
GRDSET 16 32 3456
3
EXEC
Field Contents
CP Identification number of coordinate system in which the location of the
grid points are defined. (Integer > 0 or blank)
CD Identification number of coordinate system in which the displacements,
4A
CASE
degrees-of-freedom, constraints, and solution vectors of the grid point
are defined. (Integer > 0 or blank) 4B
OUTPU
PS Permanent single-point constraints on the grid point. (Any combination
of Integers 1 through 6 with no embedded blanks, or blank.)
4C
X-Y PLO
SEID Superelement identification number. (Integer > 0 or blank)
Remarks:
1. The contents of fields 3, 7, 8, or 9 of this entry are assumed for the
5
PARAM
corresponding fields of any GRID entry whose field 3, 7, 8, and 9 are blank.
If any of these fields on the GRID entry are blank, the default option defined
by this entry occurs for that field. If no permanent single-point constraints
are desired, one of the coordinate systems is basic, or the grid is assigned to 6
CODE
the residual structure then the default may be overridden on the GRID entry
by making one of fields 3, 7, 8, or 9 zero (rather than blank). Only one
GRDSET entry may appear in the Bulk Data Section.
2. The primary purpose of this entry is to minimize the burden of preparing 7
data for problems with a large amount of repetition (e.g., two-dimensional SETS
pinned-joint problems).
3. At least one of the fields CP, CD, PS, or SEID must be specified.
8
BULK
1334 GRID
Grid Point
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
GRID ID CP X1 X2 X3 CD PS SEID
Example:
3 GRID 2 3 1.0 -2.0 3.0 316
EXEC
Field Contents
6 Remarks:
ODES
1. All grid point identification numbers must be unique with respect to all
other structural, scalar, and fluid points.
2. The meaning of X1, X2, and X3 depends on the type of coordinate system CP
7 as follows (see the CORDij entry descriptions):
SETS
8
BULK
GRID 1335
Grid Point
Type X1 X2 X3
Rectangular X Y Z 1
nastra
Cylindrical R θ(degrees) Z
Spherical R θ(degrees) φ(degrees)
6. A zero (or blank if the GRDSET entry is not specified) in the CP and CD fields 4C
refers to the basic coordinate system. X-Y PLO
7. In p-version analysis, the hierarchy set to resolve the conflicts arising in the
global system input data is described under Remark 10 of the GMBC entry
description. 5
PARAM
8. CID can reference GMCORD type coordinate systems only when the GRID
is connected to p-version elements.
6
CODE
7
SETS
8
BULK
1336 GRIDB
Axisymmetric Grid Point
Format:
2
FMS
1 2 3 4 5 6 7 8 9 10
GRIDB ID PHI CD PS IDF
3 Example:
EXEC
GRIDB 30 30.0 3 345 20
Field Contents
A ID Grid point identification number. (0 < Integer < 1000000)
CASE
6. Fields 3, 4, and 6 are ignored, which facilitates the conversion of GRID entries
to GRIDB entries. Note that the fields are the same except for fields 1 and 9
when a cylindrical coordinate system is used. 1
nastra
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1338 GRIDF
Fluid Point
Format:
1 2 3 4 5 6 7 8 9 10
2 GRIDF ID R Z
FMS
Example:
GRIDF 23 2.5
3 -7.3
EXEC
Field Contents
ID Identification number of axisymmetric fluid point.
A (0 < Integer < 1000000)
CASE R Radial location of point in basic coordinate system. (Real > 0.0)
B Z Axial location of point in basic coordinate system. (Real)
UTPUT
C Remarks:
Y PLOT 1. This entry is allowed only if an AXSLOT entry is also present.
2. ID must be unique with respect to all other scalar, structural, and fluid
points.
5 3. Grid points on slot boundaries are defined on GRIDS entries. Do not also
ARAM define them on GRIDF entries.
4. For plotting purposes, the R location corresponds to the basic X coordinate.
The Z location corresponds to the basic Y coordinate. Pressures will be
6 plotted as displacements in the basic Z direction.
ODES
5. Load and constraint conditions are applied as if GRIDF were a scalar point.
Positive loads correspond to inward flow. A single-point constraint causes
zero pressure at the point.
7
SETS
8
BULK
GRIDS 1339
Slot Surface Point
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
GRIDS ID R Z W IDF
Example:
Field Contents
ID Identification number of the slot point. (Integer > 0)
4A
R Radial location of point in basic coordinate system. (Real ≠ 0.0) CASE
Remarks:
1. This entry is allowed only if an AXSLOT entry is also present.
2. ID (and IDF if present) must be unique with respect to all other scalar, 5
PARAM
structural, and fluid points.
3. If W is blank, the default value on the AXSLOT entry will be used.
4. The IDF number is referenced on the CAXIFi entry for central cavity fluid
elements next to the interface. The IDF number is entered only if the grid
6
CODE
point is on an interface. In this case, the IDF should also be defined on a
GRIDF entry.
5. If IDF is nonzero, then R must be greater than zero.
6. For plotting purposes, the R location corresponds to the basic X coordinate.
7
SETS
The Z location corresponds to the basic Y coordinate. The slot width, W,
corresponds to the basic Z coordinate. The pressure will be plotted in the
basic Z direction.
8
BULK
1340 GRIDS
Slot Surface Point
7. Load and constraint conditions are applied as if the GRIDS is a scalar point.
Positive loads correspond to inward flow. A single-point constraint causes
1 zero pressure at the point.
astran
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
GUST 1341
Aerodynamic Gust Load Description
Format:
1 2 3 4 5 6 7 8 9 10
GUST SID DLOAD WG X0 V 2
FMS
Example:
Remarks: 5
1. The GUST entry must be selected with the Case Control command PARAM
GUST = SID.
2. The gust angle is in the +z direction of the aerodynamic coordinate system.
The value is 6
CODE
WG ⋅ T t – ------------------
X – X0
V
Format:
2 INCLUDE’filename’
FMS
Describer:
filename Physical filename of the external file to be inserted. The user must
3 supply the name according to installation or machine requirements.
EXEC It is recommended that the filename be enclosed by single right-hand
quotation marks.
Example:
A The following INCLUDE statement is used to obtain the Bulk Data from another file
CASE
called MYBULK.DATA:
B SOL 101
UTPUT
CEND
C TITLE = STATIC ANALYSIS
LOAD = 100
Y PLOT
BEGIN BULK
INCLUDE ’MYBULK.DATA’
ENDDATA
5 Remarks:
ARAM
1. INCLUDE statements may be nested; that is, INCLUDE statements may
appear inside the external file. The nested depth level must not be greater
than 10.
6 2. The total length of any line in an INCLUDE statement must not exceed 72
ODES characters. Long file names may be split across multiple lines. For example
the file:
/dir123/dir456/dir789/filename.dat
7 may be included with the following input:
SETS
INCLUDE ‘/dir123
/dir456
/dir789/filename.dat’
8 3. See the MSC.Nastran 2004 Installation and Operations Guide for more
BULK
examples.
IPSTRAIN 1343
Initial Plastic Strain Values
Defines initial plastic strain values. This is the MSC.Marc’s initial plastic strain option
1
nastra
used in MSC.Nastran Implicit Nonlinear (SOL 600) only.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
IPSTRAIN EID1 EID2 INT1 INTN LAY1 LAYN STRAIN
Example:
Field Contents
EID1 First Element ID to which these strains apply. (Integer > 0) 4A
CASE
EID2 Last Element ID to which these strains apply. (Integer; Default = EID1)
INT1 First Integration point for which the strain applies. (Integer > 0; 4B
OUTPU
Default = 1)
INTN Last Integration point for which the strain applies. (Integer > 0, 4C
X-Y PLO
Default = 4)
LAY1 First element layer for which the strain applies. (Integer > 0; Default = 1)
LAYN Last element layer for which the strain applies. (Integer > 0; Default = 5)
STRAIN Plastic strain value at start of analysis. (Real; Default is 0.0)
5
PARAM
Remarks:
1. This entry only applies when MSC.Marc is executed from MSC.Nastran
using MSC.Nastran Implicit Nonlinear (SOL 600) and is ignored for other 6
CODE
solutions.
2. This entry is normally used for metal forming and represents the amount of
plastic deformation that the model was previously subjected to. It is used in
work (strain) hardening models. 7
SETS
8
BULK
1344 ISTRESS
Initial Stress Values
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
ISTRESS EID1 EID2 INT1 INTN LAY1 LAYN STRESS1 STRESS2
3 Example:
EXEC
ISTRESS 2001 2020 1 4 1 5 45000. -2000.
A
CASE Field Contents
B EID1 First Element ID to which these strains apply. (Integer > 0)
UTPUT
EID2 Last Element ID to which these strains apply. (Integer; Default = EID1)
C INT1 First Integration point for which the strain applies. (Integer > 0;
Y PLOT
Default = 1)
INTN Last Integration point for which the strain applies. (Integer > 0;
Default = 4)
5 LAY1 First element layer for which the strain applies. (Integer > 0; Default = 1)
ARAM
LAYN Last element layer for which the strain applies. (Integer > 0; Default = 5)
STRESS(i) Up to 7 stress components may be entered. (Real; Default = 0.0)
6 Remarks:
ODES
1. This entry only applies when MSC.Marc is executed from MSC.Nastran
using MSC.Nastran Implicit Nonlinear (SOL 600) and is ignored for other
solutions.
7 2. Initial stresses must be self-equilibrating and may not produce material
SETS
nonlinearity.
8
BULK
ITER 1345
Iterative Solver Options
Defines options for the iterative solver in SOLs 101, 106, 108, 111 and 153.
1
nastra
Format:
1 2 3 4 5 6 7 8 9 10
ITER SID 2
FMS
OPTION1VALUE1 OPTION2VALUE2 -etc.-
Example:
ITER 100
3
EXEC
ITSEPS=1.0E0-7, MSGFLG=YES, PRECOND=BICWELL, IPAD=3
Field Contents 4A
SID Set identification number. (Integer > 0). CASE
8
BULK
1346 ITER
Iterative Solver Options
Field Contents
Field Contents
IEXT Extraction level in reduced incomplete Cholesky preconditioning. Block 1
structuring method in block incomplete Cholesky preconditioning. nastra
(Integer = 0 thought 7; Default = 0)
0 Uses USET/SIL tables (Default).
1-7 The default value of 0 is recommended for all problems. 2
The values 1 - 7 use a heuristic algorithm with a maximum FMS
( r, x )
5
ε = -------------- PARAM
( b, x )
where r is the final residual vector, x is the final solution vector and b is the
initial load vector (r, x) indicates the inner product of r and x and (b, x)
indicates the inner product of b and x.
6
CODE
3. See the MSC.Nastran Numerical Methods User’s Guide for more
information on these options.
4. Prior to Version 70.5 of MSC.Nastran the user had the burden of choosing
BICWELL for well conditioned problems and BICILL for ill-conditioned
7
SETS
problems. The enhanced code now determines this automatically. Thus
BICWELL and BICILL are now equivalent to BIC.
8
BULK
1348 LOAD
Static Load Combination (Superposition)
1 2 3 4 5 6 7 8 9 10
LOAD SID S S1 L1 S2 L2 S3 L3
3 S4 L4 -etc.-
EXEC
Example:
{ P } = S ∑ Si { P Li }
6 i
ODES
2. Load set IDs (Li) must be unique.
3. This entry must be used if acceleration loads (GRAV entry) are to be used
with any of the other types.
7 4. In the static solution sequences, the load set ID must be selected by the Case
SETS
Control command LOAD=SID. In the dynamic solution sequences, SID
must be referenced in the LID field of an LSEQ entry, which in turn must be
selected by the Case Control command LOADSET.
8 5. A LOAD entry may not reference a set identification number defined by
BULK
another LOAD entry.
LOADCYH 1349
Harmonic Load Input for Cyclic Symmetry
Defines the harmonic coefficients of a static or dynamic load for use in cyclic
1
nastra
symmetry analysis.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
LOADCYH SID S HID HTYPE S1 L1 S2 L2
Example:
LOADCYH 10 1.0 7 C 0.5 15
3
EXEC
Field Contents
SID Load set identification number. (Integer > 0)
4A
S Scale Factor. (Real) CASE
Remarks: 5
PARAM
1. The LOADCYH entry is selected with the Case Control command
LOAD = SID.
2. If HTYPE is blank, the load will be applied to all applicable types in the
problem. 6
CODE
3. If HTYPE is “GRAV” or “RFORCE”, GRAV or RFORCE entry loading will
be used. Harmonic loads for appropriate available harmonics will be
generated automatically in these cases.
4. L1 and L2 may reference LOAD entries. However, the LOAD entry in such 7
SETS
a case must not reference load sets defined via RFORCE and/or GRAV
entries.
8
BULK
1350 LOADCYH
Harmonic Load Input for Cyclic Symmetry
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
LOADCYN 1351
Physical Load Input for Cyclic Symmetry
Defines a physical static or dynamic load for use in cyclic symmetry analysis.
1
nastra
Format:
1 2 3 4 5 6 7 8 9 10
LOADCYN SID S SEGID SEGTYPE S1 L1 S2 L2 2
FMS
Example:
10 1.0 1 R 0.5 17
3
LOADCYN
EXEC
Field Contents
SID Load set identification number. (Integer > 0)
S Scale Factor. (Real) 4A
CASE
SEGID Segment identification number. (Integer)
SEGTYPE Segment type. (Character: “R”, “L”, or blank) 4B
OUTPU
Si Scale Factors. (Real)
Li Load set ID numbers. See Remark 8. (Integer > 0)
4C
X-Y PLO
Remarks:
1. The LOADCYN entry is selected by the LOAD Case Control command.
2. If SEGTYPE is blank, both R and L segments will be used in DIH-type
5
PARAM
symmetry.
3. L1 and L2 may reference LOAD entries. However, the LOAD entry in such
a case must not reference load sets defined via RFORCE and/or GRAV
entries.
6
CODE
4. If L1 refers to a set ID defined by SPCD loading entry, the same ID must not
reference any nonzero loading specified by the other Bulk Data loading
entries given via FORCE, MOMENT, FORCE1, MOMENT1, FORCE2,
DAREA (if these entries have been converted), MOMENT2, PLOAD, 7
SETS
PLOAD1, PLOAD2, PLOAD4, PLOADX1, and SLOAD entries. In other
words, an enforced deformation loading via the SPCD entry is specified by
a load set ID L1 or L2 and a zero magnitude loading via a load (such as
FORCE) with the same ID. 8
BULK
1352 LOADCYN
Physical Load Input for Cyclic Symmetry
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
LOADCYT 1353
Table Load Input for Cyclic Symmetry
Specifies loads as a function of azimuth angle by references to tables that define scale
1
nastra
factors of loads versus azimuth angles. This entry is used only when STYPE = “AXI”
on the CYSYM entry.
Format:
2
1 2 3 4 5 6 7 8 9 10 FMS
Example: 3
EXEC
LOADCYT 10 19 27 21 26 1
Field Contents
SID Load set identification number. (Integer > 0)
4A
CASE
TABLEIDi Table ID for table load input for load set Li. See Remark 3. (Integer > 0) 4B
LOADSETi Load set Li. (Integer > 0) OUTPU
Remarks:
1. The LOADCYT entry is selected by the LOAD Case Control command.
2. The load set ID given in fields 4 or 7 of this entry may refer to FORCE, 6
CODE
MOMENT, PLOAD, PLOAD2, PLOAD4, SPCD, TEMP, or TEMPP1 Bulk
Data entries.
3. Either TABLED1 or TABLED2 type tabular data of azimuth angle (Xi) versus
scale factors (Yi) may be used. The azimuth angle values must be in degrees. 7
SETS
4. The scale factors given in the tables referenced by TABLEDi entries will be
applied only to the magnitudes of the loads defined by LOADSET IDs given
in fields 4 or 7.
8
BULK
1354 LOADCYT
Table Load Input for Cyclic Symmetry
5. For grid point loading entries, (like FORCE, MOMENT, SPCD, and TEMP
Bulk Data entries) METHODi = 1 option should be used. For element
1 loading entries (like PLOAD, PLOAD2, PLOAD4, and TEMPP1 Bulk Data
astran entries) either METHODi = 0 or METHODi = 1 option can be used. In
particular, if harmonic output of element stresses under temperature loading
via TEMPP1 Bulk Data entry, METHODi = 0 option should be used to
2 specify TEMPP1 load set.
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
LSEQ 1355
Static Load Set Definition
Format:
1 2 3 4 5 6 7 8 9 10
LSEQ SID EXCITEID LID TID 2
FMS
Example:
LID Load set identification number of a set of static load entries such as those 4B
referenced by the LOAD Case Control command. (Integer > 0 or blank) OUTPU
Remarks:
1. LSEQ will not be used unless selected in the Case Control Section with the
5
PARAM
LOADSET command.
2. The number of static load vectors created for each superelement depends
upon the type of analysis. In static analysis, the number of vectors created is
equal to the number of unique EXCITEID IDs on all LSEQ entries in the Bulk
6
CODE
Data; in dynamic analysis, the number of vectors created is equal to the
number of unique EXCITEID IDs on all RLOAD1, RLOAD2, TLOAD1,
TLOAD2 and ACSRCE entries in the Bulk Data.
3. EXCITEID may be referenced by CLOAD, RLOAD1, RLOAD2, TLOAD1, 7
SETS
and TLOAD2 entries in order to apply the static load in nonlinear, static and
dynamic analysis.
4. Element data recovery for thermal loads is not currently implemented in
dynamics. 8
BULK
1356 LSEQ
Static Load Set Definition
5. The SID-EXCITEID number pair must be unique with respect to similar pairs
on all other LSEQ entries in the Bulk Data.
1 6. In a nonsuperelement analysis, LID and TID cannot both be blank. In
astran
superelement analysis, they may both be blank as long as static loads are
prescribed in the upstream superelements.
7. It is no longer necessary to employ LOADSET/LSEQ data to specify static
2 loading data for use in dynamic analysis. In the absence of LSEQ Bulk Data
FMS
entries, all static loads whose load set IDs match the EXCITEID IDs on all
RLOAD1, RLOAD2, TLOAD1, TLOAD2 and ACSRCE entries in the Bulk
Data are automatically processed.
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
MARCIN 1357
Inserts a Text String in MSC.Marc
Inserts a text string directly in the MSC.Marc input file used in MSC.Nastran Implicit 1
nastra
Nonlinear (SOL 600) only.
Format:
1 2 3 4 5 6 7 8 9 10 2
MARCIN ILOC ICONT String FMS
Example:
MARCIN -1 0 feature,2301
3
EXEC
Field Contents
ILOC Identification of the location in the MSC.Marc deck where the string will 4A
be placed. (Required, integer) CASE
-1 String is used as the name of an include file which contains all of the
direct MSC.Marc input data for that portion of MSC.Marc (parameter, 5
PARAM
model definition, etc.). Only one include file per MSC.Marc Section is
allowed.
0 Entry is not a continuation of previous MARCIN entry.
1 Entry is a continuation of previous MARCIN entry and the strings will
be placed one after the other on the same MSC.Marc line.
6
CODE
8
BULK
1358 MARCIN
Inserts a Text String in MSC.Marc
Remarks:
1. Standard MSC.Nastran fields 3-9 are ignored for this entry. The string may
1 be entered anywhere within fields 3-9 and will be translated directly to
astran
MSC.Marc.
2. If a long line for the MSC.Marc data is required, enter as many MARCIN
entries as necessary to describe the entire MSC.Marc string using ICONT=1
2 for each except the first.
FMS
3. The total string length including continuation lines is limited to 400
characters.
4. As many MARCIN entries as necessary may be entered to define all desired
3 input.
EXEC
5. Each entry in the MSC.Nastran data deck must start with the MARCIN
header. Each line in an include file will be translated directly to MSC.Marc
(there should be no MARCIN, ILOC or ICONT information in the include
A file(s).
CASE
6. If the direct MSC.Marc input is placed in include file(s), separate files are
B necessary for each portion of MSC.Marc (parameter, model definition, etc.)
UTPUT requiring direct input.
C 7. As part of the MSC.Nastran input process, all strings are converted to
Y PLOT
uppercase. The internal MSC.Marc translator will convert them to lower
case. For input entered without include files, this will normally make any
difference. For include file names, file names must be entirely lower case for
5 computer systems that are case sensitive.
ARAM
6
ODES
7
SETS
8
BULK
MARCOUT 1359
Selects Data Recovery Output
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
MARCOUT WHERE IO1 IO2 IO3 IO4 IO5 IO6 IO7
IO8 IO9 etc.
Example:
3
EXEC
Field Contents 4A
CASE
WHERE Indicates the files that will store this output according to the codes
shown below. More than one code may be entered as shown in the
4B
OUTPU
example. (Integer, Default = 1 if not entered)
1 = MSC.Nastran Database
4C
X-Y PLO
2 = OP2 file
3 = f06 file
4 = Punch file 5
PARAM
5 = xdb file
IO(i) Indicates the type of MSC.Marc output requested according to the
following table:
6
CODE
Element Output Description
E1 strain components, VM strain
E9 Total Temperature (combined heat/structural analysis) 7
SETS
E10 Incremental Temperature (combined heat/structural analysis)
E11 stress components, VM stress, Mean stress
Element Thickness (thickness can change vs time)
E20
8
E21 plastic strain components, VM plastic strain BULK
1360 MARCOUT
Selects Data Recovery Output
Remarks:
1. MARCOUT is only available when MSC.Marc is executed from within
8
BULK
MSC.Nastran.
1362 MARCOUT
Selects Data Recovery Output
5
ARAM
6
ODES
7
SETS
8
BULK
MAT1 1363
Isotropic Material Property Definition
Format:
1 2 3 4 5 6 7 8 9 10
MAT1 MID E G NU RHO A TREF GE
2
FMS
ST SC SS MCSID
Example:
Field Contents 4A
CASE
MID Material identification number. (Integer > 0)
E Young’s modulus. (Real > 0.0 or blank) 4B
OUTPU
G Shear modulus. (Real > 0.0 or blank)
NU Poisson’s ratio. (-1.0 < Real < 0.5 or blank)
4C
X-Y PLO
RHO Mass density. See Remark 5. (Real)
A Thermal expansion coefficient. (Real)
TREF Reference temperature for the calculation of thermal loads, or a 5
temperature-dependent thermal expansion coefficient. See PARAM
8
BULK
1364 MAT1
Isotropic Material Property Definition
Remarks:
1. The material identification number must be unique for all MAT1, MAT2,
1 MAT3, and MAT9 entries.
astran
2. The following rules apply when E, G, or NU are blank:
• E and G may not both be blank.
2 • If NU and E, or NU and G, are both blank, then both are set to 0.0.
FMS
• If only one E, G, or NU is blank, then it will be computed from the
equation: E = 2 ⋅ ( 1 + NU ) ⋅ G . If this is not desired, then the
MAT2 entry is recommended. If E, G, or NU are made temperature
3 dependent by the MATT1 entry, then the equation is applied to the
initial values only.
EXEC
3. If values are specified for all of the properties E, G, and NU, then it is
recommended that the following relationship be satisfied:
A E
1 – --------------------------------------------- < 0.01
CASE
2 ⋅ ( 1 + NU ) ⋅ G
B If this relationship is not desired, then the MAT2 entry is recommended.
UTPUT
It should also be noted that some of the properties are not applied in the
C stiffness formulation of certain elements as indicated in Table 8-24.
Y PLOT
Therefore, it is recommended that only the applicable properties be specified
for a given element.
8
BULK
MAT1 1365
Isotropic Material Property Definition
Element Entry E NU G 1
CHEXA All Terms Not Used nastra
CPENTA
CTETRA
CRAC3D
2
CTRIAX6 Radial, Axial, All Coupled Ratios Shear FMS
Circumferential
9. TREF and GE are ignored if the MAT1 entry is referenced by a PCOMP entry.
5
PARAM
10. TREF is used in two different ways:
• In nonlinear static analysis (SOL 106), TREF is used only for the
calculation of a temperature-dependent thermal expansion 6
coefficient. The reference temperature for the calculation of thermal CODE
loads is obtained from the TEMPERATURE(INITIAL) set selection.
11. In nonlinear static analysis (SOL 106) the QUAD4 and TRIA3 thermal loads
are computed using the secant (default) method. To use the more accurate
integral method, specify ‘PARAM,EPSILONT,INTEGRAL’ in bulk data. See
7
SETS
“Parameters” on page 573.
8
BULK
1366 MAT1
Isotropic Material Property Definition
L
----- = 1 + ε T
L0
1 A(T)
astran
A ( T0 )
2 εT
FMS
3
EXEC
TREF T0 T
C
Y PLOT Note: 1. A is a secant quantity.
2. TREF is obtained from the same source as the other material
properties; e.g., ASTM, etc.
5 3. If A(T) constant, then ε T = A ⋅ ( T – T 0 )
ARAM
• In all SOLs except 106, TREF is used only as the reference
temperature for the calculation of thermal loads.
TEMPERATURE(INITIAL) may be used for this purpose, but
6 TREF must be blank.
ODES
4. If PARAM,W4 is not specified, GE is ignored in transient analysis. See
“Parameters” on page 573.
7
SETS
8
BULK
MAT2 1367
Shell Element Anisotropic Material Property Definition
Defines the material properties for linear anisotropic materials for two-dimensional
1
nastra
elements.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
MAT2 MID G11 G12 G13 G22 G23 G33 RHO
A1 A2 A3 TREF GE ST SC SS
MCSID
3
EXEC
Example:
6.5-6
1003
6.5-6 -500.0 0.002 20.+5
4A
CASE
4B
Field Contents OUTPU
8
BULK
1368 MAT2
Shell Element Anisotropic Material Property Definition
Remarks:
1. The material identification numbers must be unique for all MAT1, MAT2,
1 MAT3, and MAT9 entries.
astran
2. MAT2 materials may be made temperature dependent by use of the MATT2
entry. In SOL 106, linear and nonlinear elastic material properties in the
residual structure will be updated as prescribed under the TEMPERATURE
2 Case Control command.
FMS
3. The mass density, RHO, will be used to automatically compute mass for all
structural elements.
4. The convention for the Gij in fields 3 through 8 are represented by the matrix
3 relationship
EXEC
σ1
G11 G12 G13 ε
A1
1
A σ2 = G12 G22 G23 ε 2 – ( T – T 0 ) A2
CASE τ 12 G13 G23 G33 γ A3
12
B
UTPUT 5. If this entry is referenced by the MID3 field (transverse shear) on the
C PSHELL, then G13, G23, and G33 must be blank. This may lead to user
warning message 6134 which may be ignored. See The NASTRAN Theoretical
Y PLOT
Manual, Section 4.2.
6. MCSID must be nonzero if PARAM,CURV is specified to extrapolate
5 element centroid stresses or strains to grid points on plate and shell elements
only. CQUAD4 element corner stresses are not supported by
ARAM
PARAM,CURV.
7. To obtain the damping coefficient GE, multiply the critical damping ratio
C ⁄ C 0 by 2.0.
6 8. If the MAT2 entry is referenced by the PCOMP entry, the transverse shear
ODES
flexibility for the referenced lamina is zero.
9. Unlike the MAT1 entry, data from the MAT2 entry is used directly without
adjustment of equivalent E, G, or NU values.
7 10. TREF and GE are ignored if this entry is referenced by a PCOMP entry.
SETS
8
BULK
MAT2 1369
Shell Element Anisotropic Material Property Definition
• In nonlinear static analysis (SOL 106), TREF is used only for the
calculation of a temperature-dependent thermal expansion
coefficient. The reference temperature for the calculation of thermal 1
loads is obtained from the TEMPERATURE(INITIAL) set selection. nastra
5
PARAM
6
CODE
7
SETS
8
BULK
1370 MAT3
CTRIAX6 Material Property Definition
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
MAT3 MID EX ETH EZ NUXTH NUTHZ NUZX RHO
3 Example:
EXEC
MAT3 23 1.0+7 1.1+7 1.2+7 .3 .25 .27 1.0-5
A
CASE Field Contents
B MID Material identification number. (Integer > 0)
UTPUT
EX, ETH, EZ Young’s moduli in the x, θ , and z directions, respectively.
C (Real > 0.0)
Y PLOT
NUXTH, NUTHZ Poisson’s ratios (coupled strain ratios in the x θ , z θ , and zx
NUZX directions, respectively). (Real)
RHO Mass density. (Real)
5 GZX Shear modulus. (Real > 0.0)
ARAM
AX, ATH, AZ Thermal expansion coefficients. (Real)
TREF Reference temperature for the calculation of thermal loads or
a temperature-dependent thermal expansion coefficient. See
6 Remark 10. (Real or blank)
ODES
GE Structural element damping coefficient. See Remarks 9. and
11. (Real)
7 Remarks:
SETS
1. The material identification number must be unique with respect to the
collection of all MAT1, MAT2, MAT3, and MAT9 entries.
8
BULK
MAT3 1371
CTRIAX6 Material Property Definition
3. All seven of the numbers EX, ETH, EZ, NUXTH, NUTHZ, NUZX, and GZX
must be present.
4. A warning message will be issued if any value of NUXTH or NUTHZ has an 2
FMS
absolute value greater than 1.0.
5. MAT3 materials may only be referenced by the CTRIAX6 entry.
6. The mass density RHO will be used to automatically compute mass for the
CTRIAX6 element. 3
EXEC
7. The x-axis lies along the material axis (see Figure 8-68 in the CTRIAX6 entry).
The θ-axis lies in the azimuthal direction. The z-axis is normal to both.
8. The strain-stress relationship is
4A
CASE
1
-------
NUTHX NUZX
– ---------------------- – ----------------- 0
AX
εx
NUXTH
EX ETH
1 NUZTH
EZ
σx
4B
– ---------------------- ------------ – ---------------------- 0 OUTPU
εθ EX ETH EZ σθ ATH
= + ( T – TREF )
εz
NUXZ NUTHZ
– ----------------- – ----------------------
EX ETH
1
-------
EZ
0
σz
AZ
4C
X-Y PLO
γ zx 1 σ zx 0
0 0 0 ------------
GZX
Note that:
5
NUXTH = NUTHX PARAM
---------------------- ----------------------
EX Eθ
NUZX = NUXZ
----------------- -----------------
EZ EX
NUTHZ = NUZTH
6
CODE
---------------------- ----------------------
ETH EZ
9. To obtain the damping coefficient GE, multiply the critical damping ratio
C ⁄ C 0 by 2.0.
7
SETS
8
BULK
1372 MAT3
CTRIAX6 Material Property Definition
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
MAT4 1373
Heat Transfer Material Properties, Isotropic
Format:
2
FMS
1 2 3 4 5 6 7 8 9 10
MAT4 MID K CP r H m HGEN REFENTH
Field Contents
4A
CASE
MID Material identification number. (Integer > 0) 4B
K Thermal conductivity. (Blank or Real > 0.0) OUTPU
8
BULK
1374 MAT4
Heat Transfer Material Properties, Isotropic
Remarks:
1. The MID must be unique with respect to all other MAT4 and MAT5 entries.
1 MAT4 may specify material properties for any conduction elements as well
astran
as properties for a forced convection fluid (see CONVM). MAT4 also
provides the heat transfer coefficient for free convection (see CONV).
2. For a forced convection fluid, µ must be specified.
2 3. REFENTH is the enthalpy corresponding to zero temperature if the heat
FMS
capacity CP is a constant. If CP is obtained through a TABLEM lookup,
REFENTH is the enthalpy at the first temperature in the table.
4. Properties specified on the MAT4 entry may be defined as temperature
3 dependent by use of the MATT4 entry.
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
MAT5 1375
Thermal Material Property Definition
Format:
1 2 3 4 5 6 7 8 9 10
MAT5 MID KXX KXY KXZ KYY KYZ KZZ CP
2
FMS
RHO HGEN
Example:
Field Contents 4A
CASE
MID Material identification number. (Integer > 0)
Kij Thermal conductivity. (Real) 4B
OUTPU
CP Heat capacity per unit mass. (Real > 0.0 or blank)
RHO Density. (Real > 0.0; Default = 1.0)
4C
X-Y PLO
HGEN Heat generation capability used with QVOL entries. (Real > 0.0;
Default = 1.0)
Remarks:
5
PARAM
1. The thermal conductivity matrix has the following form:
8
BULK
1376 MAT5
Thermal Material Property Definition
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
MAT8 1377
Shell Element Orthotropic Material Property Definition
Defines the material property for an orthotropic material for isoparametric shell
1
nastra
elements.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
MAT8 MID E1 E2 NU12 G12 G1Z G2Z RHO
A1 A2 TREF Xt Xc Yt Yc S
GE F12 STRN
3
EXEC
Example:
28.-6
1.-4
1.5-6 155.0
1.0
1.+4 1.5+4 2.+2 8.+2 1.+3
4A
CASE
4B
Field Contents OUTPU
Field Contents
Remarks:
1. If G1Z and G2Z values are specified as zero or blank, then transverse shear
5 flexibility calculations will not be performed, which is equivalent to zero
ARAM
shear flexibility (i.e., infinite shear stiffness).
2. An approximate value for G1Z and G2Z is the in-plane shear modulus G12.
If test data are not available to accurately determine G1Z and G2Z for the
6 material and transverse shear calculations are deemed essential; the value of
ODES
G12 may be supplied for G1Z and G2Z. In SOL 106, linear and nonlinear
elastic material properties in the residual structure will be updated as
prescribed in the TEMPERATURE Case Control command.
7 3. Xt, Yt, and S are required for composite element failure calculations when
SETS requested in the FT field of the PCOMP entry. Xc and Yc are also used but
not required.
4. TREF and GE are ignored if this entry is referenced by a PCOMP entry.
8 5. TREF is used in two different ways:
BULK
MAT8 1379
Shell Element Orthotropic Material Property Definition
• In nonlinear static analysis (SOL 106), TREF is used only for the
calculation of a temperature-dependent thermal expansion
coefficient. The reference temperature for the calculation of thermal 1
loads is obtained from the TEMPERATURE(INITIAL) set selection. nastra
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1380 MAT9
Solid Element Anisotropic Material Property Definition
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
MAT9 MID G11 G12 G13 G14 G15 G16 G22
Example:
A MAT9 17 6.2+3
6.2+3
6.2+3
CASE
C
Y PLOT Field Contents
MID Material identification number. (Integer > 0)
Gij Elements of the 6 × 6 symmetric material property matrix in the
5 material coordinate system. (Real)
ARAM
RHO Mass density. (Real)
Ai Thermal expansion coefficient. (Real)
7 Remarks:
SETS
1. The material identification numbers must be unique for all MAT1, MAT2,
MAT3, and MAT9 entries.
8
BULK
MAT9 1381
Solid Element Anisotropic Material Property Definition
2.0 ⋅ C
GE = -----------------
C0
5
7. TREF is used in two different ways: PARAM
• In nonlinear static analysis (e.g., SOL 106), TREF is used only for the
calculation of a temperature-dependent thermal expansion
coefficient. The reference temperature for the calculation of thermal 6
loads is obtained from the TEMPERATURE(INITIAL) set selection. CODE
See Figure 5-91 in Remark 10. in the MAT1 description.
• In all solutions except nonlinear static analysis, TREF is used only as
the reference temperature for the calculation of thermal loads.
TEMPERATURE(INITIAL) may be used for this purpose, but TREF
7
SETS
must then be blank.
8. If PARAM,W4 is not specified, GE is ignored in transient analysis. See
“Parameters” on page 573.
8
BULK
1382 MAT10
Fluid Material Property Definition
Format:
1 2 3 4 5 6 7 8 9 10
2 MAT10 MID BULK RHO C GE
FMS
Example:
EXEC
Field Contents
MID Material identification number. (Integer > 0)
A BULK Bulk modulus. (Real > 0.0)
CASE
RHO Mass density. (Real > 0.0)
B C Speed of sound. (Real > 0.0)
UTPUT
GE Fluid element damping coefficient. (Real)
C
Y PLOT
Remarks:
1. MAT10 is referenced, with MID, by the PSOLID entry only.
5 2. The material identification numbers must be unique for all MAT1, MAT2,
MAT3, MAT9, and MAT10 entries.
ARAM
3. The mass density RHO will be used to compute the mass automatically.
4. BULK, RHO, and C are related by
6 BULK = C ⋅ RHO
2
ODES
Two out of the three must be specified, and the other will be calculated
according to this equation.
7 5. To obtain the damping coefficient GE, multiply the critical damping ratio
SETS C ⁄ C 0 , by 2.0.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
MATEP MID Form Y0 FID Stress Wkhard Method H
Sdev Nfrac
4A
CASE
Example:
4B
MATEP 100 table 20 cauchy isotrop addm OUTPU
Field Contents
MID Identification number of MAT1, MAT2, MATORT or MAT9 entry.
(Integer > 0). 5
PARAM
Form Selects a form of stress-plastic strain function to be specified
(Character):
Table for defining the function in TABLES1. (Default)
Perfect for defining perfectly plastic material. 6
See Remark 1. CODE
Field Contents
Field Contents
Option Selects an option for ORNL yield criteria (Character):
Norm for normal ORNL model for stainless steel. (Default)
1
nastra
CRMO for ORNL 2-1/4 Cr-Mo steel model.
REVP for ORNL reversed plasticity model.
ARST for ORNL full alpha reset model.
Yc10 Equivalent 10th cycle tensile yield stress. (Real > 0)
2
FMS
TID Identification number of TABLES1 entry for normalized 10th cycle
stress-plastic strain curve. (Integer > 0)
“Press” A keyword signifying that the following data pertain to the pressure-
dependent yield criteria. See Remarks 9 and 10.
3
EXEC
q1 First coefficient for the yield function. (Real > 0; Default = 1.5).
q2 Second coefficient for the yield function. (Real > 0; Default = 1)
initial Initial void volume fraction. (0 < Real < 1; Default = 0) 8
BULK
1386 MATEP
Elasto-Plastic Material Properties
Field Contents
1 critical Critical void volume fraction at which void coalescence starts. (0 <
Real < 1; Default = 0.2)
astran
failure Failure void volume fraction at which the material loses strength.
(1./q1 < Real < 1; Default = 0.733)
2 nucl Select a method of void nucleation (character, Default=strain):
FMS none for no nucleation.
strain for plastic strain controlled nucleation.
stress for stress controlled nucleation.
See Remark 12.
3 Mean Mean strain or stress for void nucleation. (Real > 0; Default = 0.3)
EXEC
6 p p n
Y ( ε ) = Y0 ( 1 + b ε )
ODES
4. The plastic deformation starts when the effective stress ( σ ) exceeds the yield
stress.
The yield stress is initially defined by the initial yield point, which is 2
FMS
subsequently modified by the hardening rule to account for strain
hardening. Under the isotropic hardening rule, the size of the yield surface
p
expands as a function of effective plastic strain ( ε ) . Under the kinematic
hardening rule, the center of the yield surface moves in stress space while
keeping the same size and shape. Ziegler’s law is used to define the
3
EXEC
translation of the yield surface. Under the combined hardening, the initial
hardening is assumed to be entirely isotropic, but the elastic range attains a
constant value (i.e., behaving like kinematic hardening) after some plastic
straining. The effective stress for von Mises is expressed as 4A
CASE
σ =
1 2 2 2 2 2 2
----- [ ( σ x – σ y ) + ( σ y – σ z ) + ( σ z – σ x ) ] + 3 ( τ xy + τ yz + τ zx )
2
4B
OUTPU
where the stress components are measured from the center of yield surface. 4C
X-Y PLO
5. The METHOD field is affected by a choice of large strain options, i.e.,
Param, LGSTRN, n
where
The Multrad option in Method field is valid only for LGSTRN=1. Multrad
will be replaced by the default (addmean) if LGSTRN is anything else but 1.
6. The Cowper and Symonds model scales the initial yield stress as a function
7
SETS
of strain-rate, i.e.,
· 1⁄P
· ε
Y ( ε ) = Y 0 1 + ------
C 8
BULK
1388 MATEP
Elasto-Plastic Material Properties
2 2 2 2 2 2
2 σ = F ( σ 2 – σ 3 ) + G ( σ 3 – σ 1 ) + H ( σ 1 – σ 2 ) + 2Lτ 23 + 2Mτ 31 + 2Nτ 12
FMS
in which the material parameters can be related to the yield stress ratios by
1 1 1 1
F = --- --------- + --------- – ---------
3 2 R2
22
2
R 33 R 11
2
EXEC
1 1 1 1
G = --- --------- + --------- – ---------
2 R2 2
R 11 R 22
2
33
A 1 1 1 1
CASE H = --- --------- + --------- – ---------
2 R2 2
R 22 R 33
2
B 11
UTPUT 3 3 3
L = ------------ , M = ------------, N = ------------
2 2 2
C 2R 23 2R 31 2R 12
Y PLOT
with
Y1 Y2 Y3
R 11 = ------ , R 22 = ------, R 33 = ------
5 Ya Ya Ya
ARAM
3T 12 3T 23 3T 31
R 12 = ----------------, R 23 = ----------------, R 31 = ----------------
Ya Ya Ya
6 where Y 1 , Y 2 , and Y3 are the initial tensile yield stresses measured in material
ODES directions 1, 2 and 3, respectively; T 12 , T23 , and T 31 are the shear yield stresses
in pure shear; and Ya is the reference yield stress which should be an average
yield stress in all directions.
εw ln ( wo ⁄ w ) H + ( 2N – F – G – 4H )sin α cos α
2 2
r a = ------ = -------------------------- = ------------------------------------------------------------------------------------------------
εt ln ( to ⁄ t ) 2 2
F sin α + G cos α 1
nastra
where t and w denote thickness and width, respectively; and α denotes the
angle of orientation (usually measured from the rolling direction).
Assuming that the anisotropy parameters stay constant throughout the
deformation, F, G, H and N can be determined by r-values from tensile
specimen cut at 0, 45 and 90 degrees to the rolling direction:
2
FMS
H H
---- = r 0 , ---- = r 90
G F
1 r0 3
---- = r 45 + --- 1 + -------
N EXEC
G 2 r 90
r 90 ( 1 + r 0 ) r 0 ( 1 + r 90 ) 4B
Y th = Y 0 ----------------------------- = Y 90 ----------------------------- OUTPU
r 0 + r 90 r 0 + r 90
4C
Similarly, yield stresses in shear may be evaluated by X-Y PLO
1
T 12 = Y th ----------------------
2r 45 + 1
5
and PARAM
Ya
T 23 = T 31 = -------
3
6
in which the transverse direction is assumed isotropic. CODE
8. The elasticity constants must be isotropic for ORNL plasticity except for
normal ORNL model for stainless steel. The 10th cycle stress-plastic strain
curve in TID field should be a normalized function so that the yield stress at
zero plastic strain is unity.
7
SETS
σ
aI 1 + J 2 – ------- = 0 or σ = 3α I 1 + 3J 2
3
1
astran where
I1 = σx + σy + σz
2 and
FMS
1 2 2 2
J 2 = --- [ ( σ 1 – σ 2 ) + ( σ 2 – σ 3 ) + ( σ 3 – σ 1 ) ]
6
The parameters α and σ (effective stress coinciding with the yield stress) can
3 be related to material constants c (cohesion) and φ (frictional angle) by
EXEC
σ
c = -------------------------------------
2
3 ( 1 – 12α )
A and
CASE
B 3α
sin φ = -------------------------
UTPUT 2
1 – 3α
C The parabolic Mohr-Coulomb model allows a yield envelope to be parabolic
Y PLOT
in the plane strain case, for which the yield function is expressed as
3J 2 + 3βσI 1 – σ = 0
5
ARAM in which parameters are related to the material constants by
2
α
= 3 c – ------
2 2
σ
3
6
ODES and
α
β = ------------------------------------
2 2
3 ( 3c – α )
7
SETS 10. The Drucker-Prager plasticity models can only be combined with isotropic
elasticity. The Buyukozturk concrete plasticity model is a particular form of
the generalized Drucker-Prager plasticity model, which is developed
specifically for plane stress cases by Buyukozturk. The Buyukozturk yield
8 function is expressed as
BULK
MATEP 1391
Elasto-Plastic Material Properties
2 2
β 3Y I 1 + γI 1 + 3J 2 – Y = 0
modulus can be specified (in absolute value) by the user to process the
cracking process gradually. The default value (0.) is intended for a sudden
cracking with a complete loss of the stiffness upon cracking. After the initial
crack, a second crack can initiate in the perpendicular direction to the first
3
EXEC
crack. Likewise, the third crack can be formed in 3D solid elements. The
loading may reverse the direction after the crack is formed. In this case, the
crack will close and some load carrying capacity is resumed. The
compression capability is fully resumed and the shear stresses may be 4A
transmitted over the crack surface with a reduced stiffness by a factor CASE
3J 2 q2 I1 * 2
--------- + 2q 1 f v cosh ----------- – 1 – ( q 1 f v ) = 0
*
2 2Y
Y
7
in which Y denotes a yield stress of the fully dense matrix material, I1 SETS
denotes the first invariant of stresses, and the modified void volume fraction
*
f v is computed by
8
BULK
1392 MATEP
Elasto-Plastic Material Properties
* c
fv = fv if f v ≤ f v
1 f u – f c
+ --------------------- ( f v – f v )
astran * c v v c c
fv = fv if f v > f v
f c
fv – fv
2 where fvc is the critical void volume fraction, fvf is the void volume at failure
and f vu = 1 ⁄ q 1 . The solid loses all stress carrying capability when the void
FMS
volume fraction reaches f vf .
σe ⁄ σM
3 1.0
*
EXEC f = 0
* *
0.5 f ⁄ f u = 0.01
0.1
A 0.9
0.6 0.3
CASE
0
σ kk ⁄ 3σ M
B 0 1 2 3 4
UTPUT
12. The evolution of damage as measured by void volume fraction is due to void
C nucleation and void growth. Void nucleation occurs by debonding of the
Y PLOT second phase particles. The strain for nucleation depends on the particle
sizes. Assuming a normal distribution of particle sizes, the void nucleation
itself is modeled as a normal distribution in strains if nucleation is strain-
controlled. If the void nucleation is assumed to be stress controlled in the
5 matrix, a normal distribution is assumed in stresses. The void volume
ARAM
fraction changes due to the growth of existing voids and nucleation of new
voids, i.e.,
· · ·
6 f v = f growth + f nucleation
ODES
in which the void growth can be determined based on the compressibility of
the material
7 · ·p
f growth = ( 1 – f v )ε kk
SETS
and the nucleation can be defined either as strain or stress-controlled with a
normal distribution about the mean value. In case of strain-controlled
nucleation, the rate is expressed as
8
BULK
MATEP 1393
Elasto-Plastic Material Properties
n p 2
· fv 1 ε m – ε n ·p
f nucleation = ------------ Exp – --- ------------------- εm
S 2π 2 S 1
nastra
p
where fvn is the volume fraction of void forming particles, ε m denotes the
effective plastic strain in the matrix material, and the void nucleation strain
is assumed normally distributed with a mean value of εn and a standard
deviation of S . In case of stress-controlled nucleation, the rate is expressed as 2
FMS
1 2
f
n σ + --- σ kk – σ n ·
f nucleation = --------------- Exp – --- -------------------------------------- σ + --- σ kk
· v 1 3 1·
2 S 3
S 2π 3
EXEC
If the size of the second phase particles are widely dispersed, the standard
deviation would be larger than more uniform cases. A typical values for an
engineering alloy as suggested by numerical experiments are set as default
values for εn , S , and fvn . 4A
13. The keywords may appear in any order. However, aniso, ORNL, press, and CASE
Notes: 4C
X-Y PLO
1. The Bulk Data fields denoted by N/A are different from blank fields. Those
fields with N/A are not used currently, but the space is reserved in case of
future additions. On the other hand, the blank fields which have no
specifications are neither used nor reserved (any memory space) for future 5
use. The Method field determines the options under MSC.Marc parameter PARAM
PLASTICITY. Generalized plasticity in MSC.Marc is an obsolete option and
ignored.
The initial yield stress should be extracted from the table provided in the FID
field. The yield stress-plastic strain function specified in TABLES1 under FID
6
CODE
field is not a normalized function.
The anisotropic material parameters Rij are equivalent to MSC.Marc input
data as follows:
R11 = YRDIR1
7
SETS
R22 = YRDIR2
R33 = YRDIR3
R12 = YRSHR1
R23 = YRSHR2 8
BULK
R31 = YRSHR3
1394 MATEP
Elasto-Plastic Material Properties
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
MATF 1395
Material Failure Model
Specifies failure model properties for linear elastic materials to be used for static, quasi
1
nastra
static or transient dynamic analysis in MSC.Nastran Implicit Nonlinear (SOL 600)
only.
Format:
2
FMS
1 2 3 4 5 6 7 8 9 10
Example:
4B
OUTPU
Field Contents
MID Identification number of a MAT1, MAT2, MAT8, MATORT or MAT9 4C
X-Y PLO
entry. See Remarks 1 and 2. (Integer > 0; no default)
Criteria Select up to three failure criteria to be applied (combination of
maximum three integers 1 through 5 with no embedded blanks, No
default) from: 5
1 for maximum stress criterion. See Remark 3. PARAM
Field Contents
3 1 1 1
(Real < 0; Default = – --- ------------ ----------- ).
EXEC 2 Xt Xc Yt Yc
A 1 1 1
(Real < 0; Default = – --- ----------- ----------- )
2 Yt Yc Zt Zc
CASE
8
BULK
MATF 1397
Material Failure Model
Remarks:
1. The MATF Bulk Data entry contains supplementary data for failure
prediction of the elastic materials with the same MID. If this capability is 1
nastra
used in nonlinear analysis, MATF will activate progressive failure process.
2. A progressive failure behavior for a linear elastic material is simulated by
MATF Bulk Data entry. Failure occurs when any one of the specified failure
criteria is satisfied. Upon failure, the elastic modulus reduces to 10% of the 2
original modulus if there is only one value of modulus as in isotropic FMS
3. According to the Maximum Stress Criterion, the material fails when any of 4B
OUTPU
the stress components (9 components including 6 normal stress components
in tension and compression, and three shear stress components) exceeds the 4C
maximum allowable stress: X-Y PLO
8
BULK
1398 MATF
Material Failure Model
2 2 2
σx σy σz
------ + ------ + ------ – ------ + ------ – ------ σ x σ y – ------ + ------ – ------ σ y σ z
1 1 1 1 1 1
2 2 2 2
1 X
2
Y
2
Z
2
X Y
2
Z Y Z
2
X
astran
2 2 2
τ xy τ yz τ zx
– -----2- + -----2- – -----2- σ z σ x + -------
1 1 1
- + ------- + ------- > F ind
2 2 2
Z X Y S xy S yz S zx
2
FMS
in which X, Y, Z, Sxy, S yz, S zx are maximum allowable stresses and F ind is the
failure index prescribed by the user.
6. The Hoffman Failure Criterion introduces distinction between tensile and
3 compressive stresses to generalize the Hill Failure Criterion, i.e.,
EXEC
C x ( σ x – σ y ) + C y ( σ y – σ z ) + C z ( σ z – σ x ) + ----- – ------ σ x
2 2 2 1 1
Xt Xc
A 2
τ xy τ yz τ zx
2 2
+ ----- – ----- σ y + ----- – ----- σ z + -------- + ------- + ------- > F ind
1 1 1 1
CASE Y t Y c Z t Z c 2 2 2
S xy S yz S zx
B
UTPUT
with
C
C x = --- ------------ + ----------- – -----------
1 1 1 1
Y PLOT
2 Xt Xc Yt Yc Zt Z c
6 in which X t, X c, Y t, Y c, Zt, Z c, S xy, S yz, S zx are maximum allowable stresses and F ind
is the failure index, prescribed by the user.
ODES
7 σx
2
σy
2
σz
2
SETS ----
1
- – ------ σ x + ----- – ----- σ y + ----- – ----- σ z + ------------ + ----------- + -----------
1 1 1 1 1
X t X c Y t Y c Z t Z c Xt Xc Yt Yc Zt Zc
2 2 2
τ xy τ yz τ zx
8 2
- + ------- + ------- + 2F xy σ x σ y + 2F yz σ y σ z + 2F zx σ x σ z > F ind
+ ------- 2 2
BULK
S xy S yz S zx
MATF 1399
Material Failure Model
Note:
1. This Bulk Data entry accommodates MSC.Marc’s input data under the
model definition option FAIL DATA.
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1400 MATG
Gasket Material Properties
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
MATG MID IDMEM BEHAV TABLD TABLU1 TABLU2 TABLU3 TABLU4
A 950. 0.0
100. 2500.
CASE
B
UTPUT
Field Contents
C MID Material ID number. (Integer)
Y PLOT
IDMEM ID of MAT1 providing material behavior for membrane behavior. See
Remarks. (Integer)
BEHAV Behavior type (presently only type 0 is supported). (Integer)
5 TABLD ID of a TABLES1 table providing loading path of the gasket (pressure
ARAM
versus displacement). See Remarks 1 and 2. (Integer)
TABLUi ID of TABLES1 table providing unloading path(s) of the gasket
(pressure versus displacement) can range from 1 to 10. If there is no
6 unloading, no unloading tables need be entered. Leave fields blank for
ODES
tables that are not required. See Remarks. (Integer)
YPRESS Yield pressure. See Remark 3. (Real)
Field Contents
TABEPL ID of TABLES1 table associated with tensile modulus (not presently
used). (Integer)
1
nastra
Remarks:
1. MATG defines nonlinear properties in the thickness direction for
compression only, designed for gasket-like materials. MATG has anisotropy
3
EXEC
only in the thickness direction, which is called normal anisotropy. This
material is available only using the internal MSC.Marc translator
(SOLNINL).
2. The MATG entry defines the compressive behavior in thickness. The
4A
CASE
thickness direction is the principal direction (3) in 3-dimensional solids and
(2) for 2-dimensional solids (plane strain and axisymmetric elements). Since 4B
OUTPU
MATG material allows only normal anisotropy, linear properties in MAT1
are required for in-plane behavior. 4C
X-Y PLO
3. The initial yield pressure should match a point in table TABLD.
4. The loading path for the gasket is always in compression. However, it starts
from the origin to initial yield pressure (nonlinear elastic range) and
continues with strain hardening slope into the plastic region. All the data 5
points are specified in the first quadrant. PARAM
8
BULK
1402 MATG
Gasket Material Properties
E
1 loading path
astran
p y1 D
py G
2 B
Gasket Pressure, p
p y0
unloading path
FMS
3
EXEC
A F C
A cp c y0 c p1 cy c y1
CASE Gasket Closure Distance c
B
UTPUT
Figure 8-92 Pressure-closure Relation of a Gasket
C 6. See associated MATTG entry for temperature variation of these properties.
Y PLOT
7
SETS
8
BULK
MATHE 1403
Hyperelastic Material Properties
Specifies hyperelastic (rubber-like) material properties for nonlinear (large strain and
1
nastra
large rotation) analysis in MSC.Nastran Implicit Nonlinear (SOL 600) only.
1 2 3 4 5 6 7 8 9 10 2
FMS
MATHE MID Model N/A K RHO Texp Tref GE
1 2 3 4 5 6 7 8 9 10 4A
CASE
MATHE MID Model NOT K RHO Texp Tref GE
1 2 3 4 5 6 7 8 9 10
5
MATHE MID Model N/A K RHO Texp Tref GE PARAM
Field Contents
6
CODE
MID Identification number of a MATHE entry. (Integer > 0; no default)
Model Select hyperelastic material model from (Character; default = Mooney):
Mooney for generalized Mooney-Rivlin hyperelastic model. See 7
Remark 1. SETS
Field Contents
Field Contents
TAB4 Table identification number of a TABLES1 entry that contains pure
shear data to be used in the estimation of the material constants Cij, µ k ,
1
nastra
These fields should be left blank for Ogden mode. See Remarks 2 and 3.
(Real; Default = 0)
NTK Material constant for Arruda-Boyce strain energy model. (Real > 0;
Default = 1)
5
PARAM
N/E Material constant representing the number (N) of statistical links of the
chain for Arruda-Boyce model; or tensile modulus (E) for Gent strain
energy model. (Real > 0; Default = 1)
6
Im Maximum first invariant for Gent strain energy model. (Real > 0; CODE
Default = 0)
Remarks:
1. The generalized Mooney-Rivlin strain energy function may be expressed as
7
SETS
follows:
3
1⁄3 2
W ( J, I 1, I 2 ) = ∑
i j
Cij ( I 1 – 3 ) ( I 2 – 3 ) + 4.5K ( J – 1) 8
BULK
i+j = 1
1406 MATHE
Hyperelastic Material Properties
with
1 2 2
I1 = λ1 + λ2 + λ3
2
astran
2 2 2 2 2 2
I2 = λ1 λ2 + λ2 λ3 + λ3 λ1
G = 2 ( C 10 + C 01 ) with C 01 ≈ 0.25 C 10
3 The model reduces to a Mooney-Rivlin material with only two constants
EXEC
(C10 and C01), and to a Neo-Hookean material with one constant (C10). The
third order Mooney-Rivlin model in SOL 600 uses only five distortional
constants (C10, C01, C11, C20, C30) and the bulk modulus K for volumetric
A deformation. This MATHE Bulk Data entry is provided only for
CASE
MSC.Nastran Implicit Nonlinear (SOL 600). The hyperelastic material can be
B specified using MATHP Bulk Data entry in SOLs 106, 129, and 600.
UTPUT
2. For the Ogden material model, the strain energy function is
C 5
Y PLOT
µk αk α α
1⁄3 2
------ λ 1 + λ 2 + λ 3 – 3 + 4.5K ( J
k k
W = ∑ α
– 1)
k = 1
6 and J and K are the determinant of the deformation gradient and the bulk
ODES modulus, respectively. A two-term Ogden model is equivalent to a simple
Mooney-Rivlin model
µ 1 = 2C 10 and µ 2 = 2C 01
7 with α 1 = 2. and α 2 = 2.
SETS
8
BULK
MATHE 1407
Hyperelastic Material Properties
5
µk αk α α
5
µk β 1
------ λ 1 + λ 2 + λ 3 – 3 + ------ 1 – J
k k k
W = ∑ αk ∑ βk
nastra
k = 1 k = 1
1⁄3 2
3
+ ---------------- I 1 – 81 + ---------------------- I 1 – 243
19 4 519 5
+ 4.5K ( J – 1) EXEC
7000N
67375N
4
2 2 2
with I 1 = λ 1 + λ 2 + λ 3
where N KT is a material constant and N is a material parameter representing 4A
CASE
the number of statistical links of the material chain.
If the material test data are available from multiple experiments such as 4B
OUTPU
uniaxial and equi-biaxial tests, the Ogden model is more accurate in fitting
experimental results. If only uniaxial tension data is available, the Arruda- 4C
Boyce model provides more accurate data fitting for multiple modes of X-Y PLO
deformation.
5. For the Gent model, the strain energy function is
5
1 Im PARAM
W = – --- EI m log -----------------------------
6 Im – I1 + 3
6. The NOT field is used to curve fit the experimental data (not used for
Mooney). The curve fitting is activated if TAB1, TAB2, TAB3, TAB4 and/or
TABD are specified. The order of the polynomial in the Mooney model for
curve fitting purpose; is controlled for each individual material constant by
7
SETS
specifying 1. in the Cij and Di fields. Therefore, if TAB1, TAB2, TAB3, TAB4
and/or TABD are specified, then the curve fitting for Mooney will include
the terms that have a unity in the fields corresponding to the active material
constant. 8
BULK
1408 MATHE
Hyperelastic Material Properties
A 9. All the material constants may be obtained from least squares fitting of
experimental data. One or more of four experiments (TAB1 to TAB4) may be
CASE
Specifies damage model properties for hyperelastic materials to be used for static,
1
nastra
quasi static or transient dynamic analysis in MSC.Nastran Implicit Nonlinear (SOL
600) only.
Format:
2
FMS
1 2 3 4 5 6 7 8 9 10
MATHED MID method Scale1 Relax1 Prop1 Scale2 Relax2 Prop2
4A
Field Contents CASE
Remarks:
1. The MATHE Bulk Data entry with the same MID must exist for MATHED to
1 be effective.
astran
The damage capability is available for all the elastomeric materials (Mooney-
Rivlin, Ogden, Gent, Arruda-Boyce) based on the updated Lagrangian
formulation. It is also available based on the total Lagrangian formulation,
2 only for the Ogden model.
FMS
2. Under repeated application of loads, elastomers undergo damage by
mechanisms involving chain breakage, multi-chain damage, micro-void
formation, and micro-structural degradation due to detachment of filler
3 particles from the network entanglement. The damage model for elastomeric
EXEC materials is based on the undamaged strain energy function W 0 , multiplied
by a Kachanov damage factor, K, i.e.,
W = K ( α, β )W 0
A where α and β are parameters for discontinuous and continuous damage
CASE
models, respectively. Two types of phenomenological models,
B discontinuous and continuous, exist to simulate the damage. The
UTPUT
discontinuous damage model simulates the “Mullins’ effect,” which
C involves a loss of stiffness (represented by a parameter α ) below the
Y PLOT
previously attained maximum strain. The higher the maximum attained
strain the larger the loss of stiffness is. There is a progressive stiffness loss
with increasing maximum strain amplitude. Most of the stiffness loss takes
5 place in the first few cycles provided the maximum strain level is not
increased. This phenomenon is observed in both filled as well as natural
ARAM
rubber although the higher level of carbon black particles increases the
hysteresis and the loss of stiffness. The continuous damage model (Miehe’s
formulation) can simulate the damage accumulation for strain cycles for
6 which the values of effective energy is below the maximum attained value of
ODES
the past history. The evolution of continuous damage parameter is governed
by the arc-length of the effective strain energy, represented by a
parameter β .
7
SETS
8
BULK
MATHED 1411
Damage Model Properties for Hyperelastic Materials
1
nastra
2
FMS
2
4B
∞ α + δ n β OUTPU
K ( α, β ) = d + ∑ d n exp – ---------------------
ηn 4C
n = 1 X-Y PLO
For additive decomposition
2 2
( α, β ) = d
∞
+ ∑
α
d n exp – ------ +
ηn ∑ λm
β
d m exp – ------- 5
PARAM
n = 1 m = 1
8
BULK
1412 MATHP
Hyperelastic Material Properties
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
MATHP MID A10 A01 D1 RHO AV TREF GE
NA ND
CASE
B Field Contents
UTPUT MID Identification number of a MATHP entry. (Integer > 0; No Default)
C Aij Material constants related to distortional deformation. (Real;
Y PLOT Default = 0.0)
Di Material constants related to volumetric deformation. [Real > 0; Default
for D1 is 10 3 ⋅ ( A10 + A01 ) ; Default for D2 through D5 is 0.0.]
5 RHO Mass density in original configuration. (Real; Default = 0.0)
ARAM
AV Coefficient of volumetric thermal expansion. (Real; Default = 0.0)
TREF Reference temperature. See “MAT1” on page 1363. (Real; Default = 0.0)
Field Contents
TAB2 Table identification number of a TABLES1 entry that contains
equibiaxial tension data to be used in the estimation of the material
1
nastra
constants Aij. xi values in the TABLES1 entry must be stretch ratios l ⁄ l0 .
yi values must be values of the engineering stress F ⁄ A 0 . l is the current
length, F is the current force, l0 is the initial length and A 0 is the
cross-sectional area. In the case of pressure of a spherical membrane, the 2
FMS
engineering stress is given by Pr0 λ2 ⁄ 2t0 where P = current value of the
pressure and r 0, t0 = initial radius and thickness. (Integer > 0 or blank)
TAB3 Table identification number of a TABLES1 entry that contains simple
shear data to be used in the estimation of the material constants Aij. xi 3
values in the TABLES1 entry must be values of the shear tangent γ and EXEC
Remarks: 6
1. The generalized Mooney-Rivlin strain energy function may be expressed as CODE
follows:
NA ND
U ( J, I 1, I2 ) = ∑
i j
Aij ( I 1 – 3 ) ( I 2 – 3 ) + ∑ Di ( J – 1 – AV ( T – T0 ) )
2i
7
i+j = 1 i=1 SETS
A00 = 0
8
BULK
1414 MATHP
Hyperelastic Material Properties
where I 1 and I 2 are the first and second distortional strain invariants,
respectively; J = det F is the determinant of the deformation gradient; and
1 2D1 = K and 2 ( A10 + A01 ) = G at small strains, in which K is the bulk
astran modulus and G is the shear modulus. The model reduces to a
Mooney-Rivlin material if NA = 1 and to a Neo-Hookean material if NA = 1
and A01 = 0.0. See Remark 2. For Neo-Hookean or Mooney-Rivlin materials
2 no continuation entry is required. T is the current temperature and T0 is the
initial temperature.
FMS
2. Conventional Mooney-Rivlin and Neo-Hookean materials are fully
incompressible. Full incompressibility is not presently available but may be
simulated with a large enough value of D1. A value of D1 higher than
3 3
10 ⋅ ( A10 + A01 ) is, however, not recommended.
EXEC
3. Aij and Di are obtained from least squares fitting of experimental data. One
or more of four experiments (TAB1 to TAB4) may be used to obtain Aij. Di
may be obtained from pure volumetric compression data (TABD). If all
A TAB1 through TAB4 are blank, Aij must be specified by the user. Parameter
CASE
estimation, specified through any of the TABLES1 entries, supercedes the
B manual input of the parameters.
UTPUT
4. IF ND=1 and a nonzero value of D1 is provided or is obtained from
C experimental data in TABD, then the parameter estimation of the material
Y PLOT constants Aij takes compressibility into account in the cases of simple
tension/compression, equibiaxial tension, and general biaxial deformation.
Otherwise, full incompressibility is assumed in estimating the material
constants.
5
ARAM 5. See Chapters “Hyperelastic Elements” on page 199, “Hyperelastic
Material” on page 279 and “Hyperelastic Material” on page 542 of the
MSC.Nastran Reference Manual for further details.
6
ODES
7
SETS
8
BULK
MATORT 1415
Elastic 3D Orthotropic Material Properties
Specifies elastic orthotropic material properties for 3-dimensional and plane strain
1
nastra
behavior for linear and nonlinear analyses in MSC.Nastran Implicit Nonlinear (SOL
600) only.
Format:
2
FMS
1 2 3 4 5 6 7 8 9 10
MATORT MID E1 E2 E3 NU12 NU23 NU31 RHO
Example:
4A
MATORT 100 3.e6 2.8e7 1.5e5 0.25 CASE
4B
Field Contents OUTPU
NU23)
RHO Mass density. (Real; Default = 0.0)
G12 Shear modulus in plane 1-2.See Remark 3. (Real > 0) 8
BULK
1416 MATORT
Elastic 3D Orthotropic Material Properties
Field Contents
1 G23 Shear modulus in plane 2-3. (Real > 0., Default = G12)
astran G31 Shear modulus in plane 3-1. (Real > 0; Default = G23)
Ai Coefficient of thermal expansion in i-direction (Real; Default = 0.0).
TREF Reference temperature at which the thermal expansion coefficient is
2 measured. TREF is used only if the thermal expansion coefficient is
FMS
temperature-dependent. (Real; Default = 0.0)
GE Structural damping coefficient. (Real; Default = 0.0).
IYLD Integer pertaining to one of the following yield criteria: (Integer)
3 1 = von Mises (default)
EXEC
2 = Normal ORNL
3 = 2 ¼ Cr-Mo ORNL
4 = Reversed plasticity ORNL
A 5 = Full alpha reset ORNL
CASE 6 = Generalized plasticity model
B IHARD Integer pertaining to one of the following work hardening rules:
UTPUT (Integer)
C 1 = Isotropic (default)
2 = Kinematic
Y PLOT
3 = Combined Isotropic/Kinematic
SY Equivalent (von Mises) tensile yield stress (Real > 0.0 or blank)
5 SORNL For ORNL only, 10th cycle equivalent yield stress (Real > 0.0 or blank)
ARAM Y1 Hill’s yield stress in direction 1 (Real > 0.0 or blank)
Y2 Hill’s yield stress in direction 2 (Real > 0.0 or blank)
Y3 Hill’s yield stress in direction 3 (Real > 0.0 or blank)
6 Yshr1 Hill’s yield shear stress in direction 1 (Real > 0.0 or blank)
ODES
Yshr2 Hill’s yield shear stress in direction 2 (Real > 0.0 or blank)
Yshr3 Hill’s yield shear stress in direction 3 (Real > 0.0 or blank)
7 Remarks:
SETS
1. The MATORT Bulk Data entry is used only in MSC.Nastran Implicit
Nonlinear (SOL 600). All the material constants are specified in the
orthotropic material coordinates in 1, 2, and 3 direction.
8 2. In general, v 12 is not the same as v 21 , but they are related by v ij ⁄ E i = v ji ⁄ E j .
BULK
Furthermore, material stability requires that
MATORT 1417
Elastic 3D Orthotropic Material Properties
2
E i > v ij E j
and 1 – v 12 v 21 – v 23 v 32 – v 31 v 13 – 2v 21 v 32 v 13 > 0 . 1
nastra
3. It may be difficult to find all nine orthotropic constants. In some practical
problems, the material properties may be reduced to normal anisotropy in
which the material is isotropic in a plane, e.g., in plane 1-2 and has different
properties in the direction normal to the plane 1-2. In the plane of isotropy, 2
the properties are reduced to FMS
E1 = E2 = Ep
v 31 = v 32 = v np
3
v 13 = v 23 = v pn EXEC
G 13 = G 23 = G n
Ep
4A
CASE
with v np ⁄ E n = v pn ⁄ E p and G p = ---------------------- .
2 ( 1 + vp )
4B
OUTPU
There are five independent material constants for normal anisotropy (e.g.,
E p, E n, v p, v np, G n ). 4C
X-Y PLO
In case the material has a planar anisotropy, in which the material is
orthotropic only in a plane, the elastic constants are reduced to seven, e.g.,
E 1, E 2, E 3, v 12, G 12, G 23, G 31 .
C = αM + β + ------ K
2γ
ω
8
BULK
1418 MATS1
Material Stress Dependence
2 Format:
FMS
1 2 3 4 5 6 7 8 9 10
MATS1 MID TID TYPE H YF HR LIMIT1 LIMIT2
3 Example:
EXEC
MATS1 17 28 PLASTIC 0.0 1 1 2.+4
Field Contents
A MID Identification number of a MAT1 entry. (Integer > 0)
CASE
1 = Isotropic (Default)
2 = Kinematic
3 = Combined isotropic and kinematic hardening
8
BULK
MATS1 1419
Material Stress Dependence
Field Contents
LIMIT1 Initial yield point. See Table 8-25. (Real) 1
LIMIT2 Internal friction angle, measured in degrees, for the Mohr-Coulomb and nastra
Drucker-Prager yield criteria. See Table 8-25. (0.0 < Real < 45.0)
Remarks:
1. If TYPE = “NLELAST”, then MID may refer to a MAT1 entry only. Also, the
4A
CASE
stress-strain data given in the TABLES1 entry will be used to determine the
stress for a given value of strain. The values H, YF, HR, LIMIT1, and LIMIT2 4B
OUTPU
will not be used in this case.
Thermoelastic analysis with temperature-dependent material properties is 4C
X-Y PLO
available for linear and nonlinear elastic isotropic materials
(TYPE = “NLELAST”) and linear elastic anisotropic materials. Four options
of constitutive relations exist. The relations appear in Table 8-26 along with
the required Bulk Data entries. 5
PARAM
Table 8-26 Constitutive Relations and Required Material Property Entries
E ( T, σ, ε )
{ σ } = -------------------------- [ G e ] { ε }
MAT1, MATS1, TABLEST, and TABLES1 7
SETS
E
MAT1, MATT1, MATS1, TABLEST, and
E ( T, σ, ε )
{ σ } = -------------------------- [ G e ( T ) ] { ε } TABLES1
E
8
BULK
1420 MATS1
Material Stress Dependence
In Table 8-26 { σ } and { ε } are the stress and strain vectors, [ G e ] the
elasticity matrix, E the effective elasticity modulus, and E the reference
1 elasticity modulus.
astran
2. If TYPE = “PLASTIC”, either the table identification TID or the work
hardening slope H may be specified, but not both. If the TID is omitted, the
work hardening slope H must be specified unless the material is perfectly
2 plastic. The plasticity modulus (H) is related to the tangential modulus (ET)
FMS by
ET
H = -----------------
ET
3 1 – ------
E
EXEC
where E is the elastic modulus and E T = dY ⁄ dε is the slope of the uniaxial
stress-strain curve in the plastic region. See Figure 8-93.
A Y ( or s )
CASE
B ET
UTPUT
C Y1
Y PLOT
5 E
ARAM
e
0
• If TYPE = “NLELAST”, the full stress-strain curve (-∞ < x < ∞) may be
defined in the first and the third quadrant to accommodate different
uniaxial compression data. If the curve is defined only in the first 1
quadrant, then the curve must start at the origin (X1 = 0.0, Y = 0.0) and nastra
Y ( or s )
2
FMS
H3
Y3
k = 3
Y2
k = 2
H2
3
H1 EXEC
If TYPE = PLASTIC:
Y1 k = 1 p
ε k = Effective Plastic Strain
4A
Yk + 1 – Y k CASE
H k = ------------------------
p
εk + 1 – εk
p
4B
OUTPU
E
4C
X-Y PLO
p p
0 ε1 ε2 ε2 ε3 ε3 ε
5
PARAM
Figure 8-94 Stress-Strain Curve Definition When TID Is Specified in Field 3
6
CODE
7
SETS
8
BULK
1422 MATT1
Isotropic Material Temperature Dependence
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
MATT1 MID T(E) T(G) T(NU) T(RHO) T(A) T(GE)
3 Example:
EXEC
MATT1 17 32 15
52
A
CASE Field Contents
B MID Material property identification number that matches the identification
UTPUT number on MAT1 entry. (Integer > 0)
C T(E) Identification number of a TABLEMi entry for the Young’s modulus.
Y PLOT (Integer > 0 or blank)
T(G) Identification number of a TABLEMi entry for the shear modulus.
(Integer > 0 or blank)
5 T(NU) Identification number of a TABLEMi entry for the Poisson’s ratio.
ARAM (Integer > 0 or blank)
T(RHO) Identification number of a TABLEMi entry for the mass density.
(Integer > 0 or blank)
6 T(A) Identification number of a TABLEMi entry for the thermal expansion
ODES
coefficient. See Remark 4. (Integer or blank)
T(GE) Identification number of a TABLEMi entry for the damping coefficient.
(Integer > 0 or blank)
7 T(ST) Identification number of a TABLEMi entry for the tension stress limit.
SETS
(Integer > 0 or blank)
T(SC) Identification number of a TABLEMi entry for the tension compression
limit. (Integer > 0 or blank)
8 T(SS) Identification number of a TABLEMi entry for the tension shear limit.
BULK
(Integer > 0 or blank)
MATT1 1423
Isotropic Material Temperature Dependence
Remarks:
1. Fields 3, 4, etc., of this entry correspond, field-by-field, to fields 3, 4, etc., of
the MAT1 entry referenced in field 2. The value in a particular field of the 1
nastra
MAT1 entry is replaced or modified by the table referenced in the
corresponding field of this entry. In the example shown, E is modified by
TABLEMi 32, A is modified by TABLEMi 15, and ST is modified by
TABLEMi 52. Blank or zero entries mean that there is no temperature
dependence of the fields on the MAT1 entry.
2
FMS
2. Any quantity modified by this entry must have a value on the MAT1 entry.
Initial values of E, G, or NU may be supplied according to Remark 3 on the
MAT1 entry.
3
3. Table references must be present for each item that is temperature EXEC
dependent. For example, it is not sufficient to give table references only for
fields 3 and 4 (Young’s modulus and shear modulus) if Poisson’s ratio is
temperature dependent.
4. For a nonlinear static analysis of a composite element with the parameter
4A
CASE
COMPMATT set to ON, if the TABLEMi ID for the coefficient of thermal
expansion is negative, the TABLEMi values will be interpreted as the
4B
OUTPU
thermal strain ε ( T ) rather than the coefficient of thermal expansion α ( T ) .
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1424 MATT2
Anisotropic Material Temperature Dependence
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
MATT2 MID T(G11) T(G12) T(G13) T(G22) T(G23) T(G33) T(RHO)
3 Example:
EXEC
MATT2 17 32 15
62
A
CASE Field Contents
B MID Material property identification number that matches the identification
UTPUT number on a MAT2 entry. (Integer > 0)
C T(Gij) Identification number of a TABLEMk entry for the terms in the material
Y PLOT property matrix. (Integer > 0 or blank)
T(RHO) Identification number of a TABLEMk entry for the mass density.
(Integer > 0 or blank)
5 T(Ai) Identification number of a TABLEMk entry for the thermal expansion
ARAM coefficient. See Remark 3. (Integer or blank)
T(GE) Identification number of a TABLEMk entry for the damping coefficient.
(Integer > 0 or blank)
6 T(ST) Identification number of a TABLEMk entry for the tension stress limit.
ODES
(Integer > 0 or blank)
T(SC) Identification number of a TABLEMk entry for the tension compression
limit. (Integer > 0 or blank)
7 T(SS) Identification number of a TABLEMk entry for the tension shear limit.
SETS
(Integer > 0 or blank)
8
BULK
MATT2 1425
Anisotropic Material Temperature Dependence
Remarks:
1. Fields 3, 4, etc., of this entry correspond, field by field, to fields 3, 4, etc., of
the MAT2 entry referenced in field 2. The value in a particular field of the 1
nastra
MAT2 entry is replaced or modified by the table referenced in the
corresponding field of this entry. In the example shown, G11 is modified by
TABLEMk 32, G33 is modified by TABLEMk 15, and A1 is modified by
TABLEMk 62. If Ri is zero or blank, then there is no temperature dependence
of the field on the MAT2 entry.
2
FMS
2. Any quantity modified by this entry must have a value on the MAT2 entry.
3. For a nonlinear static analysis of a composite element with the parameter
COMPMATT set to ON, if the TABLEMi ID for the coefficient of thermal 3
expansion is negative, the TABLEMi values will be interpreted as the EXEC
thermal strain ε ( T ) rather than the coefficient of thermal expansion α ( T ) .
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1426 MATT3
CTRIAX6 Material Temperature Dependence
2 Format:
FMS
1 2 3 4 5 6 7 8 9 10
MATT3 MID T(EX) T(ETH) T(EZ) T(NUXTH) T(NUTHZ) T(NUZX) T(RHO)
MATT3 23 32 15
62
A
CASE
B Field Contents
UTPUT MID Material property identification number that matches the identification
C number on MAT3 entry. (Integer > 0)
Y PLOT T(EX) Identification number of a TABLEMi entry for the Young’s modulus in
T(ETH) the x, θ , and z directions. (Integer > 0 or blank)
T(EZ)
T(NUXTH) Identification number of a TABLEMi entry for the Poisson’s ratio in the
T(NUTHZ) xθ, zθ, and zx directions. (Integer > 0 or blank)
6 T(NUZX)
ODES T(RHO) Identification number of a TABLEMi entry for the mass density.
(Integer > 0 or blank)
T(AX) Identification number of a TABLEMi entry for the thermal expansion
7 T(ATH) coefficients in the x, θ, and z directions. (Integer > 0 or blank)
SETS T(AZ)
T(GE) Identification number of a TABLEMi entry for the damping coefficient.
(Integer > 0 or blank)
8
BULK
MATT3 1427
CTRIAX6 Material Temperature Dependence
Remarks:
1. Fields 3, 4, etc., of this entry correspond, field by field, to fields 3, 4, etc., of
the MAT3 entry referenced in field 2. The value recorded in a particular field 1
nastra
of the MAT3 entry is replaced or modified by the table referenced in the
corresponding field of this entry. In the example shown, EX is modified by
TABLEMi 32, EZ is modified by TABLEMi 15, and GZX is modified by
TABLEMi 62. If Ri is zero or blank, then there is no temperature dependence
of the field on the MAT3 entry.
2
FMS
2. Any quantity modified by this entry must have a value on the MAT3 entry.
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1428 MATT4
Thermal Material Temperature Dependence
Format:
1 2 3 4 5 6 7 8 9 10
2 MATT4 MID T(K) T(CP) T(H) T(µ) T(HGEN)
FMS
Example(s):
3 MATT4 2 10 11
EXEC
Field Contents
MID Identification number of a MAT4 entry that is temperature dependent.
A (Integer > 0)
CASE T(K) Identification number of a TABLEMj entry that gives the temperature
B dependence of the thermal conductivity. (Integer > 0 or blank)
UTPUT
T(CP) Identification number of a TABLEMj entry that gives the temperature
C dependence of the thermal heat capacity. (Integer > 0 or blank)
Y PLOT
T(H) Identification number of a TABLEMj entry that gives the temperature
dependence of the free convection heat transfer coefficient. (Integer > 0
or blank)
5 T(µ) Identification number of a TABLEMj entry that gives the temperature
ARAM dependence of the dynamic viscosity. (Integer > 0 or blank)
T(HGEN) Identification number of a TABLEMj entry that gives the temperature
dependence of the internal heat generation property for QVOL.
6 (Integer > 0 or blank)
ODES
Remarks:
1. The basic quantities on the MAT4 entry are always multiplied by the
7 corresponding tabular function referenced by the MATT4 entry.
SETS 2. If the fields are blank or zero, then there is no temperature dependence of the
referenced quantity on the MAT4 entry.
8
BULK
MATT5 1429
Thermal Anisotropic Material Temperature Dependence
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
MATT5 MID T(KXX) T(KXY) T(KXZ) T(KYY) T(KYZ) T(KZZ) T(CP)
T(HGEN)
Example: 3
EXEC
MATT5 24 73
Field Contents
4A
MID Identification number of a MAT5 entry that is to be temperature CASE
dependent. (Integer > 0) 4B
T(Kij) Identification number of a TABLEMi entry. The TABLEMi entry OUTPU
Remarks:
6
CODE
1. The basic quantities on the MAT5 entry are always multiplied by the tabular
function referenced by the MATT5 entry.
2. If the fields are blank or zero, then there is no temperature dependence of the
referenced quantity on the basic MAT5 entry.
7
SETS
8
BULK
1430 MATT8
Shell Orthotropic Material Temperature Dependence
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
MATT8 MID T(E1) T(E2) T(NU12) T(G12) T(G1Z) T(G2Z) T(RHO)
T(GE) T(F12)
3
EXEC
Example:
MATT1 17 32
A 15 52
CASE
B
UTPUT Field Contents
C T(E1) Identification number of a TABLEMi entry for the Young’s modulus 1.
Y PLOT (Integer > 0 or blank)
T(E2) Identification number of a TABLEMi entry for the Young’s modulus 2.
(Integer > 0 or blank)
5 T(NU12) Identification number of a TABLEMi entry for Poisson’s ratio 12.
ARAM
(Integer > 0 or blank)
T(G12) Identification number of a TABLEMi entry for shear modulus 12.
(Integer > 0 or blank)
6 T(G1Z) Identification number of a TABLEMi entry for transverse shear modulus
ODES
1Z. (Integer > 0 or blank)
T(G2Z) Identification number of a TABLEMi entry for transverse shear modulus
2Z. (Integer > 0 or blank)
7 T(RHO) Identification number of a TABLEMi entry for mass density.
SETS
(Integer > 0 or blank)
T(A1) Identification number of a TABLEMi entry for thermal expansion
coefficient 1. See Remark 3. (Integer or blank)
8 T(A2) Identification number of a TABLEMi entry for thermal expansion
BULK
coefficient 2. See Remark 3. (Integer or blank)
MATT8 1431
Shell Orthotropic Material Temperature Dependence
Field Contents
T(Xt) Identification number of a TABLEMi entry for tension stress/strain limit
1. (Integer > 0 or blank)
1
nastra
7
SETS
8
BULK
1432 MATT9
Solid Element Anisotropic Material Temperature Dependence
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
MATT9 MID T(G11) T(G12) T(G13) T(G14) T(G15) T(G16) T(G22)
Example:
A MATT9 17 32
12
18 17
CASE
B 5 10
UTPUT
C Field Contents
Y PLOT
MID Material property identification number that matches the identification
number on MAT9 entry. (Integer > 0)
T(Gij) Identification number of a TABLEMk entry for the terms in the material
5 property matrix. (Integer > 0 or blank)
ARAM
T(RHO) Identification number of a TABLEMk entry for the mass density.
(Integer > 0 or blank)
T(Ai) Identification number of a TABLEMk entry for the thermal expansion
6 coefficients. (Integer > 0 or blank)
ODES
T(GE) Identification number of a TABLEMk entry for the damping coefficient.
(Integer > 0 or blank)
7
SETS
8
BULK
MATT9 1433
Solid Element Anisotropic Material Temperature Dependence
Remarks:
1. Fields 3, 4, etc., of this entry correspond, field by field, to fields 3, 4, etc., of
the MAT9 entry referenced in field 2. The value recorded in a particular field 1
nastra
of the MAT9 entry is replaced or modified by the table referenced in the
corresponding field of this entry. In the example shown, G11 is modified by
TABLEMj 32, G14 is modified by TABLEMj 18, etc. If the fields are zero or
blank, then there is no temperature dependence of the fields on the MAT9
entry.
2
FMS
2. Any quantity modified by this entry must have a value on the MAT9 entry.
3. The continuation entries are optional.
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1434 MATTEP
Thermo-Elastic-Plastic Material Properties
2 Format:
FMS
1 2 3 4 5 6 7 8 9 10
MATTEP 100 20
A
CASE Field Contents
B MID Identification number of MATEP entry. See Remark 1. (Integer > 0)
UTPUT
T(Y0) Identification number of TABLEMi entry for thermo-elasto-plastic
C material. See Remarks 2. (Integer > 0 or blank)
Y PLOT
T(H) Identification number of TABLEMi entry for temperature-dependent
plasticity moduli in thermo-elasto-plastic material. See Remarks 3.
(Integer > 0 or blank)
5 T(yc10) Identification number of TABLEMi entry for equivalent 10th cycle
ARAM tensile yield stress specified in the Yc10 field of MATEP entry.
(Integer > 0 or blank).
6 Remarks:
ODES 1. The MATEP Bulk Data entry with the same MID must exist for MATTEP to
be effective. All the fields defined in MATTEP correspond to the same fields
of MATEP. The value in a particular field of the MATEP entry is replaced or
modified by the table referenced in the corresponding field of this entry.
7 2. The table represents yield stresses as a function of temperature. Therefore,
SETS
the curve should comprise the initial stress from Y0 or FID field on MATEP
(most likely at room temperature). T(Y0) field accommodates FID field in
case FID field defines the initial yield stress instead of Y0 field. In this case,
8 the yield stresses at any plastic strain will be scaled by the same ratio as the
BULK
initial yield stress at the same temperature.
MATTEP 1435
Thermo-Elastic-Plastic Material Properties
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1436 MATTG
Temperature Variation of Interlaminar Materials
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
MATTG MID IDYM IDVM IDDM IDLD IDU1 IDU2 IDU3
IDU4 IDU5 IDU6 IDU7 IDU8 IDU9 IDU10 IDYPR
A 1010
CASE
1020 1030
B
UTPUT
Field Contents
C MID Material ID number that matches the material ID of a corresponding
Y PLOT
MATG material. (Integer > 0; required)
IDYM ID of TABLEMi entry that gives the temperature variation of Young’s
modulus for the membrane behavior of the material. (Integer > 0 or
5 blank)
ARAM
IDGM ID of TABLEMi entry that gives the temperature variation of the shear
modulus for the membrane behavior of the material. (Integer > 0 or
blank)
6 IDVM ID of TABLEMi entry that gives the temperature variation of Poisson’s
ODES
ratio for the membrane behavior of the material. (Integer > 0 or blank)
IDDM ID of TABLEMi entry that gives the temperature variation of the mass
density for the membrane behavior of the material. (Integer > 0 or
7 blank)
SETS
IDLD ID of TABLEMi entry that gives the temperature variation of the
loading curve of the material. (Integer > 0 or blank)
8
BULK
MATTG 1437
Temperature Variation of Interlaminar Materials
Field Contents
IDUi ID of TABLEMi entry that gives the temperature variation of the
unloading curve of the material. There can be up to 10 unloading
1
nastra
curves and each can have a different temperature variation. If there is
no unloading, there does not need to be any unloading curves.
(Integer > 0 or blank)
IDYPR ID of TABLEMi entry that gives the temperature variation of the yield
2
FMS
pressure for theout-of -plane behavior of the material. (Integer > 0 or
blank)
IDEPL ID of TABLEMi entry that gives the temperature variation of the tensile
modulus for the out-of -plane behavior of the material. (Integer > 0 or 3
EXEC
blank)
IDGPL ID of TABLEMi entry that gives the temperature variation of the
transverse shear modulus for the out-of -plane behavior of the material.
(Integer > 0 or blank) 4A
CASE
IDGAP ID of TABLEMi entry that gives the temperature variation of the initial
gap for the out-of -plane behavior of the material. (Integer > 0 or blank) 4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1438 MATTHE
Thermo-Hyperelastic Material
2 Format:
FMS
1 2 3 4 5 6 7 8 9 10
MATTHE MID N/A N/A N/A N/A T(Texp) N/A N/A
7 Remarks:
SETS
1. The MATTHE entry must have the same ID as the corresponding MATHE
entry. Each table ID on the MATTHE entry corresponds to a parameter on
the MATHE entry.
8 2. If the thermal expansion coefficient is temperature-dependent, the thermal
BULK
strain is computed as
MATTHE 1439
Thermo-Hyperelastic Material
ε th = α ( T – T ref ) – α 0 ( T 0 – T ref )
3. If experimental data is provided, it is expected that the user has the data for
multiple tests of the same type at different temperatures. The T(TABi) fields
refer to TABLEST entries which in turn refer to TABLES1 entries for each
3
EXEC
temperature. The TABLES1 entries contain the measured stress-strain curves
described under MATHE.
4. For Ogden and Foam materials, the thermal expansion coefficient is the only
property that can be temperature-dependent. 4A
CASE
5. This field is not presently available.
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1440 MATTORT
Thermoelastic Orthotropic Material
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
MATTORT MID T(E1) T(E2) T(E3) T(NU12) T(NU23) T(NU31) N/A
T(G12) T(G23) T(G31) T(A1) T(A2) T(A3) T(SY) T(WHS)
3 Example:
EXEC
MATTORT 100 5 6 7
A Field Contents
CASE
MID Identification number of a MATORT entry. See Remark 1. (Integer > 0;
B no default)
UTPUT
T(Ei) Identification number of a TABLEMi entry for the Young’s modulus as
C a function of temperature in each respective direction. Remark 2.
Y PLOT
(Integer > 0 or blank)
T(Nuij) Identification number of a TABLEMi entry for the Poisson’s ratio as a
function of temperature in each respective direction. (Integer > 0 or
5 blank)
ARAM
T(Gij) Identification number of a TABLEMi entry for the shear modulus as a
function of temperature in each respective direction. (Integer > 0 or
blank)
6 T(Ai) Identification number of a TABLEMi entry for the coefficient of thermal
ODES
expansion as a function of temperature. See Remark 3. (Integer > 0 or
blank)
T(SY) Identification number of a TABLEMi entry for the yield stress as a
7 function of temperature. (Integer > 0 or blank)
SETS
T(WHS) Identification number of a TABLEMi entry for the work hardening
slope as a function of temperature. (Integer > 0 or blank)
8
BULK
MATTORT 1441
Thermoelastic Orthotropic Material
Remarks:
1. The MATTORT entry must have the same ID as the corresponding MATORT
entry. Each table ID on the MATTORT entry corresponds to a parameter on 1
nastra
the MATORT entry. This capability is available only for MSC.Nastran
Implicit Nonlinear (SOL 600).
2. The table represents material constants as a function of temperature.
Therefore, the curve should comprise the original value specified in the 2
MATORT entry (most likely at room temperature). FMS
ε th = α ( T – T ref ) – α 0 ( T 0 – T ref )
3
EXEC
1. This Bulk Data entry accommodates MSC.Marc’s input data under the
model definition option ORTHO TEMP.
5
PARAM
6
CODE
7
SETS
8
BULK
1442 MATTVE
Thermo-Visco-Elastic Material Properties
3 C5 C6 C7 C8 C9 C10
EXEC
Example:
MATTVE 100 WLF 100. 0.8 1.2
A
CASE
Fields Contents
B MID Identification number of MATVE or MATVORT entry. See Remark 1.
UTPUT
(Integer > 0)
C Function Name of the shift function. See Remarks 2 and 3. (Character)
Y PLOT
WLF for Williams-Landell-Ferry form, Requires C1 and C2. (Default)
Power for power series form
5 RT Reference temperature at which the data is given (Real; Default = 0.)
ARAM
Ci Coefficients of the shift function. See Remark 4. (Real; Default = 0)
Remarks:
6 1. The MATVE or MATVORT Bulk Data entry with the same MID must exist
ODES
for MATTVE to be effective.
2. The viscoelastic behavior is especially noticeable in the organic high
polymers. There are many different kinds of such materials including
7 various plastics, natural and synthetic rubbers. Their mechanical properties
SETS depend strongly on temperature, and these properties change drastically in
the vicinity of a critical temperature called the glass-transition temperature
T g . The polymer well below T g is an organic glass with a relatively high
modulus. The viscoelastic behavior predominates in the transition range
8 around Tg . The polymer above the transition region (but below the melting
BULK
point) becomes a rubbery solid with a low modulus.
MATTVE 1443
Thermo-Visco-Elastic Material Properties
t
ξ(t) = ∫0
ds
--------------------
A(T(s))
6
CODE
C1 ( T – T0 )
log A = h ( T ) = – -------------------------------------
C 2 + ( T – T0 )
8
BULK
1444 MATTVE
Thermo-Visco-Elastic Material Properties
where T 0 is the reference temperature at which relaxation data are given and
C 1, C 2 are calibration constants obtained at this temperature. Notice that
1 A = 1 if the reduced time is the same as the actual time. If T ≤ T0 – C2 , the
astran deformation will be elastic.
Another form of the shift function is available as a power series in ( T – T 0 ) ,
i.e.,
2 10
FMS
i
log A = h ( T ) = ∑ Ci ( T – T0 )
i = 0
3 4. The WLF shift function requires C1 and C2. The power series can have a
EXEC maximum 11 coefficients C0 through C10.
Note:
1. This entry matches the three options for SHIFT FUNCTION in MSC.Marc:
A William-Landell-Ferry, Power Series and Narayanaswamy models.
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
MATVE 1445
Visco-Elastic Material Properties
1 2 3 4 5 6 7 8 9 10 2
FMS
MATVE MID Model Alphas Alphal Wd1 Td1 Wv1 Tv1
Wd2 Td2 Wd3 Td3 Wd4 Td4 Wd5 Td5
1 2 3 4 5 6 7 8 9 10
Example:
Remarks:
1. The linear isotropic elastic (MAT1), Mooney and Ogden hyperelastic
7
SETS
(MATHE) materials may reference this Bulk Data entry. But the linear
orthotropic material should be specified in MATORT and MATVORT. The
hyperfoam material is not supported for viscous behavior.
8
BULK
1446 MATVE
Visco-Elastic Material Properties
–t ⁄ τi
A gr ( t ) = 1 – ∑ w i 1 – e
i
CASE
where w i are weighting factors and τ i are time constants. The maximum
B number of w i and τ i pairs allowed for the Prony series is five. If a Prony
UTPUT
series is selected, at least one pair of weighting factor and time constant must
C be provided: Wd1 and Tv1.
Y PLOT
The function is introduced to each stress-strain component, i.e.,
t · t ·
τ ( t ) = G 0 ∫ g r ( t – s )γ ( s )ds = G 0 ∫ g r ( s )γ ( t – s )ds
5 0 0
ARAM
where G 0 being an instantaneous shear modulus, and the second term with
the integral sign represents the cumulative viscoelastic creep strain with
6 Gr = 1 –
Gi
∑ G0
------
- 1 – e
–t ⁄ τ
i
ODES
1
E0
K 0 = --------------------------
3 ( 1 – 2υ 0 )
8
BULK
MATVE 1447
Visco-Elastic Material Properties
2
1
t ∂ W· nastra
S = ∫0 g r ( t – τ ) ----------
∂E
2
- E dτ
∂W t · ∂W ( τ )
S = -------- + ∫ g r ( t – τ ) ---------------- dτ
∂E 0 ∂E
For the duel Prony series, two different Prony series are applied separately 3
EXEC
to the deviatoric and volumetric strains ( g d and g v ). This will result in
relaxation functions for hyperelastic materials as follows:
–t ⁄ τ
0
C ij ( t ) = C ij 1 – ∑ w i 1 – e
d i
4A
CASE
i
–t ⁄ τ 4C
∑ w i 1 – e
0 d i
µk ( t ) = µk 1 –
X-Y PLO
i
–t ⁄ τi
∑ w i 1 – e
0 v
K(t ) = K 1–
i 5
PARAM
for Ogden model.
5. If Alphas or Alphal is specified, the thermal expansion coefficient specified
in MAT1, MATT1, MATHE, MATTHE, MATORT or MATTORT will be
ignored.
6
CODE
6. If the weighting factor is left blank, the relaxation function corresponding to
that coefficient is omitted. Linear and Ogden models supports volumetric
viscoelastic behavior by allowing volumetric terms (Wvi and Tvi) in the
Prony series, but the Mooney-Rivlin model does not allow volumetric terms 7
SETS
in the Prony series.
7. For Mooney-Rivlin materials, enter WDi and TDi, but do not enter WVi or
TVi.
8
BULK
1448 MATVE
Visco-Elastic Material Properties
Notes:
1. The Prony series constants in MSC.Nastran Implicit Nonlinear and
1 MSC.Marc are raw values of G and K Caution: Some other programs used
astran
weighting functions.
2. The coefficients of thermal expansion in solid and liquid are specified under
the model definition option VISCEL EXP in MSC.Marc.
2 3. The rheological model in MSC.Marc such as Kelvin-Voigt model is used
FMS
through the user subroutine. The capabilities in the user subroutines are not
included in this first release. They can be implemented in the later release.
4. This Bulk Data entry accommodates MSC.Marc’s input data under the
3 model definition options VISCELPROP, VISCELMOON, VISCELOGDEN,
EXEC
and VISCELEXP as well as the parameter VISCOELAS.
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
MATVP 1449
Visco-Plastic or Creep Material Properties
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
MATVP MID Form Coeff Stress Strain Temp Time Thresh
Example:
Field Contents
MID Identification number of MAT1, MAT2, MATORT or MAT9 entry. See 4A
Remark 1. (Integer > 0) CASE
Form Selects a creep data input form defining creep strain rate (Character) 4B
among: OUTPU
Power for exponent input in power law form. (Default)
Table for piece-wise linear curve input in TABLEM1 entry.
4C
X-Y PLO
See Remark 2.
Coeff Specifies the coefficient value, A in equation. (Real > 0)
Stress Identification number of TABLEM1 (Integer > 0) for the function f or 5
exponent m for an effective stress function, depending on the Form PARAM
field. (Real > 0)
Strain Identification number of TABLEM1 (Integer > 0) for the function g or
exponent n (Real; Default = 0.) for an equivalent creep strain function,
depending on the Form field.
6
CODE
Temp Identification number of TABLEM1 (Integer > 0) for the function h or
exponent p (Real; Default = 0) for a temperature function, depending
on the Form field.
Time Identification number of TABLEM1 (Integer > 0) for the function K or
7
SETS
exponent q (Real > 0; Default = 1) for a time function, depending on the
Form field.
Thresh Specifies the threshold stress limit, or back stress, for creep process,
under which there is no creep deformation. See Remark 3. (Real > 0;
8
BULK
Default = 0)
1450 MATVP
Visco-Plastic or Creep Material Properties
Remarks:
1. This Bulk Data entry is activated if a MAT1, MAT2, MATORT, or MAT9
1 entry with the same MID is specified in a nonlinear analysis using
astran
MSC.Nastran Implicit Nonlinear (SOL 600) only. This creep capability is
available for isotropic, orthotropic, and anisotropic elasticity, which can be
coupled with plasticity using MATEP entry. Coupling with plasticity is
2 allowed only for selected plasticity models, which include von Mises, Hill’s
anisotropy (creep stays isotropic), and Mohr-Coulomb models. However,
FMS
viscoelasticity (MATVE) cannot be combined with viscoplasticity (MATVP).
2. The creep behavior of the material is expressed in terms of creep strain rate
3 as a product of a number of terms (functions of effective stress, equivalent
creep strain, temperature, and time) in either piece-wise linear curves or
EXEC
exponential form, i.e.,
·c m c n p q–1
ε = A ⋅ σ ⋅ ( ε ) ⋅ T ⋅ ( qt )
A
CASE or
B ·c c dK ( t )
ε = A ⋅ f ( σ ) ⋅ g ( ε ) ⋅ h ( T ) ⋅ ---------------
UTPUT
dt
C The functions f, g, h and K are specified as piece-wise linear functions in a
Y PLOT
tabular form using TABLEM1 entry, if the Table Form is selected. Notice that
the last term in time shows function K for the equivalent creep strain in
terms of time, instead of creep strain rate.
5 The creep strain from the creep material is a permanent strain unlike the
ARAM
creep strain for materials using the CREEP Bulk Data entry. As such, this
creep material may be classified as viscoplastic material. This creep
capability is provided for the primary and the secondary creep behavior,
6 because the tertiary creep involves material instability such as necking.
ODES 3. If the threshold stress is the same as the initial yield stress, the creep
deformation occurs only in the plastic range. If the threshold stress is
specified, an implicit integration scheme is used. Otherwise, an explicit
7 integration is used at the Gauss point level.
SETS Note:
1. This Bulk Data entry accommodates MSC.Marc’s input data under the
model definition option CREEP as well as the parameter CREEP.
8
BULK
MFLUID 1451
Fluid Volume Properties
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
MFLUID SID CID ZFS RHO ELIST1 ELIST2 PLANE1 PLANE2
RMAX FMEXACT
Example: 3
EXEC
MFLUID 3 2 15.73 1006. 3 4 S N
100.
4A
Field Contents CASE
ZFS Intercept of the free surface on the X3 axis of the coordinate system
referenced by CID. If X3 > ZFS then there is no fluid. See Remark 3.
(Real; Default means that the free surface is located at an infinitely large
positive value of X3.)
5
PARAM
8
BULK
1452 MFLUID
Fluid Volume Properties
Field Contents
1 PLANE1,
PLANE2
Planes of symmetry, antisymmetry, or no symmetry. “S” means that
plane 1, which is the plane containing the X1 and X3 axes of CID, is a
astran
plane of symmetry. “A” means that plane 1 is a plane of antisymmetry.
“N” means that it is neither. See Remark 5. Plane 2 uses “S”, “A”, or “N”
for the X 2 and X 3 plane. (Character: “S”, “A”, or “N”)
2 RMAX Characteristic length. Interactions between elements with separation
FMS
that is greater than RMAX will be neglected. (Real > 0.0; Default = 1.0E
10)
FMEXACT Exact integration is used if the distance between two elements is less
3 than FMEXACT times the square root of the area of the larger element.
EXEC
Otherwise, center point integration is used by default. (Real;
Default = 1.0E 15)
A Remarks:
CASE
1. The MFLUID entry must be selected with the Case Control command
B MFLUID = SID.
UTPUT
2. Several MFLUID entries corresponding to different fluid volumes can be
C used simultaneously.
Y PLOT
3. The wetted side of an element in ELIST1 is determined by the presence or
absence of a minus sign preceding the element’s ID on the ELIST entry. A
minus sign indicates that the fluid is on the side opposite to the element’s
5 positive normal, as determined by applying the right-hand rule to the
sequence of its corner points. The same element can appear on two ELIST
ARAM
entries, indicating that it forms a barrier between the unconnected fluids.
4. The fluid volume may be finite (interior) or infinite (exterior). The volume
6 may be bounded by a free surface and one or two planes of structural
symmetry. If structural symmetry is used, the structure must have the
ODES
symmetric or antisymmetric boundary corresponding to the selection in
fields 8 and 9. Interior fluids must have ELIST1 data and a free surface or
plane of antisymmetry.
7 5. The planes of symmetry and/or antisymmetry defined in fields 8 and 9 must
SETS
be planes of symmetry for the entire analysis. The user may apply
appropriate structural boundary conditions at all grid points lying in these
planes.
8 6. The current list of elements that may be placed in ELIST1 and ELIST2 include
BULK
CTRIA3 and CQUAD4.
MFLUID 1453
Fluid Volume Properties
5
PARAM
6
CODE
7
SETS
8
BULK
1454 MKAERO1
Mach Number - Frequency Table
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
MKAERO1 m1 m2 m3 m4 m5 m6 m7 m8
k1 k2 k3 k4 k5 k6 k7 k8
3 Example:
EXEC
MKAERO1 .1 .7
.3 .6 1.0
A
CASE Field Contents
B mi List of from 1 to 8 Mach numbers. (Real > 0.0)
UTPUT
kj List of from 1 to 8 reduced frequencies. (Real > 0.0)
C
Y PLOT Remarks:
1. Blank fields end the list, and thus cannot be used for 0.0.
2. All combinations of (mi, kj) will be used.
5 3. The continuation entry is required.
ARAM
4. Multiple MKAERO1 entries are permitted.
5. For the lifting surface theories (Doublet-Lattice and Mach Box), the
maximum value of kj should be less than one quarter of the number of boxes
6 on a representative chord (i.e., MAX ( kj ) < C ⁄ 4∆xMAX ( kj ) < C ⁄ 4∆x where C is
ODES
the reference chord and ∆x is a typical box chord length).
6. In SOL 146, the program selects only one value of mi to use in computing the
dynamic response solution and, by default, the lowest value is selected. The
7 PARAM,MACH,m entry may be specified to select a different value. If
SETS
PARAM,MACH,m is specified, then the value of mi closest to m will be
selected.
7. The very low nonzero value of kj required for aeroelastic divergence analysis
8 of restrained vehicles with the K- and KE-methods of flutter analysis must be
BULK included on this entry.
MKAERO2 1455
Mach Number - Frequency Table
Provides a list of Mach numbers (m) and reduced frequencies (k) for aerodynamic
1
nastra
matrix calculation.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
MKAERO2 m1 k1 m2 k2 m3 k3 m4 k4
Example:
Field Contents
mi Mach numbers. (Real > 0.0) 4A
ki Reduced frequencies. (Real > 0.0) CASE
4B
Remarks: OUTPU
7
SETS
8
BULK
1456 MODTRAK
Mode Tracking Parameters
Format:
1 2 3 4 5 6 7 8 9 10
2 MODTRAK SID LOWRNG HIGHRNG MTFILTER
FMS
Example:
EXEC
Field Contents
SID Sets identification number that is selected in the Case Control Section
A with the MODTRAK command. See Remark 1. (Integer; No Default)
CASE LOWRNG Lowest mode number in range to search. See Remark 2. (Integer > 0,
B Default = 0. If nonzero, LOWRNG < HIGHRNG.)
UTPUT
HIGHRNG Highest mode number in range to search. See Remark 2. (Integer > 0,
C Default = number of eigenvalues extracted. If nonzero,
Y PLOT LOWRNG< HIGHRNG.)
MTFILTER Filtering parameter used in mode cross-orthogonality check. See
Remark 3. (Real, Default = 0.9)
5 Remarks:
ARAM
1. Only the designed modes for the subcase will be tracked. A designed mode
is one that is used in the design model (in connection with either objective or
constraints) and, therefore, identified on a DRESP1 entry.
6 2. The range of modes LOWRNG through HIGHRNG, inclusive, will be used
ODES
to track the designed modes. If LOWRNG and HIGHRNG are both blank,
then all computed modes will be used to search for the designed modes.
Since large numbers of computed modes will result in higher computational
7 costs, limiting the search range with LOWRNG and HIGHRNG is
SETS
recommended.
3. Modes are considered to correlate if their mass normalized cross
orthogonalities are greater than MTFILTER.
8
BULK
MOMAX 1457
Conical Shell Static Moment
Format:
1 2 3 4 5 6 7 8 9 10
MOMAX SID RID HID S MR MP MZ
2
FMS
Example:
Remarks:
1. MOMAX is allowed only if an AXIC entry is also present.
2. Load sets must be selected with the Case Control command LOAD=SID.
5
PARAM
3. A separate entry is needed for the definition of the moment associated with
each harmonic.
4. For a discussion of the conical shell problem, see “Conical Shell Element
(RINGAX)” on page 140 of the MSC.Nastran Reference Manual.
6
CODE
8
BULK
1458 MOMENT
Static Moment
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
MOMENT SID G CID M N1 N2 N3
Example:
3 MOMENT 2 5 6 2.9 0.0 1.0 0.0
EXEC
Field Contents
5 Remarks:
ARAM
1. The static moment applied to grid point G is given by
m = MN
6 where N is the vector defined by (N1, N2, N3). The magnitude of m is equal
ODES
to M times the magnitude of N .
2. In the static solution sequences, the load set ID (SID) is selected by the Case
Control command, LOAD. In the dynamic solution sequences, SID must be
7 referenced in the LID field of an LSEQ entry, which in turn must be selected
SETS
by the Case Control command LOADSET.
3. A CID of zero or blank references the basic coordinate system.
4. For scalar points see SLOAD.
8
BULK
MOMENT1 1459
Static Moment, Alternate Form 1
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
MOMENT1 SID G M G1 G2
Example:
MOMENT1 6 13 -2.93 16 13
3
EXEC
Field Contents
SID Load set identification number. (Integer > 0) 4A
G Grid point identification number at which the moment is applied. CASE
(Integer > 0) 4B
OUTPU
M Magnitude of moment. (Real)
G1, G2 Grid point identification numbers used to define the unit vector n . 4C
X-Y PLO
(Integer > 0; G1 and G2 cannot be coincident.)
Remarks:
1. The static concentrated moment applied to grid point G is given by 5
PARAM
m = Mn
where n is a unit vector parallel to a vector from G1 to G2.
2. In the static solution sequences, the load set ID (SID) is selected by the Case
6
CODE
Control command LOAD. In the dynamic solution sequences, SID must be
referenced in the LID field of an LSEQ entry, which in turn must be selected
by the Case Control command LOADSET.
3. The follower force effects due to loads from this entry are included in the 7
SETS
stiffness in all linear solution sequences that calculate a differential stiffness.
The solution sequences are SOLs 103, 105, 107 to 112, 115 and 116 (see also
the parameter “FOLLOWK” on page 607). In addition, follower force effects
are included in the force balance in the nonlinear static and nonlinear
transient dynamic solution sequences, SOLs 106, 129, 153, and 159, if
8
BULK
1460 MOMENT1
Static Moment, Alternate Form 1
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
MOMENT2 1461
Static Moment, Alternate Form 2
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
MOMENT2 SID G M G1 G2 G3 G4
Example:
MOMENT2 6 13 -2.93 16 13 17 13
3
EXEC
Field Contents
SID Load set identification number. (Integer > 0) 4A
G Grid point identification number at which the moment is applied. CASE
(Integer > 0) 4B
OUTPU
M Magnitude of moment. (Real)
Gi Grid point identification numbers used to determine the unit vector n . 4C
X-Y PLO
(Integer > 0; G1 and G2 cannot be coincident; G3 and G4 cannot be
coincident.)
Remarks: 5
1. The static concentrated moment applied to grid point G is given by PARAM
m = Mn
where n is the unit vector parallel to the cross product of the vectors from G1 6
to G2, and G3 to G4. CODE
2. In the static solution sequences, the load set ID (SID) is selected by the Case
Control command LOAD. In the dynamic solution sequences, SID must be
referenced in the LID field of an LSEQ entry, which in turn must be selected
by the Case Control command LOADSET.
7
SETS
3. The follower force effects due to loads from this entry are included in the
stiffness in all linear solution sequences that calculate a differential stiffness.
The solution sequences are SOLs 103, 105, 107 to 112, 115 and 116 (see also
the parameter “FOLLOWK” on page 607). In addition, follower force effects
8
BULK
are included in the force balance in the nonlinear static and nonlinear
1462 MOMENT2
Static Moment, Alternate Form 2
transient dynamic solution sequences, SOLs 106, 129, 153, and 159, if
geometric nonlinear effects are turned on with PARAM,LGDISP,1. The
1 follower force stiffness is included in the nonlinear static solution sequences
astran (SOLs 106 and 153) but not in the nonlinear transient dynamic solution
sequences (SOLs 129 and 159).
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
MONPNT1 1463
Integrated Load Monitor Point
Defines an integrated load monitor point at a point (x,y,z) in a user defined coordinate
1
nastra
system. The integrated loads about this point over the associated nodes will be
computed and printed for statics, dynamics and static aeroelastic trim analyses and
form integrated loads on the nonlinear static aeroelastic database.
Format:
2
FMS
1 2 3 4 5 6 7 8 9 10
MONPNT1 NAME LABEL
Example:
MONPNT1 WING155 Wing Integrated Load to Butline 155
Field Contents
4B
OUTPU
NAME A character string of up to eight characters Identifying the monitor point
(Character)
4C
X-Y PLO
LABEL A string comprising no more than 56 characters (fields 3 through 9) that
identifies and labels the monitor point.
AXES Component axes about which to sum. (Any unique combination of the
integers 1 thru 6 with no embedded blanks.)
5
PARAM
COMP The name of an AECOMP or AECOMPL entry that defines the set of grid
points over which the monitor point is defined.
CID The identification number of a coordinate system in which the (x,y,z) 6
ordinates are defined. CODE
X,Y,Z The coordinates in the CID coordinate system about which the forces are to
be summed (Default = 0.0).
7
Remarks: SETS
∑ Aj u j = 0
j
2 where u j represents degree-of-freedom Cj at grid or scalar point Gj.
FMS
Format:
1 2 3 4 5 6 7 8 9 10
3 MPC SID G1 C1 A1 G2 C2 A2
EXEC
G3 C3 A3 -etc.-
Example:
A MPC 3 28 3 6.2 2 4.29
CASE
B 1 4 -2.91
UTPUT
C Field Contents
Y PLOT
SID Set identification number. (Integer > 0)
Gj Identification number of grid or scalar point. (Integer > 0)
Cj Component number. (Any one of the Integers 1 through 6 for grid
5 points; blank or zero for scalar points.)
ARAM
Aj Coefficient. (Real; Default = 0.0 except A1 must be nonzero.)
Remarks:
6 1. Multipoint constraint sets must be selected with the Case Control command
ODES
MPC = SID.
2. The first degree-of-freedom (G1, C1) in the sequence is defined to be the
dependent degree-of-freedom. A dependent degree-of-freedom assigned by
7 one MPC entry cannot be assigned dependent by another MPC entry or by a
SETS
rigid element.
3. Forces of multipoint constraint may be recovered in all solution sequences,
except SOL 129, with the MPCFORCE Case Control command.
8
BULK
MPC 1465
Multipoint Constraint
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1466 MPCADD
Multipoint Constraint Set Combination
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
MPCADD SID S1 S2 S3 S4 S5 S6 S7
S8 S9 -etc.-
3 Example:
EXEC
MPCADD 101 2 3 1 6 4
A Field Contents
CASE SID Set identification number. (Integer > 0)
B Sj Set identification numbers of multipoint constraint sets defined via
UTPUT MPC entries. (Integer > 0)
C
Y PLOT Remarks:
1. Multipoint constraint sets must be selected with the Case Control command
MPC = SID.
8
BULK
MPCAX 1467
Conical Shell Multipoint Constraint
∑ Aj u j = 0
j
2
for conical shell coordinates, where uj represents the degree-of-freedom Cj at ring RIDj FMS
and harmonic HIDj.
Format:
1 2 3 4 5 6 7 8 9 10
3
EXEC
MPCAX SID RID1 HID1 C1 A1
Example: 4A
CASE
MPCAX 32 17 6 1 1.0
4B
23 4 2 -6.8 OUTPU
4C
Field Contents X-Y PLO
Remarks:
6
CODE
1. MPCAX is allowed only if an AXIC entry is also present.
2. The first degree-of-freedom in the sequence is assumed to be the dependent
degree-of-freedom. A dependent degree-of-freedom assigned by one
MPCAX entry cannot be assigned dependent by another MPCAX entry.
7
SETS
3. Multipoint constraint sets must be selected with the Case Control command
MPC = SID.
4. Dependent degrees-of-freedom appearing on MPCAX entries may not 8
appear on OMITAX, SPCAX, or SUPAX entries. BULK
1468 MPCAX
Conical Shell Multipoint Constraint
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
NLAUTO 1469
Parameters for Automatic Load/Time Stepping
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
NLAUTO ID TINIT TFINAL RSMALL RBIG TSMIN TSMAX NSMAX
NRECYC IENHAN IDAMP NSTATE NCUT LIMTAR IFINISH FTEMP
SFACT IFLAG
CRITERIA SETID Y1 X1 Y2 X2 Y3 X3
3
EXEC
Y4 X4
Field Contents 4A
CASE
ID Identification number referenced by a NLPARM, TSTEPNL, or TSTEP
Case Control command for the applicable subcase. See Remarks 1 and 4B
3. Include a NLPARM or TSTEPNL entry for the subcase in addition to OUTPU
2 FTEMP Finish temperature, use with IFINISH. (Real; enter only if ienhan = 1)
FMS SFACT Scale factor for time step changes other than changes due to user
criteria. (Real) (Default = 1.2; enter only if ienhan = 1)
IFLAG Not presently used in MSC.Nastran-MSC.Marc interface.
3 CRITERIA Enter an integer corresponding to the criteria desired. See Remark 2.
EXEC (Integer; default is 9)
SETID Case Control Set ID of nodes or elements for which this criteria will
apply. Restriction: Must be one of first 25 sets entered in the case
A control. Leave blank if “ALL” is desired. (Integer; default is all)
CASE
Y1 New time step = Calculated time step / Y1 if time is less than X1. (Real)
B X1 Time for which Y1 adjustment is applied. (Real)
UTPUT
Y2 New time step = Calculated time step / Y2 if time is between X1 and X2.
C (Real)
Y PLOT
X2 Time for which Y2 adjustment is applied. (Real)
Y3 New time step = Calculated time step / Y3 if time is between X2 and X3.
(Real)
5 X3 Time for which Y3 adjustment is applied. (Real)
ARAM
Y4 New time step = Calculated time step / Y4 if time is greater than X4.
(Real)
8
BULK
NLAUTO 1471
Parameters for Automatic Load/Time Stepping
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1472 NLDAMP
Damping Constants
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
NLDAMP EID1 EID2 ALPHA BETA GAMMA
Examples:
3 NLDAMP 1 2000 .025 4.5 1.0
EXEC
Field Contents
A EID1 First element for which the damping values will be used. (Integer > 0;
CASE required)
B EID2 Last element for which the damping values will be used. (Integer > 0 or
UTPUT blank)
C ALPHA Mass Matrix Multiplier. (Real; Default= 0.0)
Y PLOT
BETA Stiffness Matrix Multiplier. (Real; Default = 0.0)
GAMMA Numerical Damping Multiplier. (Real; Default = 0.0)
5 Remarks:
ARAM
1. This entry matches MSC.Marc’s Damping definition.
2. NLDAMP is recognized only when MSC.Marc is executed from
MSC.Nastran Implicit Nonlinear (SOL 600).
6
ODES
7
SETS
8
BULK
NLPARM 1473
Parameters for Nonlinear Static Analysis Control
Format:
1 2 3 4 5 6 7 8 9 10
NLPARM ID NINC DT KMETHOD KSTEP MAXITER CONV INTOUT
2
FMS
EPSU EPSP EPSW MAXDIV MAXQN MAXLS FSTRESS LSTOL
Example: 3
EXEC
NLPARM 15 5 ITER
Field Contents 4A
CASE
ID Identification number. (Integer > 0)
NINC Number of increments. See Remark 16. (0 < Integer < 1000; Default=10) 4B
OUTPU
DT Incremental time interval for creep analysis. See Remark 3. (Real > 0.0;
Default = 0.0 for no creep.) 4C
X-Y PLO
KMETHOD Method for controlling stiffness updates. See Remark 4.
(Character = “AUTO”, “ITER”, or “SEMI”; Default = “AUTO”.)
KSTEP Number of iterations before the stiffness update for ITER method. See
Remark 5. (Integer > 1; Default = 5) 5
PARAM
MAXITER Limit on number of iterations for each load increment. See Remark 6.
(Integer > 0; Default = 25)
CONV Flags to select convergence criteria. See Remark 7. (Character = “U”,
“P”, “W”, or any combination; Default = “PW”.)
6
CODE
INTOUT Intermediate output flag. See Remark 8. (Character = “YES”, “NO”, or
“ALL”; Default = NO)
EPSU Error tolerance for displacement (U) criterion. See Remark 16. and 17.
(Real > 0.0; Default = 1.0E-2;)
7
SETS
EPSP Error tolerance for load (P) criterion. See Remark 16. and 17. (Real > 0.0;
Usual default = 1.0E-2)
EPSW Error tolerance for work (W) criterion. See Remark 16. and 17.
(Real > 0.0; Usual default = 1.0E-2)
8
BULK
1474 NLPARM
Parameters for Nonlinear Static Analysis Control
Field Contents
C Remarks:
Y PLOT
1. The NLPARM entry is selected by the Case Control command
NLPARM = ID. Each solution subcase requires an NLPARM command.
2. In cases of static analysis (DT = 0.0) using Newton methods, NINC is the
5 number of equal subdivisions of the load change defined for the subcase.
ARAM Applied loads, gravity loads, temperature sets, enforced displacements, etc.,
define the new loading conditions. The differences from the previous case
are divided by NINC to define the incremental values. In cases of static
analysis (DT = 0.0) using arc-length methods, NINC is used to determine the
6 initial arc-length for the subcase, and the number of load subdivisions will
ODES
not be equal to NINC. In cases of creep analysis (DT > 0.0), NINC is the
number of time step increments.
3. The unit of DT must be consistent with the unit used on the CREEP entry that
7 defines the creep characteristics. Total creep time for the subcase is DT
SETS
multiplied by the value in the field NINC; i.e., DT*NINC.
4. The stiffness update strategy is selected in the KMETHOD field.
8
BULK
NLPARM 1475
Parameters for Nonlinear Static Analysis Control
the best attainable solution is computed and the analysis is continued to the
next load increment. If MAXDIV is negative, the analysis is terminated.
7. The test flags (U = displacement error, P = load equilibrium error, and 6
W = work error) and the tolerances (EPSU, EPSP, and EPSW) define the CODE
convergence criteria. All the requested criteria (combination of U, P, and/or
W) are satisfied upon convergence. See the MSC.Nastran Handbook for
Nonlinear Analysis for more details on convergence criteria.
8. INTOUT controls the output requests for displacements, element forces and
7
SETS
stresses, etc. YES or ALL must be specified in order to be able to perform a
subsequent restart from the middle of a subcase.
8
BULK
1476 NLPARM
Parameters for Nonlinear Static Analysis Control
12 i
If – 10 < E < – 1 , then NDIV = NDIV + 1
6 The solution is assumed to diverge when NDIV > |MAXDIV|. If the
ODES
solution diverges and the load increment cannot be further bisected (i.e.,
MAXBIS is attained or MAXBIS is zero), the stiffness is updated based on the
previous iteration and the analysis is continued. If the solution diverges
7 again in the same load increment while MAXDIV is positive, the best
solution is computed and the analysis is continued to the next load
SETS
increment. If MAXDIV is negative, the analysis is terminated on the second
divergence.
8
BULK
NLPARM 1477
Parameters for Nonlinear Static Analysis Control
vectors are purged when the stiffness is updated and the accumulation is
resumed.
11. The line search is performed as required, if MAXLS > 0. In the line search, 2
the displacement increment is scaled to minimize the energy error. The line FMS
search is not performed if the absolute value of the relative energy error is
less than the value specified in LSTOL.
12. The number of subincrements in the material routines (elastoplastic and
creep) is determined so that the subincrement size is approximately
3
EXEC
FSTRESS ⋅ σ (equivalent stress). FSTRESS is also used to establish a tolerance
for error correction in the elastoplastic material; i.e.,
1 ∆l n
------------------ ≤ -------- ≤ MAXR
MAXR ∆l o 7
SETS
where ∆ln is the arc-length at step n and ∆l o is the original arc-length. The
arc-length method for load increments is selected by an NLPCI Bulk Data
entry. This entry must have the same ID as the NLPARM Bulk Data entry.
8
BULK
1478 NLPARM
Parameters for Nonlinear Static Analysis Control
15. The bisection is activated if the incremental rotation for any degree-of-
freedom ( ∆θ x, ∆θy, or ∆θz ) exceeds the value specified by RTOLB. This
1 bisection strategy is based on the incremental rotation and controlled by
astran MAXBIS.
16. Default tolerance sets are determined based on model type and desired
accuracy. Accuracy is under user control and can be specified on the
2 PARAM, NLTOL entry. NLTOL’s value is used only if the CONV, EPSU,
FMS EPSP and EPSW fields are blank, and if NINC is set to a value of 10 or larger.
Otherwise, the NLTOL selection will be overridden. The tables below list
tolerances according to NLTOL selections:
3 Default Tolerances for Static Nonlinear SOL 106 Models Without Gaps, Contact
or Heat Transfer
EXEC
Default Tolerances for Static Nonlinear SOL 106 Models With Gaps or Contact
(Enter NLTOL Values of 0 or 2 Only or Omit the Parameter)
5 NLTOL Designation CONV EPSU EPSP EPSW
ARAM
0 Very high PW _______ 1.0E-3 1.0E-7
2 Engineering PW _______ 1.0E-3 1.0E-5
6 None Engineering PW _______ 1.0E-3 1.0E-5
ODES
Default Tolerances for Static Nonlinear SOL 106 or 153 Models With Heat
Transfer (Enter NLTOL Value of 0 Only or Omit the Parameter)
8
BULK
NLPARM 1479
Parameters for Nonlinear Static Analysis Control
Default Tolerances for Static Nonlinear SOL 400 Models Without Gaps, Contact
or Heat Transfer
Default Tolerances for Static Nonlinear SOL 400 Models With Gaps or Contact
3
EXEC
(Enter NLTOL Values of 0 or 2 Only or Omit the Parameter)
17. The method to compute the energy (work) error is different for SOL 106 and 4C
X-Y PLO
SOL 400. for SOL 106, the energy error is computed based on the residue
forces. While, for SOL 400, the energy error computed is the total energy
error, which is based on the nonlinear forces acting on the structure. At the
start of the iteration, these two methods give approximately the same value. 5
However, near convergence, the SOL 106 method will field a much smaller PARAM
value than that provided by the SOL 400 method. The difference in these two
methods is reflected in the default values shown in Remark 16. The reason
for a new method used in SOL 400 is that it gives the true error of the physical
energy. On the other hand, the error computed in SOL 106 has no counter 6
CODE
part in the physical world.
7
SETS
8
BULK
1480 NLPCI
Parameters for Arc-Length Methods in Nonlinear Static Analysis
2 Format:
FMS
1 2 3 4 5 6 7 8 9 10
NLPCI ID TYPE MINALR MAXALR SCALE DESITER MXINC
3 Example:
EXEC
NLPCI 10 CRIS 1.0 1.0 12 10
Field Contents
A ID Identification number of an associated NLPARM entry. (Integer > 0)
CASE
SCALE Scale factor (w) for controlling the loading contribution in the arc-length
constraint. (Real > 0.0; Default = 0.0)
6 DESITER Desired number of iterations for convergence to be used for the adaptive
ODES arc-length adjustment. See Remarks 3. and 4. (Integer > 0; Default = 12)
MXINC Maximum number of controlled increment steps allowed within a
subcase. See Remark 5. (Integer > 0; Default = 20)
7 Remarks:
SETS
1. The NLPCI entry is selected by the Case Control command NLPARM = ID.
There must also be an NLPARM entry with the same ID. However, for creep
analysis (DT ≠ 0.0 in NLPARM entry), the arc-length methods cannot be
8 activated, and the NLPCI entry is ignored if specified. The NLPCI entry is
BULK
not recommended for heat transfer analysis in SOL 153.
NLPCI 1481
Parameters for Arc-Length Methods in Nonlinear Static Analysis
TYPE = “RIKS”: 2
FMS
T
i i– 1 1 0 2 i
un – un un – u n + w ∆µ = 0
TYPE = “MRIKS”: 3
EXEC
T
i i – 1 i –1 0 2 i i–1 0
u n – u n u n – u n + w ∆µ ( µ –µ ) = 0
where:
4A
CASE
∆l = the arc-length 4C
X-Y PLO
∆l new
MINALR ≤ --------------- ≤ MAXALR
∆l old 7
SETS
The arc-length adjustment is based on the convergence rate (i.e., number of
iterations required for convergence) and the change in stiffness. For constant
arc-length during analysis, use MINALR = MAXALR = 1.
8
BULK
1482 NLPCI
Parameters for Arc-Length Methods in Nonlinear Static Analysis
4. The arc-length ∆l for the variable arc-length strategy is adjusted based on the
number of iterations that were required for convergence in the previous load
1 increment ( I max ) and the number of iterations desired for convergence in the
astran current load increment (DESITER) as follows:
DESITER ⋅ ∆l old
∆l new = --------------------------------------------
2 I max
FMS
5. The MXINC field is used to limit the number of controlled increment steps
in case the solution never reaches the specified load. This field is useful in
limiting the number of increments computed for a collapse analysis.
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
NLRGAP 1483
Nonlinear Transient Load Proportional to Gap
Format:
1 2 3 4 5 6 7 8 9 10
NLRGAP SID GA GB PLANE TABK TABG TABU RADIUS
2
FMS
Example:
NLRGAP 21 3 4 XY 3 10 6 1.6
3
EXEC
Field Contents
SID Nonlinear load set identification number. (Integer > 0)
GA Inner (e.g., shaft) grid for radial gap. (Integer > 0) 4A
CASE
GB Outer (e.g., housing) grid for radial gap. (Integer > 0)
PLANE Radial gap orientation plane: XY, YZ, or ZX. (Character, Default = XY.)
4B
OUTPU
TABK Table ID of gap stiffness vs. time. (Integer > 0)
4C
TABG Table ID for radial gap clearance as function of time. (Integer > 0) X-Y PLO
TABU Table ID for radial coefficient of friction as function of time. (Integer > 0)
RADIUS Shaft radius. (Real > 0.0, Default = 0.0)
5
Remarks: PARAM
5. As with the NOLINi entries, the NLRGAP is limited to use in direct transient
response solution sequences.
1 6. The XY, YZ and ZX planes are relative to the displacement coordinates
astran
systems of GA and GB. GA and GB should be coincident grids with parallel
displacement coordinate systems. MSC.Nastran does not check nor enforces
this. Wrong answers can occur if this rule is not followed.
2 7. The shaft radius is used only for the computation of friction induced torque.
FMS
8. In the underlying equations, a positive coefficient of friction is consistent
with counter-clockwise shaft rotation from axis 1 towards axis 2
(anti-clockwise). A negative coefficient of friction is consistent with
3 clockwise shaft rotation from axis 2 towards axis 1 (clockwise). See Figure 8-
EXEC 95.
9. Nonlinear forces for the grids referenced on the NLRGAP can be output with
the NLLOAD Case Control command. See Figure 8-95 for the sign
A conventions.
CASE
2
B N B6
UTPUT
C N A6
Y PLOT
K Clearance (TABG)
5 N B1 N A1
1
ARAM Grid A
K
(RADIUS)
6 Grid B
ODES
N A2
7 N B2
SETS
Figure 8-95 Radial Gap Orientation and Nonlinear Load Sign Conventions
8
BULK
NLSTRAT 1485
Strategy Parameters for Nonlinear Structural Analysis
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
NLSTRAT ID Param1 Value1 Param2 Value2 Param3 Value3
Param4 Value4 Param5 Value5 etc
Example: 3
EXEC
NLSTRAT 501 CONVTYP 4 RESPF .015 ALPHA .05
KNONPOS 1
4A
CASE
Field Contents
ID Identification number referenced by a case control command with 4B
OUTPU
regard to time steps or load steps (such as SUBCASE). If ID=0, the
values entered will be used for all time steps or load steps. For subcase 4C
1, ID=1; for subcase 2, ID=2, etc. (Integer > 0) X-Y PLO
6
CODE
7
SETS
8
BULK
1486 NLSTRAT
Strategy Parameters for Nonlinear Structural Analysis
1 Name
Description, Type and Value
astran Convergence Criteria
CONVTYP Convergence Criteria -- (Integer) - If not set, value will be
determined by NLPARM or TSTEPNL entry - CONTROL(2,4) The
2 possibilities are:
FMS 0 -- Convergence based on residuals
1 -- Convergence based on displacements
2 -- Convergence based on energy
4 -- Convergence based on residuals or displacements
3 5 -- Convergence based on residuals and displacements
EXEC
IRELABS Flag for relative or absolute convergence criteria (Integer)
CONTROL(2,5)
0 -- Testing is done on relative error
A 1 -- Testing is done on absolute value
CASE
2 -- Testing is done on relative error testing unless reactions or
B incremental displacements are below minimum value, in which
UTPUT case absolute tolerance testing is used.
C RCK1 Used for Relative Checking - Maximum residual force ratio
Y PLOT
(maximum value of residual force divided by maximum residual
force) or displacement ratio (maximum allowable value of
displacement increment divided by displacement increment)
5 depending on convtyp (Real > 0) CONTROL(3,1); default = 0.1
ARAM RCK2 Used for Relative Checking - Maximum residual moment ratio or
rotation ratio depending on convtyp (Real > 0) CONTROL(3,2);
default = no checking
6 RCK3 Used for Relative Checking - Minimum reaction force ratio or
ODES minimum displacement ratio depending on convtyp (Real > 0)
CONTROL(3,3); no default, if 0.0, checking is bypassed or absolute
testing is performed
Name
Description, Type and Value 1
Convergence Criteria nastra
8
BULK
1488 NLSTRAT
Strategy Parameters for Nonlinear Structural Analysis
1 Name
Description, Type and Value
astran Convergence Criteria
MAXREC Maximum number of recycle steps per load step (Integer;
default = 3) If set to a negative value, if convergence is not obtained
2 after maxrec recycles, a warning is issued and the analysis proceeds
FMS to the next step (not recommended) CONTROL(2,2)
MINREC Minimum number of recycle steps per load step. CONTROL(2,3)
(Integer; Default = 0)
3 IKMETH Newton method (Integer; default = 1) 1= Full Newton. 2 = Modified
EXEC
Newton, 3 = Newton-Raphson with strain correction, 8 = Secant
stiffness CONTROL(2,6)
IKUPD Reassembly interval of stiffness and mass. AUTO LOAD (2,2)
A DYNAMIC CHANGE (2,5) (Integer)
CASE
IKNONPOS Solve a non positive definite stiffness (1) or not (0). CONTROL(2,7)
B (Integer)
UTPUT
IKINIT Initial stiffness control (Integer) CONTROL (2,10)
C 0 - Normal full contribution
Y PLOT
1 - For Mooney material, reduced contribution of hydrostatic
pressure based on initial stress
2 - No initial stiffness
5 3 - Use stress at beginning of increment but not in the last iteration
ARAM 4 - Use only positive stresses in initial stress stiffness (faster than
option 0 and is always stable for thin shell structures).
General Parameter
6 STRAINS Scale factor for strain increments. PARAMETERS(2,1) (Real > 0;
ODES Default = 1.0)
PENBOUN Penalty value to enforce certain boundary conditions.
PARAMETERS(2,2) (Real)
7 FSTRESS Fraction of the hydrostatic pressure subtracted from the stress
SETS
tensor in initial stress calculation. PARAMETERS(3,5) (Real)
Load Step or Time Step Control
8
BULK
NLSTRAT 1489
Strategy Parameters for Nonlinear Structural Analysis
Name
Description, Type and Value 1
Convergence Criteria nastra
MAXTSC Maximum number of allowable time step cuts. AUTO LOAD (2,3)
(Integer > 0)
0 - No automatic restart from the previously converged step 2
>1 - Maximum number of time step cutbacks allowed. FMS
ATLARGE Largest increase factor. AUTO TIME (2,6) (Real; Default = 2.0) 4B
OUTPU
ATMAXINC Maximum number of increments.AUTO TIME (2,7) (Integer)
ATRECYC Desired number of recycles per increment. AUTO TIME (2,8)
4C
X-Y PLO
(Integer)
ATMINTS Minimum time step allowed. AUTO TIME (2,9) (Real; Default =
AITOT/1000.0)
Transient Analysis Damping Parameters
5
PARAM
8
BULK
1490 NLSTRAT
Strategy Parameters for Nonlinear Structural Analysis
1 Name
Description, Type and Value
astran Convergence Criteria
Solver-Related Parameters
ISOLVER Type of solver (Integer > 0) SOLVER(2,1)
2 0 - Profile Direct Solver (default for small models)
FMS
2 - Spares Iterative
4 - Sparse Direct
6 - Hardware provided direct sparse
3 8 - Multifrontal direct sparse (default for large models)
EXEC
ISYMM Nonsymmetric solver option (Integer > 0; Default = 0) SOLVER
(2,2)
0 - Symmetric solver
A 1 - Non symmetric solver
CASE NONPOS Nonpositive Definite solver option (Integer > 0; Default = 0)
B SOLVER (2,3)
UTPUT 0 - Error if system is nonpositive-definite
C 1 - Solve nonpositive definite systems if possible
Y PLOT MBYTE Solver type 6 or 8 memory option (Integer > 0) SOLVER (2,8)
Enter the number of 4-byte words in millions to be used if solver
type 6 (SGI only) or solver type 8 (all systems) is to be used. For
5 example, if 96MB is needed, enter 96.
ARAM
MAXITER Maximum number of iterations (Iterative solver only) (Integer > 0)
SOLVER (3,1)
PREVITER Enter 1 if the previous solution is to be used as the initial trial value
6 (Iterative solver only) (Integer > 0; Default = 0) SOLVER (3,2)
ODES
PRECOND Preconditioner Option (Iterative solver only) (Integer > 0) SOLVER
(3,3)
3 - Use diagonal preconditioner
7 4 - Use scaled-diagonal preconditioner
SETS 5 - Use incomplete Cholesky preconditioner
CJTOL Enter Conjugate Gradient Convergence Tolerance (Iterative solver
only) (Real; Default = 0.001) SOLVER (4,1)
8
BULK
NLSTRAT 1491
Strategy Parameters for Nonlinear Structural Analysis
Name
Description, Type and Value 1
Convergence Criteria nastra
Arc Length and Other Parameters for MSC.Marc’s AUTO INCREMENT Option
AITYPE Arc Length Method. AUTO INCREMENT (2,8) (Integer > 0; Default
= 3) 2
FMS
0 standard load control
1 - Crisfield quadratic constraint method
2 - Riks/Ramm linear constraint method
3 - Modified Riks/Ramm (linear constrain method) 3
4 - Crisfield, switch to modified Riks/Ramm if no real root found EXEC
AIFRACT Fraction of total load increment that is applied in the first cycle of 4B
the first increment. AUTO INCREMENT (2,1) (Real) OUTPU
AIMAXF Maximum fraction of the total load that can be applied in any
increment. It is recommended that for most nonlinear problems,
this value be 0.1 or smaller. AUTO INCREMENT (2,4) (Real;
Default = 1.0)
6
CODE
1 Name
Description, Type and Value
astran Convergence Criteria
Fully Coupled Heat-Structural Analysis Controls
TCHANGE Maximum nodal temperature change allowed. CONTROL(4,1)
2 (Real; Default = 20.0)
FMS
TEVAL Maximum nodal temperature change allowed before properties are
re-evaluated and matrices reassembled. CONTROL(4,2) (Real;
Default = 100.0)
3 TERROR Maximum error in temperature estimates used for property
EXEC
evaluation. CONTROL(4,3) (Real; Default = 0.0, which bypasses the
test)
Contact-Related Parameters
A
CASE ANG2D Angle at which a node separates from a convex corner or becomes
B stuck in a concave corner in 2D contact (Real, Default = 8.625
degrees) PARAMETERS (3,1)
UTPUT
6 RATE0 Initial strain rate for rigid plastic analysis (Real, Default = 1.0E-4)
ODES PARAMETERS (3,3)
RATEC Cutoff strain rate for rigid plastic analysis (Real, Default = 1.0E-12)
PARAMETERS (3,4)
7 PFFLUID Penalty factor used to satisfy incompressibility in fluid analysis
SETS when displacement elements are used (Real, Default = 1.0E6)
PARAMETERS (2,4)
8
BULK
NLSTRAT 1493
Strategy Parameters for Nonlinear Structural Analysis
Name
Description, Type and Value 1
Convergence Criteria nastra
Other Parameters
DRILLF The factor used to calculate the drilling mode for shell elements
(types 22, 75, 138, 139, 140) (Real, Default = 0.0001) PARAMETERS 2
FMS
(3,6)
REZONEF Incremental displacement scale factor after a rezoning increment
(Real, Default=1.0). Note that a value of 1.0 improves friction
convergence but may result in an inside-out element. 3
EXEC
PARAMETERS (3,7)
UGAS Universal Gas Constant (Real, Default = 8.314 J mol 1 K 1
PARAMETERS (3,1)
TOFSET Offset temperature between user units and absolute zero
4A
CASE
temperature (Real, Default=273.15 which is correct for Centigrade).
If temperature units are Kelvin (K) or Rankine (R), enter a negative
4B
OUTPU
value and the temperature offset is set to zero PARAMETERS (3,2)
TWEIGHT Thermal properties evaluation weight (Real, Default = 0.5)
4C
X-Y PLO
PARAMETERS (3,3)
SPFACT Surface projection factor for single step Houbolt method (Real,
Default = 0.0) PARAMETERS (3,4)
5
STEFAN Stefan Boltzman Constant (Real, Default = 5.67051E-8 W ⁄ m K 2 4 PARAM
PARAMETERS (3,5)
Remarks: 6
1. This entry matches MSC.Marc’s CONTROL, AUTO LOAD, DYNAMIC CODE
8
BULK
1494 NLSTRAT
Strategy Parameters for Nonlinear Structural Analysis
A 2-10 IKINT
CASE
2-11 AUTOSW
B 4. Correlation between NLSTRAT names and MSC.Marc PARAMETERS entry
UTPUT
fields
C
Y PLOT 2-1 STRAINS 3-1 ANG2D 4-1 UGAS
2-2 PENBOUN 3-2 ANG3D 4-2 TOFSET
2-3 PFPLAS 3-3 RATE0 4-3 TWEIGHT
5 2-4 PFFLUID 3-4 RATEC 4-4 SPFACT
ARAM
2-5 BETA 3-5 FSTRESS 4-5 STEFAN
2-6 GAMMA 3-6 DRILLF
6 2-7 GAMMA1 3-7 REZONEF
ODES
2-8 GAMMA2
5. Correlation between NLSTRAT names and MSC.Marc SOLVER entry fields
8 2-8 MBYTE
BULK
NLSTRAT 1495
Strategy Parameters for Nonlinear Structural Analysis
8
BULK
1496 NOLIN1
Nonlinear Transient Load as a Tabular Function
2 ·
Function of velocity: P i ( t ) = S ⋅ T ( u j ( t ) ) Eq. 8-2
FMS
where u j ( t ) and u· j ( t ) are the displacement and velocity at point GJ in the direction of
CJ.
3 Format:
EXEC
1 2 3 4 5 6 7 8 9 10
NOLIN1 SID GI CI S GJ CJ TID
A Example:
CASE
B NOLIN1 21 3 4 2.1 3 10 6
UTPUT
C Field Contents
Y PLOT SID Nonlinear load set identification number. (Integer > 0)
GI Grid, scalar, or extra point identification number at which nonlinear
load is to be applied. (Integer > 0)
5 CI Component number for GI. (0 < Integer < 6; blank or zero if GI is a scalar
ARAM
or extra point.)
S Scale factor. (Real)
GJ Grid, scalar, or extra point identification number. (Integer > 0)
6 CJ Component number for GJ according to the following table:
ODES
Remarks:
1. Nonlinear loads must be selected with the Case Control command
NONLINEAR = SID. 1
nastra
2. Nonlinear loads may not be referenced on DLOAD entry.
3. All degrees-of-freedom referenced on NOLIN1 entries must be members of
the solution set. This means the e-set (EPOINT entry) for modal formulation
and the d-set for direct formulation. 2
FMS
4. Nonlinear loads as a function of velocity (Eq. 8-2) are denoted by
components ten greater than the actual component number; i.e., a
component of 11 is component 1 (velocity). The velocity is determined by
3
· u j, t – u j, t – 1 EXEC
u j, t = ----------------------------------
∆t
where ∆t is the time step interval and u j, t – 1 is the displacement of GJ-CJ for
the previous time step. 4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1498 NOLIN2
Nonlinear Transient Load as the Product of Two Variables
Pi ( t ) = S ⋅ Xj ( t ) ⋅ Xk ( t )
Format:
1 2 3 4 5 6 7 8 9 10
3 NOLIN2 SID GI CI S GJ CJ GK CK
EXEC
Example:
A NOLIN2 14 2 1 2.9 2 1 2
CASE
B Field Contents
UTPUT SID Nonlinear load set identification number. (Integer > 0)
C GI Grid, scalar, or extra point identification number at which nonlinear
Y PLOT
load is to be applied. (Integer > 0)
CI Component number for GI. (0 < Integer < 6; blank or zero if GI is a scalar
or extra point.)
5 S Scale factor. (Real)
ARAM
GJ, GK Grid, scalar, or extra point identification number. (Integer > 0)
CJ, CK Component number for GJ, GK according to the following table:
6
ODES Type of Point Displacement Velocity
Grid 1 < Integer < 6 11 < Integer < 16
Scalar Blank or zero Integer = 10
7 Extra Blank or zero Integer = 10
SETS
Remarks:
1. Nonlinear loads must be selected with the Case Control command
8 NONLINEAR=SID.
BULK
2. Nonlinear loads may not be referenced on a DLOAD entry.
NOLIN2 1499
Nonlinear Transient Load as the Product of Two Variables
ut – ut – 1
·
u t = -------------------------
∆t
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1500 NOLIN3
Nonlinear Transient Load as a Positive Variable Raised to a Power
S ⋅ [ X j ( t ) ] A, X j ( t ) > 0
Pi ( t ) =
2
0, X j ( t ) ≤ 0
FMS
Format:
3
EXEC 1 2 3 4 5 6 7 8 9 10
NOLIN3 SID GI CI S GJ CJ A
A Example:
CASE
NOLIN3 4 102 -6.1 2 15 -3.5
B
UTPUT
Field Contents
C SID Nonlinear load set identification number. (Integer > 0)
Y PLOT
5 CI Component number for GI. (0 < Integer < 6; blank or zero if GI is a scalar
or extra point.)
ARAM
Remarks:
1. Nonlinear loads must be selected with the Case Control command
NONLINEAR = SID. 1
nastra
2. Nonlinear loads may not be referenced on a DLOAD entry.
3. All degrees-of-freedom referenced on NOLIN3 entries must be members of
the solution set. This means the e-set for modal formulation and the d-set for
direct formulation. 2
FMS
4. Nonlinear loads may be a function of displacement ( X j = u j ) or velocity
·
( X j = u j ) . Velocities are denoted by a component number ten greater than
the actual component number; e.g., a component of 16 is component 6
(velocity). The velocity is determined by 3
EXEC
· u j, t – u j, t – 1
u j, t = ----------------------------------
∆t
where ∆t is the time step interval and u j, t – 1 is the displacement of GJ-CJ for 4A
the previous time step. CASE
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1502 NOLIN4
Nonlinear Transient Load as a Negative Variable Raised to a Power
– S ⋅ [ – X j ( t ) ] A, X j ( t ) < 0
Pi ( t ) =
2
0, X j ( t ) ≥ 0
FMS
Format:
3
EXEC 1 2 3 4 5 6 7 8 9 10
NOLIN4 SID GI CI S GJ CJ A
A Example:
CASE
NOLIN4 2 4 6 2.0 101 16.3
B
UTPUT
Field Contents
C SID Nonlinear load set identification number. (Integer > 0)
Y PLOT
5 CI Component number for GI. (0 < Integer < 6; blank or zero if GI is a scalar
or extra point.)
ARAM
Remarks:
1. Nonlinear loads must be selected with the Case Control command
NONLINEAR = SID. 1
nastra
2. Nonlinear loads may not be referenced on a DLOAD entry.
3. All degrees-of-freedom referenced on NOLIN4 entries must be members of
the solution set. This means the e-set for modal formulation and the d-set for
direct formulation. 2
FMS
4. Nonlinear loads may be a function of displacement ( X j = u j ) or velocity
·
( X j = u j ) . Velocities are denoted by a component number ten greater than
the actual component number; i.e., a component of 10 is component 0
(velocity). The velocity is determined by 3
EXEC
· u j, t – u j, t – 1
u j, t = ----------------------------------
∆t
where ∆t is the time step interval and u j, t – 1 is the displacement of GJ-CJ for 4A
the previous time step. CASE
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1504 NSM
Non Structural Mass entry by ID
Format:
1 2 3 4 5 6 7 8 9 10
2 NSM SID TYPE ID VALUE ID VALUE ID VALUE
FMS
Example:
EXEC
Field Contents
SID Identification number of non structural mass set. (Integer > 0)
A TYPE Set points to either Property entries or Element entries. Properties are:
CASE PSHELL, PCOMP, PBAR, PBARL, PBEAM, PBEAML, PBCOMP, PROD,
B CONROD, PBEND, PSHEAR, PTUBE, PCONEAX, and PRAC2D.
UTPUT ELEMENT list of individual element IDs of element that can have NSM.
C (Character)
Y PLOT ID Property or Element ID. (Integer > 0)
VALUE NSM value (Real)
5 Remarks:
ARAM 1. Non structural mass sets must be selected with Case Control command
NSM = SID.
2. For CCONEAX the element ID is 1000 ⋅ ID + i , where i = 1 to number of
6 harmonics.
ODES 3. The ELSUM Case Control command will give a summary of both structural
and nonstructural mass by element or property type.
7
SETS
8
BULK
NSM1 1505
Alternate Form for NSM Entry
Format:
1 2 3 4 5 6 7 8 9 10
NSM1 SID TYPE VALUE ID ID ID ID ID
2
FMS
ID ID ID etc. -
Example:
1 2 3 4 5 6 7 8 9 10 4A
NSM1 SID TYPE VALUE ID THRU ID CASE
4B
OUTPU
1 2 3 4 5 6 7 8 9 10
NSM1 SID TYPE VALUE ALL 4C
X-Y PLO
1 2 3 4 5 6 7 8 9 10
NSM1 SID TYPE VALUE ID THRU ID BY N
5
PARAM
Field Contents
SID Identification number of non structural mass set. (Integer > 0)
TYPE Set points to either Property entries or Element entries. Properties are:
PSHELL, PCOMP, PBAR, PBARL, PBEAM, PBEAML, PBCOMP, PROD,
6
CODE
CONROD, PBEND, PSHEAR, PTUBE, PCONEAX, and PRAC2D.
ELEMENT list of individual element IDs of element that can have NSM.
(Character)
VALUE NSM value (Real)
7
SETS
ID Property or Element ID. (Integer > 0 or “ALL” or “THRU” or “BY” or N
(the BY increment))
8
BULK
1506 NSM1
Alternate Form for NSM Entry
Remarks:
1. Non structural mass sets must be selected with Case Control command
1 NSM = SID.
astran
2. For CCONEAX the element ID is 1000 ⋅ ID + i , where i = 1 to number of
harmonics.
3. PBEAML and PBCOMP are treated as PBEAM, PBARL is treated as PBAR,
2 and PCOMP is treated as PSHELL; therefore a command such as:
FMS
NSM1,12,PCOMP,0.045,ALL
would for example get all PSHELLs in the deck. The converted PCOMPs
plus any existing PSHELLS would have .045 added to their nonstructural
3 mass.
EXEC
4. The ELSUM Case Control command will give a summary of both structural
and nonstructural mass by element or property type.
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
NSMADD 1507
Non Structural Mass Set Combination
Format:
1 2 3 4 5 6 7 8 9 10
NSMADD SID S1 S2 S3 S4 S5 S6 S7
2
FMS
S8 S9 S10 etc. -
Example(s):
NSMADD 3 17 18 19 20 22 23 24
3
EXEC
25 26 27 28
NSMADD 3 29 40 50 55
4A
Field Contents CASE
Remarks:
1. The nonstructural mass sets must be selected with the Case Control
command NSM = SID. 5
PARAM
2. No Si may be the identification number of a non structural mass set defined
by another NSMADD entry.
3. NSMADD entries take precedence over NSM, NSML, NSM1 or NSML1
entries. If both have the same set ID, only the NSMADD entry will be used. 6
CODE
4. The ELSUM Case Control command will give a summary of both structural
and nonstructural mass by element or property type.
7
SETS
8
BULK
1508 NSML
Lumped Non Structural Mass Entry by ID
Format:
1 2 3 4 5 6 7 8 9 10
2 NSML SID TYPE ID VALUE ID VALUE ID VALUE
FMS
Example:
EXEC
Field Contents
SID Identification number of non structural mass set. (Integer > 0)
A TYPE Set points to either Property entries or Element entries. Properties are:
CASE PSHELL, PCOMP, PBAR, PBARL, PBEAM, PBEAML, PBCOMP, PROD,
B CONROD, PBEND, PSHEAR, PTUBE, PCONEAX, and PRAC2D.
UTPUT ELEMENT list of individual element IDs of element that can have NSM.
C (Character)
Y PLOT ID Property or Element ID. (Integer > 0)
VALUE A lumped mass value to be distributed (Real).
5 Remarks:
ARAM 1. If TYPE = ELEMENT is used, line element (CBAR, CBEAM, CBEND, CROD,
CTUBE, and CONROD) IDs cannot be mixed with Area element (CQUAD4,
CQUAD8, CQUADR, CTRIA3, CTRIA6, CTRIAR, CSHEAR, and CRAC2D)
IDs.
6 2. For Area elements the calculation is NSM = VALUE/ Σelements Area and for
ODES
Line elements the calculation is NSM = VALUE/ Σ elements Length .
3. Non structural mass sets must be selected with Case Control command
7 NSM = SID.
SETS 4. This entry is not allowed for the CCONEAX element.
5. This entry will cause an equivalent NSM entry to be generated using the
computed value for NSM.
8 6. The ELSUM Case Control command will give a summary of both structural
BULK and nonstructural mass by element or property type.
NSML1 1509
Alternate Form for NSML Entry
Format:
1 2 3 4 5 6 7 8 9 10
NSML1 SID TYPE VALUE ID ID ID ID ID
2
FMS
ID ID ID etc. -
Example:
NSML1 3 ELEMENT .044 1240 1500
3
EXEC
1 2 3 4 5 6 7 8 9 10
4A
NSML1 SID TYPE VALUE ID THRU ID CASE
4B
1 2 3 4 5 6 7 8 9 10 OUTPU
1 2 3 4 5 6 7 8 9 10
NSML1 SID TYPE VALUE ID THRU ID BY N
5
PARAM
Field Contents
SID Identification number of non structural mass set. (Integer > 0)
TYPE Set points to either Property entries or Element entries. Properties are:
PSHELL, PCOMP, PBAR, PBARL, PBEAM, PBEAML, PBCOMP, PROD,
6
CODE
CONROD, PBEND, PSHEAR, PTUBE, PCONEAX, and PRAC2D.
ELEMENT list of individual element IDs of element that can have NSM.
(Character)
VALUE A lumped mass value to be distributed (Real)
7
SETS
ID Property or Element ID. (Integer > 0 or “ALL” or “THRU” or “BY” or N
(the BY increment))
8
BULK
1510 NSML1
Alternate Form for NSML Entry
Remarks:
1. If TYPE = ELEMENT is used, line element (CBAR, CBEAM, CBEND, CROD,
1 CTUBE, and CONROD) IDs cannot be mixed with Area element (CQUAD4,
astran
CQUAD8, CQUADR, CTRIA3, CTRIA6, CTRIAR, CSHEAR, and CRAC2D)
IDs. The ALL option is invalid.
2. For Area elements the calculation is NSM = VALUE/ Σelements Area and for
2 Line elements the calculation is NSM = VALUE/ Σ elements Length .
FMS
3. PBEAML and PBCOMP are treated as PBEAM, PBARL is treated as PBAR,
and PCOMP is treated as PSHELL; therefore a command such as:
NSML1,12,PCOMP,1.35,ALL
3 would, for example, get all PSHELLs in the file. The converted PCOMPs plus
EXEC
any existing PSHELLS would have a mass of 1.35 added to their
nonstructural mass.
4. The ELSUM Case Control command will give a summary of both structural
A and nonstructural mass by element or property type.
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
NTHICK 1511
Nodal Thickness Values
Defines nodal thickness values for beams, plates and/or shells. This is the MSC.Marc’s
1
nastra
nodal thickness option used in MSC.Nastran Implicit Nonlinear (SOL 600) only.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
NTHICK ID1 ID2 THICK
Example:
Field Contents
ID1 First Nodal ID to which the thickness applies. (Integer > 0) 4A
CASE
ID2 Last Nodal ID to which the thickness applies. (Integer, Default = EID1)
THICK Thickness for all beam, plate or shell elements connecting the nodes 4B
OUTPU
specified. (Real > 0.0)
4C
X-Y PLO
Remarks:
1. This entry only applies when MSC.Marc is executed from MSC.Nastran
using MSC.Nastran Implicit Nonlinear (SOL 600) and is ignored for other
solutions. 5
PARAM
2. The option allows specification of beam, plate and/or shell thickness on a
nodal basis. Thickness values specified on property entries overrides values
specified by this entry.
3. For all elements including composite elements, nodal thickness is the total 6
thickness. CODE
7
SETS
8
BULK
1512 OMIT
Omitted Degrees-of-Freedom
Format:
1 2 3 4 5 6 7 8 9 10
2 OMIT ID1 C1 ID2 C2 ID3 C3 ID4 C4
FMS
Example:
3 OMIT 16 2 23 3516 1 4
EXEC
Field Contents
IDi Grid or scalar point identification number. (Integer > 0)
A Ci Component numbers. (Any unique combination of the Integers 1
CASE through 6 with no embedded blanks for grid points; zero or blank for
B scalar points.)
UTPUT
C Remarks:
Y PLOT 1. The degrees-of-freedom specified on this entry form members of the
mutually exclusive o-set. They may not be specified on other entries that
define mutually exclusive sets. See “Degree-of-Freedom Sets” on page 1557
for a list of these entries.
5 2. Up to 24 degrees-of-freedom may be specified on a single entry.
ARAM
3. In many cases it may be more convenient to use OMIT1, ASET, or ASET1
entries.
7
SETS
8
BULK
OMIT1 1513
Omitted Degrees-of-Freedom, Alternate Form 1
Format:
1 2 3 4 5 6 7 8 9 10
OMIT1 C G1 G2 G3 G4 G5 G6 G7
2
FMS
G8 G9 G10 -etc.-
Example:
OMIT1 3 2 1 3 10 9 6 5
3
EXEC
7 8
Field Contents 4C
X-Y PLO
C Component numbers. (Any unique combination of the Integers 1
through 6 with no embedded blanks for grid points; zero or blank for
scalar points.)
Gi Grid or scalar point identification number. (Integer > 0; for “THRU” 5
PARAM
option, G1 < G2.)
Remarks:
1. The degrees-of-freedom specified on this entry form members of the 6
mutually exclusive o-set. They may not be specified on other entries that CODE
Format:
1 2 3 4 5 6 7 8 9 10
2 OMITAX RID1 HID1 C1 RID2 HID2 C2
FMS
Example:
3 OMITAX 2 6 3 4 7 1
EXEC
Field Contents
RIDi Ring identification number. (Integer > 0)
A HIDi Harmonic identification number. (Integer > 0)
CASE
Ci Component number(s). (Any unique combination of the Integers 1
B through 6 with no embedded blanks.)
UTPUT
C Remarks:
Y PLOT
1. OMITAX is allowed only if an AXIC entry is also present.
2. Up to 12 degrees-of-freedom may be specified on this entry.
3. Degrees-of-freedom appearing on OMITAX entries may not appear on
5 MPCAX, SUPAX, or SPCAX entries.
ARAM
4. For a discussion of the conical shell problem, see the “Conical Shell Element
(RINGAX)” on page 140 of the MSC.Nastran Reference Manual.
6
ODES
7
SETS
8
BULK
OUTPUT 1515
Output Control for Adaptive Analysis
Format:
1 2 3 4 5 6 7 8 9 10
OUTPUT SID
2
FMS
ELSET=n, cmd1=(option1, option2, etc.), cmd2=(option1, etc.), etc.
ELSET=m, -etc.-
Example: 3
EXEC
OUTPUT 127
ELSET=42, STRESS=PRINT,BY=1
4A
CASE
b. For cmdi: STRAIN, the allowable optioni are STRCUR, FIBER, PRINT,
PLOT, PUNCH, or NONE. If more than one option is desired, enclose in
parentheses; e.g., STRAIN = (FIBER, PRINT, PUNCH). The options
6 STRCUR and FIBER are for shell elements, they are ignored for other
ODES
elements. For STRCUR membrane strain and curvature are output, for
FIBER, strains in the fibers Z1 and Z2 are output. Z1 and Z2 are specified
on the PSHELL Bulk Data entry. The default is STRCUR. Either STRCUR
7 or FIBER should be specified, but not both.
SETS
c. For cmdi: FIRST and LAST, the allowable optioni are YES and NO. For
example, “FIRST = YES”.
d. For cmdi: BY, the allowable optioni is an integer greater than or equal to
8 0. optioni specifies that cmdi will be processed at every adaptive cycle
BULK
that is a multiple of optioni.
OUTPUT 1517
Output Control for Adaptive Analysis
10. The PHASE option is used to request polar format (magnitude and phase) of
complex output. Phase output is in degrees.
6
CODE
7
SETS
8
BULK
1518 OUTRCV
Output Options for p-elements
Format:
1 2 3 4 5 6 7 8 9 10
2 OUTRCV SID SETID
FMS
OPTION1 OPTION2
Examples:
3 OUTRCV 150 160
EXEC
CID=2 VIEW=3*3*9
A OUTRCV 3 5
CASE
8
BULK
OUTRCV 1519
Output Options for p-elements
8
BULK
1520 OUTRCV
Output Options for p-elements
Remarks:
1. OUTRCV is intended for p-elements only and specifies the coordinate
1 system and density used for displacement, stress, strain, and force output.
astran
OUTRCV is used only for output and has no effect on the solution.
2. On the continuation entries, no commas can appear in columns 1 through 8
and the data in fields 2 through 9 must be specified in columns 9 through 72.
2 3. Sets referenced by SETID are defined on the SET command after the SETS
FMS
DEFINITION or OUTPUT(POST) command. Any p-element not referenced
by the SET = SETID Case Control command will use the defaults listed above
for CID and VIEW.
3 4. If an element is referenced by more than one OUTRCV entry then a warning
EXEC
message will be issued and the last OUTRCV will be applied to the element.
5. ξ*η*j represents the ξ , η and ζ subdivisions in the solid element’s output
recovery parametric system. Both “*” delimiters are required. η is ignored
A for the CPENTA and CTETRA element and ξ is ignored for the CTETRA,
CASE CQUAD4, and CTRIA3 element.
B 6. The elements referenced by the SET = SETID command are labeled in the
UTPUT stress output as VUHEXA, VUPENTA, VUTETRA, VUQUAD, VUTRIA, and
C VUBEAM. They may be renamed via the PARAM,VUHEXA;
Y PLOT PARAM,VUPENTA; PARAM,VUTETRA; PARAM,VUQUAD;
PARAM,VUTRIA; and PARAM,VUBEAM entries.
7. Only one OUTRCV Case Control command is allowed. Multiple OUTRCV
5 Bulk Data entries with the same SID are allowed to specify multiple element
sets with different output coordinate systems.
ARAM
8. The displacement output at locations defined by the GRID Bulk Data entry
are determined by the CD value located on the GRID Bulk Data entry.
6 9. For p-version shell elements, the default output coordinates system is the
convective coordinate system tangent to the shell mid surface. The x-axis of
ODES
the convective system is the projected x-axis of the basic system. For
p-version beam elements, the output system is the convective coordinate
system tangent to the beam axis, oriented from grid A to grid B, as specified
7 on the CBEAM entry.
SETS
8
BULK
OUTRCV 1521
Output Options for p-elements
10. The PROJ and NORMAL options for shells are described in the following
list.
1
nastra
PROJ Defines the orientation of the output coordinate system
for stresses, strains and forces in shell elements. The
reference system for PROJ is the CID coordinate system.
PROJ = F Stresses, strains and forces of shells are output in the 2
FMS
fixed CID. This option should be used if a postprocessor
requires the results in terms of 3D vectors or tensors. For
example, stress tensors with 6 components. The option
does not produce output in the f06 file.
3
PROJ = X, Y, Z The x- or y- or z-axis of the CID system is projected on to EXEC
7
SETS
8
BULK
1522 PAABSF
Frequency-Dependent Absorbers Element Property
1 2 3 4 5 6 7 8 9 10
PAABSF PID TZREID TZIMID S A B K RHOC
2
FMS Example:
PAABSF 44 38 47
3 Field Contents
EXEC
PID Property identification number that matches the identification number
of the corresponding CAABSF entry. (Integer > 0)
Remarks:
A 2πfZ I ( f ) 2
k = ---- ⋅ ---------------------- ∫ (of shape functions)
S Z2 + Z2 FMS
R I
A ZR ( f )
b = ---- ⋅ -------------------- ∫ (of shape functions)
S Z2 + Z2
R I
3
EXEC
The value of ( Z2R + Z2I ) must be greater than machine epsilon--a machine
dependent constant in the neighborhood of 1.E-15. The scale factor S can be
used to ensure this constraint while retaining the same units.
5. The output for the element is specified by the STRESS Case Control
4A
CASE
command and consists of the resistance, reactance, and absorption
coefficient. The absorption coefficient is defined as: 4B
OUTPU
4 ( Z R ⁄ ρc )
a = ----------------------------------------------------------------------
-
4C
2 2 X-Y PLO
( Z R ⁄ ρc + 1 ) + ( Z I ⁄ ρc )
5
PARAM
6
CODE
7
SETS
8
BULK
1524 PACABS
Acoustic Absorber Property
Format:
1 2 3 4 5 6 7 8 9 10
2 PACABS PID SYNTH TID1 TID2 TID3 TESTAR CUTFR B
FMS
K M
Example:
3 PACABS 12 1 2 3 3.5 500.0
EXEC
Field Contents
A PID Property identification number. (Integer > 0)
CASE
SYNTH Request the calculation of B, K, and M from the tables TIDi below.
B (Character = “YES” or “NO”; Default = “YES”)
UTPUT
TID1 Identification of the TABLEDi entry that defines the resistance. See
C Remark 2. (Integer > 0 or blank)
Y PLOT
TID2 Identification of the TABLEDi entry that defines the reactance. See
Remark 2. (Integer > 0 or blank)
TID3 Identification of the TABLEDi entry that defines the weighting function.
5 See Remark 2. (Integer > 0 or blank)
ARAM
TESTAR Area of the test specimen. (Real > 0.0; Default = 1 .0)
CUTFR Cutoff frequency for tables referenced above. (Real > 0.0)
6 B, K, M Equivalent damping, stiffness and mass values per unit area. (Real > 0.0)
ODES
Remarks:
1. PACABS is referenced by a CHACAB entry only.
7 2. If SYNTH = “YES”, then TID1 and TID2 must be supplied (TID3 is optional)
and the equivalent structural model will be derived from tables TIDi. If TID3
SETS
is blank, then the weighting function defaults to 1.0.
3. If SYNTH = “NO”, then the equivalent structural model will be derived from
one of B, K, or M.
8
BULK
PACABS 1525
Acoustic Absorber Property
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1526 PACBAR
Acoustic Barrier Property
Format:
1 2 3 4 5 6 7 8 9 10
2 PACBAR PID MBACK MSEPTM FRESON KRESON
FMS
Example:
EXEC
Field Contents
PID Property identification number. (Integer > 0)
A MBACK Mass per unit area of the backing material. (Real > 0.0)
CASE
MSEPTM Mass per unit area of the septum material. (Real > 0.0)
B FRESON Resonant frequency of the sandwich construction in hertz. (Real > 0.0 or
UTPUT
blank)
C KRESON Resonant stiffness of the sandwich construction. (Real > 0.0 or blank)
Y PLOT
Remarks:
1. PACBAR is referenced by a CHACBR entry only.
5 2. Either FRESON or KRESON must be specified, but not both.
ARAM
6
ODES
7
SETS
8
BULK
PAERO1 1527
Aerodynamic Panel Property
Format:
1 2 3 4 5 6 7 8 9 10
PAERO1 PID B1 B2 B3 B4 B5 B6
2
FMS
Example:
PAERO1 1 3
3
EXEC
Field Contents
PID Property identification number referenced by a CAERO1 entry.
(Integer > 0) 4A
Bi Identification number of CAERO2 entries for associated bodies. CASE
6
CODE
7
SETS
8
BULK
1528 PAERO2
Aerodynamic Body Properties
Format:
1 2 3 4 5 6 7 8 9 10
2 PAERO2 PID ORIENT WIDTH AR LRSB LRIB LTH1 LTH2
FMS
THI1 THN1 THI2 THN2 THI3 THN3
Example:
3 PAERO2 2 Z 6.0 1.0 22 91 100
EXEC
1 3
A Field Contents
CASE
PID Property identification number. (Integer > 0)
B ORIENT Orientation flag. Type of motion allowed for bodies. Refers to the
UTPUT
aerodynamic coordinate system of ACSID. See AERO entry.
C (Character = “Z”, “Y”, or “ZY”)
Y PLOT
WIDTH Reference half-width of body and the width of the constant width
interference tube. (Real > 0.0)
AR Aspect ratio of the interference tube (height/width). (Real > 0.0)
5 LRSB Identification number of an AEFACT entry containing a list of slender
ARAM
body half-widths at the end points of the slender body elements. If
blank, the value of WIDTH will be used. (Integer > 0 or blank)
LRIB Identification number of an AEFACT entry containing a list of slender
6 body half-widths at the end points of the interference elements. If
ODES
blank, the value of WIDTH will be used. (Integer > 0 or blank)
LTH1, LTH2 Identification number of AEFACT entries for defining θ arrays for
interference calculations. (Integer > 0)
7 THIi, THNi The first and last interference element of a body to use the θ 1 array;
SETS
the others use the θ 2 array. (Integer > 0)
8
BULK
PAERO2 1529
Aerodynamic Body Properties
Remarks:
1. The half-widths (given on AEFACT entries referenced in fields 6 and 7) are
specified at division points. The number of entries on an AEFACT entry used 1
nastra
to specify half-widths must be one greater than the number of elements.
2. The half-width at the first point (i.e., the nose) on a slender body is usually
0.0; thus, it is recommended (but not required) that the LRSB data is supplied
with a zero first value. 2
FMS
3. THIi and THNi are interference element numbers on a body. The first
element is one for each body.
4. A body is represented by a slender body surrounded by an interference tube.
The slender body creates the downwash due to the motion of the body, while 3
EXEC
the interference tube represents the effects upon panels and other bodies.
Slender Body
(six elements x
shown)
4A
CASE
Division Points
Interference Tube
4B
OUTPU
(three elements x
shown)
4C
X-Y PLO
z
θ3 θ2
θ4 θ1
End View
(looking forward) y
Theta Array (receving points
for interference body elements) 5
PARAM
half width
edge would be equidistant from any two theta points. This aerodynamic
coordinate system is defined on the AERO Bulk Data entry.
7. For half models, the theta arrays LTH1 and LTH2 should encompass a full 8
360 degree range. BULK
1530 PAERO3
Aerodynamic Panel Property
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
PAERO3 PID NBOX NCTRL X5 Y5 X6 Y6
X7 Y7 X8 Y8 X9 Y9 X10 Y10
A 78.
86.
65.
130.
108.
116.
65.
130.
82. 97.5 112. 97.5
CASE
B
UTPUT Field Contents
C PID Property identification number. (Integer > 0)
Y PLOT
NBOX Number of Mach boxes in the flow direction. (0 < Integer < 50)
NCTRL Number of control surfaces. (Integer 0, 1, or 2)
X5 through Y12 Locations of points 5 through 12, which are in the aerodynamic
5 coordinate system, to define the cranks and control surface
ARAM
geometry. (Real)
Remarks:
6 1. For an illustration of the geometry, see the CAERO3 entry description.
ODES
2. If Y5 < 0.0, there is no leading edge crank. Also, if Y6 < 0.0, there is no trailing
edge crank.
3. If NCTRL = 0, no continuations are required. If NCTRL = 1 or 2, then NCTRL
7 continuations are required.
SETS
4. Y7 > Y8, Y9 > Y10, and Y11 > Y12.
8
BULK
PAERO3 1531
Aerodynamic Panel Property
5. The number of Mach boxes in the spanwise direction (NSB) may be found
from the following formula:
1
nastra
β ⋅ y max
NSB = INT --------------------------------------- + 0.5
x max
-------------------------------
NBOX + 0.5-
2
where FMS
2
β = M –1
x max = maximum chordwose direction
3
EXEC
y max = maximum spanwise direction
The number of chordwise boxes specified by the user (NBOX > 50) will be
replaced by a floating point number (usually slightly higher than NBOX). 5
The method contracts the mesh equally in both dimensions until a box edge PARAM
lies on the surface tip. This mesh size is then used to compute the number of
chordwise boxes.
7
SETS
8
BULK
1532 PAERO4
Aerodynamic Strip Properties
Format:
1 2 3 4 5 6 7 8 9 10
2 PAERO4 PID CLA LCLA CIRC LCIRC DOC1 CAOC1 GAPOC1
FMS
DOC2 CAOC2 GAPOC2 DOC3 CAOC3 GAPOC3 -etc.-
Example:
3 PAERO4 6001 1 501 0 0 0.0 0.0 0.0
EXEC
0.50 0.25 0.02 0.53 0.24 0.0
A Field Contents
CASE
PID Property identification number. (Integer > 0)
B CLA Select Prandtl-Glauert correction. (Integer = -1, 0, 1; Default = 0)
UTPUT
-1 Compressibility correction made to lift curve slope data for a
C reference Mach number.
Y PLOT
0 No correction and no list needed. (Default)
+1 No correction and lift curve slope provided by a list as a
5 function of strip location and Mach number.
ARAM LCLA Identification number of the AEFACT entry that lists the lift curve slope
on all strips for each Mach number on the MKAEROi entry. See
Remark 7(b.) below. (Integer = 0 if CLA = 0, > 0 if CLA ≠ 0)
6 CIRC Select Theodorsen’s function C ( k ) or the number of exponential
ODES coefficients used to approximate C ( k ) . (Integer = 0, 1, 2, 3; Default = 0.
Must be zero if CLA ≠ 0.)
0 Theodorsen function.
7 1, 2, 3 Approximate function with b 0, b 1, β 1, …, b n, β n n = 1, 2, 3.
SETS
LCIRC Identification number of the AEFACT entry that lists the b, β values for
each Mach number. See Remark 7c., 7d., and 7e. below; variable b ’s and
β ’s for each mi on the MKAEROi entry. (Integer = 0 if CIRC = 0, > 0 if
8 CIRC ≠ 0)
BULK
PAERO4 1533
Aerodynamic Strip Properties
Field Contents
DOCi d/c = distance of the control surface hinge aft of the quarter-chord 1
divided by the strip chord ( Real ≥ 0.0 ) nastra
CAOCi ca ⁄ c = control surface chord divided by the strip chord. (Real > 0.0)
GAPOCi g/c = control surface gap divided by the strip chord. (Real > 0.0)
Remarks:
2
FMS
1. PAERO4 is required for Strip theory with three fields (DOCi, CAOCi,
GAPOCi) specified per strip.
2. If CLA = -1, lift curve slope data at one Mach number are needed on the
AEFACT entry.
3
EXEC
3. If CAOCi = 0.0, there is no control surface.
4. If GAPOCi = 0.0, there is no slot flow.
5. If GAPOCi < 0.01, then 0.01 is used. 4A
CASE
6. Embedded blank fields are not permitted.
7. The following table lists the lift curve slope or lag function selection and the 4B
OUTPU
AEFACT entry formats used for Strip theory:
Table 8-28 Strip Theory Function Selections and AERACT Entry Formats
4C
X-Y PLO
Theodorsen
Parameter Combinations Number Entry
Data Type Input Format
Function
CLA LCLA CIRC LCIRC of Words Index
Exact Lift Curve Slope 0 0 0 0 No AEFACT entry 5
cl = 2π required PARAM
αi
0 0 2 ID 6*NMACH d.
7
SETS
0 0 3 ID 8*NMACH e.
8
BULK
1534 PAERO4
Aerodynamic Strip Properties
Entry Format
a. AEFACT, ID, m 1, c lα , c lα , …, c lα
1 1 2
b. AEFACT, ID, m 1, c lα , c lα , …, c lα
NSTRIP
,
astran
11 21 NSTRIP1
m 2, c lα , c lα , c lα c lα , …, c lα , c lα , for all m on MKAEROi data
11 12 21 22 NSTRIP1 NSTRIP2
entry
c. AEFACT, ID, m 1, b 01, b 11, β 11, m 2, b 02, b12, P 12, m 3 , etc.
2
FMS d. AEFACT, ID, m 1, b 01, b 11, β 11, b 21, β 21, m 2 , etc.
e. AEFACT, ID, m 1, b 01, b 11, β 11, b 21, β 21, b 31, β31 m 2 etc.
8. A control surface rotation is positive when the trailing edge moves in the
3 negative z-direction of the aerodynamic element coordinate system; see the
EXEC MSC.Nastran Aeroelastic Analysis User’s Guide.
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
PAERO5 1535
Aerodynamic Panel Property
Format:
1 2 3 4 5 6 7 8 9 10
PAERO5 PID NALPHA LALPHA NXIS LXIS NTAUS LTAUS
2
FMS
CAOC1 CAOC2 CAOC3 CAOC4 CAOC5
Example:
Field Contents 4A
CASE
PID Property identification number. (Unique Integer > 0)
NALPHA Number of angle of attack ( α ) values to be input for each Mach number 4B
OUTPU
(mi) on the MKAERO1 or MKAERO2 entry. (Integer > 0)
4C
X-Y PLO
NALPHA Meaning
1 α is the same value for all strips; enter one
value, in units of degrees, on the AEFACT entry
for each Mach number.
5
PARAM
Number of Strips α is different for each strip; enter α ’s, in units
of degrees, in the following order:
m 1, α 1, α 2, …, 2, α 1, α 2, …, etc.
6
CODE
LALPHA ID number of the AEFACT entry that lists the α ’s for the strips at each
Mach number in the MKAERO1 or MKAERO2 entry. (Integer > 0)
NXIS Number of dimensionless chord coordinates ( ξ ) to be input. 7
SETS
(Integer > 0, Default = 0)
8
BULK
1536 PAERO5
Aerodynamic Panel Property
NXIS Meaning
C NTAUS Meaning
Y PLOT
0 No τ ’s are required. (Default)
1 τ ’s are the same for all strips; enter ( τ 1 ,
7 LTAUS Identification number of AEFACT entry that lists the τ values for the
strips. (Integer = 0 or blank if NTAUS = 0, LTAUS > 0 if NTAUS > 0)
SETS
CAOCi c a ⁄ c = control surface chord divided by the strip chord. (Real > 0.0)
Remarks:
8 1. The continuation entry is required for Piston theory with one entry (CAOCi)
BULK
per strip.
PAERO5 1537
Aerodynamic Panel Property
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1538 PAERO5
Aerodynamic Panel Property
Table 8-29 Thickness Data Input and AEFACT Entry Format for Piston Theory
1 Parameter Combinations
Number of
Entry
astran Type of Input Format
CAOG NGHICK NXIS LXIS NTAUS LTAUS Words
Index
No control 0. ID(a) 0 0 0 0 6 a.
surfaces, Integrals
2 input are same for
all strips
FMS
With control ≠0 ID(b) 1 ID(c) 0 0 12 b.
surfaces, Integrals 1 c.
input, same hinge
on all strips
3 With control ≠0 ID(b) NSTRIP ID(d) 0 0 12 b.
EXEC surfaces, Integrals NSTRIP d.
input, variable
hinge
5 Entry Format
ARAM
a. AEFACT, ID, I1 , I 2 , I 3 , I 4 , I 5 , I6
b. AEFACT, ID, I1 , … , I 6 , J 1 , … ., J 6 I 1 , I 2 , I 3 , I 4 , I 5 , I 6
6 c. AEFACT, ID, ξ h
ODES
d. AEFACT, ID, ξ h1, ξ h2, ξ h3, …, ξ hNSTRIP
e. AEFACT, ID, τm, τ h, τt
7 f. AEFACT, ID, ξ m, ξ h
SETS g. AEFACT, ID, τm1, τh1, τt1, τ m2, τ h2, τ t2, …, τ mNSTRIP, τ hNSTRIP, τtNSTRIP
τ m1, τ h1, τ t1, τ m2, τ h2, τ t2, …, τ mNSTRIP, τ hNSTRIP, τ tNSTRIP
Parameter Entry
Type of
Distribution
Combinations Number of Words Format 1
nastra
NALPHA LALPHA Index
Entry Format
a. AEFACT, ID, m 1, α 1, m 2, α 2, … ,
3
EXEC
b. AEFACT, ID, m 1, α 11, α 21, α 31, …, α NSTRIP1, m 2, α12, α22, …, αNSTRIP2, m 2 , etc., for
all m on MKAEROi entry.
c. A control surface rotation is positive when the trailing edge moves in the
negative z-direction of the aerodynamic element coordinate system; see
4A
CASE
the MSC.Nastran Aeroelastic Analysis User’s Guide.
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1540 PANEL
Panel Definition for Coupled Fluid-Structural Analysis
Format:
1 2 3 4 5 6 7 8 9 10
2 PANEL NAME1 SETID1 NAME2 SETID2 NAME3 SETID3 NAME4 SETID4
FMS
Example:
EXEC
Field Contents
NAMEi Panel label. (Character)
A SETIDi Identification number of a SET1 entry that lists the grid points of the
CASE panel. (Integer > 0)
B
UTPUT Remarks:
C 1. The referenced SET1 entry must list only structural grid points.
Y PLOT
2. The referenced SET1 entry must list at least four points for quadrilateral faces
and three points for triangular faces.
3. If a given element is assigned to a panel, it is recommended that all of its
5 connection points belong to the same panel.
ARAM
4. NAMEi is used only for labeling the output of the panel modal participation
factors. See “Additional Topics” on page 513 of the MSC.Nastran Reference
Manual.
6
ODES
7
SETS
8
BULK
PARAM 1541
Parameter
PARAM Parameter
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
PARAM N V1 V2
Example:
PARAM IRES 1
3
EXEC
Field Contents
N Parameter name (one to eight alphanumeric characters, the first of
which is alphabetic).
4A
CASE
Type V1 V2 4C
X-Y PLO
Integer Integer Blank
Real, single-precision Real Blank
Character Character Blank
5
Real, double-precision Double-precision real Blank PARAM
8
BULK
1542 PARAMARC
Parallel Domain Decomposition in MSC.Marc
2 Format:
FMS
1 2 3 4 5 6 7 8 9 10
PARAMARC ID KIND NPROC
B PARAMARC 201 2 2
UTPUT 1 1 THRU 5000 BY 1
5
ARAM
6
ODES
7
SETS
8
BULK
PARAMARC 1543
Parallel Domain Decomposition in MSC.Marc
Field Contents
ID Identification number of the PARAMARC entry -- Not presently used
1
nastra
(Integer)
KIND Designates how parallel domains are created (Integer > 0, required
field, no default)
1=Each parallel process is created automatically using connectivity, 2
FMS
MPC’s, rigid elements and contact tables (BCTABLE) entries found in
the input data. Other than contact, this is the same method used in
automatic parallel linear MSC.Nastran solution sequences (see Remarks
7-9) 3
2=User specifies groups of elements for each parallel process EXEC
(associated grids, loads, etc. are automatically determined)
3=User specifies groups of grid numbers for each parallel process
(associated elements, loads, etc. are automatically determined)
4=User specifies groups of elements property ID’s for each parallel 4A
CASE
process (associated grids, elements, loads, etc. are automatically
determined) 4B
5=User specifies groups of material property ID’s for each parallel OUTPU
2. All PARAMARC entries found in the bulk data will be used to form parallel
domains and associated MSC.Marc input decks if an option to create
1 MSC.Marc input or execute MSC.Marc is found in the Executive Control or
astran Case Control. There should only be one PARAMARC first line entry in the
Bulk Data. If more than one is found, only the first is used.
3. Use of KIND=2-5 provides more control than does the automatic (KIND=1)
2 option.
FMS
4. Several MSC.Marc input data files are produced. If the MSC.Nastran input
file is named a.dat or a.bdf, and 3 parallel domains are specified (NPROC=3)
the following files are produced:
3 a.marc.dat
EXEC 1a.marc.dat
2a.marc.dat
3a.marc.dat
A The file (a.marc.dat) is a stub model which contains only the control portion
CASE of the model. The other files (1a.marc.dat, 2a.marc.dat, 3a.marc.dat) contain
B the MSC.Marc input data for each domain and along with a.marc.dat will be
executed in parallel. MSC.Nastran will automatically build the command
UTPUT
string to execute MSC.Marc with the requested number of processors. A
C simple parallel run with the same number of processors should be
Y PLOT
successfully completed before attempting large models.
5. Execution of each domain can be controlled by a MSC.Marc host file,
jid.marc.host. If that file is not present, it is assumed that all processors are
5 on the same computer, or that the system administrator has setup some
ARAM
method of controlling where the parallel processes execute. More
information concerning host files is available in the MSC.Marc New Features
Version 2001 Manual or by contacting MSC support.
6 6. The continuation entries should be entered as many times as necessary to
ODES completely define each parallel region for KIND=2-5.
7. If the KIND=1 (automatic parallel) is requested and if 3D contact is present
all contact regions must be identified using BCTABLE entries. All BCTABLE
7 entries found in the bulk data will be used to determine the domains. For the
case where every element may potentially contact every other element in the
SETS
model, it is presently not possible to define parallel regions, so the full model
will be executed.
8
BULK
PARAMARC 1545
Parallel Domain Decomposition in MSC.Marc
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1546 PBAR
Simple Beam Property
Format:
1 2 3 4 5 6 7 8 9 10
2 PBAR PID MID A I1 I2 J NSM
FMS
C1 C2 D1 D2 E1 E2 F1 F2
K1 K2 I12
3 Example:
EXEC
PBAR 39 6 2.9 5.97
2.0 4.0
A
CASE Field Contents
B PID Property identification number. (Integer > 0)
UTPUT
MID Material identification number. See Remarks 2. and 3. (Integer > 0)
C A Area of bar cross section. (Real; Default = 0.0)
Y PLOT
I1, I2, I12 Area moments of inertia. See Figure 8-97. (Real; I1 > 0.0, I2 > 0.0,
2
I1*I2 > I1 ; Default = 0.0)
Torsional constant. See Figure 8-97. (Real; Default = 1--- ( I 1 + I 2 ) for SOL
5 J
600 and 0.0 for all other solution sequences)
2
ARAM
NSM Nonstructural mass per unit length. (Real)
Ci, Di, Ei, Fi Stress recovery coefficients. (Real; Default = 0.0)
6 K1, K2 Area factor for shear. See Remark 5. (Real or blank)
ODES
Remarks:
1. Both continuation entries may be omitted.
7 2. For structural problems, MID must reference a MAT1 material entry.
SETS
3. For heat transfer problems, MID must reference a MAT4 or MAT5 material
entry.
4. See the CBAR entry description for a discussion of bar element geometry.
8
BULK
PBAR 1547
Simple Beam Property
5. The transverse shear stiffnesses per unit length in planes 1 and 2 are K1*A*G
and K2*A*G, respectively, where G is the shear modulus. The default values
for K1 and K2 are infinite; in other words, the transverse shear flexibilities 1
are set equal to zero. K1 and K2 are ignored if I12 ≠ 0. K1 and K2 must be nastra
blank if A = 0.0.
6. The stress recovery coefficients C1 and C2, etc., are the y and z coordinates
in the bar element coordinate system of a point at which stresses are 2
computed. Stresses are computed at both ends of the bar. FMS
I1 = I zz elem
I2 = I yyelem 4A
CASE
I12 = I zyelem 4B
OUTPU
J = I xxelem
4C
X-Y PLO
x elem
v
Plane 1
y elem GB
End b
5
PARAM
Plane 2 6
CODE
End a
GA z elem
8
BULK
1548 PBARL
Simple Beam Cross-Section Property
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
PBARL PID MID GROUP TYPE
PBARL 39 6 I
A 14. 6. .5 .5 .5
CASE
B Field Contents
UTPUT PID Property identification number. (Integer > 0)
C MID Material identification number. (Integer > 0)
Y PLOT
GROUP Cross-section group. See Remarks 6. and 8. (Character;
Default = “MSCBML0")
TYPE Cross-section type. See Remarks 6. and 8. and Figure 8-98. (Character:
5 “ROD”, “TUBE”, “I”, “CHAN”, “T”, “BOX”, “BAR”, “CROSS”, “H”,
ARAM
“T1", “I1", “CHAN1", “Z”, “CHAN2", “T2", “BOX1", “HEXA”, “HAT”,
“HAT1” for GROUP = “MSCBML0")
DIMi Cross-sectional dimensions. (Real > 0.0 for GROUP = “MSCBMLO”)
6 NSM Nonstructural mass per unit length. NSM is specified after the last DIMi.
ODES
(Default = 0.0)
Remarks:
7 1. For structural problems, PBARL entries must reference a MAT1 material
SETS
entry.
2. PID must be unique with respect to all other PBAR and PBARL property
identification numbers.
8 3. See CBAR entry for a discussion of bar element geometry.
BULK
PBARL 1549
Simple Beam Cross-Section Property
7
SETS
8
BULK
1550 PBARL
Simple Beam Cross-Section Property
y elem y elem
1 C
DIM1
C
DIM1
astran
D
F z elem D
F z elem
DIM2
2 E
E
FMS
TYPE=“ROD” TYPE=“TUBE”
y elem
3 DIM3
y elem DIM4
EXEC
C F C
F
z elem
A DIM6
DIM4
DIM2
z elem
CASE DIM1
DIM3
B DIM5
UTPUT
E E
C DIM2
D
DIM1
D
Y PLOT
TYPE=“I” TYPE=“CHAN”
6
ODES
7
SETS
8
BULK
PBARL 1551
Simple Beam Cross-Section Property
y elem
DIM3 y elem
DIM1
F C 1
F C D nastra
z elem
DIM2 z elem
DIM3
DIM2
E D
2
FMS
DIM4 DIM4
DIM1
E y elem TYPE=“BOX”
TYPE=“T” F C 3
EXEC
DIM2 z elem
E D
4A
CASE
DIM1
TYPE=“BAR”
4B
OUTPU
y elem y elem
4C
0.5 ⋅ DIM1 0.5 ⋅ DIM1 0.5 ⋅ DIM2 0.5 ⋅ DIM2 X-Y PLO
C F C
DIM3
DIM3
5
D DIM4 PARAM
DIM4 F z elem
z elem
DIM2
E D 6
DIM1 CODE
TYPE=”CROSS” TYPE=”H”
Figure 8-98 Definition of Cross-Section Geometry and Stress Recovery Points
for GROUP = “MSCBML0" (continued)
7
SETS
8
BULK
1552 PBARL
Simple Beam Cross-Section Property
y elem
0.5 ⋅ DIM1 0.5 ⋅ DIM1
DIM2
1 DIM2
F
F C
astran
DIM1
DIM4 E z elem DIM4
C
DIM3
2 D
FMS DIM3 E D
TYPE=”T1” TYPE=”I1”
3 y elem
DIM2 DIM1
EXEC
F C
DIM3
A z elem DIM4
CASE
B E D
UTPUT
C y elem
TYPE=”CHAN1”
Y PLOT
8
BULK
PBARL 1553
Simple Beam Cross-Section Property
y elem y elem
DIM4 F
DIM1
C
1
C nastra
F DIM3
DIM3
z elem 2
FMS
E D DIM4
DIM1 E D
DIM6 DIM5
TYPE=”T2” TYPE=”BOX1”
3
EXEC
y elem y elem
DIM4
DIM3
DIM4 4A
C z elem CASE
E DIM3
F C
4B
F OUTPU
z elem
DIM1 DIM2
4C
X-Y PLO
D E D
DIM1
TYPE=”HEXA” TYPE=”HAT” 5
PARAM
y elem
DIM3
E F 6
CODE
DIM4
DIM2
DIM5
7
SETS
z elem
C DIM1 D
TYPE=”HAT1”
Figure 8-98 Definition of Cross-Section Geometry and Stress Recovery Points
for GROUP = “MSCBML0" (continued) 8
BULK
1554 PBCOMP
Beam Property (Alternate Form of PBEAM)
2 Format:
FMS
1 2 3 4 5 6 7 8 9 10
PBCOMP PID MID A I1 I2 I12 J NSM
K1 K2 M1 M2 N1 N2 SYMOPT
3 Y1 Z1 C1 MID1
EXEC
Y2 Z2 C2 MID2
-etc.-
A Example:
CASE
B PBCOMP 39 6 2.9
1
UTPUT
Field Contents
5 PID Property identification number. See Remark 1. (Integer > 0)
ARAM
MID Material identification number. See Remarks 2. and 5. (Integer > 0)
A Area of beam cross section. (Real > 0.0)
I1 Area moment of inertia in plane 1 about the neutral axis. See Remark 6.
6 (Real > 0.0)
ODES
I2 Area moment of inertia in plane 2 about the neutral axis. See Remark 6.
(Real > 0.0)
7 I12 Area product of inertia. See Remark 6. (Real; Default = 0.0, but
I1 ⋅ I2 – ( I12 )
2
> 0.0)
SETS
J Torsional stiffness parameter. See Remark 6. (Real > 0.0; Default = 0.0)
NSM Nonstructural mass per unit length. (Real > 0.0; Default = 0.0)
8 K1, K2 Shear stiffness factor K in K*A*G for plane 1 and plane 2. See Remark 4.
BULK (Real > 0.0; Default = 1.0)
PBCOMP 1555
Beam Property (Alternate Form of PBEAM)
Field Contents
M1, M2 The (y,z) coordinates of center of gravity of nonstructural mass. See the
figure in the CBEAM entry description. (Real; Default = 0.0)
1
nastra
N1, N2 The (y,z) coordinates of neutral axis. See the figure in the CBEAM entry
description. (Real; Default = 0.0)
SYMOPT Symmetry option to input lumped areas for the beam cross section. See 2
Figure 8-100 and Remark 7. (0 < Integer < 5; Default = 0) FMS
Yi, Zi The (y,z) coordinates of the lumped areas in the element coordinate
system. See Remark 1. (Real)
Ci Fraction of the total area for the i-th lumped area. (Real > 0.0; 3
Default = 0.0) EXEC
MIDi Material identification number for the i-th integration point. See Remark
5. (Integer > 0)
4A
Remarks: CASE
1. The PID number must be unique with respect to other PBCOMP entries as 4B
well as PBEAM entries. The second continuation entry may be repeated 18 OUTPU
more times. If SECTION = 5 a maximum of 21 continuation entries is
allowed; i.e., a maximum of 20 lumped areas may be input. If SECTION = 1
4C
X-Y PLO
through 4, the total number of areas input plus the total number generated
by symmetry must not exceed 20. If these are not specified, the program
defaults, as usual, to the elliptically distributed eight nonlinear rods. See
Figure 8-99. 5
PARAM
6
CODE
7
SETS
8
BULK
1556 PBCOMP
Beam Property (Alternate Form of PBEAM)
Z ref
1 1 ( 0, 2K z )
Z ref
5 1 1
Z ref
2
astran
8 2 ( K y, K z )
3
6 2
Y ref Y ref 4 Y ref
7
2 3 ( 2K y, 0 )
8 4
8
FMS
6 4 7
7 3 5 6
5
3 8 7
7
8 4 5 6 7 8
5
ARAM SYMOPT = 3 SYMOPT = 4 SYMOPT = 5
Symmetric about Z ref Mirror Symmetry about Y ref No symmetry
Y1 = -Y5, Z1 = Z5, etc. and Z ref
Y1 = -Y5, Z1 = -Z5, etc.
6
ODES
Figure 8-99 PBCOMP Entry SYMOPT Type Examples with 8 Lumped Areas
8
BULK
PBCOMP 1557
Beam Property (Alternate Form of PBEAM)
2. For structural problems, MID and MIDi must reference a MAT1 material
entry. For material nonlinear analysis, the material should be perfectly
plastic since the plastic hinge formulation is not valid for strain hardening. 1
For heat transfer problems, MID and MIDi must reference a MAT4 or MAT5 nastra
material entry.
3. For the case where the user specifies I1, I2 and I12 on the parent entry, the
stress-output location may also be specified on continuation entries. The 2
(y,z) coordinates specified on these entries will serve as stress output FMS
locations with the corresponding Ci’s set to 0. Stress output is provided at the
first four lumped area locations only. If one of the symmetry options is used
and fewer than four lumped areas are input explicitly, the sequence of
output locations in the imaged quadrants is shown in Figure 8-99. For one 3
EXEC
specific example in the model shown in Remark 7. (Figure 8-100), output can
be obtained at points 1 and 2 and in the image points 3 and 4.
4. Blank fields for K1 and K2 are defaulted to 1.0. If a value of 0.0 is used for K1
and K2, the transverse shear stiffness becomes rigid and the transverse shear 4A
CASE
flexibilities are set to 0.0.
5. The values E 0 and G 0 are computed based on the value of MID on the parent 4B
OUTPU
entry. MID is will follow the same symmetry rules as Ci depending on the
value of SECTION. If the MIDi field on a continuation entry is blank, the 4C
value will be that of MID on the parent entry. MIDi values may be input on X-Y PLO
∑ Yi Ci Ei 6
CODE
= 1
y NA = i-------------------------------
n
-
∑ Ci Ei
i = 1 7
SETS
8
BULK
1558 PBCOMP
Beam Property (Alternate Form of PBEAM)
1 ∑ Zi Ci Ei
= 1
astran z NA = i-------------------------------
n
-
∑ Ci Ei
i = 1
2
FMS n
Ci Ei
A = A ∑ ------------
E0
i = 1
3 n 2
EXEC
Ci Ei ( Yi – y NA )
I1 = A ∑ -----------------------------------------------
Eo
i = 1
A n
Ci Ei ( Yi – z NA )
2
CASE
I2 = A ∑ -----------------------------------------------
B i = 1
Eo
UTPUT
C n
Ci Ei ( Yi – y NA ) ( Zi – z NA )
Y PLOT I 12 = A ∑ ----------------------------------------------------------------------
Eo
i = 1
5 n
Ci Gi
ARAM J = J ∑ -------------
Go
i = 1
Z ref
5 1 1
nastra
Y ref
6 2
8 4
7 3
2
FMS
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1560 PBEAM
Beam Property
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
PBEAM PID MID A(A) I1(A) I2(A) I12(A) J(A) NSM(A)
3 The next two continuations are repeated for each intermediate station as described in
EXEC
Remark 5. and SO and X/XB must be specified.
A C1 C2 D1 D2 E1 E2 F1 F2
CASE
The last two continuations are:
B
UTPUT
K1 K2 S1 S2 NSI(A) NSI(B) CW(A) CW(B)
C M1(A) M2(A) M1(B) M2(B) N1(A) N2(A) N1(B) N2(B)
Y PLOT
Example:
Tapered beam with A=2.9 at end A and A=5.3 at end B.
5
ARAM
PBEAM 39 6 2.9 3.5 5.97
2.0 -4.0
0.5 0.0
7
SETS
8
BULK
PBEAM 1563
Beam Property
Remarks:
1. For structural analysis, MID must reference a MAT1 material entry. For
material nonlinear analysis, MID may also reference a MATS1 entry, but the 1
nastra
material properties must be defined as elastic-perfectly plastic; for example,
H = 0.0 on the MATS1 entry. Also, only one-eighth of the length at each end
of the element abides by material nonlinear law; i.e., the element is modeled
as a plastic hinge. Any other type of material property specification may
yield inaccurate results.
2
FMS
2. For heat transfer analysis, MID must reference a MAT4 or MAT5 material
entry.
3. If no stress data at end A is to be recovered and a continuation with the SO 3
field is specified, then the first continuation entry, which contains the fields EXEC
C1(A) through F2(A), may be omitted.
4. If SO is "YESA" or "NO", the third continuation entry, which contains the
fields C1 through F2, must be omitted. If SO is "YES", the continuation for Ci,
Di, Ei, and Fi must be the next entry. The blank fields are defaulted to 0.0 on
4A
CASE
these continuations.
5. The rules for the continuations entries are:
4B
OUTPU
8. If end B forces are desired, put "YESA" in the SO field even when no end A
stress points are input.
1
astran
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
PBEAM 1565
Beam Property
I2 = I ( yy ) N2 ( A ) = z na N2 ( B ) = z nb
na
2
I12 = I ( zy ) M1 ( A ) = y ma M1 ( B ) = y mb FMS
na
J = I ( xx ) M2 ( A ) = z ma M2 ( B ) = z mb
na
z elem y ma 3
EXEC
y na z ma Nonstructural Mass
z na
y elem Center of Gravity
Plane 2
v
(0, 0, 0)
x elem
Plane 1 Neutral Axis
z elem
4A
w a offset CASE
y mb
Grid Point GA Shear Center y nb z mb 4B
z nb OUTPU
y elem
( x b , 0, 0 ) w b offset
4C
X-Y PLO
Grid Point GB
d d θ
2 2
G ------ J ------ – E --------- CW
d dθ
--------- = m
dx dx dx
2
dx
2
6
CODE
where
G = shear modulus
J = torsional stiffness
7
SETS
E = Young’s modulus
θ = angle of rotation at any cross-section
m = applied torsional moment per unit length
8
BULK
1566 PBEAM
Beam Property
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
PBEAML 1567
Beam Cross-Section Property
Format:
(Note: n = number of dimensions and m = number of intermediate stations)
2
1 2 3 4 5 6 7 8 9 10 FMS
NSM(B)
4A
Example: CASE
PBEAML 99 21 T
4B
OUTPU
12. 14.8 2.5 2.6 NO 0.4 6.
Field Contents
5
PID Property identification number. (Integer > 0) PARAM
Field Contents
Remarks:
2. PID must be unique with respect to all other PBEAM and PBEAML property
identification numbers.
9. Beams can have no more than 14 dimensions per station. The total number
of dimensions at all stations must be less than 200. The transfer of data with
the beam server is limited to 4000 words. 1
nastra
None of these limits are exceeded with the MSC beam library, but a user
defined beam library could.
y elem y elem
2
C FMS
C
DIM1 DIM1
D
F D
z elem F
DIM2 z elem
3
E EXEC
E
y elem
TYPE=“ROD” TYPE=“TUBE”
F C
DIM4 4A
DIM3 DIM2 CASE
z elem
4B
OUTPU
E D
DIM1
4C
X-Y PLO
TYPE=“L”
y elem
y elem
DIM3 DIM4
C F C 5
F PARAM
z elem
DIM6
DIM2
DIM4
DIM5
DIM1
DIM3
z elem
6
CODE
E D E D
DIM2
TYPE=“I”
DIM1
TYPE=“CHAN”
7
SETS
y elem
DIM3 y elem
DIM1
1 F C
astran F C D
z elem
DIM2 z elem
DIM3
2 DIM2
E D
FMS
DIM4
DIM4 DIM1
E y elem TYPE=“BOX”
3 TYPE=“T” F C
EXEC
DIM2 z elem
A E D
CASE
DIM1
B TYPE=“BAR”
UTPUT
C
Y PLOT
y elem y elem
ARAM
DIM3 DIM3
DIM4 D DIM4 z elem
F
z elem
6
ODES E
E D
DIM2 DIM1
7 TYPE=”CROSS”
Figure 8-102 Definition of Cross-Section Geometry and Stress Recovery
TYPE=”H”
SETS
Points for GROUP = “MSCBML0" (continued)
8
BULK
PBEAML 1571
Beam Cross-Section Property
y elem
0.5 • DIM1 0.5 • DIM1
DIM2
DIM2
F
F C 1
nastra
DIM1
DIM4 E z elem DIM4
C
DIM3
D 2
DIM3 E D
FMS
TYPE=”T1” TYPE=”I1”
y elem
DIM2 DIM1
3
EXEC
F C
DIM3
z elem DIM4 4A
CASE
E D
4B
OUTPU
y elem
TYPE=”CHAN1” 4C
X-Y PLO
TYPE=”Z” TYPE=”CHAN2”
8
BULK
1572 PBEAML
Beam Cross-Section Property
y elem y elem
1 DIM4
C
F
DIM1
C
astran
F DIM3
2 DIM3
z elem
FMS
E D DIM4
DIM1 E D
DIM6 DIM5
3 TYPE=”T2” TYPE=”BOX1”
EXEC
y elem y elem
A C
DIM4 DIM3
DIM4
CASE z elem
F C
B E DIM3
UTPUT F z elem
C DIM1 DIM2
Y PLOT D E D
DIM1
DIM2
DIM3
E F
6
ODES
DIM4
DIM2
7 DIM5
z elem
SETS C DIM1 D
TYPE=”HAT1”
Defines the properties of a curved beam, curved pipe, or elbow element (CBEND
1
nastra
entry).
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
PBEND PID MID A I1 I2 J RB THETAB
C1 C2 DI D2 E1 E2 F1 F2
K1 K2 NSM RC ZC DELTAN
3
EXEC
Example:
0.5
0.6
0.4
0.6
-0.5 0.4
0.1
4A
CASE
0.1 5
PARAM
Field Contents
PID Property identification number. (Integer > 0)
MID Material identification number. See Remarks 1. and 2. (Integer > 0)
6
CODE
A Area of the beam cross section. (Real > 0.0)
I1, I2 Area moments of inertia in planes 1 and 2. (Real > 0.0)
J Torsional stiffness. (Real > 0.0) 7
SETS
FSI Flag selecting the flexibility and stress intensification factors. See
Remark 3. (Integer = 1, 2, or 3)
RM Mean cross-sectional radius of the curved pipe. (Real > 0.0)
T Wall thickness of the curved pipe. (Real > 0.0; RM + T/2 < RB)
8
BULK
1574 PBEND
Curved Beam or Pipe Element Property
Field Contents
Remarks:
1. For structural problems, MID must reference a MAT1 material entry.
5 2. For heat transfer problems, MID must reference a MAT4 or MAT5 material
ARAM
entry.
3. Flexibility and stress intensification factors are selected by specification of
FSI.
6
ODES
FSI = 1 The flexibility factor is set to unity. The stress intensification
factor in plane 1 using the general or alternate format is set
to unity and for plane 2 it is set to the following:
7 I1 1 RB – ∆N
---------------- ------------ + ----------------------------------------
SETS
A ⋅ RB r elem ∆N ( RB + r elem )
4. The transverse shear stiffness in planes 1 and 2 are K1*A*G and K2*A*G,
respectively. The default values for K1 and K2 on the first format are zero,
which means the transverse shear flexibilities (1/Ki*A*G) are set equal to 1
zero. Transverse shear stiffness for the alternate format are automatically nastra
I1
2
∆N = ------------------ FMS
A ⋅ RB
It is recommended that the default be used whenever
( RB ) A
2 3
--------------------- < 15 EXEC
I1
in which case the default value of ∆N is within 5% of the exact expression for
circular or rectangular cross sections. For the alternate format, the neutral
axis offset is calculated from an analytical expression for a hollow or solid 4A
CASE
circular cross section.
The user may compute an exact value for N as follows: 4B
OUTPU
RB
∆N = -------------------------------
2
- 4C
( RB ) A X-Y PLO
1 + ---------------------
Z
where
2
5
r dA PARAM
Z = ∫ ------------------
r
1 + -------
RB
The integration is carried out over the cross section of the element. 6
6. If T is zero, a solid circular cross section of radius RM is assumed and FSI CODE
must be 1.
7. If the first format is used, third-order moments are neglected for the
consistent mass matrix. These moments are zero whenever the cross section 7
of the beam is symmetric about both the r and z axes. SETS
8. If the circular cross-sectional property entry format is used, the stress points
are automatically located at the points indicated in Figure 8-103.
9. Offset vectors are treated like rigid elements and are therefore subject to the 8
same limitations. BULK
1576 PBEND
Curved Beam or Pipe Element Property
3 D
F
z elem
EXEC
C
Y PLOT End B Plane 2
Center of
Curvature Plane 1 r elem
5 ∆N
End A
ZC
ARAM GB
GA Note: The z elem direction is
reversed if GA and GB are
RC
6 reversed.
ODES RB
8
BULK
PBEND 1577
Curved Beam or Pipe Element Property
1
nastra
T
End B RM
Center of r elem
Curvature
θ elem
ZC
2
FMS
End A
GB
V
GA
θB
3
EXEC
RC
RB
4A
CASE
Figure 8-105 PBEND Circular Cross Section Element Coordinate System
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1578 PBUSH
Generalized Spring-and-Damper Property
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
PBUSH PID “K” K1 K2 K3 K4 K5 K6
“B” B1 B2 B3 B4 B5 B6
Example 1:
Stiffness and structural damping are specified.
A
CASE
PBUSH 35 K 4.35 2.4 3.1
B GE .06
UTPUT
RCV 7.3 3.3
C
Y PLOT
Example 2:
Damping force per unit velocity are specified.
5 PBUSH 35 B 2.3
ARAM
Field Contents
PID Property identification number. (Integer > 0)
6 “K” Flag indicating that the next 1 to 6 fields are stiffness values in the element
ODES
coordinate system. (Character)
Ki Nominal stiffness values in directions 1 through 6. See Remarks 2. and 3.
(Real; Default = 0.0)
7
SETS “B” Flag indicating that the next 1 to 6 fields are force-per-velocity damping.
(Character)
Bi Nominal damping coefficients in direction 1 through 6 in units of force per
8 unit velocity. See Remarks 2., 3., and 9. (Real; Default = 0.0)
BULK
PBUSH 1579
Generalized Spring-and-Damper Property
Field Contents
“GE” Flag indicating that the next fields, 1 through 6 are structural damping 1
constants. See Remark 7. (Character) nastra
8
BULK
1580 PBUSH
Generalized Spring-and-Damper Property
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
PBUSH1D 1581
Rod Type Spring-and-Damper Property
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
PBUSH1D PID K C M SA SE
Example: 4A
CASE
PBUSH1D 35 3000. 200. 300.
4B
SHOCKA TABLE 2.2 1.2 1. 200 OUTPU
The continuation entries are optional. The four options, SHOCKA, SPRING,
4C
X-Y PLO
DAMPER, and GENER can appear in any order.
8
BULK
1582 PBUSH1D
Rod Type Spring-and-Damper Property
EXPV
2 F ( u, v ) = C v ⋅ S ( u ) ⋅ sign ( v ) ⋅ v
FMS
F ( u ) = FT ( u )
5
PARAM
F ( v ) = FT ( ν )
7
SETS
Tension is v > 0 and compression is v < 0.
8
BULK
1584 PBUSH1D
Rod Type Spring-and-Damper Property
F ( u, v ) = F T ( u, v )
Remarks:
1. Either the stiffness K or the damping C must be specified.
2. The damping C and mass M are ignored in static solution sequences. 4A
CASE
3. The parameters defined on the continuation entries are used in nonlinear
solution sequences only. 4B
OUTPU
4. The linear parameters K and C are used in all solution sequences unless
parameters on continuation entries are defined and a nonlinear solution 4C
X-Y PLO
sequence is used. Then, the parameters K and C are used for initial values in
the first iteration of the first load step and the parameters from continuation
entries overwrite the linear parameters thereafter. When SHOCKA, SPRING
or GENER are specified, K is overwritten. When SHOCKA, DAMPER or
GENER is specified, C is overwritten.
5
PARAM
Format:
2
FMS 1 2 3 4 5 6 7 8 9 10
PBUSHT PID “K” TKID1 TKID2 TKID3 TKID4 TKID5 TKID6
Example:
A PBUSHT 35 K 72
CASE
B 18
B
UTPUT
Field Contents
C PID Property identification number that matches the identification number
Y PLOT
on a PBUSH entry. (Integer > 0)
“K” Flag indicating that the next 1 to 6 fields are stiffness frequency table
5 identification numbers. (Character)
ARAM TKIDi Identification number of a TABLEDi entry that defines the stiffness vs.
frequency relationship. (Integer > 0; Default = 0)
“B” Flag indicating that the next 1 to 6 fields are force per velocity frequency
6 table identification numbers. (Character)
ODES TBIDi Identification number of a TABLEDi entry that defines the force per unit
velocity damping vs. frequency relationship. (Integer > 0; Default = 0)
“GE” Flag indicating that the next field is a structural damping frequency
7 table identification number. (Character)
SETS
TGEIDi Identification number of a TABLEDi entry that defines the
non-dimensional structural damping vs. frequency relationship.
(Integer > 0; Default = 0)
8
BULK
PBUSHT 1587
Frequency Dependent or Nonlinear Force Deflection Spring and Damper Property
Field Contents
“KN” Flag indicating that the next 1 to 6 fields are nonlinear force-deflection
table identification numbers. (Character)
1
nastra
TKNIDi Identification number of a TABLEDi entry that defines the force vs.
deflection relationship. (Integer > 0; Default = 0)
Remarks:
2
FMS
1. The “K”, “B”, and “GE” fields are associated with same entries on the
PBUSH entry.
2. PBUSHT may only be referenced by CBUSH elements in the residual
structure which do not attach to any omitted degrees-of-freedom.
3
EXEC
3. The nominal values are used for all analysis types except frequency response
and nonlinear analyses. For frequency dependent modal frequency response
the system modes are computed using the nominal Ki values. The
frequency-dependent values are used at every excitation frequency. For
4A
CASE
nonlinear analysis the nominal values for Ki should agree with the initial
slope of the nonlinear force-displacement relationship defined by the 4B
OUTPU
PBUSHT.
4. The “K”, “B”, “GE” or “KN” fields may be specified in any order. 4C
X-Y PLO
5. The PBUSHT entry is ignored in all solution sequences except frequency
response or nonlinear analyses.
6. For upward computability, if ONLY TGEID1 is specified on ALL PBUSHT
entries and TGEIDi, i = 2 → 6 are blank on ALL PBUSHT entries, then a 5
PARAM
single structural damping table for each PBUSHT applied to all defined Ki
for each PBUSH is assumed. If ANY PBUSHT entry has a TGEIDi,
i = 2 → 6 specified, then the GEi fields on the PBUSH and the TGEIDi
fields on the PBUSHT are considered variable on ALL PBUSH and PBUSHT 6
entries. CODE
8
BULK
1588 PCOMP
Layered Composite Element Property
Format:
1 2 3 4 5 6 7 8 9 10
2 PCOMP PID Z0 NSM SB FT TREF GE LAM
FMS
MID1 T1 THETA1 SOUT1 MID2 T2 THETA2 SOUT2
A -45. 90.
CASE
5
ARAM
Field Contents
PID Property identification number. (0 < Integer < 10000000)
Z0 Distance from the reference plane to the bottom surface. See Remark 10.
6 (Real; Default = -0.5 times the element thickness.)
ODES
NSM Nonstructural mass per unit area. (Real)
SB Allowable shear stress of the bonding material (allowable interlaminar
7 shear stress). Required if FT is also specified. (Real > 0.0)
SETS FT Failure theory. The following theories are allowed (Character or blank. If
blank, then no failure calculation will be performed) See Remark 7.
8
BULK
PCOMP 1589
Layered Composite Element Property
Field Contents
“HILL” for the Hill theory.
“HOFF” for the Hoffman theory.
1
nastra
“TSAI” for the Tsai-Wu theory.
“STRN” for the Maximum Strain theory.
TREF Reference temperature. See Remark 3. (Real; Default = 0.0)
2
GE Damping coefficient. See Remarks 4. and 12. (Real; Default = 0.0) FMS
LAM Laminate Options. (Character or blank, Default = blank). See Remarks 13.
and 14.
“Blank” All plies must be specified and all stiffness terms are 3
developed. EXEC
“SYM” Only plies on one side of the element centerline are specified.
The plies are numbered starting with 1 for the bottom layer. If
an odd number of plies are desired, the center ply thickness (T1 4A
or TN) should be half the actual thickness. CASE
“MEM” All plies must be specified, but only membrane terms (MID1 on 4B
the derived PSHELL entry) are computed. OUTPU
“BEND” All plies must be specified, but only bending terms (MID2 on 4C
the derived PSHELL entry) are computed. X-Y PLO
Field Contents
1 THETAi Orientation angle of the longitudinal direction of each ply with the material
axis of the element. (If the material angle on the element connection entry
astran
is 0.0, the material axis and side 1-2 of the element coincide.) The plies are
to be numbered serially starting with 1 at the bottom layer. The bottom
layer is defined as the surface with the largest -Z value in the element
2 coordinate system. (Real; Default = 0.0)
FMS
SOUTi Stress or strain output request. See Remarks 5. and 6. (Character: “YES” or
“NO”; Default = “NO”)
3 Remarks:
EXEC
1. The default for MID2, ..., MIDn is the last defined MIDi. In the example
above, MID1 is the default for MID2, MID3, and MID4. The same logic
applies to Ti.
A 2. At least one of the four values (MIDi, Ti, THETAi, SOUTi) must be present
CASE
for a ply to exist. The minimum number of plies is one.
B 3. The TREF specified on the material entries referenced by plies are not used.
UTPUT
Instead TREF on the PCOMP entry is used for all plies of the element. If not
C specified, it defaults to “0.0.”
Y PLOT
If the PCOMP references temperature dependent material properties, then
the TREF given on the PCOMP will be used as the temperature to determine
material properties.
5 TEMPERATURE Case Control commands are ignored for deriving the
ARAM equivalent PSHELL and MAT2 entries used to describe the composite
element.
If for a nonlinear static analysis the parameter COMPMATT is set to YES, the
6 temperature at the current load step will be used to determine temperature-
ODES dependent material properties for the plies and the equivalent PSHELL and
MAT2 entries for the composite element. The TREF on the PCOMP entry will
be used for the initial thermal strain on the composite element and the
stresses on the individual plies. If the parameter EPSILONT is also set to
7 INTEGRAL,TREF is not applicable.
SETS
4. GE given on the PCOMP entry will be used for the element and the values
supplied on material entries for individual plies are ignored. The user is
responsible for supplying the equivalent damping value on the PCOMP
8 entry. If PARAM,W4 is not specified GE is ignored in transient analysis. See
BULK
“Parameters” on page 573.
PCOMP 1591
Layered Composite Element Property
5. Stress and strain output for individual plies are available in all superelement
static and normal modes analysis and requested by the STRESS and STRAIN
Case Control commands. 1
nastra
6. If PARAM,NOCOMPS is set to -1, stress and strain output for individual
plies will be suppressed and the homogeneous stress and strain output will
be printed. See also Remark 10.
7. In order to get failure index output the following must be present: 2
FMS
a. ELSTRESS or ELSTRAIN Case Control commands,
b. SB, FT, and SOUTi on the PCOMP Bulk Data entry,
c. Xt, Xc, Yt, Yc, and S on all referenced MAT8 Bulk Data entries if stress
allowables are used, or Xt, Xc, Yt, S, and STRN=1.0 if strain allowables are
3
EXEC
used.
d. -1 - failure in the fiber direction
-2 - failure in the matrix direction
-12 - failure in the inplane shear.
4A
CASE
8. A function of this entry is to derive equivalent internal PSHELL and MATi
entries to describe the composite element. Any sorted echo request will also
4B
OUTPU
cause printout and/or punch of the derived PSHELL and MATi entries in
User Information Message 4379 and/or the punch file. (See “Additional 4C
X-Y PLO
Topics” on page 513 of the MSC.Nastran Reference Manual, for proper
interpretation of the output from User Information Message 4379.) However,
if these equivalent PSHELL and MAT2 entries are input, then stress or strain
output for individual plies is not available and PARAM,NOCOMPS,-1 must
be supplied.
5
PARAM
9. The failure index for the boundary material is calculated as Failure Index =
( τ 1z, τ 2z ) ⁄ SB .
10. If the value specified for Z0 is not equal to -0.5 times the thickness of the 6
element and PARAM,NOCOMPS,-1 is specified, then the homogeneous CODE
element stresses are incorrect, while lamina stresses and element forces and
strains are correct. For correct homogeneous stresses, use ZOFFS on the
corresponding connection entry.
11. An unsymmetric layup or the use of Z0 to specify an unsymmetric layup, is
7
SETS
not recommended in buckling analysis or the calculation of differential
stiffness. Also, Z0 should not be used to specify an unsymmetric layup.
12. To obtain the damping coefficient GE, multiply the critical damping ratio
C ⁄ C 0 by 2.0.
8
BULK
1592 PCOMP
Layered Composite Element Property
13. The SYM option for the LAM option computes the complete stiffness
properties while specifying half the plies. The MEM, BEND, SMEAR and
1 SMCORE options provide special purpose stiffness calculations. SMEAR
astran ignores stacking sequence and is intended for cases where this sequence is
not yet known, stiffness properties are smeared. SMCORE allows simplified
modeling of a sandwich panel with equal face sheets and a central core.
2 14. Element output for the SMEAR and SMCORE options is produced using the
FMS PARAM NOCOMPS -1 methodology that suppresses ply stress/strain
results and prints results for the equivalent homogeneous element.
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
PCONEAX 1593
Conical Shell Element Property
Format:
1 2 3 4 5 6 7 8 9 10
PCONEAX ID MID1 T1 MID2 I MID3 T2 NSM
2
FMS
Z1 Z2 PHIl PHI2 PHI3 PHI4 PHI5 PHI6
Example: 3
EXEC
PCONEAX 2 4 1.0 6 16.3 8 2.1 0.5
4A
Field Contents CASE
Z1, Z2 Fiber distances from the middle surface for stress recovery. (Real)
PHIi Azimuthal coordinates (in degrees) for stress recovery. (Real)
6
Remarks: CODE
by MID1 or MID2 and the G12 value on the MAT2 entry referenced by MID3
should be set to 0.0. In addition, the MID3 entry, if it references a MAT2
material matrix, should be of size 2 x 2.
8
BULK
1594 PCONEAX
Conical Shell Element Property
5 { V } = T2 [ G 3 ] { γ }
ARAM
where { γ } is the vector of transverse shear strains.
[ G 1 ], [ G 2 ] and [ G 3 ] are the stress-strain matrices defined by MID1, MID2,
and MID3, respectively.
6
ODES
7
SETS
8
BULK
PCONV 1595
Convection Property Definition
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
PCONV PCONID MID FORM EXPF
Example:
PCONV 3 2 0 .25
3
EXEC
Field Contents
PCONID Convection property identification number. (Integer > 0) 4A
MID Material property identification number. (Integer > 0) CASE
FORM Type of formula used for free convection. (Integer 0, 1, 10, 11, 20, or 21; 4B
OUTPU
Default = 0)
EXPF Free convection exponent as implemented within the context of the 4C
X-Y PLO
particular form that is chosen. See Remark 3. (Real > 0.0; Default = 0.0)
Remarks:
1. Every surface to which free convection is to be applied must reference a 5
PCONV entry. PCONV is referenced on the CONV Bulk Data entry. PARAM
EXPF
q = H ⋅ u CNTRLND ⋅ ( T – TAMB ) ⋅ ( T – TAMB ) .
EXPF EXPF
q = H ⋅ u CNTRLND ⋅ ( T – TAMB )
where T represents the elemental grid point temperatures and TAMB is the 8
associated ambient temperature. BULK
1596 PCONV
Convection Property Definition
4. FORM specifies the formula type and the reference temperature location
used in calculating the convection film coefficient if FLMND = 0.
1 • If FORM = 0 or 1, the reference temperature is the average of element
astran
grid point temperatures (average) and the ambient point
temperatures (average).
• If FORM = 10 or 11, the reference temperature is the surface
2 temperature (average of element grid point temperatures).
FMS
• If FORM = 20 or 21, the reference temperature is the ambient
temperature (average of ambient point temperatures).
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
PCONVM 1597
Forced Convection Property Definition
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
PCONVM PCONID MID FORM FLAG COEF EXPR EXPPI EXPPO
Example:
Field Contents
PCONID Convection property identification number. (Integer > 0) 4A
MID Material property identification number. (Integer > 0) CASE
FORM Type of formula used for convection. (Integer = 0, 1, 10, 11, 20, or 21; 4B
OUTPU
Default = 0)
FLAG Flag for mass flow convection. (Integer = 0 or 1; Default = 0) 4C
X-Y PLO
COEF Constant coefficient used for forced convection. (Real > 0.0)
EXPR Reynolds number convection exponent. (Real > 0.0; Default = 0.0)
EXPPI Prandtl number convection exponent for heat transfer into the working
fluid. (Real > 0.0; Default = 0.0)
5
PARAM
EXPPO Prandtl number convection exponent for heat transfer out of the
working fluid. (Real > 0.0; Default = 0.0)
Remarks:
6
CODE
1. Every surface to which forced convection is applied must reference a
PCONVM entry. PCONVM is referenced on the CONVM entry.
2. MID specifies material properties of the working fluid at the temperature of
the point FLMND. FLMND is specified on the CONVM entry.
7
SETS
3. The material properties are used in conjunction with the average diameter
and mass flow rate (mdot). MID references the material properties and
supplies the fluid conductivity (k), heat capacity (cp), and viscosity ( µ )
needed to compute the Reynolds (Re) and Prandtl (Pr) numbers as follows: 8
BULK
1598 PCONVM
Forced Convection Property Definition
Re = 4 ⋅ mdot ⁄ ( π ⋅ diameter ⋅ µ )
Pr = cp ⋅ µ ⁄ k
1 4. FORM controls the type of formula used in determination of the forced
astran
convection film coefficient h. There are two cases:
EXPR EXPP
• If FORM = 0, 10, or 20 than h = coef ⋅ Re ⋅ Pr .
2 • If FORM = 1, 11, or 21 then the above h is multiplied by k and divided
FMS by the average hydraulic diameter.
• FORM also specifies the reference temperature used in calculating
material properties for the fluid if FLMND = 0.
3 • If FORM = 0 or 1, the reference temperature is the average of element
EXEC
grid point temperatures (average) and the ambient point temperature
(average).
• If FORM = 10 or 11, the reference temperature is the surface
A temperature (average of element grid point temperatures).
CASE
• If FORM = 20 or 21, the reference temperature is the ambient
B temperature (average of ambient point temperature).
UTPUT
5. In the above expression, EXPP is EXPPI or EXPPO, respectively, for heat
C flowing into or out of the working fluid. This determination is performed
Y PLOT
internally.
6. FLAG controls the convective heat transfer into the downstream point (the
second point as identified on the CHBDYi statement is downstream if mdot
5 is positive).
ARAM
• FLAG = 0, no convective flow (stationary fluid).
• FLAG = 1, convective energy flow that is consistent with the
Streamwise Upwind Petrov Galerkin (SUPG) element formulation.
6
ODES 7. No phase change or internal heat generation capabilities exist for this
element.
7
SETS
8
BULK
PDAMP 1599
Scalar Damper Property
Specifies the damping value of a scalar damper element using defined CDAMP1 or
1
nastra
CDAMP3 entries.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
PDAMP PID1 B1 PID2 B2 PID3 B3 PID4 B4
Example:
Field Contents
PIDi Property identification number. (Integer > 0) 4A
Bi Force per unit velocity. (Real) CASE
4B
Remarks: OUTPU
1. Damping values are defined directly on the CDAMP2 and CDAMP4 entries, 4C
and therefore do not require a PDAMP entry. X-Y PLO
2. A structural viscous damper, CVISC, may also be used for geometric grid
points.
3. Up to four damping properties may be defined on a single entry. 5
PARAM
4. For a discussion of scalar elements, see “Scalar Elements (CELASi,
CMASSi, CDAMPi)” on page 174 of the MSC.Nastran Reference Manual.
6
CODE
7
SETS
8
BULK
1600 PDAMP5
Scalar Damper Property for CDAMP5
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
PDAMP5 PID MID B
Example:
3 PDAMP5 2 3 4.0
EXEC
Field Contents
C Remark:
Y PLOT
1. B is the mass that multiplies the heat capacity CP on the MAT4 or MAT5
entry.
5
ARAM
6
ODES
7
SETS
8
BULK
PDAMPT 1601
Frequency-Dependent Damper Property
Format:
1 2 3 4 5 6 7 8 9 10
PDAMPT PID1 TBID1
2
FMS
Example:
PDAMPT 12 34
3
EXEC
Field Contents
PID Property identification number that matches the identification number
on a PDAMP entry. (Integer > 0) 4A
TBID1 Identification number of a TABLEDi entry that defines the damping CASE
Remarks:
4C
X-Y PLO
1. PDAMPT may only be referenced by CDAMP1 or CDAMP3 elements in the
residual structure, which do not attach to any omitted degrees-of-freedom.
2. The PDAMPT entry is ignored in all solution sequences except frequency
response analysis.
5
PARAM
6
CODE
7
SETS
8
BULK
1602 PDUMi
Dummy Element Property
Format:
1 2 3 4 5 6 7 8 9 10
2 PDUMi PID MID A1 A2 A3 A4 A5 A6
FMS
A7 -etc.-
Example:
3 PDUM3 108 2 2.4 9.6 1.E4 15. 3.5
EXEC
5 2
A Field Contents
CASE
PID Property identification number. (Integer > 0)
B MID Material identification number. (Integer > 0)
UTPUT
Aj Additional fields. (Real or Integer)
C
Y PLOT
Remark:
1. The additional fields are defined in the user-written element subroutines.
5
ARAM
6
ODES
7
SETS
8
BULK
PELAS 1603
Scalar Elastic Property
Specifies the stiffness, damping coefficient, and stress coefficient of a scalar elastic
1
nastra
(spring) element (CELAS1 or CELAS3 entry).
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
PELAS PID1 K1 GE1 S1 PID2 K2 GE2 S2
Example:
Field Contents
PIDi Property identification number. (Integer > 0) 4A
Ki Elastic property value. (Real) CASE
8
BULK
1604 PELAST
Frequency Dependent Elastic Property
Format:
1 2 3 4 5 6 7 8 9 10
2 PELAST PID TKID TGEID TKNID
FMS
Example:
3 PELAST 44 38
EXEC
Field Contents
PID Property identification number that matches the identification number
A on a PELAS entry. (Integer > 0)
CASE TKID Identification number of a TABLEDi entry that defines the force per unit
B displacement vs. frequency relationship. (Integer > 0; Default = 0)
UTPUT
TGEID Identification number of a TABLEDi entry that defines the
C nondimensional structural damping coefficient vs. frequency
Y PLOT relationship. (Integer > 0; Default = 0)
TKNID Identification number of a TABELDi entry that defines the nonlinear
force vs. displacement relationship. (Integer > 0; Default = 0)
5 Remarks:
ARAM
1. The PELAST entry may only be referenced by CELAS1 or CELAS3 elements
in the residual structure which do not attach to any omitted degrees-of-
freedom.
6 2. For frequency dependent modal frequency response the modes are
ODES
computed using the nominal Ki values as specified on the PELAS entry.
7
SETS
8
BULK
PELAST 1605
Frequency Dependent Elastic Property
3. The following table summarizes the usage PELAST entry in various solution
sequences.
Frequency Linear (Non-Frequency
1
Field Nonlinear nastra
Response Response)
TKID Used Ignored Ignored
TGEID Used Ignored Ignored
2
TKNID Ignored Used Ignored FMS
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1606 PGAP
Gap Element Property
Format:
1 2 3 4 5 6 7 8 9 10
2 PGAP PID U0 F0 KA KB KT MU1 MU2
FMS
TMAX MAR TRMIN
Example:
3 PGAP 2 .025 2.5 1.E6 1.E6 0.25 0.25
EXEC
Field Contents
A PID Property identification number. (Integer > 0)
CASE
U0 Initial gap opening. See Figure 8-107. (Real; Default = 0.0)
B F0 Preload. See Figure 8-107. (Real > 0.0; Default = 0.0)
UTPUT
KA Axial stiffness for the closed gap; i.e., U a – U b > U0 . See Figure 8-107.
C (Real > 0.0)
Y PLOT
KB Axial stiffness for the open gap; i.e., U a – U b < U0 . See Figure 8-107. See
8
BULK
PGAP 1607
Gap Element Property
Field Contents
TMAX Maximum allowable penetration used in the adjustment of penalty
values. The positive value activates the penalty value adjustment. See
1
nastra
Remark 4. (Real; Default = 0.0)
MAR Maximum allowable adjustment ratio for adaptive penalty values KA
and KT. See Remark 5. (1.0 < Real < 106 ; Default = 100.0) 2
FMS
TRMIN Fraction of TMAX defining the lower bound for the allowable
penetration. See Remark 6. (0.0 < Real < 1.0; Default = 0.001)
Remarks: 3
1. Figure 8-106, Figure 8-107, and Figure 8-108 show the gap element and the EXEC
force-displacement curves used in the stiffness and force computations for
the element.
2. For most contact problems, KA (penalty value) should be chosen to be three
orders of magnitude higher than the stiffness of the neighboring grid points.
4A
CASE
A much larger KA value may slow convergence or cause divergence, while
a much smaller KA value may result in inaccurate results. The value is
4B
OUTPU
adjusted as necessary if TMAX > 0.0.
3. When the gap is open, there is no transverse stiffness. When the gap is closed
4C
X-Y PLO
and there is friction, the gap has the elastic stiffness (KT) in the transverse
direction until the friction force is exceeded and slippage starts to occur.
4. There are two kinds of gap elements: adaptive gap and nonadaptive gap. If
TMAX > 0.0, the adaptive gap element is selected by the program. When 5
PARAM
TMAX = 0.0, penalty values will not be adjusted, but other adaptive features
will be active (i.e., the gap-induced stiffness update, gap-induced bisection,
and subincremental process). The value of TMAX = -1.0 selects the
nonadaptive (old) gap element. The recommended allowable penetration 6
TMAX is about 10% of the element thickness for plates or the equivalent CODE
thickness for other elements that are connected to the gap.
5. The maximum adjustment ratio MAR is used only for the adaptive gap
element. Upper and lower bounds of the adjusted penalty are defined by 7
SETS
init
K init
-------------- ≤ K ≤ K ⋅ MAR
MAR
where K init is either KA or KT.
8
BULK
1608 PGAP
Gap Element Property
6. TRMIN is used only for the penalty value adjustment in the adaptive gap
element. The lower bound for the allowable penetration is computed by
1 TRMIN ⋅ TRMAX . The penalty values are decreased if the penetration is
astran below the lower bound.
y
2
FMS
VB
VA
UA UB
x
3 WA GA
WB
GB
EXEC
5 (tension)
U0 UA – U B
(compression)
ARAM
6
ODES
7
SETS
8
BULK
PGAP 1609
Gap Element Property
Nonlinear Shear
MU1 ⋅ F x
MU2 ⋅ F x 1
nastra
Unloading
∆V or ∆W 2
FMS
Slope=KT
3
EXEC
Figure 8-108 Shear Force for CGAP Element
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1610 PHBDY
CHBDYP Geometric Element Definition
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
PHBDY PID AF D1 D2
Example:
3 PHBDY 2 .02 1.0 1.0
EXEC
Field Contents
8 3. D1 and D2 are used only with TYPE = “ELCYL”, TYPE = “TUBE”, and
TYPE = “FTUBE” surfaces.
BULK
PHBDY 1611
CHBDYP Geometric Element Definition
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1612 PINTC
Properties of Geometric Interface -- Curve
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
PINTC PID TOL DSCALE
Example:
3 PINTC 1 0.01 1000.0
EXEC
Field Contents
Remarks:
1. All PIDs must be unique.
5 2. TOL may be specified for the distance between the interface element and the
ARAM boundaries. If the distance is greater than TOL, a warning message will
occur. If the distance is less than TOL, but greater than the tolerance used by
the geometric evaluator for the GMCURV method, a warning will be issued
from the geometric evaluator.
6 3. DSCALE does not need to be specified unless the interface elements are
ODES
poorly conditioned. Poor DSCALE conditioning can be determined from the
epsilon value of the linear equation solution. A good value for DSCALE is
two or three orders of magnitude less than the elastic moduli of the
7 subdomain boundaries.
SETS
8
BULK
PINTS 1613
Properties of Geometric Interface -- Surface
Defines the properties for interface elements along surface interfaces between
1
nastra
boundaries of multiple subdomains of p-elements.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
PINTS PID TOL DSCALE
Example:
8
BULK
1614 PLOAD
Static Pressure Load
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
PLOAD SID P G1 G2 G3 G4
Example:
3 PLOAD 1 -4.0 16 32 11
EXEC
Field Contents
7
SETS
8
BULK
PLOAD 1615
Static Pressure Load
P G3
1
nastra
G1 G2 2
FMS
The total load on the surface (see Figure 8-110), AP, is divided into three 3
equal parts and applied to the grid points as concentrated loads. A minus EXEC
6
CODE
7
SETS
8
BULK
1616 PLOAD
Static Pressure Load
1
astran
G4
2
FMS
G3
G1
3
EXEC
G2
6
ODES
7
SETS
8
BULK
PLOAD1 1617
Applied Load on CBAR, CBEAM or CBEND Elements
Format:
2
FMS
1 2 3 4 5 6 7 8 9 10
PLOAD1 SID EID TYPE SCALE X1 P1 X2 P2
Example: 3
EXEC
PLOAD1 25 1065 MY FRPR 0.2 2.5E3 0.8 3.5E3
Field Contents
SID Load set identification number. (Integer > 0)
4A
CASE
Remarks:
1. In the static solution sequences, the load set ID (SID) is selected by the Case 6
Control command LOAD. In the dynamic solution sequences, SID must be CODE
referenced in the LID field of an LSEQ entry, which in turn must be selected
by the Case Control command LOADSET.
2. If X2 ≠ X1 , a linearly varying distributed load will be applied to the element 7
between positions X1 and X2, having an intensity per unit length of bar equal SETS
to P1 at X1 and equal to P2 at X2, except as noted in Remarks 8. and 9.
3. If X2 is blank or equal to X1, a concentrated load of value P1 will be applied
at position X1. 8
BULK
1618 PLOAD1
Applied Load on CBAR, CBEAM or CBEND Elements
5
ARAM
6
ODES
7
SETS
8
BULK
PLOAD1 1619
Applied Load on CBAR, CBEAM or CBEND Elements
l = Bar Length
1
nastra
X2
X1
GA P1 = P2
TYPE = FY
2
FMS
P1 = P2
Xi
y basic
Projected Length
4A
CASE
R elem ≡ X elem
θ elem ≡ Y elem 7
SETS
12. Only distributed loads applied over the entire length of the CBEND element
may be applied.
13. Projected loads are not applicable to the CBEND element.
8
BULK
1620 PLOAD1
Applied Load on CBAR, CBEAM or CBEND Elements
14. Loads on CBEAM elements defined with PLOAD1 entries are applied along
the line of the shear centers.
1 15. If a CBARAO or PLOAD1 entry is specified and stress and/or force output
astran
is requested, then the stresses and/or forces will be calculated at each
location Xi and output as a separate line. The force and stress locations Xi=0
and Xi = l will always be output. This output format will be used for all beam
2 and bar elements.
FMS
16. If on the TYPE field of the PLOAD1 entry, the element coordinate system
direction (e.g. TYPE = FYE) option is selected, then the projection (i.e.
SCALE = FRPR or LEPR) option is ignored and the result is the same as the
3 SCALE = FR (or LE) option.
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
PLOAD2 1621
Uniform Normal Pressure Load on a Surface Element
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
PLOAD2 SID P EID1 EID2 EID3 EID4 EID5 EID6
Example:
PLOAD2 21 -3.6 4 16 2
3
EXEC
4B
Field Contents OUTPU
5. All referenced elements must exist (closed list) for residual only runs and are
not required to exist (open list) for superelement runs; and they cannot be
1 hyperelastic for either.
astran
6. The follower force effects due to loads from this entry are included in the
stiffness in all linear solution sequences that calculate a differential stiffness.
The solution sequences are SOLs 103, 105, 107 to 112, 115 and 116 (see also
2 the parameter “FOLLOWK” on page 607). In addition, follower force effects
FMS are included in the force balance in the nonlinear static and nonlinear
transient dynamic solution sequences, SOLs 106, 129, 153, and 159, if
geometric nonlinear effects are turned on with PARAM,LGDISP,1. The
follower force stiffness is included in the nonlinear static solution sequences
3 (SOLs 106 and 153) but not in the nonlinear transient dynamic solution
EXEC
sequences (SOLs 129 and 159).
7. The PLOAD2 entry may not be applied to p-elements. The PLOAD4 must be
used.
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
PLOAD4 1623
Pressure Load on Surface and Faces of Solid Elements
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
PLOAD4 SID EID P1 P2 P3 P4 G1 G3 or G4
Example: 3
EXEC
PLOAD4 2 1106 10.0 8.0 5.0 48
4C
PLOAD4 2 1106 10.0 8.0 5.0 THRU 1143 X-Y PLO
Field Contents 5
PARAM
SID Load set identification number. (Integer > 0)
EID Element identification number. (Integer > 0; for the “THRU” option,
EID1 EID1 < EID2)
EID2 6
CODE
P1, P2, P3, P4 Load per unit surface area (pressure) at the corners of the face of the
element. (Real or blank; Default for P2, P3, and P4 is P1.)
G1 Identification number of a grid point connected to a corner of the face. 7
Required data for solid elements only. (Integer > 0 or blank) SETS
8
BULK
1624 PLOAD4
Pressure Load on Surface and Faces of Solid Elements
Field Contents
Remarks:
5 1. In the static solution sequences, the load set ID (SID) is selected by the Case
ARAM Control command LOAD. In the dynamic solution sequences, SID must be
referenced in the LID field of an LSEQ entry, which in turn must be selected
by the Case Control command LOADSET.
6 2. The continuation entry is optional. If fields 2, 3, 4, and 5 of the continuation
ODES entry are blank, the load is assumed to be a pressure acting normal to the
face. If these fields are not blank, the load acts in the direction defined in
these fields. Note that if CID is a curvilinear coordinate system, the direction
of loading may vary over the surface of the element. The load intensity is the
7 load per unit of surface area, not the load per unit of area normal to the
SETS
direction of loading.
8
BULK
PLOAD4 1625
Pressure Load on Surface and Faces of Solid Elements
3. For the faces of solid elements, the direction of positive pressure (defaulted
continuation) is inward. For triangular and quadrilateral faces, the load
intensity P1 acts at grid point G1 and load intensities P2, P3, (and P4) act at 1
the other corners in a sequence determined by applying the right-hand rule nastra
10. For the CQUADR and CTRIAR element, only pressure that acts normal to
the element is computed properly. Surface tractions are not resolved into
moments normal to the element. 7
11. All referenced elements must exist (closed list) for residual only runs and are SETS
not required to exist (open list) for superelement runs; and they cannot be
hyperelastic for either.
8
BULK
1626 PLOAD4
Pressure Load on Surface and Faces of Solid Elements
12. If fields 3 through 5 of the continuation entry are not blank, the load is
assumed to have a fixed direction. If fields 2 through 5 of the continuation
1 entry are left blank, the load is assumed to be a pressure load. In this case,
astran follower force effects are included in the stiffness in all linear solution
sequences that calculate a differential stiffness. The solution sequences are
SOLs 103, 105, 107 to 112, 115 and 116 (see also the parameter “FOLLOWK”
2 on page 607). In addition, follower force effects are included in the force
balance in the nonlinear static and nonlinear transient dynamic solution
FMS
sequences, SOLs 106, 129, 153, and 159, if geometric nonlinear effects are
turned on with PARAM,LGDISP,1. The follower force stiffness is included in
the nonlinear static solution sequences (SOLs 106 and 153) but not in the
3 nonlinear transient dynamic solution sequences (SOLs 129 and 159).
EXEC
13. The SORL field is ignored by all elements except QUADR and TRIAR. For
QUADR or TRIAR only, if SORL=LINE, the consistent edge loads are
defined by the PLOAD4 entry. P1, P2, P3 and P4 are load per unit length at
A the corner of the element. If all four Ps are given, then the line loads along all
CASE four edges of the element are defined. If any P is blank, then the line loads for
B only two edges are defined. For example, if P1 is blank, the line loads of the
two edges connecting to G1 are zero. If two Ps are given, then the line load
UTPUT
of the edge connecting to the two grid points is defined. If only one P is given,
C the second P value default to the first P value. For example, P1 denotes that
Y PLOT
the line load along edge G1 and G2 has the constant value of P1.
14. The direction of the line load (SORL=LINE) is defined by either (CID, N1,
N2, N3) or LDIR. Fatal error will be issued if both methods are given. TANG
5 denotes that the line load is in tangential direction of the edge, pointing from
ARAM
G1 to G2 if the edge is connecting G1 and G2. NORM denotes that the line
load is in the mean plan, normal to the edge, and pointing outward from the
element. X, Y, or Z denotes the line load is in the X, Y, or Z direction of the
6 element coordinate system. If both (CID, N1, n2, N3) and LDIR are blank,
then the default is LDIR=NORM.
ODES
7
SETS
8
BULK
PLOADX1 1627
Pressure Load on Axisymmetric Element
Defines surface traction to be used with the CQUADX, CTRIAX, and CTRIAX6
1
nastra
axisymmetric element.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
PLOADX1 SID EID PA PB GA GB THETA
Example:
PLOADX1 200 35 3.5 10.5 10 30 20. 3
EXEC
Field Contents
SID Load set identification number. (Integer > 0)
EID Element identification number. (Integer > 0)
4A
CASE
GA, GB Corner grid points. GA and GB are any two adjacent corner grid points 4C
X-Y PLO
of the element. (Integer > 0)
THETA Angle between surface traction and inward normal to the line segment.
(Real; Default = 0.0)
5
PARAM
Remarks:
1. In the static solution sequences, the load set ID (SID) is selected by the Case
Control command LOAD. In the dynamic solution sequences, SID must be
referenced in the LID field of an LSEQ entry, which in turn must be selected 6
by the Case Control command LOADSET. CODE
8
BULK
1628 PLOADX1
Pressure Load on Axisymmetric Element
2 GA
FMS
Axis of
Revolution THETA PB
3
EXEC
GB
A THETA
CASE
B
UTPUT
Figure 8-112 Pressure Load on CTRIAX6 or CTRIAX Element
C
Y PLOT PB
PA
THETA GB
THETA
Axis of GA
5 Revolution
ARAM
6
ODES
7
SETS
8
BULK
PLOTEL 1629
Dummy Plot Element Definition
Format:
1 2 3 4 5 6 7 8 9 10
PLOTEL EID G1 G2
2
FMS
Example:
PLOTEL 29 35 16
3
EXEC
Field Contents
EID Element identification number. (Integer > 0)
G1, G2 Grid point identification numbers of connection points. (Integer > 0; 4A
G1 ≠ G2) CASE
4B
Remarks: OUTPU
1. This element is not used in the model during any of the solution phases of a 4C
problem. It is used to simplify plotting of structures with large numbers of X-Y PLO
colinear grid points, where the plotting of each grid point along with the
elements connecting them would result in a confusing plot.
2. Element identification numbers should be unique with respect to all other
element identification numbers.
5
PARAM
3. Only one PLOTEL element may be defined on a single entry.
4. In superelement analysis, PLOTELs, as well as other elements such as CBAR,
CQUAD4, etc., will affect the formation of the superelement tree. The
PLOTEL EIDs will also appear in the superelement map output; see the
6
CODE
description of PARAM,SEMAPPRT in “Parameters” on page 573.
5. Only grid points connected by structural elements appear on structure plots.
This does not include points connected only by rigid or general elements or
MPCs. A plot element in parallel with elements that do not plot will cause
7
SETS
these points to be present.
8
BULK
1630 PLPLANE
Fully Nonlinear Plane Element Properties
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
PLPLANE PID MID CID STR
Example:
3 PLPLANE 203 204 201
EXEC
Field Contents
Remarks:
5 1. PLPLANE can be referenced by a CQUAD, CQUAD4, CQUAD8, CQUADX,
ARAM CTRIA3, CTRIA6, or CTRIAX entry.
2. Plane strain hyperelastic elements must lie on the x-y plane of the CID
coordinate system. Stresses and strains are output in the CID coordinate
6 system.
ODES 3. Axisymmetric hyperelastic elements must lie on the x-y plane of the basic
coordinate system. CID may not be specified and stresses and strains are
output in the basic coordinate system.
7
SETS
8
BULK
PLSOLID 1631
Fully Nonlinear Solid Element Properties
Defines a fully nonlinear (i.e., large strain and large rotation) hyperelastic solid
1
nastra
element.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
PLSOLID PID MID STR
Example:
PLSOLID 20 21
3
EXEC
Field Contents
PID Element property identification number. (Integer > 0) 4A
MID Identification number of a MATHP entry. (Integer > 0) CASE
6
CODE
7
SETS
8
BULK
1632 PMASS
Scalar Mass Property
Format:
1 2 3 4 5 6 7 8 9 10
2 PMASS PID1 M1 PID2 M2 PID3 M3 PID4 M4
FMS
Example:
EXEC
Field Contents
PIDi Property identification number. (Integer > 0)
A Mi Value of scalar mass. (Real)
CASE
B Remarks:
UTPUT 1. Mass values are defined directly on the CMASS2 and CMASS4 entries, and
C therefore do not require a PMASS entry.
Y PLOT
2. Up to four mass values may be defined by this entry.
3. For a discussion of scalar elements, see “Scalar Elements (CELASi,
CMASSi, CDAMPi)” on page 174 of the MSC.Nastran Reference Manual.
5
ARAM
6
ODES
7
SETS
8
BULK
POINT 1633
Edge Point for FEEDGE Entry
Format:
1 2 3 4 5 6 7 8 9 10
POINT ID CP X1 X2 X3
2
FMS
Example:
POINT 12 1 1. 2. 5.
3
EXEC
Field Contents Type Default
ID Point identification number. Integer > 0 Required
CP Identification number of coordinate system Integer > 0 0 4A
in which the location of point is defined. CASE
1. POINT is used only to specify additional geometric points for edges and can
be only used by p-version elements. There are no degrees-of-freedom
assigned to a point.
5
2. Only an FEEDGE entry can refer to POINT entries. PARAM
6
CODE
7
SETS
8
BULK
1634 POINTAX
Conical Shell Point
1 2 3 4 5 6 7 8 9 10
POINTAX ID RID PHI
3
EXEC Example:
POINTAX 2 3 30.0
A Field Contents
CASE
ID Point identification number. (Unique Integer > 0)
B
UTPUT RID Identification number of a RINGAX entry. (Integer > 0)
C PHI Azimuthal angle in degrees. (Real)
Y PLOT
Remarks:
1. This entry is allowed only if an AXIC entry is also present.
5 2. POINTAX identification numbers must be unique with respect to all other
ARAM POINTAX, RINGAX, and SECTAX identification numbers.
3. For a discussion of the conical shell problem, see “Conical Shell Element
(RINGAX)” on page 140 of the MSC.Nastran Reference Manual.
6
ODES
7
SETS
8
BULK
PRAC2D 1635
CRAC2D Element Property
Defines the properties and stress evaluation techniques to be used with the CRAC2D
1
nastra
structural element.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
PRAC2D PID MID T IPLANE NSM GAMMA PHI
Example:
Field Contents
PID Property identification number. (Integer > 0) 4A
MID Material identification number. (Integer > 0) CASE
Remarks: 6
CODE
1. All PRAC2D property entries should have unique identification numbers
with respect to all other property entries.
2. PRAC2D entry may refer to MAT1, MAT2, or MAT8 material property
entries. 7
SETS
3. For plane strain analysis, only MAT1 type data should be used.
4. Nondefault values for GAMMA and PHI have not been tested. Therefore,
the default value should be used.
8
BULK
1636 PRAC3D
CRAC3D Element Property
Format:
1 2 3 4 5 6 7 8 9 10
2 PRAC3D PID MID GAMMA PHI
FMS
Example:
EXEC
Field Contents
PID Property identification number. (Integer > 0)
A MID Material identification number. (Integer > 0)
CASE
GAMMA Exponent used in the displacement field. See Remark 3. (Real;
B Default = 0.5)
UTPUT
PHI Angle (in degrees) relative to the element x axis along which stress
C intensity factors are to be calculated. See Remark 3. (Real;
Y PLOT
Default = 180.0)
Remarks:
5 1. All PRAC3D property entries should have unique identification numbers
ARAM with respect to all other property entries.
2. Either isotropic (MAT1) or anisotropic (MAT9) material entries may be
referenced.
6 3. Nondefault values for GAMMA and PHI have not been tested. Therefore,
ODES the default value should be used.
7
SETS
8
BULK
PRESAX 1637
Conical Shell Pressure Load
Format:
1 2 3 4 5 6 7 8 9 10
PRESAX SID P RID1 RID2 PHI1 PHI2
2
FMS
Example:
Remarks: 4C
X-Y PLO
1. PRESAX is allowed only if an AXIC entry is also present.
2. Load sets must be selected with the Case Control command LOAD = SID.
3. For a discussion of the conical shell problem, see “Conical Shell Element
(RINGAX)” on page 140 of the MSC.Nastran Reference Manual.
5
PARAM
4. For axisymmetric loading over 360 degrees, use PHI1 = 0.0 and PHI2 = 360.0.
6
CODE
7
SETS
8
BULK
1638 PRESPT
Fluid Pressure Point
Format:
1 2 3 4 5 6 7 8 9 10
2 PRESPT IDF IDP1 PHI1 IDP2 PHI2 IDP3 PHI3
FMS
Example:
EXEC
Field Contents
IDF Fluid point (RINGFL entry) identification number. (Integer > 0)
A IDPi Pressure point identification number. (Integer > 0)
CASE
PHIi Azimuthal position on fluid point referenced by IDF in fluid coordinate
B system. (Real)
UTPUT
C Remarks:
Y PLOT
1. PRESPT is allowed only if an AXIF entry is also present.
2. All pressure point identification numbers must be unique with respect to
other scalar, structural, and fluid points.
5 3. The pressure points are used primarily for the identification of output data.
ARAM
They may also be used as points at which to measure pressure for input to
control devices (see “Additional Topics” on page 513 of the MSC.Nastran
Reference Manual).
6 4. One, two, or three pressure points may be defined per entry.
ODES
5. Output requests for velocity and acceleration of these degrees-of-freedom
will result in derivatives of pressure with respect to time.
7
SETS
8
BULK
PROD 1639
Rod Property
Format:
1 2 3 4 5 6 7 8 9 10
PROD PID MID A J C NSM
2
FMS
Example:
Remarks:
1. PROD entries must all have unique property identification numbers.
5
2. For structural problems, MID must reference a MAT1 material entry. PARAM
3. For heat transfer problems, MID must reference a reference MAT4 or MAT5
entry.
4. The formula used to calculate torsional stress is 6
CODE
CM θ
τ = ------------
J
where M θ is the torsional moment. 7
SETS
8
BULK
1640 PSET
p-Version Element Polynomial Distribution
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
PSET SID POLY1 POLY2 POLY3 CID SETTYP ID
Example:
3 PSET 127 1 2 1 12
EXEC
Remarks:
6 1. CID facilitates the specification of the p-order in curvilinear systems. For
example, when modeling a thin cylinder, the user can restrict the p-order
ODES
through the thickness of all elements to be 2 or 3 without specifically
checking the connectivity of each element.
7 2. If the CID system is blank, the element’s topology is used to establish the 1,
2, 3 directions. The 1 direction is from the first to the second grid of the
SETS
element, the 2 direction is from the first to the fourth, and, the 3 direction is
from the first to the fifth. If CID is not blank then the following algorithm will
8
BULK
PSET 1641
p-Version Element Polynomial Distribution
be used to determine the p-order of each edge: a vector will be defined in the
CID system from the first to the second grid of every edge. (Curvilinear
systems are evaluated at the midpoint of this vector.) The p-level of each 1
edge is now determined by the nearest integer to nastra
2 2 2
p = ( n 1 ⋅ POLY1 ) + ( n 2 ⋅ POLY2 ) + ( n 3 ⋅ POLY3 )
where ( n 1, n 2, n 3 ) are the components of this unit vector in the CID system.
2
FMS
3. The default value for POLY2 and POLY3 is POLY1.
4. Any overlap of the PSET specification will result in a warning message and
the use of the PSET with the highest pi entry.
3
5. Whenever SETTYP = “SET”, a SET command must be defined in the SETS EXEC
DEFINITION section of the Case Control Section.
6. SET = 999999 is a reserved set that includes all elements.
7. Whenever there are more than one PSET entries for a given element, then: 4A
CASE
• If CID on the PSET entries are the same, the entry with the maximum
POLYi will be used. 4B
OUTPU
• If CID on the PSET entries are different, a fatal message is issued.
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1642 PSHEAR
Shear Panel Property
Format:
1 2 3 4 5 6 7 8 9 10
2 PSHEAR PID MID T NSM F1 F2
FMS
Example:
EXEC
Field Contents
PID Property identification number. (Integer > 0)
A MID Material identification number of a MAT1 entry. (Integer > 0)
CASE
T Thickness of shear panel. (Real ≠ 0.0)
B NSM Nonstructural mass per unit area. (Real)
UTPUT
F1 Effectiveness factor for extensional stiffness along edges 1-2 and 3-4. See
C Remark 2. (Real > 0.0; Default = 0.0)
Y PLOT
F2 Effectiveness factor for extensional stiffness along edges 2-3 and 1-4. See
Remark 2. (Real > 0.0; Default = 0.0)
5 Remarks:
ARAM
1. All PSHEAR entries should have unique identification numbers with respect
to all other property entries.
2. The effective extensional area is defined by means of equivalent rods on the
6 perimeter of the element. If F1 < 1.01, the areas of the rods on edges 1-2 and
ODES
3-4 are set equal to ( F1 ⋅ T ⋅ PA ) ⁄ ( L12 + L34 ) where PA is the panel
surface area-half the vector cross product area of the diagonals-and L12, L34
are the lengths of sides 1-2 and 3-4. Thus, if F1 = 1.0, the panel is fully
7 effective for extension in the 1-2 direction. If F1 > 1.01, the areas of the rods
SETS on edges 1-2 and 3-4 are each set equal to 0.5 ⋅ F1 ⋅ T 2 .
8
BULK
PSHEAR 1643
Shear Panel Property
G3
G4
1
nastra
G1 G2
2
FMS
Thus, if F1 = 30, the effective width of skin contributed by the panel to the
flanges on edges 1-2 and 3-4 is equal to 15T. The significance of F2 for edges
3
EXEC
2-3 and 1-4 is similar.
3. Poisson’s ratio coupling for extensional effects is ignored.
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1644 PSHELL
Shell Element Property
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
PSHELL PID MID1 T MID2 12I/T**3 MID3 TS/T NSM
Z1 Z2 MID4
3 Example:
EXEC
PSHELL 203 204 1.90 205 1.2 206 0.8 6.32
+.95 -.95
A
CASE Field Contents
B PID Property identification number. (Integer > 0)
UTPUT
MID1 Material identification number for the membrane. (Integer > 0 or blank)
C T Default membrane thickness for Ti on the connection entry. If T is blank
Y PLOT
then the thickness must be specified for Ti on the CQUAD4, CTRIA3,
CQUAD8, and CTRIA6 entries. (Real or blank)
MID2 Material identification number for bending. (Integer > -1 or blank)
5 12I/T**3 Bending moment of inertia ratio, 12I ⁄ T3 . Ratio of the actual bending
ARAM
moment inertia of the shell, I, to the bending moment of inertia of a
homogeneous shell, T 3 ⁄ 12 . The default value is for a homogeneous shell.
(Real > 0.0; Default = 1.0)
6 MID3 Material identification number for transverse shear. (Integer > 0 or
ODES
blank; unless MID2 > 0, must be blank.)
TS/T Transverse shear thickness ratio, T s ⁄ T . Ratio of the shear thickness, ( T s ) ,
to the membrane thickness of the shell, T. The default value is for a
7 homogeneous shell. (Real > 0.0; Default = .833333)
SETS
NSM Nonstructural mass per unit area. (Real)
8
BULK
PSHELL 1645
Shell Element Property
Remarks:
1. All PSHELL property entries should have unique identification numbers
with respect to all other property entries. 3
EXEC
2. The structural mass is calculated from the density using the membrane
thickness and membrane material properties. If MID1 is blank, then the
density is obtained from the MID2 material.
3. The results of leaving an MID field blank (or MID2 = -1) are: 4A
CASE
MID1 No membrane or coupling stiffness 4B
MID2 No bending, coupling, or transverse shear stiffness OUTPU
8
BULK
1646 PSHELL
Shell Element Property
Caution: Large values of damping associated with an MID4 entry, when using
1 PARAM,SHLDAMP,DIFF, can cause structural instability in transient
astran dynamics.
Table 8-30 SHELL Structural Damping Rules
A 6 v v MID2 GE value
CASE
n→ total number of non blank vi
B m→ total number of non zero gei
UTPUT
C 7 v1 v2 v3 v4
If: n = m and ge i = ge 2 = … = ge m
Y PLOT
Or: m = 1 and ge1 ≠ 0
Or: m = 0
5 MID1 GE value
ARAM Otherwise:
ge 1 ⋅ membrane-stiff
+ ge 2 ⋅ bending-stiff
6 8 v1 v2 v3 v4
ODES + ge 3 ⋅ transverse shear-stiff
+ ge4 ⋅ bending-membrane-stiff is
used
7 * v → MIDi values the same, vi → MIDi values different or blank
SETS
ge i → GE value from a MATj entry associated with MIDi
• The MID4 field should be left blank if the material properties are
symmetric with respect to the middle surface of the shell. If the
element centerline is offset from the plane of the grid points but the 1
material properties are symmetric, the preferred method for nastra
13. For the CQUADR and CTRIAR elements, the MID4 field should be left blank
because their formulation does not include membrane-bending coupling.
1 14. If MIDi is greater than or equal to 10 8 , then parameter NOCOMPS is set to
astran
+1 indicating that composite stress data recovery is desired. (MIDi greater
than 10 8 are generated by PCOMP entries.)
15. For a material nonlinear property, MID1 must reference a MATS1 entry and
2 be the same as MID2, unless a plane strain (MID2 = -1) formulation is
FMS
desired. Also, MID3 cannot reference a MATS1 entry.
16. If transverse shear flexibility is specified for a model with curved shells
where the loading is dominated by twist, results will not converge and may
3 be inaccurate. PARAM,SNORM should be set for this unique model
EXEC condition.
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
PSOLID 1649
Properties of Solid Elements
Defines the properties of solid elements (CHEXA, CPENTA, and CTETRA entries).
1
nastra
Format:
1 2 3 4 5 6 7 8 9 10
PSOLID PID MID CORDM IN STRESS ISOP FCTN 2
FMS
Example:
PSOLID 2 100 6 TWO GRID REDUCED
3
EXEC
Field Contents
PID Property identification number. (Integer > 0)
MID Identification number of a MAT1, MAT4, MAT5, MAT9, or MAT10
entry. (Integer > 0)
4A
CASE
8
BULK
1650 PSOLID
Properties of Solid Elements
3. See the CHEXA, CPENTA, or CTETRA entry for the definition of the element
coordinate system. The material coordinate system (CORDM) may be the
1 basic system (0 or blank), any defined system (Integer > 0), or the element
astran coordinate system (-1). The default value for CORDM is zero unless it is
overridden by the NASTRAN statement with the CORDM keyword. See
“nastran Command and NASTRAN Statement” on page 1.
2 4. If MID references a MAT9 entry, then CORDM defines the material property
FMS coordinate system for Gij on the MAT9 entry. CORDM is ignored in the
stress output labeled “NONLINEAR STRESSES” where only the element
coordinate system is used.
3 5. For CHEXA and CPENTA elements with no midside nodes, reduced shear
integration with bubble functions (ISOP = blank or “REDUCED” and
EXEC
IN = blank or “BUBBLE”) is the default. This is recommended because it
minimizes shear locking and Poisson’s ratio locking and does not cause
modes of deformation that lead to no strain energy. The effects of using
A nondefault values are as follows:
CASE
a. IN = “THREE” or 3 produces an overly stiff element.
B b. If IN = “TWO” or 2 and the element has midside nodes, modes of
UTPUT
deformation may occur that lead to no strain energy.
C c. Standard isoparametric integration (ISOP = “FULL” or 1 and
Y PLOT
IN = “TWO” or 2; or “THREE” or 3) produces an element overly stiff in
shear. This type of integration is more suited to nonstructural problems.
6. IN = “BUBBLE” is not allowed for CTETRA elements or for CHEXA and
5 CPENTA elements with midside nodes.
ARAM
7. If you use IN=”BUBBLE” for CTETRA elements, NASTRAN internally
switch to IN=2 if you have 4-noded CTETRA element and IN=3 greater than
4 nodes.
6 8. Stress output may be requested at the Gauss points (STRESS = “GAUSS” or
ODES
1) of CHEXA and CPENTA elements with no midside nodes. Gauss point
output is available for the CTETRA element with or without midside nodes.
9. The following tables indicate the allowed options and combination of
7 options. If a combination not found in the table is used, then a warning
SETS
message will be issued and default values will be assigned for all options.
10. The gauss point locations for the solid elements are documented in
“Nonlinear Analysis” on page 525 of the MSC.Nastran Reference Manual.
8
BULK
PSOLID 1651
Properties of Solid Elements
2x2x2 Reduced
Shear Only
TWO or 2 Blank or REDUCED 4A
CASE
2x2x2 Standard
Isoparametric
FULL or 1
4B
OUTPU
9--20 Node 3x3x3 Reduced Blank or Blank or GRID Blank or REDUCED No
Shear Only
(default)
THREE or 3
(Default)
(Default*) 4C
X-Y PLO
3 x3x3 Standard FULL or 1
Isoparametric
Reduced (p-order) 0 or 1 0
Bubble 5
PARAM
Bubble, P+ISOP 1 – 10 ≤ ISOP ≤ 10
p-elements Integration Not applicable No
No Bubble, 2 or 3
P+ISOP
Integration 6
*REDUCED is the default only for structural elements (FCTN=“SMECH”). CODE
7
SETS
8
BULK
1652 PSOLID
Properties of Solid Elements
1 STRESS
ISOP
(Default: See Nonlinear
astran CPENTA Integration IN (Default:
Remarks 5 Capability
GRID)
and 7.)
2x3 Reduced Blank or 0 or Blank or REDUCED
2 Shear with
Bubble
BUBBLE
(Default)
(Default*)
FMS
Function
(Default) GAUSS or 1
or Yes
2x3 Reduced Blank or GRID
Shear Only
3 6 Node
2x3 Standard
TWO or 2
FULL or 1
EXEC Isoparametric
CASE
2x3 Reduced Blank or REDUCED
B Shear Only
TWO or 2
UTPUT
2x3 Standard FULL or 1
C 7-15 Node
Isoparametric
5 Isoparametric
ARAM
6
ODES
7
SETS
8
BULK
PSOLID 1653
Properties of Solid Elements
STRESS
ISOP
(Default: See Nonlinear
1
CPENTA Integration IN (Default: nastra
Remarks 5 Capability
GRID)
and 7.)
2x3 for p=1, 1, 1 0
3x7 for p=2, 2, 2
(p+1)x(p) for all
0 or 1 2
FMS
other
p-elements 2x3 for p=1, 1, 1 0
3x7 for p=2, 2,2
Bubble
Function 3x7 for p=1, 1, 1
1
1
3
(p+ISOP+1)x (p – 10 ≤ ISOP ≤ – 1 EXEC
+ISOP) for all
Not applicable or No
other
2 ≤ ISOP ≤ 10
STRESS
5
PARAM
Nonlinear
CTETRA Integration IN (Default: ISOP
Capability
GRID)
1-Point Blank or GAUSS or 1 Blank or FULL Yes
Standard
Isoparametric
TWO or 2
(Default)
or
Blank or GRID
6
CODE
4 Node (Default)
8
BULK
1654 PSOLID
Properties of Solid Elements
1 CTETRA Integration IN
STRESS
(Default: ISOP
Nonlinear
astran Capability
GRID)
1-Point; P=1,1,1 0
5-Point; P=2,2,2
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
PTUBE 1655
Tube Property
Format:
1 2 3 4 5 6 7 8 9 10
PTUBE PID MID OD T NSM OD2
2
FMS
Example:
Remarks:
1. If T is zero, a solid circular rod is assumed.
5
PARAM
2. PTUBE entries must all have unique property identification numbers.
3. For structural problems, MID must reference a MAT1 material entry.
4. For heat transfer problems, MID must reference a MAT4 or MAT5 material 6
entry. CODE
5. Tapered OD tubes with constant wall thickness are available for heat transfer
only. The effective diameter is given by:
D2 – D1
7
SETS
D effective = T + ------------------------------------
D 2 – T
log e ------------------
D 1 – T
8
BULK
1656 PTUBE
Tube Property
where:
1 D 1 = OD
astran
OD2 if OD2 ≠ 0
D2 =
OD if OD2 = 0 or blank
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
PVAL 1657
p-Version Element Polynomial Order Distribution
Describes polynomial order distribution and is selected by the ADAPT Bulk Data
1
nastra
entry.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
PVAL ID POLY1 POLY2 POLY3 CID SETTYP ID
Example:
PVAL 127 1 2 1
3
EXEC
Remarks:
1. CID facilitates the specification of the p-order in curvilinear systems. For
example, when modeling a thin cylinder, the user can restrict the p-order
6
CODE
through the thickness of all elements to be 2 or 3 without specifically
checking the connectivity of each element.
2. If the CID system is blank, the element’s topology is used to establish the 1,
2, 3 directions. The 1 direction is from the first to the second grid of the
7
SETS
element, the 2 direction is from the first to the fourth, and, the 3 direction is
from the first to the fifth. If CID is not blank then the following algorithm will
8
BULK
1658 PVAL
p-Version Element Polynomial Order Distribution
be used to determine the p-order of each edge: a vector will be defined in the
CID system from the first to the second grid of every edge. (Curvilinear
1 systems are evaluated at the mid point of this vector). The p-level of each
astran edge is now determined by the nearest integer to:
2 2 2
p = ( n 1 ⋅ POLY1 ) + ( n 2 ⋅ POLY2 ) + ( n 3 ⋅ POLY3 )
2 where ( n1, n 2, n 3 ) are the components of this unit vector in the CID system.
FMS
3. For accuracy and efficiency the recommended minimum p-order is 3. The
default value for POLY2 and POLY3 is POLY1.
3 4. Each finite element has to have a unique PVAL for PSTRTID, PMINID,
PMAXID. Any overlap of the PVAL specification will result in a warning
EXEC
message and the use of the PVAL with the highest p i entry.
5. The intermediate PVAL entries generated will have an identification number
starting with ADGEN.
A 6. Whenever SETTYP = “SET”, a SET command must be defined under the
CASE
SETS DEFINITION command in the Case Control Section.
B 7. SET = 999999 is a reserved set that includes all elements.
UTPUT
C 8. If there are more than one PVAL entries for a given element, then
Y PLOT
• If CID on the PVALs are the same, the entry with the maximum
POLYi will be used.
• If CID on the PVALs are different, a fatal message is issued.
5
ARAM
6
ODES
7
SETS
8
BULK
PVISC 1659
Viscous Damping Element Property
Format:
1 2 3 4 5 6 7 8 9 10
PVISC PID1 CE1 CR1 PID2 CE2 CR2
2
FMS
Example:
CR1, CR2 Viscous damping values for rotation in units of moment per unit 4B
OUTPU
velocity. (Real)
4C
Remarks: X-Y PLO
6
CODE
7
SETS
8
BULK
1660 PWELD
Connector Element Property
Format:
1 2 3 4 5 6 7 8 9 10
2 PWELD PID MID D MSET TYPE
FMS
LDMIN LDMAX
Example:
3 PWELD 100 3 1.0
EXEC
8
BULK
PWELD 1661
Connector Element Property
GS
1
nastra
PIDB
GB
L PIDA 2
FMS
SHIDB GA
3
D EXEC
SHIDA
Remarks: 4A
CASE
1. The material MID, the diameter D, and the length are used to calculate the
stiffness of the connector in 6 directions. MID can only refer to the MAT1 4B
Bulk Data entry. The length is the distance of GA to GB (see Figure 8-115). OUTPU
2. The parameter MSET is active only for the formats ELEMID and GRIDID 4C
(see “CWELD” on page 1100 for the format descriptions). MSET=”OFF” X-Y PLO
8
BULK
1662 PWELD
Connector Element Property
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
QBDY1 1663
Boundary Heat Flux Load for CHBDYj Elements, Form 1
Format:
1 2 3 4 5 6 7 8 9 10
QBDY1 SID Q0 EID1 EID2 EID3 EID4 EID5 EID6
2
FMS
Example:
Field Contents 4B
OUTPU
SID Load set identification number. (Integer > 0)
Q0 Heat flux into element. (Real)
4C
X-Y PLO
EIDi CHBDYj element identification numbers. (Integer ≠ 0 or “THRU”.
For “THRU” option EID2 > EID1.)
Remarks:
5
PARAM
1. QBDY1 entries must be selected with the Case Control command
LOAD = SID in order to be used in static analysis. The total power into an
element is given by the equation:
6
in = ( Effective area ) ⋅ Q0
CODE
2. QBDY1 entries must be referenced on a TLOADi Bulk Data entry through the
EXCITEID specification for use in transient analysis. The total power into an
element is given by the equation: 7
SETS
P in ( t ) = ( Effective area ) ⋅ Q0 ⋅ F ( t – τ )
Format:
1 2 3 4 5 6 7 8 9 10
2 QBDY2 SID EID Q01 Q02 Q03 Q04 Q05 Q06
FMS
Q07 Q08
Example:
3 QBDY2 109 721 1.-5 1.-5 2.-5 2.-5
EXEC
Field Contents
2. QBDY2 entries must be referenced on a TLOADi Bulk Data entry through the
EXCITEID specification for use in transient analysis. All connected grid
6 points will have the same time function but may have individual delays. The
ODES
total power into each point i on an element is given by
P i ( t ) = AREA i ⋅ Q0i ⋅ F ( t – τ i )
7 where F ( t – τ i ) is a function of time specified on a TLOADi entry.
SETS
3. The sign convention for Q0i is positive for heat flux input to the element.
8
BULK
QBDY3 1665
Boundary Heat Flux Load for a Surface
Format:
1 2 3 4 5 6 7 8 9 10
QBDY3 SID Q0 CNTRLND EID1 EID2 EID3 EID4 EID5 2
FMS
EID6 etc.
Example:
Field Contents
SID Load set identification number. (Integer > 0) 4A
CASE
Q0 Thermal heat flux load, or load multiplier. Q0 is positive for heat flow
into a surface. (Real) 4B
OUTPU
CNTRLND Control point for thermal flux load. (Integer > 0; Default = 0)
EIDi CHBDYj element identification numbers. (Integer ≠ 0 or “THRU” or 4C
X-Y PLO
“BY”)
Remarks:
1. QBDY3 entries must be selected in Case Control (LOAD = SID) to be used in 5
PARAM
steady state. The total power into a surface is given by the equation:
• if CNTRLND ≤ 0 then Pin = ( Effective area ) ⋅ Q0
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
QHBDY 1667
Boundary Heat Flux Load
Format:
1 2 3 4 5 6 7 8 9 10
QHBDY SID FLAG Q0 AF G1 G2 G3 G4 2
FMS
G5 G6 G7 G8
Example:
Field Contents
SID Load set identification number. (Integer > 0) 4A
CASE
FLAG Type of face involved (must be one of the following: “POINT”, “LINE”,
“REV”, “AREA3", “AREA4", “AREA6", “AREA8") 4B
OUTPU
Q0 Magnitude of thermal flux into face. Q0 is positive for heat into the
surface. (Real) 4C
X-Y PLO
AF Area factor depends on type. (Real > 0.0 or blank)
Gi Grid point identification of connected grid points. (Integer > 0 or
blank)
5
Remarks: PARAM
1 P i = AREA i ⋅ Q0
astran
6. The number of connected points for the types are 1 (POINT), 2 (LINE, REV),
3 (AREA3), 4 (AREA4), 4-6 (AREA6), 5-8 (AREA8).
7. The area factor AF is used to determine the effective area for the POINT and
2 LINE types. It equals the area and effective width, respectively. It is not used
FMS
for the other types, which have their area defined implicitly and must be left
blank.
8. The type of face (FLAG) defines a surface in the same manner as the CHBDYi
3 data entry. For physical descriptions of the geometry involved, see the
EXEC CHBDYG discussion.
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
QSET 1669
Generalized Degree-of-Freedom
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
QSET ID1 C1 ID2 C2 ID3 C3 ID4 C4
Example:
Field Contents
IDi Grid or scalar point identification number. (Integer > 0)
4A
Ci Component number. (Integer zero or blank for scalar points or any CASE
unique combination of the Integers 1 through 6 for grid points with no
embedded blanks.)
4B
OUTPU
Remarks:
4C
X-Y PLO
1. Degrees-of-freedom specified on this entry form members of the mutually
exclusive q-set. They may not be specified on other entries that define
mutually exclusive sets. See “Degree-of-Freedom Sets” on page 777 for a
list of these entries. 5
PARAM
2. Degrees-of-freedom specified on QSET and QSET1 entries are automatically
placed in the a-set.
3. When ASET, ASET1, QSET, and/or QSET1 entries are present, all degrees-
of-freedom not otherwise constrained (e.g., SPCi or MPC entries) will be 6
CODE
placed in the omitted set (o-set).
7
SETS
8
BULK
1670 QSET1
Generalized Degree-of-Freedom (Alternate Form of QSET Entry)
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
QSET1 C ID1 ID2 ID3 ID4 ID5 ID6 ID7
3 Example:
EXEC
QSET1 123456 1 7 9 22 105 6 22
52 53
B QSET1
QSET1
C
0
ID1
101
“THRU”
THRU
ID2
110
UTPUT
C
Y PLOT Field Contents
C Component number. (Integer zero or blank for scalar points or any
unique combination of the Integers 1 through 6 for grid points with no
5 embedded blanks.)
ARAM IDi Grid or scalar point identification number. (Integer > 0; For THRU
option, ID1 < ID2.)
6 Remarks:
1. Degrees-of-freedom specified on this entry form members of the mutually
ODES
exclusive q-set. They may not be specified on other entries that define
mutually exclusive sets. See “Degree-of-Freedom Sets” on page 777 for a
list of these entries.
7 2. Degrees-of-freedom specified on QSET and QSET1 entries are automatically
SETS
placed in the a-set.
3. When ASET, ASET1, QSET, and/or QSET1 entries are present, all degrees-
of-freedom not otherwise constrained (e.g., SPCi or MPC entries) will be
8 placed in the omitted set (o-set).
BULK
QVECT 1671
Thermal Vector Flux Load
Defines thermal vector flux from a distant source into a face of one or more CHBDYi
1
nastra
boundary condition surface elements.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
QVECT SID Q0 TSOUR CE E1 or TID1 E2 or TID2 E3 or TID3 CNTRLND
Example: 3
EXEC
QVECT 10 20.0 1000.0 1.0 1.0 1.0 101
20 21 22 23
Field Contents
4A
CASE
Remarks:
1. The continuation entry is required. 7
SETS
8
BULK
1672 QVECT
Thermal Vector Flux Load
2. If the coordinate system CE is not rectangular, then the thermal vector flux
is in different directions for different CHBDYi elements. The direction of the
1 thermal vector flux over an element is aligned to be in the direction of the
astran flux vector at the geometric center of the element. The geometric center is
measured using the grid points and includes any DISLIN specification on the
VIEW entry for TYPE=LINE CHBDYi elements. The flux is presumed to be
2 uniform over the face of each element; i.e., the source is relatively distant.
FMS 3. For use in steady-state analysis, the load set is selected in the Case Control
Section (LOAD = SID). The total power into an element is given by:
• If CNTRLND = 0 then, P in = – αA ( e ⋅ n ) ⋅ Q0 .
3 • If CNTRLND > 0 then, P in = – αA ( e ⋅ n ) ⋅ Q0 ⋅ u CNTRLND .
EXEC
where
8
BULK
QVECT 1673
Thermal Vector Flux Load
value of is calculated for each loaded grid point. The load set identifier on
the TLOADi entry must be selected in Case Control (DLOAD = SID) for use
in transient analysis. If multiple types of transient loads exist, they must be
combined by the DLOAD Bulk Data entry.
2
FMS
The total power into an element is given by:
• If CNTRLND = 0 then, P in = – αA ( e ( t ) ⋅ n ) ⋅ Q0 ⋅ F ( t – τ ) .
• If CNTRLND > 0 then, 3
EXEC
in = – αA ( e ( t ) ⋅ n ) ⋅ F ( t – τ ) ⋅ Q0 ⋅ u CNTRLND .
6. If the referenced face is of TYPE = ELCYL, the power input is an exact
integration over the area exposed to the thermal flux vector.
7. If the referenced face is of TYPE = REV, the thermal flux vector must be
4A
CASE
parallel to the axis of symmetry if an axisymmetric boundary condition is to
be maintained.
4B
OUTPU
8. When applied to a surface element associated with a radiation enclosure
cavity, any incident energy that is not absorbed ( α < 1.0 ) is lost from the
4C
X-Y PLO
system and is not accounted for in a reflective sense ( α + ρ = 1.0 ) .
5
PARAM
6
CODE
7
SETS
8
BULK
1674 QVOL
Volume Heat Addition
Format:
1 2 3 4 5 6 7 8 9 10
2 QVOL SID QVOL CNTRLND EID1 EID2 EID3 EID4 EID5
FMS
EID6 etc.
Example:
3 QVOL 5 10.0 101 10 12 11 9
EXEC
Field Contents
Remarks:
5 1. EIDi has material properties (MAT4) that include HGEN, the element
ARAM material property for heat generation, which may be temperature
dependent. This association is made through the element EID. If HGEN is
temperature dependent, it is based on the average element temperature.
6 2. QVOL provides either the constant volumetric heat generation rate or the
load multiplier. QVOL is positive for heat generation. For steady-state
ODES
analysis, the total power into an element is
• If CNTRLND = 0, then P in = volume ⋅ HGEN ⋅ QVOL .
7 • If CNTRLND > 0, then P in = volume ⋅ HGEN ⋅ QVOL ⋅ u CNTRLND .
SETS
where u CNTRLND is the temperature multiplier.
3. For use in steady-state analysis, the load set is selected in the Case Control
Section (LOAD = SID).
8
BULK
QVOL 1675
Volume Heat Addition
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1676 RADBC
Space Radiation Specification
Format:
1 2 3 4 5 6 7 8 9 10
2 RADBC NODAMB FAMB CNTRLND EID1 EID2 EID3 -etc.-
FMS
Example:
Remarks:
5 1. The basic exchange relationship is:
4 4
ARAM
• if CNTRLND = 0, then q = σ ⋅ FAMB ⋅ ( ε e T e – α e T amb )
• if CNTRLND > 0, then
4 4
q = σ ⋅ FAMB ⋅ u CNTRLND ⋅ ( ε e T e – α e T amb )
6 2. NODAMB is treated as a black body with its own ambient temperature for
ODES
radiation exchange between the surface element and space. No surface
element that is a member of a radiation enclosure cavity may also have a
radiation boundary condition applied to it.
7 3. Two PARAM entries are required when stipulating radiation heat transfer:
SETS
4. RADBC allows for surface radiation to space in the absence of any cavity
behavior. The emissivity and absorptivity are supplied from a RADM entry.
5. When using “THRU” or “BY”, all intermediate referenced CHBDYi surface 1
nastra
elements must exist.
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1678 RADBND
Radiation Wavelength Band Definition
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
RADBND NUMBER PLANCK2 LAMBDA1 LAMBDA2 LAMBDA3 LAMBDA4 LAMBDA5 LAMBDA6
LAMBDA7 etc.
3 Example:
EXEC
RADBND 6 14388.0 1.0 2.0 4.0 8.0 12.0
A Field Contents
CASE NUMBER Number of radiation wave bands. See Remarks. (Integer > 1)
B PLANCK2 Planck’s second radiation constant. See Remarks. (Real > 0.0)
UTPUT
LAMBDAi Highest wavelength of the i-th wave band. See Remarks. (Real > 0.0)
C
Y PLOT Remarks:
1. Only one RADBND entry may be specified in the Bulk Data Section and
must always be used in conjunction with the RADM entry.
5 2. PLANCK2 has the units of wavelength times temperature. The same units
ARAM of length must be used for LAMBDAi as for PLANCK2. The units of
temperature must be the same as those used for the radiating surfaces. For
example: 25898.µm °R or 14388.µm °K .
6 3. The first wavelength band extends from 0 to LAMBDA1 and the last band
extends from LAMBDAn to infinity, where n = NUMBER – 1 .
ODES
8
BULK
RADCAV 1679
Radiation Cavity Identification
Format:
1 2 3 4 5 6 7 8 9 10
RADCAV ICAVITY ELEAMB SHADOW SCALE PRTPCH NFECI RMAX NCOMP 2
FMS
SET11 SET12 SET21 SET22 SET31 SET32 etc.
Example:
RADCAV 1 1 .99
3
EXEC
3 5 4 5 7 5
Field Contents 4A
ICAVITY Unique cavity identification number associated with enclosure CASE
factors add up to less than 1.0. (Unique Integer > 0 among all CHBDYi 4C
elements or blank.) X-Y PLO
SHADOW Flag to control third body shading calculation during view factor
calculation for each identified cavity. (Character = “YES” or “NO”;
Default = “YES”)
5
SCALE View factor that the enclosure sum will be set to if a view factor is PARAM
greater than 1.0. (0.0 < Real < 1.0; Default = 0.0)
PRTPCH Facilitates the blocking of view factor printing and punching onto
RADLST and RADMTX entries. (Integer = 0, 1, 2, or 3; Default = 0): 6
CODE
PRTPCH Print/Punch
0 (default) print and punch
1 no print 7
SETS
2 no punch
3 no print or punch
8
BULK
1680 RADCAV
Radiation Cavity Identification
Field Contents
2 RMAX Subelement area factor. See Remark 5. (Real > 0.0; Default = 0.1)
FMS NCOMP Total number of computational element for one-half ring. See Remark 8.
(Default = 32)
SETij Set identification pairs for the calculation of global view factors. Up to
3 30 pairs may be specified (i = 1 to 2 and j = 1 to 30). (Integer > 0)
EXEC
Remarks:
1. For the surfaces of an incomplete enclosure (view factors add up to less than
1.0), a complete enclosure may be achieved (SUM = 1.0) by specifying an
A ambient element, ELEAMB. When multiple cavities are defined, each cavity
CASE
must have a unique ambient element if ambient elements are desired. No
B elements can be shared between cavities.
UTPUT
2. Third-body shadowing is ignored in the cavity if SHADOW = “NO”. In
C particular, if it is known a priori that there is no third-body shadowing,
Y PLOT
SHADOW = NO overrides KSHD and KBSHD fields on the VIEW Bulk Data
entry as well as reduces the calculation time immensely.
3. The view factors for a complete enclosure may add up to slightly more than
5 1.0 due to calculation inaccuracies. SCALE can be used to adjust all the view
ARAM factors proportionately to acquire a summation equal to the value specified
for SCALE. If SCALE is left blank or set to 0.0, no scaling is performed.
4. If the VIEW3D Bulk Data entry is not specified, the view factors are
6 calculated using finite difference and contour integration methods. If
ODES NFECI = “FD”, then all view factors are calculated using the finite difference
technique. NFECI = “CONT” invokes contour integration for all view factor
calculations. If NFECI is blank, the program selects a method to use between
any two particular elements based on RMAX.
7 5. The comparison value for RMAX is equal to A s ⁄ d2rs where A s is the area of a
SETS
subelement and d rs is the distance between two subelements r and s for
which view factors are being computed. When NFECI is blank, the program
selects the contour integral method only if A s ⁄ d 2rs > RMAX .
8
BULK
RADCAV 1681
Radiation Cavity Identification
not allowed.
7. If a RADLST and RADMTX entry exists for this cavity ID, new view factors
are not computed and the existing RADLST and RADMTX are used in the 2
thermal analysis. FMS
8. The VIEW3D Bulk Data entry must be specified for the calculation of
axisymmetric view factors. The process relies on the internal construction of
a semi-circle of computational elements. NCOMP specifies the number of
such elements desired.
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1682 RADLST
Listing of Enclosure Radiation Faces
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
RADLST ICAVITY MTXTYP EID1 EID2 EID3 EID4 EID5 EID6
EID7 -etc.-
3 Example:
EXEC
RADLST 2 1 2 3 4 5 6 7
A Field Contents
CASE ICAVITY Unique cavity identification number that links a radiation exchange
B matrix with its listing of enclosure radiation faces. (Integer > 0)
UTPUT MTXTYP Type of radiation exchange matrix used for this cavity. (Integer < 4
and ≠ 0; Default = 1 for an enclosure without an ambient element.
C Default = 4 for an enclosure with an ambient element as specified on the
Y PLOT
RADCAV entry.)
1: Symmetric view factor matrix [F] and nonconservative radiation
matrix [R].
5 2: Symmetric exchange factor matrix [ ℑ ] and conservative radiation
ARAM
matrix [R].
3: Unsymmetric exchange factor matrix [ ℑ ] and conservative
6 radiation matrix [R].
ODES 4: Symmetric view factor matrix [F] and conservative radiation
matrix [R].
-n: The first n CHBDYi elements may lose energy to space but the
7 remainder may not. Symmetric exchange factor matrix [F] and
nonconservative radiation matrix [R].
SETS
EIDi Identification numbers for the CHBDYi elements in this radiation cavity.
(Integer ≠ 0 or “THRU”)
8
BULK
RADLST 1683
Listing of Enclosure Radiation Faces
Remarks:
1. A radiation EIDi list isolates those CHBDYi surface element faces that are to
communicate in a radiation enclosure. View-factor calculation and 1
nastra
RADMTX formation for an enclosure is performed only for (or among) those
faces identified within the same RADCAV.
2. A radiation exchange matrix (RADMTX) can only reference one radiative
face list (RADLST). The companion RADCAV, RADLST, and RADMTX 2
must share a unique ICAVITY. FMS
3. For each EIDi, the appropriate CHBDYi element is located, and the proper
RADM entry ID field found.
4. If the radiation exchange matrix or any radiation boundary conditions are 3
EXEC
available from an external source, the RADMTX must be user generated.
5. Multiple RADLST entries may be specified.
6. If any RADLST entry is changed or added on restart then a complete re-
analysis may be performed. Therefore, RADLST entry changes or additions 4A
CASE
are not recommended on restart.
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1684 RADM
Radiation Boundary Material Property
Format:
1 2 3 4 5 6 7 8 9 10
2 RADM RADMID ABSORP EMIS1 EMIS2 EMIS3 EMIS4 EMIS5 EMIS6
FMS
EMIS7 -etc.-
Example:
3 RADM 11 .45 .33 .29 .20 .17 .13
EXEC
Field Contents
Remarks:
4. To perform any radiation heat transfer exchange, the user must furnish
PARAM entries for:
• TABS to define the absolute temperature scale. 1
nastra
• SIGMA ( σ ) to define the Stefan-Boltzmann constant in appropriate
units.
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1686 RADMT
Radiation Boundary Material Property Temperature Dependence
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
RADMT RADMID T(A) T( ε 1) T( ε 2) T( ε 3) T( ε 4) T( ε 5) T( ε 6)
T( ε 7) -etc.-
3 Example:
EXEC
RADMT 11 1 2 3 4 5 6
A Field Contents
CASE
RADMID Material identification number. (Integer > 0)
B T(A) TABLEMj identifier for surface absorptivity. (Integer > 0 or blank)
UTPUT
T ( εi ) TABLEMj identifiers for surface emissivity. (Integer > 0 or blank)
C
Y PLOT
Remarks:
1. The basic quantities on the RADM entry of the same RADMID are always
multiplied by the corresponding tabular function.
5 2. Tables T(A) and T ( ε i ) have an upper bound that is less than or equal to one
ARAM
and a lower bound that is greater than or equal to zero.
3. The TABLEMj enforces the element temperature as the independent
variable. Blank or zero fields means there is no temperature dependence of
6 the referenced property on the RADM entry.
ODES
7
SETS
8
BULK
RADMTX 1687
Radiation Exchange Matrix
Provides the F ji = A j fji exchange factors for all the faces of a radiation enclosure
1
nastra
specified in the corresponding RADLST entry.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
RADMTX ICAVITY INDEX Fi,j Fi+1,j Fi+2,j Fi+3,j Fi+4,j Fi+5,j
Fi+6,j -etc.-
Example: 3
EXEC
RADMTX 2 1 0.0 0.1 0.2 0.2 0.3 0.2
Field Contents
4A
ICAVITY Unique cavity identification number that links a radiation exchange CASE
matrix with its listing of enclosure radiation surface elements.
(Integer > 0)
4B
OUTPU
INDEX Column number in the matrix. (Integer > 0)
4C
Fk,j If symmetric, the matrix values start on the diagonal (i = j) and continue X-Y PLO
down the column (k = i + 1, i + 2, etc.). If unsymmetric, the values start
in row (i = 1). i refers to EIDi on the RADLST entry. (Real > 0)
Remarks:
5
PARAM
1. If the matrix is symmetric, only the lower triangle is input, and i = j = INDEX.
If the matrix is unsymmetric, i = 1, and j = INDEX.
2. Only one ICAVITY may be referenced for those faces that are to be included
in a unique radiation matrix.
6
CODE
3. Coefficients are listed by column with the number of columns equal to the
number of entries in the RADLST.
4. All faces involved in any radiation enclosure must be defined with an
CHBDYi element.
7
SETS
5. If any RADMTX entry is changed or added on restart then a complete re-
analysis may be performed. Therefore, RADMTX entry changes or additions
are not recommended on restart.
8
BULK
1688 RADSET
Identifies a Set of Radiation Cavities
Format:
1 2 3 4 5 6 7 8 9 10
2 RADSET ICAVITY1 ICAVITY2 ICAVITY3 ICAVITY4 ICAVITY5 ICAVITY6 ICAVITY7 ICAVITY8
FMS
ICAVITY9 -etc.-
Example:
3 RADSET 1 2 3 4
EXEC
Field Contents
5
ARAM
6
ODES
7
SETS
8
BULK
RANDPS 1689
Power Spectral Density Specification
Defines load set power spectral density factors for use in random analysis having the
1
nastra
frequency dependent form
S jk ( F ) = ( X + iY )G ( F )
Format: 2
FMS
1 2 3 4 5 6 7 8 9 10
RANDPS SID J K X Y TID
Example:
3
EXEC
Field Contents 4A
CASE
SID Random analysis set identification number. (Integer > 0)
J Subcase identification number of the excited load set. (Integer > 0)
4B
OUTPU
K Subcase identification number of the applied load set. (Integer > 0; K > J)
4C
X, Y Components of the complex number. (Real) X-Y PLO
Remarks:
5
PARAM
1. Set identification numbers must be selected with the Case Control command
(RANDOM = SID).
2. For auto spectral density, J = K, X must be greater than zero and Y must be
equal to zero.
6
CODE
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
RANDT1 1691
Autocorrelation Function Time Lag
Defines time lag constants for use in random analysis autocorrelation function
1
nastra
calculation.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
RANDT1 SID N T0 TMAX
Example:
Field Contents
SID Random analysis set identification number. (Integer > 0)
4A
N Number of time lag intervals. (Integer > 0) CASE
1. Time lag sets must be selected with the Case Control command
RANDOM = SID.
2. At least one RANDPS entry must be present with the same set identification 5
number. PARAM
TMAX – T0
T i = T0 + -------------------------------- ( i – 1 ), i = 1, N + 2
N
6
CODE
4. See the MSC.Nastran Advanced Dynamic Analysis User’s Guide for a discussion
of random analysis.
7
SETS
8
BULK
1692 RBAR
Rigid Bar
Format:
1 2 3 4 5 6 7 8 9 10
2 RBAR EID GA GB CNA CNB CMA CMB ALPHA
FMS
Example:
Remarks:
8
BULK
RBAR 1693
Rigid Bar
3. For the linear method, the total number of components in CNA and CNB
must equal six; for example, CNA = 1236, CNB = 34. Furthermore, they must
jointly be capable of representing any general rigid body motion of the 1
element. For the Lagrange method, the total number of components must nastra
also be six. However, only CNA = 123456 or CNB = 123456 is allowed. If both
CNA and CNB are blank, then CNA = 123456. For this method, RBAR1 gives
the simpler input format.
2
4. If both CMA and CMB are zero or blank, all of the degrees-of-freedom not in FMS
CNA and CNB will be made dependent. For the linear method, the
dependent degrees-of-freedom will be made members of the m-set. For the
Lagrange method, they may or may not be member of the m-set, depending
on the method selected in the RIGID Case Control command. However, the 3
EXEC
rules regarding the m-set described below apply to both methods.
5. The m-set coordinates specified on this entry may not be specified on other
entries that define mutually exclusive sets. See “Degree-of-Freedom Sets”
on page 777 for a list of these entries. 4A
CASE
6. Element identification numbers should be unique with respect to all other
element identification numbers. 4B
OUTPU
7. Rigid elements, unlike MPCs, are not selected through the Case Control
Command, MPC. 4C
X-Y PLO
8. Forces of multipoint constraint may be recovered in all solution sequences,
except SOL 129, with the MPCFORCE Case Control command.
9. Rigid elements are ignored in heat transfer problems.
10. See “Rigid Elements and Multipoint Constraints (R-type, MPC)” on
5
PARAM
page 152 of the MSC.Nastran Reference Manual for a discussion of rigid
elements.
11. For the Lagrange method, the thermal expansion effect will be computed for
the rigid bar element if user supplies the thermal expansion coefficient
6
CODE
ALPHA, and the thermal load is requested by the
TEMPERATURE(INITIAL) and TEMPERATURE(LOAD) Case Control
commands. The temperature of the element is taken as the average
temperature of the two connected grid points GA and GB. 7
SETS
8
BULK
1694 RBAR1
Rigid Bar
Format:
1 2 3 4 5 6 7 8 9 10
2 RBAR1 EID GA GB CB ALPHA
FMS
Example:
Remarks:
1. Two methods are available to process rigid elements: equation elimination
5 or Lagrange multipliers. The Case Control command, RIGID, selects the
method.
ARAM
2. For the Lagrange method, MSC.Nastran will create internally the Lagrange
multiplier degrees-of-freedom in addition to the 12 displacement degrees-of-
6 freedom given by grid points GA and GB. The number of Lagrange
multiplier degrees-of-freedom is equal to the number of dependent degrees-
ODES
of-freedom given by CB
3. RBAR1 is a preferred input format to define the Lagrange method for a rigid
bar.
7 4. When CB = “123456” or blank, the grid point GB is constrained to move with
SETS
GA as a rigid bar. For default CB = “123456”. Any number of degrees-of-
freedom at grid point GB can be released not to move with the rigid body.
5. For the Lagrange method, the theory is formulated such that a consistent
8 rigid body motion for grid points GA and GB will be computed even if these
BULK
two points have different global coordinate systems.
RBAR1 1695
Rigid Bar
6. For the Lagrange method, the thermal expansion effect will be computed for
the rigid bar element if user supplies the thermal expansion coefficient
ALPHA, and the thermal load is requested by the 1
TEMPERATURE(INITIAL) and TEMPERATURE(LOAD) Case Control nastra
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1696 RBE1
Rigid Body Element, Form 1
Format:
1 2 3 4 5 6 7 8 9 10
2 RBE1 EID GN1 CN1 GN2 CN2 GN3 CN3
FMS
GN4 CN4 GN5 CN5 GN6 CN6
RBE1 59 59 123456
A UM 61 246 6.5-6
CASE
B Field Contents
UTPUT
EID Element identification number. (0 < Integer < 100,000,000)
C GNi Grid points at which independent degrees-of-freedom for the element
Y PLOT
are assigned. (Integer > 0)
CNi Independent degrees-of-freedom in the global coordinate system for the
rigid element at grid point(s) GNi. See Remark 1. (Integers 1 through 6
5 with no embedded blanks.)
ARAM
“UM” Indicates the start of the dependent degrees-of-freedom. (Character)
GMj Grid points at which dependent degrees-of-freedom are assigned.
(Integer > 0)
6 CMj Dependent degrees-of-freedom in the global coordinate system at grid
ODES
point(s) GMj. (Integers 1 through 6 with no embedded blanks.)
ALPHA Thermal expansion coefficient. See Remark 13. (Real > 0.0 or blank)
7 Remarks:
SETS
1. Two methods are available to process rigid elements: equation elimination
or Lagrange multipliers. The Case Control command, RIGID, selects the
method.
8
BULK
RBE1 1697
Rigid Body Element, Form 1
2. For the Lagrange method, MSC.Nastran will create internally the Lagrange
multiplier degrees-of-freedom in addition to the displacement degrees-of-
freedom given by connected grid points. The number of Lagrange multiplier 1
degrees-of-freedom is equal to the number of dependent degrees-of-freedom nastra
given by CMj.
3. For the linear method, the total number of components in CN1 to CN6 must
equal six; for example, CN1 = 123, CN2 = 3, CN3 = 2, CN4 = 3. Furthermore, 2
they must jointly be capable of representing any general rigid body motion FMS
of the element.The first continuation entry is not required if there are fewer
than four GN points. For the Lagrange method, the total number of
components must also be six. In addition, CNA must be 123456, and CN2
through CN6 must be blank. 3
EXEC
4. For the linear method, the dependent degrees-of-freedom will be made
members of the m-set. For the Lagrange method, they may or may not be
member of the m-set, depending on the method selected on the RIGID Case
Control command. However, the rules regarding to m-set described below 4A
CASE
apply to both types of methods.
5. Dependent degrees-of-freedom assigned by one rigid element may not also 4B
OUTPU
be assigned dependent by another rigid element or by a multipoint
constraint. 4C
X-Y PLO
6. A degree-of-freedom cannot be both independent and dependent for the
same element. However, both independent and dependent components can
exist at the same grid point.
7. Element identification numbers should be unique with respect to all other 5
PARAM
element identification numbers.
8. Rigid elements, unlike MPCs, are not selected through the Case Control
command, MPC.
9. Forces of multipoint constraint may be recovered in all solution sequences, 6
CODE
except SOL 129, with the MPCFORCE Case Control command.
10. Rigid elements are ignored in heat transfer problems.
11. See “Rigid Elements and Multipoint Constraints (R-type, MPC)” on
page 152 of the MSC.Nastran Reference Manual for a discussion of rigid 7
SETS
elements.
12. The m-set coordinates specified on this entry may not be specified on other
entries that define mutually exclusive sets. See “Degree-of-Freedom Sets”
on page 777 for a list of these entries. 8
BULK
1698 RBE1
Rigid Body Element, Form 1
13. For the Lagrange method, the thermal expansion effect will be computed, if
user supplies the thermal expansion coefficient ALPHA, and the thermal
1 load is requested by the TEMPERATURE(INITIAL) and
astran TEMPERATURE(LOAD) Case Control commands. The temperature of the
element is taken as follows: the temperature of the bar connecting the grid
point GN1 and any dependent grid point are taken as the average
2 temperature of the two connected grid points.
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
RBE2 1699
Rigid Body Element, Form 2
Format:
2
1 2 3 4 5 6 7 8 9 10 FMS
RBE2 9 8 12 10 12 14 15 16
20 6.5-6
4A
CASE
Field Contents
EID Element identification number. (0 < Integer < 100,000,000)
4B
OUTPU
Remarks:
6
CODE
1. Two methods are available to process rigid elements: equation elimination
or Lagrange multipliers. The Case Control command, RIGID, selects the
method.
2. For the Lagrange method, MSC.Nastran will create internally the Lagrange
7
SETS
multiplier degrees-of-freedom in addition to the displacement degrees-of-
freedom given by connected grid points. The number of Lagrange multiplier
degrees-of-freedom is equal to the number of dependent degrees-of-freedom
which is obtained by CM multiplied with the number of dependent grid 8
BULK
points.
1700 RBE2
Rigid Body Element, Form 2
7
SETS
8
BULK
RBE3 1701
Interpolation Constraint Element
Defines the motion at a reference grid point as the weighted average of the motions at
1
nastra
a set of other grid points.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
RBE3 EID REFGRID REFC WT1 C1 G1,1 G1,2
“ALPHA” ALPHA
Example: 4A
CASE
RBE3 14
5 4.7
100
1
1234
2
1.0
4
123
6
1
5.2
3
2
4B
OUTPU
7 8 9 5.1 1 15 16
4C
UM 100 14 5 3 7 2 X-Y PLO
ALPHA 6.5-6
Field Contents
5
PARAM
Field Contents
Remarks:
A 1. Two methods are available to process rigid elements: equation elimination
or Lagrange multipliers. The Case Control command, RIGID, selects the
CASE
method.
B
UTPUT 2. For the Lagrange method, the REFC must be “123”, “456”, or “123456”. No
C other combination is allowed.
Y PLOT 3. For the Lagrange method, MSC.Nastran will create internally the Lagrange
multiplier degrees-of-freedom in addition to the displacement degrees-of-
freedom given by connected grid points. The number of Lagrange multiplier
degrees-of-freedom is equal to the number of degrees-of-freedom given by
5 REFC.
ARAM
4. For the linear method, the dependent degrees-of-freedom indicated by REFC
will be made members of the m-set. For Lagrange rigid element, they may or
may not be members of the m-set, depending on the method selected on the
6 RIGID Case Control command. However, the rules regarding the m-set
ODES
described below apply to both types of methods.
5. We recommend that for most applications only the translation components
123 be used for Ci. An exception is the case where the Gi,j are colinear. A
7 rotation component may then be added to one grid point to stabilize its
SETS associated rigid body mode for the element.
6. Blank spaces may be left at the end of a Gi,j sequence.
8
BULK
RBE3 1703
Interpolation Constraint Element
7. For the Lagrange method, the default for “UM” must be used. For the linear
method, the default for “UM” should be used except in cases where the user
wishes to include some or all REFC components in displacement sets 1
exclusive from the m-set. If the default is not used for “UM”: nastra
• The total number of components in the m-set (i.e., the total number of
dependent degrees-of-freedom defined by the element) must be equal
to the number of components in REFC (four components in the 2
example). FMS
constraint. 4B
OUTPU
9. Rigid elements, unlike MPCs, are not selected through the Case Control
Section. 4C
X-Y PLO
10. Forces of multipoint constraint may be recovered in all solution sequences,
except SOL 129, with the MPCFORCE Case Control command.
11. Rigid elements are ignored in heat transfer problems.
12. The m-set coordinates specified on this entry may not be specified on other 5
PARAM
entries that define mutually exclusive sets. See “Degree-of-Freedom Sets”
on page 777 for a list of these entries.
13. The formulation for the RBE3 element was changed in Version 70.7. This
change allowed the element to give consistent answers that are not 6
CODE
dependent upon the units of the model. Only models that connected rotation
degrees-of-freedom for Ci were affected. Note that these models are ignoring
the recommendation in Remark 5. The formulation prior to Version 70.7 may
be obtained by setting SYSTEM(310)=1.
7
SETS
8
BULK
1704 RBE3
Interpolation Constraint Element
14. For the Lagrange method, the thermal expansion effect will be computed, if
user supplies the thermal expansion coefficient ALPHA, and the thermal
1 load is requested by the TEMPERATURE(INITIAL) and
astran TEMPERATURE(LOAD) Case Control commands. The temperature of the
element is taken as follows: the temperature of the bar connecting the
reference grid point REFGRID and any other grid point Gij are taken as the
2 average temperature of the two connected grid points.
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
RCROSS 1705
Cross-Power Spectral Density and Cross-Correlation Functions Output
Format:
2
1 2 3 4 5 6 7 8 9 10 FMS
Example:
3
EXEC
RCROSS 10 DISP 100 3 STRESS 200 10 2
Field Contents
SID Case Control RCROSS identification number for cross-power spectral 4A
CASE
density function and cross-correlation function. (Integer > 0)
RTYPEi Type of response quantity. At lease one field must be selected. See
4B
OUTPU
Remark 2. (Character or blank)
IDi Element, grid or scalar point identification number. (Integer > 0)
4C
X-Y PLO
COMPi Component code (item) identification number. See Remark 3. (Integer >
0)
Curve identification number. See Remark 4. ( Integer ≥ 0 or blank)
CURID
5
PARAM
Remarks:
1. This entry is required for computing the cross-power spectral density
function and cross-correlation function. SID must be selected with the Case
Control command (RCROSS = SID). Fields RTYPE1, ID1, and COMP1 6
CODE
represent the first response quantity, and fields RTYPE2, ID2, and COMP2
the second in the correlation.
7
SETS
8
BULK
1706 RCROSS
Cross-Power Spectral Density and Cross-Correlation Functions Output
1 Keyword Meaning
astran
DISP Displacement Vector
VELO Velocity Vector
ACCEL Acceleration Vector
2
FMS OLOAD Applied Load Vector
SPCF Single-point Constraint Force Vector
MPCF Multi-point Constraint Force Vector
3 STRESS Element Stress
EXEC
STRAIN Element Strain
FORCE Element Force
A
CASE If anyone of RTYPE1 or RTYPE2 is blank, then the default is the one same as
B the other field.
UTPUT 3. For elements, the item code COMPi represents a component of the element
C stress, strain, and force and is described in Tables “Element Stress-Strain
Item Codes” on page 713 and “Element Force Item Codes” on page 754. For
Y PLOT
an item having both a real and imaginary part, the code of the real part must
be selected. This is required for computing both the cross-power spectral
density function and cross-correlation function.
5 For grid point, the item code is one of 1, 2, 3, 4, 5, and 6, which represent the
ARAM
mnemonics T1, T2, T3, R1, R2, and R3, respectively. For scalar point, always
use 1.
4. Field CURID is optional. It is for the user’s covenience to identify the output
6 by using a single index.
ODES
7
SETS
8
BULK
RELEASE 1707
Superelement Boundary Grid Point Release
Defines degrees-of-freedom for superelement exterior grid points that are not
1
nastra
connected to the superelement.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
RELEASE SEID C G1 G2 G3 G4 G5 G6
G7 G8 -etc.-
Example: 3
EXEC
RELEASE 15 456 3 7 11 2 156 9
152 162
RELEASE
SEID
6
C
2
G1
15
“THRU”
THRU
G2
127
4B
OUTPU
4C
RELEASE SEID C “ALL” X-Y PLO
Field Contents 5
PARAM
SEID Superelement identification number. (Integer > 0)
C Component number. (Any unique combination of the Integers 1
through 6 with no embedded blanks.)
Gi Grid point identification numbers. (Integer > 0, “THRU”, or “ALL”; For 6
CODE
THRU option, G1 < G2.)
Remarks:
1. A grid point referenced on this entry must be an exterior grid point of the 7
superelement referenced on the entry. SETS
2. In the first alternate format, all grid points in the sequence G1 through G2 are
not required to be exterior grid points. Such grid points will collectively
produce a warning message but will otherwise be ignored. 8
BULK
1708 RELEASE
Superelement Boundary Grid Point Release
3. If the “ALL” option is used, all exterior grid points are released for the
referenced degrees-of-freedom.
1 4. The RELEASE entry is applicable to only the superelement solution
astran
sequences (SOLs 101 through 200). It may not reference the residual
structure (SEID = 0).
5. This entry is not supported for partitioned superelements.
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
RESTART 1709
Restart Data for MSC.Marc Executed from MSC.Nastran
Specifies writing or reading of restart data for Nonlinear Analysis when MSC.Marc is
1
nastra
executed from MSC.Nastran used in MSC.Nastran Implicit Noninear (SOL 600) only
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
RESTART ID KIND NINC NBEGIN KMATRIX IPRINT LAST
Example(s): 3
EXEC
RESTART 101 1 1
The above example writes a restart file. The original run named is abcde.dat.
4A
CASE
RESTART 201 3 1 15 0
abcde 4B
OUTPU
The above example restarts the original abcde.dat run. The name of the restart run 4C
must not be abcde.dat in this case. X-Y PLO
RESTART 151 2 11 0 1 18
my_first _run
5
PARAM
The above example reads the restart file and prints out results not printed in the
original run.
6
CODE
7
SETS
8
BULK
1710 RESTART
Restart Data for MSC.Marc Executed from MSC.Nastran
Field Contents
1 ID Identification number of the restart entry -- Not presently used
astran
(Integer)
KIND Type of restart (Integer > 0, required field, no default)
(2,1) 1 = Write a restart file
2 2 = Restart a previous analysis (Read an existing restart file)
FMS
3 = Restart a previous analysis and write new data on restart file.
11 = Only write restart file for the last converged increment of the run
12 = Read a restart file written with KIND=11
3 13 = Read a restart file written with KIND=11 and write the last
EXEC increment of the present run on that file as well.
NINC Number of increments between writing of restart data (Integer > 0,
(2,2) Default = 1)
A NBEGIN The “time” increment at which the restart run begins (used only if
CASE (2,3) KIND=2 or 3) (Integer > 0, see Remarks 4, 5)
B KMATRIX Set this field to 1 if the decomposed stiffness matrix is to be saved on the
UTPUT (2,7) restart file (not recommended due to large disk storage) (Integer > 0,
C Default = 0)
Y PLOT
IPRINT Set this field to 1 if the restart data is to be printed (All data from
(2,8) increment INCBEG to LAST will be printed if IPRINT=1). Use this
option if printing on a previous run was suppressed but now is desired
5 (Integer > 0, Default = 0)
ARAM LAST The last time increment is printed if IPRINT=1, otherwise this field is
(2,9) ignored (Integer > 0, Default = 0, see Remarks 4, 5)
NAME Name of input file for the original MSC.Nastran run without extension.
6 NAME is limited to 16 characters and may not contain imbedded
blanks. If the small field format is used, NAME may span fields 2 and 3
ODES
of the continuation entry. If the large field is used, NAME should be
coded in the 2nd field. NAME is required for a restart run, see Remarks
7,8. If NAME exceeds 8 characters, the continuation line must be coded
7 in small-field fixed format or in large field fixed or free-format.
SETS
TSTEP Time step size after restart -- For dynamic problems only (Real > 0.0 or
[2.1] blank, if the value is < 0.0 the original step size is used)
ENDTIME Ending time for this restart run (Real > 0.0 or blank, if the value is < 0.0
8 [2,2] the original step size is used)
BULK
RESTART 1711
Restart Data for MSC.Marc Executed from MSC.Nastran
Field Contents
NSTEPS Total number of time steps for the restart run plus the original run
1
nastra
[2,3] (Integer > 1, Default = 1)
NDCYC Desired number of recycles if AUTO INCREMENT options were
[2,6] specified on the original run (Integer > 0, if the value is < 0.0 the original
step size is used) 2
FMS
STEPMAX Maximum step size if AUTO INCREMENT options were specified on
[2,7] the original run (Real > 0.0, if the value is < 0.0 the original step size is
used)
PERCENT Percentage of total load to be applied (Real > 0.0, if the value is < 0.0 the 3
EXEC
[2,8] original step size is used)
Remarks:
1. RESTART is available only when MSC.Marc is executed from within 4A
CASE
MSC.Nastran Implicit Nonlinear (SOL 600).
2. There should only be one RESTART entry in the bulk data. If more than one 4B
OUTPU
exists, the first one will be used.
3. The KMATRIX option must be the same on all runs. 4C
X-Y PLO
4. (i,j) Indicate the field in MSC.Marc’s RESTART model definition options. [i,j]
Indicate the field in MSC.Marc’s REAUTO model definition options.
5. Files with extensions .t08 and .t16 must be saved from the first run when a
restart run is executed. Both original and restart runs must be located in the 5
PARAM
same directory.
6. A restart run may not have the same input file name (jid) as that of the
original run. In other words, if the input file for the original run is named
abcd.dat, the input file for a restart run may not be named abcd.dat. 6
CODE
7. For static analyses, normally each load case has a total time of 1.0. The first
case goes from 0.0 to 1.0, the second from 1.0 to 2.0, etc. If the first run has
two static load cases and terminates at 1.6, it is in the middle of the second
load case. The original run should be examined to determine which 7
increment (before 1.6) to begin the restart run. SETS
8
BULK
1712 RESTART
Restart Data for MSC.Marc Executed from MSC.Nastran
8. In the second example above, the original run was named my_first_run.dat
(or first_run.bdf, etc). This is a small field example. There are 8 characters in
1 the 2nd field of the continuation line and 4 characters in the third field. The
astran name can start anywhere within the two fields. There must not be any blank
spaces in the name. If the name exceeds 8 characters, the continuation line
must be coded in small-field fixed format or in large-field fixed or free
2 format. NAME is limited to a maximum of 16 characters.
FMS 9. Both original and restart run names (jid’s) should use only lower case letters
except on computer systems that are not case sensitive. “NAME” (continue
line, fields 2-3) will be converted automatically to lower case.
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
RFORCE 1713
Rotational Force
Format:
1 2 3 4 5 6 7 8 9 10
RFORCE SID G CID A R1 R2 R3 METHOD 2
FMS
RACC MB
Example:
RFORCE 2 5 -6.4 0.0 0.0 1.0 2 3
EXEC
1.0
Field Contents
SID Load set identification number. (Integer > 0)
4A
CASE
G Grid point identification number through which the rotation vector acts.
(Integer > 0)
4B
OUTPU
CID Coordinate system defining the components of the rotation vector. See 4C
Remark 16. (Integer > 0, Default = 0) X-Y PLO
A Scale factor of the angular velocity in revolutions per unit time. (Real)
R1, R2, R3 Rectangular components of rotation vector R . The vector defined will
pass through point G. (Real; R1 2 + R2 2 + R3 2 > 0.0 ) 5
PARAM
METHOD Method used to compute centrifugal forces due to angular velocity. For
angular acceleration, see Remark 13. (Integer = 1 or 2; Default = 1)
RACC Scale factor of the angular acceleration in revolutions per unit time
squared. (Real; Default = 0.0) 6
CODE
MB Indicates whether the CID coordinate system is defined in the main Bulk
Data Section (MB = -1) or the partitioned superelement Bulk Data
Section (MB = 0). Coordinate systems referenced in the main Bulk Data
Section are considered stationary with respect to the assembly basic 7
coordinate system. See Remark 15. (Integer; Default = 0) SETS
Remarks:
1. In Figure 8-116, the force vector at grid point Gi is given by 8
BULK
1714 RFORCE
Rotational Force
F = [ m ]i [ ω × ( ω × ( ri – ra ) ) + α × ( ri – ra ) ] Eq. 8-1
1 i
astran
where
3 Note: The equation for F i will have additional terms if the mass is offset or
EXEC i i
I 23 , I 13 terms exist relative to the rotation axes and METHOD = 1 is selected.
z CID
A z basic
CASE R
B G
y CID
UTPUT
R1 R3
C ra R2
Y PLOT
ri Gi F
5
ARAM
x CID
y basic
x basic
matrix only if the ZOFFS option is not used. The acceleration terms due to
the mass offset (X1, X2, X3) on the CONM2 entry are not computed with
METHOD = 2. All the possible combinations of mass matrices and offset
and the correct method to be used are shown below.
2
FMS
No Offset Offset
Lumped METHOD = 1 METHOD = 1
or 3
EXEC
METHOD = 2
Coupled METHOD = 2 Neither
7. In cyclic symmetry analyses, the T3 axis of the basic coordinate system must 4A
CASE
be coincident with the axis of symmetry. In the DIH type of cyclic symmetry,
the T1 axis also must be parallel to side 1 of segment 1R of the model. 4B
OUTPU
8. For superelement analysis, G should reference a residual structure point that
is exterior to all superelements. If it is not exterior to a superelement, then 4C
centrifugal loads will not be generated for that superelement. However, in X-Y PLO
10. In nonlinear static solutions when there is more than one increment (INC)
specified on the NLPARM entry for a given subcase, the load vector resulting
from the RFORCE input (and not the angular velocity vector) is scaled
linearly. This means that loading by increments in the angular velocity can
6
CODE
only be achieved by having subcases where the RFORCE loading is applied
in a single increment.
11. The continuation entry is optional.
12. Forces due to angular acceleration (RACC) are computed with METHOD = 2
7
SETS
even if METHOD = 1 is specified.
13. Loads derived from this entry do not include effects due to mass specified
for scalar points.
8
BULK
1716 RFORCE
Rotational Force
14. The follower force effects due to loads from this entry are included in the
stiffness in all linear solution sequences that calculate a differential stiffness.
1 The solution sequences are SOLs 103, 105, 107 to 112, 115 and 116 (see also
astran the parameter “FOLLOWK” in Chapter 5). In addition, follower force effects
are included in the force balance in the nonlinear static and nonlinear
transient dynamic solution sequences, SOLs 106, 129, 153, and 159, if
2 geometric nonlinear effects are turned on with PARAM,LGDISP,1. The
follower force stiffness is included in the nonlinear static solution sequences
FMS
(SOLs 106 and 153) but not in the nonlinear transient dynamic solution
sequences (SOLs 129 and 159).
15. The coordinate systems in the main Bulk Data Section are defined relative to
3 the assembly basic coordinate system which is fixed. This feature is useful
EXEC
when a superelement defined by a partitioned Bulk Data Section is rotated
or mirrored and the gravity load is more conveniently defined in terms of
coordinates which are fixed.
A 16. If CID is not a rectangular coordinate system, RFORCE will treat it as if it
CASE
were and unexpected answers may result.
B 17. Follower force stiffness (param,followk,yes) is supported for method 2 only.
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
RGYRO 1717
Rotordynamic Analysis Parameters
Format:
1 2 3 4 5 6 7 8 9 10
2
RGYRO RID SYNCFLG REFROTR SPDUNIT SPDLOW SPDHIGH SPEED FMS
Example:
Field Contents
RID Identification number of RGYRO entry. Selected by Case Control
command, RGYRO. (Required, no Default) 4A
CASE
SYNCLFG Specifies whether the analysis is synchronous or asynchronous
analysis. Required input for frequency response and complex modes
4B
OUTPU
analyses. Not required for static analyses. (Character: ’SYNC’,
’ASYNC’, or blank) 4C
X-Y PLO
REFROTR Specifies the reference rotor ID for the analysis. (Integer > 0; Required,
no Default)
SPDUNIT Specifies whether the entries SPDLOW, SPDHIGH, and SPEED are
given in terms of RPM (revolutions/minute) or frequency (revolutions 5
PARAM
(cycles)/unit time). (Character: ’RPM’ or ’FREQ’; no Default)
SPDLOW Specifies the low speed for synchronous analysis. See Remark 2. (Real,
Default = 0.0)
SPDHIGH Specifies the high speed for synchronous analysis. See Remark 2. (Real,
6
CODE
Default = 99999.0)
SPEED Specifies reference rotor speed for asynchronous analysis. Also
required for static analyses. See Remark 2. (Default = 0)
7
SETS
Remarks:
1. Multiple RGYRO entries with the same RID value are not allowed.
8
BULK
1718 RGYRO
Rotordynamic Analysis Parameters
2. The required information on the RGYRO entries varies for different analyses.
Values for the RID and SPDUNIT fields are always required. Values for
1 SPDLOW, SPDHIGH and SPEED are analysis dependent as shown in the
astran table below:
5 a. PARAM, WR3 and PARAM, WR4 are required for rotor damping.
ARAM
6
ODES
7
SETS
8
BULK
RINGAX 1719
Conical Shell Ring
Format:
1 2 3 4 5 6 7 8 9 10
RINGAX ID R Z PS 2
FMS
Example:
8
BULK
1720 RINGAX
Conical Shell Ring
z Uz-Displacement Coordinates
1 Uφ
astran θz Ur
θφ
θr
RB
2
FMS φ
RA
3 W V RINGAX B
EXEC
U - Element Coordinates
RINGAX A
A Figure 8-117 RINGAX Coordinate System
CASE
B 6. In order to reference this entry on a SET Case Control command, the ID must
be modified by ID ( n ) = ID + 1000000 ⋅ n where n is the harmonic number
UTPUT
C plus one and ID(n) is the value specified on the SET entry.
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
RINGFL 1721
Axisymmetric Fluid Point
Format:
1 2 3 4 5 6 7 8 9 10
RINGFL IDFA XA1 XA2 XA3 IDFB XB1 XB2 XB3 2
FMS
Example:
Remarks:
4B
OUTPU
1. RINGFL is allowed only if an AXIF entry is also present.
4C
2. All fluid point identification numbers must be unique with respect to other X-Y PLO
scalar, structural, and fluid points.
3. X1, X2, X3 are (r, φ, z) for a cylindrical coordinate system and (ρ, θ, φ) for a
spherical coordinate system. θ is in degrees. The value of φ must be blank or
zero.
5
PARAM
6
CODE
7
SETS
8
BULK
1722 RJOINT
Rigid Joint
Format:
1 2 3 4 5 6 7 8 9 10
2 RJOINT EID GA GB CB
FMS
Example:
RJOINT 5 1 2 12345
3
EXEC
Field Contents
EID Element identification number. (Integer>0)
A GA, GB Grid point identification numbers. (Integer>0)
CASE
CB Component numbers in the global coordinate system at GB. These
B degrees-of-freedom are constrained to move with the same degrees-of-
UTPUT freedom at GA. See Remarks 4. and 5. (Integers 1 through 6 with no
C embedded or blank.)
Y PLOT
Remarks:
1. Two methods are available to process rigid elements: equation elimination
or Lagrange multipliers. The Case Control command, RIGID, selects the
5 method.
ARAM
2. For the Lagrange method, MSC.Nastran will create internally the Lagrange
multiplier degrees-of-freedom in addition to the 12 displacement degrees-of-
freedom given by grid points GA and GB. The number of Lagrange
6 multiplier degrees-of-freedom is equal to the number of dependent degrees-
ODES
of-freedom given by CB.
3. The length between grid points GA and GB must be zero.
4. When CB = “123456” or blank, the grid point GB is constrained to move with
7 GA and the two grid points moves as a single point. For default CB =
SETS
“123456”.
5. If any degree-of-freedom is released on CB, RJOINT becomes a mechanical
joint element. For example, CB = “12345”, then RJOINT becomes a hinge. CB
8 = “1234”, then RJOINT becomes a universal joint. And CB = “123”, RJOINT
BULK
becomes a spherical joint.
RJOINT 1723
Rigid Joint
6. For the Lagrange method, the theory for the RJOINT is formulated such that
a consistent mechanical joint is created even if the user requests different
global coordinate systems at grid points GA and GB. 1
nastra
7. Thermal expansion effect is not applicable for the RJOINT element, since the
distance between grid points GA and GB is zero.
8. Element identification numbers should be unique with respect to all other
element identification numbers. 2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1724 RLOAD1
Frequency Response Dynamic Excitation, Form 1
i { θ – 2πfτ }
{ P ( f ) } = { A [ C ( f ) + iD ( f ) ]e }
1 2 3 4 5 6 7 8 9 10
EXEC
Example:
RLOAD1 5 3 1
A
CASE Field Contents
B SID Set identification number. (Integer > 0)
UTPUT
EXCITEID Identification number of the DAREA or SPCD entry set that defines A.
C See Remarks 5. and 6. (Integer > 0)
Y PLOT
DELAY Defines time delay τ. (Integer > 0, real or blank.) If it is a non-zero
integer, it represents the identification number of DELAY Bulk Data
entry that defines τ . If it is real, then it directly defines the value of τ that
5 will be used for all degrees-of-freedom that are excited by this dynamic
ARAM load entry. See also Remark 2.
DPHASE Defines phase angle θ. (Integer > 0, real or blank.) If it is a non-zero
integer, it represents the identification number of DPHASE Bulk Data
6 entry that defines θ (in degrees). If it is real, then it directly defines the
value of θ (in degrees) that will be used for all degrees-of-freedom that
ODES
are excited by this dynamic load entry. See also Remark 2.
TC Set identification number of the TABLEDi entry that gives C ( f ) . See
7 Remark 2. (Integer > 0)
SETS TD Set identification number of the TABLEDi entry that gives D ( f ) . See
Remark 2. (Integer > 0)
TYPE Defines the type of the dynamic excitation. See Remarks 5. and 6.
8 (Integer, character or blank; Default = 0)
BULK
RLOAD1 1725
Frequency Response Dynamic Excitation, Form 1
Remarks:
1. Dynamic excitation sets must be selected with the Case Control command
DLOAD = SID. 1
nastra
2. If any of DELAY, DPHASE, TC, or TD fields are blank or zero, the
corresponding τ, θ, C ( f ) or D ( f ) will be zero. Either TC or TD may be blank
or zero, but not both.
3. RLOAD1 excitations may be combined with RLOAD2 excitations only by 2
FMS
specification on a DLOAD entry. That is, the SID on a RLOAD1 entry must
not be the same as that on a RLOAD2 entry.
4. SID must be unique for all RLOAD1, RLOAD2, TLOAD1, TLOAD2, and
ACSRCE entries. 3
EXEC
5. The type of the dynamic excitation is specified by TYPE (field 8) according to
the following table:
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
RLOAD2 1727
Frequency Response Dynamic Excitation, Form 2
i { φ ( f ) + θ – 2πfτ }
{ P ( f ) } = { A ⋅ B ( f )e }
1 2 3 4 5 6 7 8 9 10
RLOAD2 SID EXCITEID DELAY DPHASE TB TP TYPE
3
EXEC
Example:
RLOAD2 5 3 7
4A
Field Contents CASE
Remarks:
1. Dynamic excitation sets must be selected with the Case Control command
1 DLOAD = SID.
astran
2. If any of DELAY, DPHASE, or TP fields are blank or zero, the corresponding
τ, θ, or φ ( f ) will be zero.
3. RLOAD2 excitations may be combined with RLOAD1 excitations only by
2 specification on a DLOAD entry. That is, the SID on a RLOAD2 entry must
FMS
not be the same as that on a RLOAD1 entry.
4. SID must be unique for all RLOAD1, RLOAD2, TLOAD1, TLOAD2, and
ACSRCE entries.
3 5. The type of the dynamic excitation is specified by TYPE (field 8) according to
EXEC
the following table:
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1730 ROTORG
Rotor Line Model Grids
1 2 3 4 5 6 7 8 9 10
2 ROTORG ROTORID GRID1 GRID2 ... GRIDn
FMS
or
EXEC
Example:
A
CASE
ROTORG 200 1001 THRU 1100 BY 2
B
UTPUT
Field Contents
C ROTORID Identification number of rotor. (Integer > 0; Required)
Y PLOT
GRIDi Grids comprising the rotor. (Integer > 0; Required, no Default)
THRU Specifies a range of identification numbers. (Optional)
Remarks:
6 1. Grid entries must be unique, duplicate entries will produce a fatal error.
ODES
2. Multiple ROTORG entries with the same ROTORID are supported.
3. All grids specified on ROTORG entries for a specific ROTORID must be
collinear. Collinearity will be checked.
7
SETS
8
BULK
RROD 1731
Rigid Pin-Ended Element Connection
Format:
1 2 3 4 5 6 7 8 9 10
RROD EID GA GB CMA CMB ALPHA 2
FMS
Example:
RROD 14 1 2 2 6.5-6
3
EXEC
Field Contents
EID Element identification number. (0 < Integer < 100,000,000)
GA, GB Grid point identification numbers of connection points. (Integer > 0) 4A
CASE
CMA, CMB Component number of one and only one dependent translational
degree-of-freedom in the global coordinate system assigned by the 4B
user to either GA or GB. (Integer 1, 2, or 3. Either CMA or CMB must OUTPU
contain the integer, and the other must be blank for the linear RROD.
For Lagrange RROD, both CMA and CMB can be blank.) See Remark
4C
X-Y PLO
3.
ALPHA Thermal expansion coefficient. See Remark 11. (Real > 0.0 or blank)
Remarks:
5
PARAM
1. Two methods are available to process rigid elements: equation elimination
or Lagrange multipliers. The Case Control command, RIGID, selects the
method.
2. For the Lagrange method, MSC.Nastran will create internally one Lagrange
6
CODE
multiplier degree-of-freedom in addition to the displacement degrees-of-
freedom given by connected grid points.
3. For the Lagrange method, if both CMA and CMB are blanks, MSC.Nastran
will compute the best degree-of-freedom for the dependent degree-of- 7
SETS
freedom.
4. The m-set coordinates specified on this entry may not be specified on other
entries that define mutually exclusive sets. See “Degree-of-Freedom Sets”
on page 777 for a list of these entries. 8
BULK
1732 RROD
Rigid Pin-Ended Element Connection
5
ARAM
6
ODES
7
SETS
8
BULK
RSPINR 1733
Relative Spin Rates Between Rotors
Specifies the relative spin rates between rotors for complex eigenvalue, frequency 1
nastra
response, and static analysis.
Format:
1 2 3 4 5 6 7 8 9 10 2
RSPINR ROTORID GRIDA GRIDB GR SPDUNT SPEED1 ... SPEEDn FMS
Example:
Field Contents
ROTORID Identification number of rotor. (Integer > 0; Required)
GRIDA/GRIDB Positive rotor spin direction is defined from GRIDA to GRIDB
4A
CASE
(Integer > 0; Required, See Remark 2)
4B
GR Rotor structural damping factor, see Remark 3. (Real, Default = 0.0) OUTPU
SPDUNIT Specifies whether the listing of relative spin rates is given in terms of 4C
RPM (revolutions/minute) or frequency (revolutions/unit time). X-Y PLO
(Character; ’RPM’ or ’FREQ’; required)
SPEEDi List of relative spin rates, entries for reference rotor must be in
ascending or descending order. (Real; at least one entry required, no
Default)
5
PARAM
Remarks:
1. A RSPINR entry must be present for each rotor defined by a ROTORG entry.
2. The rotor spin axis is determined from the ROTORG entries. The positive
6
CODE
rotation vector is from GRIDA to GRIDB. GRIDA and GRIDB must be
specified on the ROTORG entry.
3. Rotor structural damping specified by the GR entry will be added as either
viscous damping or structural damping.
7
SETS
4. The default is to add the damping as structural damping:
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
RSPINT 1735
Rotor Spin Rates
1 2 3 4 5 6 7 8 9 10
RSPINT ROTORID GRIDA GRIDB GR SPDUNT TID 2
FMS
Example:
Remarks:
5
PARAM
1. The rotor spin axis is determined from the ROTORG entries. The positive
rotation vector is from GRIDA to GRIDB. GRIDA and GRIDB must be
specified on the ROTORG entry.
2. Rotor structural damping specified by the GR entry will be added as
6
CODE
equivalent viscous damping. The equivalent damping will be calculated
using:
8
BULK
1736 RSPLINE
Interpolation Constraint Element
Format:
1 2 3 4 5 6 7 8 9 10
2 RSPLINE EID D/L G1 G2 C2 G3 C3 G4
FMS
C4 G5 C5 G6 -etc.-
Example:
3 RSPLINE 73 .05 27 28 123456 29 30
EXEC
123 75 123 71
A Field Contents
CASE EID Element identification number. (0 < Integer < 100,000,000)
B D/L Ratio of the diameter of the elastic tube to the sum of the lengths of all
UTPUT
segments. (Real > 0.0; Default = 0.1)
C Gi Grid point identification number. (Integer > 0)
Y PLOT
Ci Components to be constrained. See Remark 2. (Blank or any
combination of the Integers 1 through 6.)
5 Remarks:
ARAM
1. Displacements are interpolated from the equations of an elastic beam
passing through the grid points. This is a linear method only element, and
not controlled with the Case Control command RIGID.
6 2. A blank field for Ci indicates that all six degrees-of-freedom at Gi are
ODES independent. Since G1 must be independent, no field is provided for C1.
Since the last grid point must also be independent, the last field must be a Gi,
not a Ci. For the example shown G1, G3, and G6 are independent. G2 has
six constrained degrees-of-freedom while G4 and G5 each have three.
7
SETS 3. Dependent (i.e., constrained) degrees-of-freedom assigned by one rigid
element may not also be assigned dependent by another rigid element or by
a multipoint constraint.
5
PARAM
6
CODE
7
SETS
8
BULK
1738 RSSCON
Shell-to-Solid Element Connector
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
RSSCON RBID TYPE ES1 EA1 EB1 ES2 EA2 EB2
Examples:
3 RSSCON 110 GRID 11 12 13 14 15 16
EXEC
B Field Contents
UTPUT
Remarks:
1. RSSCON generates a multipoint constraint that models a clamped
connection between a shell and a solid element. The shell degrees-of- 1
nastra
freedom are put in the dependent set (m-set). The translational degrees-of-
freedom of the shell edge are connected to the translational degrees-of-
freedom of the upper and lower solid edge. The two rotational degrees-of-
freedom of the shell are connected to the translational degrees-of-freedom of
the lower and upper edges of the solid element face. Poisson’s ratio effects
2
FMS
are considered in the translational degrees-of-freedom.
2. The shell grid point must lie on the line connecting the two solid grid points.
It can have an offset from this line, which can not be more than 5% of the
distance between the two solid grid points. The shell grid points that are out
3
EXEC
of the tolerance will not be constrained, and a fatal message will be issued.
This tolerance is adjustable. Please see PARAM,TOLRSC and
PARAM,SEPIXOVR.
3. When using the TYPE = “ELEM” option 4A
CASE
• The elements may be p-elements or h-elements. The solid elements
are CHEXA, CPENTA, and CTETRA with and without midside
4B
OUTPU
nodes. The shell elements are CQUAD4, CTRIA3, CQUADR,
CTRIAR, CQUAD8, or CTRIA6. 4C
X-Y PLO
• In case of p-elements, the p-value of the shell element edge is adjusted
to the higher of the p-value of the upper or lower solid p-element
edge. If one of the elements is an h-element, then the p-value of the
adjacent edge is lowered to 1. 5
PARAM
• Both the shell and solid elements have to belong to the same
superelement. This restriction can be bypassed using SEELT entry to
reassign the downstream boundary element to an upstream
superelement. 6
CODE
• When a straight shell p-element edge and a solid p-element are
connected, the geometry of the shell edge is not changed to fit the
solid face. When a curved shell p-element edge and a solid p-element
are connected, the two solid edges and solid face are not changed to 7
match the shell edge. SETS
5 Solid
B2
ARAM
S2
B1
6
ODES A2
S1
7 A1
Shell
SETS
8
BULK
RTRPLT 1741
Rigid Triangular Plate
Format:
1 2 3 4 5 6 7 8 9 10
RTRPLT EID GA GB GC CNA CNB CNC
2
FMS
CMA CMB CMC ALPHA
Example:
RTRPLT 7 1 2 3 1236 3 3
3
EXEC
Field Contents
EID Element identification number. (0 < Integer < 100,000,000) 4A
CASE
GA, GB, GC Grid point identification number of connection points.
CNA, CNB, CNC Independent degrees-of-freedom in the global coordinate 4B
OUTPU
system for the element at grid points GA, GB, and GC, indicated
by any of the Integers 1 through 6 with no embedded blanks. 4C
See Remark 3. (Integer > 0 or blank) X-Y PLO
Remarks:
1. Two methods are available to process rigid elements: equation elimination 6
or Lagrange multipliers. The Case Control command, RIGID, selects the CODE
method.
2. For the Lagrange method, MSC.Nastran will create internally the Lagrange
multiplier degrees-of-freedom in addition to the 18 displacement degrees-of-
freedom given by grid points GA, GB, and GC. The number of Lagrange
7
SETS
multiplier degrees-of-freedom is equal to the number of dependent degrees-
of-freedom.
8
BULK
1742 RTRPLT
Rigid Triangular Plate
3. For the linear method, the total number of components in CNA, CNB, and
CNC must equal six; for example, CNA = 1236, CNB = 3, CNC = 3.
1 Furthermore, they must jointly be capable of representing any general rigid
astran body motion of the element. For the Lagrange method, the total number of
components must also be six. However, only CNA= 123456 or CNB = 123456
or CNC = 123456 is allowed. For this type of element, RTRPLT1 gives a
2 simpler input format.
FMS 4. For the linear method, the dependent degrees-of-freedom will be made
members of the m-set. For the Lagrange method, they may or may not be
members of the m-set, depending on the method selected on the RIGID Case
Control command. However, the rules regarding the m-set described below
3 apply to both types of methods.
EXEC
5. Dependent degrees-of-freedom assigned by one rigid element may not also
be assigned dependent by another rigid element or by a multipoint
constraint.
A 6. Element identification numbers should be unique with respect to all other
CASE
element identification numbers.
B 7. Rigid elements, unlike MPCs, are not selected through the Case Control
UTPUT
command, MPC.
C 8. Forces of multipoint constraint may be recovered in all solution sequences,
Y PLOT
except SOL 129, with the MPCFORCE Case Control command.
9. Rigid elements are ignored in heat transfer problems.
Alternative format to define a rigid triangular plate element connecting three grid
1
nastra
points.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
RTRPLT1 EID GA GB GC CMB CMC ALPHA
Example:
Field Contents
EID Element identification number. (0 < Integer < 100,000,000)
4A
GA, GB, GC Grid point identification number of connection points. CASE
(Integer > 0) 4B
CMB, CMC Component numbers at GB and GC in the global coordinate OUTPU
systems, which are constrained to move with the rigid body. See
Remark 4. (Integers 1 through 6 with no embedded blanks or
4C
X-Y PLO
blank.)
ALPHA Thermal expansion coefficient. See Remark 9. (Real > 0.0 or
blank)
5
PARAM
Remarks:
1. Two methods are available to process rigid elements: equation elimination
or Lagrange multipliers. The Case Control command, RIGID, selects the
method. 6
CODE
2. For the Lagrange method, MSC.Nastran will create internally the Lagrange
multiplier degrees-of-freedom in addition to the 18 displacement degrees-of-
freedom given by grid points GA, GB, and GC. The number of Lagrange
multiplier degrees-of-freedom is equal to the number of dependent degrees- 7
of-freedom. SETS
8
BULK
1744 RTRPLT1
Rigid Triangular Plate (Alternative Format)
4. When CMB = “123456” or blank, CMC = “123456” or blank, the grid points
GB and BC are constrained to move with GA as a rigid triangular plate. For
1 default, CMB = “123456” and CMC = “123456”. Any number of degrees-of-
astran freedom at grid points GB and GC can be released not to move with the rigid
body.
5. The length of any two connected grid points must be greater than zero.
2 6. For the Lagrange method, the theory is formulated such that a consistent
FMS
rigid body motion for grid points GA, GB, and GC will be computed even if
these three points have different global coordinate systems.
7. For the Lagrange method, the thermal expansion effect will be computed, if
3 user supplies the thermal expansion coefficient, ALPHA, and the thermal
EXEC load is requested by the TEMPERATURE(INITIAL) and
TEMPERATURE(LOAD) Case Control commands. The bar GA-GB will have
the average temperature of grid points GA and GB. The bar GA-GC will have
the average temperature of the grid points GA and GC.
A
CASE 8. Element identification numbers should be unique with respect to all other
B element identification numbers.
UTPUT 9. Rigid elements are ignored in heat transfer problems.
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
RVDOF 1745
Degrees-of-Freedom Specification for Residual Vector Computations
Specifies the degrees-of-freedom where unit loads are to be applied to obtain static
1
nastra
solutions for use in residual vector computations.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
RVDOF ID1 C1 ID2 C2 ID3 C3 ID4 C4
Example:
Field Contents
IDi Grid or scalar identification number. (Integer > 0) 4A
Ci Component numbers. (Any one of the integers 1 through 6 for grid points CASE
and integer zero or blank for scalar points) 4B
OUTPU
Remarks:
1. In multiple superelement analysis, the IDi points may be interior to any
4C
X-Y PLO
superelement. The program automatically partitions the data for allocation
to the appropriate superelements. Separate entries for separate
superelements are not required as in the case of USETi,U6 and SEUSETi,U6
entries. 5
PARAM
2. The unit loads applied to the interior points of a superelement due to the
RVDOF/RVDOF1 entries are passed downstream all the way down to the
residual for the purpose of residual vector processing by all superelements
in its downstream path, resulting in more accurate results. This is in contrast 6
to the way residual vector processing is performed when USETi,U6 or CODE
8
BULK
1746 RVDOF1
Degrees-of-Freedom Specification for Residual Vector Computations
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
RVDOF1 C ID1 ID2 ID3 ID4 ID5 ID6 ID7
Example:
3 RVDOF1 3 100 210 450
EXEC
Field Contents
A C Component numbers. (Any one of the integers 1 through 6 for grid points
and integer zero or blank for scalar points)
CASE
C Remarks:
1. In multiple superelement analysis, the IDi points may be interior to any
Y PLOT
superelement. The program automatically partitions the data for allocation
to the appropriate superelements. Separate entries for separate
superelements are not required as in the case of USETi,U6 and SEUSETi,U6
5 entries.
ARAM
2. The unit loads applied to the interior points of a superelement due to the
RVDOF/RVDOF1 entries are passed downstream all the way down to the
residual for the purpose of residual vector processing by all superelements
6 in its downstream path, resulting in more accurate results. This is in contrast
ODES to the way residual vector processing is performed when USETi,U6 or
SEUSETi,U6 entries are employed. In the latter case, unit loads on a
superelement are not passed downstream for residual vector processing by
7 the downstream superelements.
SETS
8
BULK
SEBNDRY 1747
Superelement Boundary-Point Definition
Defines a list of grid points in a partitioned superelement for the automatic boundary
1
nastra
search between a specified superelement or between all other superelements in the
model.
Format:
2
1 2 3 4 5 6 7 8 9 10 FMS
SEBNDRY 400 4 10 20 30 40
Example 2: 4A
CASE
SEBNDRY 400 ALL 10 20 30 THRU 40
4B
OUTPU
Field Contents
4C
SEIDA Partitioned superelement identification number. (Integer > 0) X-Y PLO
Remarks:
1. SEBNDRY may only be specified in the main Bulk Data Section and is not
recognized after the BEGIN SUPER=n.
6
CODE
7
SETS
8
BULK
1748 SEBSET
Fixed Boundary Degree-of-Freedom
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
SEBSET SEID ID1 C1 ID2 C2 ID3 C3
Example:
3 SEBSET 5 2 135 14 6
EXEC
Field Contents
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1750 SEBSET1
Fixed Boundary Degree-of-Freedom, Alternate Form of SEBSET
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
SEBSET1 SEID C G1 G2 G3 G4 G5 G6
G7 G8 G9 -etc.-
3 Example:
EXEC
SEBSET1 5 2 135 14 6 23 24 25
122 127
B SEBSET1
SEBSET1
SEID
5
C
3
G1
6
“THRU”
THRU
G2
32
UTPUT
C
Y PLOT Field Contents
SEID Superelement identification number. (Integer > 0)
C Component number. (Any unique combination of the Integers 1
5 through 6 with no embedded blanks for grid points, 0 or blank for scalar
ARAM points.)
Gi Grid or scalar point identification numbers. (Integer > 0 or “THRU”; for
THRU option G1 < G2.)
6
ODES Remarks:
1. If there are no SECSETi or SEBSETi entries present, all boundary points are,
by default, fixed during component mode analysis. If there are only SEBSETi
7 entries present, any boundary degrees-of-freedom not listed are placed in
the free boundary set (c-set). If there are both SEBSETi and SECSETi entries
SETS
present, the c-set degrees-of-freedom are defined by the SECSETi entries,
and any remaining boundary points are placed in the b-set.
2. Degrees-of-freedom listed on SEBSETi entries must be exterior degrees-of-
8 freedom of the superelement and may not be specified on SECSETi entries.
BULK
SEBSET1 1751
Fixed Boundary Degree-of-Freedom, Alternate Form of SEBSET
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1752 SEBULK
Partitional Superelement Connection
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
SEBULK SEID TYPE RSEID METHOD TOL LOC UNITNO
Example:
3 SEBULK 14 REPEAT 4 AUTO 1.0E-3
EXEC
Field Contents
Remarks:
1. The TYPE = “REPEAT” or “MIRROR” does not include superelements
upstream of the reference superelement. A repeated or mirrored 1
nastra
superelement can have boundaries, loads, constraints, and reduction
procedures that are different than the reference superelement.
2. METHOD = “MANUAL” requires SECONCT entries. SEBNDRY and
SEEXCLD, which reference SEID, will produce a fatal message. 2
FMS
3. SECONCT, SEBNDRY, and SEEXCLD entries can be used to augment the
search procedure and/or override the global tolerance.
4. For combined automatic and manual boundary search, the
METHOD = “AUTO” should be specified and connections should be 3
EXEC
specified on a SECONCT entry.
5. TOL and LOC are the default values that can be modified between two
superelements by providing the required tolerance on the SECONCT entry.
6. TYPE = “MIRROR” also requires specification of a SEMPLN entry. 4A
CASE
7. TYPE = “COLLCTR” indicates a collector superelement, which does not
contain any grids or scalar points. 4B
OUTPU
8. For TYPE = “EXTERNAL” or “EXTOP2,” see discussion under the
description of the EXTSEOUT Case Control command for employing
4C
X-Y PLO
external superelements using the new two-step procedure. For employing
external superelements using the old three-step procedure, see discussion
under the description of “EXTOUT” in Chapter 5.
9. This entry will only work if PART superelements (BEGIN SUPER) or 5
PARAM
external superelements created by employing the EXTSEOUT Case Control
command exist.
6
CODE
7
SETS
8
BULK
1754 SECONCT
Partitioned Superelement Boundary-Point Connection
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
SECONCT SEIDA SEIDB TOL LOC
3 Example:
EXEC
SECONCT 10 20 1.0E-4 YES
B SECONCT SEIDA
GIDA1
SEIDB
‘THRU’
TOL
GIDA2
LOC
C
Y PLOT SECONCT 10 20
5 Field Contents
ARAM
SEIDA Partitioned superelement identification number. (Integer > 0)
SEIDB Identification number of superelement for connection to SEIDA.
(Integer > 0)
6 TOL Location tolerance to be used when searching for or checking boundary
ODES
grid points. (Real; Default = 10E-5)
LOC Coincident location check option for manual connection. (Character;
“YES” or “NO”; Default = “YES”)
7 GIDAi Identification number of a grid or scalar point in superelement SEIDA,
SETS
which will be connected to GIDBi.
GIDBi Identification number of a grid or scalar point in superelement SEIDB,
which will be connected to GIDAi.
8
BULK
SECONCT 1755
Partitioned Superelement Boundary-Point Connection
Remarks:
1. SECONCT can only be specified in the main Bulk Data Section and is ignored
after the BEGIN SUPER = n command. 1
nastra
2. TOL and LOC can be used to override the default values specified on the
SEBULK entries.
3. The continuation entry is optional.
4. The (GIAi, GIBi) pair must both be grids or scalar points.
2
FMS
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1756 SECSET
Free Boundary Degree-of-Freedom
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
SECSET SEID ID1 C1 ID2 C2 ID3 C3
Example:
3 SECSET 3 124 1 5 23 6 15
EXEC
Field Contents
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1758 SECSET1
Free Boundary Degree-of-Freedom, Alternate Form of SECSET
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
SECSET1 SEID C G1 G2 G3 G4 G5 G6
G7 G8 G9 -etc.-
3 Example:
EXEC
SECSET1 5 2 135 14 6 23 24 25
122 127
B SECSET1
SECSET1
SEID
5
C
3
G1
6
“THRU”
THRU
G2
32
UTPUT
C
Y PLOT SECSET1 SEID “ALL”
5 Field Contents
ARAM
SEID Superelement identification number. (Integer > 0)
C Component numbers of degree-of-freedoms. (Any unique combination
of the Integers 1 through 6 with no embedded blanks for grid points;
6 Integer 0 or blank for scalar points.)
ODES
Gi Grid or scalar point identification number. (Integer > 0)
Remarks:
7 1. Exterior grid and scalar points are, by default, fixed during component mode
SETS analysis and placed in the b-set unless listed on SECSETi or SESUP entries.
Degrees-of-freedom listed on this entry are considered free (c-set) during
component mode calculations. Exterior grid and scalar points are
8 determined automatically and listed in the SEMAP table output.
BULK
SECSET1 1759
Free Boundary Degree-of-Freedom, Alternate Form of SECSET
2. If the alternate formats are used, the grid points Gi are not required to exist
or to be exterior degrees-of-freedom and may be listed on SECSET1 entries.
Points of this type will cause one warning message but will otherwise be 1
ignored. nastra
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1760 SECTAX
Conical Shell Sector
Format:
1 2 3 4 5 6 7 8 9 10
2 SECTAX ID RID R PHI1 PHI2
FMS
Example:
C Remarks:
Y PLOT
1. SECTAX is allowed only if an AXIC entry is also present.
2. SECTAX identification numbers must be unique with respect to all other
POINTAX, RINGAX and SECTAX identification numbers.
5 3. For a discussion of the conical shell problem, see “Conical Shell Element
ARAM
(RINGAX)” on page 140 of the MSC.Nastran Reference Manual.
6
ODES
7
SETS
8
BULK
SEELT 1761
Superelement Boundary Element Reassignment
Format:
1 2 3 4 5 6 7 8 9 10
SEELT SEID EID1 EID2 EID3 EID4 EID5 EID6 EID7 2
FMS
Example:
Field Contents 4B
OUTPU
SEID Superelement identification number. (Integer > 0)
EIDi Element identification numbers. (Integer > 0 or “THRU”; for “THRU” 4C
X-Y PLO
option EID1 < EID2.)
Remarks:
1. Elements connected entirely to the exterior points of an upstream 5
superelement are called boundary elements and are assigned to the PARAM
downstream superelement. The SEELT entry provides the means of
reassigning the element to the upstream superelement. This entry may be
applied to boundary elements only.
2. Open sets are allowed with the “THRU” option.
6
CODE
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
SEEXCLD SEIDA SEIDB GIDA1 GIDA2 GIDA3 GIDA4 GIDA5 GIDA6
3 Example1:
EXEC
SEEXCLD 110 10 45 678 396
Example 2:
A SEEXCLD 400 ALL 10 20 30 THRU 40
CASE
B
UTPUT Field Contents
C SEIDA Partitioned superelement identification number. (Integer > 0)
Y PLOT
SEIDB Superelement identification. (Integer > 0 or Character = “ALL”, Default
= “ALL”)
GIDAi Identification number of a grid in superelement SEIDA to be excluded
5 from connection to superelement SEIDB. (Integer > 0 or “THRU”; for
ARAM “THRU” option GIDA1 < GIDA2.)
Remarks:
6 1. SEEXCLD can only be specified in the main Bulk Data Section and is ignored
after the BEGIN SUPER=n command.
ODES
7 3. This entry will only work if PART superelements (BEGIN SUPER) exist.
SETS
8
BULK
SELABEL 1763
Superelement Output Label
Format:
1 2 3 4 5 6 7 8 9 10
SELABEL SEID LABEL 2
FMS
Example:
Remarks:
4B
OUTPU
1. SELABEL can only be specified in the main Bulk Data Section and is ignored
after the BEGIN SUPER=n command.
4C
X-Y PLO
2. Only one SELABEL per superelement may be specified.
3. The label will appear in all superelement output headings. However, in
some headings the label may be truncated. 5
4. This entry will only work if PART superelements (BEGIN SUPER) exist. PARAM
6
CODE
7
SETS
8
BULK
1764 SELOC
Partitioned Superelement Location
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
SELOC SEID PA1 PA2 PA3 PB1 PB2 PB3
Example:
3 SELOC 110 10 100 111 1010 112 30
EXEC
Field Contents
Remarks:
5 1. SELOC can only be specified in the main Bulk Data Section and is ignored
ARAM
after the BEGIN SUPER=n command.
2. The superelement will be rotated and translated for alignment of the GAi
and GBi locations.
6 3. The PAi can be grid points only; PBi can be either GRIDs or POINTs.
ODES
4. PA1, PA2, and PA3 must be contained in superelement SEID.
5. PB1, PB2, and PB3 must be specified in the main Bulk Data Section. If they
7 belong to a superelement that is also relocated, then the original (unmoved)
positions of PB1, PB2, and PB3 are used.
SETS
6. PB1, PB2, and PB3 must have the same relative locations as PA1, PA2, and
PA3.
8 7. Three grids or points are required even if the superelement connects to only
BULK one or two exterior grids.
SELOC 1765
Partitioned Superelement Location
• The y-axis lies in the plane containing PX1, PX2, and PX3, is
perpendicular to the x-axis, and points toward PX3.
• The z-axis is defined by the cross product of the x-axis into the y-axis. 4A
CASE
• The rotation and translation transformation aligns the local system
defined by the superelement grids with the local system defined by
4B
OUTPU
the main Bulk Data Section grids.
11. This entry will only work if PART superelements (BEGIN SUPER) exist.
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1766 SEMPLN
Superelement Mirror Plane
Format:
1 2 3 4 5 6 7 8 9 10
2 SEMPLN SEID “PLANE” P1 P2 P3
FMS
Example:
C Remarks:
Y PLOT 1. SEMPLN can only be specified in the main Bulk Data Section and is ignored
after the BEGIN SUPER=n command.
2. Grids or points referenced on this entry must be defined in the main Bulk
5 Data Section.
ARAM
6
ODES
7
SETS
8
BULK
SENQSET 1767
Superelement Internal Generalized Degree-of-Freedom
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
SENQSET SEID N
Example:
SENQSET 110 45
3
EXEC
Field Contents
SEID Partitioned superelement identification number. See Remark 3.
(Integer > 0 or Character = “ALL”)
4A
CASE
N Number of internally generated scalar points for dynamic reduction
generalized coordinates. (Integer > 0; Default = 0)
4B
OUTPU
Remarks:
4C
X-Y PLO
1. SENQSET can only be specified in the main Bulk Data Section and is ignored
after the BEGIN SUPER = n command.
2. SENQSET is only required if the user wants to internally generated scalar
points used for dynamic reduction.
5
PARAM
3. SEID = “ALL” will automatically generate N q-set degrees-of-freedom for all
superelements, except the residual structure (SEID = 0). Specifying
additional SENQSET entries for specific superelements will override the
value of N specified on this entry. 6
CODE
4. If the user manually specifies q-set degrees-of-freedom using a SEQSETi or
QSETi entries, then the internally generated scalar points will not be
generated.
5. See PARAM,NQSET for an alternate method of specifying QSET degree-of- 7
SETS
freedoms.
6. This entry will only work if PART superelements (BEGIN SUPER) exist.
8
BULK
1768 SEQEP
Grid and Scalar Point Resequencing
Format:
1 2 3 4 5 6 7 8 9 10
2 SEQEP ID1 SEQID1 ID2 SEQID2 ID3 SEQID3 ID4 SEQID4
FMS
Example:
B Remarks:
UTPUT 1. The real format is used to insert a point ID between two consecutively
C numbered and existing point IDs. In the example above, point ID 5392 is
inserted between IDs 15 and 16 by specifying 15.6 for SEQID.
Y PLOT
2. The SEQIDi numbers must be unique and may not be the same as a point IDi
that is not being changed. No extra point IDi may be referenced more than
once.
5 3. From one to four extra points may be specified on a single entry.
ARAM
4. If an extra point IDi is referenced more than once, the last reference will
determine its sequence.
6
ODES
7
SETS
8
BULK
SEQGP 1769
Grid and Scalar Point Resequencing
Used to manually order the grid points and scalar points of the problem. This entry
1
nastra
is used to redefine the sequence of grid and scalar points to optimize bandwidth.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
SEQGP ID1 SEQID1 ID2 SEQID2 ID3 SEQID3 ID4 SEQID4
Example:
Field Contents
IDi Grid or scalar point identification number. (Integer > 0)
4A
SEQIDi Sequenced identification number. (Real > 0.0 or Integer > 0) CASE
Remarks:
4B
OUTPU
1. The real format is used to insert a point ID between two consecutively
numbered and existing point IDs. In the example above, point ID 5392 is
4C
X-Y PLO
inserted between IDs 15 and 16 by specifying 15.6 for SEQID.
2. The SEQIDi numbers must be unique and may not be the same as a point IDi
which is not being changed. No grid point IDi may be referenced more than
once.
5
PARAM
3. From one to four grid or scalar points may be resequenced on a single entry.
4. If a point IDi is referenced more than once, the last reference will determine
its sequence.
6
5. Automatic resequencing is also available. See “OLDSEQ” on page 647. CODE
7
SETS
8
BULK
1770 SEQSEP
Superelement Sequences
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
SEQSEP SSID PSID GP1 GP2 GP3 GP4 GP5 GP6
3 Example:
EXEC
SEQSEP 121 21 109 114 124 131
Field Contents
A
CASE SSID Identification number for secondary superelement. (Integer > 0)
B PSID Identification number for the primary superelement. (Integer > 0)
UTPUT
GPi Exterior grid point identification numbers for the primary
C superelement. (Integer > 0)
Y PLOT
Remarks:
1. This entry is not needed if the grid points listed on the CSUPER entry with
5 the same SSID are in the order of the corresponding exterior grid points of
the primary superelement.
ARAM
2. In Figure 8-119, the exterior grid points of 10, 20, and 30 of SEID = 1
correspond to the points 13, 12, and 11, respectively, of image SEID = 2. The
CSUPER entry may be defined alone or with a SEQSEP entry as shown in
6 Figure 8-119.
ODES
7
SETS
8
BULK
SEQSEP 1771
Superelement Sequences
30 11
1
nastra
10 20 12 13
2
FMS
Primary Superelement Secondary Superelement
SEID=1 (Mirror Image) SEID=2
1
CSUPER
2
2
3
1
4
13
5
12
6
11
7 8 9 10
4A
CASE
CSUPER 2 1 11 12 13 4C
X-Y PLO
SEQSEP 2 1 30 20 10
5
PARAM
6
CODE
7
SETS
8
BULK
1772 SEQSET
Superelement Generalized Degree-of-Freedom
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
SEQSET SEID ID1 C1 ID2 C2 ID3 C3
Example:
3 SEQSET 15 1 123456 7 5 22 3
EXEC
Field Contents
Remarks:
5 1. Degrees-of-freedom specified on this entry may not be specified for another
ARAM
superelement.
2. Generalized degrees-of-freedom are interior to the residual structure.
8
BULK
SEQSET 1773
Superelement Generalized Degree-of-Freedom
5. This entry describes the set used for generalized degrees-of-freedom only for
the SEID listed. Degrees-of-freedom listed on this entry must also be
members of a downstream superelement. The set used for these variables in 1
downstream superelements must be prescribed by user action using other nastra
entries. If they are scalar points, they are automatically in the residual
structure, which is the recommended procedure. If they are grid points, it is
the user’s responsibility to place them in a downstream superelement.
2
Generalized degrees-of-freedom of superelements that are also members of FMS
the residual structure are included as dynamic variables by placing them in
the a-set. It is also necessary to place some or all residual structure physical
degrees-of-freedom in the a-set to allow the boundary points to participate
in the system mode shapes. 3
EXEC
Grid points of downstream superelements used as generalized degrees-of-
freedom may be used for advanced applications, such as omitting upstream
generalized degrees-of-freedom from assembly into downstream
superelements. Again, it is the user’s responsibility to place these variables 4A
CASE
in the proper set in all downstream superelements of which they are
members. 4B
OUTPU
6. This entry may be applied only to primary superelements. The CSUPER
entry automatically defines these degrees-of-freedom for secondary 4C
superelements. X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1774 SEQSET1
Superelement Generalized Degree-of-Freedom, Alternate Form
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
SEQSET1 SEID C G1 G2 G3 G4 GS G6
G7 G8 -etc.-
3 Example:
EXEC
SEQSET1 15 123456 1 7 9 22 105 6
52 53
B SEQSET1
SEQSET1
SEID
16
C
0
G1
101
“THRU”
THRU
G2
110
UTPUT
C
Y PLOT Field Contents
SEID Superelement identification number. Must be a primary superelement.
(Integer > 0)
5 C Component numbers. (Any unique combination of the Integers 1
ARAM through 6 with no embedded blanks for grid points; Integer 0 or blank
for scalar points.)
Gi Grid or scalar point identification numbers. Must be exterior points.
6 (Integer > 0 or “THRU”; for THRU option G1 < G2.)
ODES
Remarks:
1. Degrees-of-freedom specified on this entry may not be specified for another
7 superelement.
SETS 2. Generalized degrees-of-freedom are interior to the residual structure.
3. Connectivity to the superelement is provided by this entry. There is no need
to use a CSUPEXT entry for this purpose.
8
BULK
SEQSET1 1775
Superelement Generalized Degree-of-Freedom, Alternate Form
5. This entry describes the set used for generalized degrees-of-freedom only for
the SEID listed. Degrees-of-freedom listed on this entry must also be
members of a downstream superelement. The set used for these variables in 2
downstream superelements must be prescribed by user action using other FMS
entries. If they are scalar points, they are automatically in the residual
structure, which is the recommended procedure. If they are grid points, it is
the user’s responsibility to place them in a downstream superelement.
Generalized degrees-of-freedom of superelements that are also members of
3
EXEC
the residual structure are included as dynamic variables by placing them in
the a-set. It is also necessary to place some or all residual structure physical
degrees-of-freedom in the a-set, to allow the boundary points to participate
in the system mode shapes. 4A
CASE
Grid points of downstream superelements used as generalized degrees-of-
freedom may be used for advanced applications, such as omitting upstream 4B
OUTPU
generalized degrees-of-freedom from assembly into downstream
superelements. Again, it is the user’s responsibility to place these variables 4C
in the proper set in all downstream superelements of which they are X-Y PLO
members.
6. This entry may be applied only to primary superelements. The CSUPER
entry automatically defines these entries for secondary superelements. 5
PARAM
6
CODE
7
SETS
8
BULK
1776 SESET
Superelement Interior Point Definition
Format:
1 2 3 4 5 6 7 8 9 10
2 SESET SEID G1 G2 G3 G4 G5 G6 G7
FMS
Example:
SESET 5 2 17 24 25 165
3
EXEC
Alternate Format and Example:
CASE
B Field Contents
UTPUT
SEID Superelement identification number. Must be a primary superelement.
C (Integer > 0)
Y PLOT
Gi Grid or scalar point identification number. (0 < Integer < 1000000;
G1 < G2)
5 Remarks:
ARAM 1. Interior grid points may also be defined via field 9 of the GRID and GRIDG
Bulk Data entries. The SESET entry takes precedence over the SEID field on
the GRID on GRIDG entries. SESET defines grid and scalar points to be
included as interior to a superelement. SESET may be used as the primary
6 means of defining superelements or it may be used in combination with
ODES
SEELT entries which define elements interior to a superelement.
2. Gi may appear on an SESET entry only once.
3. Scalar points are ignored.
7
SETS 4. Open sets are allowed with the “THRU” option. Missing grid points
(whether in “THRU” range or mentioned explicitly) are not identified.
5. All degrees-of-freedom for Gi are placed in the o-set of the superelement.
8 See “Degree-of-Freedom Sets” on page 777.
BULK
SESET 1777
Superelement Interior Point Definition
6. SESET can only be specified in the main Bulk Data Section and is ignored
after the BEGIN SUPER = n command.
1
nastra
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1778 SESUP
Fictitious Support
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
SESUP SEID ID1 C1 ID2 C2 ID3 C3
Example:
3 SESUP 5 16 215
EXEC
Field Contents
Remarks:
1. The degrees-of-freedom specified on this entry form members of the
5 mutually exclusive r-set. They may not be specified on other entries that
ARAM
define mutually exclusive sets. See “Degree-of-Freedom Sets” on page 777
for a list of these entries.
2. The Ci degrees-of-freedom must be exterior degrees-of-freedom of the SEID
6 superelement.
ODES
3. See “Rigid Body Supports” on page 326 of the MSC.Nastran Reference
Manual for a discussion of supported degrees-of-freedom (members of the
r-set).
7 4. There must be a sufficient number of degrees-of-freedom on SESUP entries
SETS
to discard any free body modes of the superelement.
5. SESUP Bulk Data entries are not allowed for part (partitioned bulk data)
superelements. Use the SUPORT Bulk Data records to identify component
8 rigid body modes.
BULK
SET1 1779
Set Definition
Defines a list of structural grid points for aerodynamic analysis, XY-plots for SORT1
1
nastra
output, and the PANEL entry.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
SET1 SID G1 G2 G3 G4 G5 G6 G7
G8 -etc.-
Example: 3
EXEC
SET1 3 31 62 93 124 16 17 18
19
SET1
SID
6
G1
32
“THRU”
THRU
G2
50
4B
OUTPU
4C
Field Contents X-Y PLO
Remarks:
1. SET1 entries may be referenced by the SPLINEi entries, PANEL entries and
XYOUTPUT requests. 6
2. When using the “THRU” option for SPLINEi or PANEL data entries, all CODE
Format:
1 2 3 4 5 6 7 8 9 10
2 SET2 SID MACRO SP1 SP2 CH1 CH2 ZMAX ZMIN
FMS
Example:
CH1 = 0.0
MACRO 111
8 SP2 = 0.75
BULK
Figure 8-120 SET2 Entry Example.
SET2 1781
Grid Point List
The shaded area in Figure 8-120 defines the cross section of the prism for the
sample data given above. Points exactly on the boundary may be missed;
therefore, to get all the grid points within the area of the macro element, 1
SP1=-.01, SP2=1.01, etc. should be used. nastra
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1782 SETREE
Superelement Tree Definition (Alternate Form of DTI,SETREE)
Format:
1 2 3 4 5 6 7 8 9 10
2 SETREE SEID SEUP1 SEUP2 SEUP3 SEUP4 SEUP5 SEUP6 SEUP7
FMS
SEUP8 SEUP9 -etc.-
Example:
3 SETREE 400 10 20 30 40
EXEC
Field Contents
5
ARAM
6 400
ODES
Remarks:
1. SETREE entries or DTI,SETREE entry are required for multilevel
superelement configurations.
7 2. At least one SETREE entry is required for each nontip superelement,
SETS
including the residual structure (SEID = 0). Multiple SETREE entries with
the same SEID are allowed.
3. A superelement may appear only once in an SEUPi field on all SETREE
8 entries.
BULK
SETREE 1783
Superelement Tree Definition (Alternate Form of DTI,SETREE)
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1784 SEUSET
Superelement Degree-of-Freedom Set Definition
Format:
1 2 3 4 5 6 7 8 9 10
2 SEUSET SEID SNAME ID1 C1 ID2 C2 ID3 C3
FMS
Example:
SEUSET 15 U4 1 123456 7 5 22 3
3
EXEC
Field Contents
SEID Superelement identification number. (Integer > 0)
A SNAME Set name. (One to four characters or string “ZERO”, followed by the set
CASE name.)
B IDi Grid or scalar point identification numbers. (Integer > 0)
UTPUT
Ci Component number. (Any unique combination of the Integers 1
C through 6 with no embedded blank for grid points; Integer 0 or blank for
Y PLOT scalar points.)
Remarks:
5 1. SNAME may refer to any of the set names given in “Degree-of-Freedom
Sets” on page 777 or their new names on the DEFUSET entry. However, in
ARAM
the Solution Sequences 0 through 200, it is recommended that SNAME refer
only to the set names “U1" through “U6" or their new names on the
DEFUSET entry.
6 2. If SNAME = “ZEROi”, where i is a set name, then the degrees-of-freedom are
ODES
omitted from set i.
7
SETS
8
BULK
SEUSET1 1785
Superelement Degree-of-Freedom Set Definition, Alternate Form
Format:
1 2 3 4 5 6 7 8 9 10
SEUSET1 SEID SNAME C G1 G2 G3 G4 G5 2
FMS
G6 G7 -etc.-
Example:
SEUSET1 15 U4 1 12 15 17 22 25
3
EXEC
52 53
SEUSET1 15 U4 1 12 THRU 27
4B
OUTPU
Field Contents 4C
X-Y PLO
SEID Superelement identification number. (Integer > 0)
SNAME Set name. (One to four characters or string “ZERO”, followed by the set
name.)
C Component numbers. (Any unique combination of the Integers 1 5
PARAM
through 6 with no embedded blanks for grid points; Integer 0 or blank
for scalar points.)
Gi Grid or scalar point identification number. (Integer > 0)
6
CODE
Remarks:
1. SNAME may refer to any of the set names given in “Degree-of-Freedom
Sets” on page 777 or their new names on the DEFUSET entry. However, in
the Solution Sequences 0 through 200, it is recommended that SNAME refer 7
only to the set names “U1" through “U6" or their new names on the SETS
DEFUSET entry.
8
BULK
1786 SEUSET1
Superelement Degree-of-Freedom Set Definition, Alternate Form
2
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
SLBDY 1787
Slot Boundary List
Defines a list of slot points that lie on an interface between an axisymmetric fluid and
1
nastra
a set of evenly spaced radial slots.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
SLBDY RHO M ID1 ID2 ID3 ID4 ID5 ID6
ID7 -etc.-
Example: 3
EXEC
SLBDY 0.002 6 16 17 18 25 20 21
22
Field Contents
4A
CASE
Remarks:
1. SLDBY is allowed only if an AXSLOT entry is also present. 5
PARAM
2. If RHO or M is blank, the default value on the AXSLOT entry is used. The
effective value must not be zero for RHO. If the effective value of M is zero,
no matrices at the boundary will be generated.
3. The order of the list of points determines the topology of the boundary. The 6
points are listed sequentially as one travels along the boundary in either CODE
direction. At least two points must be defined.
7
SETS
8
BULK
1788 SLOAD
Static Scalar Load
Format:
1 2 3 4 5 6 7 8 9 10
2 SLOAD SID S1 F1 S2 F2 S3 F3
FMS
Example:
SLOAD 16 2 5.9 17 14
3 -6.3 -2.93
EXEC
Field Contents
SID Load set identification number. (Integer > 0)
A Si Scalar or grid point identification number. (Integer > 0)
CASE
Fi Load magnitude. (Real)
B
UTPUT Remarks:
C 1. In the static solution sequences, the load set ID (SID) is selected by the Case
Y PLOT Control command LOAD. In the dynamic solution sequences, SID must be
referenced in the LID field of an LSEQ entry, which in turn must be selected
by the Case Control command LOADSET.
6
ODES
7
SETS
8
BULK
SNORM 1789
Surface Normal Vector at Grid Point
Defines a surface normal vector at a grid point for CQUAD4, CQUADR, CTRIA3, and
1
nastra
CTRIAR shell elements.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
SNORM GID CID N1 N2 N3
Example:
SNORM 3 2 0. -1. 0.
3
EXEC
Field Contents
GID Unique grid point identification number. (Integer > 0)
4A
CID Identification number of coordinate system in which the components of CASE
the normal vector are defined. See Remark 3. (Integer > 0; Default = 0 for
the basic coordinate system)
4B
OUTPU
Remarks:
1. The SNORM Bulk Data entry overrides any unique, internally-generated
grid point normals that may have been requested with the user parameter
5
PARAM
SNORM, described in Chapter 6 of this guide.
2. The normal is used in CQUAD4, CQUADR, CTRIA3, and CTRIAR shell
elements. For all other elements, the normal is ignored.
6
CODE
7
SETS
8
BULK
1790 SNORM
Surface Normal Vector at Grid Point
eφ n
3 GID er
EXEC
R
eθ
θ
A
CASE
φ
B
UTPUT y
C
Y PLOT
x
Figure 8-121
5
ARAM
6
ODES
7
SETS
8
BULK
SPC 1791
Single-Point Constraint
Format:
2
1 2 3 4 5 6 7 8 9 10 FMS
SPC SID G1 C1 D1 G2 C2 D2
Example: 3
EXEC
SPC 2 32 3 -2.6 5
Field Contents
SID Identification number of the single-point constraint set. (Integer > 0)
4A
CASE
Gi Grid or scalar point identification number. (Integer > 0) 4B
Ci Component number. (0 < Integer < 6; up to six Unique Integers, 1 OUTPU
Remarks:
5
PARAM
1. Single-point constraint sets must be selected with the Case Control
command SPC = SID.
2. Degrees-of-freedom specified on this entry form members of the mutually
exclusive s-set. They may not be specified on other entries that define
6
CODE
mutually exclusive sets. See “Degree-of-Freedom Sets” on page 777 for a
list of these entries.
3. Single-point forces of constraint are recovered during stress data recovery.
4. From 1 to 12 degrees-of-freedom may be specified on a single entry.
7
SETS
Format:
1 2 3 4 5 6 7 8 9 10
2 SPC1 SID C G1 G2 G3 G4 G5 G6
FMS
G7 G8 G9 -etc.-
Example:
3 SPC1 3 2 1 3 10 9 6 5
EXEC
2 8
C Field Contents
Y PLOT
SID Identification number of single-point constraint set. (Integer > 0)
C Component numbers. (Any unique combination of the Integers 1
through 6 with no embedded blanks for grid points. This number must
5 be Integer 0 or blank for scalar points.)
ARAM
Gi Grid or scalar point identification numbers. (Integer > 0 or “THRU”; For
“THRU” option, G1 < G2.)
6 Remarks:
ODES 1. Single-point constraint sets must be selected with the Case Control
command SPC = SID.
2. Enforced displacements are available via this entry when used with the
7 recommended SPCD entry.
SETS
3. Degrees-of-freedom specified on this entry form members of the mutually
exclusive s-set. They may not be specified on other entries that define
mutually exclusive sets. See “Degree-of-Freedom Sets” on page 777 for a
8 list of these entries.
BULK
SPC1 1793
Single-Point Constraint, Alternate Form
2
FMS
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1794 SPCADD
Single-Point Constraint Set Combination
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
SPCADD SID S1 S2 S3 S4 S5 S6 S7
S8 S9 -etc.-
3 Example:
EXEC
SPCADD 101 3 2 9 1
Field Contents
A
CASE SID Single-point constraint set identification number. (Integer > 0)
B Si Identification numbers of single-point constraint sets defined via SPC or
UTPUT by SPC1 entries. (Integer > 0; SID ≠ Si)
C Remarks:
Y PLOT
1. Single-point constraint sets must be selected with the Case Control
command SPC = SID.
7
SETS
8
BULK
SPCAX 1795
Conical Shell Single-Point Constraint
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
SPCAX SID RID HID C D
Example:
SPCAX 2 3 4 13 6.0
3
EXEC
Field Contents
SID Identification number of a single-point constraint set. (Integer > 0)
4A
RID Ring identification number. See RINGAX entry. (Integer > 0) CASE
Remarks:
1. SPCAX is allowed only if an AXIC entry is also present. 5
PARAM
2. Single-point constraint sets must be selected with the Case Control
command SPC = SID.
3. Coordinates appearing on SPCAX entries may not appear on MPCAX,
SUPAX, or OMITAX entries. 6
CODE
4. For a discussion of the conical shell problem, see “Conical Shell Element
(RINGAX)” on page 140 of the MSC.Nastran Reference Manual.
7
SETS
8
BULK
1796 SPCD
Enforced Motion Value
Format:
2 1 2 3 4 5 6 7 8 9 10
FMS
SPCD SID G1 C1 D1 G2 C2 D2
Example:
3 SPCD 100 32 436 -2.6 5 2.9
EXEC
Field Contents
Remarks:
1. In the static solution sequences, the set ID of the SPCD entry (SID) is selected
5 by the LOAD Case Control command.
ARAM 2. In dynamic analysis, the selection of SID is determined by the presence of the
LOADSET request in Case Control as follows:
• There is no LOADSET request in Case Control
6 SID is selected by the EXCITEID ID of an RLOAD1, RLOAD2,
ODES
TLOAD1 or TLOAD2 Bulk Data entry that has enforced motion
specified in its TYPE field
• There is a LOADSET request in Case Control
7 SID is selected by LID in the selected LSEQ entries that correspond to
SETS
the EXCITEID entry of an RLOAD1, RLOAD2, TLOAD1 or TLOAD2
Bulk Data entry that has enforced motion specified in its TYPE field.
3. A global coordinate (Gi and CI) referenced on this entry must also be
8 referenced on a SPC or SPC1 Bulk Data entry and selected by the SPC Case
BULK
Control command.
SPCD 1797
Enforced Motion Value
4. Values of Di will override the values specified on an SPC Bulk Data entry, if
the SID is selected as indicated above.
5. The LOAD Bulk Data entry will not combine an SPCD load entry. 1
nastra
6. In static analysis, this method of applying enforced displacements is more
efficient than the SPC entry when more than one enforced displacement
condition is applied. It provides equivalent answers.
7. In dynamic analysis, this direct method of specifying enforced motion is
2
FMS
more accurate, efficient and elegant than the large mass and Lagrange
multiplier techniques.
3
EXEC
4A
CASE
4B
OUTPU
4C
X-Y PLO
5
PARAM
6
CODE
7
SETS
8
BULK
1798 SPCOFF
Excludes Degrees-of-Freedom from the AUTOSPC Operation
1 2 3 4 5 6 7 8 9 10
SPCOFF G1 C1 G2 C2 G3 C3 G4 C4
3
EXEC Example:
SPCOFF 32 436 5 1
A Field Contents
CASE
Gi Grid or scalar point identification number. (Integer > 0)
B Ci Component numbers. (Integer zero or blank for scalar points; Integers
UTPUT
1 through 6 with no embedded blanks for grid points.)
C
Y PLOT
Remarks:
1. Degrees-of-freedom specified on this entry are to be excluded from the
AUTOSPC operation. If any degree-of-freedom in this set is found to be
5 singular, a warning message is issued and no constraint is applied.
ARAM
2. Degrees-of-freedom that are specified as both SPC and SPCOFF will be
considered as SPC.
6
ODES
7
SETS
8
BULK
SPCOFF1 1799
Excludes DOF’s from AUTOSPC Processing, Alternate Form
Format:
2
FMS
1 2 3 4 5 6 7 8 9 10
SPCOFF1 C G1 G2 G3 G4 G5 G6 G7
G8 G9 -etc.- 3
EXEC
Example:
SPCOFF1 2 1 3 10 9 6 5 4
8 4A
CASE
Field Contents
C Component numbers. (Any unique combination of the Integers 1
through 6 with no embedded blanks for grid points; Integer 0 or blank
5
PARAM
for scalar points.)
Gi Grid or scalar point identification numbers. (Integer > 0 or “THRU”; for
“THRU” option, G1 < G2.)
6
CODE
Remarks:
1. Degrees-of-freedom specified on this entry are to be excluded from the
AUTOSPC operation. If any degree-of-freedom in this set is found to be
singular, a warning message is issued and no constraint is applied. 7
SETS
2. Degrees-of-freedom that are both specified as SPC and SPCOFF will be
considered as SPC.
3. If the alternate format is used, points in the sequence G1 through G2 are not
required to exist. Points which do not exist will collectively produce a 8
BULK
warning message but will otherwise be ignored.
1800 SPLINE1
Surface Spline Methods
Format:
2
FMS
1 2 3 4 5 6 7 8 9 10
SPLINE1 EID CAERO BOX1 BOX2 SETG DZ METH USAGE
NELEM MELEM
3
EXEC Example:
A Field Contents
CASE
5 SETG Refers to the SETi entry that lists the structural grid points to which
the spline is attached. (Integer > 0)
ARAM
Remarks:
1. The default METHOD will result in the use of the Harder-Desmarais Infinite
Plate Spline (IPS). The other options are the Thin Plate Spline (TPS) and the 1
nastra
Finite Plate Spline (FPS). The continuation applies only to the FPS option and
is required only if the defaults are not adequate.
2. The interpolated points (k-set) will be defined by aero boxes. Figure 8-122
shows the cells for which uk is interpolated if BOX1 = 115 and BOX2 = 118. 2
FMS
aeroelastic effect of the surface is important while its forces are not. (In other
words, only the forces arising from tis effects on other surfaces is important.)
1 While there may be circumstances where this is true, it is unlikely. Take care
astran that you included all the FORCEs from aerodynamic panels that are
important by including them in either FORCE or BOTH spline(s).
MSC.Nastran will NOT issue a warning unless ALL forces are omitted. All
2 displacements may be omitted without warning (and is a means to perform
"rigid aerodynamic" analyses).
FMS
3
EXEC
A
CASE
B
UTPUT
C
Y PLOT
5
ARAM
6
ODES
7
SETS
8
BULK
SPLINE2 1803
Linear Spline
Defines a beam spline for interpolating motion and/or forces for aeroelastic problems
1
nastra
on aerodynamic geometries defined by regular arrays of aerodynamic points.
Format:
1 2 3 4 5 6 7 8 9 10 2
FMS
SPLINE2 EID CAERO ID1 ID2 SETG DZ DTOR CID
Example: 3
EXEC
SPLINE2 5 8 12 24 60 0. 1.0 3
1.
Field Contents
4A
CASE
(Integer > 0)