Конфигурация изменений двигателя в исследовании движения

При добавлении приложения SOLIDWORKS Simulation® Professional можно использовать исследование Анализ движения для расчета движения сборки, содержащей объект, управляющий движением на основе события.

Зависящие от события исследования движения определяются набором движений, вызванных событиями-триггерами. Создайте зависящие от события исследование движения, если Вы точно не уверены во временном порядке изменений элементов. Можно получить временной порядок изменений элементов путем расчета исследования движения, зависящего от события.

Например, в процессе изготовления, включающем движение компонентов на конвейере, двигатели включаются или изменяются в зависимости от положения компонента на ленте конвейера. Однако, т.к. Вы не знаете точное время, когда компонент достигает нужное положение перед расчетом движения, Вы не можете определить время для изменения значения двигателя. Не зная точного времени для включения или изменения двигателя, Вы не можете создать исследование движения, зависящее от времени. Однако можно воспользоваться исследованием движения, зависящим от события, для моделирования движения сборки конвейера.

Для модели ленты конвейера можно:
  • Определить бесконтактные датчики для контролирования положения компонента.
  • Определить триггеры на основе значений датчиков.
  • Определить постоянную скорость или серводвигатели для модели.
  • Определить события, которые будут включать или изменять значения двигателей, управляемые датчиками или в соответствии с расписанием.
Перед определением действия двигателя в ответ на триггер в исследовании движения на основе события:
  1. В исследовании движения на основе события введите имя и описание задачи и настройте триггер задачи. Например, определите бесконтактный датчик, который вызывает действие на основе положения компонента.
  2. Определите двигатель, который будет присвоен этой задаче. например, определите серводвигатель перемещения.

Чтобы определить действие, которое изменит значение двигателя в ответ на триггер:

  1. В строке задачи дважды нажмите на текст в столбце Элемент.
  2. В диалоговом окне Элемент выберите постоянную скорость или серводвигатель в списке Двигатели.
    Можно выбрать несколько элементов, при условии что то же самое действие предписано для всех элементов.
  3. Нажмите кнопку ОК.
  4. Нажмите в столбце Действие и выберите Изменить.
  5. В поле Значение введите значение двигателя в конце действия.
    Единицы измерения зависят от типа двигателя.
    Например, чтобы переместить компонент на 120 мм с помощью серводвигателя перемещения, введите 120мм.
  6. В поле Длительность введите время проведения действия.
    Например, введите 2с.
  7. Нажмите в столбце Профиль и выберите профиль функции двигателя.
    Значения двигателя во время действия зависят от профиля и значений двигателя в начале и конце действия.
    Например, выберите Линейный , что приведет к использованию прямой траектории перемещения для серводвигателя перемещения.
Можно использовать похожую процедуру для изменения значений постоянного вращающего момента или силы во время движения.