AutoLISP - Ambiente de programação Visual Lisp

AutoLISP - Ambiente de programação Visual Lisp

(Parte 1 de 4)

CFAC: AutoLISP (IV) -Ambiente de programação Visual Lisp2009@FEUP/DEMec-SDI

AutoLISP -I V Ambiente de programaçãoVisual Lisppgçp

João Manuel R. S. Tavares Joaquim Oliveira FonsecaJoaquim Oliveira Fonseca

Ambiente de programação Visual Lisp

O software Visual Lispé um ambiente de programação para a linguagem AutoLispdo AutoCAD.

O ambiente de programação Visual Lispé composto por: –editor de texto (colorido ressaltando a sintaxe do AutoLisp)

–depurador (debuger) -verificador de código:

mensagens de erro mais detalhadas associadas a expressões erróneas;

2009@JST/JOFCFAC: AutoLISP (IV) -Ambiente de programação Visual Lisp2

visualizador de variáveis (watch);

–gerenciador de projectos: aplicações compostas por mais de um arquivo .lsp.

CFAC: AutoLISP (IV) -Ambiente de programação Visual Lisp2009@FEUP/DEMec-SDI

Acesso ao Visual Lisp Editorpelo AutoCAD

1.Iniciar o AutoCAD;

2.Executar o Visual Lisp:

–pelo menu TOOL:

1.seleccionar submenu AutoLISP; 2.escolher Visual Lisp Editor.

2009@JST/JOFCFAC: AutoLISP (IV) -Ambiente de programação Visual Lisp3

Interface do Visual Lisp Editor

Barra de menus

Barras de ferramentas Janela de código

2009@JST/JOFCFAC: AutoLISP (IV) -Ambiente de programação Visual Lisp4

Consola Lisp Janela Trace

CFAC: AutoLISP (IV) -Ambiente de programação Visual Lisp2009@FEUP/DEMec-SDI

Transitar entre o Visual Lispe o AutoCAD

Do AutoCADpara o Visual Lisp: –Digitar _vlidena linha de comando.

Do Visual Lisppara o AutoCAD: –Utilizar o alt + tabdo windows.

–Se ambas janelas estivarem visíveis clicar, na janela desejada.

2009@JST/JOFCFAC: AutoLISP (IV) -Ambiente de programação Visual Lisp5

–Clicar no botão com o símbolo do AutoCADno Visual Lisp.

Abrir um arquivo AutoLispno Visual Lisp

Na janela do Visual Lisp:

Fileda barra de ferramentas standard;

–Clicar File Open...no menu Openou clicar no ícone Open –Seleccionar o arquivo .lspdesejado;

–Clicar no botão OK.

2009@JST/JOFCFAC: AutoLISP (IV) -Ambiente de programação Visual Lisp6

CFAC: AutoLISP (IV) -Ambiente de programação Visual Lisp2009@FEUP/DEMec-SDI

Colorido do editor

Visual Lisp Editoré “color coding”, por exemplo: –azul: funções internas (car, setq...);

–verde: números;

–magenta: strings;

–vermelho: parênteses; preto: símbolos (nome de funções e variáveis

2009@JST/JOFCFAC: AutoLISP (IV) -Ambiente de programação Visual Lisp7

–preto: símbolos (nome de funções e variáveis definidas pelo utilizador);

–fundo cinza(background color): comentários.

Ajuda a visualizar erros de digitação.

Loadde programas .lspno Visual Lisp

Carregar (executar um load) um programa .lspdentro do editor do Visual Lisp:

–Clicar no botão Load active edit window;

–Abrir o programa .lspno Visual Lisp; –A janela console(horizontal inferior) mostrará quantas

2009@JST/JOFCFAC: AutoLISP (IV) -Ambiente de programação Visual Lisp8

“;2 forms loaded from
(A opção Load Selection, botãoapenas carrega as linhas

j () formas (funções) foram interpretadas, por exemplo: seleccionadas –útil para determinar erros.)

(Parte 1 de 4)

Comentários