Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Generalitati despre AutoLISP

autocad



+ Font mai mare | - Font mai mic



Generalitati despre AutoLISP

Ce este AutoLISP-ul ?

AutoLISP-ul este un dialect al limbajului de programare Lisp utilizat pentru completarea posibilitatilor de proiectare in AutoCAD.

Lisp este un acronim pentru list processing (in alte texte, list programming. Este un limbaj de programare superior foarte cunoscut pentru aplicatiile lui in domeniul sistemelor specializate, inteligenta artificiala, programare pe baza de reguli si AutoCAD.



Lisp este unul dintre limbajele de programare cele mai vechi. Ca si FORTRAN, primele implementari ale limbajului Lisp dateaza din anii 60. Multe sublimbaje ale limbajului Lisp exista in prezent, incluzind Common Lisp, Franz Lisp, Mu Lisp si X Lisp.

Limbajul Lisp are multe caracteristici care se adreseaza atit profesionistilor cit si amatorilor.

AutoLISP are o sintaxa simpla, precisa. Procesul de evaluare si sintaxa folosita pentru crearea expresiilor Lisp sunt usor de invatat.

Este un interpretor asa incit rezultatele obtinute din calcule pot fi vizualizate interactiv intr-o sesiune AutoCAD.

AutoLISP interactioneaza direct cu AutoCAD fara sa necesite programe de sprijin extern, cum ar fi compilatorul.

Programele AutoLISP sint usor de inteles si modificat.

AutoLISP-ul este capabil de iteratie si recursivitate. Functiile pot utiliza instructiuni conditionale si de start standard si pot fi definite in asa fel incit o functie apeleaza la recursiune .

AutoLISP-ul incurajeaza programatorul sa scrie functii simple,structurate si sa combine aceste functii cu scopul de a crea programe complexe dar usor de inteles.

Pentru cei ce sint interesati sa lucreze cu programe AutoLISP le recomandam urmatoarele carti:

Common LISP: A Gentle Introduction to Symbolic Computing de David S. Touretzky; LISP de Winston & Horn Looking at LISP de Tony Hasemer Common LispCraft de Robert Wilensky AutoLISP Programmer's Reference Manual.

Ce poate face AutoLISP-ul ?

AutoLISP-ul este o scula puternica. Poate fi folosit pentru a adapta AutoCAD-ul la orice fel de aplicatii, facind astfel AutoCAD-ul mai sensibil la modul de lucru. Multe dintre cele mai complicate aplicatii proiectate pentru AutoCAD folosesc pe scara larga limbajul de programare AutoLISP.

AutoLISP poate crea subrutine si macrouri puternice. Subrutinele AutoLISP pot fi alcatuite din comenzi AutoCAD si functii AutoLISP si pot automatiza operatii complexe in cadrul AutoCAD-ului.

Subrutinele AutoLISP pot crea noi functii AutoLISP si noi comenzi AutoCAD care pot fi folosite in linia de comanda sau in cadrul fisierelor script si menu-urilor AutoLISP.

Cum incarcam AutoLISP-ul ?

AutoLISP-ul este o componenta standard a AutoCAD-ului, portabila pe toate masinile de calcul. Interpretorul AutoLISP se incarca automat la fiecare sesiune AutoCAD.

AutoLISP opereaza in cadrul editorului grafic AutoCAD. Interpretorul sta in 'umbra' in timpul unei sesiuni de interpretare grafica asteptind sa evalueze o expresie simbolica introdusa in linia de comanda a AutoCAD-lui.

AutoLISP-ul este disponibil numai in cadrul editorului grafic.

Ce trebuie sa stim pentru a folosi AutoLISP-ul ?

Cunostinte temeinice de lucru cu AutoCAD.

Trebuie de asemenea sa aveti cunostinte despre:   

Fisiere script.

Menu-uri utilizator.

in unele cazuri este mai simplu si mai usor sa optimizati o secventa de desenare cu un fisier script sau cu un menu de baza decit sa folositi un program AutoLISP.

Ce editor de text ar trebui folosit ?

Este nevoie de un editor de text ASCII pentru a crea fisiere program AutoLISP pe baza acestui manual.

Fisierele de text ASCII pot fi intilnite sub denumirea de fisiere 'programmer', 'non-document' sau 'unformatted'.

Versiunea MS-DOS 5.0 a aparut cu un editor de text simplu numit EDIT. Daca folositi versiunea DOS 386 a AutoCAD-ului din acest manual este posibil sa doriti sa folositi acest editor.

Aplicatia NOTEPAD din Microsoft WindowsTM este un editor de text ASCII asa cum este aplicatia Text Editor din Sun Mycrosystems SPARCTM din Open WindowsTM.

Exista o varietate de editoare de text gratuite si care circula liber pentru AutoCAD si AutoLISP in cadrul Forumului CompuServe AutoCAD (GO ACAD). Orice editor profesional de programare este o unealta buna cu care se pot scrie fisiere program AutoLISP.

Hardware pentru AutoLISP si necesarul de memorie

Computerul dumneavoastra trebuie sa aiba hardware-ul si memoria ceruta de AutoCAD pentru a putea folosi AutoLISP-ul. Manualele AutoCAD Interface si Installation And Performance Guide prezinta cerintele specifice fiecarei platforme.

Lansarea in executie

Lansati editorul grafic AutoCAD inainte de a lansa orice alta comanda. Va trebui sa introduceti s-expresiile AutoLISP din linia de comanda.

Va sugeram sa lansati sesiunea de editare grafica ori de cite ori utilizati acest manual.



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 1247
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved