Nice and powerful, but veeeeery slow on big files

Please use this forum to post feedback and suggestions related to QCAD.

Moderator: andrew

pawel-kowalski
Newbie Member
Posts: 3
Joined: Tue Mar 13, 2012 8:39 pm

Nice and powerful, but veeeeery slow on big files

Postby pawel-kowalski » Tue Mar 13, 2012 8:48 pm

Opening a complex DWG file (or DXF, it doesn't make a difference) takes a very long period of time. For example, 7MB file is opening for 5 minutes now, and I'm still waiting... qcad-bin consumes 100% cpu (one core) and no more than 5% memory. When the file is finally opened, I can work on it, but each time I try to make print preview, add another layer, etc. I have to wait a fair bit of time.

I hope this will change in the future...

Best Regards,
Paweł Kowalski

User avatar
andrew
Site Admin
Posts: 5128
Joined: Fri Mar 30, 2007 6:07 am

Postby andrew » Tue Mar 13, 2012 8:57 pm

Thanks for the feedback.

QCAD might not be suitable (in the near future) for your type of work. A 7MB DWG file is indeed considered to be huge for QCAD.

QCAD (unlike other CAD applications) does not work directly with the DWG format in memory. It has its own memory model which is independent of the DWG format. This is a good thing but requires conversion when loading DWG files which can be slow.

Performance will certainly improve in future releases but it is not a top priority.

pawel-kowalski
Newbie Member
Posts: 3
Joined: Tue Mar 13, 2012 8:39 pm

Postby pawel-kowalski » Tue Mar 13, 2012 11:18 pm

Thanks for your reply.

It's not a good news for me. It seems that data structures implemented in QCAD are not optimal for big projects, at least for now. After converting from DWG to QCAD internal memory model, the program works too slow.

Loading DWG files doesn't have to be instant, but I hope that in the future it's possible to speed up work on big files, which are already opened.

Best Regards,
Paweł Kowalski

pawel-kowalski
Newbie Member
Posts: 3
Joined: Tue Mar 13, 2012 8:39 pm

Postby pawel-kowalski » Thu Mar 15, 2012 8:27 am

Is it possible to make QCAD use more than 1 cpu core? While still not optimized for big files, this could speed up work up to 3 times on quad core cpus...

Best Regards,
Pawel Kowalski

User avatar
andrew
Site Admin
Posts: 5128
Joined: Fri Mar 30, 2007 6:07 am

Postby andrew » Thu Mar 15, 2012 10:49 pm

Unfortunately, the math is not that simple. Multiple CPUs mostly make sense whenever there are multiple resources involved (e.g. multiple files to process, multiple web pages to render, multiple processes to run, etc.). If that is not the case (e.g. one big drawing to render on one screen / multiple entities to render but into one screen buffer) things look different. Every thread ultimately waits for that one resource to become available.

We will eventually look into performance issues, but stability issues are the top priority at the moment.

dvhooren
Registered Member
Posts: 1
Joined: Tue Nov 14, 2017 4:41 pm

Re: Nice and powerful, but veeeeery slow on big files

Postby dvhooren » Tue Nov 14, 2017 4:48 pm

Hi,

I just bought 2 licences of QCAD last week. Nice looking CAD program and seems to do a lot.
Except performing. I read about a 7 Mb DWG, well we have 6,5 Mb. I tried with a DGN of 6.5 Mb last week but it hangs up QCAD. :cry:
In my GIS no problem.
I use a GIS besides QCAD and once converted from a 2013 DWG to a 2004 DWG it loads
in my GIS and the performance is great. However in QCAD the performance is very slow for such DWG or DGN of about 5 to 7 Mb.

I read your posts from 2012. We are almost in 2018. So do think this is the future you were talking about in 2012 and is
this now about the time you want to speed up the support of such files?

Would be great because as I said: nice program, many features except the performance.... :cry:

User avatar
andrew
Site Admin
Posts: 5128
Joined: Fri Mar 30, 2007 6:07 am

Re: Nice and powerful, but veeeeery slow on big files

Postby andrew » Tue Nov 14, 2017 4:55 pm

dvhooren wrote:I read your posts from 2012. We are almost in 2018. So do think this is the future you were talking about in 2012 and is
this now about the time you want to speed up the support of such files?


Unfortunately, improving performance is not like fixing a bug; it's an endless process. And while performance has been improved in certain areas, if you are regularly working with files of that kind of complexity, I'm afraid you might be better off looking into alternatives (for example Autocad or one of the many clones). I'm happy to offer you a refund of course.


Return to “QCAD Suggestions and Feedback”

Who is online

Users browsing this forum: No registered users and 2 guests