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

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

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

Прежде, чем создать видео

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

    Можно просмотреть и изменить текущие настройки во вкладке Simscape Multibody> Visualization окна Model Configuration Parameters.

  • Только активная мозаика визуализации в Mechanics Explorer зарегистрирована.

    Мозаика визуализации является подразделением панели визуализации Mechanics Explorer, которая показывает определенное представление модели. Активная мозаика разграничена цветной ограничительной рамкой.

  • Видео точка зрения всегда является точкой зрения активной мозаики.

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

Создайте видео Используя Video Creator

  1. Симулируйте модель, чтобы записать.

    Анимации и видео, сгенерированные от них, основаны на ваших данных о симуляции модели.

  2. В Mechanics Explorer выберите Tools> Video Creator.

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

  3. В Video Creator задайте желаемые видео параметры.

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

  4. Нажмите кнопку Create.

    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 в текущей папке.