Sobre como criar uma malha personalizada (Herdada)

Crie malhas poligonais ou polifacetadas personalizadas ao especificar vértices.

Especifique vértices individuais ao criar uma malha utilizando os comandos MALHA3D, PFACE e FACE3D.

Entender a construção de malha herdada

A densidade da malha controla o número de facetas em malhas poligonais e polifacetadas herdadas. A densidade é definida em termos de uma matriz de vértices M e N, similar a uma grade, consistindo em colunas e linhas. M e N especificam, respectivamente, a posição da coluna e da linha de qualquer vértice determinado.

Uma malha pode ser aberta ou fechada. Se as arestas iniciais e finais da malha não se tocam, uma malha é aberta em uma determinada direção, como mostrado nas ilustrações a seguir.

Criar uma malha retangular

Com o comando MALHA3D é possível criar malhas poligonais que são abertas nas direções M e N (como os eixos X e Y de um plano XY). Na maioria dos casos, pode-se utilizar o comando 3DMESH junto com scripts ou rotinas AutoLISP se conhecer os pontos da malha.

Quando você cria a malha, você especifica o tamanho da malha nas direções M e N. O número total de vértices a ser especificado para a malha é igual ao valor de M vezes o valor de N.

É possível fechar as malhas com o comando EDITARP.

Você pode utilizar MALHA3D para construir malhas irregulares.

Exemplo:

No exemplo a seguir de texto na linha de comando, um valor de coordenada é inserido para cada vértice, para criar a malha na ilustração.

Comando: malha3d

Tamanho M da malha: 4

Tamanho N da malha:3

Vértice (0, 0): 10,1, 3

Vértice (0, 1): 10, 5, 5

Vértice (0, 2): 10,10, 3

Vértice (1, 0): 15,1, 0

Vértice (1, 1): 15, 5, 0

Vértice (1, 2): 15,10, 0

Vértice (2, 0): 20,1, 0

Vértice (2, 1): 20, 5, -1

Vértice (2, 2): 20,10 ,0

Vértice (3, 0): 25,1, 0

Vértice (3, 1): 25, 5, 0

Vértice (3, 2): 25,10, 0

Criar uma malha polifacetada

O comando PFACE cria uma malha de polifaces (polígono), cada face podendo ter vários vértices. O comando FACEP é normalmente utilizado por aplicativos em vez de entradas do usuário.

A criação de uma malha polifacetada é semelhante à criação de uma malha retangular. Para criar uma malha polifacetada, deve-se especificar coordenadas para seus vértices. Em seguida, deve-se definir cada face inserindo números para todos os vértices dessa face. À medida que a malha polifacetada é criada, é possível definir arestas específicas como invisíveis, atribuí-las a camadas ou lhes dar cores.

Para tornar a aresta invisível, insira o número do vértice como um valor negativo. Por exemplo, para tornar invisível a aresta entre os vértices 5 e 7 na ilustração a seguir, insira o seguinte:

Face 3, vértice 3: -7

Na ilustração, a face 1 é definida pelos vértices 1, 5, 6 e 2. A face 2 é definida pelos vértices 1, 4, 3 e 2. A face 3 é definida pelos vértices 1, 4, 7 e 5 e a face 4 é definida pelos vértices 3, 4, 7 e 8.

Criar uma malha polifacetada ao especificar vértices

Com o comando FACE3D, é possível criar uma malha polifacetada 3D ao especificar cada vértice especificar se um segmento de aresta deve ficar invisível.

Se você selecionar um objeto FACE3D durante algumas operações de suavização da malha (como com o comando SUAVIZARMALHAMAIS), será solicitado a converter os objetos FACE3D em objetos de malha.