Desenho Paramétrico
ENTREGA 01
Marília M Casimiro
RA 3019109686
Aliança Básica
Processos no Rhinoceros e no Grasshopper
Arquivos: EX01_AliancaBasicaRhino.3dm, EX02_AliancaBasicaGH.3dm e EX02_AliancaBasicaGH.gh
Aliança Detalhada
Processos no Grasshopper
Arquivos: EX03_AliancaDetalhadaGH.3dm e EX03_AliancaDetalhadaGH.gh
Anel Solitário
Processos no Rhinoceros e no Grasshopper
Arquivos: EX04_AnelSolitarioRhino.3dm, EX05_AnelSolitarioGH.3dm e EX05_AnelSolitarioGH.gh
2
1. Aliança Básica
Processo comparativo, primeiro apenas pelo Rhino, e depois usando apenas o Grasshopper.
4
Aliança Básica - Rhino
Para fazer este projeto fizemos um CÍRCULO (em 0 com 20mm de diâmetro), para duplicar a linha, fizemos um OFFSET (1.5mm), o EXTRUDE foi feito BothSides com um total de 6mm. Para melhor acabamento, fizemos um FILLET de 1mm nas linhas de fora.
Para finalizar adicionamos um material para o rendering.
Tutorial em PDF que fiz detalhando o processo.
5
Aliança Básica - Grasshopper
6
Aliança Básica - Grasshopper
Usando o Plugin Grasshopper, fizemos aliança seguindo as etapas a seguir::
1. CIRCLE
2. XZ PLANE para definir o plano do círculo
3. para indicar o tamanho do círculo usamos o VALUE LIST (para criar uma lista de valores com a medida do aro pela ABNT)
4. ferramenta OFFSET CURVE para duplicar o círculo e um SLIDER NUMBER (0.5<5) para definir a distância.
Aliança Básica - Grasshopper
5. BOUNDARY (surface)
6. ferramenta SOLID DIFFERENCE (conecte o offset em A e o circle em B)
7. EXTRUDE, use com UNIT Y ligada em direction para arrumar o plano do extrude e crie um NUMBER SLIDER (1.0<10) para indicar a largura do aro
8. Em seguida faça o BAKE para levar o sólido para o Rhino e aplique material
Tutorial em PDF que fiz detalhando o processo.
8
2. Aliança Detalhada
Processo feito integralmente no Grasshopper, rendering pelo Rhino
Aliança Detalhada - Grasshopper
Aliança Detalhada - Grasshopper
Detalhes do processo de construção no Grasshopper:
1. Usamos a base da aliança básica para iniciar o processo.
2. Para o EXTRUDE com Both Sides, usamos o elemento MOVE.
11
Aliança Detalhada - Grasshopper
3. Para o Chamfer/Fillet da peça, puxamos os pontos do objeto para certificar onde o chanfro deve ser posicionado
Outro caminho seria pelo comando LOFT, usado para versões anteriores do programa:
12
Aliança Detalhada - Grasshopper
4. Para o detalhamento da peça foi feito um círculo que, atuando ao redor da aliança, fará o rebaixo do detalhe.
13
Aliança Detalhada - Grasshopper
5. Fazemos um novo EXTRUDE, agora para o rebaixo, também Both Sides (usando MOVE)
6. Finalizamos o processo som Solid
Difference
A partir daqui, realizamos o BAKE para aplicar materiais e renderizar a aliança no Rhino.
14
Aliança Detalhada - Grasshopper
Os elementos paramétricos dessa aliança incluem: o tamanho do aro, espessura e largura, quantidade e tamanho dos chanfros.
Uma vez definido, usamos o BAKE para renderizar o elemento pelo Rhino.
15
3. Anel Solitário
Processo comparativo, primeiro apenas pelo Rhino, e depois usando o Grasshopper.
Anel solitário - Rhino
17
Anel solitário - Rhino
Para este modelo, usamos o CÍRCULO de base para o aro, desenhamos duas sections e usamos SWEEP 1 RAIL para definir o estilo do aro.
Importamos a gema e traçamos as garras (com TUBE e POLAR ARRAY), usamos o HIstory para alterar as partes de acordo com o necessário.
Depois foi só adicionar os materiais para o rendering.
18
19
Anel solitário - Grasshopper+Rhino
Anel solitário - Grasshopper+Rhino
Detalhes do processo de construção:
1. Criamos o CÍRCULO pelo GH e definimos um tamanho do aro.
2. Para fazer o SWEEP 1
RAIL, voltamos na tela do Rhino para fazer as sections que serão utilizadas, também traçamos um círculo e cortamos pela metade para usar como TRIM no GH.
3. Esses elementos do Rhino são colocados no GH através do comando CURVE (Set on Curve)
20
Anel solitário - Grasshopper+Rhino
4. Como o GH só faz o Sweep com linhas abertas, fazemos o sweep apenas na metade da circunferência (TRIM) para depois usarmos o MIRROR para completar o arco (e fechar com JOIN)
para poder alterar as sections nos planos Y e Z; O scale deve ser posicionado entre o section e o move.
21
Anel solitário - Grasshopper+Rhino
6. Importamos uma GEMA no Rhino (ela surge em sua própria layer) e puxamos a gema para o GH com o Brep e parametrizamos o diâmetro da pedra.
7. Usando o MOVE e somando a altura da Gema e o raio do Aro, posicionamos o pedra no local correto de acordo com o aro.
22
Anel solitário - Grasshopper+Rhino
8. Para as GARRAS, vamos fazer um LOFT. Para isso, criamos o primeiro círculo que fica na
23
Anel solitário - Grasshopper+Rhino
10. Seguimos usando MOVE para posicionar os círculos para o LOFT. Os Moves (2), (3) e (4) estão relacionados a parte superior da garra, sua altura e porcentagem de cravação (o quanto da garra prende a pedra). Os Moves (5) e (6) tratam da parte inferior da garra, o quanto a garra se junta no aro e a posição da base. Por fim o ROTATE para acertar o ângulo da base.
24
Anel solitário - Grasshopper+Rhino
11. Colocamos o LOFT, em seguida o Cap Holes para fechar a garra e Fillet Edges para um melhor acabamento.
12. Com uma garra pronta, o Polar Array é usado para as cópias.
13. Ainda no GH, usamos o Custom Preview para adicionar um material (previamente separado no Rhino) para Aro, Garras e Gema. Para mais opções de rendering (fundo, por exemplo), finalizamos no Rhino.
14. Os elementos paramétricos dessa peça incluem: o tamanho do aro; largura e espessura das sections que formam o aro; tamanho e posição da gema; quantidade, tamanho, posição e cravação das garras.
25
26
Prof.: Vanderlei
Desenho Paramétrico
Marília M Casimiro
RA 3019109686
27
Desenho Paramétrico
ENTREGA 02
Marília M Casimiro
RA 3019109686
Banco Paramétrico
Processos no Rhinoceros e no Grasshopper
Arquivos: EX04_BancoParametricoGH.3dm e EX04_BancoParametricoGH.gh
2
1. Banco Paramétrico
Processo utilizando Rhinoceros 3D e o plugin
Grasshopper
Banco Paramétrico - Rhino+Grasshopper
Tela final no Grasshopper:
4
Banco Paramétrico - Rhino+Grasshopper
Processo passo a passo:
1. Na vista TOP do Rhino, vamos desenhar os perfis da cadeira (duas pontas e um meio) usando os bonecos paramétricos enviados pelo professor e usando POINT para definir os eixos centrais.
2. Em seguida, fazemos uma linha curva para ser o RAIL (caminho), poderemos alterar esses elementos depois.
3. No GH, usamos CURVE para importar esses objetos (Sections = Perfis / Rail = linha do caminho) e POINT para importar os pontos de eixo.
4. Ao conectar múltiplos elementos do Rhino para o GH, lembre de colocá-los na ordem correta, tanto sections quanto points.
5
Banco Paramétrico - Rhino+Grasshopper
5. O Rail é conectado em PERP FRAME, adicionamos também os parâmetros com 3 SLIDE NUMBERS (0>1.00) para demarcar as posições no rail.
6. Marque a opção REPARAMETERIZE no elemento Rail, para que o Prep Frame ocupe toda a linha.
7. Use o ORIENT e conecte os elementos (use XY PLANE se necessário); em caso de problemas, verifique a posição da curva/rail e corrija com rotate e/ou flip direction.
6
Banco Paramétrico - Rhino+Grasshopper
8. Colocando o SWEEP 1 RAIL, ligue os elementos e verifique como o objeto ficou. Ajuste os Numbers Sliders para verificar erros.
Se o objeto estiver torcido, vá ao Rhino e use AJUST CLOSED CURVE para verificar a direção da linha, posicionando todas as linhas dos perfis na mesma posição.
7
Banco Paramétrico - Rhino+Grasshopper
9. Usando PERP FRAMES, ligue o Rail e coloque um Slider para ter mais planos distribuídos no rail.
10. Com Brep Planes, ligamos os planos e as sections (pela Sweep 1 rail) e assim teremos as sections repetidas pelo rail.
11. Adicionamos SURFACE para que as linhas/curvas formem uma superfície.
8
Banco Paramétrico - Rhino+Grasshopper
12. Agora precisamos de um EXTRUDE both sides, mas não podemos colocar um plano específico, então, adicionamos o MOVE e um VECTOR (que traz o movimento de acordo com os planos definidos pelo Perp Frames). Marque no VECTOR a opção graft para ele simplificar a cópia do move.
13. Use MULTIPLICATION e uma Expression
(-x/2) no MOVE para um lado do extrude. Finalize com o comando EXTRUDE.
9
Banco Paramétrico - Rhino+Grasshopper
Elementos paramétricos desse objeto incluem:
● Posições dos perfis/sections
● Quantidade e espessura das placas que formam o banco
● Os elementos do Rhino também podem ser alterados (pelo Rhino), alterando a curva do RAIL ou redesenhando os perfis nas sections
10
Banco Paramétrico - Rhino+Grasshopper
Tela final no Rhinoceros 3D:
11
12
13
Banco Paramétrico - Rhino+Grasshopper
Outras alternativas para as sections:
14
15 ESTILO 2
16 ESTILO 3
Marília M Casimiro
RA 3019109686
Desenho Paramétrico
17
Prof.: Vanderlei