Hello everyone. When I send a DWG to colleagues who open it in other software, I encounter a problem.
The problem is the following - when a drawing is opened in AutoCAD or NanoCAD, dimension arrowheads (Arrowstyle -> Architectural tick) appear with infinite length in AutoCAD.
Drawing in QCAD preview looks like this
A normal arrowhead looks the same in both QCAD and AutoCAD.
Best regards
_
QCAD Professional version: 3.32.4.0
Date: Sep 4 2025
Qt version: 5.14.2
Compiler version: gcc 5.4.0
Build date: Sep 4 2025
OS: Linux
OS version: 20.3
(SOLVED) Arrowstyle->Architectural tick appear with infinite length in AutoCAD.
Moderator: andrew
Forum rules
Always indicate your operating system and QCAD version.
Attach drawing files and screenshots.
Post one question per topic.
Always indicate your operating system and QCAD version.
Attach drawing files and screenshots.
Post one question per topic.
-
Rolinger
- Junior Member
- Posts: 21
- Joined: Thu Aug 29, 2024 5:17 pm
(SOLVED) Arrowstyle->Architectural tick appear with infinite length in AutoCAD.
Last edited by Rolinger on Fri Dec 26, 2025 5:15 pm, edited 1 time in total.
-
CVH
- Premier Member
- Posts: 5024
- Joined: Wed Sep 27, 2017 4:17 pm
Re: Arrowstyle->Architectural tick appear with infinite length in AutoCAD.
Hi,
The rendering of Dimensions under QCAD is nothing more than a collection of well placed drawing objects.
Some sort of grouped shapes in QCAD.
I know that for example an arrow is a Solid shape in QCAD, the only solid you can create in QCAD.
Based on a triangle shape by RTriangle::createArrow(...)
The same is true for a simple Tick mark ... It is nothing more than a short line piece.
RDimStyleProxyBasic::getArrow
Using Tick marks or arrows is a QCAD (limited) Dimension property.
It is the target application that renders them just like QCAD renders Dimensions entities in its own way.
There is also something like cached Dimension Blocks by other applications.
But it is said that QCAD disregard those and renders a Dimension directly from properties.
If disregarded ... It would be strange that QCAD creates those.
But if created, it can off-course be that the line type of the Tick mark is not well stored in the DXF/DWG.
The other target applications then don't re-render and take the stored shapes for granted.
And no, arrowheads don't necessarily look the same ... QCAD tip angle = 2 * 0.165rads or 18.9076° or about a 3:1 ratio.
There are several other drawing standards but in QCAD it will always be 0.33rads.
Regards,
CVH
The rendering of Dimensions under QCAD is nothing more than a collection of well placed drawing objects.
Some sort of grouped shapes in QCAD.
I know that for example an arrow is a Solid shape in QCAD, the only solid you can create in QCAD.
Based on a triangle shape by RTriangle::createArrow(...)
The same is true for a simple Tick mark ... It is nothing more than a short line piece.
RDimStyleProxyBasic::getArrow
Using Tick marks or arrows is a QCAD (limited) Dimension property.
It is the target application that renders them just like QCAD renders Dimensions entities in its own way.
There is also something like cached Dimension Blocks by other applications.
But it is said that QCAD disregard those and renders a Dimension directly from properties.
If disregarded ... It would be strange that QCAD creates those.
But if created, it can off-course be that the line type of the Tick mark is not well stored in the DXF/DWG.
The other target applications then don't re-render and take the stored shapes for granted.
And no, arrowheads don't necessarily look the same ... QCAD tip angle = 2 * 0.165rads or 18.9076° or about a 3:1 ratio.
There are several other drawing standards but in QCAD it will always be 0.33rads.
Regards,
CVH
-
Rolinger
- Junior Member
- Posts: 21
- Joined: Thu Aug 29, 2024 5:17 pm
Re: Arrowstyle->Architectural tick appear with infinite length in AutoCAD.
Hi,
I have just installed QCAD 3.32.5 and concluded that Andrew has done some work regarding this issue. Currently, my dimension arrowheads are 5 times larger. The reason for this is that I used a dimension style with an overall factor of 5 for this part of the drawing. The problem is that in AutoCAD, these values cannot be changed, but it is clear that the feature (partially) works for an overall factor of 1.
Best regards
I have just installed QCAD 3.32.5 and concluded that Andrew has done some work regarding this issue. Currently, my dimension arrowheads are 5 times larger. The reason for this is that I used a dimension style with an overall factor of 5 for this part of the drawing. The problem is that in AutoCAD, these values cannot be changed, but it is clear that the feature (partially) works for an overall factor of 1.
Best regards
- Attachments
-
- QCAD_3_32_5_preview.jpg (151.5 KiB) Viewed 440 times
-
Rolinger
- Junior Member
- Posts: 21
- Joined: Thu Aug 29, 2024 5:17 pm
Re: Arrowstyle->Architectural tick appear with infinite length in AutoCAD.
The problem is resolved in QCAD qcad-3.32.5.1-pro-linux-qt6-x86_64.flatpak.
Thanks, best regards and happy holidays!
Rolinger
Thanks, best regards and happy holidays!
Rolinger