![](/user_photo/2706_HbeT2.jpg)
- •49.1. Настройка интерфейса программы
- •Упражнение 49.1. Настройка интерфейса программы
- •Упражнение 49.2. Настройки графического редактора
- •Упражнение 49.3. Настройки текстового редактора
- •49.3. Настройка новых документов
- •Упражнение 49.4. Настройка шрифта
- •49.4. Настройка оформления документов
- •49.5. Настройка текстовых шаблонов
- •Глава 50. Создание нового документа
- •Упражнение 50.1. Создание нового чертежа
- •Упражнение 50.2. Создание нового вида
- •Глава 51. Выполнение геометрических построений
- •Упражнение 51.2. Построение вида сверху
- •Упражнение 51.3. Построение вида слева
- •51.1. Оформление чертежа
- •Упражнение 51.7. Ввод технических требований
- •Упражнение 51.8. Вывод документа на печать
- •Глава 52. Общие сведения
- •Глава 53. Создание сборочных чертежей
- •Глава 54. Создание чертежей деталировок
- •Глава 55. Общие сведения
- •Глава 56. Создание спецификации в ручном режиме
- •Глава 57. Создание спецификации в полуавтоматическом режиме
- •Глава 58. Общие сведения
- •Глава 59. Автоматическое наложение связей и ограничений
- •59.1. Параметризация привязок
- •Упражнение 59.4. Выравнивание точек
- •59.2. Параметризация построений
- •Упражнение 59.9. Усечение и выравнивание объектов
- •Упражнение 59.10. Параметризация эквидистант
- •Упражнение 59.11. Параметризация симметрии
- •Глава 60. Автоматическое наложение ассоциаций
- •Глава 61. Параметрические размеры
- •Упражнение 61.2. Фиксация и освобождение размеров
- •Глава 62. Ручное наложение связей и ограничений
- •Упражнение 62.2. Выравнивание точек
- •Упражнение 62.4. Симметрия точек
- •Упражнение 62.6. Коллинеарность отрезков
- •Упражнение 62.7. Равенство радиусов
- •Упражнение 62.8. Равенство отрезков
- •Глава 63. Особенности параметрического черчения
- •Упражнение 63.1. Вспомогательные построения
- •Упражнение 63.2. Явное наложение связей
- •Глава 64. Преобразование моделей
- •Глава 65. Использование переменных и выражений
- •Упражнение 65.2. Использование внешних переменных
- •Упражнение 65.3. Параметрические фрагменты
- •Глава 66. Примеры построения параметрических чертежей
![](/html/2706/3/html_8JVhlkwH8i.MUeg/htmlconvd-3QOa95333x1.jpg)
Глава 65.
Использование переменных и выражений
На практике часто встречаются ситуации, когда значение одного размера математически зависит от значения другого. Например, внутренний диаметр трубы на чертеже должен быть в два раза меньше ее внешнего диаметра или посадочный диаметр вала должен быть равен диаметру отверстия в корпусе детали. Любому параметрическому размеру в КОМПАС!3D V7 может быть присвоено имя переменной. В дальнейшем переменные мо! гут быть связаны выражениями. В результате вычисления выражений могут изменяться значения переменных, что, в свою очередь, приведет к изменению геометрии.
Упражнение 65.1. Использование переменных и выражений
Задание.Постройте деталь Кольцо таким образом, чтобы ее внешний диаметр был всегда в два раза больше внутреннего. Изменение внешнего диаметра должно выполняться авто матически при изменении внутреннего и наоборот.
1. Включите ассоциирова! ние всех объектов и па! раметризацию всех пос! троений.
Рис. 65.1. Задание к Упражнению 65.1
2.Постройте окружность радиусом 10 мм с центром в точке 1.
3.Постройте окружность радиусом 20 мм с осями симметрии и с центром в точке 1.
4.Зафиксируйте точку 1.
5.Проставьте фиксированные диаметральные размеры окружностей.
Чтобы присвоить размеру внутренней окружности имя переменной, следует воспользо! ваться командой Установить значение размера. Она позволяет не только менять чис! ловые значения ассоциативных размеров, но и присваивать размерам имена перемен! ных.
Чтобы присвоить размеру имя переменной, можно также дважды щелкнуть по размер! ной надписи.
333
![](/html/2706/3/html_8JVhlkwH8i.MUeg/htmlconvd-3QOa95334x1.jpg)
Часть VIII. Создание параметрических чертежей
6.Нажмите кнопку Установить значение размера и укажите диаметральный размер 20 мм.
7.В диалоге Установить значение размера введите в
поле Переменная имя переменной — d (рис. 65.2).
8.Нажмите кнопку ОК.
Рис. 65.2. Ввод имени переменной
В именах переменных допускается использование букв латинского алфавита (различа! ются символы верхнего и нижнего регистра), арабских цифр и символа подчеркивания («_»). Длина имени переменной не должна превышать 16 символов. Первый символ в имени переменной должен быть буквой или знаком подчеркивания.
Диалог будет закрыт. Имя присвоенной размеру переменной появится в скобках под раз! мерной надписью (рис. 65.3).
Рис. 65.3.
Имена переменных отображаются только на экране и не выводятся на печать.
9.Аналогичным образом присвойте диаметральному размеру внешней окружности имя переменной D.
Присвоение размерам имен переменных не накладывает никаких ограничений на пове! дение модели. По!прежнему можно устанавливать значения размеров и перемещать ха! рактерные точки базовых объектов.
Если размер был зафиксирован, то после присвоения переменной он превращается в свободный.
10.Свяжите математическим выражением созданные переменные.
10.1.Нажмите кнопку Переменные на панели Стандартная. На экране появится панель Переменные.
334
![](/html/2706/3/html_8JVhlkwH8i.MUeg/htmlconvd-3QOa95335x1.jpg)
Глава 65. Использование переменных и выражений
10.2. Активизируйте вкладку Уравнения и щелкните по ячейке в столбце Уравнения.
10.3. Введите выражение D=d*2 и нажмите клавишу <Enter> (рис. 65.4).
Рис. 65.4. Ввод выражения
Выражения могут состоять из имен переменных, обозначений арифметических и логи! ческих операций, функций и констант. Полный список всех допустимых операций, фун! кций и констант приведен в книге КОМПАС–3D V7. Руководство пользователя.
При любом изменении параметрического размера система вычисляет значения всех вы! ражений, имеющихся в модели. После этого результаты вычислений автоматически от! ражаются на чертеже.
11.Сделайте значение внутреннего диаметра равным 15 мм. Внешний диаметр кольца станет равным 30 мм (рис. 65.5).
Рис. 65.5.
При редактировании параметрической модели можно изменять значение любого из раз! меров, переменные которых включены в выражение.
12.Измените значение внешнего диаметра, установив его равным 50 мм.
Внутренний диаметр будет изменен в результате вычисления введенного выражения (рис. 65.6).
335
![](/html/2706/3/html_8JVhlkwH8i.MUeg/htmlconvd-3QOa95336x1.jpg)
Часть VIII. Создание параметрических чертежей
Рис. 65.6.
Выражения могут быть не только уравнениями, но и неравенствами. Таким образом можно, например, задать условие принадлежности значения переменной какому!либо диапазону.
13.Введите в модель такое ограничение внешнего диаметра, чтобы он не мог быть более 50 мм и менее 25 мм. Для этого добавьте в стол! бце Уравнения два неравенства: D>=25 и D<=50 (рис. 65.7).
14.Задайте значение внешнего диаметра равным 51 мм.
Рис. 65.7. Ввод выражения
На экране появится сообщение, предупреждающее о невозможнос! ти перестроения изображения (рис. 65.8).
Рис. 65.8. Предупреждающее сообщение
336