Hello,

While trying to read the arrowheads of dimensions I encountered some problems.

I have created various .dwg files just for testing purposes, each one has different arrowheads:
You can find them inside the attached file [test.zip](https://github.com/LibreDWG/libredwg/files/11003424/test.zip).
For example:

- ah_dot_dot has a Dot arrowhead on the left and on the right,
- ah_dot_oblique has a Dot arrowhead on the left and an Oblique arrowhead on the right
- ...

First, if there is an Oblique arrowhead the generated .json file is **blank**.
I mean, the .json file is generated, but without any entities/tables.
Adding the -v9 argument shows many errors.

Second, looking at the DXF reference, the left arrowhead and the right arrowhead handles should be stored within the associated DIMSTYLE, in the **DIMBLK1 and DIMBLK2** fields, respectively.
But they are **empty** every time, is this normal?
(I could be wrong here, they might be stored only if an override is happening, but I'm not sure)

Thanks,

Dave
Problems with dimension arrowheads
This is a GitHub Issue
repo:libredwg
owner:LibreDWG
Title : Problems with dimension arrowheads
Issue date:

--- start body ---
Hello,

While trying to read the arrowheads of dimensions I encountered some problems.

I have created various .dwg files just for testing purposes, each one has different arrowheads:
You can find them inside the attached file [test.zip](https://github.com/LibreDWG/libredwg/files/11003424/test.zip).
For example:

- ah_dot_dot has a Dot arrowhead on the left and on the right,
- ah_dot_oblique has a Dot arrowhead on the left and an Oblique arrowhead on the right
- ...

First, if there is an Oblique arrowhead the generated .json file is **blank**.
I mean, the .json file is generated, but without any entities/tables.
Adding the -v9 argument shows many errors.

Second, looking at the DXF reference, the left arrowhead and the right arrowhead handles should be stored within the associated DIMSTYLE, in the **DIMBLK1 and DIMBLK2** fields, respectively.
But they are **empty** every time, is this normal?
(I could be wrong here, they might be stored only if an override is happening, but I'm not sure)

Thanks,

Dave
--- end body ---
