Introdução ao gafanhoto de Rhino: saiba quais são os conceitos básicos de design paramétrico | Brandon A Gibbs | Skillshare

Velocidade de reprodução


1.0x


  • 0.5x
  • 0.75x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Introdução ao gafanhoto de Rhino: saiba quais são os conceitos básicos de design paramétrico

teacher avatar Brandon A Gibbs, Architect & Innovator

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Aulas neste curso

    • 1.

      Introdução ao curso

      1:18

    • 2.

      Capítulo 1: como começar com o Grasshopper

      1:28

    • 3.

      Requisitos de Rhino

      0:44

    • 4.

      Conceitos chave de gafanhoto

      2:59

    • 5.

      A interface do Grasshopper

      4:32

    • 6.

      Navegação em tela em Grasshopper

      4:47

    • 7.

      Capítulo 2: Comando e guias do gafanhoto

      0:23

    • 8.

      Guia de param: geometria

      3:09

    • 9.

      Guia de param: primitivas

      1:30

    • 10.

      Guia de param: insira

      2:13

    • 11.

      Guia de param: util

      0:46

    • 12.

      Guia de matemática

      4:28

    • 13.

      Define a aba: visão geral

      0:13

    • 14.

      Define a aba: árvores

      0:24

    • 15.

      Define a aba: listas e sequências

      2:04

    • 16.

      Define a aba: texto

      1:08

    • 17.

      Visão geral: guias de vetor, curva, superfície e malha

      0:15

    • 18.

      Guia do vetor: aviões

      0:24

    • 19.

      Guia de vetoria: gritos e campos

      1:31

    • 20.

      2

      0:51

    • 21.

      Comandos de análise de geometria

      2:38

    • 22.

      Comandos primitivos

      0:19

    • 23.

      Comandos de Util

      0:23

    • 24.

      Visão geral: entre e separadores de forma simples

      0:13

    • 25.

      Guia de Intersect interseção de BRep

      1:09

    • 26.

      Guia de Intersect interseção de plano de inicio

      1:20

    • 27.

      Guia de interseção: regiões Intersect

      0:19

    • 28.

      Array o método por divide a curva e move o comando

      3:39

    • 29.

      Organizar o método por transformação: Array

      0:56

    • 30.

      Transforme a aba: Affline, morph, comandos de Util

      0:44

    • 31.

      Guia de exibição: visão geral

      0:33

    • 32.

      Guia de exibição: lista de pontos

      1:47

    • 33.

      Guia de exibição: gráficos

      0:18

    • 34.

      Guia de exibição: dimensões

      2:30

    • 35.

      Guia de exibição: comandos de cores

      0:15

    • 36.

      Capítulo 3: Visão geral do projeto do painel de torcer

      1:31

    • 37.

      Configurando entradas

      0:42

    • 38.

      Esboçar as funções

      2:31

    • 39.

      Configurando funções básicas: divide a curva - pontos base para o quadro estrutural

      2:26

    • 40.

      Configurando funções básicas: lista de pontos de classificação para bordas do painel

      2:23

    • 41.

      Configurando funções básicas: crie bordas do painel e eixos

      2:48

    • 42.

      Funções avançadas: gerencie os painéis

      0:21

    • 43.

      Organizando grupos de função repetida

      2:29

    • 44.

      Funções do Loft com a entrada de árvore enxertada

      4:47

    • 45.

      Cozinhar a geometria final do painel de torção

      3:58

    • 46.

      Capítulo 4: Hex Pavilion Visão geral Requisitos Food4Rhino

      0:39

    • 47.

      Food4Rhino Visão geral

      0:37

    • 48.

      Criando geometria e entrada base

      1:51

    • 49.

      Dividindo a superfície para obter entrada UV

      2:05

    • 50.

      Esboçar as funções

      1:08

    • 51.

      Adicionando painéis sexuados à superfície

      1:07

    • 52.

      Adicionando estrutura complexa com árvores e conjuntos

      6:24

    • 53.

      Adicionando perfis de interpolação

      7:32

    • 54.

      Criando formulários de cluster paramétricos

      6:26

    • 55.

      Criando colunas de cogumelo

      8:49

    • 56.

      Preparando o pavilhão final para a geometria de Rhino

      3:36

    • 57.

      Capítulo 5: Introdução ao gafanhoto pré-visualização

      0:35

    • 58.

      Geometria base - construindo curvas de enfermagem

      3:31

    • 59.

      Superfícies de Lofting e geometria rotativa

      3:25

    • 60.

      Configurar e exportar a partir da visualização de renderização

      3:25

    • 61.

      Animando as renderizações de gafanhoto

      2:30

    • 62.

      Capítulo 6: Guia de plugins

      2:13

    • 63.

      Introdução Solucionadores evolutivos com a área de resolução de Galápagos

      9:37

    • 64.

      Usando solvers com Galápagos

      10:07

    • 65.

      Encontrar o caminho mais curto com os Galápagos

      9:44

    • 66.

      Adaptar as equações de solucionador de Galápagos

      5:05

    • 67.

      Introdução às ferramentas de joaninha Análise ambiental

      4:20

    • 68.

      Criando um diagrama de caminho solar no Ladybug

      4:52

    • 69.

      Criando um diagrama de horas solares em 3D

      5:20

    • 70.

      Personalizar os parâmetros de lenda

      2:27

    • 71.

      Exportando diagramas de Ladybug

      2:10

    • 72.

      Criando uma rosa de vento usando dados

      5:52

    • 73.

      Conclusão de joaninha

      1:40

    • 74.

      Introdução à física do canguru para o grasshopper

      1:14

    • 75.

      Iniciando um script de canguru

      7:22

    • 76.

      Simulações avançadas de malha em Kangaroo

      13:41

    • 77.

      Exportando e personalizando a geometria do canguru

      13:45

    • 78.

      Conclusão do curso

      0:44

  • --
  • Nível iniciante
  • Nível intermediário
  • Nível avançado
  • Todos os níveis

Gerado pela comunidade

O nível é determinado pela opinião da maioria dos estudantes que avaliaram este curso. Mostramos a recomendação do professor até que sejam coletadas as respostas de pelo menos 5 estudantes.

265

Estudantes

2

Projetos

Sobre este curso

Aprenda como criar e desenvolver modelos paramétricos com o Grasshopper 3D nesta introdução ao Grasshopper e ao primer de design paramétrico.


O Design paramétrico é uma das habilidades principais para designers hoje, e as habilidades de roteiro do Grasshopper estão em habilidades de demanda para aqueles que avançam em cada campo de design. Design paramétrico é uma combinação da estética do design com a dinâmica de computação. Arquitetos como Zaha Hadid e Bjarke Ingels são alguns dos pioneiros em design paramétrico, criando novas oportunidades com design arquitetônico e tecnologia de construção.

Resumo do curso

O que você aprenderá neste curso é como usar o Grasshopper, e como aplicar o programa para desenvolver e trabalhar em modelos paramétricos, bem como grandes plugins para computação evolutiva, design ambiental e modelagem física.

Este curso começa com uma introdução extensa à interface do Grasshopper Você vai aprender onde está tudo e como navegar para desenvolver projetos facilmente.

A seção de curso seguinte é como criar e desenvolver as variáveis básicas, entradas e saídas para dados do Grasshopper. Saber a entrada e a saída são fundamentais para desenvolver código paramétrico de qualidade.

Na seção seguinte, você aprende as funções matemáticas e define no Grasshopper que permitirá que você gerencie dados e cálculos complexos.

Nas próximas seções, você aprenderá como desenvolver e trabalhar com as várias formas de geometria Rhino no Grasshopper para fazer seus modelos. Isso é importante para ajudá-lo a adaptar sua habilidade do Grasshopper para qualquer tipo de projeto.

Nas seções finais, você vai aprender sobre como trabalhar com a exibição e manipulação de dados no Grasshopper. Essas habilidades paramétricas prepararão você para realmente desenvolver código que tenha desempenho para sua imaginação.

Uma seção de bônus no final deste curso leva você a entender como renderizar e animar seus modelos do Grasshopper, enquanto estiver no Grasshopper para que você possa compartilhar sua produtividade e gênio diretamente.

O que você aprende:

· Como planejar desenhos paramétricos

· Como navegar habilmente pelo Grasshopper e criar um script de GH do zero

· conceitos importantes e fluxos de trabalho para programas de sucesso do Grasshopper

· Como depurar para problemas de programa

· Como exportar a geometria para o projeto Rhino

· Como renderizar e animar modelos do Grasshopper

- Como usar a computação evolutiva com os Galápagos

- Como usar o design ambiental com as ferramentas do Ladybug

- Como usar modelos de física com o Kangaroo.

Após este curso, você será capaz de criar e editar modelos do Grasshopper e contribuir e colaborar em projetos de design paramétrico.


Se estiver pronto para começar a criar sua habilidade de Design paramétrico, veja você no curso.

Sobre o instrutor

Brandon Aaron Gibbs é um arquiteto e instrutor licenciado, ajudando milhares de alunos a dominar design, modelagem e renderização nos programas de design mais importantes de hoje.

Conheça seu professor

Teacher Profile Image

Brandon A Gibbs

Architect & Innovator

Professor

Brandon Gibbs is an award-winning licensed Architect and the Creative Director of MotionFORM, as well as the Creator of the Iamthestudio Training Platform. With over 20 years of experience in innovative and modern projects, he continues to contribute to the design industry as well as the theoretical space. He earned his Master's degree in Architecture from the prestigious Architectural Association, where he studied under Patrik Schumacher of Zaha Hadid Architects. There, he pioneered groundbreaking research in parametric architecture, setting the stage for his innovative career.

With a diverse portfolio that includes the design of pavilions, universities, churches, and modern homes, Brandon's work also extends to award-winning film and animation projects. He has collabor... Visualizar o perfil completo

Habilidades relacionadas

Design Design gráfico
Level: Beginner

Nota do curso

As expectativas foram atingidas?
    Superou!
  • 0%
  • Sim
  • 0%
  • Um pouco
  • 0%
  • Não
  • 0%

Por que fazer parte da Skillshare?

Faça cursos premiados Skillshare Original

Cada curso possui aulas curtas e projetos práticos

Sua assinatura apoia os professores da Skillshare

Aprenda em qualquer lugar

Faça cursos em qualquer lugar com o aplicativo da Skillshare. Assista no avião, no metrô ou em qualquer lugar que funcione melhor para você, por streaming ou download.

Transcrições

1. Introdução de curso de introdução ao Grasshopper: Você está procurando criar ótimos modelos paramétricos e testar sua imaginação 3D, então o grasshopper é um programa para você. Olá, sou Brendan, ou instrutor deste curso de introdução ao gafanhoto, onde dou uma ideia de como o gafanhoto funciona, alguns ótimos exercícios para testar suas novas habilidades. Este curso é uma introdução abrangente do plug-in líder em grasshopper para o software de modelagem CAD 3D Rhino , que fornece um ambiente de programação visual robusto e fácil de usar para personalizar projetos usando mudanças paramétricas. Neste curso, você aprenderá os fundamentos do gafanhoto, como integrar um script paramétrico em seu projeto para criar uma geometria de aquecimento intenso, como resolver problemas complexos com algoritmos e como visualizar soluções 3D. Ao longo deste curso, você terá atividades práticas e um arquivo de amostra onde poderá aprender e aplicar funções e métodos avançados do gafanhoto imediatamente, que podem ser facilmente exportados para seus projetos e sua equipe. Sou arquiteto licenciado. Tive que fazer dela uma arquitetura paramétrica, pois era parte do laboratório de pesquisa de design e Patrick Shoemaker. Neste exercício de aula, faremos alguns dos exercícios com seu próprio toque, com as instruções declaradas nos materiais do curso. No final deste curso, você poderá colocar o design paramétrico, o gafanhoto, em seu fluxo de trabalho e entender como criar esse design melhor e criativo com sua palavra. Então, se você está pronto para começar a criar uma ótima arquitetura paramétrica, trabalhe com o Grasshopper 3D. Vamos embora. 2. Capítulo 1: introdução do Grasshopper: Grasshopper é um ótimo programa. Antes de começarmos este curso, eu estava mostrando algumas das coisas em que trabalhamos e também alguns dos conceitos por trás do seu número S. Essencialmente, o grasshopper é um plug-in para agora. É paramétrico. Ele essencialmente permite que você use algumas das funcionalidades do rinoceronte e algumas das funcionalidades do próprio programa com também a adição de plugins. Agora, neste rinoceronte sete, que estou usando gafanhotos embutidos, acredito que está embutido no Rhino seis. Essencialmente, você pode fazer sua modelagem 3D ao mesmo tempo em que usa uma modelagem paramétrica. Se você quiser fazer algo como uma superfície única ou um determinado tipo de cálculos de geometria. Você poderia fazer isso diretamente no gafanhoto. A maneira como você vai fazer isso, é claro, é acessá-lo via desktop, digitando Grasshopper. É também, é claro, um dos plugins que você sempre pode clicar para chegar, da maneira que você chega ao gafanhoto é simplesmente clicando em seu menu padrão, o comando Grasshopper. Obtenha um menu suspenso onde você também pode simplesmente entender ou jogador. Também pode ver os plugins ou simplesmente executar esse script. Eu sou fotografias básicas rapidamente na parte superior. É aqui que começamos com toda a magia. 3. Requisitos de Rhino: Antes de seguir em frente neste curso, há pouco renderização e rinoceronte aqui. Se você é novo no Rhino, isso é algo que é realmente importante para usar gafanhoto. Você provavelmente quer obter sua cópia do rinoceronte junto com isso. Se você não tem rinoceronte sete, que vem com gafanhoto, você terá que incluir gafanhoto separadamente. Mas seu conhecimento de rinoceronte deve realmente aumentar com seu conhecimento de gafanhoto porque ele está usando a mesma funcionalidade. Claro, um, rinoceronte e eu só estou mais por vir. Então vá em frente e confira esses outros links se você precisar de ajuda com sua modelagem aleatória, porque isso definitivamente não leva sua modelagem para outro nível. 4. Conceitos de chave de Grasshopper: Uma coisa importante a ter sempre ao trabalhar com qualquer programa é ter um bom conjunto de conceitos que o guiarão enquanto você trabalha em um programa. Fiz cinco conceitos-chave ajudarão você em qualquer um dos seus projetos de gafanhoto. O primeiro, o que é entrada e saída? Este é um conceito importante porque tudo nos gafanhotos terá uma entrada e o teta que entra. Agora, coloque ele vai sair e fazer mais que você se concentre em acertar isso antes dos tempos, melhor o que acontecer no meio, seja um grande programa onde há um código, ele vai funcionar ou apenas tenha isso em mente, tenha uma ideia clara de suas entradas e saídas. E você está fazendo scripts será mais valioso e mais eficaz. A próxima é que você deseja focar e isolar soluções, bem como problemas. O que isso significa é que se houver uma parte do seu código que não está funcionando corretamente, basta separá-lo com algumas variáveis de teste para ver o que ele está fazendo. Isso realmente ajudará a economizar tempo porque você não pode realmente lidar com um grande grande programa de tempo, mesmo que gafanhotos mais edição visual, ainda funciona de acordo com os mesmos princípios. Se há algo pequeno, está errado, pode estragar tudo. Portanto, concentre-se e isole para obter as soluções certas. O próximo é Pesquisa vezes dez. E o que isso significa é que há muitos conteúdos excelentes além do menu de ajuda, comunidades, scripts completos de gafanhotos e aprendizado que podem ajudá-lo em seu trabalho. E eu digo, por que não encontrar esses caras? Aprenda com eles? Então isso vai ser uma parte importante do seu trabalho. E aprender com este curso é uma fonte. Alguns dos meus recursos são ótimos, mas também você pode ir a vários sites diferentes e descobrir isso. E isso é algo que sempre o ajudará é que você quer salvar seu trabalho com bastante regularidade. Isso está tanto no modelo quanto no seu código. Isso significa essencialmente que você não sabe se seu computador ou dinheiro ou isso também é em termos de salvamento de iterações. Por exemplo, se você mudou algo importante, salve-o como uma versão, faça uma chave virgem e salve suas coisas que você pode descartar no futuro. Conheceu em outra pasta para que você possa sempre rastrear seu trabalho e descobrir o que foi feito. Finalmente, você definitivamente quer manter a legibilidade, não importa o tamanho da tela e quantas coisas estão acontecendo. Se você se concentrar na legibilidade, dividir as coisas em seções, usar cores, usar grupos, saber quais entradas são para quais, e apenas mantê-las realmente claras e incluindo nomear os arquivos, isso vai ajudar você a voltar e obter progresso. Se você estiver trabalhando em algo, se estiver trabalhando com uma equipe, esses são dois tipos de coisas que ajudarão a ir mais longe. Definitivamente mostre esse profissionalismo e seja mais eficaz quando você estiver usando gafanhoto. 5. A interface de Grasshoper: A primeira coisa sobre o Grasshopper é essa interface. O que você vai notar é que não é apenas como uma janela. Em uma janela, você pode ter seu modelo e o plano de fundo pode estar trabalhando em seu gafanhoto. Quando eles entram na interface com o modelo similar, você vê o que tudo faz. Redimensionou totalmente a interface Grasshopper. E xing que praticamente está tirando de todo o set na janela, embora eu pudesse fechar, exceder aqueles em segundo plano. Posso clicar nesta caixa. Bom em arte de novo. Você vê que é um sistema e uma configuração bem simples. Agora você tem seu menu típico da fazenda. Para abrir e fechar arquivos, edite diferentes geometrias ou locais de invasão. Você pode mudar coisas diferentes sobre a exibição, decidir o que você vai exibir. Você também pode trabalhar em como o programa está sendo computado. Todo esse código continuou e você também está ajudando você. Isso é obviamente básico. Em seguida, em suas guias, agora você vê os diferentes tipos de funcionalidade de conjuntos de dados que estarão disponíveis. Em Grasshopper. Esses parâmetros são tipicamente diferentes tipos de geometria, pontos, curvas, linhas, números, textos, etc. Também diferentes formas de entrada. Esta entrada no Canvas você veria aqui? Então você tem coisas diferentes, como matemática. Funções matemáticas. Trabalhe com conjuntos, criando e trabalhe com vetores, trabalhando com diferentes curvas. Isso é o mesmo para todas essas etapas diferentes. Objetos que você pode trabalhar em análise, espinhas primitivas de divisão são utilitários. Você verá a mesma coisa acontecendo com superfícies e malhas. Então você tem cruzamento, que é geometria aproximadamente complexa agora. Em seguida, transforme-se, o que também é ótimo para como você está construindo com vários formulários e diferentes para transformá-lo. E então você tem suas funções de exibição aqui. No final, você tem alguns plugins que alguns deles foram realmente enxertados na interface principal do Grasshopper. Então, o canguru tem sido realmente útil. Lunchbox é algo que adicionei a este software. E você verá algumas coisas ótimas sobre isso também. Esses são seus OBS. Aqui estão o Mello, todas as suas guias, sua tela básica e interface. No topo, veremos, claro, a capacidade de economizar, trabalhar em nosso Zoom para o modelo. Podemos muito fácil abrir um novo arquivo aqui também. Então, é apenas uma pequena mini barra de comando. Você pode salvar suas visualizações, o que é ótimo porque você está trabalhando em uma parte começando aqui, a outra parte, isso estará salvando isso. Então você também pode esboçar dentro do seu orçamento. E isso também é muito útil se você estiver destacando alguma coisa. Você pode ir para o lado direito onde ele vê opções sobre escolha, sobre desenho. Diferentes maneiras de trabalhar com wireframe ou sombreado. Você também pode, é claro, fazer outras coisas com limites e qualidades diferentes. Então, isso é apenas trabalhado com a visualização. Depende do modelo com o qual você está trabalhando. No lado inferior esquerdo, você pode ver alguns de seus comandos comuns que você acabou de clicar aqui. Clique aqui você isso. Com base na tela. Você pode usar alguns dados com os quais você é comum. E, no lado direito, mostra onde você está em seu modelo geral. Então, se você está realmente profundo nisso, você tem um pouco de contextos em seu comp é que pode ajudá-lo a encontrar o caminho para casa. Isso é muito útil. Agora para interagir. E abaixo está analisando suas informações de salvamento automático e também informações diferentes sobre sua computação a solução. Essa é a interface básica. E eu não iria saber como realmente começar a interagir com sua tela. 6. Navegação de tela no Grasshopper: Para começar, vamos olhar para algumas maneiras simples de operar com o Canvas antes de operar com o Canvas realmente colocar qualquer código grande em jogo. A primeira coisa que você quer olhar é definitivamente além de navegar, o que eu realmente estou fazendo com o botão direito do mouse. E isso também usaria meu scroller para ampliar, clicar em qualquer objeto na tela com o botão esquerdo do mouse. Posso arrastá-lo. Posso escrever uma janela de seleção para selecioná-la. Faça o mesmo para a esquerda. Era parcial para a esquerda ou para a direita. Tem que ser inteiro. Se você for escrever SP, parcial, você vai para a esquerda. Essa é a coisa comum. Se você clicar com o botão direito sobre qualquer objeto, você receberá o nome do objeto e terá algumas opções aqui. Visualize, ative ou asse visualizações como ela ficará. E a interface Rhino, veremos isso em um momento. Habilita diz que se estiver em execução ou não, bake permite exportá-lo para o modelo como geometria. Você também recebe um chanceler recebendo aviso de tempo de execução. Então, esse é o código de depuração. Você também pode escolher como o fio será exibido. E veremos isso quando começarmos a juntar comandos. E então você tem aqui diferentes maneiras pelas quais os dados podem ser tratados. E listá-lo pode ser achatado, enxertado ou fornecido. E vamos procurar o valor daqueles quando você tiver uma opção aqui para isso aqui está o objeto de entrada. Você pode configurá-lo para uma entrada ou várias saídas. E você também gerencia as coisas que estão nele. Além disso, quando você tem o objeto lá dentro, você pode internalizá-lo ou extraído, o que é ótimo porque isso significa que você pode criar um modelo e depois colocá-lo tudo no gafanhoto. Grasshopper tem, você não possui um arquivo aberto. Isso é definitivamente uma coisa crítica sobre a qual falaremos. Quando você clica na área de tela em branco da tela, você tem outro conjunto de opções. Você clica com o botão Você tem a capacidade de bloquear o solucionador. Então isso significa praticamente qualquer coisa que esteja funcionando, vamos parar. Por padrão. O programa está em execução contínua. E isso significa que qualquer um dos comandos será executado continuamente. Mas se você bloqueá-lo, é meio que manter esse conjunto de dados específico. Você verá que isso é importante com certas funções que estão se movendo ao longo do tempo. Clique com o botão Você também terá a opção de escolher sobre Pré-visualização. Portanto, isso é obviamente quando você está realmente selecionando vários objetos. Você pode selecionar vários objetos para ativar e desativar a visualização. Você pode ativá-lo ou desabilitá-lo. Você pode assar vários objetos. Você acabou de trabalhar em zoom em coisas de grupo. Você pode agrupá-los. E você também pode causar CO2, coisas diferentes, como suas preferências ou navegação. E você pode encontrar qualquer coisa no modelo. Quando você clica duas vezes sobre a tela, ela fornece uma caixa de palavra-chave de pesquisa. Na verdade, você pode simplesmente colocar qualquer um dos comandos que você quiser. Então ela não sabia como encontrar linha, o que é um parâmetro. Minha geometria aqui. Você simplesmente iria clicar duas vezes e encontrar a clicar duas vezes e encontrar maioria das coisas que está procurando. Então, como eu disse novamente, como quando você seleciona várias coisas, você tem a escolha de agrupamento. Você pode selecionar todas as coisas que você agrupou e desagrupou. Você pode escolher uma cor para o grupo. Você pode escolher um tipo diferente de contorno. Ao ter um grupo, há essa facilidade de trabalhar e você clica com o botão direito do mouse e seleciona esse grupo. Você pode simplesmente desativar todo o grupo. Você pode ativar o United CB. Alguns deles estão ativos, você pode recalcular aqui. Essa é uma maneira muito útil de trabalhar com a tela. E, claro, a capacidade de apenas talvez se você estiver muito perto do Zoom, você acabou de dizer, quando eu crio um Zoom, isso é ótimo. Você sempre pode ir para a tela larga. Você pode ir para o Zoom anterior que você o criou. E você sempre pode simplesmente eliminar qualquer pessoa que você não queira usar. Essa é uma ótima maneira de apenas ajudar você a gerenciar seu projeto. 7. Capítulo 2: Comando e guias de pasteles,: Vamos passar pelas guias. Você aprenderá sobre cada um desses conjuntos específicos de guias. E então vou fazer um ótimo exercício. Claro, este será realmente dependente de ver o que está acontecendo no próprio programa de rinoceronte. Na verdade, vamos clicar na visão em perspectiva. Vamos olhar para os params. 8. Tabulada de param: geometria: Você pode ver o tipo de programas que são geometrias básicas e pontos de rinoceronte, curvas, todos os tipos. Se você não sabe o tipo, você sempre pode testá-lo. Por exemplo, na verdade, estamos tentando dizer, oh, você sabe, é uma curva. Deixe-me definir uma curva, você sabe, vá aqui. E, obviamente, alguns dos comandos na verdade não são o que você pensa. Porque, obviamente, às vezes como o dos retângulos, na verdade eu preciso criar um retângulo. Enquanto aquele que estava criando a curva, isso sim, não tem a curva de crédito. Você poderia apenas selecionar a curva e é bem simples. Eles são a mesma coisa que aconteceu se você está tentando conseguir um ponto. Você pode clicar nesse ponto. E, na verdade, quando você clica em Atualizar, Kerrie pode clicar com o botão direito do mouse e dizer em 1 que já estava selecionado. Então é isso que você está vendo agora é o objeto. Estamos clicando nele. Você verá isso em verde. Se você não estiver clicando nele, ele o mostrará em vermelho. Agora isso é uma opção. Você sempre pode desligar isso para determinados objetos. A opção para você também não desenhar uma geometria de visualização. Visualize, pule árvores e opções. Ele diminui velocidade do computador quando você está fazendo muitos objetos. Gosto de vê-lo para que eu possa orientar meu trabalho. Social. Esse é o fluxo de trabalho. Você receberá suas entradas se quiser do seu modelo. Aqui. Se você surgir, você pode simplesmente entrar aqui e clicar duas vezes da maneira eficiente. Superfície. Selecione uma superfície. Uma coisa que fiz aqui é que criei vários tipos diferentes de superfícies ou várias superfícies sub d, uma malha e uma superfície poli. E, em seguida, o programa, você realmente vai escolher a malha. Malhas. Be rep é a superfície poli ou sólida. Aqui. O sub d será a seleção da superfície corporal. Em geometria, você também tem a opção de criar grupos. Na verdade, os grupos são fedorentos, e alguns desses objetos inferiores são exatamente onde você pode selecionar o item aqui. Usda deprime shift quando você já está clicando em um botão, apenas disse aquelas coisas que ele fez juntos e você poderia transformar ou fazer qualquer tipo de edição de objetos aqui. Você também pode clicar em apenas geometria bruta. Ir para RA selecionará qualquer geometria dentro do modelo. Isso é um pega-tudo para itens no modelo. Então, esses são os dois tipos de geometrias com as quais você estaria trabalhando. 9. Tabua de param: primitivos: Em seguida, nesta guia Params estão suas primitivas, onde você está olhando para coisas como seu booleano, sim, não, número inteiro, o número. E cada um deles parece um pouco diferente, dependendo do que é a entrada. Eles têm o mesmo nome. Mas se você clicar com o botão direito do mouse, verá novamente o nome para isso. Os problemas de comando padrão. Você também olha em booleano. Veja que você pode configurá-lo como verdadeiro ou falso. Para seleção de cores, a será definida por valores diferentes. Dessa forma, inteiro só vai ser um número. Você também pode ter vários números. Você pode apenas dizer, eu vou colocar isso como 23. Então agora você coloca o mouse sobre ele, você vê a pequena dica de ferramenta que diz 23. Você pode ver o tipo semelhante de item para cada um deles. A cor mostrará um número. Primitivas são quando estamos olhando para colocar mais valor numérico. E é assim que eles vão parecer. Você também pode incluir coisas como caminhos de dados, caminho de arquivo. Assim, você pode escolher um arquivo de texto para controlar algumas das coisas dentro de sua geometria, incluindo o tempo. É ótimo ver que você pode realmente começar a colocar um momento apropriado. 10. Tabulada de parame: entrada: Uma maneira de sempre verificar rapidamente um objeto, como uma geometria. Nós, começamos a usar a guia de entrada. coisa mais importante eu acredito neste painel, porque você pode realmente conectá-lo e isso é o que estamos fazendo. Estivemos conectando um único dado quântico. E ele informará o tipo de objeto que está sendo selecionado. Posso selecionar um tipo de geometria diferente. Eu poderia selecionar sub d. E isso me dirá exatamente o que está sendo referenciado ou se é um grupo. Ele lhe dirá o grupo. Isso também pode ser usado após comandos para descobrir que tipo de dados e os números, incluindo exportação, outras coisas de entrada, como o controle deslizante numérico. Podemos deslizar em questão de números. Você pode fazer números inteiros, números ímpares, números pares. Você também pode ter uma alternância booleana, clicar duas vezes, fazer isso. Tenha um botão de controle onde você pode alterar um valor. E dessa forma, você pode trabalhar em controles deslizantes multidimensionais onde sua remoção multidimensional essas entradas exportará informações pneumocócicas. E eu posso simplesmente criar outro painel. Você verá o tipo de dados que está saindo. Controle deslizante numérico ou booleano. Também é claro que tem coisas diferentes como um scroller de dígitos. Então, essa é outra forma de olhar para os dados, depende do que você precisa. Você pode criar uma lista de valores. Você também pode criar o calendário da hora, assim por diante e assim por diante, incluindo a importação diferentes tipos de arquivos de geometria diretamente. Você também pode, é claro, apenas sempre conectar duas coisas que estão no modelo. A entrada é muito complicada. Se você não está sabendo o que quer fazer, é por isso que eu digo descobrir a entrada primeiro. Veremos isso mais tarde em nossos exemplos. 11. Tabulada de param: Util: E os utilitários, veremos coisas diferentes, como trabalhar de maneiras diferentes e como você vai mover dados, eu acho, e trabalhar com seu script de programação. Há um gatilho, alguém que acontece, algo mais acontecerá. Podemos escolher dados específicos. Você pode trabalhar na entrada. Você também tem alguns contextos grandes, depois alguns outros itens diferentes. Eu nunca usei isso em média, mas às vezes é realmente bastante útil. Claro, você tem sua opção de registrar dados. Você pode data do registro ao longo do tempo. Então, o que você está fazendo no Canvas pode exportar, Essa é a sua guia Params. 12. Aba de matemática: Na guia matemática, temos várias maneiras diferentes de olhar para as coisas a partir da matemática. Temos, é claro, os operadores básicos, se você está recebendo seus poderes de adição de multiplicação, também têm algum booleano onde estamos dizendo que é um pouco do módulo fatorial igual ou mais do que. Estes estarão aqui e você chegará a um, veja o tipo de entrada. E ele lhe dirá instruções sobre como usá-lo. Ou se não estiver realmente funcionando, obtenha destruição clicando em, se eu clicar em Ajuda e falarei sobre os comandos. A matriz é que estamos lidando com um conjunto maior de dados, é claro, Matrix como tendo multidimensão em um domínio excelente e y. Isso é muito importante. Você está lidando com intervalos. Por exemplo, estamos analisando os parâmetros e uma curva. Conhecer os limites é realmente importante. Assim, você pode descobrir os limites, você pode criar os limites de domínios. E isso é muito útil nessas operações. E você também pode convidar um domínio e também pode classificar para lidar com isso. Agora, do outro lado deles, talvez você queira trabalhar com conjuntos porque a ideia é que você quer trabalhar com o domínio. Você pode lidar com diferentes elementos em que foram conjuntos. Além disso, você pode trabalhar com polinômios. Por exemplo, se você estiver tentando obter um cubo ou algo assim. Um conjunto de coisas um pouco mais importante. Se você está procurando colocar uma equação, você sempre canal. Muito simples, colocando realmente expressão. A expressão é onde você obtém a capacidade de equação para fazer isso. Se você está procurando algo novamente, estique-o, nova palavra-chave, mas também talvez procure ver talvez esteja em uma guia semelhante. Você também pode colocar seu script VB. Então isso é algo que eu gosto de fazer e vou te mostrar um pouco sobre isso. Porque essa é maneira de fazer algumas coisas que estão no programa porque você pode usar a linguagem de codificação para o Rhino. Então você também pode colocar seu tempo em choque, o tempo. Você pode combiná-lo. Isso é útil para diferentes tipos de funções. Por exemplo, se também estivéssemos trabalhando com os scripts, como qualquer coisa que você esteja tentando colocar em seu, eu acho, abra algo e veja quais elementos são necessários para entrar. Para essa variável. Isso é um pouco diferente do que você clica na expressão. Você pode escolher um formato. Você também pode dizer x vezes dois mais y vezes dois. Você só tinha que colocar o seu x e y, você obtém o resultado. Por exemplo, aqui onde eu fiz este x. Ambos são um. Acabei de copiar isso e clicar na cópia de controle de risco. E basta colocar um valor aqui, um valor aqui. Eu criei um painel e agora temos um pequeno problema. Está me dizendo que ele tem um nome inválido. Essa é a questão de algo que é colocado com o nome do programa. Então você obtém a mudança no nome. É um nome de variável. Ele estará dentro do comando, inclusive se você estiver usando um script VB, você realmente precisa estar assistindo esses nomes. E acabo de criar um painel para descobrir o resultado. Isso vai ser quatro. Isso é duas vezes dois. É claro que poderíamos substituir isso por um controle deslizante numérico. Nós clicamos nisso e puxamos isso sobre o botão esquerdo do mouse. E podemos ver isso mudando em tempo real. As funções de trigonometria são outro conjunto de funções. O seno e o cosseno. Você tem isso aqui. Você também pode encontrar coisas como a circunstância. Triângulo. trigonometria também pode converter entre graus e radianos. E, claro, como sempre, há muitos comandos util diferentes. Isso ajuda você a lidar com, novamente, algumas funções com esse tipo de dados em massa. Então você sairia com muitas funções matemáticas dentro do gafanhoto. 13. Separadores de sets: visão geral: Essa barra de conjunto é outro conjunto de informações que você pode usar é dividido em duas sequências, dois conjuntos em textos e árvores. 14. Separadores : árvores: Então, as árvores vão ser a coisa mais complicada em que não vamos entrar demais. Água, bom recurso em uma bateria e use alguns dos comandos aqui. Especialmente é quando um, quando um comando emite uma ou várias partes de dados, ele pode oferecê-lo em matrizes separadas. Coisas assim serão úteis quando você estiver trabalhando com dados realmente complexos. 15. Separadores : listas e sequências: Mas o mais simples, é claro, é apenas trabalhar com uma lista simples. Por exemplo. Se você estiver criando uma lista, você realmente pode fazer isso com sequência. Por exemplo, se eu disse que quero ter uma série, série, posso realmente ir para uma contagem específica. Na verdade, isso já tem um passo em um. Isso vai para dez. Então, se eu for ao meu painel, vou arrastar isso aqui e você pode ver que é uma lista indo para dynein, ou seja, são dez números. Agora posso entrar no comando da minha lista e digo que se eu quiser ir para essa lista e eu só quisesse obter o primeiro item, ele será 0. Mas se eu colocar meu alcance ou meu controle deslizante, controle deslizante numérico aqui, eu virei para inteiro de 0 a dez. Vai me dar plugue este conjunto de energia daquele. Dê-me esse índice nesse item. Você tem. Portanto, se uma função como essa e você pode realmente mover um item da lista, você pode encontrar a lista, o comprimento da lista. Substituímos itens específicos. Você pode dividir uma lista. Ele fica muito criativo, também pode tecer itens que não estão em uma lista e você os coloca juntos usando a ferramenta de largura. Estes são os cursos mais bem aprendidos com o aplicativo que vamos mostrar mais tarde. Com a sequência, você pode fazer mais do que essa sequência numérica. Você também pode fazer Fibonacci. Basta escolher para onde ele vai até? Você pode escolher. Claro, você pode duplicar um pedaço de dados. Só tendo várias, várias vezes. E essa é uma maneira interessante de criar uma grande variedade. Você pode ligar para o primeiro ou segundo ou escolher diferentes formas de organização. E são 4 dados maiores. 16. Separadores : texto: A próxima coisa em que você estará trabalhando é trabalhar com conjuntos onde você pode criar um conjunto de números. Isso definitivamente é mais matemático. Então, se você tem mais experiência em matemática, isso é algo que você pode estar em. Finalmente, nesta guia, estamos analisando a capacidade de criar personagens. Também trabalhe com personagens em vez de dizer um personagem específico. As ideias que foram retiradas, caracteres particulares do texto. Você pode pedir textos de processo usando esse tipo de coisa. E isso realmente pode ser uma ótima maneira de tratar um arquivo que você está usando. E você também exporta coisas para fora 12 espaços 3D também. A partir daqui. Se você estiver procurando novamente para entrar nesses comandos, só quero brincar com ele. Basta fazer o item básico de apenas olhar para o tipo de dados. Olhe para a função, vá para a ajuda. Porque há muitos comandos para o que você realmente pode aprender, mesmo em poucas horas. Mas vamos passar por um ótimo exemplo de apenas passar por esses comandos. 17. Visão geral: de vetores, curva, superfície e malhas: Agora vamos olhar para a barra vetorial porque será simples olhar para coisas como vetores são malha de superfície curva. Tudo isso vai ser praticamente você vai construir coisas ou você vai analisar coisas. 18. Tab: vetoriais em planas: planos: Coisas diferentes, como aviões já são úteis quando você está fazendo uma transformação. Especialmente como sua reivindicação básica e básica, será usada para muitas coisas. Você também pode construir aviões, virá-los. Essencialmente. Você pode criá-los a partir de qualquer geometria. Então, é muito aqui que você usará sua geometria para trabalhar em aviões. Não é tão complicado. 19. Separação de vetores: gritos e campos: Quando você está trabalhando com grades, você tem a capacidade de criar diferentes tipos de grades. Você pode preencher a geometria. Você pode dizer, se tivermos uma forma 3D ou algo assim, eu poderia simplesmente entrar aqui e dizer ser representante da minha superfície poli, definir um representante. E, na verdade, posso simplesmente ir e dizer preencher 3D. E você só estará dentro desse reino. E essa é uma ótima maneira, apenas obter suas informações ali. Você também pode fazer isso em uma superfície 2D. Fazer suas grades é incrível. É uma maneira muito interessante de trabalhar com o padrão. Se eu for para File e não vamos salvar este anterior, só queremos um objeto grande. Você vê isso? Temos apenas essas pequenas grades básicas que criamos. E há todos os tipos de parâmetros para quão grande ele é, que é o plano que produziu um ponto de partida. Você pode fazer redes de rádio. Você pode fazer esses retangulares ou quadrados. Ele termina, dá todos os tipos de comandos para trabalhar neles. O comando field é algo que usaremos. Mas essencialmente, novamente, está realmente ajudando você a trabalhar em várias geometrias dentro do mundo vetorial. 20. 2: Ao trabalhar com seus pontos, isso é o mais simples. Obviamente. Você tem a capacidade de construir pontos. Você tem a capacidade de desconstruir pontos. Os mais comuns. Por exemplo, você tem seus zeros, zeros 0, você sempre pode mudar aqui. Você pode definir um ponto para 0. Você pode adicionar pontos com o comando UMass, mas você pode, ele funcionou com pontos que estão no seu modelo aqui. E você, claro, pode passar por um funil, coisas que a distância. No conhecimento de outras guias para descobrir o vetor primeiro, vector tem itens muito semelhantes à área de pontos onde seu caminhão desconstrói aqueles que podem encontrar o vetor unitário que o dimensionará para um. Você encontra essas direções. Então, isso ajuda você a gostar de girar coisas. Muito útil. 21. Comandos de análise geométrica: Você iria para seus homens curvos. Guia. Uma coisa de grade aqui é que você também tem os conjuntos onde seus vetores virão do cursor. Curva o ponto mais próximo. Isso está ajudando você a obter o ponto do cluster. Este é um desses na nossa guia de comando de superfície também. Você tem o ponto mais próximo em P REP. Essa é uma maneira muito útil de trabalhar com geometria. E então faz parte das ferramentas de análise. Além da corrente chocando as primitivas, onde você pode criar todos os tipos de linhas ou splines. Você também pode analisá-los, explodi-los, juntá-los, trabalhar, projetá-los offset de filé. Então, essencialmente, é a maioria das coisas que você poderia fazer uma corrida final ou ser capaz de fazer aqui. Principais coisas que as pessoas costumam usar ou as ferramentas de análise e divisão. Como você pode dividir curvas e obter informações, entrará nisso. A mesma coisa acontece. Você também obtém comprimento, o tipo de informação. A mesma coisa acontece no seu comando de superfície, onde você pode olhar para coisas como área de volume. Você pode estar recebendo coisas como as bordas do representante B, trabalhar no wireframe. Caixas delimitadoras também outro comando que é muito útil para alguns. Basta colocar uma caixa delimitadora. Você pode ter uma geometria 3D dentro do seu modelo. Ele imediatamente começa a fornecer informações valiosas que agora você pode interpretar. Pequena caixa aqui. Eu posso vir aqui e transformar isso em meu representante B. Defina que um seja rep. Isso me dará essa caixa delimitadora. E se eu quisesse encaixotar bordas, cantos da caixa, é na verdade a forma como está listado. Você vai conseguir aqui. Então isso acontece não importa o tipo de objeto que você está fazendo para a essência de eu fui aqui, meu sólido. Eu estava fazendo uma esfera muito simples. Mude esse departamento para ser este. Está me dando minhas bordas. Portanto, há muitas ferramentas realmente complexas aqui. E semelhante para análise para a malha. Ele só lida com um tipo diferente de saltos porque não são tantas superfícies. Então, definitivamente nós eram bordas de bagunça, face normal. Portanto, essa é uma ótima maneira de trabalharmos em malhas que você está criando. 22. Comandos primitivos: Suas primitivas, você está conseguindo criá-lo do zero. Você também pode fazer muitas ótimas relações com a China. Na verdade, esses são alguns comandos semelhantes de um pássaro tecelão que era um plugin que era antes. Utilitários que vão passar. E todos esses. 23. Comandos Util: Eles vão fazer outras coisas. Formas de trabalhar com os vértices são elementos diferentes dentro da geometria. Os utilitários estarão se unindo para serem representantes, furos de filamentos na superfície de compensação. Então, todos serão semelhantes. Dependendo do tipo de geometria, você descobrirá com o que vai trabalhar. Essas guias. Eles têm muitas coisas que vão estar relacionadas entre si. 24. Visão geral: Intersect e guias de Trasnform: Esta é uma guia muito importante, a guia interseção e transformação. Eu consigo juntá-los porque eles estão fazendo coisas semelhantes. Porque é mais uma forma matemática de trabalhar com as coisas. 25. Separação de seções: Interseção do Brep: Você sabe, você vai editar coisas que são físicas. E você tem a capacidade de dobrar as informações que estão acontecendo. Por exemplo, agora, essas duas linhas, agora por ter que ser representantes que se cruzam. Simples. Obviamente, se você está apenas fazendo o modelo, mas se você está fazendo um conjunto muito grande de geometria, o fato de que o Grasshopper vai resolver vários desses operando ao mesmo tempo é realmente poderoso. Então, agora, se tivermos que ser representantes se cruzando, então iremos em frente e apenas a interseção física para sermos representantes versus uma linha que a cruzaria. Ele nos dirá todas as maneiras que ele se cruza. Você sabe, se você está tentando fazer isso com o avião, isso exporta, tudo o que preciso fazer é clicar com o botão direito do mouse sobre eles e clicar em pré-visualizar desativado. Você verá todas as linhas que estão realmente se cruzando. Então essa é uma maneira de descobrir isso. 26. Guia de intersecções: Intersec de plano Brep: Se, você sabe, se você está olhando para algo como um avião que estava se cruzando com eles. Isso, claro, cria um avião. Se acabei de criar um plano no modelo, superfície e superfície, posso simplesmente subir. Grande coisa sobre isso também é que poderia estar selecionando 1. Às vezes, novamente, algo que você pode criar, algumas coisas que tudo tentou criar a partir do modelo. Escolha aqui muitas coisas do meu avião que me ajudaram pelo menos a determinar esse. Agora eu posso usar minha interseção de plano pré-requisito. Então, se eu estava usando um desses, quero me dizer onde ele se cruza com o cliente, para que isso possa ser muito útil. Estou tentando obter informações da seção. Dê-me curvas e pontos. 27. Tabs de Intersect interseção de regiões: O mesmo acontece quando estávamos procurando com regiões onde você pode dividir itens, você pode cortá-los. Essas são, claro, coisas padrão no Rhino. Você também pode fazer coisas com formas específicas. Então isso é mais um 2D. Às vezes, você pode ter regiões para aqueles juntos. 28. Método de a matriz por Divide Curva e mova o comando: Você também pode apagar as coisas. Então isso também é muito útil. É claro que é mais linear versus, você sabe, copiar para um ponto. Como se eu quisesse copiar coisas, eu tenho uma linha que gostaria de dividir minha linha. E eu voltaria aqui, selecionava aquela curva. Acabei de tomar essa curva. Agora. Eu digo, agora eu quero fazer um círculo. Eu quero que esse círculo seja lugares multipolares. Um aqui, talvez eu só faça LUV. E isso é muito simples. Transform command get a partir deste simples menu euclidiano. Essa é uma maneira que eu normalmente estaria movendo as coisas e o que você faz é que você não vai aparecer. Você estaria realmente tentando obter coisas como o ponto central, por exemplo, como o ponto dessa curva. Agora é uma curva, então você realmente não pode nos colocar em uma parte da curva da mesma maneira. Este que você pode explicar que seria diferente. Por enquanto, o círculo está estragando tudo. Então, a maneira como você obtém o ponto central da curva aqui é que você realmente não estaria procurando adicionar ao meio da curva That é uma espécie de curva. Isso realmente nos dá outro ponto. Então você pode ver alguns dos problemas que acontecem. Estamos trabalhando com isso. Agora. Na verdade, se você dividir o círculo nesta caixa delimitadora com esse polígono de controle, agora você pode fazer o centro do polígono. Então, esses são alguns dos tipos de coisas com as quais você trabalhará. Mas especialmente se eu estivesse movendo essa curva e eu quiser movê-la do ponto central para o ponto de divisão da linha. Eu só faria uma subtração. Sempre um pouco complicado. Vou pegar o ponto e subtrair. Isso vai realmente ser um vetor. Eu fiz isso. Você pode ver que eu copiei esse comando para essas diferentes áreas. Então você vê como isso funciona, onde você vai empurrar seu valor aqui. E o melhor disso no Grasshopper é que, se você não trabalhar com minhas curvas, eu posso simplesmente movê-lo e ele vai se mover parametricamente. Eu posso realmente construí-lo. Posso dizer, o que tenho como dez contagens. Então você poderia começar a ser não, as curvas. Em vez de apenas a linha regular. Seus transformadores respondem a tudo isso. Isso é um pouco de uma combinação. Trabalhando com uma transformação. 29. Método de matriz por transformação: Array: Não, porque novamente, eu poderia voltar e fazer isso dessa maneira. Onde eu pego minhas curvas de base. Este é o meu círculo. Eu poderia pegar meus padrões. Eu poderia, claro, porque estes estão sendo usados atualmente. Basta clicar aqui e simplesmente desabilitar. Mas porque eu fiz isso aqui, você pode ver que do jeito que é Saunders, não do jeito que eu quero, porque não está diretamente nele. Mas se eu mover talvez o centro aqui, você o veria. Uma coisa um pouco semelhante. Portanto, existem várias maneiras de fazer as coisas. Você pode encontrar maneiras diferentes. Mas é sempre bom conhecer essas maneiras no caso de alguém ter um problema. Você sempre pode entrar aqui e mudar a geometria enquanto estiver trabalhando nela. 30. Separação de transmissão: Tab: morphe e comandos Util: Vou desfazer essa linha, dar-lhe algumas habilidades para escalar, cortar pouco mais. Efetuando a transformação física da geometria. Morphing é semelhante onde você pode fazer coisas como espelho, esticar, afunilar, torcer. Isso é ótimo em um próton que Grasshopper, porque isso afetará os dados do gafanhoto em vez da geometria original. Então você não usará geometria. Faça utilitários, você tem a capacidade de dividir imposto composto como agrupado em um grupo e assim por diante. Portanto, esses são os controles úteis ou de transformação. 31. Tabulada de exibição: visão geral: O comando que é o tipo de menos esse código por hora porque a lancheira canguru definitivamente está entrando em muito mais complexo, o que você pode verificar meus cursos. Cheguei a isso ainda. lancheira será x-bar. Quando os exemplos aqui, display lhe dá a capacidade de mostrar coisas em cores, colocar dimensões em coisas em seu modelo. Altitude, criando gráficos e visualizações do Zake, ou apenas trabalhando com vetores. E é ótimo porque ajuda você apenas a organizar as coisas. 32. Tabulada de exibição: lista de pontos: Uma coisa que vou fazer muito rapidamente, a configuração, nossa lista de pontos. Você pode ver como eles funcionam em ação. Vou clicar e criar pontos. Agora. Posso criar uma lista de pontos sobre esses pontos, mas a primeira coisa que eu faria é criar o ponto em si. Selecione esses vários pontos. Comando sem sentido está aqui. Você vê. Agora você não tem esses pontos. E, apesar de uma ordem, eu realmente posso rotular cada um desses pontos. O que fizemos aqui é que eu realmente criei uma listagem para meus pontos que acabei de criar. Tudo o que eu precisava fazer para adicionar táxi era simplesmente criar minha tag de texto, que você pode encontrar aqui e simplesmente ir em frente e clicar na guia Texto. Você também faz uma tag de texto 3D e simplesmente entra no comando e você pode escolher um tamanho do texto. Pode ser muito grande. Isso ajuda você a descobrir o que está acontecendo. Você pode clicar na borda do ponto. E isso ajudará você a descobrir isso e isso é usado para definitivamente vale a pena descobrir. Se as ordens de seus pontos baixos em seu modelo estiverem saindo da maneira correta. A visualização também é realmente útil porque ajuda você a escolher diferente, escolher o material. Você pode ter uma visualização personalizada. Então, obviamente, o que você está fazendo no Grasshopper é uma prévia de como será o modelo. É sempre útil ter isso. 33. Tabs de exibição: gráficos: Gráficos, você obtém algumas opções diferentes. Você pode criar um gráfico de barras. Posso colocar meus pontos. Não gostaria de colocá-lo nos pontos, mas ainda me dá informações. Portanto, depende do tipo de dados. Ele terá uma interpretação diferente. 34. Tabulada de exibição: dimensões: Então você pode estar colocando dimensões em seu modelo. Para nós, se você quiser dimensionar a dimensão angular, você teria que ter seu ponto a e ponto B. E então você verá quanto custa o deslocamento. E vou colocar a dimensão praticamente construída a partir delas. Vou fazer um exemplo aqui. Eu queria escolher meus dois primeiros pontos. Eu posso fazer isso. Índice. Na verdade, queremos apenas obter esse item de lista no item da lista de índice vai apenas, Ele vai dizer 0. E tudo o que precisamos fazer conosco vindo aqui, 11 mais um. Bem, na verdade, listar quer átomos. Acabamos de clicar nisso. Você vê principalmente como uma pequena dimensão encolhida aqui e seu texto. Você pode encontrar uma maneira de fazer isso o que precisamos. Slides agora é provavelmente bem pequeno. Provavelmente quero vir e fazer isso. Talvez cinco. mais algumas opções para o que faremos com essa função. Então, estamos compensando é um. Então estamos vendo a dimensão aqui. Ainda bem pequeno. Então isso é algo em que você estaria trabalhando. Você está obtendo o tamanho certo? E então, é claro, há alguma coisa problemática que vai voltar e recriar sua própria função novamente. Isso na verdade não é muito problemático e é bom ver isso porque é algo que você terá que fazer. Em algum momento. Você vai excluir o texto ou mudar algo, basta ir em frente e excluir os pequenos dois pontos e colocá-lo de volta lá. Você vai ligar e jogar e está certo. Você faz a mesma coisa se estiver tentando fazer com que diferentes tipos de dimensões sejam tags. O comando de exibição é até. 35. Tab: de exibição: comandos de cores: Trabalhe neles. E o comando color lhe dá a capacidade, é claro, de criar coisas em cores e exportar informações de cores. Então, essa é outra forma adicionar informações complexas. Dentro de seus modelos de gafanhoto. 36. Capítulo 3: visão geral do projeto de painel: Agora vamos trabalhar em uma função de painel de torção. E vai ser um comando independente de gafanhoto. Vou começar criando minha primeira guia, que será nomear, nomear o projeto. Então, vamos torcer o painel. Isso realmente vai te ajudar. Se você sempre libera projetos, a entrada e as saídas. E se você não sabe exatamente, você os define como você vai. Programa para torcer a parede em painéis ou torcer. Painéis da curva. As entradas serão curvas e a saída será painéis. Além da empatia, da geometria, vamos definitivamente alto, torcer, torcer acima, meio e abaixo. Então você verá o que isso significa mais tarde. Mas basta criar a primeira coisa que vou fazer após a nomeação, isso está salvando . Em nenhum lugar eu vou trabalhar nisso. Muito simplesmente, poderia ser feito aqui e estamos chamando isso de painéis de torção. 37. Configurando entradas: Sim, vou fazer minha curva superior e curva inferior aqui. Copie isso. Uma maneira de organizar sua geometria ou você é, na verdade, você é um script Grasshopper. Você pode realmente clicar nesses pequenos comandos aqui, onde você pode realmente escolhê-los todos no mesmo plano. Desta forma, se organizaria dessa forma. Isso não os tornaria sólidos dessa maneira. Então, basta observar que irá organizar o roteiro mais tarde. Eu queria ter uma curva superior. Eu queria ter definido uma curva vai ser a curva inferior de Meyer. A curva superior. 38. Esboçando as funções: Para organizar isso, vou fazer é simplesmente fazer um pouco de um grupo dessa área. Uma maneira de criar grupos é o espaço em branco do botão direito do mouse e selecionar esses dois objetos, grupo de clipes pode rotular isso como meu ponto inicial. Mas é uma espécie de mostrar o que vai acontecer. Só vou usar pequenos painéis. A primeira coisa será dividir as curvas. Poderíamos então estar indo como apenas clicar nestes, clicar em. A próxima coisa vai acontecer é, depois que as curvas forem divididas, eu vou criar fins. Estas são as extremidades dos painéis. Então eu criarei esse próximo item. É aqui que estou começando a aplicar a torção. Torção superior, inferior. Vou te mostrar a outra torção mais tarde. Então. No final disso, esse é realmente o ponto em que criarei um loft. Ter isso perfeitamente organizado antes mesmo de começar isso é realmente útil e apenas organizar esses quatro. Eles podem movê-los enquanto eu vou. Isso vai ser lofted. Saiba o que estou visando. Se você não sobrecarregar por ter um ou dois, útil para ajudá-lo a descobrir o que vem a seguir. Uma teoria vai acontecer é na verdade, estarei usando entradas semelhantes para a minha transformação. Portanto, pode estar duplicando. Na verdade, vou criar um grupo o que estou fazendo de um lado. Então, será feito do outro lado. Então, vou seguir em frente e criar. Agora, o resto da minha entrada. Haverá trabalho nos comandos base. O botão de controle controlará a torção. Agora eu tenho essa configuração. Então, agora temos nossas informações iniciais. Agora vamos entrar em nossos comandos. 39. Configurando as funções de base: Dividir a curva - pontos base para quadro estrutural: Comandos básicos nos quais vamos trabalhar para este programa vão dividir nossas curvas. Vou usar um método rápido que vou dividir a curva em como dividi-la. Novamente, esse é um bom motivo para dividir essas maneiras diferentes. Eu só quero dividi-lo como uma certa quantia. Então eu acho que só dividir a curva básica vai funcionar. Então esse é o selecionado. Então, é sempre bom testá-los. Na verdade, vou criar outro pequeno controle deslizante de número de entrada, e ele será inteiro. E então vou definir minha base em 20, meu top 100. Vou apenas ir em frente. E a partir desse ponto, certifique-se de que seja um número inteiro. Vou colocar isso aqui. Então, cada uma dessas curvas será dividida. Só vou duplicar. Vai parar meio que rápido. Então, não crio muito disso. Vou apenas copiar o que vou fazer. O que vou fazer é agora entrar nos painéis finais. O que eu vou fazer é realmente, porque eu sei que preciso pegar cada ponto para criar um painel no topo de cada um deles é que vou dividir a lista. Primeiro. Vou realmente precisar criar um item de lista. O item da lista será onde vou mudar . Antes de continuar. Eu queria compartilhar esse tipo de trapaça. Agora você vê os nomes completos. É realmente útil descobrir o que está acontecendo. Mas você também pode sempre ir ao seu monitor e clicar em Desenhar nomes completos e ele apenas mostrará o personagem. Mas como estamos aprendendo, acho que vai cair Nimes, é muito útil. A próxima coisa que vamos fazer, pilote a curva C acima e abaixo. 40. Configurando as funções base: listas de pontos de classificação para bordas de painéis: Vamos procurar criar as duas listas para que eu possa obter 0. O que vou fazer agora é mudar a lista de pontos. Vou separar a lista de pontos da geometria. Vai ser apenas a lista específica de pontos. Isso vai ser, vou duplicar mais tarde. Ok, então agora que eu tenho isso aqui, vamos mudar a lista. Apenas um, de volta a fazer isso. Vou definir que o rapt é falso. Então agora isso vai ser um valor a menos deles aqui. O que vou fazer é chamar a lista original. Uma vez que você vai ser o um a dois. E o outro vai ser que, para um precisa, não precisa de uma parte superior nem baixo. Aqui está meu carvão. Agora temos nosso col, índice selecionado. Queremos ter certeza de selecionar o índice certo. Então, uma maneira que podemos, é claro, monitorar o que está acontecendo é usando um painel. lista original começou com 9 para esta lista começa agora 32. Isso significa que esse escuta perde seu item de vidro em vez de 0. Desculpe, perdas primeiro, vamos obter o comprimento desta lista. Isso vai ser bem no topo. Basta movê-los para frente. Vai ser menos um. Vou enviar uma expressão aqui é como você define expressões. Você só usa x como o número que está chegando. E você pode colocar sua expressão aqui. Você usa coisas como Pi, pi e também pode usar diferentes outras compressões. Mas, essencialmente, agora tenho um que inclui o que não inclui o último e outro que não inclui o primeiro. Então agora tenho a capacidade de fazer polígonos. Largura desta lista. Estes serão meus painéis superiores. E vou fazer tudo no topo. Vou fazer até o fundo também. Parte superior dos painéis. 41. Configurando as funções de base: criando bordas de painel e machados: Então, agora o que vamos fazer vai definir o ponto intermediário. Porque esse é, claro, o próximo passo. Nós poderíamos fazer é fazer um ponto médio, meio curvo. Quando fizemos a curva, vamos apenas seguir em frente e criar essa geometria. E estamos apenas criando uma linha agora. Vamos usar uma linha de dois pontos. Isso seria este. Começando isso primeiro e depois o próximo ponto. Agora você vê que isso está nos dando 20 linhas indo muito bem. Vamos obter as linhas de tensão do ponto médio. Essa será a nossa torção, vamos aperfeiçoar essa simples reviravolta. Neste ponto. Vou fazer um comando girar. Nós só vamos estar girando. Vai estar girando. É muito simples. Vá em frente e faça um eixo simples. Vou clicar no ponto médio será onde o eixo começa. A maneira como você faz isso é apenas adicionar esse tipo de zeros ou um tipo de coisa. Mas é esse ponto de acesso. Então vamos escolher o tornozelo. Simplifique tudo. Obter esse ângulo. Pegue a linha. O eixo agora eles estão todos no mesmo eixo. Para o nosso eixo, na verdade, vamos criar isso com uma linha. Então essa linha será basicamente esse ponto médio. E então será o ponto médio mais um ponto. Vamos usar R plus para começar isso. E estamos muito bem em fazer um vetor B pontos. Para ser construído. Dois pontos. Acabamos de ir ao vetor. Aqui, faz a mesma coisa. Vamos subir apenas um clique. Agora temos isso, esse ponto superior. Agora só precisamos fazer uma pequena linha. Provavelmente vamos esconder todas essas completações, todas duplicando a geometria. Mas esse será o nosso ponto de acesso. 42. Funções avançadas: girando os painéis: Agora vemos tudo conectado. O controle está girando cada um dos painéis individuais. E vamos fazer a mesma coisa para o fundo e para o meio. O meio talvez seja um pouco mais complicado. Mas vamos fazer isso. 43. 3: A primeira coisa que vamos fazer agora, trabalhando em nosso próximo nível, onde estamos duplicando comandos chave. Você deseja selecionar aqueles que são críticos. Na verdade, agrupe esses grupos simplesmente clicando no espaço em branco. E segundo grupo. Vamos apenas ir em frente e copiar isso. Uma maneira de fazer isso é selecionar todos copiar, colar, colar, grupo inteiro. E você vê que eu adicionei esse ponto, o item central separadamente. Então isso realmente me ajudou. Assim que clico neste fim para fazer isso no nível base. O que vou fazer agora é da mesma forma que fiz esses pontos. Massey vai criar um ponto intermediário, entre esse ponto e esse ponto? Uma maneira de simplesmente fazer isso, é realmente apenas criar linhas. Enquanto esses pontos que saem, eu tomo esta lista de pontos e esta lista de pontos juntos. Tudo o que eu preciso é desse ponto médio. Você poderia apenas fazer meio curvo. Essa será a base para este ponto de novo. Acabamos de fazer a mesma coisa em que selecionamos tudo copiar colar. Agora estamos apenas usando esse ponto médio. Agora temos três conjuntos. Agora, se quisermos, o meio opera um pouco diferente. Poderíamos apenas estalar. Esta é a nossa reviravolta para o meio. Nós colocaríamos isso aqui. Esse meio pode estar operando separadamente. Então agora você tem a base. Temos nosso primeiro set. Twist acontece aqui. Agora vamos trabalhar em nossa perda, mas um pouco mais complicado, mas vamos conseguir. 44. 3: Agora temos nossos três conjuntos para nossos painéis. Indo de cima para baixo. O que vamos fazer agora é que vamos ficar sótão nessas curvas. E como você pode ver em nossos conjuntos de dados, temos n resultado em todos eles são a geometria, apenas linhas. O que queremos fazer é que agora temos essas linhas, elas podem ser lofted. Deixe-me entrar em um simples loft funções que você pode entender o que são risos. Eu crio duas curvas. Se eu mover isso para 20, talvez eu use minha vista frontal. A maneira mais rápida. Como entrar na minha curva, função. Em Grasshopper. Esteja selecionando uma curva e, em seguida, apenas duplicando isso, está deixando outras Curvas. E eu vou para o comando do meu loft. O que ele faz é usar duas curvas, conhecer Lawson e eu farei várias curvas aqui apenas segurando Shift. Muitas vezes. No entanto, como você pode ver, esta é uma série de curvas e ideias. Não há como ele estar conectando isso e está querendo um de cada vez, não faz assim. Mas o que nós temos a capacidade de fazer. É aí que agora vamos usar essa função de conjunto avançado de nós, nós, na verdade, podemos criar uma matriz de curvas. O que vamos fazer é colocar em cada curva, vamos fazer outro fluxo. E o terceiro virá aqui também. O que vamos fazer em cada um deles vai enxertar. enxerto é realmente mantê-los em uma árvore. Assim como essa risada foi feita. Agora eu tenho esses tecidos. Você quer ter certeza de que a curva do meio está no lugar certo? Ainda não está no lugar certo. Estas são as curvas inferiores, pequenas curvas, curvas superiores. Agora, o que eu preciso fazer é quando eu for para curvas terá todas elas individualmente. Agora, um desafio aqui é que é mais de um. Temos um pequeno desafio porque é justo, ou é mais do que dois. Há três curvas que eu quero em loft. Agora, como estamos solucionando um pouco com o comando width porque queremos fazer alguns deles são mais complexos. Normalmente, com um comando wave, você teria talvez dois valores. A maneira como você faz isso, na verdade, você tem vários valores inteiros de 01 que colocamos neles e você iria em frente e desbloquearia é assim que eu faria o topo e o fundo porque queremos torção interna. Temos três valores acontecendo. Então, a maneira como você vai organizar isso está no padrão. Você pode se certificar de que, nos inteiros 012, apenas confirmará essas alterações. E isso lhe diz uma pequena visão se você está tentando fazer algumas coisas únicas. Mas de qualquer forma, então tudo isso é enxertado dentro do comando. Agora você está vendo que agora tenho um sistema de três pontos aqui. Eu sempre posso fechar minha parte superior e inferior, e eu poderia simplesmente estar torcendo o meio da minha parede. Como você pode ver, é muito 3D. Isso é algo que poderia estar indo para 1000 comandos diferentes. Então, novamente, o comando width é incrível. É muito poderoso. E então eu mostrei isso do início ao fim. Agora vamos trabalhar em talvez fazer algumas exportações. Transforme isso em algo que colocamos. 45. 3: Agora que terminamos nossa função, acho que é muito importante para nós descobrir como exportamos isso para vinil. Então, podemos realmente fazer algumas coisas legais. Exportá-lo pode transformá-lo em planos. Uma maneira de ver isso é que realmente queremos ter certeza de que nossas funções loft estão próximas umas das outras porque não há O que queremos exportar? Queremos exportar pontos ou linhas? Que tipo de geometria será útil em nosso modelo? E já temos, é claro, nossa base de entrada Tomlin curva inferior. Então eu acho que só por agora vamos simplificar isso. Porque, novamente, temos muitos pontos e outras coisas no modelo. Uma maneira de aproximá-los é praticamente, assim como estamos selecionando nossos itens, vamos desativar as visualizações. Você está fora. E, claro, faça a mesma coisa pelos nossos pontos. Agora, vamos dar uma olhada na nossa verdadeira junção. O que estamos vendo? É realmente só dizer lofts. É muito simples. Preparo meu modelo. Por exemplo, eu queria colocar meus painéis. Talvez essa camada azul, vou precisar selecionar essa camada. Na verdade, eu poderia simplesmente terminar meu comando loft, basta clicar com o botão direito do mouse e clicar em Asse. Acabei de selecionar a camada de painéis e posso optar por torná-la um grupo ou não. Eu posso nomeá-lo e apenas algumas outras informações para ele. O modo bloqueado ou oculto, faz com que ele esteja no modo de exibição. Também decorações acadêmicas. As linhas também usam maneira. Vou colocá-lo na camada de painéis. Vamos olhar para isso na fila agora. Na verdade, vamos fechar um olho. Só uma coisa que vemos com Rhino. Você fecha as coisas. Você realmente tem vários painéis abertos. Se você não fechá-lo, você pode simplesmente fazer um novo documento se estiver tentando ocultar isso, ou você pode simplesmente fechar completamente. Queremos voltar aos nossos comandos. Mas dentro do rinoceronte e eu acenderia nossa sombra. Podemos ver a geometria como torcida. Ele diz definitivamente não um plano plano. Mas cada um deles tem sua própria individualidade. Vá para minhas outras visualizações. Você vê tudo configurado lá. Eu poderia, claro, apenas entrar, dar-lhe espessura da superfície com algo como superfície deslocada. Isso, claro, ajudaria isso. Este é o ponto de partida para quaisquer outras funções você conhece, você está visualizando. Você diz que talvez eu queira voltar aqui e mudar a forma como ele se curva. Ou talvez eu queira fazer algumas iterações diferentes e mostrar que as pessoas podem ser feitas aqui. E assim, todos eles são feitos em Grasshopper em sua geometria que pode ser tratada como qualquer outra geometria de Rhino. Você poderia trabalhar em material, mapeamento de textura diferente, dar uma espessura aqui, você está conseguindo realmente evitar transformar isso em deslocamentos circo. Você só faria, nós dizemos aqui e eu tenho um pouco de espessura. Então, é um pouco mais realista. Então, isso é realmente ótimo estar apenas colocando lá. 46. Capítulo 4: Hex Pavilion Visão geral Requisitos Food4Rhino: O próximo exercício usará um plug-in do food for Rhino, que tem muitos aplicativos excelentes para gafanhotos, e alimento para o plug-in ANOVA que usaremos se chama lancheira. Lunchbox tem muitas maneiras diferentes de trabalhar com mapas e recursos diferentes. E você pode ver alguns de seus comandos aqui. Então, vamos usar isso. E eu vou deixar vocês, claro, fãs na web se você for ao Food Runner, basta se inscrever e você estará pronto para fazer coisas incríveis. Não gosto. Você pode ver aqui e trabalhar em algumas das outras coisas em que está trabalhando e implementar plug-ins ainda melhores com suas geometrias. 47. Visão geral do Food4Rhino: Depois de ter baixado lancheira e instalar isso, é claro que ele foi parar Rhino e gafanhoto macio. E então você reiniciou. Ele estará pronto para você usar. Vou deixar você explorar algumas das principais coisas sobre isso, mas vou rever o fato de que ele tem como começar com tags de dados. Você pode lidar com diferentes CSV. Portanto, é uma ótima maneira de colocar documentos e criar componentes maiores. Também podemos ter coisas diferentes com aprendizado de máquina, a massa diferente e também diferentes formas de painéis. E isso é, na verdade, o que vamos usar hoje. 48. Criando geometria básica: Essencialmente, vamos no Rhino e vamos começar criando um conjunto de curvas muito simples. Mova isso para a esquerda um para baixo. Suba. Só vai ser como um tipo de genérico. Agora essa é uma das coisas agora. Na verdade, em vez de copiá-lo, essa é uma das maneiras que estávamos trabalhando com R. Só quero curvas muito claras. Curva leve será a atração da nossa geometria aqui. O que vou fazer é varrer a geometria. Vamos usar a função raspada das superfícies hexagonais. Este aqui. A primeira coisa que vamos fazer agora, agora que temos nossa geometria chave, você vai entrar no gafanhoto e criar o comando de quadrinhos do painel que temos aqui em baixo. Esta será nossa superfície hexagonal. Certifique-se de observar que nossa entrada cria superfície hexadecimal. A saída será um padrão hexadecimal. Estamos inserindo a superfície. Você pode, claro, colocar o nome do autor. Vamos apenas nomear esse comando. Senhor. 49. Dividindo a superfície para a entrada UV: Então, agora vou criar minha superfície. Entrada. Ia escorregar. A próxima coisa que vou fazer é realmente iniciar as entradas que usarei para isso. Uma das entradas que vou usar também é para um pouco de uma estrutura com isso, vou usar um UV para que você obtenha algumas informações atuais. Uma das primeiras coisas que vamos fazer essa superfície. Além de manter essa entrada, faremos a entrada para a divisão. E não conseguimos encontrar isso em nossa superfície. Divida a superfície, conceda e clique na própria superfície. Você pode ver que isso o divide em certa visão de um certo V. Estou bem com isso. A divisão é de 1010 pontos. Mas o que vou pegar essa célula, voltar ao meu comando de curva e criarei a curva NURBS a partir desses vértices. Agora eu tenho meu 11 e isso é só que você está usando aqui X1 para alterar esse número em cada um deles veio para criar um número de controle deslizante. Talvez esses números inteiros, mudem de. Você simplesmente não precisa de tantos. Portanto, esta é a estrutura básica simples para essa estrutura de pavilhão. Estes estão recebendo essa entrada Eu tenho aqui um diagrama do que esse código vai fazer. 50. Esboçando as funções: Esse código é muito simples. Vou apenas criar painéis para a base. E a base é isso realmente colocar essa estrutura de superfície. Então a primeira parte do nosso comando é onde vamos é muito simples. Crie um padrão. última parte é que vamos criar nossa estrutura é muito simples, mas usando plug-in complicado, já temos nossos vértices e estrutura e podemos ir em frente e qualquer coisa que terminamos com o início de nossos pontos, podemos apenas preencher isso. 51. Adicionando painéis Hex à superfície: Com nossa entrada base já configurada. Vamos seguir em frente e usar o padrão pequeno x simples e eficaz ou a função do Excel. E tudo isso precisa é a superfície. Vamos usar isso. Sinto muito se isso começamos com isso. Só para fazer agora para mudar esse. Isso cria controles deslizantes de números para quantos você e taxa que queremos usar. Atualmente está fazendo 1010. O que queremos ter é, talvez, avaliar. Começa a partir de cinco. Eu poderia ir para talvez 50. Vou me certificar de que esse número inteiro mesmo, ambos os cursos torná-lo um ambiente agradável. Vemos um aumento ao longo dessa superfície. Então, isso é ótimo. Isso é simplesmente usar um ótimo plug-in para colocar esse conjunto lá. 52. Adicionando estrutura complexa com árvores e conjuntos: Uma coisa que queremos fazer hoje é ir um pouco mais longe do pavilhão hexagonal com o qual estávamos realmente começando, porque estamos pensando em tamanho mais arquitetônico, mais estrutural, temos que encontrar algumas conexões mais complexas que definitivamente se adequem a mais estruturas. Então, quando eu entro nisso, é um pouco mais avançado. Você aprenderá sobre árvores e também sobre o agrupamento de informações diferentes para obter resultados um pouco mais compostos. Quando começar com nosso roteiro anterior. E vamos guardar essa novidade como nossa base hexadecimal. Isso protege a base número um. E o que temos aqui é, obviamente, nossa superfície e nossa superfície hexadecimal acima. Agora, o fato é que eu quero obter uma seleção certa desses elementos hexadecimais. E a primeira coisa que eu realmente quero fazer é realmente descobrir o pedido. Porque cada um deles é como em uma lista dentro desse grupo aqui das células HEX. Vou expandir isso um pouco aqui. Então, o que eu tenho aqui é que eu tenho meu conjunto aqui de painéis. E também pode ser uma lista de centros. O que eu posso fazer com esses centros é puxá-los para dentro. E eu posso ir até o meu painel de exibição e obter o número de cada um desses pontos. Eu lhe dou um bom tamanho redondo, como oito. Diz cerca de 8”. Isso está nas unidades. Eu posso ver quais números estão aqui. Por exemplo, se eu quisesse começar talvez selecionando todos os painéis na borda, essa borda e essa borda. Vou entrar e dar uma olhada. E vejo que esse é zero. Vejo que este é cinco. E o próximo na linha é 11. Então é como seis entre eles porque é como seis em uma fileira. Então, eu preciso ir para minha série, que está em meus sets aqui. Vamos pegar uma série. E essa série poderia começar nessa ordem, como se eu tivesse meu zero em meus cinco. Digamos que, como meu 0,0 inicial, meu passo poderia ser seis. E minha contagem seria, deixe-me ver o quão grande é. E vejo que isso vai para a classificação 66. São cerca de 11. Ok. Então, com isso, vou criar um painel. Esse painel está me mostrando que vou selecionar esses elementos específicos. E esse é apenas meu primeiro e primeiro set. Vamos seguir em frente e mostrar esse subconjunto da lista, uma espécie de item da lista. Eu simplesmente pegaria esse conjunto de curvas e escolheria esses índices. Então isso me dá todas essas vantagens. Tudo bem? E se eu quisesse, é claro, talvez projetá-las e ter umas pequenas colunas para cada uma delas. Eu poderia usar o mesmo comando de projeto do usuário. Também está nas funções de meio-fio. Nós apenas projetamos uma curva. E eu poderia simplesmente pegar cada uma dessas curvas e projetá-las. E isso, no entanto, se quisermos protegê-lo, é apenas proteger uma direção específica. Também poderíamos simplesmente, diretamente, uma espécie de geometria projetada. Mais ou menos diretamente para o plano base. Então, encontre isso, esse tipo de fluxo de trabalho. Isso vai ser apenas o alinhado, isso é projetado diretamente no plano C. Então, com essa pequena informação aqui, eu tenho o suficiente para começar a redigir. O que eu poderia fazer é mesclar cada um desses pequenos conjuntos de dados aqui, o previsto e o original. E se eu vim criar esses dois, me desculpe, certifique-se de que ambos estejam enxertados. Então, eu vou ter uma pequena coluna definida aqui. Então essa é a primeira coisa que eu poderia fazer com eles. Eu poderia fazer isso, é claro, por esse lado, eu poderia fazer pelo outro lado. Essa é a configuração básica. Agora, o que eu posso fazer para começar a me interessar é começar a escalar o, começar a fazer algumas funções interessantes com elas. A função de escala é a razão pela qual eu queria começar a usar uma área. Na verdade, uma área pode ser encontrada aqui na superfície. Então, eu posso realmente escolher essa base projetada. E deveria estar meio que flutuando do jeito que está. Na verdade, eu poderia simplesmente vir aqui e escalá-lo. E vamos ir muito além disso. Portanto, certifique-se de descobrir que você está aprendendo esses pequenos conceitos. É esse centróide que eu posso ter? Esse é o centro, esse é aquele pequeno ponto aqui. E a geometria vai ser essa, aquela geometria projetada lá. E você vê aqui, eu estou escalando isso. E talvez eu faça 0,5. Eu uso meu controle deslizante de números aqui. Em vez de ir de cima para baixo. Eu posso ir em frente e usar isso. E o fundo anteriormente. Ou aquele do ponto está no topo. Tão amontoado. E eu poderia usar isso. E eu posso simplesmente ter uma coisa interessante aqui. 53. Adicionando perfis de Tween: Há outra função única que está no mundo das curvas. E na verdade é chamado de Pretty much tween, certo? É a curva entre e eu acho que é uma função muito valiosa para ajudá-lo a intermediar, como várias curvas são encontrar a curva intermediária. Na verdade, você pode encontrar isso aqui, neste menu de plano, onde você pode ter uma curva superior e uma curva inferior. Como você vê, eu tenho minha curva de habilidades. Fica com a de baixo. E eu poderia ter aquele top. E isso me dá um que está no meio. Apenas certifique-se de que estou escolhendo o certo, ok? O de baixo. E antes do projeto, aquele, eu só uso esse. Então, eu diria que definitivamente encontre uma maneira de mantê-los. Portanto, não é muito confuso. E, na verdade, o que eu poderia fazer é escalar isso de forma independente. Atualmente, o está escalando tudo. Na verdade, posso escalar isso de forma independente e criar um loft muito mais interessante. Ok, então o que eu vou fazer aqui é ir em frente e pegar essa, aquela central. E eu meio que tenho que fazer algumas coisas do mesmo tipo. Meu comando de área só funciona em aviões planos. Se isso acontecer, na verdade não é plano. Não vou conseguir usar meu comando de área, pois o que posso fazer é certeza de que tenho o ponto no centro do meu original, meu conjunto original, certo, meus pontos originais. E o que eu vou fazer é fazer esse subconjunto, deixar isso aqui, vir aqui. Pegue esse ponto, defina, coloque esse ponto de volta nesta lista e agora comece a fazer funções um pouco mais avançadas. Para que eu possa obter alguns padrões mais interessantes. Eu tenho um ponto superior e um ponto inferior. Desde agora, tenho minha lista e estou mostrando o ponto da superfície e o tenho. É como se eu colocasse em uma área separada e, para manter as coisas claras, você vê que estou retirando as coisas. Mas, essencialmente, eu tenho meu ponto de superfície e meu ponto fundamental, e eu posso simplesmente pegar esse centróide. E, novamente, essa é a parte inferior, meu ponto de partida e a parte superior é o ponto final. Agora eu posso fazer um terceiro ponto. E esse terceiro ponto, e eu posso usar isso como uma curva média, meio. E a partir desse ponto, eu posso realmente escalar minha interpolação, certo? Então, assim como eu escalei o anterior, agora eu posso meio que nos unir. E, novamente, estou tentando dar espaço que cada um tenha sua própria área. E isso facilita a análise do código. E tome minha curva gêmea como minha geometria, tome esse ponto central como ponto de referência. Há outra maneira, é claro, obter esse centro. Eles são plugins diferentes, mas essa é uma maneira simples. Mas os ligantes básicos. E eu posso simplesmente ir em frente e fazer o controle deslizante numérico, certo? E agora isso pode começar a gerar alguns resultados mais interessantes. Eu vou seguir em frente e bloquear o solucionador. Estou apenas clicando com o botão direito do mouse e bloqueando o Solver. Você vai trazer esse tipo de relação simples e discreta para espaçá-los. Você também pode clicar em mais aqui para fazer isso. Eu acho que isso está apenas mostrando várias maneiras de fazer isso. E você pode realmente clicar aqui e clicar em desconectar. E vou colocar essa geometria no meio aqui e garantir que todas estejam representadas graficamente. Então isso faz dela uma árvore. Então, o que vou fazer agora é desbloquear meu Solver. E agora eu também tenho uma função meio curva nisso. Então, vou salvar isso e você poderá ler esse código específico que pode ser feito para qualquer um desses conjuntos. No momento, começou com o número um ou começando do zero. Eu poderia ter feito isso com um soberano de 0,5 e oito até mesmo sorte e oito até mesmo sorte para mostrar como isso seria feito. Oh, basta fazer em vez de apenas zero. Usando nossa lista aqui. Como se E fosse zero. E eu poderia ir para cinco. Eu poderia simplesmente ir aqui, aqui e transformar isso em dados de várias linhas, certo? 05. Tudo bem? Tudo bem, e isso poderia realmente ser trazido. E o que você vê agora é quando eu bloqueio o solver para minerar dados, você vê que agora ele está realmente fazendo com eles. Então, é muito legal que isso seja tudo o que você precisa e isso é realmente criar uma árvore. E porque minha visão está exibindo meus fios sofisticados aqui, você está vendo onde estão minhas árvores. E podemos acessar o visualizador do programa. visualizador de parâmetros está localizado. Eu sei que tenho muitos plug-ins, mas você pode ver seu visualizador de perímetro em seu conjunto básico. Na verdade, está em seus sets. Novo visualizador de árvores, onde você pode realmente começar a ver o que está acontecendo em seu modelo. Na verdade, os espectadores atuais realmente serão encontrados nessa área. Então, o que estamos tentando avaliar, o que está acontecendo em um modelo, o que está acontecendo aqui? Novamente, eu definitivamente vou te contar várias maneiras de classificar qualquer uma dessas funções. Mas agora o que vamos fazer é sermos um espermatozóide aqui, certo? E utilitários. Vamos ver como isso é organizado. Então, o que obtemos quando clicamos nele, você pode ver que a definição numérica disso é uma matriz de 11. Essa é a taxa de 11. Mas se você clicar duas vezes nele, verá como ele se separa, certo? E então eu poderia colocar qualquer tipo de conjunto aqui. Pode estar funcionando tão bem porque é meio que, não estou achatando a única representação gráfica que estou fazendo é no final. E isso está funcionando bem com isso. Ok. Eu posso até pular um set porque eu estava fazendo seis antes. Se eu quiser espalhá-lo, eu poderia fazer 12. Então você vê essa habilidade? Porque eu sei quantos, qual é o máximo de evitar ultrapassar o máximo deles. Ok, então esse é o primeiro conjunto para ver o que podemos fazer. Agora vou entrar em um pouco mais avançado na próxima. Defina isso o que podemos fazer criando a estrutura do nosso pavilhão hexagonal. 54. Criando formulários de cluster de paramétricos: Como arquitetos, definitivamente queremos fazer um design de todos os tipos. Queríamos fazer algo mais exclusivo do que talvez colunas de borda. É por isso que você tem, o que você vê aqui. Onde eu tenho meu perfil desaparecendo. É como uma coluna de flores. E é isso que vamos fazer agora, pois estamos usando uma árvore mais exclusiva de um conjunto de painéis para criar formas. Eles vão para dentro daqui. Vamos trabalhar onde estávamos. Nós meio que começamos, mas quando olhamos nossa lista de numeração novamente para descobrir padrões úteis. Então, um padrão muito útil, pode ser um desses, mas obviamente começa a ficar mais interessante quando você começa a dizer: se eu tiver 1234 seguindo esse tipo de padrão? Então eu vou dar uma olhada aqui e vamos ver os números. E também será uma conta em ordem porque na verdade não estávamos usando um centro. E vamos garantir que também possamos criar um polígono com eles. Então, na verdade, vou salvar isso como base hexadecimal para que essa seja uma definição um pouco mais complexa. Você vê o código final que tem tudo isso. E vai ser 791310 muito mais do que o solucionador e começar com isso. E também vou me certificar de ter uma contagem adequada, porque precisamos saber exatamente quantas existem. E eu vou te dizer agora, eles serão quatro deles, certo? Porque eu estou espaçando isso de sete a 25. E você pode fazer isso de novo até 43 e até o nosso funil 61, tudo bem, então serão quatro. E então essa será nossa contagem, certo? E nossos passos vão virar 18 porque estamos fazendo um padrão de flores diferente. E então isso vai ser múltiplo desses. Você também pode fazer isso. Você não precisa fazer os quatro. Mas vamos apenas fazer esse exercício. De novo. Esses foram nossos nove, dez ou 13 e vamos nos certificar de que temos o certo aqui. 791310. Ok. Então, 79,10. Tudo bem, e pronto , a multa aqui. Ok? E eu bloqueei o solucionador para que você não veja nada agora. Então, estou apenas me certificando de que tenho os conjuntos de números corretos aqui. Ok, então eu vou fazer isso e desbloqueei o solucionador. Agora você vê onde agora é como um conjunto de quatro colunas. Uma coisa que eu quero fazer é realmente querer tê-los juntos. Eu desço até o fim. Como se eu não quisesse ter as desse jeito aqui em cima e daquele jeito lá embaixo. Então, uma das maneiras pelas quais vamos começar a fazer isso é bloquear o solucionador. Vamos nos certificar de que toda vez que você o ver, tudo ficará junto. Então, o que vamos fazer primeiro é garantir que, ao escalarmos nossos fundos, seja hora de nos individualizarmos. Restaurante em uma escala de todo o conjunto. E uma das maneiras de fazer isso é realmente ocupar esses centros. Porque, novamente, já temos nossa lista de centros e nossa lista de geometria. E queremos ir em frente e dizer, e mesmo agora, não há razão para não mostrar isso. Você pode ver isso à medida que avançamos. Temos quatro conjuntos de nossos pontos aqui, do canto superior direito. E a ideia é que o caminho a seguir também mostra os quatro pontos na parte inferior, certo? Então você tem um ponto inteiro na parte superior e quatro pontos na parte inferior. E o fato é que eu prefiro ter esse pequeno ponto entre tudo isso. Então, onde estou aqui agora, vou realmente fazer um polígono. E a partir desse polígono, eu vou seguir em frente. E, na verdade, quando terminar, vamos ter certeza de que temos o comando de gravação correto aqui. Como eu disse, polilinha. Vamos usar todos esses pontos dos centros e das ideias. Na verdade, vou mostrar o que acontece na primeira vez que fazemos isso, na verdade, está se conectando entre esses quatro conjuntos. E isso é porque a árvore está fazendo 12341234. E há uma ótima função na árvore, espécie de entrada de guia de conjuntos onde realmente podemos inverter a matriz. E quando você inverte uma matriz, podemos seguir em frente e pegar esse conjunto de dados. E enquanto antes era como 1111, nós podemos realmente fazer com que tudo esteja junto, quase como se fosse tudo isso junto. E eu também posso escolher fazer essas roupas, certo? Então, as ideias, você não quer adicionar uma lista. E antes de eu poder usar o visualizador de gramas, basta digitar isso no visualizador de programas anterior que estamos mostrando onde as coisas estão ramificadas nos quatro. Mas o fato é que eu quero ter todos esses pontos juntos versus essa lista de pontos. E isso me deu um tipo diferente de árvore, onde tudo está nesse conjunto específico versus tudo desse jeito, certo? Ainda são quatro, mas os quatro e seus pontos agrupados. E eu realmente vou ter que virar ou virar novamente no final. Mas o que eu quero fazer é usar meu comando de área porque ele é plano. E será aí que eu vou me basear. E agora eu tenho um novo conjunto de centróides. A ideia agora é, na verdade, ter apenas um centróide. Mas porque é, é feito de acordo com a árvore e é enxertado. Quando eu escalo agora. E ideias, vamos escalar antes da interpolação. Esses. Quando eu coloco isso aqui, está tudo no meio. Você vê como tudo está conectado. 55. Criando colunas de cogumelos: E agora, na verdade, é um pouco único em termos de, está meio que se desfazendo, o que é um efeito interessante. Mas eu realmente quero ter um efeito em que seja como se estivessem mais próximos e se espalhando rapidamente. Embora esse seja um efeito que você pode explorar. Agora, para fazer isso, vamos fazer se o conjunto anterior estava usando uma interpolação. E esse conjunto duplo foi usado para expandir esse centro local. Mas o que eu posso fazer agora é, na verdade, ao invés de fazer isso, eu posso usar esse ponto específico. Diga isso antes, mas mude a quantidade de Z, certo? E essa vai ser uma forma de me ajudar a dizer, ok, vai ser esse centro, mas vai ser mais alto, certo? E isso também me dá um certo grau de diferenciação. Então, o que vamos fazer é fazer isso, e na verdade temos vários pontos. Vamos usar a função ponto na curva. E isso vai nos ajudar a conseguir um ponto. E o que vamos fazer é realmente usar uma espécie de ponto genérico. Onde vamos usar de cima para encontrar um z? E também poderíamos descobrir isso um pouco medindo isso. A ideia é que a altura que temos será algo como 30 pés ou mais. Mas se tivermos a curva que temos, já podemos fazer essa curva de cima para baixo usando nossos pontos que tínhamos antes. Então, esse é o nosso conjunto básico de pontos ou centróides no chão versus um centróide no topo. Certo. Então, usando isso, esse ponto comparado ao nosso conjunto inicial de pontos, certo? Temos a capacidade de obter uma linha, assim como fizemos antes. Podemos seguir essa linha. Agora, se fizermos isso, vamos realmente fazer isso por várias linhas. E como estamos novamente, estamos tentando centralizar, só precisamos do valor z. E eu realmente não vou entender o centro disso novamente, porque é um pouco mais difícil porque não é plano. O que eu vou fazer é realmente usar um item. E vamos colocar isso nessa lista e vamos tirar uma das curvas, uma das curvas. Vou até mesmo nivelar a lista para que possamos obter uma altura geral. E estou apenas usando isso como referência para as alturas dessa estrutura. E vou usar meu mesmo argumento aqui. E eu só vou mudar essa altura. Então eu vou usar isso, esse efeito. Eu só vou desconstruir um ponto em que você está tentando espaçar isso aqui. E, na verdade, vou rotular um pouco para que você não perca um pouco disso. Vou usar essa função de rabisco e basicamente as rotulei novamente, esses são nossos perfis ou painéis hexadecimais hexagonais. Aqui mesmo. Esses são nossos pontos ou centros. E aqui é onde esse é o nosso tipo de algoritmo. E, claro, podemos agrupá-lo depois. Mas isso foi novamente, esse é o algoritmo em que estamos obtendo nossos centros de cluster. E esses estão nas árvores. Porque eu tenho meu um-dois-três-quatro admitido em um centro de agrupamento. E, claro, eu poderia dizer que é divertido, que eu posso simplesmente agrupar mais tarde. Vou dar um pouco de espaço. Então, a ideia é que eu vou pegar meu ponto invertido e também vou voltar aqui e vou construir um ponto exatamente como eu desconstruí o ponto. E isso é para o propósito de marcar mesmos x e y. E agora ter um z que nos dá um padrão único para onde esse meio vai ficar. Porque atualmente, novamente, aquele Twain, é muito bom, mas cada um, esses não são, eles não estão sendo escalados pelo centro adequado. Então, usando esse centro aqui e apenas elevando-o, vamos encontrar um bom lugar para ele. Então, do jeito que eu tenho aqui, atualmente serão quatro valores aqui, o que é bom porque é como se fosse combinar com essa árvore. Então, na verdade, vamos empurrar isso para qualquer lugar. E está com um pouco de problemas. Então, vamos simplesmente depurá-lo um pouco aqui. Hum, e o desafio que estamos enfrentando é que vamos garantir que provavelmente, novamente, ele só precise ser redigido. Quero ter certeza de que entendemos isso corretamente. E o que vamos fazer aqui é simplesmente depurar um pouco aqui. Então, o que eu tenho agora é que tenho quatro pontos encaixados na parte traseira da matriz. Eu uso esse ponto base para a escala minha, minha base inferior. Agora estou ampliando isso também. Agora minha base meio que está no meio. E o conceito é que eu quero ter certeza de que este e este estão se conectando. E é, é, vai ser algo que você meio que experimenta um pouco. Mas, essencialmente, entender isso é enxertado e isso será representado graficamente com ele. Vai ser a coisa mais crítica. Acho que uma coisa que funciona no mundo da depuração é descobrir esses pontos. Temos que descobrir por que esse ponto muda em z? Porque estou basicamente dando um ponto de vista. E isso porque esse formato de dados, você entende que isso é, na verdade, um ponto zero. Então, separar isso, esse ponto, e tirar o Z é, na verdade, o que estamos tentando fazer. Então, isso vai conseguir isso. Então, essa é uma forma um pouco engraçada e engraçada de depurar. É sempre bom descobrir essas coisas. E agora você pode ver o que somos, o que estamos fazendo com a criação de curvas mais paramétricas aqui. E nós não temos, você sabe, essa é outra função em que começamos a dizer quanto essa parte do meio entra aqui? E também podemos escolher onde será, para cima ou para baixo? E nós vamos terminar isso e vamos, é claro, assá-los. Mas é, é ótimo brincar com isso. E, claro, quando terminamos, também acabamos de ver um pouco de como você pode até mesmo obter uma derivada dessa geometria e começar a fazer algumas funções mais interessantes. Ok? Então, agora temos nosso set aqui. Nós colocamos nosso pequeno cluster aqui, usando-o como uma árvore. E nós o configuramos muito bem. E eu acho que talvez pudéssemos escalar a base um pouco mais. Vou voltar aqui para onde primeiro escalamos essa base. E nós tivemos um, tivemos um fator de 0,3 aqui. E, novamente, o que podemos fazer também é colocar um rabisco e rotular esse perfil básico. E use aquele semelhante, pois estamos trabalhando no perfil geminado ou intermediário. Ok? E isso é muito bom. Isso pode ser feito para vários conjuntos. Você poderia fazer isso em dois, você poderia fazer isso em três. E então você só precisa descobrir o parâmetro que o acompanha ao passar por essa superfície. 56. Cozinhando o pavilhão final em geometria de Rhino: E vamos assar isso e criar algumas camadas aqui. Vamos seguir em frente e criar camadas de GH para elas. Vamos seguir em frente e criar uma camada para o painel x, faremos uma camada também para a haste. Se você quiser criar várias versões, você também pode fazer isso. E criaremos uma camada para alguns móveis que serão outros perfis que colocamos por aí. Ok, então agora com nossas vidas, estamos prontos para transformar isso em um caule cozido. Podemos ir em frente e pegar nossos painéis sozinhos. Podemos escolher todos eles que estão acima disso e colocá-los na camada hexagonal do painel. Então, algumas das outras geometrias estavam realmente interessadas aqui, como nossa base. Então, a base projetada. Para que pudéssemos voltar e encontrá-los. Se devêssemos seguir como o código está se movendo. Onde pegamos um painel e os projetamos. E isso, na verdade, pode ser um ótimo tipo de recurso de mobília. Eu sou, mesmo que seja em grande escala, talvez possa ser uma pequena coisa do tipo lírio. Então, o que vamos fazer é transformar isso em uma curva para conhecermos essa saída específica. Vá em frente e tenha isso aqui. Podemos assar isso em nossa camada de samambaia. Ok, salve isso e vá para um arquivo em branco. Então, isso esclarece isso. Portanto, temos muitas coisas com as quais trabalhar. Se eu escolher minha camada de samambaia, selecione esses objetos. Eu poderia apenas garantir que talvez fossem de até 24" e fazer com que fossem sólidos. E ligue meu sombreador. Agora eu poderia ir ao meu painel Efeitos, selecionar esses objetos e acessar as propriedades do meu objeto e a tubulação curva, criar um segmento mais retangular e torná-lo talvez 6" desse raio. Então, agora você tem um espaço de recursos incrível. Se você entrar no modo Ártico, poderá começar a ver como isso funciona. Agora, uma coisa que eu provavelmente também faria seria voltar para a minha superfície do meu pescoço. Talvez não faça isso de vidro com este. B gosta de vidro curvo. Vou continuar e deixá-lo como um tipo de gesso mais plástico. Isso o torna sólido? Você pode ver como isso pode criar algumas oportunidades e também responder estruturalmente. Esses esportes funcionam com eles. E isso recebe apoio. E o ramo L. Essa é uma linda teia usando gafanhoto para descobrir um espaço. Apenas um pequeno complemento para vocês verem alguns detalhes arquitetônicos que estão um pouco mais adiante. Você pode colocar pessoas em modelos pequenos aqui, assim como minha renderização. É uma ótima maneira e é muito simples, basta organizar seu código. Todos os dados estão lá, gafanhoto, e seu conjunto de ferramentas básico é ótimo para ajudá-lo a descobrir essas coisas. 57. Introdução à pré-visualização do credor do gafanhoto: Você já se perguntou como você realmente colocaria seu código de gafanhoto em renderizações reais? Eu vou te mostrar isso hoje. Estamos olhando para a aula em que fiz esse tipo básico de splines offset. E eu uso uma função de visualização de renderização e compreendo a oferta de que eles ficarão assim, onde você vê que eles são renderizados. Eu até fiz uma animação em que selecionei todos esses materiais e ela foi renderizada no gafanhoto. Então, vamos lá. 58. Geometria base - construção de curvas de enfermagem: Ok, então por onde eu começo? É com uma curva simples e uma linha. E eu vou apenas seguir em frente e escrever o ponto desse código. Isso é para visualização. Girado, renderizado sob painéis curvos girados. Vamos, como vou chamá-lo. O que eu vou fazer é pegar a curva e na verdade, vou criar uma linha. E essa linha vai ser uma espécie de linha construída não é realmente a geometria. Mas eu vou pegar a curva das informações do modelo. E o que eu vou fazer é dividir a curva nos pontos de controle. Já. Vejo que são cinco. Então, o que eu vou fazer em uma quebra minha lista praticamente em uma lista de cada um dos pontos. Então, cada um deles será 0. Isso será um, isso seria dois, isso seria três, e isso será quatro. São 31234, e serão cinco. E, felizmente, veja este. Este está bom. Ok. Então você acabou de ver 12345. E então o que estou fazendo é adicionar dois valores. E isso realmente vai ser onde eu vou construir um ponto e eu vou fechá-lo ou ser esse grande ponto de caminhão. E isso realmente vai ter uma coordenada z que eu realmente vou usar um número de controles deslizantes. E vamos praticamente ir da escala de 0 a dez. E isso vai ser na direção z. Essencialmente, vamos fazer uma curva subindo na curva descendo. Haverá um pouco de menos para um conjunto, tem que ser um plus para o outro conjunto. E então eu vou em frente e basta fazer login neste ponto. E especialmente quando nossa geometria vetorial funciona, é adicionar o vetor ao ponto e ir nessa direção, estendê-lo e você verá do que estou falando quando ele entrar. Claro, quando olhamos para isso em si, não é muito mostrando isso de perto. Você vê isso agora. E isso vai ser o quanto terá que ser compensado. Então, deixe-me ir em frente e apenas conectá-los. E eu estou jogando apenas nos do meio. Estou usando o Shift enquanto estou conectando várias dessas linhas no. Você seleciona várias vezes e também pressiona, pressiona para fora. Você pode espalhar um pouco a tela. Na verdade, vamos salvar isso, basta renderizar painéis de visualização. 59. Superfícies de Lofting e geometria rotativa: Então agora eu tenho dois conjuntos porque eu queria fazer todas essas curvas. Tudo o que preciso fazer agora é construir uma curva. E eu poderia dizer que é uma curva NURBS. Agora, o que vou fazer é seguir em frente e ele já vai analisá-lo corretamente. Deslocamento de vértice. Obviamente, não vamos usar o original. Vamos usar os novos e eles já estarão em ordem. E então eu vou usar o final e fazer a mesma coisa duas vezes. E o que eu vou fazer é me certificar de desconectar tudo. Então eu vou conectar o topo, como esses, que são subtraídos. Então, agora conecte a parte inferior. Então, agora vemos o conjunto de painéis vetoriais. Então, a próxima coisa que eu quero fazer é, claro, com essa geometria, elevar, essas curvas superior e inferior, selecionar a parte superior, redshift, a parte inferior. Lá vamos nós com isso. E então eu quero fazer um cachimbo, tubo muito fino, talvez 0,1. Esse modelo. E vou usar praticamente o painel de duas curvas nas laterais. Vou me certificar de que você pressione Shift para que ambos passem. Eu posso ficar um pouco mais alto, talvez 0,3. E estamos nos tornando, vá em frente e faça o próximo elemento de rotação em torno de um eixo. Então essa parte é um pouco mais complicada. Essencialmente, vou pegar essa geometria e girá-la. E estou sendo muito simples. Eu queria girá-lo em um pouco de alcance, como quarenta e cinco, noventa e um trinta e cinco. Então, do jeito que vou fazer isso, vou usar a função de alcance. E isso praticamente diz quantas coisas serão uma laranja. O que vou fazer aqui é construir um domínio. E quando você constrói o domínio, você tem praticamente um 0 ou onde quer que ele vá. Eu poderia facilmente ir para pi duas vezes pi. Então isso será uma mente para 60 porque radianos é a maneira como os ângulos são normalmente lidos. Então eu apenas coloco meus passos , mas quebro isso. E isso fará com que todos esses tornozelos e laranja funcionem enquanto ambos giram aquele loft. Mas eu ainda não tenho o eixo, então esse é o que eu acho que fizemos essa linha aqui. Então, precisamos continuar aqui. Agora podemos colocá-lo nessa geometria e adicionar o tubo usando shift. E é um pouco gordo. E se eu quisesse fazer um pouco mais fino? Lembre-se de que fiz isso como um controle deslizante numérico. E lá vamos nós. Então, isso é apenas fazer esse belo conjunto de geometria. Mas agora queremos ir em frente e fazer uma prévia da renderização. 60. Como configurar e exportar a partir da pré-visualização de prazos: Vou seguir em frente com tudo e desligar a pré-visualização. Certifique-se de clicar com o botão direito do mouse sobre o espaço em branco. Hoje à noite. Pré-visualização desativada. E agora queremos realmente entrar em nosso próprio painel de exibição e aquecer o painel de exibição como dois elementos, dois materiais. Vou fazer uma prévia personalizada. Então, o que vamos fazer são esses canos que realmente queremos ter como um só material. E vai ser mais difícil, sólido, e vamos ter o painel para ser transparente. Então isso significaria que temos que girar separadamente. O que eu vou fazer é ir em frente, apenas duplicar essa desconexão. Acho que quero desconectar o cano ou o loft na parte inferior. Vou desconectar o cano do topo. Certo. Então, quando criarmos essa geometria, isso vai entrar aqui, e realmente será para as avaliações dos clientes. Ou, na verdade, vai ficar muito constipado porque é um material diferente. Ambos os materiais serão conectados separadamente. E embora eu pudesse simplesmente clicar nesses valores para um material como emissão especular difusiva, transparência ou brilho. Você selecionou esse tipo para cor. Especular, dá a você a opção por essa cor. Aqui está a opção se for emitir. A transparência é realmente um número. Semelhante para brilhar. Mas eu sei que meu painel será transparente. Eu só vou colocá-lo aqui. Mas como eu quero ter certeza e ao verificarmos se está lá, eu quero ver a cor. Então, vou definir o difuso. Eu preciso apenas ir aos meus parâmetros e ao meu Seletor de cores pode ser a maneira mais fácil para todas as pessoas. E eu apenas conectei isso e isso também serviria para entrar no especular. Ou se você estiver entrando em emissão, todos eles podem ser conectados com uma cor. Então, o que eu preciso fazer é apenas conectar essa geometria aqui. E tudo que eu preciso fazer é entrar no modo renderizado. E agora o que queremos fazer é quando estamos nos conectando à mistura, quando você colocar transparência é na verdade 0 para um. Então eu coloquei 0,5%. Vou desativar minha visualização para este item. Então agora eu só vejo os pais renderizados. E assim você pode ver, é claro que há a renderização à medida que você muda a cor. Agora vou fazer a mesma coisa com o meu cachimbo. Minha geometria de tubo é uma espécie de geral agora. Então eu preciso fazer isso, entrar aqui e conectar o difuso. Eu posso simplesmente escolher uma cor. E agora, como você pode ver que estamos no modo renderizado, então você vê um belo conjunto de geometria renderizada. E se você apenas clicar em Renderizar, essa geometria será renderizada. Apenas esteja pronto para não gostar da geometria típica do rinoceronte. Portanto, é uma maneira muito bonita de obter seu resultado. 61. Animação de credor de gafanhoto: Então você pode simplesmente fazer uma animação simples. Vou apenas mostrar um básico de como fazer isso. Mas ele renderizará a geometria que nem é realmente produzida. Então é meio divertido lá. E estou fazendo é fechar a janela de renderização do rinoceronte. E eu vou até aqui. E a melhor coisa sobre, é claro, é também, agora eu mudei o controle deslizante ou algo assim? Pode ser lento às vezes, mas vai acontecer de uma maneira que as pessoas podem, é claro que isso, para exportá-lo é, é claro, apenas fazer uma captura de tela se você quiser apenas brincar com valores. Mas você também tem a habilidade, é claro, definir um gatilho para animá-lo. Eu não vou fazer isso agora, mas vou te mostrar como animar em geral com o Rhino. Então você clica em Ferramentas de renderização e vê aqui, há uma opção para diferentes tipos de animações. Você pode configurar um estudo filho em luta para animação, animação caminho ou 360. Então eu acabei de fazer um 361 e uma opção aqui eu tenho as opções de quantos quadros, qual direção, e praticamente ele vai para o centro desta janela. E ele informa qual porta de visualização e o método de captura e visualização de renderização, que está diretamente na porta. Você também pode fazer uma renderização completa que definitivamente exigirá empréstimos. Portanto, esteja atento a isso. E basicamente eu só quero fazer isso muito rápido. Vou apenas definir para cinco. E eu vou fazer é clicar nesta pequena seta. Então, novamente, Player Start ou simplesmente clique nele e você verá que foi muito rápido. E, na verdade, vou centralizá-lo. E vamos ver. Eu vou fazer agora mais ou menos de novo. Vejo que meio que mudou com base em onde eu estava localizado. Então, se você quiser mudar para onde ele vai girar a fazenda, faça isso a partir daí. E o que você quer fazer se for renderizá-lo, é clicar aqui. E isso vai para a caixa de diálogo Render. E ele passará pela pasta de renderização que você configurou atualmente ou criará uma. Basta estar atento a isso. Isso deve estar nas suas opções. E é assim que você faz uma renderização do Grasshopper. Ótima habilidade pequena. É algo que você pode conectar para visualizar e compartilhar seus modelos. E modo renderizado. 62. Guia de plugins 01: Uma das melhores partes de trabalhar com programas como o Grasshopper e usar Rhino é o tipo de recursos e plug-ins que você pode No momento, estou vendo o site Food4Rhino. É aí que há muitos plugins excelentes que você pode realmente incorporar em seus projetos Ele está falando sobre alguns dos principais plug-ins, falará sobre a base deles e sobre como usar esses conceitos Estamos encontrando plug-ins muito bons Essencialmente, coisas que podem ajudá-lo a obter uma análise melhor, um desenvolvimento mais bem formado que busque e resolva melhor diferentes tipos de condições. Então, vamos dar uma olhada e analisaremos cada um desses aplicativos. O primeiro olhar africano será o canguru, a física. Os cangurus gostam de um plugin muito valioso que ajuda você a colocar simulações de física Isso não é apenas porque você obterá dados de física, mas você pode colocá-los em forma e realmente obter algumas informações valiosas sobre eles. O que você realmente pode fazer é basear-se definitivamente na versão atual. Então, você basicamente faria o download e veria as instruções de como instalá-lo. Você pode encontrá-los no site Food for Rhino. E vamos entrar neste e descobrir como realmente obter gráficos e desenvolvimento de projetos muito legais. Lady bug é outro ótimo plugin. E realmente tem seu próprio doce particular. Eles ainda têm um software externo que ajuda você a conectar praticamente o mundo do design ambiental e da computação ambiental Portanto, há muitos plugins que estão incluídos nesse doce. Como você pode ver, você pode obter informações diferentes sobre dados climáticos. Ele se conecta a diferentes softwares de código aberto e permite que você faça coisas com sol, temperatura, iluminação e praticamente ajuda a projetar uma arquitetura melhor aplicada Então, você praticamente baixará, procure a versão diferente e também alguns dos diferentes aplicativos incluídos. Por exemplo, alguns aplicativos não estarão na versão mais recente. Você tem que verificar e ter certeza de que está aqui embaixo. E também pode haver alguns outros plug-ins que você precise baixar para obtê-los. Para nossos propósitos, vamos apenas baixar o básico 63. Introdução Solucionadores evolutivos com a área de resolução de Galápagos: Vamos dar uma olhada no primeiro plug-in do código para Galápagos, que é um plug-in que já está embutido O que eu tenho aqui no meu modelo para ver como sua base de 1 pé Com o exercício de Galápagos, ele praticamente tem uma pegada E o que eu quero fazer é dividir isso em segmentos iguais No entanto, tenho uma pegada incomum. Então, será aí que algo como Galápagos será realmente valioso Galápagos pode ser encontrada aqui e serviços públicos na parte inferior, onde diz Galápagos, e oferecem um pool genético em seu Esses são basicamente o seu núcleo para o desenvolvimento de scripts para Galápagos. Eu tenho minha entrada do meu exterior, da minha pegada e do meu núcleo interno Divida-os em segmentos iguais. O que eu vou fazer é criar as linhas iguais que vão dividi-las. Variáveis, que você também pode chamar de grupos genéticos. Então, o que vou fazer para cada um deles é depois de criar uma espécie de superfície que será dividida. Ou posso testar o Area versus precisar apenas fazer isso manualmente. Eu só vou dizer, Ei, olha, eu vou fazer uma linha. Eu tenho dois pontos, ponto a, ponto B para cada um deles, que vão se conectar às minhas Galápagos para descobrir áreas iguais O que eu vou fazer é depois de criar o limite, eu vou criar meus dois pontos, construir E é simplesmente um ponto de construção. Vai ser onde eu vou ter um, isso é na verdade cerca de 40. Vou dar menos 30. 30. E isso vai ser vezes 12. Então, menos 360. Vou colocar um para o lado direito, uma vez para o lado esquerdo. Então, esses são meio que meus primeiros. E a variabilidade disso na verdade, será na direção y. Vou criar um controle deslizante numérico. E essa será minha variável de pool genético para esta, certo? Então eu só preciso criar uma linha. É muito simples. Ponto inicial e final. Tudo bem? Então, vou duplicar isso E vai ser de uma maneira diferente. E, na verdade, vou dizer morenas de esforço aqui. Na verdade, eu queria ter, esse é um alcance muito maior? Agora, mesmo que meça aqui para saber exatamente o quanto isso realmente é, o que vou fazer é criar esse estereótipo E eu vou apenas configurá-lo. Vamos para a minha faixa de menos 40 a 40. E é claro que vamos, é claro, multiplicar isso por 12 Então, é mais para 84 vezes 12. E faça um quatro em, tudo bem. Me dê essa gama completa. Tudo bem, vou duplicar este. Estou separando essas taças mágicas. Um dos níveis mais altos é um nível mais baixo. E eu vou fazer um agora que pode ser baseado em muitos acréscimos nessa direção. E então vamos continuar com este aqui. Este em vez de qualquer outro. A coordenada y. Agora vou usar meu controle dois desconectado da coordenada y, conectado ao X. E isso é o que vou fazer agora é conectar o -40, que é menos Isso pode ser para at. Esses serão onde eles estarão conectados. E, na verdade, o mesmo é ser negativo aqui. Aqui. Palestra que é o valor certo. E esta, novamente, esta será a coordenada x na qual ela está mudando Essas são realmente posições iniciais. Ok, então eu tenho três plugins do meu pool genético que eu queria usar para descobrir as melhores combinações de áreas Porque, novamente, tem uma forma incomum. Esse é meio que o problema do cálculo. Ok. Então eu tenho essas três linhas. Meu conjunto de condicionamento físico e tudo o que devo fazer agora é usar o comando Intersect para que agora eu possa cruzar meu My Brep My Brep Então essa será minha superfície principal. Com essas três curvas, eu poderia mesclá-las ou simplesmente todo tipo de Mas acho que a fusão será um pouco plana. Então você sabe o que o plugin está funcionando. Tudo bem? Então, vamos dar um pouco de espaço lá. Tudo bem, então esses vão entrar aqui. Podemos colocar o mouse sobre as curvas e descobrir que definitivamente é uma divisão. E está meio que dizendo quantos conjuntos conhecidos ele está criando? Então, nossa divisão será esse tipo de conjunto do que está acontecendo e vamos fazer agora que está aqui, vamos fazer agora que está aqui, até mesmo o Painel de Configuração para que possamos testar o que eles produzem dele. Ok? Então, estamos obtendo todo esse tipo de interseção zero Sim, isso é apenas para fazer esse exame físico. Quantos talvez se cruzem. Se você quiser realmente obter essa área dividida? Teríamos que dividir o BreP. Então, vá em frente e certifique-se de que temos o código para obter essas informações divididas de BRep Então esse será o nosso próximo desafio. Então, estamos apenas dividindo essa superfície até esta , encontramos as linhas E, na verdade, vamos usar mais essa para encontrar o real em Superfícies. É daí que obteríamos as áreas a partir daí. Vamos colocar nossas curvas aqui. Isso nos dá os fragmentos. Vai ser um pouco mais fácil de chegar em casa do que apenas aqueles cruzamentos. Através do cruzamento, obviamente, essa manipulação, na verdade, também entendemos isso Mas para nossos propósitos, superfície, mas será a função adequada. Ok? Então, vamos acreditar que eles estão apenas conectando isso aqui. Portanto, temos seis regiões. Temos aqui a capacidade de obter a área a partir deles enquanto você os conecta. Essa área, valor final da área ou conjuntos de áreas diz: qual é a diferença entre tudo isso? E isso, isso vai ser diferente porque eles não são iguais. E eu quero, eu quero que eles sejam iguais. O que eu faria é definitivamente entender quais são os limites É assim que posso começar a me preparar para inserir isso em Galápagos, porque preciso ter essa informação final limitada . Agora eu sei que quando eu desconstruir meu domínio, isso vai me dizer que a maior área na pequena teoria e ideias que são iguais, na verdade é ser zero o mais próximo de zero possível Agora, se eu ligar cada um desses N para ver que, se eu subtrair um do outro, é óbvio que isso não será zero até que chegue a uma localização melhor Isso é o que eu vou fazer é realmente subtrair o número menor do número maior E isso vai me dizer o quão grande é a minha diferença. Esse será o meu valor numérico, que eu serei Plugin, e esse será meu alvo. Ok? Então esse é meu alvo. Esses são meus genes de entrada. E vamos usar Galápagos para resolver isso. Não vamos continuar e, do bar principal do Util, vamos entrar e clicar em Galápagos Agora, o fato é que posso escolhê-los como meu pool genético. Mas direi que há outro método com o pool genético. Na verdade, eu poderia fazer esse controle deslizante e , em seguida, extrair dele todos os meus valores que obtenho Este é o pool genético em que posso clicar em Editar e dizer, se eu tivesse dois valores , gostaria de testar. E eu poderia definir o mínimo máximo para ambos com base no valor decimal Isso também pode ser conectado, assim como o controle deslizante. Mas como tanto o controle deslizante quanto esse podem se conectar, será bom para mim usá-lo para essa finalidade 64. Usando solvers com Galápagos: Ok, agora que tenho configuração de visualização, mas vou fazer isso, do meu plug-in Galapagos, acessar meus genomas em cada um desses controles Você vê, define uma pequena linha e eu vou pressionar Shift porque eu seleciono vários genomas E funciona um pouco diferente de apenas uma fusão específica Então, lembre-se de que isso é realmente ver cada um, ok, então selecionamos todos esses genomas ou E o condicionamento físico será baseado nesse número. Novamente, esse é o número que faz a diferença. Como se eles não estivessem em um lugar onde precisem ir agora , ao contrário da maneira normal de se conectar aqui Na verdade, seu plug-in do colapso era um aplicativo e meio que mostra de onde vem quando temos todos esses valores. A próxima coisa que podemos fazer é simplesmente entrar e clicar duas vezes na função Galápagos Agora ele entra no ambiente de Galápagos. Este é o Galapagos Edgar, onde realmente vamos exercer a função Galápagos E a ideia é que ele fala sobre diferentes elementos do condicionamento físico. Então, estamos tentando obter um máximo ou um mínimo. Essas são as opções atualmente e só trata de uma. Existem alguns plugins, com mais de um objetivo, mas queríamos obter o menor. E também há alguns limites em que podemos dizer por quanto tempo ele funcionará ou podemos simplesmente deixá-lo funcionando continuamente e pará-lo. Também temos a opção de determinar o tipo de população: quanto queremos realmente variar entre esse conjunto? E você também tem alguma ajuda. Barnesandnoble mais sobre Evolutionary Solvers. Faremos o mais simples com esse conjunto mínimo quando você entrar na área do solucionador. E podemos fazer isso conectando todos eles. Podemos simplesmente começar com Solvers. Ao iniciarmos esse solucionador, agora ele testará alguns locais aleatórios para isso Então a ideia é que começa aleatoriamente e começa a obter médias. Você vê aqui, isso é o que a área é atualmente. A diferença entre a menor e a maior área no momento é que ela não é tão baixa porque ainda está tentando dizer: Ok, aonde posso ir? Posso ir muito alto? Posso ir muito baixo? Então você verá que são áreas diferentes. Então, o que eu posso fazer é começar a limitar cerca de 50% dos genomas entre os 25% melhores Veja, está começando a descobrir qual localização será realmente boa para obter um valor igual. Porque é muito grande, certo, e está tentando equilibrar todos esses genomas ao mesmo tempo E esse é o tipo de linguagem que ele usa para testar essa variável. Então, como você vê , está caindo muito baixo. E eu não defini um horário específico, ele pode realmente continuar com esse valor e simplesmente tentar descobrir onde ele pode ir para cada vez mais baixo e mais baixo. Portanto, pode obter essa divisão uniforme. Ok, então eu só estou deixando eles fugirem. Você pode deixar isso funcionar um pouco para ver o quão baixo ele pode ir, porque o oposto pode chegar a zero se demorar o suficiente. Então, agora, é claro, chegou a 60. E, novamente, isso é apoiado pela forma como eu o dividi e o fiz começar. Então, obviamente, você sabe, se algumas das coisas não forem realmente possíveis, isso o informará. Esse será um dos testes que você pode fazer. Mas se eu dissesse isso, estou bem em analisar os principais valores agora. E vamos parar na mesma hora em que eu parei, Solvers disse, ok, isso é o mais perto que eles podem chegar de mim Se eu clicar em qualquer um desses, que é a nossa saída, podemos simplesmente recortar um. E poderíamos simplesmente dizer restabelecer. E o que ele fará, mostrará os valores em um local, certo? E se eu escolher talvez o melhor tênis, algo como fazer a mesma coisa. E está se mudando e subindo um pouco para obter um valor mais próximo do perfeito, certo? Então, é ou menos onde está, como está organizado. Isso agora vai se estabelecer aqui. Eu posso, é claro, gravá-los aqui e copiá-los. Além disso, se você olhar pela janela novamente, ainda poderá ver na janela do Grasshopper todos os valores que já obtiveram os resultados mais uniformes Porque o importante é que, obviamente, quando você pressiona Ok, você realmente perdeu aquela simulação. Mas foi muito bom descobrir onde você pode localizar isso. Essa foi apenas uma das únicas maneiras conseguir uma solução em Galápagos. E, novamente, está tentando chegar o mais perto possível das restrições que você impõe. E uma maneira de, é claro, pensar, como sempre é possível, usar diferentes tipos de Você pode alterar a localização do núcleo. Digamos, onde o B2B principal poderia ser o melhor para todas as áreas iguais E esse é um dos benefícios do que você pode fazer com o conjunto de Galápagos para esse tipo de situação E vamos continuar e salvar isso como Área Base de Galápagos. Depois de terminar qualquer um desses. Obviamente, como resultado, você pode simplesmente ir e preparar seus resultados. Se você gastou uma certa quantia para isso, você sempre pode ver o que você tem aqui. Então, isso estava muito perto de obter áreas iguais. Então, as ideias, talvez devêssemos mudar alguma coisa e projetar para que eu possa construir uma área mais fácil de obter essa área igual. Eles se localizam, reduzem o tamanho do núcleo, etc., etc Ok, eu vou ir em frente e salvar isso. E, na verdade, queremos mostrar outra variação disso. Porque para esta em particular, eu achei que tinha exatamente o mesmo Y. Se quiséssemos dizer que talvez possamos girar essas paredes, pois Se quiséssemos dizer que talvez possamos temos um ângulo baixo Eu sempre poderia voltar e realmente fazer um genoma separado para cada um dos pontos Então, agora, se não quisermos limitar isso dessa forma, maquie-se aqui, faça a mesma coisa. O que eu faço novamente é que agora preciso conectar esses novos genomas Vou pressionar Shift, conecte-se aqui. Tudo bem. Então, novamente, está em todo lugar. Acabei de adicionar uma nova entrada. Então, agora tornamos um pouco mais complexo. Nós poderíamos fazer isso de novo. Isso só para ver que chegamos um pouco mais perto. Podemos minimizá-lo. E vamos começar esse solucionador novamente. Então, isso vai para essas funções. E, na verdade, você pode contornar isso, o Rhino está ficando um pouco mais lento Mas como temos essa pequena variável, agora ela pode girar um pouco Você pode brincar um pouco, brincar um pouco mais e chegar um pouco mais perto. Então, aumentei a liberdade e forma como meu pool genético pode variar oito. E está obtendo valores muito mais baixos em termos de dizer: Ok, agora vamos obter essa área igual. Então, essa é uma maneira de começar a refinar um script como esse Novamente, você pode mudar. Você tem vários tipos de genomas, mas tem um objetivo específico E então isso vai ser, isso será uma constante. E você vê que isso está ficando muito, muito, muito perto de áreas iguais. E, obviamente, caindo, é só uma questão de tempo, quanto tempo dura, mas vamos deixar que isso aconteça. Na verdade, vou me concentrar em competir 1.000 polegadas quadradas Isso só vai demorar um pouco mais. Mas, novamente, essa será a base para entender um tipo de script como esse. Em Galápagos. O que faremos a seguir é usar uma solução mais curta, que é outro tipo de onda usando bloco, que é outro tipo de porque quando você usa os pools de genes em vez desse conjunto específico E, novamente, estamos muito perto aqui. Essa é apenas uma ferramenta valiosa para explorar diferentes formas de configurar dados Pela computação evolutiva. Agora estamos quase em 1.000 e acho que estamos quase lá em breve. E está realmente testando cada combinação. Acabamos de chegar aos 25% melhores. Veja, nós já chegamos lá. Vamos em frente, pare com isso. E temos todos os valores de que precisamos aqui. Portanto, o benefício, é claro, de usar o pool genético é que podemos apenas dizer qual pool genético específico e usar um pool genético específico para um conjunto específico de valores. 65. Encontrar o caminho mais curto com os Galápagos: Agora vamos trabalhar em um Caminho Mais Curto de Galápagos. Exercícios evolutivos usam esse pool genético. Temos uma região que Bjarke configurou. E vamos seguir em frente e usar uma nuvem de pontos criando 2D público Aqui mesmo. Usamos isso como a região. Nós meio que fazemos 50. Isso em nosso painel. O comprimento que vamos fazer agora é criar círculos em cada um deles. E vamos fazer um círculo simples. Usaremos esse ponto. E quando usar um controle deslizante de um a 20 para definir o raio. Obviamente, não temos uma interseção e não queremos fazer coisas complexas Então, algo assim. Seria como uma forma geral de passar. Vamos criar dois pontos. Isso fará parte do nosso genoma, mas vamos editá-los e apenas ajustá-los com uma linha Eu iria em frente e criaria isso primeiro com uma construção Points. Consegui esses dois pontos começando em N, um, menos 121, um vinte Obtenha nossa linha aqui. Começando até o ponto final. A ideia é que estamos tentando navegar por aqui. Então, basta criar uma linha, é claro que ela vai se cruzar Então, precisamos começar a encontrar maneiras de passar por aqui também. Vou seguir em frente e dividir essa linha por essa curva. E começar com 1010 pode não ser suficiente. Mas quando dissemos que quanto mais de 15 divisões e o final, na verdade, seriam 16 pontos, certo? Então, cada um desses 16 pontos, nesta seção, vamos usar um pool genético. Eu vou ter esse pool genético. E como dissemos, temos aqui 16. Então eu dou uma margem de manobra de quanto subir e descer. E agora tem de zero a 100. Vamos fazer com que seja menos 52, 50. Vamos usar apenas o comando Move para criar um novo conjunto e quando usar uma unidade. Por quê? Nós apenas temos um vetor adequado de como isso está se movendo. É descobrir onde ele pode passar por essa área. Tudo bem? Embora já tenha um alcance específico. Tudo bem, então já tenho essa configuração aqui. E o que eu queria fazer agora é testar as interseções entre essas esferas e essa linha E o que poderíamos fazer isso é muito simples. Com isso. Isso tem que ser transformado em uma polilinha. Encontre isso, mantenha-o como um teste de polilinha. Portanto, isso não será uma polilinha. E nossas curvas originais que temos com nossos círculos, podemos fazer é criar um teste de interseção E vamos, se fizermos aqui, é realmente uma curva múltipla funcional ou física de interseção Nós realmente não precisamos transformá-lo em um sólido para este. Nós apenas emergimos onde encontramos um set aqui. Eu tenho uma polilinha. Agora temos quantos pontos estão se cruzando. Agora não tem nenhuma interseção. Isso vai ser um não. E precisamos ter isso como uma opção porque as ideias querem descobrir quantas vezes elas se cruzam Então, temos que fazer um teste para saber se é nulo. E esse é um dos testes para saber se é Análise. Aqui. Se for um não e acabarmos de colocar um item na lista, usamos apenas o primeiro item. Se for nulo, precisamos ter um resultado diferente. Então, se houver apenas pontos, isso vai ser uma coisa. Agora vamos fazer um comprimento dessa curva. E o que vamos fazer é toda vez que ela se cruza. Então, se estiver se cruzando, precisamos dar um pequeno valor ponderado E então eu vou colocar um valor de 50. Então, dizendo que está se cruzando, eu vou fazer, eu quero multiplicar por 50 para Então, a ideia agora é dizer quantos cruzamentos existem Então, isso é ótimo porque eles acabaram de me dizer quantos cruzamentos Eu posso simplesmente colocar isso aqui como uma contagem. Ou se você for, é claro, estão definidos aqui. Só queremos saber o tamanho dessa lista. E então já temos aqui o comprimento de dez. Ideia de que, se for nulo, também teremos essa informação Ok? Então, se houver interseções, queremos na verdade, aquela em que somos cruzamentos inteligentes. Então, o que fazemos aqui é andar. E é realmente uma corda. E, na verdade, fazemos um filtro de sequência de caracteres e ideias. Se vai ser, isso nos diz agora. Se for isso, agora, é dado valor, então será falso aqui. Mas se for nulo , será verdade. Então, se vai dar valores, vamos usar isso, certo? Mas se estiver nos dando esse comprimento, no final, adicione isso a esse comprimento. Mas se isso vai ser um problema ou isso realmente é verdade e já é zero. Ou seja, essa é a nossa condição ideal. Vamos apenas definir isso como zero. Então, zero agora será adicionado ao nosso link. Ok, então deixe-me descrever rapidamente o que está acontecendo aqui. Ok? Então, estamos criando uma população, então a Nuvem de Pontos circula e temos nossas linhas editando o genoma de como essa linha de energia moverá sua forma final Então eu configurei um pool genético aqui com a mesma quantidade de pontos que nossa polilinha Agora estamos subindo e descendo do Solver, criando uma nova polilinha E então Paul e seus testes contra a interseção com as curvas na nuvem de pontos, que agora é uma nuvem circular Então, as ideias que eu queria ter certeza de que se não vão se cruzar com nada que faça o que eu quero, eu ainda quero ter um caminho mais curto Então eu preciso de um filtro de string para descobrir se ele se cruza com nada óbvio, se cruza com alguma coisa óbvio, se cruza Se é interessante com alguma coisa, é meio que invalidada Então, eu quero esperar mais alto. Então, uma quantidade maior. Eu posso até mesmo colocar isso em 150. A ideia é que eu quero apenas os caminhos que não levam a pontos, sem círculos. Então, é encontrar o caminho mais curto. E eu posso até mesmo ajudá-lo começando, talvez, localizando um pouco dele Mas é o que eu quero Shortest Path. Ok, até mesmo defina se eu queria um começo específico. Mas estou apenas simplificando isso por enquanto. Para obter o caminho mais curto. Esse valor final, vou defini-lo como um número. Agora vou apresentar minha, minha Galápagos. E eu vou configurar meu genoma em, nós conectamos, certo E eu defini minha aptidão física para ser baseada nesse número. E o que eu vou fazer é clicar duas vezes aqui. O que podemos fazer agora é procurar o mínimo de interseções de Madame e, para garantir que esteja funcionando, provavelmente começaria e deixaria funcionar Emily, vai funcionar como um valor aleatório para ver como podemos conseguir isso O caminho mais curto que passa por aqui. E agora, novamente, estou esperando que todas essas interseções sejam inválidas, então preciso encontrar caminhos que não tenham nenhuma Então, é compreensível dizer: Ei, que seus valores são muito grandes. Então, eu só queria fazer uma grande diferença entre a interseção ou, se isso não acontecer, começar a ficar zero nas seções Estará apenas olhando para a Linha. O valor da linha deve estar mais próximo de 300. Sem nenhuma interseção, a interseção de todo valor agregado que acabará de todo valor agregado que acabará Eles estavam tentando chegar ao menor valor. Então essa é uma boa maneira. E, novamente, tentei simplificar um pouco com uma lacuna entre aqui Novamente, provavelmente pode ser muito pequeno, mas você só precisava de mais tempo e um pouco mais. Talvez um ponto em sua linha para obter ideias cada vez mais precisas. Está rastejando em torno desses círculos e está ficando cada vez menor E a ideia é deixá-la funcionar. Novamente. Você também pode fixar o primeiro caminho para iniciá-lo de uma forma um pouco melhor ou não ajustá-lo para que a primeira passagem possa lhe dar uma não ajustá-lo para que a primeira passagem possa designação específica Ok. Então, agora, ela está recebendo valores meio altos. Eu vou ir em frente e parar o Solver 66. Adaptar as equações de solucionador de Galápagos: Entre aqui e comece a dar alguns valores. No momento, estou vendo isso como se cruzando muito. Sinto que queria deixar de cruzar. Então, deixe-me dar um pouco, alguma direção. Não podemos evitar dar esses cruzamentos. Então, agora eu dei um caminho. Há zero. Como você pode ver aqui. Deveria ser zero. E depois seções. Você vê aqui agora, onde está, não dá nenhum link. Isso é comprimento zero. Então, na verdade, vem e descobre, me dá uma tonelada de valor zero. Então, isso me dá o valor dessa linha de base para 70. Até eu começo aqui. E assim minimizamos, iniciei o Solver. Só daqui. Você terá um pouco mais de orientação com ideias. Eu queria Shortest Path Então, ele vai realmente começar a testar cada um desses valores ficando cada vez mais perto de um caminho que pode ser o mínimo. Bem, entendo, se eu cruzá-lo, vou ficar fora Ok? Então, essa é uma maneira de ajudar a orientar o processo de Galápagos. Você começa com informações direcionadas para onde você está procurando. Então, é um pouco aumentado nesse sentido. Ok, então você viu como caindo. Novamente agora, você vê que os valores estão muito mais próximos. Mas, novamente, foi antes entender um pouco no escuro, mas ainda podia chegar perto. Mas agora, como estou dizendo, ok, você começa com uma pequena solução. Haverá a você esse guia. Então, essa é apenas uma maneira de começar. Novamente, você está dizendo: “ Nós nos perguntamos por que há tanta coisa aqui fora”. Acho que, como você permitiu que demorasse mais, estamos meio que testando onde isso pode extrair os valores e torná-los muito mais simplificados Porque, como você pode ver, esse valor está caindo para 56, 55 ao longo do tempo. Você nem acha que é para diminuir. E então vamos fazer agora, novamente, eu vou parar o Solver Novamente, essa é uma maneira de encontrar um caminho curto por aqui. Você pode transformar isso em uma polilinha ou dar outras diretrizes Você pode iniciá-lo em pontos diferentes. E é basicamente entender o campo. Eu entendo Então, vou dar uma olhada no topo, 10% dos genomas são apenas restabelecê-los E eu posso vê-los, como eles percorrem o caminho para entender como está funcionando. Então, novamente, isso é algo que pode ser feito em 2D. Este OSCON pode ser feito em três dimensões. E as diferentes maneiras de dizer: como você obtém The Shortest Path Também poderia até mesmo fazer uma espécie de análise de qual tamanho de círculo fornece o caminho mais fácil. Então, esse é apenas um alvo diferente. Então essa é uma ótima maneira de ver isso. Como você pode ver, esse, esse caminho e todos esses foram meio que derivados daqui E eu posso até mesmo começar com esse conjunto atual de genomas. E eu posso simplesmente clicar em Iniciar a partir do genoma selecionado. Vá ainda mais longe nessa otimização. Novamente, isso é mais uma vez mais desse Caminho direcionado. Ou eu disse: Ei, deixe-me escolher isso e deixe-me começar daqui. E vamos ver você melhorar. Então você pode ver que está melhorando ainda mais abaixo. Então, são análises que permitem que seja uma espécie de computação evolutiva, mas você também pode começar a aumentá-las para encontrar o tipo de valor Sete, vá em frente e pare com isso. Clique em. Ok. Novamente, o que você sempre pode fazer é salvar qualquer gene específico de sua preferência. Você pode conectá-lo novamente mais tarde. Se você quiser configurar certos tipos de determinados caminhos, você já pode colocar isso em seu código e nós simplesmente salvaremos. Esse será o nosso caminho para. E essas são maneiras pelas quais você pode realmente começar a imaginar como um Evolutionary Solver pode resolver diferentes problemas para você em seu código Agora, então você não tem o código e ele pode ser programado. Como faço para chegar a isso? Você pode simplesmente seguir em frente e inserir script em seu algoritmo Esse é o uso de Galápagos. Há muitas funções diferentes que você pode começar a descobrir com o tempo. Mas isso basicamente ajudará você a resolver alguns problemas sem ter um script ou fazer 1.000 opções. Você só pode fazer isso diretamente no programa. 67. Introdução às ferramentas de joaninha Análise ambiental: E vamos analisar os benefícios de trabalhar com um plug-in ambiental baseado em Ladybug Ladybug, eu, vá aqui. Isso é instalado a partir do plugin Ladybug. Há também alguns outros recursos no Ladybug. Coloque-os aqui. Vamos começar com os conjuntos básicos para que você entenda o que significa trabalhar em Ladybug E então eu vou fazer um teste de joaninha. Basta ligar para este painel. Bem, apenas uma joaninha básica. Então, vamos apenas analisar algumas funções básicas diferentes. A primeira coisa que você começa com o Ladybug é analisar as informações ambientais que você insere E essa será a sua base para tudo o que você fizer. Em seguida, você também pode analisar dados visualizados agora como geometria, etc. mas precisa começar com seus dados ambientais Então, na verdade, vamos começar examinando o mapa UVW, onde podemos simplesmente seguir em frente deixá-lo carregar um pouco de Nós apenas damos um botão ou um botão muito booleano. Então, na verdade, podemos simplesmente carregar isso. E isso nos levará a um aplicativo que nos permite baixar um mapa. Podemos seguir em frente, basta seguir o que nos dá diretamente. A ideia é que cada mapa ambiental traçado para fornecer certas informações ao longo do ano onde o sol está, diferentes dados de temperatura, alcance, septação, etc. E é isso que estamos vendo Então, é claro que esse é um motivo para tê-lo, a boa conexão com a Internet quando você está fazendo login Então, vamos deixar essa carga. E, essencialmente, virá de lugares ao redor do mundo. E você pode simplesmente entrar no mapa e dizer: Oh, eu gosto dessa área em particular. Deixe-me descobrir mais sobre isso. Mas nem todos os lugares serão iguais. B. Se essa área não tiver o melhor mapa móvel escolha um lugar um pouco mais próximo. Acabamos de abordar este. Volte aqui. O melhor de tudo é que, quando for baixado, ele estará no seu arquivo e você será salvo. Sua pasta Ladybug. Nós baixamos isso. Ok, então está totalmente carregado agora. Aqui estamos. Então, o que agora podemos começar a fazer é não olhar realmente para o nosso modelo. Na verdade, isso é apenas entender o que está acontecendo em Ladybug Agora temos um mapa EBW. Temos um arquivo inicial. E a ideia é que o professor esteja seguindo informações sobre o que está acontecendo nessa época. Há também o arquivo inicial e as ideias. Eles estão basicamente dizendo o que acontece ao longo do ano com essas informações meteorológicas. Até essas, essas são sua função base, na qual você simplesmente coloca o mapa em andamento. Você baixa o link e o publica. Agora temos o arquivo EBW. Agora temos a capacidade de começar a analisar esses dados. E o que é isso é que podemos, podemos prosseguir agora e apenas importar os dados e agora obter dados climáticos específicos que agora começamos a visualizar Então, acabamos de conectá-lo para que você caia. Pois cada um deles é utilizável como informação. Você clicou em um desses? Na verdade, não serão apenas um monte de números normais. Eles são todos meio que formulados. Então, talvez a temperatura de um bulbo seco seja: terá uma estrutura de matriz específica. Então, a ideia é que tudo isso tem que ser interpretado. Então, o que queremos fazer é antes de começarmos a falar sobre visualização e também queremos ter certeza de que estamos vendo como queremos Então, analisamos os dados analisados, temos a capacidade de construir os dados Podemos dizer um período específico. Queremos ver se, a partir de um conjunto específico de Started Today, no final do dia, isso é tipo de coisa. E também temos a capacidade de dizer: quer apenas os cabeçalhos, você quer apenas os dados em si 68. Criando um diagrama de caminho solar no Ladybug: Agora, se realmente clicássemos mais para ver algo assim, muito simples, como um Sunpath Queremos apenas obter essas informações. Vamos analisar as informações que precisam ser obtidas. E isso será visível a partir de como eles estão organizados neste arquivo. informação que é E, a variável que tem um sublinhado antes de ser algo que você precisa inserir Todos aqueles que tiverem o sublinhado posteriormente são algo que eles realmente vão te dar A ideia é conectar o ponto central desse Sunpath, o local Então, se eu dissesse apenas um ponto, posso fechar o ponto. E como meu ponto central e minhas ideias, norte é nosso tipo de doações, como um norte genérico, mas eu sempre posso girar para que essa localização receba essa E vamos até nossa joaninha, veremos o que ela está mostrando Apenas usando essa localização de 00 pontos. Essa é uma função muito visual, obviamente. E ideias. Na verdade, não está mostrando dados no momento, porque não dissemos em particular em quais dias. Foi aí que começamos a analisar a importância de analisar os dados. Ok, então, se começarmos e configurarmos um período de análise que comece a detalhar isso. E as ideias diziam: que dia começamos, em que mês, qual é o nosso e quando terminamos nesse período? Isso nos dá um período de óleo ou datas, essas diferentes informações de formatação Então, se você quiser dizer, queremos apenas ver o que está acontecendo em junho. Podemos dizer que vamos lidar apenas com junho. Se quiséssemos dizer que talvez estejamos começando no primeiro dia. Sempre podemos deslizar. Quero dizer que talvez estejamos pensando se ficaríamos no mesmo dia, mas queremos ver que talvez, das 6h às 18h, sejam 18. 18 horas e nós temos isso aqui. Agora temos valores em nosso OISE e em nosso período. Então, agora obtemos o plugin para esses valores e ele pode obter qualquer um deles. Você veria que este é um dia em particular. Portanto, a ideia é que, durante todo o dia , o Sol seja esse local. E o que vamos fazer é que a ideia é que, se você nos quiser, queremos mudar a seta que começamos. Você vê que está meio que aparecendo a cada hora. Mas se você quiser mudar o dia do mês, ele realmente começará a mostrar um pouco de Múltiplo. Agora, este é configurado apenas para especificar esse valor, mas se pudermos sempre entrar aqui e talvez torná-lo 30, isso o tornará um pouco mais interessante. Então, podemos ver o que acontece em um mês. E se ao menos plugarmos este, o 12 do mês, você vê. Obviamente, você pode mostrar vários períodos. Mas também posso selecionar um conjunto específico. Então, basicamente como está, forma como está mostrando que o tempo e os dados específicos que serão visualizados para este é apenas um Sunpath E então eu só sei onde o sol está nessa relação. Então, essa é uma maneira muito simples de visualizar um conjunto específico de inflamação Na verdade, há muitas informações que são realmente visíveis. A partir daqui. Claro, você vê todos esses conjuntos de temperatura. A questão é: para que eles também podem ser usados? Bem, como é a temperatura do bulbo seco, a temperatura será o dia em que realmente poderemos descobrir quando é a mais quente e o dia realmente inserirá isso como dados Agora, a ideia é conectá-lo diretamente. Pode começar a mostrar de onde está indo. E está meio que dizendo a temperatura mínima máxima do bulbo seco. Então vai de 17 a 33, a parte do dia da mulher será quando o sol estiver será quando o sol estiver mais alto. Então, isso é em junho. E se você partir do ponto de vista de cima, você pode ver o que faz com que isso aconteça. Então, é uma ótima coisa que Ladybug faz. E isso é apenas para visualizar o Sunpath 69. Criando um diagrama de horas solares em 3D: Podemos ver algumas outras informações. Podemos criar alguns outros tipos de gráficos porque sabemos onde o sol está, como se isso acabasse de nos mostrar diretamente Mas se você quiser visualizar praticamente de onde o sol está E talvez, talvez queiramos descobrir com uma análise da geometria, horas diretas do sol, que será onde poderemos realmente pegar algo como um prédio E poderíamos pegar, se eu, por exemplo, quisesse pegar essa estrutura intermediária aqui. Vá em frente e coloque isso como se você tivesse colocado como Geometria Para que meu prédio, eu pudesse descobrir o que é geometria E também poderia realmente inserir o contexto. Então esse é meu prédio principal. E eu poderia colocar como Geometria meu site. Eu posso simplesmente clicar nesses outros elementos, certo? Eu poderia inseri-los como meu contexto. Meu prédio, acabei de colocar o prédio G. E meus vetores serão dos alelos de informação do meu filho Muitos desses valores já estão um pouco inseridos. Mas eu não configurei meus parâmetros de legenda. E vamos ver o que é isso. E também precisamos colocar este, ter um botão de joaninha Diga quando você quer começar a funcionar. E para que você possa colocar ali e dizer que é verdadeiro ou falso. E também podemos mudar coisas como a contagem de CPUs. Então, vou realmente ver os vetores e os vetores serão a base de suas informações de verão, que são dólares americanos, que podem realmente obter do seu Por exemplo, o que eu posso fazer para habilitá-lo, habilitá-lo. Eu posso desligar o Preview. Eu não quero dar uma olhada nisso em particular. E eu posso pegar coisas como os vetores, esses vetores desse período Isso foi conectado diretamente e queremos ter certeza de que temos todos os nossos valores finais de Sets aqui O que podemos fazer aqui é que agora ele diz que é opcional. Portanto, também temos a opção de não mostrar isso. Mas eu posso continuar e clicar em verdadeiro para executar isso. E o que precisamos fazer para finalizar isso. E as setas dizendo que não tínhamos nada da nossa grade Uma informação sobre o tamanho da grade será valiosa, mas eu quero começar com um número simples. Perto de um, ou eu provavelmente deveria ser maior, é melhor. Vai demorar mais quanto mais tamanho de grade você tiver. Então, teríamos que reservar tempo para que isso fosse computado. Vamos usar muitas das funções com isso ao aumentar o zoom Então, o que você está começando a ver é o tamanho dessa grade e a forma como ela está passando por ela. Veja, é uma grade muito pequena que queremos tornar um pouco maior. Isso vai dizer basicamente onde o sol vai se tornar? Essa é uma boa maneira de dizer que deixe-me aumentá-la. Eu gosto de um máximo. Pode estar fazendo algo um pouco maior. Mas a ideia é que eu tenha informações sobre a quantidade de sol que está chegando ao prédio, certo? E esse, isso é um, alguém que colocou diretamente e veremos parâmetro da legenda de iluminação é um pouco mais tarde. No momento, estamos apenas vendo um conjunto direto de informações. É claro que podemos desativar nossa outra geometria ou desativar a pré-visualização dela, tornando-a um pouco mais limpa E praticamente tem a capacidade de calcular o efeito de outros espaços em seu prédio. Essa é uma ótima coisa para isso. Também podemos até mesmo ver o que estamos fazendo aqui. Se quiséssemos apenas ver o plano do solo, e quisermos ver, colocaremos isso também como geometria Uma geometria. E só queríamos ver o solo e o efeito da quantidade de horas de luz solar que estão chegando até ele. Poderíamos conectar essa negociação como os saltos que você deseja analisar e meio que se mostrem Acontece que a pré-visualização aqui mostra a quantidade de sol que está chegando aqui. Então esse é o benefício que você pode ver. Temos essas informações e você vê que o gráfico também na verdade, uma espécie de tamanho dois, essa pegada Mas se você tem um local com muitos edifícios, você pode ver que este é o lugar que vai ser o mais difícil, etc. E isso vai ser muito valioso para isso 70. Personalizar os parâmetros de lenda: Vamos dar uma olhada nos parâmetros da legenda. Então, acabamos de examinar o Sunpath e dizemos que as horas diretas do sol são algumas ferramentas realmente valiosas Mas você também pode vir aqui e mudar a maneira como vê as lendas. E isso será em seus extras que você poderá escolher. Aqui estão os parâmetros da legenda desse menu extra onde você pode escolher , onde você pode escolher como tudo está procurando Como os dados estão realmente sendo operados? Diferenças que você tem. Quantas horas estarão disponíveis aqui? Obviamente, o Sol não chegará aqui e, no dia em que este edifício To10 for construído, estará perto de zero Mas se o sol estiver visível o dia todo, praticamente em todos os ângulos, você verá 14. Então, o que podemos fazer é escolher várias maneiras . O que veremos agora. Podemos simplesmente conectar isso. Esse tipo de coisa é. Vai ser simplesmente básico. É o normal. Mas podemos vir aqui e mudar coisas como a fonte, que é como as coisas vão ser. Tão particularmente visto. Cada um deles tem seu conjunto de informações aqui. Portanto, há muitas opções diferentes aqui. Por exemplo, se você quiser mudar seu intervalo de cores, você realmente usaria um desses. Além disso, o importante é sempre consultar as informações sobre o assunto. Isso tem vários, de zero a 26. Agora vá em frente. Define como você vai ver as cores. Então essa é uma das coisas bonitas que você pode configurar. Sente-se aqui. E isso pode ser uma ótima maneira de entender o que está acontecendo. E então você também tem, novamente, seu mínimo e máximo de ideia. Se você quiser excluir valores, você sempre tem que dizer, em vez de dizer um ou zero, podemos começar com um. E também podemos evitar o máximo. Ou podemos escolher usar esse. Eu quero fazer 13. Podemos escolher o curso. Quantos segmentos seriam valiosos aqui novamente, certifique-se de usar isso com sabedoria Se eu quiser fazer talvez oito segmentos, insira isso aqui. E só isso implica o que está acontecendo aqui. 71. Exportando diagramas de Ladybug: E qualquer coisa que você faça aqui, você sempre pode ocultar sua geometria para torná-la um pouco mais limpa. Se quiser exportá-la, você sempre pode capturar um arquivo na tela Por exemplo, se estivéssemos tentando localizar um conjunto específico aqui, podemos prosseguir e clicar aqui. E estamos apenas dizendo uma perspectiva direta do Sun Hours. Então esse é o conjunto valioso de estrelas que você pode exportar. A mesma coisa acontece: se você quiser incluir vários conjuntos de dados, podemos prosseguir e ativar um desejo anterior de ver onde o sol está. E essa escala também é ajustável. Agora mesmo. Talvez seja um. Na verdade, podemos ir, basta colocar um controle deslizante numérico direto para essa habilidade Eu vejo a habilidade que derruba as ideias. Queremos ver isso e descobrir onde exatamente o sol está nesse período. Você vê que está mostrando a legenda acima. Se você não quiser ter nenhuma dessas informações específicas, cada uma delas realmente sai. Você pode simplesmente colocar uma espécie de exportação, pode ser a forma da geometria Você desativa essa pré-visualização. Na verdade, vemos as coisas individualmente. Você não precisa escolher todas essas informações. Então isso vai ser outro benefício. E podemos, podemos trazer cada um desses pequenos elementos e essas linhas. Então você não precisa simplesmente ver tudo e colocar meus pontos de cor N ou não. Mas de qualquer forma, esses são alguns dos seus, seus, seus conjuntos que você pode ver. E você obtém essa informação sobre o plugin Ladybug 72. Criando uma rosa de vento usando dados: Veja outro conjunto de informações. E se quisermos ajustar, talvez pegar e entender outro conjunto de dados que talvez seja valioso. Novamente, começaremos com o mapa EBW e diremos talvez se você quisesse ter informações sobre o vento, estaria procurando talvez mais uma Windrose Windrose tem seu próprio conjunto de funcionalidades, enquanto ainda vamos conectar os dados E os dados podem ser, novamente aquele conjunto que está vindo com talvez os detalhes de um determinado período Quatro, escolhemos qualquer coisa lá, apenas dizemos: Ei, afirmando que queremos. Então, acho que não há problema em dizer que estamos usando os dados que pudemos ver. Adie o drible como os dados que analisaremos. Ainda não temos um período específico. Poderíamos simplesmente entrar e aproveitar esse período. Esse período, novamente, é uma definição diferente da de meninos. Mas, novamente, selecionamos esse conjunto específico. North já havia se definido. A direção do vento será importante. Então, vamos conectar isso a partir deste mapa EBW. E mesmo com esse conjunto no momento, já somos capazes de ver um conjunto bastante valioso de informações. O que vamos fazer agora é realmente mostrar um ponto de vista. Na verdade, acabamos de colocar como local um Windrose Veja também que temos os dados do Windrose ali mesmo. Novamente, se você tem muitos diagramas, talvez queira dividi-los Bem, você pode simplesmente exportar qualquer um desses. Ok, então agora a balança está um pouco errada. Quem quer ter certeza de que essa escala será muito visível. Porque está basicamente dizendo que é muito baixo, baixo quando é basicamente do seu Guia. Portanto, por causa dessa grande diferenciação definitivamente precisaremos de alguns parâmetros de legenda personalizados para não perdermos as informações Vamos voltar aos extras, acessar meus parâmetros de legenda e inserir esse N e as ideias. Estamos trabalhando com um valor mínimo e máximo. Se olharmos aqui, podemos ver que nosso máximo que realmente queremos, se formos para 030, 20s, se dissermos que nosso mínimo realmente será algo mais próximo de cinco ou E nosso máximo está próximo de 23. Seremos nós vendo isso aqui. E precisamos ter certeza de que também estamos vendo o tamanho disso de forma adequada. E então eu vou continuar e voltar aqui. Talvez ajuste parte da contagem de segmentos. Um. Você precisa realmente brincar com alguns desses valores para obter informações suficientes. Agora, na verdade, configurei um período de análise exclusivo para esta Windrose Mas um problema é, novamente, é que é muito pequeno. Uma das coisas que vou fazer para ajustar esse tamanho dos dados do Windrose é ir aqui e fazer um controle deslizante para Tudo bem. Então, uma coisa que o horário frequente faz é que, na verdade, eu altere o tamanho dos dados do Windrose. Não importa em que período, você sabe, agora eu o faço durante todo o ano. Este vai do quinto mês, do ano, 12 meses. Como se eu pudesse voltar aqui e ajustar o tamanho para que a quantidade de dados fosse a mesma, está dizendo que , você sabe, aqui eu tenho as, as maiores vitórias serão do lado de fora, as menores que vivem dentro. Portanto, a ideia é que os dados possam ser bem parecidos. Mas vai ser importante ver essa escala aqui. Então isso vai ser o que vai te ajudar. Você também pode obter a cor conforme ela muda de acordo os dados específicos que estamos procurando com informações como essas, como eu faço com a velocidade do vento. Vamos ver a temperatura do bulbo seco como meus dados. Vai dizer: Ok, quando está mais quente? E, obviamente, se for no mesmo dia, período diurno, será o mesmo calor Mas se eu quiser um diferencial para esse gráfico de quanta velocidade não é uma vitória Então isso vai determinar uma aparência, esse será o valor que você está procurando. Então é assim que você usa a rosa dos ventos, e é assim que você obtém as formas específicas de como os dados serão mostrados em termos de quão grandes serão. E você pode, novamente, simplesmente fazer isso. Tela, capture seu arquivo. E digamos que quando você se levanta, você acabou de configurar uma visualização específica e pode continuar fazendo isso. Para essa informação 73. Conclusão de joaninha: Então, esses são alguns dos grandes valores que você pode considerar. Com Ladybug. Você pode descobrir várias coisas diferentes sobre seu modelo como ele funciona em um ambiente real. Se você está projetando Toronto, está projetando em Boston ou no Reino Unido, você pode descobrir informações sobre isso com o que a Sun está fazendo. Agora, esses são alguns dos princípios básicos e conjuntos. Novamente, você sempre pode dividir mais informações sobre esse site, incluindo diferentes estudos de conforto ou dias de graduação Definitivamente, se você está tendo mais conhecimento ou pesquisando mais sobre valores específicos de conforto, você pode pesquisar que existem ótimos livros sobre design de ambientes que você pode ler para esse tipo de coisa. Também internamente, apenas descobrir o que você quer ver, será muito importante Então, eu definitivamente recomendaria brincar com alguns deles enquanto você está lendo e se concentrando apenas em ler para entender os privilégios Acho que com Ladybug, você está passando por uma coisa e está vendo de cada vez Então eu acho que é bom fazer isso pouco a pouco. Novamente, há mais alguns recursos L, então há um fórum para o grupo Ladybug E eu acho que isso será algo que será valioso para você à medida que você passar por aqui, mas é bem simples e pode ser colocado no Certifique-se de conectá-las às suas informações meteorológicas e, em vez refinar os resultados para obter o valor seu projeto, o que o ajudará a obter a inflamação necessária para prosseguir As capas são armazenadas em dados , então você vê muitas informações excelentes que você pode realmente inserir sobre seu projeto 74. Introdução à física do canguru para o grasshopper: Outro ótimo conjunto de plug-ins para Grasshopper são os plug-ins Grasshopper para Kangaroo E o Kangaroo é um conjunto de funções de plug-in que são basicamente Como você pode ver, este é o bar Kangaroo. Tem partes em que eu lido com encontrar metas, lidar com coisas diferentes, como corpos rígidos, trabalhar com tipos específicos de restrições de geometria e física Na verdade, vamos fazer um conjunto simples aqui. Mas, essencialmente, há muitas coisas diferentes que você pode controlar e criar aqui com o programa. E essa é a beleza de como você pode começar a usar isso para entender o que está disponível. Também temos coisas como trabalhar com um tipo específico de geometria Então, é Geometria Física, e eu vou examiná-la e vamos realmente juntar as coisas Agora, na verdade, isso também se baseia no uso de Solvers. É assim que ele pega essa informação de restrição, que pode ser gravidade, localização, âncora, e a coloca no Solver para que ele possa demonstrar a E então ele o exportará como está acontecendo. Então 75. Iniciando um script de canguru: Vá em frente e clique na primeira função principal do Kangaroo, que é o Solver e, racionalmente, é o Bouncy Solver Isso começa um pouco para trás. Detalhe todas as áreas. Portanto, o Solver pega praticamente todas as informações sobre o sistema, o sistema físico e também um botão para classificar como carregadas ou descarregadas Então, vou criar um botão primeiro. E esse será o principal elemento para isso. E essa é a chave seletora irregular no Grasshopper e os objetos de metas serão , na verdade, o que descreveremos a seguir A primeira coisa que faremos para atingir as metas é criar algumas seções. Vou começar com informações de consulta. Então, na verdade, vou falar sobre a próxima inflamação que está no próximo set, que na verdade é a informação de carga. E, finalmente, analisaremos a restrição ou as informações dos links E isso também é chamado de mola. É assim que as coisas podem voltar fisicamente ao estado original. E também vou começar o curso com nosso painel apenas para falar sobre este é um teste básico de física do canguru Tudo bem. Vou apenas fazer um exercício básico, em que apenas faremos a entrada é geometria base e a saída é o modelo de física Ok? Ok, então o que vamos fazer é depois de examinar esse conjunto específico, quando eu olho para o conjunto de condições inicial, que é a geometria base , é isso que vamos começar E, na verdade, sou só eu colocando isso como um rabisco Vou copiar isso, esse rabisco. Copie e cole isso em. E resolveremos a geometria básica. Isso vai acabar. Então, na verdade, vou começar com muito simples. Vou começar com essa linha que temos aqui. Esta será a minha curva, é a curva normal do gafanhoto definida em uma curva O que vamos fazer é começar pensando na carga. E então vamos detalhar isso no momento. E será assim que o Canguru vê tudo, porque são forças que agem Vou usar o widget endpoints, que é do menu Curve, para clicar aqui Uma ideia é que temos o ponto de partida no ponto final. Esses serão os dois. Um será escolhido como âncora. O que vai ser influenciado por outra carga. Para obter a função de carga, vamos começar com nossa função primária, que é nossa função de carga, vamos colocar isso aqui. E nós também, enquanto estivermos nisso, também colocaremos nossa função de âncora aqui Portanto, a ideia é que apenas uma pode ser a âncora se você quiser que ela se mova pela Física Então, vamos escolher um adulto, que é um desses. Ok? Então essa vai ser nossa âncora Isso significa que isso será estável. Então, essa função canguru de Angkor, será conectada nesse ponto Nós realmente não precisamos do Plugin para muitas outras coisas aqui. Há uma desvantagem nisso, caso queiramos que tenha um pouco de margem de manobra para procurar outros elementos Ok? Agora, os dois precisam entrar, e eu quero usar o comando de mesclagem no menu definido Ambos precisam entrar na função de carga para que sejam acionados. E vou adicionar o vetor de força, que vou ter como vetor unitário. Eu vou apenas fazer menos um. E, na verdade, vou usar apenas um controle deslizante. Então, vai ser um pouco onde eu posso mudar isso se eu quiser colocar menos um aqui. E esta é a função canguru básica, coloque esse vetor de força Finalmente, quando olhar para uma mola. A primavera será onde eu estabelecerei um relacionamento a partir dessa curva. Portanto, ele terá algo na parte traseira de conexão. Esse é o básico da física. Física. Você teria algo que está agindo em um ponto em que os relacionamentos são entre si. Então eu vou pegar essa curva, vou fazer uma curva, um link. E você pode ver isso aqui. Meça o comprimento em vez de apenas dizer o mesmo comprimento. Eu vou dizer que talvez possa se mover vezes, talvez 1,1. Portanto, ele pode ser movido um pouco maior. Ok? Então essa é a minha multiplicação por valor primeiro. E então eu posso entrar na minha linha de metas e configurar minha função de link, que também é chamada de Spring. Isso entra aqui como um link e a curva em si entra como aquela linha ali. Temos que as linhas, cada uma é apenas vento ou diz curva, mas você realmente precisa colocá-las apenas em linhas pontuais nessa função. Ok? Então, tudo isso será compilado na simulação física, nossa mola, nossa carga e nossa âncora E, claro, existem outros elementos que você está explorando, mas esses são os elementos básicos. Assim, você pode aprender com isso como as coisas funcionam. Então, tudo isso teve que ser mesclado. Apenas uma função regular definida para juntá-los. E você pode simplesmente colocar um em cima do outro. O pedido não é especificamente tão importante. E depois disso, vamos conectar tudo isso. Como você pode ver, ele realmente iniciou a função porque está em false. Estamos reiniciando ou não, não vai funcionar. Mas se clicarmos em, isso funcionará. Além disso, você vê a velocidade que está aumentando, com base nas iterações. Se definirmos isso para dois, será muito mais lento porque está meio que mostrando isso e você o vê meio que balançando um pouco porque está realmente saltando Não é como se fosse super sólido. Ok? Então, vamos entrar em um pouco mais de complexidade com eles. E esse é o nosso modelo básico para um canguru. Então esta é a base e eu vou apenas fazer a função Scribble Base Kangaroo Tudo bem, e eu vou salvar este documento e dizemos que esta é a nossa base Kangaroo Então, o que vamos fazer agora vai ser um pouco mais avançado. Ok? Porque ideias, tudo começa com a forma como esses dois ou vários pontos estão agindo. Existem restrições, cargas diferentes. Então, vamos avançar um pouco mais porque se pudéssemos fazer isso com um ponto, também poderíamos fazer isso na superfície. E, na verdade, fiz uma pequena função bacana e você a tem na superfície de malha UV de seus ativos Porque a ideia é que, se podemos fazer isso como um só, veja a capacidade do que podemos fazer com vários 76. Simulações avançadas de malha em Kangaroo: Agora vamos começar com nosso segundo modelo In Kangaroo E é aqui que podemos realmente brincar com isso e depois com contextos um pouco mais avançados Então você pode ver que eu já configurei minha nomenclatura para esta função Kangaroo Trabalhar com a entrada de um Curves define a malha, também gerando um modelo de simulação física Então, novamente, temos nossa função canguru básica ou Temos nossa âncora ou carregamos nossos conjuntos de molas. E então temos nossos Solvers. E o Solvers é onde simplesmente coletamos todos os dados e os preparamos para a simulação Também vamos apresentar algo único com este, mas quando não estiver relacionado, comece com um básico Ok, então o que eu quero fazer aqui é realmente trabalhar com curvas para transformá-las em uma malha Eu quero ver algo como um cofre no túnel, certo? Então, geralmente você pode levantar algo assim. Mas ideias, e se quisermos brincar com forças diferentes ou algo parecido? Bem, a maneira de fazer isso novamente é pegar isso e seguir em frente e criar curvas. E, na verdade, criei uma função que se curva várias vezes quando escolho uma Eu criei uma função. Vou transformar isso em uma malha. E a razão é porque, na verdade, o Mesh é melhor para processamento e canguru Na verdade, acabei de começar com isso e vou para minha função, que você incluiu, chamada UV mess Surface superfície de malha UV faz uma curva e a eleva, e é um lindo loft de malha Então vamos pegá-lo e ele vai dividi-lo e você pode realmente começar a usar isso e o Canguru Então, deixe-me entrar aqui e voltaremos ao nosso código. E a ideia é que eu vou simplesmente assumir essa função. Estou apenas levantando o núcleo , como você normalmente faria com a superfície Somente. Superfície de elevação. Estamos preferindo nos loft em uma malha. E se você quiser aprender mais sobre isso, essa é na verdade uma função de cluster, mas ideias não serão o propósito dessa classe, então vamos simplificar isso Mas, essencialmente, isso vai para o processo de transformar curvas em um loft de malha E o valor disso é que você tem as curvas you e V que precisam se comportar de forma diferente quando se trata malha em si é algo que podemos obter informações, como onde estão todos os pontos ou as linhas. E você também tem seus vértices que estão disponíveis aqui. Ok? O primeiro escolherá o que será importante ter como nossas bordas e ideias. Queremos que nossas bordas estejam aqui, assim como escolhemos Bordas de Base. Então, para aquela abóbada. Então, o que vamos fazer é primeiro trabalhar nessa âncora e basicamente obter a âncora Agora temos um conjunto de pontos. Precisaremos trabalhar para obter os pontos mais próximos das curvas existentes Vou usar a função de pontos mais próximos, que está no menu Curva. Você pode ver isso aqui. Estamos apenas usando informações diferentes sobre o ponto mais próximo, curva fechada, ponto mais próximo. E estou procurando os vértices que estão aqui que recomendaram o mais próximo dessa curva No momento, acho que é ter certeza de que essa será a função correta. Curva o ponto mais próximo de ocorrer, ok? Ok, então vamos colocar essa curva aqui. Eu vou colocar os vértices também. Isso vai mostrar que a mais próxima e as ideias, queremos ter certeza de que ela está verificando as duas curvas, certo? Então, o que podemos fazer é sempre representar graficamente essa entrada. E isso faz com que passe uma vez por 1,1 vez até aquela Então, a ideia é que queremos fazer um teste para ter certeza dos pontos que estão mais próximos Vamos dizer que, se for menor que 0,001, essa distância, usaremos esse pequeno filtro de máscara para garantir que obtenhamos apenas os pontos que estão realmente nessa curva E então vamos usar um pouco de uma função lógica aqui desse conjunto, onde praticamente vamos chamar com um padrão. Então, podemos pegar essa lista de pontos. Só queremos os pontos que serão menores do que essa distância até essa linha. Vamos pegar o padrão. Portanto, é menor do que, coloque isso como nosso padrão de carvão. E olhamos aqui e vemos que muito menos pontos porque são apenas 11 que estão nela, essas duas linhas, essas serão nossos conjuntos para nossas âncoras. Então, amarramos no chão naquele local. Bem, podemos fazer isso de forma muito simples: obter isso como lista de pontos pontos regulares e ir em frente e nivelá-los. Agora podemos abrir um pouco de espaço aqui. Eles podem estar no mesmo lugar, mas provavelmente precisamos expandi-los um pouco. E agora vamos colocar nossas Funções Canguru novamente e empurrar nosso Solver Funções Canguru novamente e empurrar nosso Quando eu coloco nossa função de âncora, vamos colocar nossa função de carga E vamos colocar nossa função para nossa mola, que é lidar com uma linha. E essa é a maneira mais simples de fazer isso. Obviamente, existem maneiras de lidar com a forma como as coisas estarão próximas ou como as coisas ficarão mais distantes Também aqui, esse é o mais simples. Então eu acho que essa é uma boa estrutura para aprender. Este programa com. Todos esses pontos serão o limite. Quando eu vou em frente e conecto isso em nossa âncora, nós realmente não fazemos mais nada. Novamente, há uma desvantagem: se começarmos a brincar com a forma como as coisas podem se mover, achamos que vai somar mais Agora vá em frente e adicione isso ao grupo. Tudo bem. Tudo bem, aqui. Podemos prosseguir com nossa carga para dizer que éramos todos os pontos a serem calculados na carga. Então, isso vai colocar tudo isso aqui. Podemos fazer uma força esperando para perder. Então, vamos fazer, na verdade, queremos fazer isso, o vetor. Mas desta vez, vamos nos concentrar em usar Parametric, vamos fazer E podemos mudar isso se você quiser fazer mais tarde. Mas eu quero que as coisas melhorem. Então, eles serão adicionados ao meu grupo de carga. Então, finalmente, o que vamos fazer agora é pensar nas complexidades de tornar essa superfície uma Então, funciona da mesma maneira. Precisamos obter as curvas em si. Então, eu posso facilmente conseguir isso mesclando. Isso é tudo que eu tenho, todas as curvas. Então eu vou ir em frente e simplesmente achatá-lo. Certo. Então, na verdade, eu também vou precisar. E até eu poderia simplesmente achatá-los aqui. E estou me lembrando dessa ordem porque também há um pequeno elemento correspondente acontecendo Eu também vou obter o comprimento. E esse comprimento vai ser agora, já que na verdade tenho dois. E eu não expliquei isso completamente, vou mostrar isso aqui. Eu tenho um conjunto de curvas e em vez de curvas V. Ok? E então vou explicar isso aqui porque a ideia é que, se você está começando a olhar para a restrição, bem, se você tem tudo igual, se você quer que a catenária, que é a curva desse modelo de física, siga esse caminho, se você não quer que ela seja empurrada para fora e na outra direção, você precisa ter certeza de saber qual delas está sendo uma tendência para qual E eu vou até te mostrar o que acontece se você usar os dois. Mas vamos começar apenas olhando para isso e, com esse propósito, tirando essas duas fotos, mostramos tirando essas duas fotos, o que acontece quando você simplesmente faz as duas. Coloque-os em ambos como um comprimento de curva. E eu faço vezes 1,1. E, na verdade, basta fazer um controle deslizante 1.1. E você vai multiplicar seus links. Então, essencialmente, ele tem um pouco de margem de manobra para o quanto ele pode se mover E você pega isso e coloca isso em linha, eles pegam esses outros valores. E agora coloque-os como seu comprimento. E isso leva aos propósitos da organização do grupo. Agora temos nossa pequena fusão, ou vamos mesclar todo o conjunto 123 Na verdade, vamos adicionar outra função, na verdade, a função que mostrará que é aqui permitimos trazer nossa malha que obtivemos daqui. E, na verdade, também pode reinfectar a malha que obtivemos daqui E isso vai ser para nossas funções visuais. Então vá em frente e aqui. Coloque-os em outro nível. Isso é mais para visualização. Ok? Ok. Então, eu vou colocar isso aqui também. E o que podemos fazer agora é executar esse modelo novamente. Veja, na verdade nem mesmo são ideias. Tudo está saindo. E se viermos aqui correndo, ele está se movendo em ambas as direções agora. Não é como viver como um cofre. É viver como algo que está se movendo nos dois eixos. E essa é a razão pela qual queremos trabalhar com U e V. As linhas você, você estão todas indo nessa direção. E os vilões que seguiram esse caminho e eu não vou crescer falam E o que faremos é que, quando eu desligar isso e começar com essa metodologia diferente, ainda vamos acabar com uma mola, no entanto. Nós também poderíamos fazer. Estou simplificando isso. Porque, na verdade, talvez seja um pouco melhor fazer dois. Às vezes, ele pode fazer um, mas acho que talvez para fins de verificação, você entenda melhor. São dois. Vamos fazer dois sets aqui. E essa será a maneira mais fácil de entender o que eu acredito. Então. Um vai ser e só precisávamos ter certeza de qual é. Tudo isso precisa ter exatamente o tamanho que eles têm. Então, um vai ser o melhor. Para esse eixo. Só precisamos operar forma diferente se você quiser que tudo corra bem. E o que vamos fazer é copiar esses conjuntos. Isso podemos fazer talvez 1.1. E eu vou conectá-los aqui. Então, o que eu vou fazer é também ter certeza de que a multiplicação já está aqui Vou seguir em frente e nivelar cada um deles neste nível Ok? Então, esta tem, essas curvas estão aqui, serão capazes de se ampliar, ampliar e se tornar um cofre. Ok? Então, como tudo isso tem praticamente a mesma função, é pulverizar uma, mola dois. Vamos adicionar ao grupo. Mas é uma cópia disso. É claro que podemos torná-lo mais bonito alinhando-os. Ok? Então, esses são dois conjuntos de molas, e vamos colocar isso aqui. E também adicionamos nossa malha para que possamos ver como ela funcionará. E vamos seguir em frente e ver essa função. Então, quando um pouco lento, acho que é por causa de valores um pouco altos. E não está funcionando perfeitamente. Então, vamos descobrir qual poderia ser o problema aqui. Então, vamos nos certificar de que ainda seja um plug-in com esse valor antigo. Vamos garantir que seja apenas um plug-in por valor aqui. Ok? Então, na verdade nossas linhas virão de cada conjunto dividido. E então vamos tentar isso de novo. Agora veremos um túnel liso. Veja, é uma espécie de atuação e sucessão de física lá. E agora você vê o quão lindo isso é 77. Exportando e personalizando a geometria do canguru: Agora podemos simular diretamente o que acontece se começarmos a expandir isso. Começa a fazer isso. Ou se o puxarmos para dentro, quanto menor, temos esse pequeno tipo de elemento de tração acontecendo Ou se aumentarmos esse conjunto aqui, ele está ficando maior ou menor, certo? E você pode ver que está meio que saltando fisicamente à medida que está se estabilizando E sempre que terminar. Novamente, este é o Solver saltitante que você pode usar. O outro Solver apenas fornecerá esta conclusão Agora temos um conjunto de geometria. Como saída. Temos nossa Lista V, que é nosso vértice de seis vértices atualizado com I, que fala sobre quantas iterações foram necessárias para Tudo bem? Então, o que podemos fazer é usar um item da lista para detalhar as coisas à medida que elas entram. Quase tudo virá da mesma forma que aconteceu dessa maneira. Se você quiser fazer seu show no topo, por exemplo, se eu quiser que isso acima seja o topo, eu poderia fazer aquele. Isso vai me ajudar. Vamos dizer verdade novamente. Isso me ajudará a dizer que, se eu quiser acessar meu índice x2, terei que verificar isso novamente. Ao mesclá-los, tenha cuidado para que tudo o que vier não seja uma árvore com apenas elementos de canguru Então, isso entra como os Pontos e como eles funcionam. Você pode ver como as coisas estão chegando. No entanto, ainda é bastante evidente que a forma como vai sair será baseada na quantidade de linces Então você pode dizer que eu sempre entendo o tamanho de tudo ou o tamanho do conjunto. Essa coisa. Isso ajuda você a descobrir onde está tudo em 64. Ok? E quando temos isso , também podemos localizar onde as coisas podem estar Emitimos outro painel para descobrir isso. Também podemos simplesmente mover todos os nulos, coisas que realmente não se aplicam a essa lista E isso também é feito no menu fixo, que é limpar uma árvore. É um pouco como uma árvore. Queremos remover os nulos, é verdade. E isso nos dá 221 itens. Agora, podemos ver exatamente onde tudo está e vemos malha no índice 10-20 E começa do zero. Então vá em frente e coloque em 20. Então é aí que obtemos essa superfície bagunçada e também podemos exportá-la Você pode assá-lo e trazê-lo para o Rhino. Então, qualquer coisa que quisermos fazer com isso em termos de forma de função, podemos fazer isso diretamente de lá, certo? Também podemos, como você pode ver, muitas linhas. Também podemos exportar todas essas linhas. Então essa vai ser uma função útil. Obviamente, se você quiser dizer que com as linhas, por exemplo, agora há apenas uma malha, a diversidade é uma linha. Poderíamos simplesmente dividir isso e pegar essas linhas também, e simplesmente transformá-las em nossa própria função particular. Mas como obviamente conhecemos a malha, também podemos simplesmente desconstruir essa E vamos desconstruir a malha. Essa é outra maneira de obtermos informações diferentes. Nós os queremos. Isso nos dará os rostos. Então, esse é outro tipo de pequeno conjunto aqui quando você está procurando por isso. Mas, em geral, se seguirmos em frente e, na verdade, for removido para 20, isso fará com que você evite mover demais as coisas. Podemos simplesmente obter nosso índice e fazer uma sublista E acabaremos de criar o disco principal, construir um domínio muito simples de zero a 219 Da lista original. Isso deve ser tudo. Existem linhas Então, o que é essa, também podemos assar isso. E vamos fazer isso apenas como curvas. E pegue isso e podemos deixar isso como um grupo. Portanto, temos esse grupo de linhas que poderíamos facilmente transformar em um cano. Ou usando o Grasshopper, basta usar essa pequena função aqui Nós já temos isso. Podemos nos transformar em painéis ou qualquer outra coisa. Mas é claro que podemos obter geometria ou medir qualquer coisa. Então, vou desligá-los e olharmos para trás novamente. Tudo bem, então o que podemos fazer aqui, agora é só ver qual foi o processo para criar isso. Novamente, este é o nosso pós-processamento, onde podemos transformá-los em outros tipos. Geometria isso torna este um pequeno grupo E então entramos ou saímos. Para saída. Vou apenas fazer um rabisco para descrever isso para você aqui E depois isso para esse grupo. Vamos analisar a função e o que fizemos. E, claro, você pode ficar tão complexo quanto quiser. Mas eu fiz, se estivéssemos aplicando uma carga semelhante em todos os lugares. É claro que também poderíamos ter uma carga que afetasse apenas um lado. Eu vou te mostrar esse também. E isso definitivamente vai ficar muito mais exclusivo do ponto de vista Estamos vendo como as coisas estão realmente operando. E depois de uma corrida ou carga também nos certificamos de onde vem nossa âncora Agora temos âncora nesses sites específicos, aqueles que estão próximos a essas duas linhas Mesmo se voltarmos aqui. E, novamente, queremos que a civilização seja Trump se quisermos usar apenas uma. Se eu não adicionasse os dois como meu conjunto de curvas. Um, disse: Oh, eu quero ter, essa linha é a única que vai se conter. Eu poderia simplesmente começar a simulação novamente. Você vê como ele sobe, mas como não há nenhuma restrição, está apenas flutuando, Também pode ser um efeito interessante, certo? Portanto, a ideia da âncora e da carga será muito crítica Vou em frente e transformará isso de falso em verdadeiro. E essa é uma maneira pela qual isso funcionaria. E detalhando como as cargas funcionam. Novamente, temos uma carga constante afetando tudo isso. Se essa carga afetasse apenas talvez metade deles. Se fizéssemos uma sublista, por exemplo. Isso também mostraria uma maneira única de como isso poderia ser interpretado. Na medida do possível. Todos os vértices, basta clicar duas vezes aqui, para criar um pequeno nó Clique aqui nos anéis da sublista para obter essa função. Ao passo que, se você olhar para ele, ele tem 121 valores. Se criássemos um domínio. E você pode criar um tipo específico de filtro para dizer quais pontos você deseja que sejam afetados. Mas se você quiser afetar talvez um determinado subconjunto deles, e esses são todos pontos Só estamos dizendo que talvez de zero a 60. Acho que já começou do zero. Basta conectar isso aqui. Então, se quisermos que apenas esses pontos sejam afetados , em vez de remover essa carga geral, você deve duplicar a carga E talvez este possa ser um arquivo um pouco maior. Então, queremos que isso não tenha um efeito um pouco mais forte. Quem pega isso, coloca isso aqui embaixo e também conecta isso aqui. Você também garantirá que isso não mude muito. Disse aqui. Você está dizendo que há um impacto maior nesses pontos do que nesses. Então, essa é outra maneira de adicionar um pouco de diversidade às suas funções. E vemos em tempo real o que acontece quando há mais força aplicada nesse lado. E, felizmente, novamente, tudo sai na mesma ordem em que realmente adicionamos à árvore. Praticamente. Nós, se olharmos para trás novamente, na verdade são um pouco mais de valores. Mas quando removemos o nariz, ainda há zeros no 221 definido aqui E então o take the Mesh ainda será o mesmo item, então os nulos são diferentes Outras funções que estão acontecendo. No entanto, novamente, é assim que as cargas funcionam, é assim que as âncoras funcionam. Vá em frente e adicione isso aqui. E, finalmente, o trabalho da mola e as restrições funcionam basicamente lidando com uma linha por vez E praticamente no sistema, você pode combinar as linhas com as malhas, etc., tudo o que está no sistema Outra pequena função também para visibilidade. Então você também pode ver que talvez queira começar a brincar com isso adicionando uma função de graduação. E como você pode ver, o gráfico realmente tem uma força, assim como muitas dessas outras funções. Se eu simplesmente conectar isso aqui. Você também vê a habilidade de empurrar e puxar os elementos aqui . Vou começar do zero. No momento, eu não tenho muito poder e meu Grab. No momento, é apenas uma dezena. Se eu tiver que colocar 50, aumente os psiquiatras. E estamos realmente começando do zero. Você vê isso? Quando seleciono um ponto específico e depois modelo, mostramos o que acontece quando eu o puxo. Certo. Então, as coisas que estão ancoradas, eu realmente não consigo empurrar Mas me mostre que, se eu quiser colocar um determinado tipo de força e o modelo, posso ver que atuar e você pode ter mais do que apenas verticais são ângulos verticais. Você pode ter âncoras que estão indo em direções diferentes, etc Todas elas são partes que você pode colocar em seus modelos. Então, novamente, isso é apenas uma análise de algumas apresentações, mas também de alguns formulários avançados. Então, você tem que lidar com isso praticamente à medida que descobre como você quer entender e operar com suas funções? Eu acho que o Kangaroo é ótimo para fazer as simulações de física protetoras Poderíamos ver como as estruturas são favoráveis ao trabalho. Além disso, talvez mesmo se você estivesse tentando descobrir um pouco de Physics For Structure, você poderia usar isso para isso. E, novamente, ele funciona com um conjunto simples de informações. É claro que você pode adicionar diferentes tipos de geometria e colocá-los em alguns deles Todos eles funcionam praticamente da mesma maneira. Apenas certifique-se de lembrar a ordem em que você coloca as coisas na aula e, quando elas entram na alma, você está apenas sendo limpo com elas E também quando você está exportando apenas o que examinando para ter certeza as coisas estão saindo do jeito que você deseja Agora vamos chegar a alguns modelos excelentes usando Física no Grasshopper 78. Conclusão do curso: Obrigado novamente por se juntar a mim nesta introdução ao Grasshopper. Nós analisamos muitos comandos. E Grasshopper, é um programa tão grande, mas somos capazes de fazer dois exercícios comigo. Vá em frente e verifique as atividades inclusas dentro do curso para sua própria atividade onde você pode levar algumas delas para o próximo nível. Você também pode realmente começar a brincar com o Grasshopper e alguns dos ótimos recursos. Mais uma vez, coloquei alguns recursos no curso. Se você precisar de ajuda com o seu rinoceronte para melhorar e rinoceronte, então vá em frente e olhe minha página do curso para mais aulas em Rhino para que você possa desenvolver os dois ouvidos ao mesmo tempo porque esse crédito necessário. Tem sido ótimo estar em seu instrutor. Desejo-lhe a melhor nova modelagem e te vejo na próxima aula.