Лабораторная работа №6

«Разработка прикладной библиотеки чертежей»

6.1. Цель работы

Целью работы является приобретение навыков создания 2D-прикладных библиотек и подключения их к САПР «Компас».

6.2. Задание

Разработать прикладную библиотеку для построения следующих деталей:

Варианты заданий Таблица 6.1

№ п/п Название чертежа Число видов
Ось
Вал
Стакан
Фланец
Трубопровод
Корпус
Цилиндр
Поршень
Опора
Шток

 

6.3. Порядок выполнения работы

1. - Получить задание у преподавателя,

2. - изучить теоретическую часть,

3. - ответить на контрольные вопросы,

4. - проделать пример выполнения работы,

5. - разработать прикладную библиотеку,

6. - подключить библиотеку к САПР «Компас»,

7. - сделать чертеж при помощи разработанной библиотеки,

8. - подготовить отчёт по проделанной работе в текстовом формате KDW с переходом через формат JPG в формат PDF.

6.4. Теоретическая часть

Сложные построения графических элементов чертежа(эллипс, текст, размеры) требуют так много параметров, что передавать их через заголовок метода просто неудобно. Поэтому используется следующий прием: создается переменная (аналог типа RECORD), ее поля заполняются требуемыми значениями и эта переменная подается на вход соответствующему методу. Разумеется, при частом использовании таких объектов в программе разумно вынести код их построения в отдельные процедуры с соответствующими параметрами.

Эллипс.Эллипс строится следующим кодом:

var par:ksEllipseParam;