 |
| Autor |
Mesaj |
Petrus
Moderator
Data inscrierii: 27/Noi/2006 Mesaje: 38 Localitate: Buzau |
|
Programare AutoLISP |
|
Spre rusinea mea nu stiu exact ce face aceasta comanda din AutoCAD. Din cate am inteles, e o comanda de programare. Imi poate spune cineva ce face mai exact si la ce ar putea ajuta in proiectare ?
Multumesc
|
|
| 30/11/2006 11:55 |
|
 |
Maham
Administrator

Data inscrierii: 26/Noi/2006 Mesaje: 93 Localitate: Cluj-Napoca |
|
Re: Programare AutoLISP |
|
 |
 |
Spre rusinea mea nu stiu întocmai ce face aceasta comanda din AutoCAD. Din cate am inteles, e o comanda de programare. Imi poate spune cineva ce face mai exact si la ce ar putea ajuta in proiectare ?
Multumesc |
AutoLISP si VisualLisp sint de fapt acelasi lucru. Ma rog prima data a aparut AutoLISP si apoi varianta VisualLISP. Nu este o comanda este un mediu de programare sub AutoCAD. Nu stiu daca si sub alte programe.
Daca vrei sa faci un dreptunghi, aceasta comanda exista in AutoCAD.
Dar daca vrei sa faci un dreptunghi de anumite dimensiuni, de exemplu mărimea = 1,12345875426 x latimea, va trebui ca de fiecare data sa calculezi dimensiunile.
Se poate face un program in LISP unde intr-un formular introduci lungimea si restul se face automat.
Personal nu am mai confecționat cu el de citiva ani, dar il utilizam îndeajuns de des.
Comparatie LISP - Basic
Are avantajele ca lucreaza mult mai rapid decit programele din VisualBasic si are mai multe functii disponibile care au echivalent in AutoCAD. Dezavantajele sint sintaxa ciudata a operatiilor matematice, modul de programare in sensul ca functiile sint ca sintaxa cele din AutoCAD. In variantele "R" ale AutoCAD-ului in bara de jos iti apareau comenzile cu toate optiunile si ajungea sa citesti cum se scrie o comanda ca sa poti scrie comanda si in LISP. In variantele de dupa "R", aceste posibilitati au disparut. LISP nu are atitea obiecte, baze de date etc. ca si Basic, caracteristica care cred duce la o viteza mai mare in executie. Basic nu are atitea functii cu echivalent in AutoCAD.
Nu vreau sa deschid o polemica pe tema asta. Sint medii de programare sub AutoCAD. In functie de ce se doreste sa se faca se poate utiliza unul sa altul din programe.
|
|
| 30/11/2006 12:39 |
|
 |
advex
Moderator

Data inscrierii: 30/Noi/2006 Mesaje: 31 Localitate: Bucuresti |
|
Autolisp |
|
Pentru incepatori sau pentru cei care vor sa se perfectioneze in acest domeniu recomand accesarea http://www.afralisp.net/ si http://www.theswamp.org - tutorialele si solutiile oferite aici sunt de mare ajutor pentru utilizatorii Acad.
|
|
| 02/12/2006 09:15 |
|
 |
ortetopo
Junior

Data inscrierii: 18/Oct/2008 Mesaje: 1
|
|
Autolisp |
|
Am o problema in ceea ce priveste incarcarea unui program sub forma unui fisier lisp.care dupa incarcarea fisierului cu comanda load application, ar necesită sa aiba ca rezultat aparitia meniului incarcat in lista de meniuri, dar nu apare,ma poate ajuta cineva cu un sfat, care ar putea sa fie probelma?
|
|
| 25/10/2008 19:05 |
|
 |
zaciu
Junior

Data inscrierii: 21/Dec/2006 Mesaje: 6
|
|
Re: Autolisp |
|
[quote="ortetopo"]Am o problema in ceea ce priveste incarcarea unui program sub forma unui fisier lisp.care dupa incarcarea fisierului cu comanda load application, ar necesită sa aiba ca efect aparitia meniului incarcat in lista de meniuri, dar nu apare,ma poate ajuta cineva cu un sfat, care ar putea sa fie probelma?[/quote]
In lista de meniuri pull-down apare numai daca ai completat fisierul acad.mnu cu o linie corespunzatoare. Altfel, vezi numele comenzii din fisierul .lsp respectiv, cel inscris degrabă dupa (defun C:nume () si dupa incarcarea fisierului respectiv, lanseaza comanda "nume".
Succes!
|
|
| 31/10/2008 07:22 |
|
 |
|
|
Nu puteti crea un subiect nou in acest forum Nu puteti raspunde in subiectele acestui forum Nu puteti modifica mesajele proprii din acest forum Nu puteti sterge mesajele proprii din acest forum Nu puteti vota in chestionarele din acest forum
|
Powered by phpBB © 2001, 2005 phpBB Group Fa-ti si tu propriul forum GRATUIT, pe www.myforum.ro
|
|
 |