Page 4 - AutoLISP и Visual LISP в среде AutoCAD
P. 4

ВВЕДЕНИЕ


                         Широкое  распространение AutoCAD в  мире  обусловлено  не  в
                  последнюю очередь развитыми средствами разработки и адаптации, которые
                  позволяют  настроить  систему  под  нужды  конкретных  пользователей  и
                  значительно расширить функциональность базовой системы. Большой набор
                  инструментальных средств делает базовую версию AutoCAD универсальной
                  платформой  для  разработки  приложений.  На  базе AutoCAD самой
                  компанией Autodesk и  сторонними  производителями  создано  большое
                  количество  специализированных  прикладных  приложений,  таких  как
                  AutoCAD  Mechanical, AutoCAD  Electrical, MechaniCS и многих других.
                  Всё  это  возможно  за  счет  средств  поддержки  программирования  в  системе
                  AutoCAD.
                         Чтобы помочь студентам достичь успехов в учебе и карьере, компания
                  Autodesk предоставляет бесплатный доступ к инструментам и ресурсам для
                  проектирования. Получить бесплатный доступ к программному обеспечению
                  для проектирования вам поможет небольшая презентация.
                         Одним из механизмов для решения задач гибкого управления данными
                  и процессами создания чертежей и моделей является язык программирования
                  AutoLISP.
                         AutoLISP       –    диалект  языка        LISP,  обеспечивающий  широкие
                  возможности  для  автоматизации  работы  в AutoCAD. AutoLISP – самый
                  старый  из  внутренних  языков  программирования  AutoCAD,  впервые  он
                  появился  в  1986  году  в AutoCAD  2.18.  В AutoLISP реализовано  тесное
                  взаимодействие с командной строкой, что способствовало его популяризации
                  среди инженеров, работающих с AutoCAD. Использование языка AutoLISP

                  не только ускоряет процесс разработки проектной документации в AutoCAD,
                  но и позволяет создавать в этой среде новые команды и специализированные
                  меню, осуществлять доступ к графической базе данных и модернизировать
                  её.  Кроме  того,  с  помощью AutoLISP можно  разрабатывать  эффективные
                  системы и подсистемы, связанные с анализом информации.
                         Для  облегчения  и  ускорения  написания  программ  на AutoLISP
                  предназначена  среда  разработки  приложений  Visual  LISP. Иногда  под
                  названием Visual  LISP подразумевают  язык AutoLISP,  дополненный
                  расширениями ActiveX. Visual LISP встроен в AutoCAD, начиная с версии
                  AutoCAD  2000.  Среда  разработки  содержит  язык программирования
                  AutoLISP и язык DCL (Dialog Control Language) для создания диалоговых
                  окон  в  программах,  написанных  на  языке AutoLISP.  Также  имеется
                  возможность создавать  приложения,  состоящие  из  нескольких  программ.
                  Несмотря  на  название, Visual  LISP не  является  средой  визуального
                  программирования.









                                                                                                              3
   1   2   3   4   5   6   7   8   9