Para economizar espaço no banco de dados de desenho (e no arquivo DXF), os pontos associados com cada entidade são expressos em termos do sistema de coordenadas do objeto da própria entidade (OCS). Com OCS, as únicas informações adicionais necessárias para descrever a posição da entidade em 3D são do vetor 3D que descreve o eixo Z do OCS e o valor de elevação.
Para um determinado eixo Z (ou extrusão), há um número infinito de sistemas de coordenadas definidos por conversão de origem no espaço 3D e ao rotacionar os eixos X e Y em torno do eixo Z. No entanto, para a mesma direção do eixo Z, há somente uma OCS. Ele tem as seguintes propriedades:
Para algumas entidades, o OCS é equivalente ao WCS, e todos os pontos (grupos DXF 10-37) são expressos em coordenadas universais. Consulte a tabela a seguir.
|
Sistemas de coordenadas associados com um tipo de entidade |
|
|---|---|
|
Entidades |
Notas |
|
Entidades 3D, como linha, ponto, face 3D, polilinha 3D, vértice 3D, malha 3D, vértice de malha 3D |
Essas entidades não estão em um plano determinado. Todos os pontos são expressos em coordenadas universais. Dessas entidades, somente as linhas e os pontos podem passar por extrusão. Sua direção de extrusão pode não coincidir com o eixo Z |
|
As entidades 2D, como um círculo, um arco, um sólido, um traço, texto, defatrib, atributo, forma, inserir, vértice 2D, polilinha 2D, polilinha simples, hachura, imagem |
Essas entidades são de natureza plana. Todos os pontos são expressos em coordenadas do objeto. Essas entidades podem passar por extrusão. Sua direção de extrusão pode não coincidir com o eixo Z |
|
Cota |
Alguns pontos de cota são expressos em WCS e alguns em OCS |
|
Viewport |
Expressos em coordenadas universais |
Uma vez que o programa do AutoCAD tiver estabelecido o OCS para uma entidade, o OCS funciona como segue: o valor de elevação armazenado com uma entidade indica a distância para deslocar o plano XY ao longo do eixo Z (da origem do WCS), para que coincidam com o plano que contém a entidade. Em que medida disso a elevação definida pelo usuário é sem importância.
Os pontos 2D inseridos no UCS são transformados em seus pontos 2D na OCS, que é deslocada e rotacionada com relação ao UCS.
Estas são algumas ramificações desse processo: