Aula 12

23-05-2019

Nesta aula, obteve-se algumas noções básicas de AutoLISP, um dialeto de programação Lisp desenvolvido para AutoCAD, que utiliza os seus comandos para criar rotinas.

Para desenvolver uma rotina é necessário um editor de texto, como por exemplo, Notepad e Emacs, sendo que, nesta aula utilizou-se o Notepad. 

Nas primeiras quatro linhas desta rotina inseriu-se os ingredientes necessários, ou seja, na 1ª linha, através de Defun, deu-se o nome ao comando que se está a criar. 

Nas próximas três linhas, a partir das funções Setq indicou-se o raio da circunferência, o tamanho das letras e o número por onde começa a série. 

Enquanto o utilizador clica no ecrã (While), faz-se a pergunta "Insert center of circle" para obter o ponto central da circunferência.

De seguida, escreveu-se em código os dados que o AutoCAD pediria ao utilizarmos um comando.

Com a rotina finalizada, guardou-se o ficheiro em formato .lsp e fez-se o appload no AutoCAD. 

CATARINA MAGRO, Modelação e Visualização Tridimensional em Arquitectura
Desenvolvido por Webnode
Crie o seu site grátis! Este site foi criado com a Webnode. Crie o seu gratuitamente agora! Comece agora