Processos de Computação
quinta-feira, 20 de dezembro de 2012
Trabalho Final (Dezembro)
Ficheiros relativos ao trabalho Final da Disciplina de Computação:
pormenor em pdf
pormenor em autocad
Digitalização do pormenor
Macro
terça-feira, 11 de dezembro de 2012
Escolha do pormenor a representar em Auto CAD
Foi-nos proposta a escolha de um pormenor construtivo, com vista a representa-lo em Auto CAD:
A minha escolha de pormenor pertence ao volume 8 do conjunto de livros mencionados, página 86/87 e tem o nome de "Walls and partitions", que corresponde à seguinte imagem:
Aula de Computação 8 - 15 de Novembro de 2012
...Continuação da realização do dado em Auto CAD:
Para boliar as arestas:
Fillet (seleciona uma aresta)
0.5 (raio)
(selecionar as arestas)
Criação de 4 layers de trabalho, para realização de plantas e cortes:
P1 - Planta 1
P2 - Planta 2
ct - Corte transversal
cl - Corte lateral
P1:
"SECTION" (selecciona-se o dado)
XY
0,0,2.5 ( localização da planta-coordenadas)
P2:
"SECTION" (selecciona-se o dado)
XY
0,0,7.5 ( localização da planta-coordenadas)
Para fazer cortes:
ct:
"SECTION" (seleciona-se o dado)
XZ
0,5,5 ( localização da planta-cordenadas)
cl:
"SECTION" (seleciona-se o dado)
YZ
5,0,0 ( localização da planta-cordenadas)
Colocação dos cortes e plantas no layout:
"Erase"
"last"
"Pagesetup" ( paper size - A4 ao alto)
"MVIEW" (seleccionar a janela pretendida - este método é usado quatro vezes para criar quatro janelas).
La - uso do método de congelamento de layers, para representar cada corte e cada planta
uso do comando - "PLAN"
Colocação das figuras á escala no layout:
ZOOM
1000/100xp
PSPACE - (sair da janela)
STRETCH - (acertar a janela á medida adequada)
MOVE - (para mover as janelas na folha)
Representação de cotas:
Utilização do pentágono realizado na aula 6:
Uso do comando "DIMSTYLE" para definir como é que as cotas vão ser apresentadas (escolha do estilo).
Uso do comando "DIM" seguido de [Hor (horizontal) , Ver (Vertical), Ali (alinhado), Dia (diâmetro), Rad (raio), Ang (ângulo)] de acordo com a orientação.
o comando "Con", serve para, depois de seleccionar o estilo de cota, continuar a marcar a cota definida anteriormente.
Para boliar as arestas:
Fillet (seleciona uma aresta)
0.5 (raio)
(selecionar as arestas)
Criação de 4 layers de trabalho, para realização de plantas e cortes:
P1 - Planta 1
P2 - Planta 2
ct - Corte transversal
cl - Corte lateral
Para fazer plantas:
P1:
"SECTION" (selecciona-se o dado)
XY
0,0,2.5 ( localização da planta-coordenadas)
P2:
"SECTION" (selecciona-se o dado)
XY
0,0,7.5 ( localização da planta-coordenadas)
Para fazer cortes:
ct:
"SECTION" (seleciona-se o dado)
XZ
0,5,5 ( localização da planta-cordenadas)
cl:
"SECTION" (seleciona-se o dado)
YZ
5,0,0 ( localização da planta-cordenadas)
Colocação dos cortes e plantas no layout:
"Erase"
"last"
"Pagesetup" ( paper size - A4 ao alto)
"MVIEW" (seleccionar a janela pretendida - este método é usado quatro vezes para criar quatro janelas).
La - uso do método de congelamento de layers, para representar cada corte e cada planta
uso do comando - "PLAN"
Colocação das figuras á escala no layout:
ZOOM
1000/100xp
PSPACE - (sair da janela)
STRETCH - (acertar a janela á medida adequada)
MOVE - (para mover as janelas na folha)
Representação de cotas:
Utilização do pentágono realizado na aula 6:
Uso do comando "DIMSTYLE" para definir como é que as cotas vão ser apresentadas (escolha do estilo).
Uso do comando "DIM" seguido de [Hor (horizontal) , Ver (Vertical), Ali (alinhado), Dia (diâmetro), Rad (raio), Ang (ângulo)] de acordo com a orientação.
o comando "Con", serve para, depois de seleccionar o estilo de cota, continuar a marcar a cota definida anteriormente.
sábado, 1 de dezembro de 2012
Aula de computação 7 - 8 de Novembro de 2012
Depois de achado o centro da segunda circunferência criada (esse ponto vai pertencer á parábola), criou-se uma outra circunferência, de raio 2, em que o centro é o lado mais a direita da circunferência anterior:
Circle
(indicar o centro)
2 (raio)
Criamos rectas verticais com distanciamento igual de 2 apartir da recta vertical marcada inicalmente:
offset
2 (distancia)
De seguida este o processo foi identico mas na circunferência.
![]() |
Métodos auxiliares da parábola. |
Foram definidos os pontos de intersecção das linhas verticais com as circunferências:
comando "Po" (point).
Criação de outras linhas auculiares na construção da parabola, através de outros comandos, tais como:
Trim
Mirror (para representar simetrias).
Fillet (para prolongar linhas).
![]() |
Métodos auxiliares da parábola. |
Definição da linha da prabola:
Comandos:
Spl (spline)
M
Fit
(depois seleccionar os pontos pertencentes á parábola).
![]() |
Representação da linha de parábola. |
comando:
"3DORBIT" (para movimentar a imagem em 3D)
"SURFTAB1"
17
"SURFTAB2"
17
"REVSURF"
Construção de um Dado
BOX
0,0 (1ºponto)
10,10,10 (2º ponto)
Repartição a janela em 4 vistas:
"VPORTS"
(Opção) "Four left"
(Opção setup) "3D"
Nova layer - "malha" (cor amarela)
Criação de uma malha (linhas horizontais) para auxiliar a construção das esferas, que representar os números do dado, com o auxilio do comando "XLINE" e "OFFSET".
Uso dos comandos:
"VISUALSTYLES" - Possibilidade de ver o objecto de varias formas.
opção "SHADEMODE"
"SPHERE" - Para criar esferas.
Comando "SUBTRACT": Para subtrair as esferas ao cubo.
Aula de computação 6- Dia 25 de Outubro de 2012
Utilização do ficheiro dos mesmos poligonos da aula anterior.
Redimensionamos as figuras e a escala, aumentando para uma dimensão 10 vezes maior, através do comando:
sc
all
(seleccionar o centro das figuras)
(indicação do factor de escala) 10
De seguida passamos as figuras para o "layout" - Ferramenta que nos permite preparar e editar as figuras no "papper space" (no papel/folha com o tamanho desejado) para uma futura impressão, por exemplo.
uso dos comandos:
- Units (para mudar a precisão em casas decimais)
- List
Layout 1 /Papper space
Erase (para eleminarar)
Pagesetup - para editar a folha em termos de proporções "papersize", orientação ( "Drawing orientation") , escala ( "plot scale" ) etc...
Crianção de uma nova layer com o nome de "janelas" com a cor cor-de-laranja
"Mview" - para abrir a janela com as figuras prontas para impressão.
Ao selecionar a janela ficamos a trabalhar no modo "Modelspace", não podendo ser editado.
De seguida foi necessário identificar a escala pretendida, que neste caso foi a 1:100. Deste modo usamos o comando:
"zoom"
1000/100xp
Com o objectivo de colocar todas as figuras no paperspace de formato A3, foi necessário copiar a janela (comando "Copy") o numero de vezes consoante o numero de figuras, e move-las (comando "Move") para que se enquadrassem todas na folha.
Para que em cada janela aparece-se apenas uma das figuras tivemos que congelar as outras, desta forma utilizamos o comando:
"La" (layer)
" VP freeze"
![]() |
Paperspace/ Layout - Figuras prontas a serem impressas. |
Para visualizar a folha pronta para impressão é utilizado comando "Preview".
Contudo o ficheiro deve ser Guardado e impresso em PDF.
Criação de uma parábola/
Curva quadrática
Criação de duas rectas que passem no mesmo ponto (o,o):
xline
v (recta vertical)
0,0 (ponto em que a recta passa)
xline
h (recta horizontal)
0,0 (ponto em que a recta passa)
Criação de um circulo de centro no ponto (0,0) e de raio 1,5:
circle
0,0 (centro)
1.5 (raio)
Achar o ponto mais a direita da circunferência e criar outra circunferência a passar nesse ponto e no centro da circunferência anterior.
Comando para identificar pontos:
"Po" (point)
Comando para visualizar os pontos marcados anteriormente:
"PDmode"
35
comando para identificar os centros de arcos :
"cen"
A continuação da realização deste exercicio é feita na aula seguinte.
quinta-feira, 29 de novembro de 2012
Aula de computação 5 - Dia 18 de Outubro de 2012
Depois da criação das figuras e das respectivas layers, fez-se com que todas as figuras tivessem o centro coincidente com o centro do quadrado.
![]() |
Polígonos com centro coincidente. |
De seguida preencheu-se cada polígono com mancha de acordo com a cor da respectiva layer, através do comando " solid ".
![]() |
Polígonos preenchidos. |
Tabuleiro de xadrez
Num novo ficheiro auto CAD, criou-se um tabuleiro de Xadrez, iniciando-se com a criação de um quadro com as dimensões de 1 de lado, e multiplicando-o até 64 entidades iguais.
Para esse fim, foi necessário a criação de duas layers:
(defun c:lay () (command "layer" "n" "brancas" "n" "pretas" "c" "1" "pretas" "s" "brancas" ""))
(defun c:casa () (command "solid" "0,0" "1,0" "0,1" "1,1" ""))
(defun c:ze () (command "zoom" "e"))
(defun c:col () (command "array" "all" "" "r" "1" "4" "2"))
(defun c:cpy () (command "copy" "all" "" "0,0" "1,1" ""))
(defun c:lin () (command "array" "all" "" "r" "4" "1" "2" "1"))
Aula de Computação 4 - Dia 11 de Outubro de 2012
Foi realizada a visualização de um filme de Greg Lynn, no
qual este fala, resumidamente, sobre as raízes matemáticas de arquitectura, e
como as ferramentas de cálculo digital permitem com que os designers e arquitectos
modernos consigam ir para além das formas tradicionais de construção.
Link a consultar: http://www.ted.com/talks/greg_lynn_on_organic_design.html
Continuação da representação de entidades/figuras
em auto-CAD
Criação de um pentágono
Respectivos dados pentágono:
polygon
5
e
0,0
1,0
;macro de desenho de pentágonos dando a possibilidade de
;seleccionar a dimensão do lado e o seu ponto de inserção
(defun
pen ()
(setq
pt1 (getpoint "\nqual o primeiro ponto dolado"))
(setq
pt2 (getpoint "\nqual o segundo ponto do lado "))
(command "polygon"
"5" "e" pt1 pt2)
)
![]() |
Representação do pentagono |
Criação de um rectângulo
de proporção raiz de 2
Respectivos dados relativos á construção do rectângulo:
(defun c:r2 ()
(setq os
(getvar "osmode"))
(setvar
"osmode" 0)
(setq
pt1 (getpoint "\nqual o ponto de inserção? "))
(setq
lado (getreal "\nqual a dimensão do lado menor? "))
(setq pt2 (list (+ (car pt1) (* lado
(sqrt 2))) (cadr pt1)))
(setq pt3 (list (car pt2) (+ lado
(cadr pt2))))
(setq pt4 (list (car pt1) (cadr
pt3)))
(command "pline" pt1
pt2 pt3 pt4 "c")
)
![]() |
Representação do rectângulo de proporção raiz de 2 |
Criação de um rectângulo
de proporção áurea
Respectivos dados relativos á construção do rectângulo:
;desenhar um rectangulo de proporçao aurea dando um ponto de
;inserçao no canto inferior esquerdo e o lado menor do
rectangulo
(defun c:rau()
(setq os
(getvar "osmode"))
(setvar
"osmode" 0)
(setq
pt1 (getpoint "\nqual o ponto de inserçao? "))
(setq
lado (getreal "\nqual a dimensao do
lado menor? "))
(setq
pt2 (list (+ (car pt1) (/ lado 2) (sqrt (+ (expt lado 2) (expt (/ lado 2) 2))))
(cadr pt1)))
(setq
pt3 (list (car pt2) (+ (cadr pt2) lado)))
(setq pt4 (list (car pt1) (cadr
pt3)))
(command "pline" pt1
pt2 pt3 pt4 "c")
(setvar "osmode"
os)
)
![]() |
Representação do rectângulo de proporção áurea |
Criação de Layers
De seguida foi criada e editada uma layer para cada entidade, através do comando "La"(layer). Deste modo cada figura ficaria representada com a cor respectiva da respectiva layer:
Layer "qua" (quadrado) - cor vermelha
Layer "tri" (triangulo) - cor azul escura
Layer "circ" (circulo) - cor amarela
Layer "pen" (pentágono) - cor verde
Layer "r2" (rectangulo raiz de 2) - cor azul clara
Layer "rau" (rectabgulo áurea) - cor roxo
![]() |
Subscrever:
Mensagens (Atom)