Se proporciona una biblioteca estándar de patrones de sombreado con el producto que se pueden utilizar tal cual o modificar para adaptarlos a sus necesidades. Puede crear también patrones de sombreado personalizados.
Los patrones de sombreado estándar que se incluyen con el producto se almacenan en dos archivos de biblioteca diferentes; los nombres de estos archivos dependen del producto o los productos que se hayan instalado:
Los patrones de sombreado se definen en uno o varios archivos de definiciones que tienen la extensión .pat. Puede utilizar estos patrones de sombreado tal y como aparecen, modificarlos o personalizarlos.
Independientemente de donde se almacene una definición, los patrones de sombreado presentan la misma estructura. Constan de una línea de encabezado con un nombre que empieza por un asterisco y no puede superar los 31 caracteres de longitud, y pueden incluir una descripción opcional:
*pattern-name, description
Una definición de patrón presenta también una o varias líneas de descriptor con el siguiente formato:
angle, x-origin,y-origin, delta-x,delta-y,dash-1,dash-2, …
Por ejemplo, el patrón de sombreado estándar ANSI31 tiene este aspecto:
y se define como sigue:
*ANSI31, ANSI Iron, Brick, Stone masonry 45, 0,0, 0,.125
Tras el nombre del patrón de la primera línea, *ANSI31, aparece la descripción: ANSI Hierro, Ladrillo, Mampostería. Esta definición de patrón simple especifica una línea con un ángulo de 45 grados, e indica que la primera línea de la familia de líneas de sombreado debe pasar por el origen del dibujo (0,0) y que el intervalo entre las líneas de sombreado de la familia debe ser de 0.125 unidades de longitud.
Las definiciones de patrón de sombreado deben respetar las normas siguientes:
El sombreado se aplica expandiendo cada línea de la definición de patrón hasta su familia infinita de líneas paralelas. Todos los objetos designados se comprueban para verificar si se cortan con dichas líneas, en cuyo caso las líneas de sombreado se activan y desactivan según el estilo de sombreado. Cada familia de líneas de sombreado se genera en paralelo a la línea inicial con un origen absoluto para garantizar la alineación apropiada.
Si se crea un patrón de sombreado muy denso, el programa puede rechazar el sombreado y mostrar un mensaje que indica que la escala de sombreado es demasiado pequeña o que la longitud de los trazos es demasiado corta. Cambie el número máximo de líneas de sombreado mediante la definición de la variable de sistema HPMAXLINES en un número entero entre 0 y 10000000 (diez millones) en los productos basados en AutoCAD 2008 y versiones posteriores.