Download Free AutoCAD Hatch Patterns (.PAT) – 34+ Professional CAD Hatch Patterns by Category

This page provides a production-ready library of AutoCAD hatch patterns (.PAT) used in architecture, civil engineering, landscaping, and industrial drawings.

These are real-world material hatches used in plans, sections, and elevations—not decorative fills. Every file in this library has been programmatically audited to ensure clean geometry and zero system lag.

📥 Download the Complete CADAuthority Hatch Bundle

Get all 35 custom, audited, and clean .PAT files listed below in a single, high-performance package.

Download Full ZIP Bundle (.ZIP)

🔒 CADAuthority Quality Standard: All pattern definitions have been thoroughly purged and audited. No redundant line segments, zero overlap, and fully optimized to maintain fast REGEN cycles and clean plotting without polluting your drawing’s layer structure.


What Hatch Patterns (.PAT) Actually Do

A .PAT file defines a hatch using:

  • line angles, spacing, repetition rules
  • pattern logic based on scale and origin

Used for:

  • materials (brick, concrete, wood, steel)
  • surfaces (tile, paving, flooring)
  • sections (soil, insulation, aggregates)

Installation Workflow (Clean Setup)

  1. Create a dedicated folder (recommended): C:\CADAuthority\Hatches\
  2. Place all .PAT files inside
  3. Add folder to:
    • OPTIONS → Files → Support File Search Path
  4. Reload:
    • restart AutoCAD or run REINIT
  5. Use:
    • HATCH → select pattern

Naming Convention (Critical)

  • The .PAT filename must match the internal pattern name

Example:

  • File: Brick.pat
  • Inside: *Brick, description

Mismatch = pattern will not appear in AutoCAD


Core Hatch Commands (Daily Use)

  • HATCH → create hatch
  • -HATCH → command line version
  • HATCHEDIT → modify pattern
  • HATCHSETORIGIN → align pattern
  • HATCHTOBACK → send hatch behind geometry

Associativity and Annotation

  • Associative hatch → follows boundary changes
  • Non-associative hatch → independent

Professional workflow:

  • use associative + annotative hatches

Annotative hatches:

  • scale automatically per viewport
  • maintain visual consistency across drawings

Scaling and Units (ISO vs Imperial)

  • acad.pat → imperial (inches)
  • acadiso.pat → metric (mm)

Mismatch effect:

  • pattern appears 25.4x too large or too small

Always match the pattern system to drawing units. Note: All CADAuthority custom files below are optimized for Metric (ISO) systems. If using them within an Imperial drawing, adjust your hatch scale factor by 0.03937 to maintain correct real-world proportions.


Advanced Hatch Control (Expert Tools)

Gap Tolerance (HPGAPTOL)

  • Allows hatch to fill almost closed boundaries
  • Avoids redrawing geometry

Set value:

  • small tolerance (e.g., 1–5 units)

Maximum Line Limit (HPMAXLINES)

Dense patterns (sand, terrazzo):

  • AutoCAD may refuse to display them

Fix:

  • increase HPMAXLINES

Use carefully:

  • high values impact performance

SUPERHATCH (Express Tools)

For advanced textures:

  • use SUPERHATCH

Allows:

  • image-based hatches
  • realistic materials

Used when .PAT patterns are not sufficient


Performance Optimization

Dense hatches:

  • slow REGEN
  • increase file size
  • affect plotting

Best practice:

  • simplify scale
  • use lighter patterns in large areas
  • isolate hatches on dedicated layers

Boundary Reliability (Fix Hatch Failures)

If hatch fails:

  • check boundary is closed
  • zoom → detect gaps
  • use BOUNDARY command

Alternative:

  • use HPGAPTOL

Free AutoCAD Hatch Patterns for Architecture & Flooring


Landscape CAD Blocks & Stone Hatch Patterns


Industrial & Structural Material Hatch Library


Specialized Glass & Annotation Patterns


When NOT to Use Hatch Patterns

Avoid in:

  • large site plans
  • dense details
  • plotting-sensitive drawings

Alternative:

  • solid fills
  • simplified graphics

Workflow Best Practice

  • Use dedicated hatch layers
  • Control plotting via layer settings
  • keep patterns consistent across drawings

FAQ – AutoCAD Hatch Patterns & Troubleshooting

Why does hatch fail?

Open boundary or missing closure. Zoom in closely to detect geometric leaks or use the BOUNDARY command to generate a closed polyline before applying the pattern.


How do I fix small gaps?

Use the HPGAPTOL system variable. Setting a small value (e.g., 1 to 5 units) allows AutoCAD to ignore minor gaps in your perimeter without forced geometry editing.


Why is hatch not visible?

Check scale (HPSCALE) or the HPMAXLINES limit. Dense patterns like fine sand can fail to display if they exceed the system’s threshold. Increase HPMAXLINES carefully to restore visibility.


Why is pattern misaligned?

Use the HATCHSETORIGIN command to manually anchor the pattern’s alignment point. This is critical for matching tile or brick joints to structural grid lines.


Can I use images as hatch?

Yes, using the SUPERHATCH tool available via AutoCAD Express Tools. This allows image-based, real-world textures when traditional vectors are not sufficient.


Disclaimer

Hatch patterns depend heavily on scale, active units, and system variables. Always test patterns within a non-production sheet before final project integration.