Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Лабораторная работа №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;

Begin

// создание структуры данных

par:= ksEllipseParam(kompas.GetParamStruct(ko_EllipseParam));

with par do

Begin

Init; // создание структуры

xc:= 50; // координаты центра

yc:= 40;

a:= 20; // оси

B:= 10;

style:= 1; // стиль линии

end;

iDocument2D.ksEllipse(par) // построение эллипса

End;





Дата публикования: 2014-11-04; Прочитано: 220 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...