segunda-feira, 19 de dezembro de 2016

22 Novembro 2016 . Aula 9

DURANTE ESTA AULA:

. continuação do exercício da aula anterior



EXERCÍCIOS:


* o enter é representado através de um -

3D Studio Max - CHALEIRA

New MTC
1. Menu Sol (criar - 3D, 2D, luzes, câmara, e objectos de apoio) 

2. Criar objecto 3D - TEAPOT - alterar e controlar o numero de segmentos que define a malha do objecto na opção PARAMETERS


















3. MODIFY - alterar o nome do objecto para cafeteira 
4. MODIFIER LIST - EDIT - POLY - VERTEX 
5. Selecionar a chaleira - Edit Geometry - TESSELLATE
6. SCALE - experimentação do comando





























15 Novembro 2016 . Aula 8


DURANTE ESTA AULA:

Continuação do exercício da aula anterior, em AutoCAD
. Apresentação do exercício em 3D Studio Max


1ºEXERCÍCIO

Sublime Text

 (defun c:xad ()
(command "ucs" (getpoint " Indique o ponto de inserção da peça. ") "")
(setq nu 0)
(command "circle" "0,0,0"  (valor 10))
(guardar)
(command "circle" "0,0,15" (valor 8))
(guardar)
(command "circle" "0,0,21" (valor 5))
(guardar)
    (command "circle" "0,0,25" (valor 5))
 (guardar)
    (command "circle" "0,0,40" (valor 10))   
(guardar)
(solido)
(command "ucs" "")
)
(defun solido ()
(command "loft")
    (foreach p lista (command p)) 
    (command "" "")
)
(defun guardar ()
(setq lista (append lista (list (set (read (strcat "entidade" (rtos nu))) (entlast)))))
)
(defun valor (num)
(* num (rnd))
)
(defun rnd (/ modulus multiplier increment random)
  (if (not seed)
    (setq seed (getvar "DATE"))
  )
  (setq modulus    65536
        multiplier 25173
        increment  13849
        seed  (rem (+ (* multiplier seed) increment) modulus)
        random     (/ seed modulus)
  )

1.APPLOAD - xadrez
2.VP - (1,-1,1)
3.VSCURRENT
4.XAD - 

















terça-feira, 15 de novembro de 2016

08 Novembro 2016 . Aula 7

DURANTE ESTA AULA:

. Conversa sobre a text language programming, Scratch e LXerSP;
. Introdução e exploração do AutoLISP;

Exercício da aula: Em AutoCAD com utilização do LSP;

- símbolo norte

















EXERCÍCIO:

SÍMBOLO NORTE
AUTOCAD

*o enter é representado através de um -



1. CIRCLE - (0,0) - (1,0) -

2. ZOOM - E -
3. PLINE - (0,0) - W - 0.1 - 0.1) - (0,1)







































Criámos um comando, no Sublime Text , para o AutoCAD para desenhar o símbolo do norte





















. Guardámos com a extensão  .lsp  para poder ser utilizado no AutoCAD com o nome SNORTE


PS: PARA UTILIZAR O COMANDO NO AUTOCAD É NECESSÁRIO DESLIGAR O OSNAP

1.APPLOAD - CARREGAR O SNORTE

2.SNORTE - (0,0) - ( 0,1)




PEÇA XADREZ



A partir do ficheiro LISP disponível na página do professor, passei o conteúdo para o Sublime Text e guardámos a extensão  .lsp


















AUTOCAD

1. APPLOAD - FICHEIRO PRETENDIDO
2. XAD - 
3. SHADEMODE - X -
4. LOFT - 
5. VP - (1,-1,1)


















terça-feira, 25 de outubro de 2016

25 Outubro 2016 . Aula 6

DURANTE ESTA AULA:

. Realizámos 3 exercícios de Autocad:  
  
  1º dodecaedro
  2º icosaedro
  3º peão( não ficou finalizado)



EXERCÍCIOS:


* o enter é representado através de um -


1º DODECAEDRO



















