Sketcher ConstrainBlock/ru: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
(Updating to match new version of source page)
 
(19 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
{{Docnav|[[Sketcher_ConstrainSymmetric|Symmetric]]|[[Sketcher ConstrainLock|Lock]]|[[Sketcher_Workbench|Sketcher]]|IconL=Constraint_Symmetric.png|IconC=Workbench_Sketcher.svg|IconR=Sketcher_ConstrainLock.svg‎}}


<div class="mw-translate-fuzzy">
{{GuiCommand
{{Docnav/ru
|Name=Sketcher ConstrainBlock
|[[Sketcher_ConstrainSymmetric/ru|Ограничение симметричности]]
|MenuLocation=Sketch → Sketcher constraints → Constrain Block
|[[Sketcher_ConstrainLock/ru|Ограничение положения]]
|Workbenches=[[Sketcher Workbench|Sketcher]]
|[[Sketcher_Workbench/ru|Верстак "Sketcher"]]
|SeeAlso=[[Sketcher_ConstrainLock|Constrain Lock]]
|IconL=Constraint_Symmetric.svg
|IconR=Sketcher_ConstrainLock.svg‎
|IconC=Workbench_Sketcher.svg
}}
</div>

<div class="mw-translate-fuzzy">
{{GuiCommand/ru
|Name/ru=Ограничение перемещения
|Name=Sketcher_ConstrainBlock
|MenuLocation=Sketch → Ограничения эскиза → Constrain Block
|Workbenches=[[Sketcher_Workbench/ru|Sketcher]]
|Version=0.17
|Version=0.17
|SeeAlso=[[Sketcher_ConstrainLock/ru|Ограничение положения]]
}}
}}
</div>


==Description==
<span id="Description"></span>
==Описание==


'''Блокирующее ограничение''' фиксирует геометрический элемент в указанном месте, одним нажатием.
'''Constrain Block''' blocks a geometric element in place with a single constraint. Its main intended use is to work with [[Sketcher_CreateBSpline|B-Splines]] which can be difficult to fully constrain otherwise.


It is mainly intended to be used with {{Button|[[File:Sketcher_CreateBSpline.svg|16px]] [[Sketcher_CreateBSpline|B-splines]]}}, which can be difficult to fully constrain otherwise.
==Usage==


<span id="Usage"></span>
# Select an element to constrain;
==Применение==
# Press the {{KEY|[[File:Sketcher ConstrainBlock.png|24px]] '''Constrain Block'''}} button.
'''Note:''' step 1 and 2 can be reversed.


<div class="mw-translate-fuzzy">
{{Docnav|[[Sketcher_ConstrainSymmetric|Symmetric]]|[[Sketcher ConstrainLock|Lock]]|[[Sketcher_Workbench|Sketcher]]|IconL=Constraint_Symmetric.png|IconC=Workbench_Sketcher.svg|IconR=Sketcher_ConstrainLock.svg‎}}
# Выберите элемент, степень свободы которого вы хотите ограничить.
# Нажмите на кнопку {{Button|[[File:Sketcher_ConstrainBlock.svg|16px]] [[Sketcher_ConstrainBlock/ru|Ограничение (Привязка)]]}}.
</div>

Или наоборот в начале нажмите кнопку, а потом выберите элемент.

<span id="Scripting"></span>
==Программирование==

{{Code|code=Sketch.addConstraint(Sketcher.Constraint('Block', Edge))}}

The [[Sketcher_scripting|Sketcher scripting]] page explains the values which can be used for {{incode|Edge}} and contains further examples on how to create constraints from Python scripts.


<div class="mw-translate-fuzzy">
{{Docnav/ru
|[[Sketcher_ConstrainSymmetric/ru|Ограничение симметричности]]
|[[Sketcher_ConstrainLock/ru|Ограничение положения]]
|[[Sketcher_Workbench/ru|Верстак "Sketcher"]]
|IconL=Constraint_Symmetric.svg
|IconR=Sketcher_ConstrainLock.svg‎
|IconC=Workbench_Sketcher.svg
}}
</div>


{{Sketcher Tools navi{{#translation:}}}}
{{Sketcher_Tools_navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{clear}}

Latest revision as of 16:42, 2 January 2024

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

Системное название
Sketcher_ConstrainBlock
Расположение в меню
Sketch → Ограничения эскиза → Constrain Block
Верстаки
Sketcher
Быстрые клавиши
Нет
Представлено в версии
0.17
См. также
Ограничение положения

Описание

Блокирующее ограничение фиксирует геометрический элемент в указанном месте, одним нажатием.

It is mainly intended to be used with B-splines, which can be difficult to fully constrain otherwise.

Применение

  1. Выберите элемент, степень свободы которого вы хотите ограничить.
  2. Нажмите на кнопку Ограничение (Привязка).

Или наоборот в начале нажмите кнопку, а потом выберите элемент.

Программирование

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

The Sketcher scripting page explains the values which can be used for Edge and contains further examples on how to create constraints from Python scripts.