sexta-feira, 13 de dezembro de 2013

26ª Aula - 13.12.2013

Esta aula serviu somente para concluir o esclarecimento das dúvidas todas relativas ao pormenor em Autocad e à macro.
Depois, tínhamos que publicar no blog os ficheiros e para isso tivemos que os por online através do Filezilla.
Seguem-se então aqui os meus trabalhos:

Macro

Imagem do Pormenor

Pormenor - PDF

Pormenor - Autocad


Assim, concluímos a entrega dos quatro elementos de avaliação juntamente com a realização deste blog.

25ª Aula - 11.12.2013

Esta aula foi a penúltima aula antes da entrega dos trabalhos então foi mais uma vez destinada para o esclarecimento de dúvidas a nível da execução do pormenor (tanto no ModelSpace como no PaperSpace) e também na criação da macro.

terça-feira, 10 de dezembro de 2013

24ª Aula - 6.12.2013

Também esta aula foi dedicada ao esclarecimento de dúvidas das macros individuais dos alunos.

23ª Aula - 4.12.2013

Esta aula foi dedicada ao apoio das macros - individualmente.

22ª Aula - 29.11.2013

Esta foi outra aula dedicada ao apoio à macro.

Ao serem criados os programas ou comandos temos que ter em conta que estes trabalham sobre bases de sistema cartesiano por isso os pontos tem de ter duas ou três coordenadas ( a 2D ou a 3D.)

Ao ser criada uma macro no NotePad recorremos a várias expressões. E, nesta aula vimos o significado de algumas delas: 
''Defun'': ''Define Function'' : serve para definir uma função de um comando; Ex.:(defun c:sp1 ()
''Getpoint'': pede ao utilizador para definir um ponto à escolha do criador da macro.
''Setq'': para reter um valor ; Ex.: setq ponto (getpoint ''qual o ponto de inserção '')
''Command'': serve para chamar um comando. Ex.: ''(command ''line'')
Ainda no Notepad é apresentada uma lista de vários elementos(a b c ). Ao longo da criação da macro é necessário recorrer a esses mesmos elementos e para isso utilizamos as seguintes expressões:
car: seleccione apenas o primeiro elemento da lista (a)
cdr: selecciona todos os elemtnos menos o primeiro, ou seja selecciona -b- e -c-


Tendo em conta as macros criadas na aula anterior, foram-nos explicados os significado das linhas que a compõem.


Na macro dos dois quadrados:


                               


Primeira linha: Define o nome da função
Segunda linha: O criador da macro terá de introduzir um ponto à escolha
Terceira linha: Atribuição de coordenadas ao segundo ponto, fazendo com que através do comando '' (+ 1 (car ponto))'' o valor do primeiro ponto esteja à distância de uma recta paralela ao plano X.
As coordenadas ('' (cadr ponto)))'' definem o valor em Y do ponto, ou seja, a cota do segundo e primeiro pontos são a mesma.
Quarta linha: Coordenadas do terceiro ponto: afastamento = ao do segundo ponto, logo a indicação da coordenada será ''(car ponto2)''; cota é um valor a mais que a cota do segundo ponto, daí que a expressão seja a soma de uma unidade: ''(+ 1 (cadr ponto2)''.
Quinta linha: Coordenadas do quarto ponto: afastamento = ao do primeiro ponto daí que a expressão seja ''(car ponto)''; cota = à do terceiro ponto dái qeu a expressão seja ''(cadr ponto3)''.
Sétima linha: Indica o comando que permite executar o que foi definido anteriormente.
Oitava linha: '')'' - conclui a função.  


Macro do rectângulo e da seta:
A informação da sexta linha aparece depois do seguinte sinal '';'' uma vez que queremos guardar esta informação da macro anterior mas não a queremos utilizar nesta.

21ª Aula - 27.11.2013

Esta foi outra das aulas dedicadas à macro a fim de ajudar os alunos na sua execução.

Demos início a um outro exercício no AutoCad e paralelamente a isto criámos um ficheiro no Notepad++.

A primeira macro criada são basicamente:

dois quadrados com uma unidade de lado, independentemente da sua localização na área de trabalho.
guardar o ficheiro com o nome ''sp1.lsp''

Autocad
Comando LINE - ENTER - 0,0 - ENTER - 1,0 - ENTER - 1,1 - ENTER - 0,1 - ENTER - Z - ENTER - E - ENTER.


Notepad++:


Após estar criada a macro, fizemos o aplload no AutoCad e inserimos na barra de comandos o comando ''sp1'' (nome dado à macro) seleccionando posteriormente o ponto onde esta será inserida.


A segunda macro criada é uma seta com triângulo:

Para verificar se a macro está a funcionar no AutoCad, copiamos a macro para a barra dos comandos e de seguida introduzimos a palavra ''teste''(nome dado à macro).