10 foot line, shows dash. 50 foot line, no dash. WT?

Use this forum to ask questions about how to do things in QCAD.

Moderator: andrew

Forum rules

Always indicate your operating system and QCAD version.

Attach drawing files and screenshots.

Post one question per topic.

Post Reply
iOne iTwo
Active Member
Posts: 39
Joined: Thu Oct 26, 2023 5:50 pm

10 foot line, shows dash. 50 foot line, no dash. WT?

Post by iOne iTwo » Wed Jan 15, 2025 3:02 am

So I drew a 100 foot line (a property boundary),
and then tried to assign it a dashed style.

I'm aware that qcad does not have scaling for dash sizes BUT that's not what I ran into.
The line had no dash.
So I drew progressively smaller lines.
Shortlines get dashes.
Long lines apparently can't be bothered.

This held true with a layer style, and by setting the line itself.
What's going on? These lines are identical except for length
Capture - Dash.JPG
Capture - Dash.JPG (116.77 KiB) Viewed 26714 times
-------
Why do I care? I'm trying to draw scale architectural plans at 1:1, and use patterns for things like property boundary lines.


Version: 3.30.1.0 (3.30.1)
Build Date: Jun 18 2024
Attachments
Qcad long line dash.dxf
(98.93 KiB) Downloaded 327 times

User avatar
Husky
Moderator/Drawing Help/Testing
Posts: 5060
Joined: Wed May 11, 2011 9:25 am
Location: USA

Re: 10 foot line, shows dash. 50 foot line, no dash. WT?

Post by Husky » Wed Jan 15, 2025 3:44 am

Toggle the Linetype mode to "Screen Based Linetypes"

https://qcad.org/doc/qcad/latest/refere ... de_en.html
Work smart, not hard: QCad Pro
QcadPro, QcadCam, Win11/64, 64GB RAM, 10-Core, SSD
If a thread is considered as "solved" pls. change the title of the 1. post to "[solved] Title..."

CVH
Premier Member
Posts: 4995
Joined: Wed Sep 27, 2017 4:17 pm

Re: 10 foot line, shows dash. 50 foot line, no dash. WT?

Post by CVH » Wed Jan 15, 2025 5:58 am

Hi,
Several things and settings have an influence.
Husky wrote:
Wed Jan 15, 2025 3:44 am
Toggle the Linetype mode to "Screen Based Linetypes"
What Husky means is that in Model_View we typically use 'Screen Based Linetypes'.
That is a pixel based hybrid that will always look dashed/dotted in any zoom state.
Remark that it will never be printed or exported to PDF as rendered in pixels.

Activating this can be automated:
:arrow: menu Edit .. Application Preferences .. Graphics View .. Appearance .. Linetypes and Lineweights .. Auto switch to ...

ISO linetypes are typically scaled by lineweight. (See the note in the linetype file)
That behavior can be set by preference:
:arrow: menu Edit .. Application Preferences .. Graphics View .. Appearance .. Linetypes and Lineweights .. Scale Linetypes patterns...

The ACAD_ISO06W100 linetype is defined as: A,24,-3,0,-3,0,-3,0,-3 or 36 long, presumed in mm.
Odd is that the dots (zeros) are rendered as short strokes using 'Screen Based Linetypes'.

NOT using 'Screen Based Linetypes' that should repeat every 36/25.4*0.25(ISO weight scale) = 0.35433" in your drawing.
Or +338 patterns for 10 feet (+1352 details), +5080 patterns for 150 feet (+20320 details).

QCAD has a preference to speed up the rendering of many dashes/dots of line patterns:
:arrow: menu Edit .. Application Preferences .. Graphics View .. Appearance .. Display and Performance .. Display entities continuous...
iOne iTwo wrote:
Wed Jan 15, 2025 3:02 am
I'm aware that qcad does not have scaling for dash sizes BUT that's not what I ran into.
Your statement is untrue.
See menu Edit .. Drawing Preference .. General .. LineType .. Global Linetype scale
See Property Editor with selection .. General Properties .. Linetype Scale (individual)
Expected is that the final scale = Global scale x Individual scale x Weight scale (if that is active).

WT... is misplaced.

Regards,
CVH

Post Reply

Return to “QCAD 'How Do I' Questions”