'w graficznym
INFORMATYKA TECHNICZNA
Badanie możliwości wykorzystania języka AutoLISP i środowiska w systemie CAx 1. WPROWADZENIE
Program AutoCAD ma wielu użytkowników i zajmuje znaczące
zapisie konstrukcji. W programie AutoCAD istnieją możliwości proi^ąrrtófaama czynności związanych z obsługą danych, automatyzacją zadań grafiki, wykotjś^ąmem i dzieleniem
acji szczegółowego edńak wysiłek ten przy !St opłacalny. Pisanie możliwe za pomocą łowisko programowania lia ogólnego zastosowania
informacji o rysunku z innymi aplikacjami. Napisanie programu ■ zadania zwykle wymaga na początku większego nakładu pracy późniejszym wielokrotnym wykorzystaniu napisanego próg aplikacji dla programu AutoCAD w środowisku Windov wbudowanych w niego narzędzi programistycznych (np VisualLisp oparte na języku AutoLisp) i języków próg (Delphi czy C++) [1,2],
matyzacji (programu AutoCAD) Interfejs automatyzacji OLE Macyjne, dokumenty, konfiguracje Przy pracy z programem AutoCAD
Do uzyskiwania dostępów do obiektów OLE serwety służą interfejsy zwane interfejsami automatyzacji udostępnia obiekty rysunkowe, elementy inforł użytkowników i inne elementy programu AutoCA można wykorzystać następujące interfejsy automąf
Y ActiveX® Automation,
Y VBA (Visual Basic® for Applications!1
wania Yisual LISP™,
Y język AutoLISP® i środowisko progTc
Y ObjectARX™, <> JL ,,
Y ■NET' ■
Wybór konkretnego interfejsu uzależmoayijest od zadania który ma inżynier czy programista rozwiązać. W przypadku wprowadzą8|r% obszarze modelu skomplikowanych obiektów zalecane jest wykorzystanie interfejsut^pb klient-serwer, natomiast w przypadku tworzenia własnych poleceń można do tego celu4^ykorzystać język List Processing [3,4],
AutoLISP jest specjalną o< w środowisku programu Autół tekstowe i listy, umożliwił celu interpretera grafie; ~ możliwość tworzenia
2. JĘZYK AutoLISP I ŚRO
O YisualLISP
podstawie wynikó1 języka AutoLISP i kompilator.
>języka programowania LISP (List Processing) pracującą Język AutoLISP pozwala przetwarzać zmienne liczbowe, :ugiwanie plików i wprowadzanie obiektów używając do tego irogramu AutoCAD. Ogromną zaletą języka AutoLISP jest które w sposób automatyczny wprowadzają obiekty, np. na
danych czy danych zawartych w plikach tekstowych. Programy ińe są w środowisku YisualLISP, które posiada własny edytor
- linia poleceń
1