Суть параметризации состоит в том, что пользователь может присваивать переменные состоянию трехмерных объектов, а также их характерным параметрам (например, величине выдавливания, уклона, угла вращения, размерам геометрических примитивов эскизов и т. п.). Эти переменные можно вводить в различные выражения в специальном редакторе формул, устанавливая определенные математические зависимости между ними так, чтобы при изменении одного (или нескольких) параметров автоматически изменялись все остальные переменные модели. В результате получится параметрическая модель, для создания типовых модификаций которой достаточно просто изменить значение одной или нескольких переменных.
Примечание
Здесь идет речь о параметризации трехмерных моделей, включая двухмерные изображения в эскизах операций. Параметризацию можно также использовать и в графических документах, однако такое встречается крайне редко.
Параметризация трехмерной модели начинается с параметризации эскизов трехмерных операций. Команды для наложения параметрических зависимостей между элементами плоского изображения находятся на панели инструментов Параметризация (рис. 3.40). Эта панель доступна на компактной панели инструментов при создании или редактировании эскиза.
Рис. 3.40.Панель инструментов Параметризация
Используя команды этой панели, на графические объекты можно накладывать ограничения по горизонтали, вертикали, устанавливать совпадение или выравнивание характерных точек, фиксировать положение точек, жестко задавать положение размера и пр. Мы не будем детально рассматривать эти команды, потому что при включенной параметризации эскиза ограничения на объекты накладываются автоматически. Установка ограничений, которые будут накладываться при вводе геометрических объектов, производится на вкладке Новые документы окна Параметры в разделе Модель → Эскиз → Параметризация (рис. 3.41).
Рис. 3.41.Установка ограничений, автоматически накладываемых на графические объекты эскиза
Автоматическая параметризация очень удобна. Фактически, система выполняет большую часть работы по наложению ограничений, вам же остается только нанести размеры на эскиз, назначить переменные и установить зависимости между ними. Однако при автоматической параметризации могут возникнуть непредвиденные проблемы. Например, после параметризации эскиза и попытки изменить один из размеров программа выдает сообщение, что система не имеет решений. Многих пользователей это приводит в тупик, поскольку далее они ничего не могут сделать с эскизом. На самом деле в этом сообщении нет ничего страшного: система просто уведомляет вас о том, что на параметризированный графический объект наложены лишние ограничения, которые и не позволяют изменить его размер. Достаточно просто удалить лишнее ограничение, и двухмерное изображение будет корректно перестраиваться. Просмотреть и удалить ограничения можно с помощью команды Показать/удалить ограничения
панели инструментов Параметризация. После нажатия данной кнопки выберите объект с наложенными ограничениями (щелкните на нем в документе), после чего на панели свойств должен отобразиться список его ограничений (рис. 3.42), в котором следует выделить и удалить все лишнее.
Рис. 3.42.Список ограничений графического объекта
Совет
Если после удаления ограничений графический объект все равно не желает перестраиваться, это значит, что на все изображение наложено слишком много ограничений. В таком случае их лучше удалить все сразу и заново параметризировать объект. Для удаления всех параметрических связей служит команда Удалить все ограничения
После нажатия данной кнопки, выделяя по очереди каждый объект и вызывая команду Параметризовать объекты
установите требуемые типы ограничений вручную. Точно так же (с помощью команды Параметризовать объекты) необходимо параметризировать эскиз, если во время его вычерчивания в настройках была полностью отключена параметризация.
Читать дальше
Конец ознакомительного отрывка
Купить книгу