1. POL( POLYGON) -  5 -  EDGE - (O,O) - (1,0) 
2. ZOOM - EXTENTS -
3. VP - ( 1, -1, 1) -
























5. SHADEMODE - X -
6. REGION - SELECCIONAR OBJECTO -
8. REFLET ( MIRROR) -
9. COPY


















10. OS ( OSNAP) - PERPENDICULAR 
11. USC - 3P - 
12. CIRCLE - SELECCIONAR 2 PONTOS 
13. 3DORBIT
14. LINE - PER SELECCIONAR LINHA E VÉRTICE
15. UCS - 3P - @( 0,0,100) -
16. CIRCLE - PONTO DE ORIGEM DO SISTEMA E VÉRTICE -
17. ALIGN - SELECIONAR FACE SELECCIONAR os 2 pontos da aresta 
que será o eixo da rotação da face com 2 clicks em cada um, e o vértice com 
1 click, o 6 click será na intersecção dos 2 círculos -




















18. CIRCLE - CIRCUNFERÊNCIA QUE INSCREVE A BASE

19. ERASE - ALL - R( REMOVE ) - LAST




















20. ARRAYCLASSIC - POLARARRAY SELECCIONAR FACE
       SELECIONAR O CENTRO DA CIRCUNFERÊNCIADA BASE -
21. COPY
22. ALIGN




RESULTADO FINAL - Dodecaedro  





































2º ICOSAEDRO






















1. POL( POLYGON) -  5 -  EDGE - (O,O) - (1,0)
2. ZOOM - EXTENTS -
3. VP - ( 1, -1, 1) -





























4. POL( POLYGON) -  3 - SELECCIONAR 2 VÉRTICES DA FACE -
5. UCS - 3P MIDPOINT E VÉRTICE DA DO TRIÂNGULO @( 0,0,100) -
6. REGION - SELECCIONAR OBJECTO -
7. SHAPEMODE - X -
8. CIRCLE - PONTO DE ORIGEM DO SISTEMA E VÉRTICE DO TRIÂNGULO -
9.  ERASE - ALL - R( REMOVE ) - LAST -
10. ARRAYCLASSIC - POLARARRAY SELECCIONAR FACE -SELECIONAR O VÉRTICE -






















11. ERASE  - UMA DAS FACES
12. USC - 3P - SEGUINDO A FACE APAGADA
13. ARRAYCLASSIC POLARARRAY - SELECCIONAR A FACE - 
14. 3DORBIT





















15. REPETIÇÃO DOS PONTOS 11 AO 13 PARA COMPLETAR O OBJECTO







RESULTADO FINAL - Icosaedro  
































3º PEÃO


tentativa




















UTILIZANDO O TEXWRANGLER
Introduzimos as seguintes comandos:

. CIRCLE 
  0,0
  10

  0,0
  15

  0,0
  10

  0,0
  20



. DE SEGUIDA copiámos estes comandos para o Autocad o que nos apresentou o seguinte resultado:






























. Acrescentámos altura ás coordenadas no textwrangler e fizemos o mesmo processo de copiar para o Autocad 

















































. Utilizámos apenas 2 comandos:

1. SHADEMODE - X -
2. LOFT - SELECCIONAR TODAS AS CIRCUNFERÊNCIAS DO OBJECTO COMEÇANDO DE BAIXO PARA CIMA E SEGUINDO A ORDEM DA SUA ALTURA

. Como este não era o resultado pretendido fizemos uma segunda tentativa



2ª tentativa



























.Introduzimos as seguintes comandos:

. CIRCLE 
  0,0
  10

  0,0,5
  15

  0,0,10
  10

  0,0,35
  5

  0,0,38
  10

  0,0,41
  2





DE SEGUIDA copiámos estes comandos para o Autocad o que nos apresentou o seguinte resultado:














































1. SHADEMODE - X -
2. LOFT - SELECCIONAR TODAS AS CIRCUNFERÊNCIAS DO OBJECTO COMEÇANDO DE BAIXO PARA CIMA E SEGUINDO A ORDEM DA SUA ALTURA