Inregistrare • Cautare • FAQ • Membri • Grupuri • Autentificare
Programare AutoLISP

 
Raspunde la subiect    Pagina de start a forumului RoCadForums.MyForum.ro » AutoLISP, VisualLISP Subiectul anterior
Subiectul urmator

Programare AutoLISP
Autor Mesaj
Petrus
Moderator


Data inscrierii: 27/Noi/2006
Mesaje: 38
Localitate: Buzau

Mesaj Programare AutoLISP Raspunde cu citat (quote)
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 Vezi profilul utilizatorului Trimite mesaj privat Trimite un mesaj
Maham
Administrator
Administrator


Data inscrierii: 26/Noi/2006
Mesaje: 93
Localitate: Cluj-Napoca

Mesaj Re: Programare AutoLISP Raspunde cu citat (quote)
Petrus a scris:
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 Vezi profilul utilizatorului Trimite mesaj privat
advex
Moderator
advex

Data inscrierii: 30/Noi/2006
Mesaje: 31
Localitate: Bucuresti

Mesaj Autolisp Raspunde cu citat (quote)
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 Vezi profilul utilizatorului Trimite mesaj privat
ortetopo
Junior
Junior


Data inscrierii: 18/Oct/2008
Mesaje: 1

Mesaj Autolisp Raspunde cu citat (quote)
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 Vezi profilul utilizatorului Trimite mesaj privat
zaciu
Junior
Junior


Data inscrierii: 21/Dec/2006
Mesaje: 6

Mesaj Re: Autolisp Raspunde cu citat (quote)
[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 Vezi profilul utilizatorului Trimite mesaj privat
Afiseaza mesajele pentru a le previzualiza:    

Raspunde la subiect    Pagina de start a forumului RoCadForums.MyForum.ro » AutoLISP, VisualLISP Ora este GMT + 2 ore
Pagina 1 din 1

 
Mergi direct la: 
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