Page 1 of 1

Because QCAD is slower than BricsCAD or DraftSight

Posted: Sat Oct 12, 2019 11:39 pm
by pietro_72_
Hello
Opening with QCAD some 3D / 2D files a little more than 1000 KB, made by my brother in BricsCAD (CAD that pushes me a little to learn besides the LISP), makes it much more difficult to manage them than it does program or DraftSight

For what reason?
Can it depend on how much code is interpreted rather than compiled?

Re: Because QCAD is slower than BricsCAD or DraftSight

Posted: Sat Oct 12, 2019 11:53 pm
by Husky
Hi,

sorry, I can't answer your question but I'm wondering about this 3D/2D statement. QCAD is a plain 2D CAD program and 1000 KB should not be an issue at all.

Re: Because QCAD is slower than BricsCAD or DraftSight

Posted: Sun Oct 13, 2019 10:12 pm
by pietro_72_

Re: Because QCAD is slower than BricsCAD or DraftSight

Posted: Sun Oct 13, 2019 10:27 pm
by Husky
Can't load the video - damaged file.
Could you post the drawing what shows the issue?

Re: Because QCAD is slower than BricsCAD or DraftSight

Posted: Sun Oct 13, 2019 10:40 pm
by pietro_72_
It is not a damaged file e_surprised

Re: Because QCAD is slower than BricsCAD or DraftSight

Posted: Sun Oct 13, 2019 11:51 pm
by Husky
Thanks for the drawing. Unfortunately that is a 3D drawing - that won't work with QCAD.

Re: Because QCAD is slower than BricsCAD or DraftSight

Posted: Mon Oct 14, 2019 5:05 am
by CVH
The file loads hard, that's for sure.
The drawing handles loggy, also true.
But maybe I have and edge over most others being Win7 32bit even with an older CPU.

We had some examples before:
1. Many super small texts.
2. Many super densly defined splines.
I think the texts issues were countered?!

I did see some minute text while panning, zooming.
Something with delta references or something.
But I can't find it back anywhere.

I don't encounter a lot Z that differs from zero in it.
Not that it should matter.

Entities 2117
Block 44
Line 1976
Poly 57
Circle 1
Hatch 39
Again, Not that this should matter either.

Narrowed it down to 5 loggy Blocks:
sgabello
tavolo 1 sedia
TAVOLO 60X60 + 2 SEDIE
TAVOLO 60X60 + 4 SEDIE1
TAVOLO + 1 SEDIA

Only 2 are used:
TAVOLO 60X60 + 2 SEDIE
TAVOLO 60X60 + 4 SEDIE1

The chairs seems to originate from 3D objects and have splines in them.
Still all Z are zero.
Some splines are densly defined.

Deleted unused Layers
Deleted unused Blocks
In Blocks: 'TAVOLO 60X60 + 2 SEDIE' & 'TAVOLO 60X60 + 4 SEDIE1'
> Exploded all entities to line and arcs
> Deleted all doubles
Saved as dxf r32

There are still a lot of buggy details in the drawing.
Clones, near clones, spooks, doubles or double ups, lines/arcs in several pieces, fully or partially overlapping ....
Can't flatten the drawing to 2D ... AppCrash.

Qcad boot + loads in 4 seconds, panning and zooming as normal. :wink:

Regards,
CVH

Re: Because QCAD is slower than BricsCAD or DraftSight

Posted: Mon Oct 14, 2019 7:50 am
by pietro_72_
I don't pretend that QCAD can open and work on 3D files :-D, but I managed to open it in 2D with QCAD, simplifying it partly with BricsCAD (which I can't use for now), eliminating unused blocks and layers and simplifying drawing and blocks. , to be able to make orthogonal changes and projections to give a hand to my brother who had no time, bringing the file from almost 1.7 MB to 161.3 KB

It would be nice if you could decide which axes to load from a 3D file to a 2D file like XY or XZ or YZ.