Sketcher ConstrainPointOnObject/ru: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
No edit summary
(One intermediate revision by the same user not shown)
Line 1: Line 1:
<languages/>
<languages/>
<div class="mw-translate-fuzzy">
{{Docnav/ru
{{Docnav/ru
|[[Sketcher ConstrainCoincident/ru|Coincident]]
|[[Sketcher_ConstrainCoincident/ru|Coincident]]
|[[Sketcher_ConstrainVertical/ru|Vertical]]
|[[Sketcher_ConstrainVertical/ru|Vertical]]
|[[Sketcher_Workbench/ru|Sketcher]]
|[[Sketcher_Workbench/ru|Sketcher]]
Line 9: Line 8:
|IconR=Constraint_Vertical.svg
|IconR=Constraint_Vertical.svg
}}
}}
</div>


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
Line 50: Line 48:
Как узнать номер, определяющий линии и точки? Смотрите скриптовую часть [[Sketcher ConstrainCoincident/ru|Sketcher ConstrainCoincident]].
Как узнать номер, определяющий линии и точки? Смотрите скриптовую часть [[Sketcher ConstrainCoincident/ru|Sketcher ConstrainCoincident]].


<div class="mw-translate-fuzzy">
{{Docnav/ru
{{Docnav/ru
|[[Sketcher ConstrainCoincident/ru|Coincident]]
|[[Sketcher_ConstrainCoincident/ru|Coincident]]
|[[Sketcher_ConstrainVertical/ru|Vertical]]
|[[Sketcher_ConstrainVertical/ru|Vertical]]
|[[Sketcher_Workbench/ru|Sketcher]]
|[[Sketcher_Workbench/ru|Sketcher]]
Line 59: Line 56:
|IconR=Constraint_Vertical.svg
|IconR=Constraint_Vertical.svg
}}
}}
</div>


{{Sketcher Tools navi{{#translation:}}}}
{{Sketcher Tools navi{{#translation:}}}}

Revision as of 20:37, 20 October 2020

Sketcher ConstrainPointOnObject

Системное название
Sketcher ConstrainPointOnObject
Расположение в меню
Sketch → Ограничения эскиза → Зафиксировать точку на объекте
Верстаки
Sketcher, PartDesign
Быстрые клавиши
Shift + O
Представлено в версии
-
См. также
Ограничение коинциндентности

Описание

Прикрепляет точку к другому объекту, вроде линии, дуги или оси эскиза.

Использование

  1. Выделите точку, которую Вы хотите прикрепить к линии, дуге и так далее (Результат: выделенная точка становится зелёной).
  2. Выделите линию, к которой Вы хотите прикрепить выделенную точку (Результат: выделенная точка становится зелёной).
    • Нажмите на панели инструментов кнопку .
    • Используйте клавиатурное сокращение Shift + O.
    • Используйте пункт верхнего меню Sketch → Ограничения эскиза → Зафиксировать точку на объекте.

Примечание: Порядок, в котором Вы выбираете линию и точку не важен. Точка всегда переносится на линию, линия остаётся на месте.

Скрипты

Ограничения можно создавать макросами и в консоли python, используя следующие команды:

Sketch.addConstraint(Sketcher.Constraint('PointOnObject',LineMoving,PointOfLineMoving,LineFixed))

  • Sketch это объект эскиза.
  • LineMoving это номер, обозначающий линию, содержащую точку, которая будет передвинута на LineFixed (линию, которая останется на месте).
  • PointOfLineMoving это номер вершины линии LineMoving, которая будет передвинута на LineFixed.
  • LinedFixed это номер линии, к которой будет прикреплена точка PointOfLineMoving.

Как узнать номер, определяющий линии и точки? Смотрите скриптовую часть Sketcher ConstrainCoincident.