Разработка программно-методического комплекса для автоматизации трехмерного моделирования и визуализации машиностроительных изделий
27

2.3 Построение диаграммы последовательности

 

Для построения диаграммы последовательности выберем прецедент «выполнить имитационное моделирование», входящий в диаграмму прецедентов для процесса имитационного моделирования машиностроительных объектов на основе автоматизированного построения и управления 3D-моделью (рисунок 5).

Имитационное моделирование  это метод исследования, при котором изучаемая система заменяется моделью, с достаточной точностью описывающей реальную систему, с которой проводятся эксперименты с целью получения информации об этой системе [19].

Для выполнения имитационного моделирования специалисту надо создать новый проект, который является ядром управления всех процессов в системе. Для начала нужно создать как минимум две детали, для их дальнейшего взаимодействия. Взаимодействие деталей осуществляется путём создания связи. Вся информация о деталях и связях хранится в памяти проекта. Для каждой детали должна быть сформирована своя локальная система координат, для позиционирования её точек поверхности между собой. После построения всех деталей и формирования связей, создаются виртуальные инструменты, для каждой из них, с помощью них в дальнейшем будет осуществляться интерактивное взаимодействие. Все детали должны быть собраны и позиционированы в одной глобальной системе координат. Дальше, имея уже все данные, проект интегрируется с CAD-системой. В CAD-системе осуществляется построение деталей, с передачей туда соответствующих размеров. Результат построения пользователь может наблюдать на экране монитора. Убрав одну из деталей и применив к ней виртуальный инструмент для другой детали, могут быть сформированы нужные для сборки параметры (например, как результат применения виртуального инструмента – вырез в детали, для позиционирования в нем соединения для другой детали). Данный процесс применяется для каждой детали. Пользователю предоставляются возможные ошибки и результат визуализации взаимодействия. Диаграмма последовательности для прецедента «выполнить имитационное моделирование» изображена на рисунке 7.