Sketcher ConstrainDistanceX/ru

Ограничение расстояния по горизонтали

Расположение в меню
Эскиз → Ограничения эскиза → Ограничение расстояния по горизонтали
Верстаки
Скетчер
Быстрые клавиши
Shift + H
Представлено в версии
-
См. также
Скетчер Ограничение расстояния по вертикали, Скетчер Ограничение Расстояния

Описание

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

Применение

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

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

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

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

  1. Выполните одно из следующих действий:
    • Выберите одну или две точки.
    • Выберите одну линию.
  2. Вызовите инструмент, как описано выше.
  3. По желанию отредактируйте значение ограничения.
  4. Ограничение добавлено.

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

Расстояние от начала координат:

Sketch.addConstraint(Sketcher.Constraint('DistanceX', Edge, PointOfEdge, -1, 1, App.Units.Quantity('123.0 mm')))

Расстояние между двумя вершинами:

Sketch.addConstraint(Sketcher.Constraint('DistanceX', Edge1, PointOfEdge1, Edge2, PointOfEdge2, App.Units.Quantity('123.0 mm')))

Горизонтальный размер линии (графический интерфейс позволяет выбрать сам край, но это просто сокращение для использования двух крайних точек одной линии):

Sketch.addConstraint(Sketcher.Constraint('DistanceX', Line, 1, Line, 2, App.Units.Quantity('123.0 mm')))

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