Author Topic: Eagle Pro very slow with lots of copper pours  (Read 3144 times)

0 Members and 1 Guest are viewing this topic.

Offline FaringdonTopic starter

  • Super Contributor
  • ***
  • !
  • Posts: 2124
  • Country: gb
Eagle Pro very slow with lots of copper pours
« on: June 11, 2022, 04:47:48 pm »
Hi,
I am just coming to the end of a 2kW Offline SMPS in Eagle Pro 7.4.0.
I have used loads of copper pours. It takes some 5 seconds to re-pour the copper pours every time they are un-poured.
I do this a lot and it takes lots of time.
Is there any way i can kind of  "temporarily shelve " the copper pours so  that the board is quicker to work on?
'Perfection' is the enemy of 'perfectly satisfactory'
 

Offline jfiresto

  • Frequent Contributor
  • **
  • Posts: 886
  • Country: de
Re: Eagle Pro very slow with lots of copper pours
« Reply #1 on: June 11, 2022, 05:04:08 pm »
I am just coming to the end of a 2kW Offline SMPS in Eagle Pro 7.4.0.
I have used loads of copper pours. It takes some 5 seconds to re-pour the copper pours every time they are un-poured....
Have you tried increasing the pours' Wire Width?
-John
 
The following users thanked this post: Faringdon

Offline jpanhalt

  • Super Contributor
  • ***
  • Posts: 3905
  • Country: us
Re: Eagle Pro very slow with lots of copper pours
« Reply #2 on: June 11, 2022, 06:02:50 pm »
Agreed on changing the width.  My most recent board ( about 50mm x80mm) has just 2 pours 0.006 width and 0.12 isolate, and it fills almost instantly.  Many years ago, I used the smallest width to get a logo (attached).  The place I submitted to said the pour lines were too small and rejected it.  For DIY using a photoresist, it worked fine.  You may need a small width for pours into small gaps.  You can sometimes work around that by putting a trace or separate pour and name it the same, if there are not too many.  But, that would be my fallback solution.
 
The following users thanked this post: Faringdon

Offline FaringdonTopic starter

  • Super Contributor
  • ***
  • !
  • Posts: 2124
  • Country: gb
Re: Eagle Pro very slow with lots of copper pours
« Reply #3 on: June 13, 2022, 08:52:38 pm »
Thanks, i have loads of pours......and whenever a component has a PTH pad on the bottom, and no trace to it on the bottom...i put a pour over it, so its more fixed if i have to desolder it.
I just wish there was some way i could copy all the pours to another file, and then work on the board...and then bring all the pours back later....so it wasnt so slow every time i hit ratsnest.
'Perfection' is the enemy of 'perfectly satisfactory'
 

Offline jpanhalt

  • Super Contributor
  • ***
  • Posts: 3905
  • Country: us
Re: Eagle Pro very slow with lots of copper pours
« Reply #4 on: June 13, 2022, 09:12:22 pm »
Thanks, i have loads of pours......and whenever a component has a PTH pad on the bottom, and no trace to it on the bottom...i put a pour over it, so its more fixed if i have to desolder it.
I just wish there was some way i could copy all the pours to another file, and then work on the board...and then bring all the pours back later....so it wasnt so slow every time i hit ratsnest.

As a longtime user, I don't understand that problem  The bottom pad of as TH component that is not part of the pour signal should not require its separate pour to isolate it.  For example, if the pour is "GND" anything that is not GND will be excluded from the pour.

Since you are using Eagle 7.x, if you post a snippet picture and the .brd file, we may understand the problem better.  I believe Jorge is still at Autodesk.  He is the #1 expert on Eagle, IMHO.  Have you posted the problem there?  Maybe, post it here first to see if the answer is obvious.

John
 
The following users thanked this post: Faringdon

Offline mf_ibfeew

  • Contributor
  • Posts: 16
  • Country: de
Re: Eagle Pro very slow with lots of copper pours
« Reply #5 on: June 13, 2022, 10:26:07 pm »
use "set poly off" in the commandline.
than "ripup @;"
the next ratsnest works without polygone.

to see the polygone again: "set poly on"
followed with a ratsnest-command.

If you don't want to type the commands: create 3 menu-buttons for these commands. type:
MENU 'ripup @;' 'Poly ON: set poly on' 'Poly OFF: set poly off'  ENTER
 
The following users thanked this post: nhw888, Faringdon

Offline ebastler

  • Super Contributor
  • ***
  • Posts: 7318
  • Country: de
Re: Eagle Pro very slow with lots of copper pours
« Reply #6 on: June 14, 2022, 06:25:00 am »
Thanks, i have loads of pours......and whenever a component has a PTH pad on the bottom, and no trace to it on the bottom...i put a pour over it, so its more fixed if i have to desolder it.

I don't quite understand what you are doing there, but you might be misunderstanding (or abusing) the pour feature.

Do you mean that you use a local pour, set to the signal on the pad, to essentially make a larger pad? If so, I recommend against it. That's asking for trouble if you have to change the layout, e.g. move components around. If you really want larger pads, you should edit the component footprint.

But placing larger pads just to make the pads more robust during the testing & debugging phase seems a bit over the top for my taste. Plated-through, double-sided pads hold up quite well in my experience, even on PCBs from the typical low-cost suppliers. How often do you expect to unsolder the components?
 
The following users thanked this post: Faringdon

Offline FaringdonTopic starter

  • Super Contributor
  • ***
  • !
  • Posts: 2124
  • Country: gb
Re: Eagle Pro very slow with lots of copper pours
« Reply #7 on: June 15, 2022, 11:46:13 am »
Quote
se "set poly off" in the commandline.
than "ripup @;"
the next ratsnest works without polygone.

to see the polygone again: "set poly on"
followed with a ratsnest-command.

If you don't want to type the commands: create 3 menu-buttons for these commands. type:
MENU 'ripup @;' 'Poly ON: set poly on' 'Poly OFF: set poly off'  ENTER

Thankyou so much!....you are brilliant...utterly Brilliant !!!

....this will save so much time its not true...

I will come to other great points of others too....
'Perfection' is the enemy of 'perfectly satisfactory'
 

Offline FaringdonTopic starter

  • Super Contributor
  • ***
  • !
  • Posts: 2124
  • Country: gb
Re: Eagle Pro very slow with lots of copper pours
« Reply #8 on: June 19, 2022, 07:23:30 pm »
I must admit i went on too far, editing the PCB , then fond it was too slow...which of the following woudl you say contributes to slowness in an Eagle Pro 7.4.0 layout.?...

1....Lots of tracking in "free angle" (ie not 90 degree or 45 degree)
2...Lots of copper pours
3.....Lots of copper pours with multiple "sides"...ie made of  freely drawn "free angle" wire width.
'Perfection' is the enemy of 'perfectly satisfactory'
 

Offline jpanhalt

  • Super Contributor
  • ***
  • Posts: 3905
  • Country: us
Re: Eagle Pro very slow with lots of copper pours
« Reply #9 on: June 19, 2022, 08:19:11 pm »
I have not noticed any particular slowness by having non-45 degree angles for traces or irregular polygon pours.

Lots of pours will slow things down and particularly if the wire width is very small, e.g., 0.
 
The following users thanked this post: Faringdon


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf