Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Тарасов Ю.И. — Введение в язык АвтоЛИСП. Лекции
Тарасов Ю.И. — Введение в язык АвтоЛИСП. Лекции



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


Название: Введение в язык АвтоЛИСП. Лекции

Автор: Тарасов Ю.И.

Аннотация:

Графический язык программирования Автолисп (AutoLisp) является расширением языка программирования Лисп (LISP). Лисп - это язык высокого уровня, ориентированный на обработку списков, который выбран в качестве базового потому, что графические примитивы (начиная с точки), блоки, наборы примитивов и блоков представляются в Автокаде в виде списков.
В составе системы Автокад поставляется интерпретатор языка Автолисп. Он загружается в оперативную память вместе с загрузкой Автокада и доступен в течение всего сеанса редактирования. Таким образом, графический редактор Автокада и интерпретатор Автолиспа представляют собой единую систему. Любая функция Автолиспа может быть вызвана из графического редактора и любая команда редактора может быть использована в программе на Автолиспе.
Наиболее характерные классы применений Автолиспа:
1)Программирование чертежей типовых деталей с параметризацией. Создается программа, позволяющая при каждом обращении к ней формировать новый чертеж, отличающийся от чертежей, построенных этой же программой, размерами, а также, возможно, и топологией. Время получения чертежа с помощью такой программы может быть в десятки раз меньше времени, необходимого для его создания с помощью Автокад вручную. При этом экономится память.
2)Создание и ведение графических баз данных из приложений, написанных на Автолиспе. Программы на Автолиспе, в сочетании с пользовательскими меню, могут организовывать просмотр, поиск, выбор и вставку необходимых чертежей.
3)Анализ и (или) автоматическое преобразование графической базы данных (БД) Автокада.
Программа на Автолиспе может решать такие задачи как:
обнаружение пересечений электрических и других магистралей в производстве;
подсчет суммарной длины трасс;
расчет площадей сложных областей, центра масс и моментов инерции и другие.
Программа также может быстро осуществить преобразование чертежа, на которое при работе "врукопашную" пришлось бы затратить значительное время, например:
*заменить блоки чертежа на другие,
*перенести выделенные объекты со слоя на слой;
*отобрать объекты определенного типа и модифицировать их.
4)Расширение системы команд графического редактора Автокад и построение на базе Автокад специализированных САПР. Автокад является открытой и развивающейся системой.
В языке Автолисп определены более 150 различных операций, которые называются встроенными функциями...


Язык: ru

Рубрика: Computer science/

Статус предметного указателя: Неизвестно

ed2k: ed2k stats

Добавлена в каталог: 18.06.2011

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте