Arquivos Lisp ( lsp ): Como carregar e usar?

Olá pessoal!

Muitas pessoas tem dúvidas sobre esse assunto, então resolvi fazer esse post mostrando um exemplo de como carregar e usar um arquivo Lisp.

Os arquivos Lisp geralmente tem extensão .lsp, .vlx ou .fas

Os arquivos com extensões .vlx e .fas são criptografados.

Os arquivos com extensões .lsp são “abertos”.

Veja um exemplo de arquivo .lsp aberto no Bloco de Notas:

alisp00

 

Agora usarei esse arquivo .lsp para mostrar a você como é fácil carregar e usar Lisp no AutoCAD!

Acesse o comando Load Application na Tab Manage ou digite o atalho APP e pressione a tecla <Enter>:

alisp01

 

A caixa de diálogo Load/Unload Application é aberta, siga as instruções mostradas nas imagens:

alisp02

 

alisp03

 

alisp4

 

alisp5

 

alisp6

 

alisp7

 

Fácil não é mesmo?

Se você quiser esse arquivo lisp, copie e cole o texto abaixo no Bloco de Notas e salve com extensão .lsp:

(defun C:Seq ()
(setq bnum (getint “\nEntre com um numero: “))
(setq inum (itoa bnum))
(setq P1 (getpoint “\nClique um ponto: “))
(command “text” P1 “0.5” “0.0” inum)

(while (/= nil P1)
(setq bnum (+ bnum 1))
(setq inum (itoa bnum))
(setq P1 (getpoint “\nEscolha proximo ponto: “))
(command “text” P1 “0.5” “0.0” inum)

)
(princ)

)

Atenção:alisp08

 

 

Você também pode criar seus próprios arquivos Lisp!

Veja esse Curso do Eduardo Fernal, que está disponível em nossa Loja:

Curso AutoLisp

 

4 ideias sobre “Arquivos Lisp ( lsp ): Como carregar e usar?

  1. Por favor!
    Meu problema é um pouco diferente, e parece que sempre que se muda de versão acontece a mesma coisa e sempre o modo de resolver é diferente.
    Tenho meus lisps, trago alguns deles há algum tempo comigo e como disse sempre acontece de não carregar automaticamente quando se entra no programa.
    Todas as rotinas estão na pasta suporte e na “Aplications plugins”. O que será que está faltando?

  2. Obrigado por fazer esse tutorial. Consegui fazer funcionar quase perfeitamente!
    A única coisa que não funcionou corretamente foi a seguinte:
    Quando estou na workspace classic, aparece os botões de configuração de comando para o lisp que eu instalei. Porem quando eu uso o workspace que não seja o classic, o lisp continua funcionando, porém só por comandos. Isso difiulta bastante o processo. Não consegui de maneira nenhuma fazer aparecer os botões de comando do lisp em outro workspace! Se puder ajudar, seria muito bom!
    Agradecido!

Deixe uma resposta