sexta-feira, 13 de dezembro de 2013

ENTREGA FINAL
















Lição 26





  • Análise e comentário da pré-impressão dos Pormenores

  • Esclarecimento de dúvidas para a finalização dos trabalhos

  • Esclarecimento de dúvidas acerca da entrega online - até às 24h





Lição 25





  • Importância das espessuras nos desenhos do Pormenor :

  • Espessura só é realmente visível quando se imprime o PDF

  • Por isso, fazer várias experiências de impressão

  • Utilizar o sistema de cores associadas às layers das linhas a que se vai atribuir espessuras

  • Fazer legendas pequenas no Modelspace

  • Fazer legendas grandes (exteriores à MVIEW) no Paperspace

  • Altura de letra - deve ser a mesma em toda a folha A4


  • Processo de Entrega :

  • Copiar ficheiros .JPG .DWG .PDF .LSP para a pasta public_html e passar para a internet, utilizando o FileZilla, através do servidor da faculdade

  • Publicar no Blog os links relativos aos ficheiros










Lição 24





  • Revisões para a finalização do Pormenor :

  • Linetypes a aplicar às linhas directamente no modelspace

  • LTSCALE necessário na passagem para o Layout A4

  • Lineweights devem ser atribuídas com o sistema de cores anteriormente descrito

  • Trabalhar e apresentar o trabalho no modo 2D Wireframe

  • Escala - o trabalho no modelspace deve estar todo à escala real para permitir a utilização de escalas de representação rigorosas na passagem para o Layout A4


  • Dúvidas sobre a macro :

  • Como ligar e desligar o menu OSNAP no decorrer da função :

  • (setq os (getvar 'osmode)) - para utilizar no inicio da macro, faz com que a função memorize as definições do menu OSNAP no estado em que estão no momento da invocação do comando

  • (setvar 'osmode 0) - desliga o OSNAP (fica com 0 opções ligadas)
  • (*no caso de se querer escolher uma determinada configuração do OSNAP para utilizar numa fase da função basta descobrir o número que descreve essa configuração e substituir 0 por esse número)

  • (setvar 'osmode os) - repõe a configuração inicial - utilizar no fim e ao longo da macro, se necessário


  • Notas na macro :

  • Nome, número mecanográfico e turma do aluno
  • Objectivo da macro
  • Funcionamento - descrição do processo completo











Lição 23





  • Aula de apoio ao exercício da macro

  • Desenvolvimento de uma função para o desenho automático de escadas, tendo por base a fórmula:
  • (2 x Espelho) + Cobertor = 0,63 m (passo confortável)

  • Macro concebida no Notepad++
  • Acrescento da função: (defun dtr ( deg ) (* pi (/ deg 180.0)))
  • Colocada no fim da macro, esta função faz a conversão de radianos p/ graus
  • Permite a utilização da expressão "dtr" para indicar uma direcção com graus
  • Os ângulos funcionam como no círculo trigonométrico (rotação contrária à dos ponteiros do relógio) ex.:
  • (dtr 0) - na horizontal p/ a direita
  • (dtr 90) - na vertical p/ cima
  • (dtr 180) - na horizontal p/ a esquerda
  • (dtr 270) - na vertical p/ baixo






  • Desenho de um quadrado de 4x4 no AutoCad
  • REC _0,0 _4,4






  • APPLOAD da função escada.lsp






  • Primeira experiência com o comando ESCADA (mal sucedida)






  • Reedição da macro






  • Novo APPLOAD e experiência com o comando ESCADA

  • A função funciona pedindo :
  • O ponto de arranque da escada
  • A altura do espelho (neste caso 0.18)
  • E o número de degraus da escada (neste caso 11)












terça-feira, 3 de dezembro de 2013

Lição 22





  • MACRO - É obrigatória a colocação no ficheiro .lsp de indicações de para que serve e como funciona

  • Legendas do pormenor - organização na vertical - Legenda, Material

  • Legendas, setas e cotas do pormenor - podem ser feitas no modelspace - na passagem para o layout, sofrem o mesmo processo de dimensionamento para uma determinada escala que os outros elementos gráficos

  • Ficheiro .bak - recuperação de trabalho perdido - abrir e voltar a guardar com a extensão .dwg

  • RECOVER - comando a utilizar para o ficheiro .bak

  • REGEN - comando para a rejeição de anomalias gráficas que possam surgir no AutoCad

  • AUDIT - comando para fazer uma auditoria à base de dados do programa

  • PURGE - comando que limpa o ficheiro de todas as entidades, layers vazias, tipos de cotagem tipos de linha importados, etc. que não estejam a ser utilizados - torna o ficheiro mais leve e deixa apenas a informação que importa (utilização imprescindível antes da entrega do ficheiro .dwg do pormenor)

  • FILTER - comando que permite selecionar e trabalhar isoladamente com um grupo de entidades gráficas com uma ou mais características em comum

  • No caso de haver "lixo perdido" no desenho suficientemente longe das peças desenhadas para que quando se faz ZOOM _ E não se veja nem uma coisa nem outra;

  • ERASE
  • ALL
  • R - Remover o que queremos que fique da selecção










Lição 21





  • Desenho de uma mediatriz de um quadrado de 1x1 através dos pontos :
  • LINE
  • 0.5 , 0
  • 0.5 , 1

  • Lembrar que :
  • (se utiliza a vírgula para separar coordenadas na referenciação do ponto)
  • (se utiliza o ponto para separar numero inteiro/casas decimais na expressão de uma distância)






  • Noções de "car" e "cadr" em linguagem LISP :

  • car = valor de x relativo a um ponto (car ponto) - refere-se ao "primeiro elemento da lista" constituída pelas coordenadas do ponto
  • cadr = valor de y relativo a um ponto (cadr ponto) - refere-se ao "segundo elemento da lista" constituída pelas coordenadas do ponto




  • Aplicação das expressões setq, car e cadr numa macro concebida para a inserção de quadrados de 1x1 - "sq1.lsp"






  • APPLOAD e experiência com o novo comando SQ1






  • Desenvolvimento de uma função "teste.lsp" para marcar o ponto médio de um segmento de recta com um pequeno círculo
  • Aplicação dos conceitos de polar e distance e utilização da divisão para a distancia p1 p2 e da multiplicação (por 0.01) dessa mesma distância para dar um diâmetro ao pequeno círculo






  • APPLOAD e experiência com o novo comando TESTE