Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции Т / Л11 2D проектирование и черчение.pdf
Скачиваний:
83
Добавлен:
06.02.2016
Размер:
15.78 Mб
Скачать

Основы. Двухмерное проектирование

Программа (вид диалога зависит от вызываемой внешней программы);

Страницы. Если в документе пользователем был создан диалог пользователя с помощью элементов управления (см. главу “Элементы управления. Создание пользовательских диалогов”), то при вызове команды “М: Редактировать параметры модели” на экране появиться этот диалог.

Команду “M: Редактировать параметры модели” можно использовать для моделирования процесса редактирования внешних переменных фрагмента в сборке. Ещё один вариант использования данной команды – когда в текущем чертеже задано много выражений. Тогда можно пометить как внешние те переменные, от которых зависят остальные, и при необходимости изменять их значения в редакторе внешних переменных.

При изменении значений внешних переменных с помощью команды “М: Редактировать параметры модели” в качестве значений переменных можно использовать только константы.

После выполнения команды пересчитываются значения всех переменных в соответствии с изменениями внешних и происходит перерисовка чертежа с новыми значениями параметров.

Использование переменных в T-FLEX CAD

Созданные внутри редактора переменных переменные и выражения не оказывают никакого влияния на чертёж. В обособленном виде редактор переменных - это просто достаточно мощный калькулятор. Но имеется множество возможностей использования переменных в системе T-FLEX CAD.

Переменные и линии построения

Основное применение вещественных переменных - использование их в качестве параметров линий построения.

Определить в качестве параметра линии построения переменную можно двумя способами:

При создании линий построения в командах “L: Построить прямую”, “C: Построить окружность” и “EL: Построить эллипс”. Это можно сделать в диалоге окна свойств данных команд или в диалоге параметров линий построении, вызываемом с помощью опции <P>.

При редактировании линий построения в команде “EC: Изменить построения”. Для этого необходимо в команде редактирования выбрать линию построения. После этого можно задать переменную как параметр линии в диалоге окна свойств или в диалоге параметров линии, вызываемом с помощью опции <P>.

Действия при задании в качестве параметра линии построения переменной и в том, и в другом случае аналогичны. Поэтому рассмотрим их на примере для случая редактирования линий построения.

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

Данный чертёж необходимо сохранить с определенным именем, например, “PROBA”, так как он будет использоваться при дальнейшем описании использования переменных.

530

Переменные

Вызовите команду “EC: Изменить построения”. Выберите правую вертикальную прямую. В диалоге окна свойств поместите курсор в поле параметра “Расстояние”. Расстояние от исходной прямой является параметром параллельной прямой, и по умолчанию оно было задано константой. Измените значение параметра на выражение: -A.

Нажмите в любом месте чертежа. При этом возможны два варианта:

-если переменная A существует, то линия построения перестроится в соответствии со значением переменной.

-если переменная не существует, то на экране появится окно, в котором вам необходимо будет задать значение новой переменной. Можно также пометить создаваемую переменную как внешнюю. После нажатия [OK], линия построения перестроится в соответствии со значением переменной.

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

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

положение с помощью опции или <P> . (см. команды “L: Построить прямую”, “C:

Построить окружность”, “EL: Построить эллипс”).

Для того, чтобы наглядно увидеть связь между линиями построения и переменными, доделаем чертёж.

Нанесите линии изображения с помощью команды “G: Создать изображение” и нанесите размеры между вертикальными и горизонтальными линиями с помощью команды “D: Создать размер”. После этого в окне “Переменные” или в основном окне редактора переменных

(вызывается командой “V: Редактировать переменные”)

измените значение переменных A и B.

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

531

Основы. Двухмерное проектирование

Сами размеры также можно использовать для изменения положения линий построения, с которыми они связаны, и, как следствие, значений переменных, определяющих параметры

этих линий. Для этого необходимо указать курсором на размерное число и нажать . Выбранное размерное число выделяется для редактирования. При изменении значения размерного числа система автоматически изменит положение и параметры линий построения, на которых построен данный размер. Если положение данной линии было определено переменной, то значение этой переменной также изменится.

При использовании переменных в качестве параметров линий построения не рекомендуется использовать сложные выражения. Рекомендуется задавать параметры линиям построения переменными и простыми выражениями, а затем задавать сложные математические связи в редакторе переменных. Это позволяет редактировать параметры в одном месте, не бегая по всем командам и не перебирая всё элементы.

Переменные и уровни видимости

Часто бывает удобно использовать переменные в качестве значений уровня видимости. Это позволяет закрывать одной параметрической моделью более широкий набор вариантов. Ниже приведен пример параметрического чертежа.

Оба вида взаимосвязаны. Наклонная прямая создана как проходящая через узел под углом к горизонтали. В качестве значения её параметра используется переменная AL. На рисунке показана ситуация, когда значение AL = 130. Изменим значение переменной. AL = 60.

После изменений остаётся верхняя штриховая линия, которой быть не должно. Данная линия изображения построена на базе линии построения, созданной как параллельная горизонтальной прямой и касательная к окружности.

Разрешить данную проблему можно, если использовать в качестве уровня видимости линии изображения переменную LEVEL. Значение этой переменной определяется по следующей формуле :

LEVEL = AL > 90 ? 0 : -1

Интервал видимости для линий изображения установлен от 0 (включительно) до 127. В нашем случае, если значение переменной AL больше 90, то LEVEL равно 0, и оно попадает в интервал видимости. Линия рисуется, Если AL меньше 90, то LEVEL = -1, выходит за интервал видимости – линия изображения не рисуется. Данный чертёж находится в директории “Примеры для документации/Двухмерное проектирование/Переменные/Чертёж 01”.

С помощью такого подхода можно создавать модели, которые представляют различные исполнения изделия. Например, чертёж болта с различным исполнением головки.

532