quarta-feira, 23 de outubro de 2013

Aula 11 | 23.10.13

Exercício 05 | Casa de banho

Elaboração de um documento .dwg de nome casa de banho.

Execução da planta de uma casa de banho de forma quadrangular e com duas unidades de aresta, com um dos vértices situado na origem do referencial e com duas faces assentes na parte positiva dos eixos das abcissas e das ordenadas.

_ rectangle (rec) > 0,0 (1st point) > 2,2 (2nd point)
_ zoom (z) > extents (e)


planta _ rectangle, zoom

Delimitação do espaço recorrendo a uma parede com 0,15 unidades de espessura.


_ offset (o) > 0.15 > (selecção quadrado) > (selecção qualquer ponto interior quadrado)


paredes _ offset


Cração de um intervalo com 0,75 unidades de comprimento na parede lateral esquerda, de modo a criar o espaço onde irá ser colocada a porta de acesso a esta divisão.



_ xline (xl) > horizontal (h) > (selecção linha interior aresta inferior quadrado)
_ offset (o) > through (t) > (selecção linha anterior) > 0.10 > (selecção linha actual) > 0.75 > exit (e)
_ trim (tr) > all > (selecção entidades necessárias)
_ erase (e) > (selecção entidades necessárias)

intervalo porta _ xline

intervalo porta _ offset


intervalo porta _ trim, erase


Criação de layers vermelha, amarela e verde, intituladas como paredes, vão e sanitários, respectivamente. Selecção da layer paredes como layer de trabalho e sua aplicação aos elementos já construídos.

_ layer (la) > new layer (alt+n) > rename layer: "paredes" > color 1 (red) > set current (alt+c)
new layer (alt+n) > rename layer: "vão" > color 2 (yellow)
_ new layer (alt+n) > rename layer: "sanitários" > color 3 (green)
_ zoom (z) > extents (e)

layers _ layer, zoom


Consulta da página de actividades académicas 2013/2014 do docente, com o intuito de efectuar a transferência de documentos auxiliares ao exercício, em formatos:


_ autocad: banheira.dwg, lavatório.dwg e sanita.dwg, com links correspondentes no separador ficheiros de apoio em autocad;


_ autolisp: porta.lsp, com link respectivo no separador ficheiros de apoio em autolisp.


página docente _ 23.10.13

Enquanto que o download dos ficheiros em autocad é conseguido de forma automática, o ficheiro em autolisp prossupõe uma sucessão de passos para que se consiga este efeito: é necessário abrir seu o link, copiar toda a informação que contém, criar um novo documento no notepad++, colar essa mesma informação e guardá-lo com o nome de porta em formato .lsp.

porta.lsp _ browser


porta.lsp _ notepad++

Importação do documento porta.lsp para o ficheiro autocad. A partir deste instante o software passa a estar programado de modo a obedecer ao comando porta.


_ appload (ap) > (selecção entidade necessária)



porta.lsp _ appload

Selecção da layer porta como layer de trabalho. Colocação da porta na casa de banho.


_ layer "portas" > set current (alt+c)
_ porta > (selecção pto porta gira) > (selecção pto porta bate) > (selecção pto indica sentido abertura porta)

porta _ layer, porta

Abertura dos restantes documentos descarregados, banheira.lsplavatório.lsp e sanita.lsp, no autocad.

banheira _ autocad


lavatório _ autocad


sanita _ autocad

Personalização das suas unidades de medida e alteração do seu grau de precisão, de modo a garantir que a escala está compatível em todos os ficheiros.

_ units > precision: 0.000 > units to scale inserted content: meters
_ zoom (z) > extents (e)

banheira _ units, zoom

_ units > precision: 0.000 > units to scale inserted content: meters
_ zoom (z) > extents (e)


lavatório _ units, zoom

_ units > precision: 0.000 > units to scale inserted content: meters
_ zoom (z) > extents (e)


sanita _ units, zoom

Medição dos seus comprimentos e duas suas larguras, para efeitos de compatibilidade entre as proporções dos elementos sanitários e da casa de banho.

_ dist (di) > (selecção pto mais direita) > (selecção pto mais esquerda)
_ dist (di) Z (selecção pto mais acima) > (selecção pto mais abaixo)

banheira _ dist, dist


_ dist (di) > (selecção pto mais direita) > (selecção pto mais esquerda)
_ dist (di) Z (selecção pto mais acima) > (selecção pto mais abaixo)

lavatório _ dist, dist


_ dist (di) > (selecção pto mais direita) > (selecção pto mais esquerda)
_ dist (di) Z (selecção pto mais acima) > (selecção pto mais abaixo)


sanita _ dist, dist

Limpeza de todas as informações que tenham sido guardadas referentes a quaisquer actividades que tenham sido em si desenvolvidas, por ser abosolutamente denecesária e com a finalidade de tornar os trabalhos não só mais leves como também de reduzi-los aos elementos geométricos visíveis, preparando-os, deste modo, para o transporte para outro ambiente.

_ purge (pu) > view items you can purge > purge all items

banheira _ purge

_ purge (pu) > view items you can purge > purge all items


lavatório _ purge

_ purge (pu) > view items you can purge > purge all items

saita _ purge

Verificação do local de inserção dos pontos base dos elementos sanitários, uma vez que apenas se estes estiverem coincidentes com a origem do referencial é que será possível alinhá-los com os eixos em que vão ser posteriormente posicionados na casa de banho.

_ move (m) > all > (selecção lado direito/encostado parede _ midpoint _1st point) > 0,0 (2nd point)

banheira _ move

_ move (m) > all > (selecção lado direito/encostado parede _ midpoint _1st point) > 0,0 (2nd point)


lavatório _ move

_ move (m) > all > (selecção lado direito/encostado parede _ midpoint _1st point) > 0,0 (2nd point)
sanita _ move

Selecção da layer paredes como layer de trabalho. Transformação das paredes da casa de banho em unidades independentes

_ layer "paredes" > set current (alt+c)
_ explode > (selecção todas paredes)


paredes _ layer, explode

Selecção das layers paredes sanitários alternadamente como layers de trabalho. Criação de um eixo auxiliar. Inserção da banheira.


_ layer "paredes" > set current (alt+c)
_ offset (o) > through (t) > (selecção linha interior aresta lateral direita quadrado) > 0.35

eixo auxiliar _ layer, offset

_ layer "sanitários" > set current (alt+c)
_ insert (i) > name: banheira.dwg

banheira _ layer, insert

Selecção das layers paredes sanitários alternadamente como layers de trabalho. Criação de um eixo auxiliar. Inserção da sanita.

_ layer "paredes" > set current (alt+c)
offset (o) > through (t) > (selecção linha interior aresta inferior quadrado) > (+ 0.2 (/ 0.35 2))

eixo auxiliar _ layer, offset

_ layer "sanitários" > set current (alt+c)
_ insert (i) > name: sanita.dwg

sanita _ layer, insert

Selecção das layers paredes sanitários alternadamente como layers de trabalho. Criação de um eixo auxiliar. Inserção do lavatório.


_ layer "paredes" > set current (alt+c)
offset (o) > through (t) > (selecção linha interior aresta lateral esquerda quadrado) > 0.375

eixo auxiliar _ layer, offset

_ layer "sanitários" > set current (alt+c)
_ insert (i) > name: lavatório.dwg

lavatório _ layer, insert

_ erase (e) > (selecção eixos auxiliares)

casa de banho _ erase

Sem comentários:

Enviar um comentário