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

Сохранение текстовой информации о чертеже

СОХРАНЕНИЕ ТЕКСТОВОЙ ИНФОРМАЦИИ О ЧЕРТЕЖЕ

Во время работы с T-FLEX CAD можно создавать текстовые документы (файлы), содержащие различную информацию о чертеже или модели:

систему переменных чертежа, их значения и описывающие их выражения;

отчёт об изменении переменных, в том числе в процессе анимации;

информацию о геометрических параметрах некоторых элементов чертежа;

структуру сборки.

Сохранённая таким образом информация о параметрах чертежа может быть использована для подготовки сопроводительной документации или в качестве входных данных для других программ.

Сохранение информации о переменных чертежа в файле

Одним из способов сохранения переменных чертежа во внешнем файле является команда “WP:

Записать параметры в файл”:

Клавиатура

Текстовое меню

Пиктограмма

 

 

 

<WP>

«Параметры|Записать…»

 

 

 

 

Данная команда позволяет сохранить во внешнем файле, по желанию пользователя, значения, выражения, комментарии всех или только внешних переменных чертежа. Данные записываются в определённом формате:

LD = 110 /* 110 ; Длина детали: от 60 до 100 1 отв, от 100 до 110 2 */ $vt1 = "Втулка" /* LD>100?"Втулка":"" ; */

HD = 50 /* 50 ; Высота обрабатываемой детали (20-60) */ UGL = 10 /* 10 ; Угол наклона поверхности (0-10) */

lo = 27.5 /* LD<=100?LD/3:LD/4 ; Расстояние до отверстия (do-LD/2) */ do = 7 /* 7 ; Диаметр отверстия (3-15) */

l01 = 97.5 /* lo<LD/2?(lo+15+LD/2):(2*lo+15) ; */

l1 = 131 /* l01>LD+21||LD>100?(LD+21):l01 ; */

ld = 35 /* l01>LD+21||LD>100?(LD-l1+56):LD+20 ; */ $vt2 = "Втулка 2" /* LD>100?"Втулка 2":"" ; */ $vint = "Винт" /* LD>100?"Винт":"" ; */

707

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

Сохранённую таким образом информацию можно использовать в других документах T-FLEX CAD с

помощью команды “RP: Считать параметры из файла”:

Клавиатура

Текстовое меню

Пиктограмма

 

 

 

<RP>

«Параметры|Считать…»

 

 

 

 

Работа с командами “WP: Записать параметры в файл” и “RP: Считать параметры из файла” полностью аналогична работе с командами экспорта/импорта редактора переменных, подробно описанными в главе “Переменные”.

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

Создавать отчёты можно при выполнении анимации в команде “AN: Анимировать модель”. В этом случае на каждом шаге анимации файл отчёта будет дополняться содержимым шаблона со значениями переменных, соответствующими текущему шагу анимации.

Создание отчёта

Для работы с отчётами используется команда “REP: Создать отчёт”:

Клавиатура

Текстовое меню

Пиктограмма

 

 

 

<REP>

«Сервис|Специальные

 

данные|Отчёт»

 

 

 

При входе в команду на экране появляется диалоговое окно для работы с шаблонами отчётов. Если в документе уже есть шаблоны отчётов, в окне диалога будет открыт один из них. Если же в документе не создано ни одного шаблона, окно диалога будет пустым. В этом случае в окне диалога будет доступна только кнопка [Новый], позволяющая создать новый шаблон отчёта.

При нажатии на кнопку [Новый] появляется окно, в котором необходимо задать имя создаваемого шаблона. По умолчанию предлагается “Report” с соответствующим номером.

После нажатия на [OK] в окне диалога команды будет открыт пустой шаблон отчёта.

Имя открытого шаблона указывается в параметре “Имя”. С помощью этого же параметра можно открыть другой шаблон, выбрав его имя из списка. Изменить имя выбранного шаблона можно с помощью кнопки [Переименовать].

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

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

708

Сохранение текстовой информации о чертеже

меню, или в отдельном окне редактора текстов. Для вызова окна редактора используется кнопка

[Редактировать…].

Флажок “Просмотр” в нижней части окна команды позволит просмотреть в окне диалога команды отчёт в том виде, в каком он будет записан в файл (с подстановкой или без подстановки значений переменных в зависимости от свойств, заданных для шаблона отчёта).

Способ сохранения отчёта описывается следующей группой параметров:

Выходной путь. Данный параметр задаёт имя файла для сохранения отчёта. Кнопка

позволяет выбрать другой файл.

Сохранять автоматически. При установленном флажке будет происходить автоматическое сохранение отчёта каждый раз при сохранении чертежа.

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

Для удаления текущего шаблона из документа используется кнопка [Удалить]. После нажатия кнопки необходимо подтвердить удаление.

Созданный шаблон можно записать в файл отчёта прямо в окне диалога команды, нажав [Сохранить]. Для приведённого на рисунке примера в файл будет записан следующий текст:

Параметры обрабатываемой детали для кондуктора:

Длина детали: 90 Высота детали: 50 Количество отверстий: 1 Диаметр отверстий: 7

Угол наклона поверхности: 10 Длина фаски: 5

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

В качестве простого примера совместного использования отчёта с командой “AN: Анимировать модель” можно привести решение задачи о построении развёртки усечённого цилиндра.

Для создания развёртки на торце цилиндра была построена прямая под углом к вертикали. Параметр (угол) прямой задан переменной “alpha”. Через точку пересечения данной прямой с окружностью построена горизонтальная прямая. По линии пересечения горизонтальной прямой с боковой

709

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

проекцией цилиндра построен отрезок. Его длина с помощью функции “get” считывается в переменную “Length”.

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

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

Отчёт (файл “Report0.rep”)

081

180.9957

280.9826

380.9609

17924.0043

18024

Результат построения развёртки можно посмотреть в библиотеке “Примеры для документации” (файл “Двухмерное проектирование\Пример использования отчёта\Развёртка.grb”).

710