Aula 6

 A primeira parte da aula foi uma apresentação sobre o funcionamento do AutoLisp. Inicialmente a professora falou-nos sobre uma proposta realizada sobre o concurso para o porto de Helsinki no qual foi utilizado uma linguagem funcional (lisp processing) que cria funções a partir de procedimentos que finalmente acaba por criar objectos.


O AutoLISP foi desenvolvido para o AutoCAD e utiliza os comandos do mesmo para criar rotinas, algoritmos. Para o entendimento do mesmo baseámo-nos-nos no Manual entendendo assim as diversas funções e a importância do funcionamento do próprio algoritmo para os comandos funcionarem.

Tipos de elementos no AutoLisp:

Símbolos: A 2 b

Variáveis:
Listas (A 2 b) ou (1.0 3.46 9.1)
Strings ' A 2 b '
Reais 1.0 5.678
Inteiros 3

Funções: são comandos setq; getdist etc

Expressões: permitem efetuar uma ação ( + 5 4 )

A partir destes elemento criam-se estruturas de programação.
Como parte da aula prática foi utilizado uma rotina existente, que irá criar um novo comando para utilizarmos no AutoCad. A rotina foi copiada no NotePad+ ou no Brackets e guardado como 1234.lsp.

Comentários

Mensagens populares deste blogue

Aula 3 - 04/03/2022

Aula 2 - 25/02/2022