od autora (2)

background image

Pe!Bvupsb

28

Drogi Czytelniku. Oddaj

ę w Twoje ręce książkę, która powstała na podstawie moich

pi

ęcioletnich doświadczeń w pracy z programem AutoCAD oraz językiem programo-

wania AutoLISP w Centrum Mechanizacji Górnictwa „KOMAG" w Gliwicach. Ksi

ą-

żka ta ma pokazać Ci prostotę składni języka AutoLISP oraz łatwość jego opanowania,
pozwalaj

ącą użytkownikowi osiągnąć w krótkim czasie dość wysoki poziom perfekcji.

Dlatego proponuj

ę Ci, Drogi Czytelniku, spędzenie ze mną tych paru chwil w krainie

j

ęzyka AutoLISP. Mam nadzieję, że po przeczytaniu tej książki dojdziesz do wniosku,

że AutoCAD bez AutoLISPu to tylko pół AutoCADa.

Ksi

ążka ta jest napisana z myślą o czytelnikach, którzy w swojej pracy wykorzystują,

zamierzaj

ą wykorzystywać bądź są zafascynowani programem AutoCAD. Zakładam, że

Ty, Drogi Czytelniku, masz ju

ż pewien zasób wiadomości w zakresie tworzenia i edycji

rysunków pod AutoCADem. Zakładam równie

ż, że nie znasz jeszcze żadnego języka

programowania. Je

śli jednak któryś z języków programowania nie jest Ci obcy

(oboj

ętne, czy będzie to BASIC, PASCAL, FORTRAN czy C), tym łatwiej powinieneś

zrozumie

ć i opanować AutoLISP. Jeśli rysowanie przy pomocy AutoCADa idzie Ci już

zupełnie nie

źle, lecz chciałbyś nauczyć się czegoś więcej — to jest to książka dokładnie

dla Ciebie. Je

śli masz już duże doświadczenie w programowaniu w AutoLISPie, to

prawdopodobnie z całej tej ksi

ążki zainteresuje Cię jedynie katalog funkcji AutoLISPu.

Mo

że jednak znajdziesz też coś ciekawego w przykładowych programach zamieszczo-

nych w tej ksi

ążce. Prawdę mówiąc, AutoLISP nie jest jedynym językiem umożliwia-

j

ącym pisanie programów współpracujących z pakietem AutoCAD. Począwszy od

AutoCAD wydanie 11, istnieje ju

ż możliwość pisania programów pracujących w środo-

wisku AutoCADa z wykorzystaniem j

ęzyka C (ADS). Sądzę jednak, że jest to już

„wy

ższa szkoła jazdy”, stosowana przez profesjonalnych twórców oprogramowania,

wymagaj

ąca nie tylko dobrej znajomości języka C, jak również podstaw

programowania w j

ęzyku AutoLISP. Tak więc, jeśli po przeczytaniu tej książki i

napisaniu paru setek kilobajtów programów w AutoLISPie stwierdzisz,

że to Ci już nie

wystarcza, mo

żesz rozpocząć naukę programowania a systemie ADS, mając już jednak

za sob

ą solidne podstawy z języka AutoLISP.

background image

29

