Стр. 1 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes.

Презентация:



Advertisements
Похожие презентации
Стр. 1 Часть 6 – Разделы входного файла File Management, Executive и Case ControlMSC.Dytran Seminar Notes Введение в использование метода Лагранжа.
Advertisements

Стр. 1 Часть 3 – Формат данных MSC.Dytran MSC.Dytran Seminar Notes Введение в использование метода Лагранжа.
Стр. 1 Часть 11 - ПоверхностиMSC.Dytran Seminar Notes Введение в использование метода Лагранжа.
Стр. 1 Часть 10 – Лагранжевы граничные условияMSC.Dytran Seminar Notes Введение в использование метода Лагранжа.
Стр. 1 Часть 16 – Модель взаимодействия General Coupling MSC.Dytran Seminar Notes Введение в использование метода Эйлера.
NAS102 Декабрь 2001, Стр MSC Moscow MSC Moscow Раздел 18 Собственные колебания предварительно нагруженных конструкций.
Стр. 1 Часть 13 – Жёсткие тела (RIGIDS)MSC.Dytran Seminar Notes Введение в использование метода Лагранжа.
Стр. 1 Часть 9 – Лагранжевы нагрузкиMSC.Dytran Seminar Notes Введение в использование метода Лагранжа.
Стр. 1 Часть 15 – Особенности подхода Эйлера MSC.Dytran Seminar Notes Введение в использование метода Эйлера.
Стр. 1 Часть 2 – Динамический анализ явным методом MSC.Dytran Seminar Notes Введение в использование метода Лагранжа.
Стр. 1 Часть 12 - КонтактMSC.Dytran Seminar Notes Введение в использование метода Лагранжа.
NAS102 Декабрь 2001, Стр MSC Moscow MSC Moscow Раздел 11 Метод остаточных векторов.
Массивы 9 класс. Основные теоретические сведения Примеры решения задач.
S4.1-1 FLDS120, Section 4.1, December 2001 Раздел 4.1 Основы MSC.Nastran и MSC.Patran.
NAS102 Декабрь 2001, Стр MSC Moscow MSC Moscow Раздел 12 Вынужденное перемещение.
Моделирование случайного кинематического воздействия на конструкцию с учётом преднагруженного состояния С.А. Сергиевский Московский офис MSC.
Тема 5. Основы современной технологии программирования Программирование в средах современных информационных систем. Интегрированные системы разработки.
NAS102 Декабрь 2001, Стр MSC Moscow MSC Moscow Раздел 15 Комплексный анализ собственных значений.
Файловый тип данных Turbo Pascal Операции для работы с файлами 11 класс.
NAS102 Декабрь 2001, Стр MSC Moscow MSC Moscow Раздел 17 Внешние переменные, передаточные функции и элементы NOLIN.
Транксрипт:

Стр. 1 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes

Стр. 2 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes СОДЕРЖАНИЕ Моделирование Файлы Пример Рестарт Выполнение расчёта Постпроцессинг результатов MSC.Dytran Использование XDEXTR & XDYTRAN Пример

Стр. 3 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes МОДЕЛИРОВАНИЕ Использование препроцессора для моделирования Подготовка модели для MSC.Dytran принципиально не отличается от подготовки моделей для других КЭ систем в графических препроцессорах. Для подготовки моделей могут использоваться программы: MSC.Patran MSC/XL IDEAS FEMB HyperMesh Реально, однако, всякий препроцессор, позволяющий подготавливать модели для MSC.Nastran, может использоваться для создания модели и для MSC.Dytran Нумерация узлов, элементов и т.п. может быть любой Может применяться любая нумерация для узлов, элементов и другой входной информации, допустимы зазоры в нумерации. Однако, на заполнение этих зазоров затрачивается определённый объём памяти. Рекомендация: применяйте, по возможности, сплошную нумерацию

Стр. 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 Часть 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 Часть 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 Часть 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 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ФАЙЛЫ OUT – выходной файл: jobname.OUT Этот файл содержит различные сообщения MSC.Dytran и некоторые результаты расчёта. Информацию в этом файле необходимо проанализировать при каждом завершении задания MSG – файл сообщений об ошибках: jobname_ERROR_SUMMARY.MSG В этом файле содержатся сообщения об ошибках, выявленных при чтении входного файла, предупредительные сообщения и сообщения об ошибках, обнаруженных при исполнении задания

Стр. 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 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ПРИМЕР 0.1 m

Стр. 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 Часть 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 Часть 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 Часть 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 Часть 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 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ФАЙЛ SQUARE_PLATE_NASTRAN_IGNORE.MSG DATE : TIME :18:50:59

Стр. 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 Часть 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 Часть 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 Часть 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 Часть 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 Часть 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 Часть 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 Часть 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 Часть 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 Часть 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 Часть 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 Часть 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 Часть 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 Часть 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 Часть 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 Часть 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 Часть 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 Часть 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 Часть 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 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes РЕСТАРТ Рекомендуется решение задачи в несколько этапов Даже если Вы очень хорошо представляете особенности моделируемого процесса, рекомендуется решать задачу в несколько этапов с анализ поведения модели на каждой из промежуточных стадий В случае, если результаты, полученные на предыдущем этапе удовлетворительные, то целесообразно переходить к выполнению следующего (этапа) Выполнение рестарта простое и не требует больших затрат времени

Стр. 37 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes РЕСТАРТ Модель (раздел Bulk Data) не может быть изменена Некоторые их операторов Case Control и параметры (parameters) могут изменяться Среди операторов Case Control могут быть изменены только параметры прекращения выполнения задания: ENDTIME ENDSTEP Можно удалить ВСЕ элементы определённого типа Используя параметр RSTDROP, при рестарте можно удалить ВСЕ лагранжевы элементы, ВСЕ эйлеровы элементы, ВСЕ мембранные элементы, ВСЕ твёрдые тела и поверхности взаимодействия конструкция-жидкость Невозможно удалить только часть элементов какого-либо типа

Стр. 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 Часть 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 Часть 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 Часть 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 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ПОСТПРОЦЕССИНГ Трансляция результатов выполняется с помощью XDEXTR XDEXTR – транслятор с интерфейсом X-windows Архивные файлы и файлы временных зависимостей (файлы THS) могут транслироваться в форматы, пригодные для чтения постпроцессорами MSC.Patran I-DEAS FEMB HyperMesh CEI Ensight (только архивные файлы)

Стр. 43 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ВОЗМОЖНОСТИ ТРАНСЛЯТОРА XDEXTR Выборочная трансляция результатов и информации о модели Поскольку объём результатов расчёта может быть очень большим, транслятор позволяет транслировать за один раз только часть данных Например, можно транслировать только перемещения и/или только напряжения и т.п. Можно транслировать результаты, относящиеся только к определённому промежутку времени исследуемого процесса Возможно транслировать результаты расчёта, относящиеся только к определённой части модели – это полезно в случае, если модель очень велика

Стр. 44 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ВОЗМОЖНОСТИ ТРАНСЛЯТОРА XDEXTR Редуцирование модели с использованием фильтров Трансляция только части модели, для которой характернонахождение определённой величины в заданном диапазоне Трансляция только части модели, имеющей координаты (x, y, z) в заданном диапазоне

Стр. 45 Часть 4 - Выполнение расчёта с помощью MSC.Dytran Введение в использование метода Лагранжа MSC.Dytran Seminar Notes ПРИМЕР Прямоугольна пластина, нагруженная давление – см. пример 1 в сборнике упражнений к данному курсу