Адаптация CAD систем

Страницы работы

Содержание работы

Адаптация CAD систем

План

1.  Необходимость и типовые средства

2.  Средства адаптации AutoCAD

Литература

·  Ю.А. Кречко. AutoCAD: программирование и адаптация. – М:,»ДИАЛОГ-МИФИ». 1995.- 240c.

·  Филькенштейн, Элен. AutoCAD 2000. Библия пользователя.: Пер. с англ. – М.; Издательский дом «Вильямс», 2000г. 1040с.

·  Полещук Н.Н. VisualLISP и секреты адаптации AutoCAD.СПБ.:БХБ—Петербург, 2001. - 576 с, (есть более позднее издание)

Командные файлы

Пользовательские меню

Программный интерфейс

AutoLISP и VisualLISP

ARX – приложения

Типовые средства

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

Среди разнообразия средств адаптации CAD систем можно выделить наиболее общие (рис. 1), претендующие на типовые.

Рис.1. Типовой состав средств CAD системы

Графический редактор – ядро графической системы. Реализует: функции моделирования каркасов, поверхностей, тел и системные функции – визуализации, копирования, трансформации и др.

БД CAD системы хранит информацию о модели в специальном формате, определенном фирмой-разработчиком.

Фирменные приложения – реализуют проекты в разных предметных областях: машиностроение, строительство, электроника, электротехника, картография и т.д.

Утилиты стандартных интерфейсов обмена данными решают проблему передачи информации с помощью стандартных форматов.

Средства запуска внешних программ позволяют запускать и выполнять внешние программы из CAD системы.

Внутренние и внешние утилиты – программы, взаимодействующие соответственно с пользователем и CAD системой и пользователем и файлами результатов работы CAD системы.

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

Средства адаптации системы AutoCAD

Рассмотрим некоторые средства адаптации  на примере средств системы AutoCAD.

Файлы настройки

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

Файл                                        Описание

*.dcl             Файл языка (DCL) описания диалоговых окон.

*.lin            Файлы определения типов линий. Acad.lin - поставляемый с AutoCADом библиотечный файл типа линий.

*.lsp           Файлы программ на языке AutoLISP.

Acad.lsp Определяемая пользователем подпрограмма на AutoLISPе, которая загружается каждый раз при запуске AutoCADа.

Acaddoc.lsp Определяемая пользователем подпрограмма AutoLISP, которая загружается каждый раз при загрузке рисунка.

*.mnl          Подпрограммы на AutoLISPе, используемые меню AutoCADа. MNL файл должен иметь то же самое имя файла, что и MNU файл, который его поддерживает.

Acad.mnl    Подпрограммы на AutoLISPе, используемая стандартным меню AutoCADа.

*.mns          Исходный файл меню, генерируемый AutoCADом на основе mnu-файла.

Acad.mns - файл для стандартного меню AutoCADа.

*.mnu         Исходные файлы меню AutoCADа, создаваемый пользователем. Acad.mnu - поставляемый файл для стандартного меню.

*.pat           Файлы штриховки. Acad.pat – поставляемый стандартный файл штриховки.

Acad.pgp    Файл параметров AutoCADа. Содержит определения для внешних команд и команд-псевдонимов.

Похожие материалы

Информация о работе