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.