Solids Builder - Ponto/Convexidade (raio)
Ponto/Convexidade (raio) - cria um ponto com a propriedade CONVEXIDADE, que é usada para gerar o segmento de arco de polilinhas:
Convexidade é uma propriedade usada em polilinhas, para definir o arco.É dado por:
Convexidade = (2 * H) / (L)
Onde:
L é o comprimento da corda
H é a altura do setor do arco
Quando o Sinal da convexidade é positiva, o arco é desenhado à direita da corda (I - F) e quando é negativa, à esquerda.
Na imagem abaixo, a polilinha inicia em PointB e termina em PTM, sendo que o valor da
convexidade de PointB é 0.5, criando um arco entre os pontos PointB e PTJ.
Já a convexidade do ponto PTJ é iguala a ZERO, assim, é desenhado um segmento de reta entre os pontos PTJ e PTM:
É fácil notar que, quando a convexidade é 1, o arco é um semi - círculo.
Para convexidade ZERO, o arco teria raio infinito, logo é uma reta.
A atividade Ponto/Convexidade tem a seguintes propriedades:
- Identificação
- Nome - nome da atividade
O nome do ponto deve seguir as regras de nomenclatura
- Do Ponto - quando se quer desenhar pontos com X, Y, Z relativos a outro ponto, escolha ele na lista
Quando o ponto é a Origem, considera-se que X, Y e Z são valores absolutos
- Ponto final - ponto a considerar como final do arco
- Raio - Raio do arco que conecta os pontos inicial e final
- Objeto Visível - indica se o ponto deve ou não ser desenhado no preview
- Ordenada X - um valor numérico ou uma expressão VB para a ordenada X, absoluta/relativa
será somado ao X do ponto de origem
- Ordenada Y - um valor numérico ou uma expressão VB para a ordenada X, absoluta/relativa
será somado ao Y do ponto de origem
- Lado da Convexidade informa como será calculada a convexidade, pode ser:
- Maior à Esquerda - a convexidade será maior ou igual a um e será do lado esquerdo
- Menor à Esquerda - a convexidade será menor do que um e será do lado esquerdo
- Maior à Direita - a convexidade será maior ou igual a um e será do lado direito
- Menor à Direita - a convexidade será menor do que um e será do lado direito
Note: quando o valor absoluto da convexidade é maior do que 1, significa que o centro do arco está do mesmo lado que a curva e quando o valor absoluto
da convexidade é menor do que 1, significa que o centro do arco está do lado oposto ao lado da curva e se o valor absoluto da convexidade for igual a 1,
significa que o centro da curva está sobre a reta que une o início e o fim do arco
- Cota em X
- Afastamento do X - expressão VB que distancia a linha da cota da posição do ponto no sentido Y
- Cotar X - indica se deve desenhar uma cota no eixo X entre o ponto de origem e o ponto em si
- Template de X - um modelo de texto que fornece a cota
Use <> para a dimensão
(Exemplo: Delta x = <>)
- Cota em Y
- Afastamento do Y - expressão VB que distancia a linha da cota da posição do ponto no sentido X
- Cotar Y - indica se deve desenhar uma cota no eixo Y entre o ponto de origem e o ponto em si
- Template de Y - um modelo de texto que fornece a cota
Use <> para a dimensão
(Exemplo: Delta y = <>)
Caso o texto fique muito grande/pequeno, ou a esfera que representa o ponto fique muito grande ou pequena, use o botões (A, a,
,
) no topo da tela para alterar o preview
Propriedades (para usar nas expressões VB)
implementa as propriedades dos pontos
Métodos (para usar nas expressões VB)
implementa os métodos das pontos