Максим Кидрук - КОМПАС-3D V10 на 100 %
- Название:КОМПАС-3D V10 на 100 %
- Автор:
- Жанр:
- Издательство:046ebc0b-b024-102a-94d5-07de47c81719
- Год:2009
- Город:Санкт-Петербург
- ISBN:978-5-388-00375-1
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Максим Кидрук - КОМПАС-3D V10 на 100 % краткое содержание
Книга посвящена КОМПАС-3D V10 – мощной, постоянно совершенствующейся системе автоматизированного проектирования (САПР), максимально адаптированной к российским стандартам. Издание в доступной форме рассказывает о принципах проектирования и основных приемах работы в этой замечательной программе. Книга не является аналогом справочной системы: обучение основывается на интересных примерах, взятых из практики. Более того, в издании есть раздел, посвященный расширению возможностей системы, а именно написанию прикладных конструкторских библиотек, работающих с 3D.
Издание будет полезно всем, кто занимается созданием трехмерных моделей и чертежей, а также хочет научиться разрабатывать приложения для КОМПАС-3D.
КОМПАС-3D V10 на 100 % - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:

Рис. 3.44.Присвоение значения и имени переменной параметризированного размера
Примечание
Отредактировать значение или имя переменной можно, дважды щелкнув на размерной надписи параметризированного размера или нажав кнопку Установить значение размера

на панели инструментов Параметризация.
Теперь немного отвлечемся от документа детали. Для задания параметрических зависимостей между переменными как чертежа, так и модели, в КОМПАС-3D существует специальное окно – редактор формул. Оно вызывается с помощью кнопки Переменные

панели инструментов Стандартная или команды меню Вид → Панели инструментов → Переменные. В этом окне отображаются все переменные, которые были присвоены параметризированным размерам графического документа, эскиза или модели. В нем также задаются значения этих переменных и вводятся формулы, по которым они будут рассчитываться. Окно редактора формул может быть зафиксировано у одной из сторон главного окна программы, отображаться в плавающем состоянии (то есть скрываться за границей окна, когда неактивно), размещаться свободно в пределах главного окна или вообще не отображаться на экране. По умолчанию окно переменных закрыто.
1. Не выходя из режима редактирования эскиза, вызовите окно Переменные и убедитесь, что в нем автоматически появилась добавленная в эскизе переменная b (рис. 3.45).

Рис. 3.45.Окно Переменные
2. Вернитесь в окно документа детали и добавьте еще один размер, фиксирующий расстояние от центра квадрата до его вертикальной стороны (назовите ее переменной b_), а также два линейных размера, обозначающих длину сторон квадрата (присвойте этим размерам переменные a и a_) (рис. 3.46). Новые переменные должны сразу появиться в списке переменных эскиза на вкладке Переменные окна редактора формул. В столбце Выражение редактора формул напротив переменных b_ и a_ введите имена переменных b и a, чтобы сделать их равными.

Рис. 3.46.Параметризированный эскиз
3. Если вы сейчас измените значения этих переменных, то объект перестроится, но не сохранит форму квадрата. Это объясняется тем, что переменные пока не связаны между собой. Чтобы задать определенную зависимость между ними, в столбце Выражение редактора формул напротив переменной a введите выражение 2*b (рис. 3.47). После этого можете изменять значение переменной b параметризированного эскиза, и при этом квадрат будет правильно перестраиваться.

Рис. 3.47.Задание выражения для переменной
В столбце Выражение можно вводить уравнения, неравенства (например, чтобы ограничить какой-либо параметр), а также логические выражения типа a ? b : c (если a – истина, то выполняется оператор b, иначе – c). Уравнения или неравенства могут содержать математические выражения неограниченной сложности, включающие любые математические функции. Синтаксис уравнений, неравенств и логических выражений подобен синтаксису языка программирования C (если вы с ним сталкивались, то у вас не возникнет сложностей при вводе формул). Подробно с требованиями к написанию формул вы можете ознакомиться в справочной документации к системе КОМПАС-3D.
4. Завершите редактирование эскиза, отжав кнопку Эскиз на панели инструментов Текущее состояние.
5. Щелкните на кнопке Операция выдавливания панели инструментов Редактирование детали и выдавите эскиз на 48 мм в прямом направлении. В результате вы должны получить куб.
6. Теперь посмотрите в окно Переменные. В нем значительно увеличилось количество переменных. Это переменные, позволяющие исключить из расчета тот или иной трехмерный элемент модели (плоскость, операцию, эскиз), переменные операций (в нашем случае – величина выдавливания и угол уклона), а также внешние переменные эскизов. Чтобы использовать все эти переменные в выражениях, им сначала лучше присвоить псевдонимы (в столбце Выражение таблицы переменных). Напротив переменной v29 (такое значение было по умолчанию присвоено величине выдавливания) операции выдавливания введите имя переменной h. Переменная автоматически добавится в верхнюю часть списка переменных (рис. 3.48). Переменной h сразу поставьте в соответствие переменную a (поставив переменную a в столбце Значение напротив переменной h ). Обратите внимание, что при выполнении трехмерной операции все параметрические размеры эскиза отображаются на экране. Такое новшество стало доступно пользователям десятой версии программы.

Рис. 3.48.Переменные модели
Примечание
Переменные детали также можно сделать внешними. Тогда они будут видны в редакторе формул для сборки. Чтобы сделать переменную внешней, ее необходимо выделить и выполнить команду контекстного меню Внешняя.
7. В результате выполненных действий мы получили полностью параметризированную модель куба. Измените значение переменной b в списке переменных эскиза и нажмите кнопку Перестроить

на панели инструментов Вид. Модель куба перестроится, и при этом значения его параметров изменятся таким образом, чтобы ребро куба равнялось 2 · b .
8. Немного усложним модель и добавим на все грани куба скругления радиусом 5 мм (рис. 3.49).

Рис. 3.49.Скругление ребер параметрического куба
В окне Переменные появятся новые переменные операции скругления, среди которых и радиус скругления. Задайте этой переменной выражение b/4 (рис. 3.50).

Рис. 3.50.Добавление переменных и выражений в модели
9. Измените еще раз значение b и убедитесь, что модель перестраивается полностью, включая эскиз, операцию выдавливания и скругления. Не забывайте перестраивать модель после каждого изменения значения переменной. Вы можете изучить разработанную модель, открыв файл Параметризация.m3d, который находится в папке Examples\Глава 3 прилагаемого к книге компакт-диска.
Читать дальшеИнтервал:
Закладка: