Eu tenho um modelo 3d de uma superfície, como uma esfera ou uma sela. Eu quero calcular a distância entre dois pontos ao longo da superfície, e não a distância euclidiana.
Existe alguma maneira de medir usando o sof já existente
cad
solidworks
autocad
autodesk-inventor
Harshfi6
fonte
fonte
projetaria uma curva na superfície e pediria seu trabalho para você?
joojaa
Existem muitas possibilidades de curvas unindo 2 pontos possíveis para desenhar, entre quaisquer dois pontos.
Harshfi6
Eu sei, é por isso que eu perguntei. O ponto mais curto em uma superfície do nurbs é um problema resolvido, no entanto, se você cruzar um limite de patch, ele não é solucionável sem algum tipo de gradiente de descida. Mas, pelo menos para as esferas, é muito fácil com a projeção.
joojaa
Uma solução discreta numérica funcionaria para você?
joojaa
1
Para uma malha trangulada, você poderia simplesmente executar UMA* na tela em si, mal escrever algo para você quando eu chegar em casa. A geodésica no NURBS não é implementada em aplicativos CAD, tanto quanto eu sei, principalmente porque um modelo CAD raramente é uma superfície do Nurbs, mas várias interconectadas, de modo que a função teria uso limitado dentro do aplicativo.
joojaa