When an AutoCAD hatch isn’t showing, check FILLMODE, viewport/layer freeze, hatch scale, and annotative scales, then run REGEN.
Nothing stalls a drawing quite like a hatch that refuses to appear. The good news: most display issues trace back to a short list of settings, viewport overrides, or scale choices. This guide gives you a practical path to make hatches display and plot again without guesswork. It starts with quick checks, then moves to deeper fixes you can save as your studio defaults.
Autocad Hatch Not Showing — Quick Checks
Fast scan: run through these toggles and one-step commands before you touch the boundary. These take seconds and solve a big share of cases.
- Turn On FILLMODE — Type FILLMODE → press Enter → set to 1 → REGENALL. FILLMODE controls whether hatches and solid fills display at all. If it’s 0, fills are hidden.
- Unfreeze Layers In Viewport — In a layout, enter the viewport, open Layer Properties, clear the VP Freeze icon for the hatch layer. A layer can be thawed in Model space yet frozen per viewport.
- Fix Hatch Scale — Select the hatch → adjust Scale down if the pattern looks blank, or up if it looks solid. Wrong scale makes the pattern either vanish or fill.
- Match Annotative Scales — If the hatch is annotative, add the viewport’s scale to the hatch’s scale list so it can display consistently across sheets.
- Raise Max Hatch Detail — Set HPMAXLINES to a higher value when dense patterns seem to disappear; set it lower on laggy files.
- Quick View Reset — Type PLAN → Enter, then UCS → World. Odd views can mask hatch display.
Hatch Not Visible In Autocad: Causes And Fixes
Here’s what usually sits behind a missing pattern and how to clear it without redrawing boundaries.
Fill Display Is Off
When FILLMODE is 0, AutoCAD draws outlines only. That setting suppresses hatches and 2D solids in both Model and Paper space. Set FILLMODE to 1 and run a full regenerate to refresh the view.
Pattern Is Too Dense Or Too Sparse
Patterns that look blank are often present but scaled so large that line spacing exceeds the boundary. The opposite—patterns plotting as a solid—usually means a tiny scale. Adjust Scale in the Properties palette or the Hatch Editor until the pattern reads correctly at your drawing units.
Hatch Detail Limit Is Too Low
AutoCAD caps displayed hatch lines to keep files responsive. Dense gradients or tight patterns can hit that ceiling and vanish on screen. Bump the ceiling with HPMAXLINES, then try a REGEN. If performance suffers, step it back after plotting.
Viewport Overrides Hide The Layer
A hatch can appear in Model space but vanish in a sheet because the hatch layer is frozen or turned off only in that viewport. Enter the viewport, open Layer Properties, then clear VP Freeze and enable plotting for that layer.
Annotative Scale Doesn’t Include The Viewport Scale
Annotative hatches respect a list of scales. If the current viewport scale isn’t included, the hatch won’t show. Add the viewport scale in the hatch’s Annotative Scale list so it can display at that sheet size.
Boundary Or File Corruption
Glitches in boundaries or the drawing database can block preview and plotting. Run AUDIT and PURGE, then recreate the hatch if needed. This step saves hours when patterns ignore every reasonable toggle.
Viewport And Layout Pitfalls That Hide Hatches
Layouts add another layer of control. A clean Model view doesn’t guarantee a clean sheet. Run through these layout-specific checks.
- Thaw In The Target Viewport — Inside the viewport, confirm the hatch layer is not VP Frozen and is set to plot. Toggle the printer icon if plotting is disabled for that layer.
- Apply Matching Annotative Scales — Open the hatch’s properties and add every viewport scale where the hatch must appear. This keeps size consistent across multiple sheets.
- Regenerate The Sheet — Use REGENALL after layer and scale changes. Some view updates don’t paint until a full regen runs. Autodesk documents this for display optimizations tied to fills.
- Reset View Alignment — Odd camera angles can clip or hide fills; PLAN + UCS World resets the view to a reliable state for 2D plotting.
Scale, Pattern Detail, And Performance
Hatch display rides on two dials: pattern scale and allowed line count. Get those right, and most “missing hatch” files snap back fast.
Pick The Right Scale For Your Units
Scale influences density. If you drafted in meters but applied an imperial pattern scale, the lines spread so far apart that the region looks empty. Start with a scale tied to your sheet’s target reading, then adjust in small increments. Land F/X and Autodesk guidance both point to scale as the root of “too dense/too blank” outcomes.
Tune HPMAXLINES For Dense Areas
Complex stone, gravel, or steel patterns can exceed AutoCAD’s line cap. Raise HPMAXLINES for the session to allow more lines on screen and in previews. If the file slows, dial it back after you confirm the plot. Autodesk’s support notes and IMAGINiT’s field write-ups call out HPMAXLINES as a frequent fix.
Keep FILLMODE On While You Work
Some teams toggle FILLMODE off for speed. That hides all fills, including hatches. Keep it at 1 through design and plotting, then switch only if you must simplify the view for performance. Autodesk’s help makes the on/off behavior explicit.
Layer, Plot, And Draw Order Fixes
When a hatch exists but looks wrong, the layer’s plot state and draw order are worth a look.
- Confirm Layer Will Plot — In Layer Properties, ensure the hatch layer shows a printer icon without a red no-plot mark. A disabled plot flag hides hatches in output even when they appear on screen.
- Nudge Draw Order — Send the hatch to back if it masks linework or pull it to front for poche graphics that must read above underlays. Related hatch variables like HPDRAWORDER influence default order for new hatches.
- Use The Hatch Editor Cleanly — The HATCH command’s contextual tab gives a direct route to Scale, Angle, Pattern, and Annotative toggles without dialog overhead. If you prefer the dialog, HPDLGMODE = 1 restores that flow.
Safe Defaults You Can Keep
Once the view looks right, lock in a few settings so the problem doesn’t return when you swap sheets or reboot.
- Template FILLMODE = 1 — Bake this into your DWT so fills always display when a project starts.
- Reasonable HPMAXLINES — Pick a value that renders dense patterns but keeps navigation smooth. Your hardware decides where that balance sits; many teams land between 100,000 and 1,000,000.
- Clear Layer Standards — Name a dedicated hatch layer with plotting enabled by default, and avoid Viewport Freeze on that layer unless you’re intentionally hiding poche on a sheet.
- Annotative Policy — If you use annotative hatches, publish a short rule: “Every hatch gets the Model scale and each active viewport scale.” This small step prevents vanishing patterns at print time.
Hatch Still Missing? Clean And Rebuild
When the quick checks don’t land, assume a stale view or boundary glitch. This sequence gets you back to visible poche with minimal redo.
- Audit The File — Run AUDIT and fix errors. Then PURGE unused hatch definitions and styles. Corruption often shows up first in hatch previews.
- Reset The View — Type PLAN → Enter, set UCS to World, then REGENALL. This eliminates odd view states that suppress fill display.
- Recreate The Boundary — Use BOUNDARY or draw a clean closed polyline. Then hatch with a sensible scale. If the new hatch shows while the old one doesn’t, the original boundary was the issue. (Scale guidance: start moderate; step by halves or doubles.)
- Test In A New File — WBLOCK the problem area into a new drawing and try again. If the hatch appears there, the source file carries a setting or object that blocks display. Autodesk support notes file-level causes in several hatch display cases.
- Plot Check — If screen looks fine but plots are blank, confirm the layer’s plot flag and try a different device or PDF driver to rule out driver quirks.
Table: Fast Symptoms, Likely Causes, Quick Fixes
| Symptom | Likely Cause | Quick Fix |
|---|---|---|
| Hatch invisible everywhere | FILLMODE=0 | Set FILLMODE to 1 → REGENALL. |
| Shows in Model, missing on sheet | Layer VP Frozen | Enter viewport → thaw layer in VP Freeze column. |
| Pattern looks blank | Scale too large | Reduce hatch Scale until lines appear. |
| Pattern plots as solid | Scale too small | Increase Scale and preview again. |
| Appears in one viewport only | Missing annotative scale | Add that viewport scale to the hatch. |
| Dense patterns vanish | HPMAXLINES limit | Raise HPMAXLINES; regen view. |
| Screen OK, plot blank | Layer set to no-plot | Enable the printer icon for the layer. |
Save A Repeatable Playbook
This short, reliable order solves the wide majority of “autocad hatch not showing” tickets across mixed projects:
- Toggle FILLMODE — 1, then REGENALL.
- Check Viewport — Thaw and plot the hatch layer inside the target viewport.
- Fix Scale — Adjust hatch scale to suit units; add annotative scales in use.
- Raise Detail If Needed — Lift HPMAXLINES for dense patterns.
- Clean The File — AUDIT, PURGE, then recreate the boundary if the hatch still balks.
Why This Works For “Autocad Hatch Not Showing” Across Versions
The steps focus on AutoCAD system variables and viewport behavior documented by Autodesk and field engineers. FILLMODE governs fill display; HPMAXLINES caps how much hatch detail you can see; viewport freeze can hide layers only on sheets; annotative scales decide whether an object displays at a given paper scale. Align those pieces, and the same file will preview, display, and plot without surprises.
If you prefer dialog-based editing, enable the Hatch dialog via HPDLGMODE, or stay with the ribbon’s Hatch Creation tab for faster iteration. Either path exposes the same core controls: pattern, scale, angle, and annotative state.
Keep this flow in your template notes, and the phrase “autocad hatch not showing” won’t hang your team again.
