Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему MSC.Mvision Workshops 11

Содержание

Описание задачиПостоянно выпускать новые издания справочников по материалам может оказаться очень дорого и неэффективно. Кроме того, вы можете пользоваться материалами, свойства которых известны только вашей компании. В этом случае очень полезно научиться обновлять уже существующие банки
УПРЖНЕНИЕ 11 Описание задачиПостоянно выпускать новые издания справочников по материалам может оказаться очень дорого Предлагаемые шаги решенияСоздайте шаблон для помещения результатов теста в банк данныхИспользуйте функции subset_pmc90.disПервое – создайте disclaimer-файл. Disclaimer-файл может содержать любую информацию, относящуюся к Шаг 1. Browser File: Open DatabankСтартуйте MSC.Mvision, набрав в командной строке mvbuild. Шаг 2. Browser Tools: SpreadsheetОткройте таблицу и создайте форму, позволяющую пользователю вводить Шаг 3. Заполнение “формы”Заполните форму соответствующей информацией – директория, имя файла и Шаг 3. Заполнение “формы” (Продолжение)Используем информацию выше для определения полного пути к Шаг 4. «Чистые» данные тестаТеперь путь задан. Прочитайте данные при помощи формулы Шаг 5. Построение кривой деформирования σ-εПреобразуем данные из координат нагрузка-деформации к координатам Теперь постройте кривую в координатах напряжения-деформации.c.	Введите следующее::	F33:	Stress/Strain Curved.		F34: =polyline($C35:,$E35:)	Ячейка F34 теперь содержит Шаг 6. Построение точек от Min. Strain до Max. Strain Далее – Теперь интерполируем значения напряжений в полученных точках. b.	Введите:	J33:	Linear Stress 	Values	J34:	:=interp_x(F34,$H34:)bШаг 6. Построение Шаг 7. Spreadsheet Display: Add Curve to PlotТеперь используем линейную регрессию.a.	Введите:	L33:	Linear Regression		L34:	:=lin_regres($H34:, Шаг 7. Spreadsheet Display: Add Curve to Plot (продолжение) b.	Выберите ячейку F34(polyline).c.	В Шаг 7. Spreadsheet Display: Add Curve to Plot (продолжение)На графике показаны две Шаг 8. Запись в банк subset_pmc90Обратите внимание: модуль должен быть преобразован к Выражение put имеет 3 аргумента – имя базы данных, список атрибутов, и Шаг 9. Spreadsheet File: Save Spd AsСохраните таблицу и используйте ее для Шаг 9. Spreadsheet File: Save Spd As (продолжение)d.	Измените имя файла на Demo_Curve2.	C4:		Demo_Curve2.datad Шаг 9. Spreadsheet File: Save Spd As (продолжение)e.	Выберите ячейку C7. Нажмите Return. Шаг 10. Spreadsheet File: Quit SpdЗакройте таблицу, сохраните и закройте банк данных. Пример Disclaimer-файла
Слайды презентации

Слайд 2


Слайд 3 Описание задачи
Постоянно выпускать новые издания справочников по материалам

Описание задачиПостоянно выпускать новые издания справочников по материалам может оказаться очень

может оказаться очень дорого и неэффективно. Кроме того, вы

можете пользоваться материалами, свойства которых известны только вашей компании. В этом случае очень полезно научиться обновлять уже существующие банки данных. В этом и будет состоять основная цель данного упражнения.
Вы откроете банк, который создали в упражнении 10 -subset_pmc90.des. Этот банк представляет небольшой набор свойств материалов из банка MSC.Mvision PMC90. Во-первых, вы создадите т.н. Disclaimer-файл для банка subset_pmc90 и откроете его при помощи билдера. Затем вы импортируете результаты теста из текстового файла в электронную таблицу MSC.Mvision. Используя данные нагружения-деформации, вы построите кривую деформирования материала и определите модуль упругости Юнга в заданном пользователем диапазоне. Наконец, данные будут сохранены автоматически в банк данных subset_pmc90. В дополнение, сохраните таблицу для использования в дальнейшем в качестве шаблона.

Слайд 4 Предлагаемые шаги решения
Создайте шаблон для помещения результатов теста

Предлагаемые шаги решенияСоздайте шаблон для помещения результатов теста в банк данныхИспользуйте

в банк данных
Используйте функции MVISION для преобразования данных
Добавьте материал

в банк данных

Слайд 5 subset_pmc90.dis
Первое – создайте disclaimer-файл. Disclaimer-файл может содержать

subset_pmc90.disПервое – создайте disclaimer-файл. Disclaimer-файл может содержать любую информацию, относящуюся

любую информацию, относящуюся к банку данных, включая содержание банка,

последние обновления, официальные уведомления и т.д. Откройте при помощи текстового редактора файл subset_pmc90.dis:
Date: Today’s Date Databank Name: subset_pmc90.des Author: Your Name Description: This databank is a subset of the MSC supplied PMC90, 4Q95, databank set. As a result, this databank has been tagged as containing MSC data and ....

Слайд 6 Шаг 1. Browser File: Open Databank
Стартуйте MSC.Mvision, набрав

Шаг 1. Browser File: Open DatabankСтартуйте MSC.Mvision, набрав в командной строке

в командной строке mvbuild. Откройте банк данных subset_pmc90.des, созданный

в предыдущем упражнении.
a. В меню броузера выберите File/Open Databank.
b. Databanks:
subset_pmc90.des
c. OK.
d. Close – закройте окно Databank Disclaimer.


Когда откроется банк, вы увидите окно с новым Databank Disclaimer, который содержит сообщение, которое вы написали. Подтвердите это сообщение.

b

c

a


Слайд 7 Шаг 2. Browser Tools: Spreadsheet
Откройте таблицу и создайте

Шаг 2. Browser Tools: SpreadsheetОткройте таблицу и создайте форму, позволяющую пользователю

форму, позволяющую пользователю вводить следующее: директорию с данными теста,

имя файла с данными, минимальный уровень деформаций, максимальный уровень деформаций. Также оставьте место для функции “put” (для передачи данных в банк).
a. В главном меню броузера выберите Tools/Spreadsheet.
b. Введите следующее в ячейки таблицы.
A1: INPUT DATA SECTION
A2: -------------------------------
A3: Directory- - - - - - - - - >
A4: File Name- - - - - - - - - >
A5: Minimum Strain- - - - >
A6: Maximum Strain- - - - >
A7: Click in cell C7 and press Return- >


Слайд 8 Шаг 3. Заполнение “формы”
Заполните форму соответствующей информацией –

Шаг 3. Заполнение “формы”Заполните форму соответствующей информацией – директория, имя файла

директория, имя файла и диапазон деформаций. Эта информация будет

служить шаблоном, который пригодится пользователю для автоматического импорта и преобразования «сырых» данных, графиков, а также поможет автоматически добавлять к открытому банку данных.
a. Отредактируйте следующие ячейки, как показано ниже:
C3: . /
C4: Demo_Curve1.data
C5: 100
C6: 2300

В этом примере предполагается, что файл Demo_Curve1.data находится в в локальном каталоге, а диапазон деформаций необходим для вычисления модуля Юнга.


Слайд 9 Шаг 3. Заполнение “формы” (Продолжение)
Используем информацию выше для

Шаг 3. Заполнение “формы” (Продолжение)Используем информацию выше для определения полного пути

определения полного пути к файлу с результатами испытаний.
b. Первое –

создайте метку для ячейки, куда будет помещен путь:
A18: Path- - - - - - - - - - - >
c. Теперь, используя функцию print, которая свяжет директорию и имя файла следующим образом:
B18: =print(“%s%s”,C3,C4)

За более подробной информацией о работе данной функции обращайтесь в документацию по Mvision.

b

c


Слайд 10 Шаг 4. «Чистые» данные теста
Теперь путь задан. Прочитайте

Шаг 4. «Чистые» данные тестаТеперь путь задан. Прочитайте данные при помощи

данные при помощи формулы read:
a. Введите:
A20: :=read(B18,“t”)
Аргумент В18 команды read ссылается

на ячейку, содержащую полный путь до до файла, который надо прочитать. А буква «t» означает, что данные должны быть разделены символом табуляции. Эта же функция может быть выполнена при помощи File/ Read Text, как это было сделано в упражнении 9.
Вы только что импортировали результаты теста на растяжение образца материала. Данные представлены в виде зависимости нагружение-деформации.

a


Слайд 11 Шаг 5. Построение кривой деформирования σ-ε
Преобразуем данные из

Шаг 5. Построение кривой деформирования σ-εПреобразуем данные из координат нагрузка-деформации к

координат нагрузка-деформации к координатам напряжения-деформации.
a. Вставьте метку разделитель в колонне

будущих напряжений:
E33: Stress (ksi)
E34: ----------------
b. Введите формулу (напряжения в единицах ksi):
E35: :=$A35:/(B30*B31)/1000

Чтобы построить кривую деформирования материала напряжения-деформации, необходимо сначала получить напряжения. Это можно сделать по форсуле:
σ(ksi) = (P/A) /1000 = (P/(w*t)) /1000
где
P нагрузка (lbs) A поперечное сечение образца (in2) w Ширина датчика (in) t Толщина датчика (in)

a

b


Слайд 12 Теперь постройте кривую в координатах напряжения-деформации.
c. Введите следующее::
F33: Stress/Strain Curve
d. F34:

Теперь постройте кривую в координатах напряжения-деформации.c.	Введите следующее::	F33:	Stress/Strain Curved.		F34: =polyline($C35:,$E35:)	Ячейка F34 теперь

=polyline($C35:,$E35:)
Ячейка F34 теперь содержит кривую, построенную по результатам теста

из файла.

c

d

Шаг 5. Построение кривой деформирования σ-ε (продолжение)


Слайд 13 Шаг 6. Построение точек от Min. Strain до

Шаг 6. Построение точек от Min. Strain до Max. Strain Далее

Max. Strain
Далее – интерполируем 100 точек напряжений из

кривой между минимальным и максимальным значениями деформаций. Первое, что надо сделать – создать эти 100 точек в указанном интервале. Эти значения будут использованы в дальнейшем для интерполирования напряжений.
a. Введите следующее:
H33: Linear Strain Values
H34: :=for(C5,C6,(C6- C5) / 99)









Где:
C5 Минимум деформаций – начальное значение C6 Максимум деформаций – конечное значение (C6-C5)/99 дельта деформаций - шаг

a


Слайд 14 Теперь интерполируем значения напряжений в полученных точках.
b. Введите:
J33: Linear

Теперь интерполируем значения напряжений в полученных точках. b.	Введите:	J33:	Linear Stress 	Values	J34:	:=interp_x(F34,$H34:)bШаг 6.

Stress Values
J34: :=interp_x(F34,$H34:)

b
Шаг 6. Построение точек от Min. Strain до

Max. Strain (продолжение)

Слайд 15 Шаг 7. Spreadsheet Display: Add Curve to Plot
Теперь

Шаг 7. Spreadsheet Display: Add Curve to PlotТеперь используем линейную регрессию.a.	Введите:	L33:	Linear

используем линейную регрессию.
a. Введите:
L33: Linear Regression
L34: :=lin_regres($H34:, $J34:,0.9)
Выполнение функции сверху приведет к

появлению блока их шести величин: LS_LINE the least squares line fit, CFI_POS the positive confidence interval figure, CFI_NEG the negative confidence interval figure, var the variance, m the slope, and b the slope intercept.

a


Слайд 16 Шаг 7. Spreadsheet Display: Add Curve to Plot

Шаг 7. Spreadsheet Display: Add Curve to Plot (продолжение) b.	Выберите ячейку

(продолжение)
b. Выберите ячейку F34(polyline).
c. В меню таблицы выберите Display/Add Curve

to Plot.
d. Выберите ячейку L34.
e. В меню таблицы выберите Display/Add Curve to Plot.
Сравните две кривые.

b

c

d

e


Слайд 17 Шаг 7. Spreadsheet Display: Add Curve to Plot

Шаг 7. Spreadsheet Display: Add Curve to Plot (продолжение)На графике показаны

(продолжение)
На графике показаны две кривые в координатах напряжения-деформации для

данных теста и аппроксимированных данных для линейного участка.

f. Закройте графическое окно, выбрав: File/Close Spd Plot.


f


Слайд 18 Шаг 8. Запись в банк subset_pmc90
Обратите внимание: модуль

Шаг 8. Запись в банк subset_pmc90Обратите внимание: модуль должен быть преобразован

должен быть преобразован к соответствующим единицам банка (Msi).
Приготовьте таблицу

для автоматической записи данных в банк subset_pmc90, используя выражение put.
a. Первое – надо задать атрибуты для записи в банк.
F20: ATTRIBUTES FOR PUT
F21: --------------------------
b. В следующих ячейках введите :
F22: SIGVSEPS
F23: =F34
G22: E11T
G23: =L38*1000


Слайд 19 Выражение put имеет 3 аргумента – имя базы

Выражение put имеет 3 аргумента – имя базы данных, список атрибутов,

данных, список атрибутов, и собственно данные для записи в

банк.
c. Введите:
C7: =put(“subset_pmc90.des” ,F22:G22,F23:G23)

Нажав Return,вы увидите информационное диалоговое окно с сообщением об успешном завершении операции. Закройте это окно.

c

Шаг 8. Запись в банк subset_pmc90 (продолжение)


Слайд 20 Шаг 9. Spreadsheet File: Save Spd As
Сохраните таблицу

Шаг 9. Spreadsheet File: Save Spd AsСохраните таблицу и используйте ее

и используйте ее для импорта данных второй кривой Demo_Curve2.data.
a. В

меню таблицы выберите File/Save Spd As.
b. Введите ex11_templ.spd.
c. OK.

b

c

a


Слайд 21 Шаг 9. Spreadsheet File: Save Spd As (продолжение)
d. Измените

Шаг 9. Spreadsheet File: Save Spd As (продолжение)d.	Измените имя файла на Demo_Curve2.	C4:		Demo_Curve2.datad

имя файла на Demo_Curve2.
C4: Demo_Curve2.data
d


Слайд 22 Шаг 9. Spreadsheet File: Save Spd As (продолжение)
e. Выберите

Шаг 9. Spreadsheet File: Save Spd As (продолжение)e.	Выберите ячейку C7. Нажмите

ячейку C7. Нажмите Return. Информационное диалоговое окно сообщит об

успешном выполнении операции. Закройте его.

Второй материал теперь добавлен в банк. Теперь все, что осталось сделать – это сохранить внесенные изменения.


Слайд 23 Шаг 10. Spreadsheet File: Quit Spd
Закройте таблицу, сохраните

Шаг 10. Spreadsheet File: Quit SpdЗакройте таблицу, сохраните и закройте банк

и закройте банк данных. Закройте окно MSC.Mvision
a. В меню

таблицы выберите File/Quit Spd.
b. В меню броузера выберите File/Builder Functions/Save Databank.
c. В меню броузера выберите File/Exit MVISION.


На этом упражнение завершено.
Теперь вы видите как легко вводить данные по результатам тестов из файлов, однажды создав шаблон. Этот способ автоматизации отнимет немного времени вначале, но потом сэкономит время в большом количестве, особенно если необходимо обрабатывать большой поток информации.

a

b


  • Имя файла: mscmvision-workshops-11.pptx
  • Количество просмотров: 132
  • Количество скачиваний: 0
Следующая - ТАБАКОКУРЕНИЕ