Page 1 of 1

QCad show entities that not are displayed by TrueView

Posted: Wed Apr 10, 2019 5:29 pm
by sistemas.caw
Hello,

We have some DWG files that when opend with QCad show entities that not are displayed by TrueView.
Attached example:
Img1.png = DWG file with QCad
Img2.png = DWG file with TrueView
Cad.dwg = DWG for reference.

Anyone know if this behavior is a possible BUG?

O.S. Windows 10 Professional 64 bits
QCAD Professional 3.22.0

Att,
Rhodolfo Novochadlo.

Re: QCad show entities that not are displayed by TrueView

Posted: Wed Apr 10, 2019 8:38 pm
by Husky
Hello,
sistemas.caw wrote:
Wed Apr 10, 2019 5:29 pm
Anyone know if this behavior is a possible BUG?
I don't know if this is a bug ..................... but I would assume so. :wink:

That behavior is crazy! The problem is based in the block "croqui". In this block is an info field on the lower right side. They used polylines with "Global Width" instead of hatches. Unusual but it should work anyway.

Husky-2019.04.10-03.png
Husky-2019.04.10-03.png (50.61 KiB) Viewed 2673 times

If I insert this block into the Model_Space it will perfectly work unless I snap to certain snaps.
Test it by yourself: Delete the frame in Model_Space. Then make sure Autosnap is activatet, Insert the block "croqui" and during the block is attached to the mouse pointer move it slowly over the drawing. If you are in a "no snap" area everything is fine - certain snap's will "blow up" the polylines.

I'm sure Andrew will have a look at that. :wink:

Re: QCad show entities that not are displayed by TrueView

Posted: Wed Apr 10, 2019 9:49 pm
by andrew
The block reference is inserted on a Z level which confuses the 2D engine of QCAD.

To correct:
- Edit > Application Preferences > Widgets > Property Editor > [x] Display Z coordinates
- Select the block reference and change property Position > Z to 0:
Screen Shot 2019-04-10 at 21.47.19.png
Screen Shot 2019-04-10 at 21.47.19.png (85.78 KiB) Viewed 2670 times
Usually, you could also use Misc > Modify > Flatten Drawing to 2D, but that tool does not seem to catch this case.