Is a ʼHatchʼ associative to its boundary by default in AutoCAD?
Is a Hatch Associative to Its Boundary by Default in AutoCAD?
Short Answer
Yes — in AutoCAD, a hatch is associative to its boundary by default when you create it with the HATCH command using valid closed geometry. That means the hatch typically updates when the boundary changes. Limitation: this only works if associativity stays enabled and the boundary remains editable.
What You Need to Know Before
Warning: Hatch associativity can fail silently if the boundary is exploded, moved inconsistently, or created from problematic geometry such as gaps or overlapping segments. A hatch may still display correctly, but it may stop updating when the boundary is edited later.
How to Check or Create an Associative Hatch
Command: HATCH
Shortcut: H
Quick Steps:
- On the Ribbon, go to Home > Draw panel > Hatch, or type H and press Enter.
- In the Hatch Creation tab, make sure the Associative option is checked before selecting the internal point or boundary objects.
- Create the hatch, then test it by stretching or editing the boundary to confirm the associative hatch updates correctly.
Variables & Settings
System Variable: HPASSOC (Default: 1)
Expert Setting: When HPASSOC is set to 1, new hatches are created as associative by default. If it is set to 0, new hatches are non-associative and will not follow boundary edits unless recreated or reassociated manually.
Why it Fails
Cause 1 (Geometry): The boundary is not truly closed, or it contains gaps, overlaps, or self-intersecting objects that prevent stable associativity.
Cause 2 (layers/Locks): Boundary objects are on locked layers, inside blocked content, or edited in ways that break the hatch’s link to the source geometry.
Cause 3 (Command/Logic): The hatch was created when HPASSOC was off, or the Associative toggle was unchecked during hatch creation.
Quick Fix & Best Practice
Quick Fix: Set HPASSOC to 1, then recreate the hatch with the Associative option enabled in HATCH.
Manager’s Verdict: Use associative hatches for production drawings because they reduce rework when boundaries change. Avoid relying on them with messy imported geometry unless you first clean and close the boundary.
FAQ
Can I make an existing hatch associative in AutoCAD?
Sometimes, but in many cases the most reliable method is to recreate the hatch.
How do I know if a hatch is associative?
Select the hatch and check its properties; associativity will be listed there.
Does associativity work with all boundary objects?
No, it works best with clean, closed, editable geometry.
.
