exponenta event banner

Создание видео анимации модели

Пользовательский интерфейс и инструменты командной строки

Анимационное видео модели можно создать в интерактивном режиме с помощью инструмента Video Creator или программно с помощью smwritevideo функция. Инструмент и функция обеспечивают эквивалентные способы выполнения одной и той же задачи. Используйте инструмент для более интуитивной настройки и создания видео. Используйте функцию для рабочих процессов командной строки, например, для автоматизации захвата видео после моделирования модели.

Перед созданием видео

  • Обозреватель Mechanics должен быть настроен на открытие при обновлении модели.

    Просмотреть и изменить текущую настройку можно на вкладке Simscape Multibody > Visualization окна Параметры конфигурации модели (Model Configuration Parameters).

  • Записывается только активная плитка визуализации в Mechanics Explorer.

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

  • Точка зрения видео всегда соответствует точке зрения активной плитки.

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

Создание видео с помощью Video Creator

  1. Смоделировать модель для записи.

    Анимации и видео, созданные на их основе, основаны на данных моделирования модели.

  2. В обозревателе Mechanics выберите «Сервис» > «Создание видео».

    Video Creator опирается на визуализацию модели и доступен только через Mechanics Explorer.

  3. В Video Creator укажите требуемые параметры видео.

    Параметры видео, которые можно изменить, включают частоту кадров видео, размер кадра, коэффициент скорости воспроизведения и формат видеофайлов.

  4. Нажмите кнопку «Создать».

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

  5. Сохраните видео анимации модели в папке, для которой у вас есть права на запись.

Создание видео с помощью smwritevideo

  1. Смоделировать модель для записи. Например,

    modelName = 'sm_dump_trailer';
    sim(modelName);
    Simscape™ Multibody™ программное обеспечение моделирует показанный пример разгрузочного трейлера.

  2. Определите любые параметры видео, которые отличаются от текущих настроек Video Creator. Например,

    fps = 60; speedRatio = 2;
    Все остальные параметры видео настраиваются в соответствии с настройками Video Creator.

  3. Определите требуемое имя и путь к анимационному видео.

    videoName = 'dump_trailer_animation'
    При отсутствии пути функция сохраняет видео в текущей папке. Для сохранения видео необходимо иметь права на запись в папку.

  4. Позвоните в smwritevideo с именем видео и параметрами в качестве аргументов функции.

    smwritevideo(modelName,videoName,...
    'PlaybackSpeedRatio',speedRatio,'FrameRate',fps);
    smwritevideo функция создает видео анимации модели и сохраняет его с именем dump_trailer_animation в текущей папке.