domingo, 19 de abril de 2009

Como usar as Rotinas Lisp no AutoCAD


Disponibilizarei aqui algumas rotinas que desenvolvi na minha época de Desenhista Cadista. Para usá-las basta copiar e colar na linha de comando do AutoCAD ou então criar um arquivo de texto com extensão .LSP e depois arrastá-lo para dentro do AutoCAD.

Sempre existirá uma breve descrição da rotina e, como a maioria é bastante simples, bastará algumas tentativas para aprender a utilizá-las.

Para rodar a rotina digite na linha de comando o texto que vem entre C: e ().

O que estiver depois de ";;" pode ficar no arquivo ".LSP"; mas, se for colar a rotina na linha de comando, somente cole o texto em negrito.

;; Rotinas simples você vai entrando com os pontos (P1) e com os textos que quer colocar nos pontos (cotas, por exemplo). Para encerrar a rotina você deverá pressionar a tecla ESC.

(defun c:Cotas ()
(setq p1 '(0 0))
(while p1
(setq p1 (getpoint "P1 ___"))
(setq ksc1 (getstring "Cota ___"))
(command "text" p1 "5" "0" (strcat "(" ksc1 ")"))
)
)




Nenhum comentário:

Postar um comentário

AutoHotKey

Ir para página Inicial - Blog Automatizando Baixei o AutoHotKey quando procurava um programa para mapear o teclado como Joystick. Inici...