Укажите на ограничении кривой

Кинематическое ограничение между источником кадра и изогнутым контуром

Библиотека

Ограничения

Описание

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

Примеры ограничений точки на кривой

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

Параметры

Ограничительное обнаружение силы

Direction

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

Resolution Frame

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

Force Vector

Установите флажок, чтобы обнаружить ограничительную силу. Блок представляет выходной порт физического сигнала f, который выводит измерение силы как 3D вектор, [F x, F y, F z].

Порты

Блок содержит два порта:

  • Порт B — Geometry сопоставлен с ограничительной кривой (установленный путем соединения порта с блоком Spline).

  • Порт F — Frame сопоставлен с ограничительной точкой (заданный как источник кадра).

Дополнительный порт появляется, когда вы выбираете ограничительное обнаружение силы:

  • f Физический сигнал с ограничением обеспечивает компоненты [F x, F y, F z]

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Введенный в R2015b