Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kompas_Guide3.pdf
Скачиваний:
48
Добавлен:
12.03.2015
Размер:
4.45 Mб
Скачать

Глава 110. Использование переменных и выражений

110.3. Работа с переменными в эскизах

Переменные в эскизах создаются путем присвоения размерам имен переменных. Соот! ветствие между размером и переменной взаимно однозначное, т.е. значения размеров и соответствующих им переменных равны.

Для создания переменных в эскизе используется диалог установки значения размера (см. раздел 110.3.2 на с. 300). Ввод выражений возможен как в этом диалоге, так и в Ок! не работы с переменными (см. раздел 110.2.2 на с. 294). В Окне работы с переменными возможен также ввод числовых значений для переменных эскизов (см. раздел 110.2.1 на с. 294) и создание ссылок на переменные внешних файлов (см. раздел 110.2.4 на

с. 297).

110.3.1.Размеры в эскизах

Размеры в эскизе могут быть двух видов: фиксированные и информационные. Вид — это свойство размера, которое определяет «направление связи» между размером и гео! метрическим объектом, к которому он проставлен.

Фиксированный размер — размер, который управляет геометрическим объектом.

Значение фиксированного размера может быть изменено пользователем путем ввода числа или выражения (в последнем случае размеру должна быть поставлена в соответс! твие переменная). После этого геометрический объект, к которому проставлен размер, перестраивается так, чтобы удовлетворять новому значению размера. Если размер за! фиксирован, то он имеет ограничение фиксированный размер. Признаком фиксации размера является прямоугольная рамка вокруг его значения.

Объект, к которому проставлен фиксированный размер, можно редактировать только так, чтобы значение размера оставалось постоянным. Например, если к отрезку простав! лен размер, фиксирующий его длину, то отрезок можно будет только перемещать и по! ворачивать, но нельзя будет изменять его длину.

Информационный размер — размер, которым управляет геометрический объект.

Ввод значения или выражения для информационного размера невозможен. Геометри! ческий объект, к которому проставлен информационный размер, можно редактировать произвольным образом. После перестроения геометрического объекта происходит пе! рестроение размера и пересчет его значения.

При редактировании геометрических объектов учитываются не только проставленные к ним размеры, но и наложенные на них параметрические связи и ограничения.

Фиксированный размер можно сделать информационным двумя способами:

удалить у него ограничение фиксированный размер, воспользовавшись командой По казать/удалить ограничения (см. Том II, раздел 58.1 на с. 146),

включить опцию Информационный размер в диалоге установки значения размера (см. рис. 110.7).

Информационным можно сделать любой фиксированный размер. Информационный размер можно сделать фиксированным двумя способами:

воспользоваться командой Зафиксировать размер (см. Том II, раздел 55.15 на с. 134),

299

Часть XXIII. Параметризация моделей

выключить опцию Информационный размер в диалоге установки значения размера.

Однако, не каждый информационный размер можно зафиксировать. Невозможность фиксации размера может быть обусловлена:

геометрическими связями между объектами, например:

длина отрезка, полученного путем проецирования существующего в детали ребра, зависит от длины и положения этого ребра, поэтому длину такого отрезка зафик! сировать невозможно,

расстояние между диагонально противоположными вершинами прямоугольника зависит от длин его сторон, поэтому, если длины сторон прямоугольника уже за! фиксированы, то длину его диагонали зафиксировать невозможно.

параметрическими связями и ограничениями, например:

угол между двумя отрезками, на которые наложена связь перпендикулярность, всегда равняется 90°, поэтому угол между этими отрезками зафиксировать невоз! можно,

диаметр окружности, сопрягающей параллельные отрезки, всегда равняется рас! стоянию между ними, поэтому, если это расстояние уже зафиксировано, диаметр окружности зафиксировать невозможно.

При попытке зафиксировать размер, который может быть только информационным, выдается соответствующее сообщение.

110.3.2. Переменные в эскизах

Рис. 110.7. Диалог установки значения размера

Переменные в эскизе связаны с размерами в этом эскизе. Пе! ременную можно поставить в соответствие любому размеру — как информационному, так и зафиксированному.

Чтобы создать переменную, соответствующую размеру, необ! ходимо ввести ее имя в диалоге установки значения размера (рис. 110.7). Этот диалог появляется на экране:

автоматически после простановки размера, если при на! стройке параметрического режима (см. Том II, раздел 54.7 на с. 125) были включены опции Размеры и Фиксировать размеры,

или после двойного щелчка на размерной надписи ассоциативного размера.

или после вызова команды Установить значение размера и указания ассоциативного размера,

По умолчанию при простановке размера предлагается имя переменной, сформирован! ное по шаблону «vN», где N — порядковый номер переменной в списке переменных мо! дели. При необходимости вы можете отредактировать имя переменной или удалить его. В последнем случае будет создан размер без переменной. В этом же диалоге можно вы! брать вид размера — информационный или фиксированный. Если размер фиксирован! ный, то в диалоге можно ввести значение переменной или выражение для вычисления значения, а если информационный — то ни значение, ни выражение для его переменной задать нельзя.

300

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]