Uma malha polifacetada é representada em DXF como uma variante de uma entidade de polilinha. O cabeçalho de polilinha é identificado como a formação de uma malha polifacetada pela presença de 64 bits nos grupos de sinalizadores (70) de polilinha. O grupo 71 especifica o número de vértices na malha, e o grupo 72 especifica o número de faces. Embora essas contas estejam corretas para todas as malhas criadas com o comando PFACE, não são necessários aplicativos para inserir valores corretos nesses campos. A seguir, o cabeçalho de polilinha é uma sequência de entidades de vértice que especificam as coordenadas do vértice, seguido pelas faces que compõem a malha.
A estrutura da entidade impõe um limite no número de vértices que uma determinada entidade de face pode especificar. Você pode representar polígonos mais complexos decompondo-os em setores triangulares. As arestas devem ser feitas invisíveis para evitar que os artefatos visíveis desta subdivisão sejam desenhados. O comando PFACE executa este subdivisão automaticamente, mas quando os aplicativos geram as malhas polifacetadas diretamente, os aplicativos devem fazer isso. O número de vértices por face é o parâmetro chave neste processo de subdivisão parâmetro neste processo. A variável de sistema PFACEVMAX fornece um aplicativo com o número de vértices por entidade de face. Este valor é de somente leitura e está definido para 4.
Malhas polifacetadas criadas com o comando PFACE são sempre geradas com todas as entidades do primeiro vértice, seguido pelas entidades de definição de face. O código que processa as malhas polifacetadas requer esta ordem. Programas que geram malhas polifacetadas em DXF devem gerar todos os vértices, e então, todas as faces. No entanto, os programas que leem malhas polifacetadas do DXF devem ser tolerantes à ordem de faces e de vértices de faces avulsos.