|
Расположение в меню |
---|
Эскиз → Ограничения эскиза → Ограничение расстояния по горизонтали |
Верстаки |
Скетчер |
Быстрые клавиши |
Shift + H |
Представлено в версии |
- |
См. также |
Скетчер Ограничение расстояния по вертикали, Скетчер Ограничение Расстояния |
Описание
Инструмент Ограничение расстояния по горизонтали
устанавливает горизонтальное расстояние между двумя точками или конечными точками линии. Если предварительно выбрана одна точка, расстояние определяется относительно начала эскиза.
Применение
Смотри также: Вспомогательные инструменты рисования.
Непрерывный режим
- Убедитесь в отсутствии выделения.
- Есть несколько способов вызвать инструмент:
- представлено в версии 1.0: Если в настройках Ограничения размеров установлено значение
Один инструмент
(по умолчанию): нажмите стрелку вниз справа от кнопкии выберите опцию
Ограничить расстояние по горизонтали из выпадающего списка.
- Если эта настройка имеет другое значение (для версии 0.21 и ниже): нажмите кнопку
Ограничение расстояния по горизонтали.
- Выберитие в меню Эскиз → Ограничения эскиза →
Ограничение расстояния по горизонтали.
- представлено в версии 1.0: Щёлкните правой кнопкой мыши в 3D виже и выберите из контекстного меню Размер →
. Ограничение расстояния по горизонтали.
- Используйте сочетание клавиш: L.
- представлено в версии 1.0: Если в настройках Ограничения размеров установлено значение
- Курсор изменится на перекрестье со значком инструмента.
- Выполните одно из следующих действий:
- Выберите две точки (одна из которых может быть началом координат).
- Выберите одну линию.
- Если ограничение размера создано, то в зависимости от насторек открывается диалог для редактирования значения этого размера.
- Ограничение добавлено.
- По желанию продолжайте создавать ограничения.
- Чтобы закончить, щёлкните правой кнопкой мыши или нажмите Esc, или запустите другой инструмент для создания геометрии или ограничений.
Режим однократного запуска
- Выполните одно из следующих действий:
- Выберите одну или две точки.
- Выберите одну линию.
- Вызовите инструмент, как описано выше.
- По желанию отредактируйте значение ограничения.
- Ограничение добавлено.
Написание скриптов
Расстояние от начала координат:
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.
Эта страница получена от https://wiki.freecad.org/Sketcher_ConstrainDistanceX