Hi,
When I play with your dwg with these steps:
- change the pattern type to predefined
- then pattern name to SOLID
and run then _AUDIT ... AutoCAD shows this message:
Pass 1 100 objects auditedAcDbHatch(248)
No Closed Hatch Boundary Loops
AcDbHatch(248) could not be repaired. It will be Erased.
This means the hatch boundary seems to be defect.
So the options I see:
1) use a tool (or write one yourself) which goes through all these hatches, recreates the boundary, delete the hatch and create a new hatch, this one can then be SOLID.
2) (...not preferred, but if it's just for 1 plot) go the old way and change the pattern to e.g. predefined/ANSI31 and make the hatch dense enough so it looks like filled on your plot. But take care, that makes the display of this drawing slow.
The more important thing here is ... verify who is the creator of these hatches and inform them that the hatches are defect, otherwise they produce more and more defect drawings.
- alfred -
------------------------------------------------------------------------------------
Alfred NESWADBA
ISH-Solutions GmbH / Ingenieur Studio HOLLAUS
www.ish-solutions.at ...
blog.ish-solutions.at ...
LinkedIn ...
CDay 2026------------------------------------------------------------------------------------
(not an Autodesk consultant)