Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 8 лет назад пользователемЗинаида Тенишева
1 Стр. 1 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes
2 Стр. 2 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes СОДЕРЖАНИЕ Моделирование Файлы Пример Рестарт Выполнение расчёта Постпроцессинг результатов MSC.Dytran Использование XDEXTR & XDYTRAN Пример
3 Стр. 3 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes МОДЕЛИРОВАНИЕ Использование препроцессора для моделирования Подготовка модели для MSC.Dytran принципиально не отличается от подготовки моделей для других КЭ систем в графических препроцессорах. Для подготовки моделей могут использоваться программы: MSC.Patran MSC/XL IDEAS FEMB HyperMesh Реально, однако, всякий препроцессор, позволяющий подготавливать модели для MSC.Nastran, может использоваться для создания модели и для MSC.Dytran Нумерация узлов, элементов и т.п. может быть любой Может применяться любая нумерация для узлов, элементов и другой входной информации, допустимы зазоры в нумерации. Однако, на заполнение этих зазоров затрачивается определённый объём памяти. Рекомендация: применяйте, по возможности, сплошную нумерацию
4 Стр. 4 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ДОБАВЛЕНИЕ СПЕЦИАЛЬНЫХ ОПЦИЙ MSC.Dytran С помощью препроцессора получите входной файл MSC.Nastran Добавьте разделы FMS, Executive Control и Case Control С использованием текстового редактора необходимо задать специфические опции MSC.Dytran; данные, полученные с помощью препроцессора, можно включить о входной файл с использованием опции include. Обычно необходимо указать: Продолжительность моделируемого процесса Данные, необходимые для вывода Закрепления и нагрузки Добавьте специфические данные для описания модели (в раздел Bulk Data), например Описание нелинейных свойств материалов (DMATxx) Свойства эйлеровой части модели (PEULERn) Свойства пружин и демпферов (PSPRn, PVISCn, PELASn, PDAMPn) Свойства контактного взаимодействия поверхностей (CONTACT) Описание контактного взаимодействия конструкция-жидкость (COUPLE) Неподвижные связи (RCONN) Жёсткие тела (RIGID) Жёсткие стенки (WALL) Нагрузки, зависящие от времени (TLOAD1) Др.
5 Стр. 5 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ФАЙЛЫ Pre-processor.RST Restart.THS Time History Post-processor MSC.Dytran.dat Data Input.RST Restart.OUT Output.MSG Errors SOLINIT NASTDISP.MSG Ignore.MSG Files.ARC Archive Translator Runtime log.LOG
6 Стр. 6 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ФАЙЛЫ MSC.Dytran может создавать или использовать следующие файлы dat – входной файл: jobname.dat =.dat Это файл, содержащий входные данные. Он должен быть в директории, из которой запускается задание ARC – архивный файл: jobname_LogicalName_Timestep.ARC Это двоичный файл, содержащий топологию конечно-элементной модели и результаты расчёта и используемый для постпроцессинга Могут быть созданы несколько архивных файлов. Они идентифицируются по имени задания, логическому имени файла (задаётся во входном файле) и номеру шага интегрирования, при выполнении которого был создан этот архивный файл Пример: архивный файл с логическим именем prop1, созданный на 5000-ом шаге интегрирования при выполнении задания test1, будет называться TEST1_PROP1_5000.ARC
7 Стр. 7 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ФАЙЛЫ THS – файлы временных зависимостей: jobname_LogicalName_Timestep.THS Это двоичные файлы результатов расчёта, используются для постпроцессинга. В этот файл заносятся данные только для (отдельных) указанных узлов, элементов и т.п. Сведения о топологии модели в файл не заносятся. Файлы THS наиболее подходят для данных, с помощью которых впоследствии будут строиться графики Файлы THS идентифицируются по имени задания, логическому имени файла (задаётся во входном файле) и номеру шага интегрирования, при выполнении которого был создан этот файл NASTDISP – файл начальных перемещений Файл с результатами расчёта в MSC.Nastran перемещений (деформаций), используемых в MSC.Dytran для определения напряжений в конструкции при t=0. Этот файл должен быть в формате PATRANа, файл должен быть создан с использованием процедуры NASPAT на базе файла OUTPUT2, выданного MSC.Nastran SOLINT – файл результатов расчёта преднапряжённого состояния в MSC.Dytran В этом файле содержатся данные расчёта преднапряжённого состояния, которые будут использованы при анализе переходного процесса
8 Стр. 8 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ФАЙЛЫ OUT – выходной файл: jobname.OUT Этот файл содержит различные сообщения MSC.Dytran и некоторые результаты расчёта. Информацию в этом файле необходимо проанализировать при каждом завершении задания MSG – файл сообщений об ошибках: jobname_ERROR_SUMMARY.MSG В этом файле содержатся сообщения об ошибках, выявленных при чтении входного файла, предупредительные сообщения и сообщения об ошибках, обнаруженных при исполнении задания
9 Стр. 9 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ФАЙЛЫ MSG: jobname_NASTRAN_IGNORE.MSG Этот файл содержит сообщения об операторах MSC.Nastran, неиспользуемых (игнорируемых) MSC.Dytran MSG: jobname_FILE_SUMMARY.MSG Этот файл содержит содержит перечень выходных файлов, созданных MSC.Dytran в процессе расчёта RST – файл рестарта: jobname_LogicalName_Timestep.RST Этот файл содержит информацию, необходимую для повторного запуска уже выполнявшегося, но остановленного расчёта Файлы RST идентифицируются по имени задания, логическому имени файла (задаётся во входном файле) и номеру шага интегрирования, при выполнении которого был создан этот файл Пример: файл рестарта с логическим именем restart, созданный на 5000-ом шаге интегрирования при выполнении задания test1, будет называться TEST1_RESTART_5000.RST
10 Стр. 10 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ПРИМЕР 0.1 m
11 Стр. 11 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ПРИМЕР Название входного файла: square_plate.dat Файлы сообщений: SQUARE_PLATE_ERROR_SUMMARY.MSG SQUARE_PLATE_NASTRANE_IGNORE.MSG SQUARE_PLATE_FILE_SUMMARY.MSG ASCII-файл SQUARE_PLATE.OUT содержит: Резюме по модели Сообщение о выполненных шагах решения задачи Резюме о материалах Сообщения об ошибках, предупреждения и информационные сообщения Резюме по использованию CPU Двоичные файлы: SQUARE_PLATE_EBLT_0. ARC SQUARE_PLATE_GBLT_0. ARC Двоичный файл рестарта: SQUARE_PLATE_RST1_BCK_1. RST Логический файл с суммарной системной информацией: SQUARE_PLATE.LOG Временный ASCII-файл с отсортированной информацией о модели в альтернативном формате: SQUARE_PLATE.NIF
12 Стр. 12 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ВХОДНОЙ ФАЙЛ square_plate.dat START TIME=99999 CEND ENDTIME=1.0E-2 ENDSTEP= CHECK=NO TITLE= Jobname is: square_plate TLOAD=1 TIC=1 SPC=1 $ Output result for request: AA TYPE (AA) = STEPSUM STEPS (AA) = 0 THRU END BY 10 $ Output result for request: BB TYPE (BB) = MATSUM STEPS (BB) = 0 THRU END BY 100 $ Output result for request: EBLT TYPE (EBLT) = ARCHIVE ELEMENTS (EBLT) = 1 SET 1 = 1 THRU 100 ELOUT (EBLT) = TXX-OUT TIMES (EBLT) = 0 THRU END BY 4.0E-4 SAVE (EBLT) = $ Output result for request: GBLT TYPE (GBLT) = TIMEHIS GRIDS (GBLT) = 2 SET 2 = 61 GPOUT (GBLT) = ZVEL ZDIS STEPS (GBLT) = 0 THRU END BY 2 SAVE (GBLT) = $ Output result for request: RST1 TYPE (RST1) = RESTART STEPS (RST1) = END SAVE (RST1) = -1 $ Parameter Section PARAM,INISTEP,1.0E-7 PARAM,MINSTEP,1.0E-8
13 Стр. 13 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ВХОДНОЙ ФАЙЛ square_plate.dat $ BULK DATA SECTION BEGIN BULK $ --- SPC-name = Fixed_edges SPC THRU A A A A THRU 121 $ $ --- Define 121 grid points --- $ GRID GRID GRID GRID GRID GRID GRID GRID GRID GRID GRID GRID GRID $ $ --- Define 100 elements $ $ property set Shell_prop CQUAD CQUAD CQUAD CQUAD CQUAD CQUAD CQUAD CQUAD CQUAD CQUAD CQUAD CQUAD CQUAD CQUAD CQUAD CQUAD CQUAD CQUAD CQUAD CQUAD CQUAD
14 Стр. 14 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ВХОДНОЙ ФАЙЛ square_plate.dat $ ========== PROPERTY SETS ========== $ * Shell_prop * PSHELL $ $ ========= MATERIAL DEFINITIONS ========== $ Material Steel id =1 MAT1 1 2e $ $ ======== Load Cases ======================== $ $ Pressure BC Pressure TLOAD PLOAD PLOAD PLOAD PLOAD PLOAD PLOAD PLOAD PLOAD PLOAD PLOAD PLOAD PLOAD PLOAD PLOAD PLOAD PLOAD $ ENDDATA
15 Стр. 15 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ФАЙЛ SAMPLE_ERROR_SUMMARY.MSG DATE : TIME :18:50:59 %W-P P2_CHECK_DMATEP_FAILURE,,, Shell elements with elastic material 1 do not have the strains and effective stress available as extended output. Only shell elements with elasto-plastic materials do have access to the additional data for output purposes. JOBNAME IS: SQUARE_PLATE MSC/DYTRAN Version 4.6 Windows/NT 4.0 SUMMARY OF MESSAGES (INCLUDING NON-PRINTED MESSAGES) WARNINGS : 1 NO ERRORS
16 Стр. 16 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ФАЙЛ SQUARE_PLATE_NASTRAN_IGNORE.MSG DATE : TIME :18:50:59
17 Стр. 17 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ФАЙЛ SQUARE_PLATE_FILE_SUMMARY.MSG DATE : TIME :18:50:59 F I L E O U T P U T I N F O R M A T I O N JOBNAME IS: SQUARE_PLATE CYCLE TIME TYPE FILE NAME E+00 ARCHIVE SQUARE_PLATE_EBLT_0. ARC E-03 ARCHIVE SQUARE_PLATE_EBLT_0. ARC E-03 ARCHIVE SQUARE_PLATE_EBLT_0. ARC E-02 ARCHIVE SQUARE_PLATE_EBLT_0. ARC E-02 ARCHIVE SQUARE_PLATE_EBLT_0. ARC E-02 ARCHIVE SQUARE_PLATE_EBLT_0. ARC E-02 ARCHIVE SQUARE_PLATE_EBLT_0. ARC E-02 ARCHIVE SQUARE_PLATE_EBLT_0. ARC E-02 ARCHIVE SQUARE_PLATE_EBLT_0. ARC E-02 ARCHIVE SQUARE_PLATE_EBLT_0. ARC E-02 ARCHIVE SQUARE_PLATE_EBLT_0. ARC E-02 ARCHIVE SQUARE_PLATE_EBLT_0. ARC E-02 ARCHIVE SQUARE_PLATE_EBLT_0. ARC E-02 ARCHIVE SQUARE_PLATE_EBLT_0. ARC E-02 ARCHIVE SQUARE_PLATE_EBLT_0. ARC E-02 ARCHIVE SQUARE_PLATE_EBLT_0. ARC E-02 ARCHIVE SQUARE_PLATE_EBLT_0. ARC E-02 ARCHIVE SQUARE_PLATE_EBLT_0. ARC E-02 ARCHIVE SQUARE_PLATE_EBLT_0. ARC E-02 ARCHIVE SQUARE_PLATE_EBLT_0. ARC E-02 ARCHIVE SQUARE_PLATE_EBLT_0. ARC E-02 ARCHIVE SQUARE_PLATE_EBLT_0. ARC E-02 ARCHIVE SQUARE_PLATE_EBLT_0. ARC E-02 ARCHIVE SQUARE_PLATE_EBLT_0. ARC E-02 ARCHIVE SQUARE_PLATE_EBLT_0. ARC E-01 ARCHIVE SQUARE_PLATE_EBLT_0. ARC E-01 RESTART SQUARE_PLATE_RST1_BCK_1.RST
18 Стр. 18 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ФАЙЛ SQUARE_PLATE.OUT ENTER COMMAND LINE Version 4.7 Windows/NT 4.0 DATE/TIME : /14:29:48 PAGE 1 MSC.Dytran ****** #### **************** ######## ******* ***** ######## **** ###### **** ######## ***** ###### ****** ###### ******* ######*** ***##### *******#### ********** ##### ********** #### ********** ##### ********** #### ********* #### ******** #### ******** ### **** ## ## A product of MSC.Software Corporation
19 Стр. 19 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ФАЙЛ SQUARE_PLATE.OUT (продолжение) Version 4.7 Windows/NT 4.0 DATE/TIME : /14:29:48 PAGE 2 Copyright (C) MSC.Software Corporation The MSC.Dytran computer program is proprietary to the MSC.Software Corporation. All persons authorized to access the programs are required to hold them in confidence and take all steps necessary to prevent their disclosure and unauthorized access. MSC.Dytran Version 4.7 Windows/NT 4.0 Release Version Source Control Info: element * CHECKEDOUT element * /main/dy_v5_ams/DY4.7_AMS element * FLEXLM -mkbranch dy_v5_ams element * MULTI-SITE -mkbranch dy_v5_ams element * /main/LATEST -mkbranch dy_v5_ams Source Build Info: Date: Wednesday September 15, 1999 Time: 12:47:13
20 Стр. 20 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ФАЙЛ SQUARE_PLATE.OUT (продолжение) Version 4.7 Windows/NT 4.0 DATE/TIME : /14:29:48 PAGE 3 Version 4.7 Windows/NT 4.0 DATE/TIME : /14:29:48 PAGE 4 %W-P P2_CHECK_DMATEP_FAILURE,,, Shell elements with elastic material 1 do not have the strains and effective stress available as extended output. Only shell elements with elasto-plastic materials do have access to the additional data for output purposes.
21 Стр. 21 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ФАЙЛ SQUARE_PLATE.OUT (продолжение) Version 4.7 Windows/NT 4.0 DATE/TIME : /14:29:48 PAGE 5 **** AN OVERVIEW OF ACTIVATED VARIABLES IS GIVEN BELOW **** INTEGER GRID POINT VARIABLES TYPE 4 - SHELLS (QUAD) (N)-NBTYPE 2-(N)-PUSER 3-(N)-IGPMIN 4-(N)-PACTIVE 5-(N)-ELCOUNT -(N)-LOWPAR FLOAT GRID POINT VARIABLES TYPE 4 - SHELLS (QUAD) (N)-XPOS 2-(N)-YPOS 3-(N)-ZPOS 4-(N)-XVEL 5-(N)-YVEL 6-(N)-ZVEL 7-(N)-XFORCE 8-(N)-YFORCE 9-(N)-ZFORCE 10-(N)-XDIS 11-(N)-YDIS 12-(N)-ZDIS 13-(N)-PMASS 14-(N)-PMOMI 15-(N)-XAVEL 16-(N)-YAVEL 17-(N)-ZAVEL 18-(N)-XMOMENT 19-(N)-YMOMENT 20-(N)-ZMOMENT -(N)-EXVEL -(N)-EYVEL -(N)-EZVEL 24-(N)-XFCON 25-(N)-YFCON 26-(N)-ZFCON 27-(N)-XMCON 28-(N)-YMCON 29-(N)-ZMCON 30-(N)-XFINT 31-(N)-YFINT 32-(N)-ZFINT 33-(N)-XMINT 34-(N)-YMINT 35-(N)-ZMINT 36-(N)-DLTPNT -(N)-EXRVEL -(N)-EYRVEL -(N)-EZRVEL -(N)-XACC -(N)-YACC -(N)-ZACC -(N)-RPOS -(N)-RVEL -(N)-RACC -(N)-RFORCE -(N)-RDIS -(N)-RAVEL -(N)-RMOMENT -(N)-RFCON -(N)-RMCON CHARACTER GRID POINT VARIABLES TYPE 4 - SHELLS (QUAD) (N)-PNAME INTEGER ELEMENT VARIABLES TYPE 4 - SHELLS (QUAD) (N)-MTTYPE 2-(N)-NODE1 3-(N)-NODE2 4-(N)-NODE3 5-(N)-NODE4 6-(N)-ZUSER 7-(N)-FACE1 -(N)-PARNUM
22 Стр. 22 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ФАЙЛ SQUARE_PLATE.OUT (продолжение) Version 4.7 Windows/NT 4.0 DATE/TIME : /14:29:48 PAGE 6 FLOAT ELEMENT VARIABLES TYPE 4 - SHELLS (QUAD) (N)-MASS 2-(N)-THICK 3-(N)-AREA 4-(N)-FAIL 5-(N)-EDIS 6-(N)-QHOUR1 7-(N)-QHOUR2 8-(N)-QHOUR3 9-(N)-QHOUR4 10-(N)-QHOUR5 -(N)-EFFPL1 -(N)-EFFST1 -(N)-TXX1 -(N)-TYY1 -(N)-TXY1 -(N)-TYZ1 -(N)-TZX1 -(N)-EFFPL2 -(N)-EFFST2 -(N)-TXX2 -(N)-TYY2 -(N)-TXY2 -(N)-TYZ2 -(N)-TZX2 -(N)-EFFPL3 -(N)-EFFST3 -(N)-TXX3 -(N)-TYY3 -(N)-TXY3 -(N)-TYZ3 -(N)-TZX3 -(N)-EFFPL4 -(N)-EFFST4 -(N)-TXX4 -(N)-TYY4 -(N)-TXY4 -(N)-TYZ4 -(N)-TZX4 -(N)-EFFPL5 -(N)-EFFST5 -(N)-TXX5 -(N)-TYY5 -(N)-TXY5 -(N)-TYZ5 -(N)-TZX5 46-(N)-EHRG 47-(N)-ELTIME 48-(N)-ALPSTBL 49-(N)-ELGROUP -(N)-EXUSER1 -(N)-EXUSER2 52-(N)-Q1 53-(N)-Q2 -(N)-ELDLTH -(N)-MSMASS 57-(E)-TXX-OUT CHARACTER ELEMENT VARIABLES TYPE 4 - SHELLS (QUAD) (N)-ZNAME INTEGER FACE VARIABLES TYPE 4 - SHELLS (QUAD) (N)-NBTYPE 2-(N)-NODE1 3-(N)-NODE2 4-(N)-NODE3 5-(N)-NODE4 6-(N)-FUSER 7-(N)-ZONEF 8-(N)-IRLFCL 9-(N)-ZONER 10-(N)-IRLFCR 11-(N)-ACTFAC FLOAT FACE VARIABLES TYPE 4 - SHELLS (QUAD) (N)-AREAX 2-(N)-AREAY 3-(N)-AREAZ CHARACTER FACE VARIABLES TYPE 4 - SHELLS (QUAD) (N)-FNAME
23 Стр. 23 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ФАЙЛ SQUARE_PLATE.OUT (продолжение) Version 4.7 Windows/NT 4.0 DATE/TIME : /14:29:48 PAGE 7 A START RUN HAS BEEN SPECIFIED AT CYCLE 0 NEUTRAL INPUT FILE - SQUARE_PLATE.NIF TITLE OF THE ANALYSIS: JOBNAME IS: SQUARE_PLATE ELEMENT SUBCYCLING IS NOT ACTIVE THE DEFAULT VECTOR LENGTH IS: TIME STEP INFORMATION INITIAL TIME STEP = E-07 TIME STEP SAFETY FACTOR = E-01 MAXIMUM TIME STEP = E+20 WRAPUP CONDITIONS MINIMUM ALLOWABLE TIME STEP = E-08 TIME LIMIT = E-02 CYCLE LIMIT =
24 Стр. 24 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ФАЙЛ SQUARE_PLATE.OUT (продолжение) Version 4.7 Windows/NT 4.0 DATE/TIME : /14:29:48 PAGE 8 ***** A SUMMARY OF 1 USER DEFINED MATERIAL(S) IS PRESENTED BELOW ***** MATERIAL NAME: 1 (INTERNAL MATERIAL NUMBER 4) THIS MATERIAL MODEL IS LINEAR ELASTIC MASS DENSITY = 7.800E+03 YOUNGS MODULUS = 2.000E+11 POISSONS RATIO = 3.000E-01 BULK VISCOSITY DATA DYNA LINEAR BULK VISCOSITY COEFFICIENT = 6.000E-02 QUADRATIC BULK VISCOSITY COEFFICIENT = 1.440E+00
25 Стр. 25 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ФАЙЛ SQUARE_PLATE.OUT (продолжение) Version 4.7 Windows/NT 4.0 DATE/TIME : /14:29:48 PAGE 9 **** A SUMMARY OF USER DEFINED PSHELL(1) PROPERTIES IS PRESENTED BELOW **** PSHELL PROPERTY NAME: SHELL APPLICATION SENSITIVE DEFAULTS ACCORDING TO STANDARD ELEMENT FORMULATION (CQUAD4) = KEYHOFF (CTRIA3) = C0-TRIA MATERIAL = 1 TYPE OF QUADRATURE = GAUSS NUMBER OF INTEGRATION POINTS = 3 SHEAR FACTOR = 8.333E-01 REFERENCE SURFACE = MID DEFAULT ELEMENT THICKNESS = 1.000E-03 ELEMENT THICKNESS IS STRAIN DEPENDENT MATERIAL PLASTICITY COMPUTATION USES ITERATIVE METHOD ONLY FOR CQUAD4 ELEMENTS: TRANSVERSE SHEAR CALCULATION = LINEAR TRANSVERSE SHEAR LOCKING = AVOID GRID ADDRESSES = SAVE VECTOR LENGTH = 128 HOURGLASS CONTROL METHOD = FLANAGAN-BELYTSCHKO VISCOUS COEFFICIENT OF MEMBRANE HOURGLASS = 1.000E-01 COEFFICIENT OF WARPING HOURGLASS = 1.000E-01 COEFFICIENT OF TWISTING HOURGLASS = 1.000E-01 RIGID BODY ROTATION CORRECTION = NO
26 Стр. 26 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ФАЙЛ SQUARE_PLATE.OUT (продолжение) Version 4.7 Windows/NT 4.0 DATE/TIME : /14:29:48 PAGE 10 *** A SUMMARY OF USER DEFINED SURFACE BOUNDARY CONDITIONS IS PRESENTED BELOW *** CONSTANT PRESSURE BOUNDARY - SBOUND PRESSURE = 1.000E+00 SCALE = 1.000E+05 **** A SUMMARY OF USER DEFINED POINT BOUNDARY CONDITIONS IS PRESENTED BELOW **** CONSTANT VELOCITY BOUNDARY - PBOU DEFINITION IN PRIMARY COORDINATE SYSTEM X-VELOCITY - CONSTANT = 0.000E+00 - SCALE = 1.000E+00 Y-VELOCITY - CONSTANT = 0.000E+00 - SCALE = 1.000E+00 Z-VELOCITY - CONSTANT = 0.000E+00 - SCALE = 1.000E+00 ANGULAR X-VELOCITY - CONSTANT = 0.000E+00 - SCALE = 1.000E+00 ANGULAR Y-VELOCITY - CONSTANT = 0.000E+00 - SCALE = 1.000E+00 ANGULAR Z-VELOCITY - CONSTANT = 0.000E+00 - SCALE = 1.000E+00 DEFINITION IN SECONDARY COORDINATE SYSTEM X-VELOCITY - NO CONSTRAINT Y-VELOCITY - NO CONSTRAINT Z-VELOCITY - NO CONSTRAINT **** LOCAL COORDINATE SYSTEMS REFERENCE **** PRIMARY LOCAL SYSTEM : BASIC SYSTEM SECONDARY LOCAL SYSTEM : BASIC SYSTEM
27 Стр. 27 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ФАЙЛ SQUARE_PLATE.OUT (продолжение) Version 4.7 Windows/NT 4.0 DATE/TIME : /14:29:48 PAGE 11 **** A SUMMARY OF 5 EDIT SPECIFICATIONS IS GIVEN BELOW **** EDITSET NAME EDIT TYPE BEGIN WRAPUP CYCLES/TIMES FILE NAME EDIT13 CYCLE SUMMARY NO YES CYCLES PRIMARY OUTPUT EDIT14 MATERIAL SUMMARY NO YES CYCLES PRIMARY OUTPUT EDIT6 ARCHIVE YES YES TIMES EBLT_XX.ARC EDIT7 TIME HISTORY NO YES CYCLES GBLT_XX.THS EDIT20 RESTART NO YES CYCLES RST1_XX.RST
28 Стр. 28 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ФАЙЛ SQUARE_PLATE.OUT (продолжение) Version 4.7 Windows/NT 4.0 DATE/TIME : /14:29:48 PAGE 12 **** AN OVERVIEW OF MESH GEOMETRY IS GIVEN BELOW **** ELEMENT TYPE AND NAME. POINTS. ZONES. FACES TYPE 4 - SHELLS (QUAD)
29 Стр. 29 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ФАЙЛ SQUARE_PLATE.OUT (продолжение) Version 4.7 Windows/NT 4.0 DATE/TIME : /14:29:48 PAGE 13 ***** A SUMMARY OF 1 SUBLAYER ARRAYS IS PRESENTED BELOW ***** TOTAL LENGTH OF REAL ARRAYS : 2400 WORDS SUBLAYER ARRAY : 1 PROPERTY NAME : SHELL1 MATERIAL NAME : 1 NUMBER OF REAL WORDS : 2400 NUMBER OF ELEMENTS : 100 ELEMENT TYPE NUMBER : 4 NUMBER OF SUBLAYERS : 3 NUMBER OF VARIABLES PER SUBLAYER : 8 STORING MODE : 1 PROPERTY TYPE : 3 PROPERTY TYPE NAME : PSHELL START ADDRESS OF REAL ARRAY : 6096 THE FOLLOWING SUBLAYER VARIABLES ARE DEFINED FOR THE ELEMENTS WITH THIS PROPERTY VARIABLE NUMBER : 1 VARIABLE NAME : EFFPL (LOCATION 6) VARIABLE NUMBER : 3 VARIABLE NAME : TXX (LOCATION 1) VARIABLE NUMBER : 4 VARIABLE NAME : TYY (LOCATION 2) VARIABLE NUMBER : 6 VARIABLE NAME : TXY (LOCATION 3) VARIABLE NUMBER : 7 VARIABLE NAME : TYZ (LOCATION 4) VARIABLE NUMBER : 8 VARIABLE NAME : TZX (LOCATION 5) VARIABLE NUMBER : 41 VARIABLE NAME : TYZLIN (LOCATION 7) VARIABLE NUMBER : 42 VARIABLE NAME : TZXLIN (LOCATION 8)
30 Стр. 30 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ФАЙЛ SQUARE_PLATE.OUT (продолжение) E E E E E E+00 ***************************************************************************** * * * MATERIAL SUMMARY OF CYCLE 0 TIME= E+00 * * * * NAME MASS VOLUME X-MOMENTUM Y-MOMENTUM Z-MOMENTUM * * E E E E E+00 * * TOTALS E E E E E+00 * * * * NAME ENERGY-TOT ENERGY-KIN ENERGY-INT ENERGY-DIS ENERGY-HRG * * E E E E E+00 * * TOTALS E E E E E+00 * * * ***************************************************************************** ****** ZONE CONTROLLING THE TIME STEP ****** NCYCLE NSUB TIME TOTAL-E NZ DLTH SSPD VELOCITY LMIN E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E-02
31 Стр. 31 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ЭНЕРГЕТИЧЕСКИЕ СООТНОШЕНИЯ Виды энергии, рассматриваемые при решении задач с помощью MSC.Dytran ENERGY-TOT = ENERGY-INT + ENERGY-KIN ENERGY-INT = ENERGY-DIS + PdV ENERGY-DIS =компонент девиатора ENERGY-HRG – энергия безэнергетических форм деформации (hourglassing)
32 Стр. 32 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ФАЙЛ SQUARE_PLATE.OUT (продолжение) Version 4.7 Windows/NT 4.0 DATE/TIME : /14:29:48 PAGE 14 ****** ZONE CONTROLLING THE TIME STEP ****** NCYCLE NSUB TIME TOTAL-E NZ DLTH SSPD VELOCITY LMIN E E E E E E E E E E E E E E E E E E-02 ***************************************************************************** * * * MATERIAL SUMMARY OF CYCLE 100 TIME= E-04 * * * * NAME MASS VOLUME X-MOMENTUM Y-MOMENTUM Z-MOMENTUM * * E E E E E-02 * * TOTALS E E E E E-02 * * * * NAME ENERGY-TOT ENERGY-KIN ENERGY-INT ENERGY-DIS ENERGY-HRG * * E E E E E-06 * * TOTALS E E E E E-06 * * * ***************************************************************************** ****** ZONE CONTROLLING THE TIME STEP ****** NCYCLE NSUB TIME TOTAL-E NZ DLTH SSPD VELOCITY LMIN E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E
33 Стр. 33 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ФАЙЛ SQUARE_PLATE.OUT (продолжение) Version 4.7 Windows/NT 4.0 DATE/TIME : /14:29:48 PAGE 54 ***************************************************************************** * * * MATERIAL SUMMARY OF CYCLE 7973 TIME= E-02 * * * * NAME MASS VOLUME X-MOMENTUM Y-MOMENTUM Z-MOMENTUM * * E E E E E-02 * * TOTALS E E E E E-02 * * * * NAME ENERGY-TOT ENERGY-KIN ENERGY-INT ENERGY-DIS ENERGY-HRG * * E E E E E-04 * * TOTALS E E E E E-04 * * * ***************************************************************************** *********************************************************************** * SUMMARY OF MEMORY USAGE (WORDS) * * * * ARRAY WORDS WORDS PARAMETER PARAMETER * * DEFINED USED VALUE * * * * INTEGER LAGMEM LMIDAT * * REAL LAGMEM LMXDAT * * CHARACTER LAGMEM LMCDAT * * LOGICAL LAGMEM LMLDAT * * * * SUBSET OF LAGMEM * * * * INTEGER NAMEM LIMMEM * * INTEGER FACDAT LIMGEN * * INTEGER LINKS LIMLNK * ***********************************************************************
34 Стр. 34 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ФАЙЛ SQUARE_PLATE.OUT (продолжение) *********************************************************************** * SUMMARY OF DYNAMIC SCRATCH MEMORY USAGE (WORDS AND CPU-TIME) * * * * SCRATCH TYPE | ACCUM. | MAXIMUM | CPU-TIME * * | NUMBER OF | LENGTH OF | (SEC) * * | STRINGS | STRINGS | * * * * INTEGER | 101 | | 0.00 * * REAL | 0 | 0 | 0.00 * * LOGICAL | 0 | 0 | 0.00 * ***********************************************************************
35 Стр. 35 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ФАЙЛ SQUARE_PLATE.OUT (продолжение) Version 4.7 Windows/NT 4.0 DATE/TIME : /14:29:48 PAGE 55 ******************************************************************************* * * EXECUTION-TIME SUMMARY Version 4.7 Windows/NT 4.0 * * * TOTAL TOTAL CPU-TIME PER * * CPU-TIME ZONE-CYCLES ZONE-CYCLE * * * PROBLEM GENERATION 1.11 SECS * * LAGRANGIAN ELEMENTS * * TYPE 4 - SHELLS (QUAD) SECS MSECS * * LAGRANGIAN POINTS * * TYPE 4 - SHELLS (QUAD) 2.52 SECS * * EDITING 3.03 SECS * * TOTALS SECS MSECS * * * *** ZONE-CYCLE TOTALS DO NOT INCLUDE FULLY COVERED OR VOID ZONES *** * ******************************************************************************* ************************************************** * * * THE TIME LIMIT HAS BEEN REACHED * * * * THE PROBLEM WILL NOW TERMINATE * * * ************************************************** * MSC.Dytran Version 4.7 Windows/NT 4.0 * **************************************************
36 Стр. 36 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes РЕСТАРТ Рекомендуется решение задачи в несколько этапов Даже если Вы очень хорошо представляете особенности моделируемого процесса, рекомендуется решать задачу в несколько этапов с анализ поведения модели на каждой из промежуточных стадий В случае, если результаты, полученные на предыдущем этапе удовлетворительные, то целесообразно переходить к выполнению следующего (этапа) Выполнение рестарта простое и не требует больших затрат времени
37 Стр. 37 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes РЕСТАРТ Модель (раздел Bulk Data) не может быть изменена Некоторые их операторов Case Control и параметры (parameters) могут изменяться Среди операторов Case Control могут быть изменены только параметры прекращения выполнения задания: ENDTIME ENDSTEP Можно удалить ВСЕ элементы определённого типа Используя параметр RSTDROP, при рестарте можно удалить ВСЕ лагранжевы элементы, ВСЕ эйлеровы элементы, ВСЕ мембранные элементы, ВСЕ твёрдые тела и поверхности взаимодействия конструкция-жидкость Невозможно удалить только часть элементов какого-либо типа
38 Стр. 38 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ВЫПОЛНЕНИЕ РАСЧЁТА dytran jid=JobId rid=RestartId size=small|medium|large atb=AtbId bat=yes|no notify=yes|no exe=executable imm=IMMfile ncpus= user_rout=user_routines_file ask_rem=yes|no print=print_prefix output=out_prefix Например: dytran jid=mydata exe=my_exe.exe dytran jid=mydata bat=no ( interactive run ) dytran jid=mydata bat=no print=printout dytran jid=mydata Описание параметров: jid идентификатор входного файла (script будет искать файл JobId.dat) rid идентификатор файла рестарта (script будет искать файл RestartId.RST) size размер оперативной памяти, запрашиваемой для решения задачи: можно выбрать между small (значение параметра по умолчанию), medium или large. atb идентификатор файла ATB (script будет искать файл AtbId.ain)
39 Стр. 39 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ВЫПОЛНЕНИЕ РАСЧЁТА imm идентификатор файла Initial Metric Method (script будет искать файл IMMfile.dat) bat указатель способа выполнения задания bat=yes : выполнение задание в фоновом режиме (значение по умолчанию) bat=no : выполнение задания в интерактивном режиме notify при notify=yes по окончании вычислений на терминал будет послано сообщение (значение по умолчанию) при notify=no сообщения не будет послано ncpus количество процессоров, используемых для вычислений (не может быть больше количества физически доступных процессоров) exe эта опция позволяет использовать модифицированный (Вами) вариант MSC.Dytran: запускается исполняемый модуль с соответствующим именем, например my_exe.exe (по умолчанию выполняется программа '/msc/dytranXXXX/dytranexe/dytran.exe user_rout файл (в формате исходного текста языка Fortan), в котором содержится пользовательская подпрограмма; подпрограмма будет оттранслирована и скомпилирована с модулями из библиотеки MSC.Dytran, после чего будет выполняться (при наличии во входном файле оператора USERCODE, указывающего на файл с пользовательской подпрограммой, будет выполняться поиск этого файла; указание имени файла с пользовательской подпрограммой оператором USERCODE в команде на запуск задания имеет более высокий приоритет по сравнению с использованием этого же оператора во входном файле)
40 Стр. 40 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ВЫПОЛНЕНИЕ РАСЧЁТА ask_rem если ask_rem=yes (значение параметра по умолчанию), будет выдан запрос на удаление всех файлов с основным именем JobId; если ask_rem=no, запроса выдано не будет, файлы будут просто удалены. print параметр, позволяющий направить информацию, обычно выводимую на экран терминала, в файл OUT; например, при задании 'print=printpref, указанная информация будет выведена в файл JID_PRINTPREF.OUT. output параметр, позволяющий определить префикс всех выходных файлов (по умолчанию в качестве префикса используется JobId).
41 Стр. 41 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ВЫПОЛНЕНИЕ РАСЧЁТА Примечания: 1. Параметр jid должен быть указан 2. Ключевые слова разделяются пробелами 3. Ключевые слова могут указываться в любом порядке 4. Выходной файл будет иметь имя jid.OUT 5. Архивные файлы будут иметь расширение.ARC 6. Файлы временных зависимостей будут иметь расширение.THS 7. Файлы рестарта будут иметь расширение.RST 8. Префикс для всех файлов будет jidid 9. Имена всех выходных файлов будут состоять из прописных букв 10. Выходные файлы ATB будут иметь расширение.AOU 11. В файле IMM допустимы только операторы GRID и CTRIA3
42 Стр. 42 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ПОСТПРОЦЕССИНГ Трансляция результатов выполняется с помощью XDEXTR XDEXTR – транслятор с интерфейсом X-windows Архивные файлы и файлы временных зависимостей (файлы THS) могут транслироваться в форматы, пригодные для чтения постпроцессорами MSC.Patran I-DEAS FEMB HyperMesh CEI Ensight (только архивные файлы)
43 Стр. 43 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ВОЗМОЖНОСТИ ТРАНСЛЯТОРА XDEXTR Выборочная трансляция результатов и информации о модели Поскольку объём результатов расчёта может быть очень большим, транслятор позволяет транслировать за один раз только часть данных Например, можно транслировать только перемещения и/или только напряжения и т.п. Можно транслировать результаты, относящиеся только к определённому промежутку времени исследуемого процесса Возможно транслировать результаты расчёта, относящиеся только к определённой части модели – это полезно в случае, если модель очень велика
44 Стр. 44 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ВОЗМОЖНОСТИ ТРАНСЛЯТОРА XDEXTR Редуцирование модели с использованием фильтров Трансляция только части модели, для которой характернонахождение определённой величины в заданном диапазоне Трансляция только части модели, имеющей координаты (x, y, z) в заданном диапазоне
45 Стр. 45 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ПРИМЕР Прямоугольна пластина, нагруженная давление – см. пример 1 в сборнике упражнений к данному курсу
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.