Pro/MECHANICA: Motion Analysis
Version 2001
Глава 6 - Результаты
Цель
В этой главе рассматривается:
Отображение результатов
Передача данных в Pro/MECHANICA Structure
Файловая структура
Сохранение Множественных Результатов
6.1 Отображение результатов
Меню результатов в Motion используется чтобы извлечь количественные и качественные данные из модели движения. Хотя производится некоторая графическая обратная связь во время выполнения анализа, эта область Motion позволяет Вам произвести должным образом постобработку модели движения.
В Pro/MECHANICA Motion имеется пять типов результатов:
• Model Summary
• Animation
• Graph
• Query
• Report
Таблица 6–1 перечисляет каждый тип анализа и доступные результаты.
Таблица 6-1
Анализ | Доступные результаты |
Assembly | Model Summary, Query, Report |
Evaluation | Model Summary, Query, Report |
Motion | Model Summary, Animation, Graph, Query, Report |
Reset | Model Summary, Query, Report |
Static | Model Summary, Query, Report |
Velocity | Model Summary, Query, Report |
Local Sensitivity |
Model Summary, Graph, Query, Report, Animation происходит при величинах параметра установленных в течение изучения |
Global Sensitivity | Model Summary, Graph, Query, Report |
Optimization |
Model Summary, Graph, Query, Report, Animation происходит при величинах оптимизированного параметра |
Результаты для модели движения переписываются каждый раз, когда выполняется анализ модели. Может быть только один набор результатов, одновременно доступных для данной модели.
Model Summary
В любое время в Motion доступен итоговый файл, который перечисляет текущий статус модели и анализа. Итоговый файл отображает информацию относительно:
• Числа тел
• Числа соединений
• Доступных результатов изучения
• Информации о параметрах
• Степеней свободы
• Информации о анализах
Для получения резюме по модели выберите Model, Summary. Открывается окно Model Summary, показанное на рисунке 6-1.
Рисунок 6-1
Animation
Анимация используются для просмотра результатов анализа движения. Она позволяет визуальную наблюдать, как функционирует механизм. Это полезно для гарантии, что механизм соединён и функционирует должным образом. Эти результаты также часто создаются как презентационный материал для сотрудников и клиентов, как метод передачи информации о предназначении механизма и его функционировании.
Для создания анимации выберите Results, Animate. Появляется меню ANIMATE, показанное на рисунке 6-2.
Рисунок 6-2
Выбором Start подготавливается каждый кадр анимации. Окно сообщения отображает номер каждого кадра по мере его генерации. После завершения подготовки кадров появится плэйер, показанный на рисунке 6-3.
Рисунок 6-3
Trace
Опции меню Trace позволяют отслеживать траекторию точки на теле на всём протяжении анализа движения. Полученная в результате кривая траектории показана на рисунке 6-4.
Рисунок 6-4
Появляется меню TRACE, показанное на рисунке 6-5.
Рисунок 6-5
При создании траектории, система ссылается на тела пера и бумаги:
• Тело пера - тело, для которого Motion создает след. Полагается, что перо присоединено к выбранному телу и оставляет след от чернил по мере своего перемещения в течение анализа движения.
• Бумажное тело - тело, на котором Motion производит след. Бумажное тело записывает след чернил, оставленных телом пера.
Перо и бумага не могут быть одним и тем же телом. Рассматривается относительное движение тел бумаги и пера. Например, если бы тело пера не двигалось в течение анализа движения, но бумажное тело делало бы траекторию, то кривая следа будет сгенерирована.
Interference
Опции меню Interference распознают взаимное пересечение между компонентами сборки движения при анимации. Взаимное пересечение может быть проверено глобально или между двумя определенными компонентами. Пересекающиеся модели высвечиваются или, если желательно, анимация может быть остановлена, когда обнаружено взаимное пересечение. На рисунке показано 6–6 меню INTERFERENCE.
Рисунок 6-6
По умолчанию проверка пересечения установлена на No Checking. Чтобы позволить проверку пересечения, выбирают одну из двух опций меню:
• Exact Result - Определяет местоположение пересечения и высвечивает его на экране. Время вычисления может быть весьма продолжительным.
• Quick Check - Не определяет объем пересечения и не высвечивает пересекающиеся модели. Если пересечение обнаруживается, анимация останавливается.
Метод быстрой проверки может использоваться часто и, если обнаружено пересечение, может быть выполнена точная проверка, чтобы определить её местонахождение. Как только настройки6 для взаимного пересечения были выбраны, должна быть начата анимация, чтобы отобразить результаты пересечения. Рисунок 6-7 показывает пример результатов точной проверки пересечения.
Рисунок 6-7
Visibilities
Эта опция отображает вектора силы и момента и их величины на модели в течение анимации. Эта опция обеспечивают идею относительно того, как направление и размер сил в модели изменяются в течение анимации.
Для настройки отображения сначала выберите Visibility Settings. Открывается диалоговое окно Results Visibility Settings, показанное на рисунке 6-8.
Рисунок 6-8
Как только соответствующие выборы были сделаны, должны быть выбраны модели, для которых будут показаны эти отображения. Выберите Results Visibilities и выберите соответствующие модели на экране или в дереве модели. Желательно отображать эти результаты только для одной модели, чтобы не загромождать экран.
Пример отображения результатов показан на рисунке 6–9. Этот результат показывает стрелку, которая изменяет размер и направление, основываясь на относительной величине и векторе силы реакции. Также отображается текст, который показывает величину силы реакции.
Рисунок 6-9
Graphs
Диаграммы используются для создания количественного краткого обзора того, как модель движения представлялась в течение изучения проекта или анализа. Также из этих результатов могут быть извлечены специфические данные для конкретного временного шага анализа.
Рисунок 6–10 демонстрирует меню MOTION GRAPH. Структура меню была разделена на специфические области результатов.
Рисунок 6-10
В таблице 6–2 описана каждая из опций меню MOTION GRAPH.
Таблица 6-2
Опция |
Описание |
Joint Axis Data |
Чертит график положения, скорости, ускорения или величины полезной нагрузки выбранной оси соединения или точки относительно времени.
|
Load |
Чертит график величины приложенной нагрузки относительно времени.
|
Connection |
Чертит график следующих величин для соединения относительно времени:
|
Contact Region |
Чертит график следующих величин для контактного региона относительно времени:
|
Measures |
Чертит график определённого системой или пользователем критерия относительно времени. Также два критерия могут быть отображены графически относительно друг друга, используя опцию Meas vs Meas.
|
Template |
Открывает диаграмму, сохранённую в качестве шаблона. Для сохранения диаграммы в качестве шаблона выберите Save Template из меню GRAPH CTRL при отображённой диаграмме.
|
Design Studies |
|
Query
Запрос результата используется для извлечения результатов из модели движения в конкретном времени в течение анализа. Возможно сообщить только о данных в тех временных шагах, где были сделаны вычисления. Это определено продолжительностью и инкрементом анализа.
Для создания запроса результата выберите Query из меню Results. Появляется меню MOTION QUERY, показанное на рисунке 6–11. Выберите пункт меню и объект движения для запроса.
Рисунок 6-11
На рисунке 6–12 показан пример запроса для оси соединения (Joint Axis). Верхняя половина окна отображает информацию о модели и анализе, типа названия выбранного соединения, начального и конечного времени последнего прогона анализа.
Рисунок 6-12
Для извлечения результатов из формы введите значение времени в поле Time и нажмите кнопку . Нижняя половина окна обновляется со специфическими результатами для шага времени. Также могут использоваться кнопки и для приращения шага времени по анализу. Доступны только результаты в вычисленных шагах времени. Данные могут интерполироваться вручную или графически.
Report
Результат отчёта создаёт форматированный текстовый файл, который сохраняется на жестком диске. Файл может быть доступен вне Pro/MECHANICA и Pro/ENGINEER для использования в проектном отчёте и презентационном материале. Для создания отчёта выберите Results, Report. Открывается диалоговое окно Report Results, показанное на рисунке 6-13.
Рисунок 6-13
Для включения специфического типа данных, отметьте их галочкой в списке специфических данных. Могут быть определены название и заголовок, если желательно.
Наконец, выберите расположение и название файла, щёлкнув . Настройки по умолчанию создают файл с названием results.rep в текущей рабочей директории.
Созданный файл может быть открыт в любом текстовом редакторе. Рисунок 6-14 показывает пример файла отчета, который отображает результаты нагрузки оси соединения и драйвера из анализа движения.
Рисунок 6-14
6.2 Передача данных в Pro/MECHANICA Structure
Как Вы узнали, Pro/MECHANICA Motion может сказать Вам, как механизм переместится и какие силы он должен будет вынести в течение движения. Однако, Motion не будет сообщать Вам, сможет ли модель противостоять этой нагрузке. Для этого нагрузки должны быть передана в Pro/MECHANICA Structure.
Motion позволяет Вам сообщить о данных для соединений и сил в специфических точках модели. Информация сохраняется в выходном файле на жёстком диске. На этот файл можно сослаться при создании граничных условий нагрузки для структурного анализа узла механизма. Как только анализ выполнен, Вы можете определить, способна ли Ваша модель противостоять нагрузкам, это будет видно на собранном механизме.
Для передачи сил реакции и моментов в Structure, используйте следующие шаги, как только были получены результаты анализа Motion:
1. Создайте диаграмму, которая показывает силы реакции и моменты для всех соединений, которые применены к телу. Эти результаты нужно показать на той же самой диаграмме так, чтобы могла быть определена критическая величина времени. Критическая величина времени - наихудший случай сценария загрузки для тела.
2. Из меню Results выберите Use In Struct. Появляется диалоговое окно Time for MEC/M Load. Пример показан на рисунке 6–15
Рисунок 6-15
3. Введите значение критического времени и нажмите кнопку .
4. Выберите тело, которое будет анализироваться.
5. Выберите все соединения и нагрузки, которые приложены к телу.
6. Определите название и расположение файла, чтобы сохранить загружающий выходной файл.
7. Откройте модель в отдельном окне Pro/ENGINEER и выберите Applications, Mechanica, , Structure для передачи модели в Pro/MECHANICA Structure.
8. Для создания нагрузки на поверхности выберите Model, Loads, Create, Surface. Поверхностная нагрузка должна быть создана с использованием Total Load at a Point (TLAP) распространения, что позволит избежать сингулярности от точечной нагрузки, созданной в Motion. Как только выбрана базовая точка для TLAP распределения, появляется кнопка . Нажмите эту кнопку и найдите выходной файл нагрузки. Нагрузка будет приложена к базовой точке.
9. Примените к модели ограничения и материал.
10. Создайте и выполните структурный анализ.
6.3 Файловая структура
Когда анализ выполнен, имеется несколько файлов результатов, произведённых Motion. Файлы записаны в два месторасположения:
• рабочую директорию Motion
• поддиректорию с названием i486_nt, созданной при выполнении анализа
Таблица 6–3 описывает каждый из созданных файлов. Каждый файл анализа назван в честь сборки движения.
Таблица 6-3
Расширение файла |
Расположение |
Описание |
*.mda |
Рабочая директория |
Файл базы данных модели. Содержит информацию, касающуюся настройки модели движения. Также содержит диаграмму и результаты отчета, касающиеся проектных изучений чувствительности и оптимизации.
|
*.mba |
Рабочая директория |
Резервная копия файла *.mda.
|
*.res |
Рабочая директория |
Содержит всю информацию результатов за исключением той, что содержится в файле *.mda. Этот файл удаляется, если результаты больше не действительны, когда модель движения сохранена. Результаты становятся недействительными, когда после прогона в модели было сделано изменение.
|
*.mml |
Рабочая директория |
Файл результатов нагрузки. Создаётся когда результаты Motion экспортируются в Structure Results, Use In Structure.
|
*.rep |
Рабочая директория |
Файл отчета. Создаётся выбором Results, Report.
|
mmenglog |
Рабочая директория |
Машинный файл системного журнала. Содержит информацию отладки, которая может использоваться если движок Motion не сконфигурирован должным образом или работает со сбоями.
|
*.lib *.sim |
i486_nt |
Имитационный файл, содержит уравнения движения для существующего состояния модели. Если модель изменена, эти файлы генерируются на следующем прогоне. Если модель повторно прогоняется в ее текущем состоянии, эти файлы используются повторно, чтобы ускорить время выполнения.
|
*.exe |
i486_nt |
Выполняемый файл, сгенерирован c-компилятором при компиляции уравнений движения.
|
*.exp |
i486_nt |
Машинный бинарный файл, который записан по мере того, как анализ выполнен. |
6.4 Сохранение множественных результатов
При работе с анализом движения модели, доступны только результаты последнего прогона анализа. Для сохранения множественных файлов результатов для единственного анализа модели может использоваться следующая процедура:
1. Создайте и выполните анализ.
2. Создайте и сохраните шаблон диаграммы.
3. Выполните команду Save As для модели сборки. Если требуется изменить геометрию тел движения в сборке с помощью конструктивных параметров или прямого изменения, создайте также копию этих компонентов сборки.
Этим создастся копия модели движения и сохранятся результаты с этой сборкой. Эта операция может быть выполнена для каждого набора уникальных результатов Motion. Для восстановления результатов просто передайте соответствующую сборку в Pro/MECHANICA.