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

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

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

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

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