Jump to content
saikat

Very sluggish performance with line drawings PDF imported from CAD

Recommended Posts

I am facing very slow performance when I open line drawings in PDF format exported from CAD Software.
Every operation (such as drag-select, deselect, group, ungroup, move, copy, paste etc) freezes the system for short or sometimes 5-15 sec or more!
Initially, I was thinking it could be because the drawings are complex and have too many curves - but then I noticed that it's happening even for simple drawings as well. 

It works fine when very complex graphics developed naively in AD though. 

Has anyone else noticed such an issue?

I have attached an example file with I am facing such slowdown issue.

I am running Designer 1.7.2.471 on Windows 10, 64bit, Intel i7 6700, 16GB ram, NVIDA 6GB GTX 970M Graphics.

line drawing slow performance_product.afdesign

Share this post


Link to post
Share on other sites

It is always related to the recalculation of the vectors
This in combination with the background apps running and the amount of RAM
I didn't have a problem with your file.


-------------------------------------------------------------------------------------------------------------------------------
Win10(1909)Home / Photo / Designer / Publisher & latest (beta) versions

Share this post


Link to post
Share on other sites

Thanks for the reply.
How much ram is recommenced for such a simple file. 
Also, if I create much more complex file in AD itself, it does not give slowdown issue - it seems to happen when it's imported from CAD - what's the reason for that?

Share this post


Link to post
Share on other sites

Hi saikat,

Thanks for the file - I'm going to look into this... Designer didn't perform this badly a while ago with files like this, so it can definitely be resolved... Leave it with me :)

Hopefully you can see from the rendering performance that we have no fundamental issues with there being this many objects in the document, but it appears that something in our command architecture is now incurring an overhead, which with larger selections is becoming noticeable. I feel sure we can make this go away...

Matt

Share this post


Link to post
Share on other sites

Turn off snapping - you should see an improvement


Mac Pro Cheese-grater (Early 2009)
2.93 GHz 6-Core Intel Xeon
48 GB 1333 MHz DDR3 ECC Ram
NVIDIA GeForce GT 630 - 2 GB
Ugee 19" Graphics Tablet Monitor
Mac OS 10.11.6 El Capitan

Affinity Designer, Photo and Publisher 1.7.1 + Betas when available

Binger.jpg.1f81574106cc2dea8ae65d0a572b9ef9.jpg
www.bingercreative.co.uk

Share this post


Link to post
Share on other sites
1 hour ago, MattP said:

but it appears that something in our command architecture is now incurring an overhead, which with larger selections is becoming noticeable. I feel sure we can make this go away...

I guess that would explain why the performance is significantly better when you group all the major areas together!

line drawing slow performance_product_grouped.afdesign

Share this post


Link to post
Share on other sites

Yes, it does explain why things are faster when they're grouped. The problem seems to be around some of the picture frame/text flow changes added for Publisher... they should be easy enough to get around so we'll try to sort them out asap :) Sorry for the inconvenience in the meantime...

Share this post


Link to post
Share on other sites

@MattP @Sean P you should create a WhatsApp group at the office :P

But nice to see it's been worked on.


-------------------------------------------------------------------------------------------------------------------------------
Win10(1909)Home / Photo / Designer / Publisher & latest (beta) versions

Share this post


Link to post
Share on other sites
1 hour ago, MattP said:

Hi saikat,

Thanks for the file - I'm going to look into this... Designer didn't perform this badly a while ago with files like this, so it can definitely be resolved... Leave it with me :)

Hopefully you can see from the rendering performance that we have no fundamental issues with there being this many objects in the document, but it appears that something in our command architecture is now incurring an overhead, which with larger selections is becoming noticeable. I feel sure we can make this go away...

Matt

Really appreciate your reply. Good to know that the issue is real!!
Also, as you said, I did not notice such slowdown issue before the last major update (that came with Publisher launch) if I remember correctly.

I need to use a lot of CAD generated line drawings like this ... so, such slowdown is making it almost unusable (especially with other files which are much more complex than the attached one). Resolving this issue would be extremely helpful to me.

@Dazmondo77 yes turning off snapping does seem to help to an extent. 

 

Share this post


Link to post
Share on other sites

I'm experiencing the same issue with architectural drawings imported from a PDF. I'm not sure which application they originate from, but I could figure this out if it matters.

Anyway, I was writing this off as due to the complexity of the files, but, after seeing this thread, I'm again hopeful that something fundamental is off that could lead to big improvements when fixed.

Let me know if providing a file experiencing this issue would help!

Share this post


Link to post
Share on other sites

@MattP 

On 9/17/2019 at 2:37 PM, MattP said:

Hi saikat,

Thanks for the file - I'm going to look into this... Designer didn't perform this badly a while ago with files like this, so it can definitely be resolved... Leave it with me :)

Hopefully you can see from the rendering performance that we have no fundamental issues with there being this many objects in the document, but it appears that something in our command architecture is now incurring an overhead, which with larger selections is becoming noticeable. I feel sure we can make this go away...

Matt

Hi Matt,

Iis there any update on this performance issue? Is it going to be addressed in the upcoming beta/release? 

Share this post


Link to post
Share on other sites

Hi saikat,

There have been a number of fixes already made for version 1.8 that should address the bulk of this, hopefully we can improve things much further in the future too... We are about to release a 1.7.3 version which is mainly compatibility fixes, but we plan to make 1.8 beta available in the not-too-distant future :)

Many thanks,

Matt

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

These are the Terms of Use you will be asked to agree to if you join the forum. | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.