Sketcher ConstrainBlock/ru

Скетчер Ограничение перемещения

Расположение в меню
Эскиз → Ограничения эскиза → Ограничение перемещения
Верстаки
Скетчер
Быстрые клавиши
K B
Представлено в версии
0.17
См. также
Скетчер Ограничение положения

Описание

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

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

Применение

Смотри также: Вспомогательные инструменты рисования.

Непрерывный режим

  1. Убедитесь в отсутствии выделения.
  2. Есть несколько способов вызвать инструмент:
    • Нажмите кнопку Ограничение перемещения.
    • Выберите в меню Эскиз → Ограничения эскиза → Ограничение перемещения.
    • представлено в версии 1.0: Щёлкните правой кнопкой мыши в 3D виде и выберите из контекстного меню Ограничение → Ограничение перемещения.
    • Используйте сочетание клавиш: K then B.
  3. Курсор изменится на перекрестье со значком инструмента.
  4. Выберите одно ребро.
  5. Ограничение добавлено.
  6. По желанию продолжайте создавать ограничения.
  7. Чтобы закончить, щёлкните правой кнопкой мыши или нажмите Esc, или запустите другой инструмент для создания геометрии или ограничений.

Режим однократного запуска

  1. Выберите одно или несколько рёбер.
  2. Вызовите инструмент, как описано выше, или с помощью следующей дополнительной опции:
  3. В зависимости от выбора будет добавлено одно или несколько ограничений.

Написание скриптов

Sketch.addConstraint(Sketcher.Constraint('Block', Edge))

На странице написание скриптов в Скетчер объясняются значения, которые можно использовать для Edge, и приводятся дополнительные примеры создания ограничений из скриптов Python.