Автоматическое создание ограничений

Предыдущая страницаВ началоСледующая страница

Пиктограмма

Текстовое меню

SketchAutoConstr

Настройка > Привязка > Автоматическое создание ограничений

Панель фильтров в команде Sketch20x20 <SK> Эскиз

<Ctrl>+<F2>

Автоматическое создание ограничений

Этот режим позволяет создавать ограничения в автоматическом режиме при создании линий эскиза.

Типы автоматически создаваемых ограничений задаются в диалоге установок системы  (ConstrainsAuto3 Установки > Ограничения и размеры > Автоматически создавать ограничения).

 

По умолчанию автоматически создаются ограничения Горизонтальность, Вертикальность, Совпадение, Касание, Перпендикулярность. Т.е. если какая-либо линия начерчена касательно к другой, то автоматически создаётся ограничение Касание; если конечная точка одной линии совпадает с точкой другой линии или с самой линией, то автоматически создаётся ограничение Совпадение; а на все вертикальные и горизонтальные отрезки будет автоматически наложены ограничения Вертикальность и Горизонтальность. Ограничение Перпендикулярность создаётся на все перпендикулярные отрезки, кроме случая, когда эти отрезки являются горизонтальным и вертикальным, т.к. горизонтальные и вертикальные отрезки уже являются перпендикулярными друг к другу, благодаря ограничениям вертикальности и горизонтальности.

Пример

Рассмотрим тот же чертёж, что и в примере главы Управляющие размеры. Там ограничения на линиях создавались самим пользователем. На самом деле быстрее и проще сделать ограничения для такого чертежа в автоматическом режиме. Для этого после вызова команды эскиза <SK>, прежде чем начать черчение, включаем режим автоматического создания ограничений SketchAutoConstr <Ctrl>+<F2>. Далее при помощи опций эскиза создаём чертёж.

Constrains11

Создаём окружность, далее строим отрезки: автоматически создаётся ограничение Касание для отрезка, касательного к окружности; для него же, т.к. отрезок расположен вертикально, создаётся ограничение Вертикальность; для следующего автоматически создаётся ограничение Горизонтальность и для третьего отрезка, т.к. он тоже касательный к окружности, создаётся ограничение Касание. Для всех точек, которые совпадают с другими точками или линиями, автоматически создаётся ограничение Совпадение.

Constrains12

Скругление создаём командой эскиза Скругление: автоматически создаются четыре ограничения: два касания и два совпадения. При использовании команды Скругление была включена опция Обрезать исходные кривые. В результате на продолжении обрезанных отрезков осталась точка их пересечения, в которой было задано ограничение совпадения. Данное ограничение не является дублирующим, т.к. если бы опция обрезки не была включена, оно определяло бы длину отрезков до их пересечения. Но для данного эскиза ни точка, ни само ограничение не нужны, поэтому их можно удалить.

10S_DegreesAuto

Таким образом, при помощи автоматического создания ограничений был создан параметрический эскиз без непосредственного участия пользователя в создании параметризации. Далее, при помощи управляющих размеров, можно конкретизировать размеры параметрического чертежа, устранив тем самым неопределённость построений. Относительно начала координат эскиз будет определён ограничением Фиксация, созданным для точки центра окружности.