Hatch import from DWG not keeping holes

Hi there,

When importing a .DWG file into rhino, Rhino maintains the hole from the original .DWG file, but it also creates a duplicate of the ‘hole area’ Is there anyway around this? It seems to be

Original from ZWCAD. Note that there’s no ‘fill’ area in the hole.

Whereas in Rhino above, you can see two geometries have been created; not just the outer one. When it comes to bills of quantities, I must have the exact area from the original .DWG file.

Thoughts?

-Jeremy

Hi Jdelavaulx,

What Rhino version are you using?

This is from ZWCAD, have you tried seeing how it comes into Autocad? What type of object is it? Can you post the .dwg file, we’ll take a look. Thanks

Hi Japhy,

Rhino Version: (8.23.25251.13001, 2025-09-08)

I tried opening the .DWG file in Autocad 2026, then save as a new .dwg; then reopened in rhino. No change.
I also tried saving it as a .dxf from Autocad, that was worse in rhino; as it had two internal caps; not 1.
I’ve attached the .dwg file. Try opening it in rhino, and see if you get the same result. This one is from ZWCAD. But I don’t think it makes a difference. I will try in Rhino 9, but this is a big issue for my workflow.

To be clear, it’s only with hatches where there is a hole within the hatch surrounded by hatch.

I also tried in Rhino 9 WIP; same result.

-Jeremy.

Rhino hatch test.dwg (118.6 KB)

This is something about how that file was created, i get inventor proxy element notices.

I created a hatch with a void in Autocad and it opened as expected.

I get a similar result bringing your file into other Autodesk software (Revit) as well..

I will create a issue report and see what we can do, note that Autocad translation libraries are via the OpenDesignAlliance, the standard of the industry. Any actual bug reports eventually go through them.

Thanks so much Japhy for that.

In the meanwhile, do you have any ideas on how this could be worked around in Rhino?

Perhaps the way that ZWCad makes hatches is not the same as Autocad?

Maybe there’s a way to convert the hatches in Autocad to the Autocad Native ones?

-Jeremy

I’ve done some further investigation; and it seems that there are inconsistencies when Rhino tries to recreate hatches from .DWG files created by ZWCAD. For example,

  • If there are multiple overlapping curve
  • If the curves aren’t running in the same direction

The problem is, it’s unpredictable; and thus quite concerning. I will have to let my client know that ZWCad hatches aren’t’ reliable for Rhino to work with.

I’ve attached another Rhino file which shows it’s failure to consistently recreate the .DWG hatches. Note that there are some ‘filled hole’ hatches; as well as hatches missing.

-Jeremy

Hatch Incosistencies.3dm (714.4 KB)

1 Like

I’ve been doing more investigation. It seems that the hatches from ZWCAD are problematic. See the below image