Os padrões de hachura complexos podem conter múltiplas linhas de definição e ter uma origem que passa por deslocamentos da origem.
Nem todos os padrões de hachura usam os pontos de origem 0,0. Ao compor padrões mais complexos, você deve especificar cuidadosamente o seguinte de cada família de linhas para formar o padrão de hachura corretamente:
Os padrões de hachura definidos usando várias linhas de definição descrevem o comprimento e o ângulo em que cada segmento de linha será desenhado. O exemplo a seguir mostra as linhas de definição que descrevem o padrão de hachura AR-B816:
*AR-B816, 8x16 Block elevation stretcher bond 0, 0,0, 0,8 90, 0,0, 8,8, 8,-8
Uma área hachurada com este padrão pareceria com:
Um U invertido (uma linha para cima, uma na horizontal e uma para baixo) é um padrão que repete todas as unidades e é composto de segmentos de linha que tem 0,5 unidades de comprimento seguidas por um intervalo de 0,5 unidades de largura.
Uma área hachurada com este padrão pareceria com:
Este padrão seria definido como:
*IUS, Inverted U's 90, 0,0, 0,1, .5,-.5 0, 0,.5, 0,1, .5,-.5 270, .5,.5, 0,1, .5,-.5
O seguinte fornece uma representação visual de como o padrão é desenhado:
90, .5,0, 0,1, .5,-.5
ou
270, .5,1, 0,1, -.5,.5
É possível criar um padrão de estrela de seis pontas com três linhas tracejadas que começam no ponto de origem e continuam ao longo da direção do vetor determinada pela especificação do ângulo.
Uma área hachurada com este padrão pareceria com:
Este padrão seria definido como:
*STARS, Six-pointed star 0, 0,0, 0,.866, .5,-.5 60, 0,0, 0,.866, .5,-.5 120, .25,.433, 0,.866, .5,-.5