sexta-feira, 5 de dezembro de 2014

Aula 11 - Exercícios de criação de autolisp

Aula 11 - 24 Novembro 2014

*Criação de uma macro (documento em autolisp) com o símbolo do ponto cardeal Norte segundo um proporção dada pelo utilizador do ficheiro.

Macro = ficheiro autolisp realizado em Notepad++, com a possibilidade de ser aberto em Autocad, criando vários atalhos para problemas encontrados em algumas actividades no programa. Futuramente utilizado no trabalho final de pormenor.

Linguagem de auto lisp utilizada:

  • defun - definir função
  • c: função externa 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 enter no autocad para terminar o comando


1º passo - Desenhar circunferencia com raio p1-p2
2º passo - Desenhar circunferencia concêntrica com 0.9x de distancia da primeira circunferência
3º passo - Desenhar 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º passo - Desenhar segmento e rotação do mesmo para criar os pontos cardeais que faltam
5ºpasso - Deseligar selecção de pontos notáveis (comando osnap) para podermos marcar os pontos livremente

(imagens serão inseridas brevemente)

::Trabalho no pormenor final





Sem comentários:

Enviar um comentário