Aula 12 - 1 Dezembro 2014
::Esclarecimento de dúvidas sobre detalhes finais do pormenor final de Autocad tais como
- alterar cores das layers para ser tudo impresso a preto e em diversos tipos de linha
- colocação das dimensões na folha de papel
- colocação de texto em layout
- revisão sobre algumas escalas
- ...
::Realização de exercícios em Autocad e Notepad++ para compreensão do funcionamento de uma macro:
-Alguma linguagem Autolisp útil
- car = valor x de uma variável
- card = valor y de uma variável
- command = transposição de comando de autocad para notapad++
- "..." = selecção de ponto ou objecto em autocad
- "" = ENTER em Autocad
::Trabalho em Macro individual
1. Definir objecto a realizar
2. Definir nome da função
3. Definir o OSNAP MODE desligado com valores de 0
3. Realizar desenho auxiliar de forma a compreender melhor como iremos obter os diversos pontos que compõem a macro
4. Pedir ao utilizador alguns pontos e dimensões que devem ser dadas para a realização do desenho tais como o diâmetro, a altura e o ponto de intersecção do eixo da porca
5. O resto da macro trata do desenho interno desta, sendo que o utilizador não terá que obter mais medida nenhuma
6. Obtenção dos pontos que definem o desenho do alçado da porca:
através das coordenadas do ponto 1 soma-se ou subtrai-se o diâmetro/2 ou então altura para valores de x e y respectivamente
7.Obtenção dos pontos que definem as duas linhas verticais no interior do alçado
através das coordenados do ponto 1, mais uma vez obtivemos coordenadas de pontos subtraindo e somando desta vez valores de diâmetro/4 ou então altura para valores de x e y respectivamente
8. Obtenção dos pontos que vão definir a altura dos arcos inferiores
através das coordenadas dos pontos já conhecidos subtrai-se e soma-se ou o diâmetro/6 para valores de x e altura/2 para valores de y
9. Fazendo o comando PLINE e ARC conseguimos agora desenhar a porca em alçado passando estas linhas por todos os pontos
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