Arquivo do blogue

24 novembro 2014

Lição 11

24 Novembro 2014


Exercícios de linguagem de programação autolisp.


Criação de uma macro com o símbolo norte a partir de dois pontos mas sem a indicação precisa da dimensão do segmento (desenho segundo uma proporção).


  • defun - defenir função.
  • c: função externa ou seja comando para autocad.
  • c: nome do comando.
  • setq - atribuir à função um determinado valor. 
  • getpoint - pede um ponto em resposta à pergunta que se segue entre aspas.
  • "" - funciona como o ENTER no autocad para terminar o comando.
  1. Desenho de uma circunferência com raio p1-p2.
  2. Desenho de uma circunferência distanciada da primeira 0.9x distância de p1 a p2.
  3. Desenho de polyline (segmento de maior espessura que indica o norte) com a espessura de 1/10 da distância p1-p2. "w" - widht - espessura da polyline que inicialmente é 0. Espessura inicial 0.1 - espessura  final 0.1.
  4. Desenho de um segmento e rotação do mesmo para a indicação dos restantes pontos cardeais. (inserção de função que converte graus em radianos fora da 1º função).
  5. Desligar seleccção de pontos notáveis pelo comando osnap  de modo a garantir a marcação do p1 e p2 e repor essa selecção depois do desenho do símbolo.








Desenho de dois símbolos norte diferentes do anterior a partir da mesma macro.