|
|
| Menu location |
|---|
| Sketch → Constraints → Coincident Constraint |
| Workbenches |
| Sketcher |
| Default shortcut |
| C |
| Introduced in version |
| - |
| See also |
| Sketcher ConstrainCoincidentUnified, Sketcher ConstrainPointOnObject |
Sketcher ContrainConcinident създава ограничение за съвпадение между точки, или (introduced in 0.21) концентрично ограничение между кръгове, дъги и/или елипси (като прави техните центрове съвпадащи).
introduced in 1.0: Този инструмент се заменя с Sketcher ConstrainCoincidentUnified ако е избрана опция Unify coincident and point-on-object constraints в preferences.
Вижте също: Drawing aids.
Ограничението може да бъде създадено от macros и от конзолата Python с помощта на следната команда:
Sketch.addConstraint(Sketcher.Constraint('Coincident',LineFixed,PointOfLineFixed,LineMoving,PointOfLineMoving))
където :
Sketch е обект на скицаLineFixed е номерът на линията, който няма да се мести чрез прилагане на ограничениетоPointOfLineFixed показва кой връх на LineFixed трябва да изпълни ограничениетоLineMoving е номерът на линията, който ще се мести чрез прилагане на ограничениетоPointOfLineMoving показва кой връх на LineMoving трябва да изпълни ограничениетоAs the names LineFixed and LineMoving indicate, if both constrained vertices are free to move in any direction, the first one (first to be selected in the Gui) will remain fixed and the other one will move. In the presence of existing constraints, however, both edges may move.
The Sketcher scripting page explains the values which can be used for LineFixed, PointOfLineFixed, LineMoving and PointOfLineMoving, and contains further examples on how to create constraints from Python scripts.