그대로 사용하거나 필요에 맞게 수정할 수 있는 표준 해치 패턴 라이브러리가 제품과 함께 제공됩니다. 사용자 해치 패턴을 직접 작성할 수도 있습니다.
제품과 함께 제공되는 표준 해치 패턴은 서로 다른 두 라이브러리 파일에 저장되어 있으며 해당 파일의 이름은 설치한 하나 이상의 제품에 따라 다릅니다.
해치 패턴은 파일 확장자가 .pat인 하나 이상의 정의 파일에 정의됩니다. 해치 패턴을 있는 그대로 사용할 수 있고, 수정하거나 사용자 해치 패턴을 작성할 수도 있습니다.
정의가 저장되어 있는 위치와 관계없이 해치 패턴은 동일한 구조를 갖습니다. 해치 패턴에는 이름이 포함된 헤더 행이 있습니다. 이 행은 별표로 시작하고 31자 이하이며 선택적으로 설명을 추가할 수 있습니다.
*pattern-name, description
또한 패턴 정의에는 다음과 같은 형식의 설명자 행이 하나 이상 있습니다.
angle, x-origin,y-origin, delta-x,delta-y,dash-1,dash-2, …
예를 들어, 표준 해치 패턴 ANSI31은 다음과 같습니다.
또한 다음과 같이 정의됩니다.
*ANSI31, ANSI Iron, Brick, Stone masonry 45, 0,0, 0,.125
첫 번째 행의 패턴 이름, *ANSI31 뒤에는 ANSI Iron, Brick, Stone masonry 설명이 옵니다. 이 간단한 패턴 정의는 45도 각도로 선이 그려지고, 해치 선 집합의 첫 번째 선이 도면 원점(0,0)을 통과하고, 집합의 해치 선 사이 간격이 0.125 도면 단위가 되도록 지정합니다.
해치 패턴 정의는 다음과 같은 규칙을 따릅니다.
해치 프로세스에서는 패턴 정의의 각 선을 해당 평행선 집합으로 무한대로 확장합니다. 선택된 모든 객체에 이러한 선과의 교차점이 있는지 확인하며, 교차점은 해치 스타일에 따라 해치 선을 켜고 끕니다. 각 해치 선 집합은 올바르게 정렬되도록 절대 원점과 함께 처음 선에 평행으로 생성됩니다.
조밀한 해치 패턴을 작성하는 경우 이 프로그램이 해치를 거부하고 해치 축척이 너무 작거나 대시 길이가 너무 짧다는 메시지를 표시할 수 있습니다. AutoCAD 2008 기반 제품 및 이상 버전에서 HPMAXLINES 시스템 변수를 0에서 10,000,000(천만) 사이의 정수로 설정하여 해치 선의 최대 수를 변경합니다.