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

Предыдущая страницаВ началоСледующая страница

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

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

28Report1S

28Report4

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

28Report3

28Report5

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

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

 

0  81

1  80.9957

2  80.9826

3  80.9609

179  24.0043

180  24

28Report2S
Функция на основе базы данных

Результат построения развёртки можно посмотреть в библиотеке Примеры 17\Сервисные инструменты\Текстовый отчёт\Развёртка.grb).