Статья: IT-практикум: DELPHI и AutoCAD

TypeColor2.SetRGB(0, 250, 0);

AutoCADHatch.GradientColor2:= TypeColor2;

//Передаем границы заливки

AutoCADHatch. AppendOuterLoop(Zal ivka);

//Осуществляем заливку

AutoCADHatch.Evaluate;

//Сообщаем о совершенных изменениях в AutoCAD

AcadDocumentl.Application.Update; end;

Обратите внимание на второй параметр функции AddHatch(). Он отвечает за шаблон штриховки и может принимать следующие значения:

- LINEAR

- CYLINDER

- INVCYLINDER

- SPHERICAL

- HEMISPHERICAL

- CURVED

- INVSPHERICAL

- INVHEMISPHERICAL

- INVCURVED

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

AcadDo cumentl. Layers. AddTMyLayer');

Вот и все — разве чтоперед рисованием будет нужно его активировать. Для нашего следующего примера понадобится кнопка с названием «Выберите объект», нажатие на нее позволит пользователю простым щелчком мыши указывать фигуру на чертеже, после чего она будет выделена желтым цветом. Необходимый листинг вы найдете в исходниках программы. И на закуску: разместите две кнопки «Проверить наличие изменений» и «Сохранить». С помощью первой мы будем узнавать, был ли изменен текущий чертеж с момента его открытия,используя системную переменную AutoCAD — DBMOD. Если она содержит 0, то чертеж не был изменен, иначе — был. Вторая кнопка позволит нам сохранить чертеж.

Из истории создания AutoCAD

В апреле 1982 года была организованна компания Autodesk - автор ныне популярного программного продукта для автоматизированного проектирования AutoCAD. В то время она состояла всего лишь из 15 программистов. Новый продукт кардинально изменил положение дел в сфере разработки конструкторской документации. В настоящее время AutoCAD используют миллионы людей по всему миру, он переведен более чем на 18 языков. Кстати, одним из факторов популярности, которую AutoCAD приобрел в России, является то обстоятельство, что компания Autodesk перевела свой продукт на русский язык еще в начале продвижения первых версий программы.

Версии AutoCAD

Версия 1.0 (Release 1)Декабрь1982г

Версия 1.2 (Release 2) Апрель 1983 г

Версия 1.3 (Release 3)Август1983г

Версия 1.4 (Release 4) Октябрь 1983 г

Версия 2.0 (Release 5) Октябрь 1984 г

Версия 2.1 (Release 6) Май 1985 г

Версия 2.5 (Release 7) Июнь 1986 г

К-во Просмотров: 324
Бесплатно скачать Статья: IT-практикум: DELPHI и AutoCAD