page 1 introduction to lagrange chapter 3 - msc.dytran input definitionmsc.dytran seminar notes...
TRANSCRIPT
![Page 1: Page 1 Introduction to Lagrange Chapter 3 - MSC.Dytran Input DefinitionMSC.Dytran Seminar Notes CHAPTER 3 - INPUT DEFINITION](https://reader035.vdocuments.us/reader035/viewer/2022072014/56649eab5503460f94bb0656/html5/thumbnails/1.jpg)
Page 1
Introduction to Lagrange
Chapter 3 - MSC.Dytran Input Definition MSC.Dytran Seminar NotesCHAPTER 3 - INPUT DEFINITION CHAPTER 3 - INPUT DEFINITION
![Page 2: Page 1 Introduction to Lagrange Chapter 3 - MSC.Dytran Input DefinitionMSC.Dytran Seminar Notes CHAPTER 3 - INPUT DEFINITION](https://reader035.vdocuments.us/reader035/viewer/2022072014/56649eab5503460f94bb0656/html5/thumbnails/2.jpg)
Page 2
Introduction to Lagrange
Chapter 3 - MSC.Dytran Input Definition MSC.Dytran Seminar Notes
• MSC.Dytran Documentation
• Data Input
• Format of the Input
• MSC.Nastran Style Input
• File Management Section, Executive Control and Case Control Format
• Bulk Data Format
• Bulk Data Input Format
• Differences from MSC.Nastran
CONTENTS
![Page 3: Page 1 Introduction to Lagrange Chapter 3 - MSC.Dytran Input DefinitionMSC.Dytran Seminar Notes CHAPTER 3 - INPUT DEFINITION](https://reader035.vdocuments.us/reader035/viewer/2022072014/56649eab5503460f94bb0656/html5/thumbnails/3.jpg)
Page 3
Introduction to Lagrange
Chapter 3 - MSC.Dytran Input Definition MSC.Dytran Seminar Notes
1 – Online Documentation
Available in pdf-format in MSC.Dytran Explorer
2 – Hardcopy
Available in 2 volumes
MSC.Dytran USER’S MANUAL
![Page 4: Page 1 Introduction to Lagrange Chapter 3 - MSC.Dytran Input DefinitionMSC.Dytran Seminar Notes CHAPTER 3 - INPUT DEFINITION](https://reader035.vdocuments.us/reader035/viewer/2022072014/56649eab5503460f94bb0656/html5/thumbnails/4.jpg)
Page 4
Introduction to Lagrange
Chapter 3 - MSC.Dytran Input Definition MSC.Dytran Seminar Notes
Volume 1
Section 1 - Introduction
Gives an overview of MSC.Dytran and its applicability, as well as a description of the
explicit method of time integration and the
Lagrange and Euler processors.
Section 2 - Modeling
Describes all the features of MSC.Dytran and what they can be used to model. The entry used to define the features is listed. Section 2 covers all of the capabilities of MSC/DYTRAN, both Lagrange and Euler.
Section 3 - Running the Analysis
The process of running the analysis is described from modeling to results post-processing. This section describes the commands necessary to run, restart and rezone the analysis and the files produced by MSC.Dytran. The use of user subroutines is also explained.
MSC.Dytran User’s Manual
![Page 5: Page 1 Introduction to Lagrange Chapter 3 - MSC.Dytran Input DefinitionMSC.Dytran Seminar Notes CHAPTER 3 - INPUT DEFINITION](https://reader035.vdocuments.us/reader035/viewer/2022072014/56649eab5503460f94bb0656/html5/thumbnails/5.jpg)
Page 5
Introduction to Lagrange
Chapter 3 - MSC.Dytran Input Definition MSC.Dytran Seminar Notes
Volume 2
Section 4 - Input Data
This section is essentially a reference section. The format of each entry is described; the contents of each field, the type of data in it and the default values assumed if it is left blank. There are five main subsections:
FMSExecutive Control
Case ControlBulk DataParameter Values
Section 5 - Diagnostic Messages
Format of all the error and warning messages issued by MSC/DYTRAN.
Section 6 - References
MSC.Dytran User’s Manual (Cont’d)
![Page 6: Page 1 Introduction to Lagrange Chapter 3 - MSC.Dytran Input DefinitionMSC.Dytran Seminar Notes CHAPTER 3 - INPUT DEFINITION](https://reader035.vdocuments.us/reader035/viewer/2022072014/56649eab5503460f94bb0656/html5/thumbnails/6.jpg)
Page 6
Introduction to Lagrange
Chapter 3 - MSC.Dytran Input Definition MSC.Dytran Seminar Notes
Appendix A - Using XDYTRAN
Describes how to use XDYTRAN, a UNIX basedGUI to launch MSC.Dytran runs and to createcustomized executables.
Appendix B - Using XDEXTR
Describes how to XDEXTR, a UNIX based GUI that translates result s in the archive and time historyfiles into various third party import file formats.
Appendix C – MSC.Dytran and Parallel Processing
Appendix D - Using ATB
Describes how to use MSC.Dytran inconjunction with ATB (Articulated Total Body) for occupant modeling.
Appendix E - Using MSC.Dytran with TNO/MADYMO
Describes how to use MSC.Dytran in conjunction with TNO/MADYMO to solve problems involving the interactions of occupants with deformable components.
Appendix F - Example Input Data
Appendix G - Using USA
Describes how to use the MSC.Dytran in conjunction with USA (Underwater Shock Analysis) code by DeRuntz et al.
MSC.Dytran User’s Manual (Cont’d)
![Page 7: Page 1 Introduction to Lagrange Chapter 3 - MSC.Dytran Input DefinitionMSC.Dytran Seminar Notes CHAPTER 3 - INPUT DEFINITION](https://reader035.vdocuments.us/reader035/viewer/2022072014/56649eab5503460f94bb0656/html5/thumbnails/7.jpg)
Page 7
Introduction to Lagrange
Chapter 3 - MSC.Dytran Input Definition MSC.Dytran Seminar Notes
• Input File
MSC.Dytran is designed to run in batch mode. All the data required for a job is provided in an input file, either created using an editor, or more often, created by a modeling package or preprocessor.
• The input file is compatible with that for MSC.Nastran and consists of four main sections:
• FMS
• Executive Control
• Case Control
• Bulk Data
• The input file is the same regardless of the type of computer you are using. The file is in ASCII format, so it can be easily transferred between different computers.
• Job Control
In order to run the batch job the computer requires some job control which is unique to the type of machine being used. The submission package used to submit the job will generate all the job control required to run the analysis and create the appropriate files.
The Installation and Execution Guide describes how to MSC.Dytran can run on. In all cases no knowledge of the intricacies of the computer system being used is required.
DATA INPUT
![Page 8: Page 1 Introduction to Lagrange Chapter 3 - MSC.Dytran Input DefinitionMSC.Dytran Seminar Notes CHAPTER 3 - INPUT DEFINITION](https://reader035.vdocuments.us/reader035/viewer/2022072014/56649eab5503460f94bb0656/html5/thumbnails/8.jpg)
Page 8
Introduction to Lagrange
Chapter 3 - MSC.Dytran Input Definition MSC.Dytran Seminar Notes
• Input File Structure
... File Management Section ...
... Executive Control ...
CEND
... Case Control ...
BEGIN BULK
... Bulk data entries ...
ENDDATA
INPUT FILE FORMAT
![Page 9: Page 1 Introduction to Lagrange Chapter 3 - MSC.Dytran Input DefinitionMSC.Dytran Seminar Notes CHAPTER 3 - INPUT DEFINITION](https://reader035.vdocuments.us/reader035/viewer/2022072014/56649eab5503460f94bb0656/html5/thumbnails/9.jpg)
Page 9
Introduction to Lagrange
Chapter 3 - MSC.Dytran Input Definition MSC.Dytran Seminar Notes
• File Management Section (FMS)
Controls file usage and type of analysis.
• Executive Control
Sets resource limits.
• Case Control
Selects the type of output required and how often it is produced (No results output is produced by default).
Makes data selections from the Bulk Data section.Controls the termination criteria for
the analysis.
• Bulk Data
Contains all the data necessary to define the analysis model. This typically includes:
• Geometry• Element Connectivity• Element Properties• Material Properties• Constraints• Loading• Interaction
Sets the parameters used to control the analysis.
INPUT FILE FORMAT
![Page 10: Page 1 Introduction to Lagrange Chapter 3 - MSC.Dytran Input DefinitionMSC.Dytran Seminar Notes CHAPTER 3 - INPUT DEFINITION](https://reader035.vdocuments.us/reader035/viewer/2022072014/56649eab5503460f94bb0656/html5/thumbnails/10.jpg)
Page 10
Introduction to Lagrange
Chapter 3 - MSC.Dytran Input Definition MSC.Dytran Seminar Notes
• Flexible Input Format
This form of data input is very flexible:
Free or Fixed format can be usedEntries can be in any order with any numbering
system
• Industry standard input
Since MSC.Nastran is so widely used, its form of input is virtually an industry standard for finite element analysis. Many programs can read and write this form of data file.
• Compatible with most preprocessors
Virtually all major preprocessing programs can write MSC.Nastran input files. This means that they can also write MSC.Dytran input files, due to the compatibility of the programs.
• One input file for all analyses
Given a certain amount of forethought, the same model
and input file can be used for all types of analysis, be
they performed with MSC.Nastran or MSC.Dytran.
MSC.Dytran will accept all valid MSC.Dytran data. If it
is not required for an MSC.Dytran analysis, a warning message is issued and the data is ignored.
ADVANTAGES OF MSC/NASTRAN STYLE INPUT
![Page 11: Page 1 Introduction to Lagrange Chapter 3 - MSC.Dytran Input DefinitionMSC.Dytran Seminar Notes CHAPTER 3 - INPUT DEFINITION](https://reader035.vdocuments.us/reader035/viewer/2022072014/56649eab5503460f94bb0656/html5/thumbnails/11.jpg)
Page 11
Introduction to Lagrange
Chapter 3 - MSC.Dytran Input Definition MSC.Dytran Seminar Notes
• Minimize user training
Engineers and analysts already familiar with MSC.Nastran will find learning to use MSC.Dytran fairly easy, since not only are the input files essentially the same, but the documentation is very similar as well. Time spent training is therefore minimized, and engineers who normally run MSC.Nastran will be able to use MSC.Dytran on an occasional basis.
ADVANTAGES OF MSC.NASTRAN STYLE INPUT
(continued)
![Page 12: Page 1 Introduction to Lagrange Chapter 3 - MSC.Dytran Input DefinitionMSC.Dytran Seminar Notes CHAPTER 3 - INPUT DEFINITION](https://reader035.vdocuments.us/reader035/viewer/2022072014/56649eab5503460f94bb0656/html5/thumbnails/12.jpg)
Page 12
Introduction to Lagrange
Chapter 3 - MSC.Dytran Input Definition MSC.Dytran Seminar Notes
• Free Format
The FMS, Executive Control and Case Control sections
are in free format. That means that data items can appear
anywhere on the line and are separated by commas or
spaces.
ENDTIME = 1.0E-3
SET 1 = 1, 2, 101, 102
FMS, EXECUTIVE CONTROL AND CASE CONTROL FORMAT
![Page 13: Page 1 Introduction to Lagrange Chapter 3 - MSC.Dytran Input DefinitionMSC.Dytran Seminar Notes CHAPTER 3 - INPUT DEFINITION](https://reader035.vdocuments.us/reader035/viewer/2022072014/56649eab5503460f94bb0656/html5/thumbnails/13.jpg)
Page 13
Introduction to Lagrange
Chapter 3 - MSC.Dytran Input Definition MSC.Dytran Seminar Notes
• Data Types
The description of the entry in the User’s Manual gives the type of data required. It can be of three types:
• Integer
• Real
• Character
The integer and real numbers are used for numeric data; character input is used to select options on a number of entries and should consist of an alphanumeric string of characters matching one of the options available.
• Variations of Real Number Input
Real numbers can be entered in a variety of ways. The following are all exactly the same as far as MSC.Dytran is concerned:
7.0 7 0.7E1 0.7+1
.70+1 7.+0 70.-1 70.0E-01
FORMAT OF DATA ITEMS
![Page 14: Page 1 Introduction to Lagrange Chapter 3 - MSC.Dytran Input DefinitionMSC.Dytran Seminar Notes CHAPTER 3 - INPUT DEFINITION](https://reader035.vdocuments.us/reader035/viewer/2022072014/56649eab5503460f94bb0656/html5/thumbnails/14.jpg)
Page 14
Introduction to Lagrange
Chapter 3 - MSC.Dytran Input Definition MSC.Dytran Seminar Notes
Three Formats
There are 3 distinct styles of Bulk Data input which can be freely mixed within the input file:
Free Format
This is the one you should use most of the time. The various fields on the entry can appear anywhere on the line, the individual items being separated by commas.
GRID,10, ,7.5,8.6,9.0, ,456
Free field format is denoted by the presence of a comma in the first ten columns.
Small Field Fixed Format
Each line is split into 10 fields of 8 columns each. The data for a particular field must be in the columns associated with that field, although it can appear anywhere within the field.
This type of format is identified by the absence of a comma.
BULK DATA FORMAT
8
GRID 10 7.5 8.6 4569.0
8 8 8 8 8 8 8 8 8
2 3 4 5 6 7 8 9 101
![Page 15: Page 1 Introduction to Lagrange Chapter 3 - MSC.Dytran Input DefinitionMSC.Dytran Seminar Notes CHAPTER 3 - INPUT DEFINITION](https://reader035.vdocuments.us/reader035/viewer/2022072014/56649eab5503460f94bb0656/html5/thumbnails/15.jpg)
Page 15
Introduction to Lagrange
Chapter 3 - MSC.Dytran Input Definition MSC.Dytran Seminar Notes
Large Field Fixed Format
The entry occupies two lines of the input file. The first and last fields on each line consist of 8 columns each. The intermediate columns have 16 columns each.
This type of format is denoted by the presence of a * after the entry mnemonic in field 1A on the first line and an * in the first column of the second line.
The continuation mnemonics in fields 10A and 1B must be identical apart from the first character. It is recommended that you make them the same.
If all the fields on the second line are blank, then it may be omitted.
BULK DATA FORMAT
8 16 16 16 16 8
GRID* 10 7.5 8.6 *GRID10
1A 2 3 4 5 10A
8 16 16 16 16 8
GRID* 10 7.5 8.6 *GRID10
1A 2 3 4 5 10A
8 16 16 16 16 8
*GRID10 456
1B 6 7 8 9 10B
![Page 16: Page 1 Introduction to Lagrange Chapter 3 - MSC.Dytran Input DefinitionMSC.Dytran Seminar Notes CHAPTER 3 - INPUT DEFINITION](https://reader035.vdocuments.us/reader035/viewer/2022072014/56649eab5503460f94bb0656/html5/thumbnails/16.jpg)
Page 16
Introduction to Lagrange
Chapter 3 - MSC.Dytran Input Definition MSC.Dytran Seminar Notes
• Definition
An entry may take up more than one line of the data file. All lines after the first are called continuations.
Examples
Parent CHEXA,10,100,3,4,5,6,7,8,+CONT Continuation +CONT, 9, 10
Parent CHEXA,10,100,3,4,5,6,7,8,+ Continuation +, 9, 10
CONTINUATION LINES
![Page 17: Page 1 Introduction to Lagrange Chapter 3 - MSC.Dytran Input DefinitionMSC.Dytran Seminar Notes CHAPTER 3 - INPUT DEFINITION](https://reader035.vdocuments.us/reader035/viewer/2022072014/56649eab5503460f94bb0656/html5/thumbnails/17.jpg)
Page 17
Introduction to Lagrange
Chapter 3 - MSC.Dytran Input Definition MSC.Dytran Seminar Notes
• Input Rules
Field 1 of the Continuation must be the same as Field 10 of the preceding Line
The characters in field 1 of the continuation must be the same as those in field 10 of the preceding line, except the first character. It is recommended that the two fields are identical.
The Continuation Line must start with a * for large fixed Format
Continuation Lines must follow their Parent
Each continuation line must directly follow the line which it is a continuation of. Note that this restriction does not apply in MSC.Nastran.
Formats can be mixed
There is no restriction to the format of the parent and its continuation lines. Free, small or large fixed format can be freely mixed. For example a small fixed format entry can have a free format continuation or a free format line may have a large fixed format continuation.
CONTINUATION LINES
![Page 18: Page 1 Introduction to Lagrange Chapter 3 - MSC.Dytran Input DefinitionMSC.Dytran Seminar Notes CHAPTER 3 - INPUT DEFINITION](https://reader035.vdocuments.us/reader035/viewer/2022072014/56649eab5503460f94bb0656/html5/thumbnails/18.jpg)
Page 18
Introduction to Lagrange
Chapter 3 - MSC.Dytran Input Definition MSC.Dytran Seminar Notes
Free format data fields can have more than 8 characters
The fields on a free format entry can be up to 16 characters as long as the whole entry fits onto one line of the input file.
Real numbers can be entered as integers
It is not necessary to have a decimal point in fields containing real numbers.
If fields 5 to 8 are blank on a large format entry, the continuation line can be omitted.
If the continuation line is omitted, fields 5 to 8 will be blank and therefore set to the default values.
Continuation mnemonics need not be unique
The same continuation mnemonic can be used many times. Indeed the mnemonic is not really necessary and it is simplest to simply leave it blank.
Continuation lines must follow their parent
Since the continuation mnemonics need not be unique, the continuation line must directly follow its parent.
If you use MSC.Nastran do not use this increased flexibility
DIFFERENCES FROM MSC.Nastran