Trabalho Cadeira - 10.04.2013
Entrega do modelo realizado no AutoCad, disponivel em:
http://home.fa.utl.pt/~20111015/cadeira.dwg
quarta-feira, 10 de abril de 2013
segunda-feira, 1 de abril de 2013
5ª aula - 20.03.2013
O primeiro exercício desta aula baseou-se na execução de um tempietto constituído por duas bases representadas por paralelepípedos, quatro colunas cilindrícas com capitéis esféricos, uma pirâmide de base quadrangular como cobertura e em três dos seus lados, cortinados.
O primeiro passo é criar a base com o comando "box" - 0,0 - l (lenght) - 5 (x) - 3 (y) - 0.17 (z). No entanto, para alinhar a caixa com o eixo x foi necessário ir ao comando "osnap" -quick properties - palette location - static e em seguida ligar o "orthomode", resultando no alinhamento da figura.
Para criar o segundo bloco, são introduzidas "xlines" com a orientação de x e y a passar no bloco e na origem, estas são subidas com move e depois aplicado um "offset" de 1.5 e 0.5 relativamente à xline paralela a y e x, para dentro da figura intersectando-se num ponto. Neste ponto é introduzido uma nova "box" - pt1 - l - 2 - 2 - 0.17. As xline anteriores sao então subidas para o plano superior do novo bloco.
Destas "xline" são feitos novamente "offset" de 0.15 para dentro em ambas. resultando num novo ponto que servirá de centro a um cilindro ("cylinder" - 1.5 - 1.5 - 3). No topo do cilindro é colocada uma line vertical com 1.5 de altura, partindo do centro, o ponto da linha mais afastado do cilindro será o centro de uma esfera de 1.5 de raio.
Para colocar as restantes colunas é traçada uma diagonal na base respectiva e seleccionando o seu ponto médio utilizado o comando "array" - polar - i - 4 - 360, terminando assim os quatro pilares. Passando à cobertura é introduzida uma line, a partir de um dos cantos com "line" - pt1 - @,0,0,3.15, no topo desta "line" é introduzido então um cubo com dois de lado.
Para transformar este cubo na cobertura final é necessário subtrair parte da figura ao cubo, assim são primeiro alterados os eixos com "ucs" - 3p - vértice 1 - vértice oposto da mesma base - vértice directamente acima do primeiro. Assim são introduzidas duas circunferências verticais com "circle" - vértice 1 - 2. e Repetido para o 2º vértice indicado no passo anterior.
Para executar o corte é então utilizado o comando "slice" - (seleccionados 3 pontos que definem o plano de corte) 2 pontos da base inferior do cubo e o ponto de intersecção dos círculos e em seguida seleccionar um ponto da secção do objecto que deve permanecer. Repetido o processo quatro vezes obtemos uma pirâmide de base quadrangular.
São então iniciadas as cortinas. É introduzido um varão com "l" - centro de uma das esferas (capitel) - centro da esfera seguinte e fazer "trim" - esferas - linha; eliminando a presença da linha no interior das esferas. É também introduzido um arco "arc" - intersecção da linha com a esfera 1 - intersecção da linha com a esfera 2 - 180 (º). Este arco é então movido para a laje com "move" - pt1 - @0,0,-3.15.
Depois de criada uma "layer" - cortina - cor vermelha, e com o comando "rulesurf" - arco - linha (do mesmo lado para que faça as linhas seguidas sem que se cruzem). Assim fica criada a superfície que define a cortina, e de forma a que o lado oposto do tempietto também o tenha é feito um "mirror" com eixo no centro da base do tempietto.
É criada mais uma linha igual à anterior com a função de varão, desta vez esta é dividida ao meio, através de uma circunferência de centro num dos centros da esfera e midpoint da linha que une ambas as esferas, sendo aplicado um trim e sendo a circunferência apagada de seguida. O segmento resultante desta operação é copiado e movido para a base, sendo aplicada uma rotação de 90º relativamente ao eixo vertical (z). Após criada outra "layer" - cortina 2 - amarela ; é então aplicado mais uma vez o comando "rulesurf" - ponto da recta superior mais próximo do centro do vão - ponto mais afastado do pilar na linha inferior. Isto vai criar uma abertura nesta cortina que é em seguida copiada com mirror, para o pilar oposto, sendo utilizado como midpoint o ponto mais próximo do centro da linha superior.
A figura é verificada com o comando "shade", ficando concluído para esta aula o exercício do tempietto.
É aberto um novo ficheiro de nome "testes". Aqui é introduzida uma hélice com o comando "helix" - 0,0 - 10 - 10 - 20.
A vista é alterada com "vp" - 315 - 35. A hélice é rodada para que o seu inicio fique coincidente com o eixo x; "rotate" - hélice - 0,0 - r - 0,0 - inicio da hélice. Os eixos sao alterados - "ucs" - x - 90 e é criada uma circunferência na ponta inferior da hélice "c" - 0.5. Com o comando "sweep" - circunferência - hélice, o circulo é repetido seguindo a hélice como orientação, formando uma superfície definida pelas repetições do circulo que atribuem espessura à hélice, resultando uma figura semelhante a uma mola.
Em seguida é criado um copo, através da criação de várias circunferências; c - pt1 - 5. A primeira é copiada com "copy" - circunferência anterior - @0,0,10; repetindo-se o comando sempre para a circunferência anterior respectiva com a ordem "@0,0,20", "@0,0,2" e "@0,0,2". Seleccionando cada circunferência e usando o comando "properties" é possível alterar o raio/diâmetro de cada circunferência para que depois com o comando "loft" seja possivel criar uma forma partindo das circunferências criadas, seleccionado sempre por ordem as circunferências da primeira à última, podendo saltar da última a uma das intermédias de menor raio se pretendermos dar espessura ao objecto.
Para transformar este cubo na cobertura final é necessário subtrair parte da figura ao cubo, assim são primeiro alterados os eixos com "ucs" - 3p - vértice 1 - vértice oposto da mesma base - vértice directamente acima do primeiro. Assim são introduzidas duas circunferências verticais com "circle" - vértice 1 - 2. e Repetido para o 2º vértice indicado no passo anterior.
Para executar o corte é então utilizado o comando "slice" - (seleccionados 3 pontos que definem o plano de corte) 2 pontos da base inferior do cubo e o ponto de intersecção dos círculos e em seguida seleccionar um ponto da secção do objecto que deve permanecer. Repetido o processo quatro vezes obtemos uma pirâmide de base quadrangular.
São então iniciadas as cortinas. É introduzido um varão com "l" - centro de uma das esferas (capitel) - centro da esfera seguinte e fazer "trim" - esferas - linha; eliminando a presença da linha no interior das esferas. É também introduzido um arco "arc" - intersecção da linha com a esfera 1 - intersecção da linha com a esfera 2 - 180 (º). Este arco é então movido para a laje com "move" - pt1 - @0,0,-3.15.
Depois de criada uma "layer" - cortina - cor vermelha, e com o comando "rulesurf" - arco - linha (do mesmo lado para que faça as linhas seguidas sem que se cruzem). Assim fica criada a superfície que define a cortina, e de forma a que o lado oposto do tempietto também o tenha é feito um "mirror" com eixo no centro da base do tempietto.
É criada mais uma linha igual à anterior com a função de varão, desta vez esta é dividida ao meio, através de uma circunferência de centro num dos centros da esfera e midpoint da linha que une ambas as esferas, sendo aplicado um trim e sendo a circunferência apagada de seguida. O segmento resultante desta operação é copiado e movido para a base, sendo aplicada uma rotação de 90º relativamente ao eixo vertical (z). Após criada outra "layer" - cortina 2 - amarela ; é então aplicado mais uma vez o comando "rulesurf" - ponto da recta superior mais próximo do centro do vão - ponto mais afastado do pilar na linha inferior. Isto vai criar uma abertura nesta cortina que é em seguida copiada com mirror, para o pilar oposto, sendo utilizado como midpoint o ponto mais próximo do centro da linha superior.
A figura é verificada com o comando "shade", ficando concluído para esta aula o exercício do tempietto.
É aberto um novo ficheiro de nome "testes". Aqui é introduzida uma hélice com o comando "helix" - 0,0 - 10 - 10 - 20.
A vista é alterada com "vp" - 315 - 35. A hélice é rodada para que o seu inicio fique coincidente com o eixo x; "rotate" - hélice - 0,0 - r - 0,0 - inicio da hélice. Os eixos sao alterados - "ucs" - x - 90 e é criada uma circunferência na ponta inferior da hélice "c" - 0.5. Com o comando "sweep" - circunferência - hélice, o circulo é repetido seguindo a hélice como orientação, formando uma superfície definida pelas repetições do circulo que atribuem espessura à hélice, resultando uma figura semelhante a uma mola.
Em seguida é criado um copo, através da criação de várias circunferências; c - pt1 - 5. A primeira é copiada com "copy" - circunferência anterior - @0,0,10; repetindo-se o comando sempre para a circunferência anterior respectiva com a ordem "@0,0,20", "@0,0,2" e "@0,0,2". Seleccionando cada circunferência e usando o comando "properties" é possível alterar o raio/diâmetro de cada circunferência para que depois com o comando "loft" seja possivel criar uma forma partindo das circunferências criadas, seleccionado sempre por ordem as circunferências da primeira à última, podendo saltar da última a uma das intermédias de menor raio se pretendermos dar espessura ao objecto.
terça-feira, 19 de março de 2013
4ª aula - 13.03.2013
Nesta aula foi reiniciado o exercício da aula anterior. Assim o exercício foi iniciado com a introdução de um cone de centro de base em 0,0; raio da base 5 e altura 10, com o comando "cone" - 0,0 - 5 - 10. Para posicionar a vista de forma correcta é utilizado o comando "vp"- 315 - 35, para dar o ângulo relativamente ao plano horizontal e à altura, respectivamente. De novo é usado "ucs" - x - 90 de forma a que seja possível realizar um "mirror" no vértice do cone de forma a que resulte numa figura semelhante a uma ampulheta, com o comando "mirror" - pt 1 (vértice) - paralelo a x.
Para retornar os eixos à posição original comando "ucs" - enter - enter.
São então criadas quatro "layers" com os comandos - nomes - cores seguintes:
"la" - circunferência - vermelha
"la" - elipse - amarela
"la" - hipérbole - verde
"la" - parábola - azul
É activada a "layer" circunferência, e de forma a obter essa secção no cone é utilizado o comando "section" - xy - 0,0,5, produzindo uma secção horizontal.
É depois activada a "layer" elipse, rodados os eixos com "ucs" - x - 30, e produzida uma nova secção com "section" - xy - 0,0,4, desta vez obliqua ao cone, dada a rotação do plano xy, sendo depois os eixos colocados no local original.
Ao activar a "layer" parábola é introduzida uma linha com "line" - qua - ponto inferior da geratriz - ponto superior
São também utilizados os comando "units" - angle - decimal - 0.00000000 e "orthomode" - F8, para ser em seguida alterados os eixos estando o plano xy coincidente com a geratriz, com "ucs" - 3p - inferior geratriz - superior , qualquer ponto À esquerda do sólido (dada a activação do orthomode). O modo "ortho" é desligado em F8. Para produzir a secção utilizamos "section" - xy - 0,0,-3, que produz a parábola no cone.
São também utilizados os comando "units" - angle - decimal - 0.00000000 e "orthomode" - F8, para ser em seguida alterados os eixos estando o plano xy coincidente com a geratriz, com "ucs" - 3p - inferior geratriz - superior , qualquer ponto À esquerda do sólido (dada a activação do orthomode). O modo "ortho" é desligado em F8. Para produzir a secção utilizamos "section" - xy - 0,0,-3, que produz a parábola no cone.
Retorna-se o "ucs" à posição normal e apaga-se a linha auxiliar da geratriz.
Para produzir a hipérbole, basta activar a respectiva "layer" e introduzir "section" - xz - 0,-1,0, produzindo uma secção vertical.
Terminadas as secções no cone são iniciados exercícios de extrusão a partir das secções produzidas.
É criada uma nova "layer" - esfera - azul escuro e congelada a layer 0 (layer do cone).
É realizado um "explode" - circulo, para tranformar region (secção do cone) numa figura geométrica.
Layer esférica - magenta
Layer tórica - cor 11
É introduzida uma "line" - qua - diâmetro do círculo e em seguida movido com "move" -pt line - @0,5,0
O número de segmentos que compõe a figura é ajustado em:
surftab 1 - 20
surftab 1 - 20
surftab 2 - 20
Para produzir o sólido extrudido usa-se "revsurf" - circulo (forma) - linha (eixo) - 0 - 360
É então activada a layer esfera e congeladas a tórica e circunferencia sendo introduzida uma "line" - qua - diâmetro paralelo a y.
É realizado um "trim" - linha, circulo, para definir os limites do eixo de rotação e iniciado o "revsurf" - line - semicirculo, produzindo então a esfera.
A layer activa é congelada após criada mais uma layer, "new layer" - elipsoidal - 21.
A layer activa é congelada após criada mais uma layer, "new layer" - elipsoidal - 21.
É novamente deito um explode da elipse para que se torne uma figura geométrica.
Novamente um "trim" - linha - elipse para determinar o eixo e em seguida o revsurf tal como no exercicío anterior.
O processo é repetido para a "layer" - parabólica, no entanto neste caso utilizada a secção da parábola.
A partir da hipérbole criamos:
- hiperbolóide 1 - line vertical - horizontal - revsurf
- hiperbolóide 1 - line vertical - horizontal - revsurf
- hiperbolóide 2 - line vertical revsurf
- hiperbolóide r - circle 0,0,0 - 5 + circle 0,0,5 - 1 - circle 0,0,10 - 5
line 0,0,0 - 0,0,10
line - tangente na base - tangente no círculo médio
extend line a circulo superior
rev surf - linha criada no eixo vertical
extend line a circulo superior
rev surf - linha criada no eixo vertical
Copy da última hiperbolóide criada - eliminar malha - array - polar - centro - items - 90, para aumentar o número de segmentos e sem utilizar o comando revsurf.
segunda-feira, 11 de março de 2013
3ª aula - 6 de Março de 2013
Icosaedro:
Para criar o icosaedro é necessário subdividir a figura em partes e compreender que um dos polígonos integrados na forma é o pentágono, portanto é iniciado o exercício com o comando "polygon" - 5 lados - e - 0,0 - 1,0. São depois introduzidos dois triângulos equiláteros de aresta coincidente à do pentágono, com o comando "polygon" - 3 lados - ponto 1 - ponto 2. Em seguida é utilizado o comando "ucs" colocando o centro no meio da aresta do pentágono para que seja possível criar um circulo vertical com mesmo centro e raio até ao vértice oposto do triângulo. Realizando o mesmo na outra face, encontramos o vértice superior do rebatimento dos triângulos e em seguida com o comando "3dface" para criar uma face e "array" - polar para copiar e colocar as outras automaticamente.
No início desta aula foi feita uma revisão acerca do último exercício da aula anterior, a construção do dodecaedro, sendo completado através do comando array.
Terminado este exemplo foi iniciada a construção do octaedro:
Foi criada uma layer (octaedro) de cor cyan. Aqui foi introduzido um quadrado com o comando "polygon" - 4 lados - edge - 0,0 - 1,0.
De forma a determinar o vértice superior do sólido são introduzidos círculos verticais que mostram o rebatimento dos vértices caso houvessem faces planificadas. Para uma colocação adequada dos círculos é necessário alterar os eixos e a origem, sendo utilizado o comando "ucs" - z - 45 (graus) e em seguida a colocação do círculo com origem no vértice do quadrado pertencente à origem e um vértice adjacente de raio.
É introduzido outro círculo com centro no vértice oposto ao centro do primeiro e raio num dos vértices adjacentes. Os eixos retornam ao local original com o comando "ucs" - enter - enter. O ponto de intersecção dos dois círculos vai definir o vértice superior do octaedro. para definir uma das faces triangulares é utilizado o comando "3dface" - vértice do quadrado - vértice adjacente - ponto de intersecção. A criação da face pode ser confirmada com o comando "shaded".
Os círculos são apagados e para criar as faces triangulares restantes da parte superior do sólido é seleccionada a face existente e com o comando "array" - polar - vértice (centro do array) - 4 items - 360º.
Fica assim a parte superior completa, resta fazer um "mirror" da face superior para a inferior. No entanto dada a localização dos eixos, não é possivel, portanto é necessário o comando "ucs" - vértice inferior - y - 90 e depois utilizar o comando "mirror" - ponto 1 de uma aresta do quadrado - ponto 2 da aresta.
Terminando assim a construção do sólido.
Terminando assim a construção do sólido.
Icosaedro:
Para criar o icosaedro é necessário subdividir a figura em partes e compreender que um dos polígonos integrados na forma é o pentágono, portanto é iniciado o exercício com o comando "polygon" - 5 lados - e - 0,0 - 1,0. São depois introduzidos dois triângulos equiláteros de aresta coincidente à do pentágono, com o comando "polygon" - 3 lados - ponto 1 - ponto 2. Em seguida é utilizado o comando "ucs" colocando o centro no meio da aresta do pentágono para que seja possível criar um circulo vertical com mesmo centro e raio até ao vértice oposto do triângulo. Realizando o mesmo na outra face, encontramos o vértice superior do rebatimento dos triângulos e em seguida com o comando "3dface" para criar uma face e "array" - polar para copiar e colocar as outras automaticamente.
Como o comando array torna o sólido num único objecto é utilizado o comando "explode" para separar as várias faces.
São alterados os eixos com o comando "ucs" - vértice superior - vértice da base - vértice adjacente ao oposto. é apagada a face do sólido resultante constituída pelo último vértice seleccionado no processo de mudança de eixos e pelo vértice adjacente ao primeiro vértice da base seleccionado no mesmo processo. A partir do vértice inferior desta face que foi apagada é iniciado o comando "array" - polar - items 5 - 360º, criando assim outra parte do sólido. Para terminar o icosaedro, este processo pode ser repetido
ou através do uso de vários segmentos e o comando "align".
ou através do uso de vários segmentos e o comando "align".
É então realizado um novo exercício, e introduzido um cone com "cone" - 0,0 - 5 (raio) - 10 (altura).Cone - 0,0 - 5 (raio) - 10 (altura). São geradas mais vistas com o comando "vports" e em seguida "ucs" para alterar os eixos de forma a que seja possivel criar um "mirror" (horizontal) do cone no seu vértice gerando uma forma semelhante a uma ampulheta. Foram também realizadas algumas experiências com o comando "section" no cone e o sólido obtido pela extrusão da secção produzida com "revsurf" e uma linha horizontal paralela ao eixo, assim como a produção de uma esfera pela extrusão de um arco, não ficando concluído o exercício durante esta aula.
domingo, 3 de março de 2013
2ª aula - 27 de Fevereiro de 2013
Na segunda aula do semestre foram iniciados os modelos dos cinco sólidos platónicos:
Tetraedro, Hexaedro (cubo), Octaedro, Dodecaedro e Icosaedro.
Nesta aula foram construídos o Tetraedro e o Dodecaedro.
Tetraedro:
Comando "polygon" - 3 lados - edge - 0,0 - 1,0 (para inserir um triângulo regular que sirva de base ao Tetraedro.) e acrescentar vistas utilizando o comando "vports" - four: left - 3D, para uma melhor compreensão do modelo tridimensional. Em seguida criar uma nova "layer" onde será criado o sólido, "layer" tetraedro - cor vermelha. Com o comando "3dface" clicando nos vértices do triângulo é criado o plano limitado pela face do sólido e pelo polígono previamente criado.
Para confirmar o uso do comando "3dface" podemos utilizar o comando "shade" e verificar se o polígono ficou preenchido.
Criada uma das faces, é preparada uma planificação do sólido para que sejam depois rebatidas as faces resultando no sólido final.
Assim a planificação resulta na face inicial, rodeada de 3 faces iguais coincidentes com as suas arestas.
Para determinar a posição final das faces são colocadas circunferências que determinam o movimento de rebatimento dos vértices que vão determinar o vértice superior do sólido.
Para que a circunferência fique vertical, relativamente à planificação do sólido, são alterados os eixos e a origem. Comando "ucs" - centro no "midpoint" da aresta que representa o eixo de rebatimento - 2º ponto orientado ao vértice a ser rebatido e 3º eixo orientado a Z com "@0,0,100".
Após a colocação dos eixos, com o comando "circle" é introduzido um circulo com centro no meio da aresta de rebatimento e raio até ao vértice a rebater.
Introduzido o círculo os eixos são colocados na posição original com o comando "ucs" - enter - enter, e novamente é realizada a operação, para mover os eixos, desta vez para o centro de outro eixo de rebatimento.
É repetido o processo e introduzido um novo círculo. Terminado o processo, o ponto de intersecção superior dos dois círculos define a posição final do vértice rebatido nas faces planificadas.
Para realizar o rebatimento é utilizado o comando "align" - pt1 origem (charneira) - pt 1 destino (mesmo ponto) - pt2 origem (charneira 2) - pt2 destino (mesmo ponto) - pt3 origem (vértice da face) - pt3 destino (intersecção dos círculos). Deslocando assim uma das faces para o local devido. As outras faces podem ser levantadas da mesma forma, ou através do comando "array" - "polar", que permite criar cópias de ângulo constante a partir de um centro, ficando assim o tetraedro concluído.
Para produzir o dodecaedro, a "layer" tetraedro foi congelada e criada uma outra de cor amarela denominada "dodecaedro". Criada a layer é introduzido um pentágono com o comando "polygon" - 5 lados - edge - 0,0 - 1,0. Novamente é utilizado o comando "3dface" para tornar o pentágono numa face do sólido, assim como são criadas duas das faces planificadas com o comando "mirror", após esta operação são criadas duas linhas auxiliares com o comando "line", com origem no vértice mais próximo da charneira, compreendido entre as duas faces a rebater. Esta linha auxiliar deve ser perpendicular à charneira da face que contém o vértice correspondente, sendo o comando utilizado portanto "line" - (vértice) - "per" - (charneira).
Introduzidas estas linhas auxiliares é repetido o processo anterior do posicionamento dos eixos, tendo como origem a extremidade oposta ao vértice da linha auxiliar, que representa o centro do rebatimento. O eixo z é colocado em direcção ao vértice a rebater, e o eixo y verticalmente, com o comando "ucs" - (ponto da recta perpendicular) - (vértice a rebater) - @0,0,100. Realizada a operação é introduzido um novo círculo a de centro na nova posição da origem dos eixos e raio até ao vértice a rebater. Esta operação é realizada nas duas faces a rebater. após terminada, há uma nova intersecção de círculos que determina a localização final do vértice rebatido. É novamente realizado o rebatimento através do comando "align". Este rebatimento é suficiente para apenas uma das faces, visto que após a sua colocação correcta, pode ser realizado novamente um "array" - polar para copiar a face colocando todas as faces na posição correcta. Após o uso deste comando temos meio sólido concluído, para concluir o sólido basta copiar a parte inferior e com o comando "align" colocá-la no topo invertida.
Após a colocação dos eixos, com o comando "circle" é introduzido um circulo com centro no meio da aresta de rebatimento e raio até ao vértice a rebater.
Introduzido o círculo os eixos são colocados na posição original com o comando "ucs" - enter - enter, e novamente é realizada a operação, para mover os eixos, desta vez para o centro de outro eixo de rebatimento.
É repetido o processo e introduzido um novo círculo. Terminado o processo, o ponto de intersecção superior dos dois círculos define a posição final do vértice rebatido nas faces planificadas.
Para realizar o rebatimento é utilizado o comando "align" - pt1 origem (charneira) - pt 1 destino (mesmo ponto) - pt2 origem (charneira 2) - pt2 destino (mesmo ponto) - pt3 origem (vértice da face) - pt3 destino (intersecção dos círculos). Deslocando assim uma das faces para o local devido. As outras faces podem ser levantadas da mesma forma, ou através do comando "array" - "polar", que permite criar cópias de ângulo constante a partir de um centro, ficando assim o tetraedro concluído.
Para produzir o dodecaedro, a "layer" tetraedro foi congelada e criada uma outra de cor amarela denominada "dodecaedro". Criada a layer é introduzido um pentágono com o comando "polygon" - 5 lados - edge - 0,0 - 1,0. Novamente é utilizado o comando "3dface" para tornar o pentágono numa face do sólido, assim como são criadas duas das faces planificadas com o comando "mirror", após esta operação são criadas duas linhas auxiliares com o comando "line", com origem no vértice mais próximo da charneira, compreendido entre as duas faces a rebater. Esta linha auxiliar deve ser perpendicular à charneira da face que contém o vértice correspondente, sendo o comando utilizado portanto "line" - (vértice) - "per" - (charneira).
Introduzidas estas linhas auxiliares é repetido o processo anterior do posicionamento dos eixos, tendo como origem a extremidade oposta ao vértice da linha auxiliar, que representa o centro do rebatimento. O eixo z é colocado em direcção ao vértice a rebater, e o eixo y verticalmente, com o comando "ucs" - (ponto da recta perpendicular) - (vértice a rebater) - @0,0,100. Realizada a operação é introduzido um novo círculo a de centro na nova posição da origem dos eixos e raio até ao vértice a rebater. Esta operação é realizada nas duas faces a rebater. após terminada, há uma nova intersecção de círculos que determina a localização final do vértice rebatido. É novamente realizado o rebatimento através do comando "align". Este rebatimento é suficiente para apenas uma das faces, visto que após a sua colocação correcta, pode ser realizado novamente um "array" - polar para copiar a face colocando todas as faces na posição correcta. Após o uso deste comando temos meio sólido concluído, para concluir o sólido basta copiar a parte inferior e com o comando "align" colocá-la no topo invertida.
segunda-feira, 25 de fevereiro de 2013
A partir da macro cadeira.lsp foram criados vários módulos conseguindo formas e objectos diferentes, sendo interessante por exemplo o cubo, resultante de uma das fases com todas as dimensões iguais e as outras duas de valor 0 (assento, costas, pernas)
.
.
Este conjunto resulta da macro cadeira_range.lsp sendo a primeira resultante de dimensões intermédias, a segunda de dimensões máximas, a terceira de dimensões mínimas e a quarta e quinta de dimensões alternadas entre valores máximos e mínimos.
1ª Aula - 20 de Fevereiro de 2013
Nesta aula o Professor começou por recomendar alguns vídeos de Paola Antonelli no site TED Talks (http://www.ted.com/search?cat=ss_all&q=paola+antonelli) e de Neri Oxman em Pop Tech (http://www.poptech.org/people/neri_oxman).
Em seguida fez uma breve apresentação sobre os objectivos da disciplina, mostrando também trabalhos de alguns alunos dos anos anteriores e informação sobre o software utilizado ao longo do semestre e disponível no site da Autodesk.
Em seguida foram nos indicadas duas macros, disponíveis em:
http://gaudi.fa.utl.pt/~lromao/2012_13/cadeira.lsp - para fazer cadeiras, camas ou bancos com dimensões à escolha;
e http://gaudi.fa.utl.pt/~lromao/2012_13/cadeira_range.lsp - para fazer cadeiras com dimensões entre valores pré-definidos.
Estas macros foram definidas como trabalho de casa para a realização de diversos modelos diferentes.
Foi realizada uma experiência na aula com a primeira macro, resultando numa cadeira em primeiro lugar e em segundo uma cama.
O exercício da aula baseou-se numa revisão da criação de um dado:
Em primeiro lugar foi utilizado o comando "vp" (viewports) de forma a obter várias vistas do objecto, para além de uma perspectiva, três projecções ortogonais, com as opções "setup:3D" e "four: left".
Com o comando "box" - c - 10, foi criado um cubo com 10 unidades de lado.
Para colocar os pontos na faces, foi criada uma malha ortogonal através do comando "xl" e "offset" - 2.5 numa face do cubo. Assim é inserida a primeira pinta no centro da malha com o comando "sphere" tendo esta 2 unidades de diâmetro. A malha é então movida para a face oposta, seleccionada por exemplo com o comando "fence" e sendo depois movida com o comando "move" ou "align", recorrendo a um e três vectores de translação respectivamente. É inserida uma nova esfera na face superior e utilizado o comando "array" para copiar a esfera, colocando as outras no local exacto, ao escolher 2 linhas, 3 colunas, espaçamento entre linhas 5 e entre colunas 2.5, resultando no lado de seis pintas.Após esta operação, apesar de fácil deslocação da malha com o comando "align" foi utilizado o comando "ucs" - new 3 point, para alterar os eixos e a origem, sendo assim possível marcar novas "xline" e através de offset, criar uma nova malha em faces diferentes. Prosseguindo o processo de mudança de planos e movimentação da malha e colocação de esferas, finalmente resta extrair as esferas ao cubo. É então utilizado o comando "select" - all - r (remove) - (cubo) para ficar apenas com uma selecção das esferas.Para terminar o dado as esferas são extraídas com o comando "subtract" - seleccionando primeiro o cubo e depois as esferas, de forma a que as arestas sejam polidas é também aplicado o comando "fillet" - trim - e a selecção das arestas do dado. Por fim para melhor visualização podem ser usados os comandos "shade" e "3dorbit".
Subscrever:
Mensagens (Atom)

