Vetores, Planos e Sistemas de Coordenadas

Vetores, Planos e Sistemas de coordenadas constituem o grupo principal de Tipos de geometria abstratos. Eles nos ajudam a definir a localização, a orientação e o contexto espacial para outra geometria que descreva as formas. Se eu disser que estou em Nova Iorque, na rua 42nd e Broadway (Sistema de Coordenadas), de pé no nível da rua (Plano), olhando para o norte (Vetor), acabei de usar essas "Ajudas" para definir onde estou. O mesmo vale para um produto de caso de telefone ou um arranha-céu. Precisamos desse contexto para desenvolver nosso modelo.

Vetores, Planos e Coordenadas

O que é um vetor?

Um vetor é uma quantidade geométrica que descreve a Direção e a Magnitude. Os vetores são abstratos; isto é, eles representam uma quantidade, não um elemento geométrico. Os vetores podem ser facilmente confundidos com pontos porque ambos são compostos de uma lista de valores. No entanto, há uma diferença fundamental: os pontos descrevem uma posição em um determinado sistema de coordenadas enquanto os vetores descrevem uma diferença relativa na posição, que é o mesmo que dizer "direção".

Detalhes de vetor

Se a ideia da diferença relativa é confusa, pense no Vector AB como "Estou de pé no ponto A, olhando em direção ao ponto B.". A direção, daqui (A) até lá (B), é o nosso vetor.

Dividindo os vetores em suas partes, usando a mesma notação AB:

Vetor

  1. O Ponto inicial do vetor é chamado Base.
  2. O Ponto final do vetor é chamado Ponta ou Sentido.
  3. O vetor AB não é o mesmo que o vetor BA: que iria apontar na direção oposta.

Se você precisar de uma anedota no que diz respeito aos vetores (e sua definição abstrata), veja a comédia clássica Airplane e ouça o diálogo engraçado:

Roger, Roger. Qual é o nosso vetor, Victor?

Os vetores são um componente chave para os nossos modelos no Dynamo. Observe que, como eles estão na categoria Abstrata de "Ajudas", quando criamos um vetor, não veremos nada na Visualização do plano de fundo.

Vetores no Dynamo

  1. Podemos usar uma linha como suporte para uma visualização de Vetor. Faça o download do arquivo de exemplo que acompanha esta imagem (clique com o botão direito do mouse e "Salvar link como..."): Geometry for Computational Design - Vectors.dyn. Uma lista completa de arquivos de exemplo pode ser encontrada no Apêndice.

O que é um Plano?

Os planos são "Ajudas" abstratas bidimensionais. Mais especificamente, os planos são conceitualmente "planos", estendendo-se infinitamente em duas direções. Normalmente, eles são renderizados como um retângulo menor perto da sua origem.

Plano

Você pode estar pensando: "Espere um segundo! Origem? Isso parece um sistema de coordenadas... como o que eu uso para modelar no meu software CAD!"

E você está correto! A maioria dos softwares de modelagem tira proveito dos planos de construção ou "níveis" para definir um contexto de duas dimensões locais na qual a inclinação será desenhada. XY, XZ, YZ, ou: Norte, Sudoeste, o plano pode parecer mais familiar. Todos esses são os Planos, definindo um contexto "plano" infinito. Os planos não têm profundidade, mas eles nos ajudam a descrever a direção também: cada plano tem uma Origem, Direção X, Direção Y e uma Direção Z (Para cima).

Planos no Dynamo

  1. Embora sejam abstratos, os planos têm uma posição de origem para que possam ser localizados no espaço.
  2. No Dynamo, os planos são renderizados na Visualização de plano de fundo. Faça o download do arquivo de exemplo que acompanha esta imagem (clique com o botão direito do mouse e "Salvar link como..."): Geometry for Computational Design - Planes.dyn. Uma lista completa de arquivos de exemplo pode ser encontrada no Apêndice.

O que é um sistema de coordenadas?

Se estivermos confortáveis com o conceito de planos, estamos a um pequeno passo de entender os sistemas de coordenadas. Um plano tem todas as mesmas peças que um sistema de coordenadas, desde que seja um sistema de coordenadas padrão "Euclidean" ou "XYZ".

No entanto, há outros sistemas de coordenadas alternativos como Cilíndricos ou Esféricos. Como veremos em seções posteriores, os sistemas de coordenadas também podem ser aplicados a outros tipos de geometria para definir uma posição naquela geometria.

Sistema de coordenadas

Adicionar sistemas de coordenadas alternativos: cilíndricos, esféricos

Planos no Dynamo

  1. Embora sejam abstratos, os sistemas de coordenadas também têm uma posição de origem para que possamos localizá-los no espaço.
  2. No Dynamo, os sistemas de coordenadas são renderizados na visualização do plano de fundo como um ponto (origem) e linhas que definem os eixos (X é vermelho, Y é verde e Z é azul, seguindo a convenção). Faça o download do arquivo de exemplo que acompanha esta imagem (clique com o botão direito do mouse e "Salvar link como..."): Geometry for Computational Design - Coordinate System.dyn. Uma lista completa de arquivos de exemplo pode ser encontrada no Apêndice.