BvupMJTQ!—!qsbluzd{oz!lvst

Nie wynika to wcale z faktu, by j

ęzyk AutoLISP był aż tak trudny. Uznałem tylko, że

to, co uczy naprawd

ę — to przykłady. W książce więc oprócz „suchej teorii” są

dziesi

ątki przykładowych programów, z których wiele nadaje się do natychmiastowego

wykorzystania. Ka

żdy program jest szczegółowo omówiony oraz pokazany w postaci

listingu. Do niektórych programów dodany jest dodatkowo wydruk pokazuj

ący wygląd

ekranu po jego wykonaniu. To wszystko wła

śnie sprawia, że ta książka jest tak

obszerna. Jednak wydruki te zał

ączam w przeświadczeniu, że często łatwiej

zorientowa

ć się, „co program robi”, rzucając okiem na taki wydruk (ekran). Dopiero

potem radz

ę analizować sam program.

Niniejsza ksi

ążka stanowi podręcznik programowania w języku AutoLISP wydanie 12.

Poszczególne rozdziały omawiaj

ą kolejne możliwości języka AutoLISP począwszy od

ogólnej charakterystyki i podstaw j

ęzyka, omówieniu wybranych grup funkcji i progra-

mów a

ż po alfabetyczny katalog funkcji AutoLISPu. Dodatki zawierają wiadomości

pomocne przy pisaniu programów w j

ęzyku AutoLISP. Przez całą książkę przewijają

si

ę wiadomości i wskazówki zdobyte w ciągu mojej pięcioletniej pracy z AutoLISPem

— wiadomo

ści, które pozwolą Ci zaoszczędzić sporo czasu podczas pisania Twoich

własnych programów i aplikacji.

Do ksi

ążki dołączona jest dyskietka zawierająca listingi wszystkich omawianych

programów. Instalacja programów polega na ich skopiowaniu z dyskietki do wybranego
katalogu. Do tego celu znakomicie nadaje si

ę Norton Commander. Procedura instalacji

przedstawiona została w dodatku G.

Jak ju

ż wspomniałem, do korzystania z tej książki potrzebna Ci będzie wiedza z zakresu

posługiwania si

ę programem AutoCAD (w szczególności odnosi się to do wykorzy-

stania bogatej biblioteki komend oraz zmiennych systemowych tego programu).

background image

Pe!Bvupsb

2:

Przede wszystkim jednak, aby móc uruchomi

ć programy dostarczone na dyskietce,

potrzebujesz samego programu AutoCAD. Wszystkie programy znajduj

ące się na

dyskietce zostały przetestowane na angielskiej i polskiej wersji AutoCAD wydanie 12.
Poniewa

ż programy zostały napisane w czystym kodzie ASCII, po uruchomieniu ich na

polskiej wersji j

ęzykowej AutoCADa polskie litery nie będą dostępne. Również ze

wzgl

ędu na obsługę języków narodowych niektóre programy nie będą pracowały ze

starszymi wersjami AutoCADa. Nale

ży również liczyć się z niedostępnością części

komend w wersji AutoCADa wcze

śniejszej niż 12.

W ko

ńcu potrzebny będzie edytor lub procesor tekstów umożliwiający napisanie

tworzonych programów. Do tego celu nadaje si

ę prawie każdy edytor, jeśli tylko potrafi

wygenerowa

ć plik tekstowy w formacie ASCII (ja osobiście używam programu Norton

Edytor 2.0). Nale

ży tutaj zauważyć, że procesory tekstów zapisujące tekst w swoim

formacie nie s

ą odpowiednie do pisania kodów źródłowych programów.

background image

31

BvupMJTQ!—!qsbluzd{oz!lvst


Document Outline


Wyszukiwarka

Podobne podstrony:
04 Od Autora
od autora
Od autora
Od autora, Medycyna naturalna, Prace dyplomowe
sławiński janusz, Dzieło, teksty prob, Dzieło, język, tradycja, Od autora
Lengauer Starożytna Grecja okresu archaicznego OD AUTORA
OD AUTORA
OD AUTORA
OD AUTORA
szymanowski nota od autora
27 SOŁŻENICYN ALEKSANDER DWIEŚCIE LAT RAZEM CZĘŚĆ II ROZDZIAŁ 27 O ASYMILACJI OD AUTORA
Życie - nie znam autora, PREZENTY od Was, Sentencje cytaty wiersze aforyzmy - [złote myśli]
od Elwiry, prawo gospodarcze 03
Uzależnienie od alkoholu typologia przyczyny
Najbardziej charakterystyczne odchylenia od stanu prawidłowego w badaniu

więcej podobnych podstron