Author Topic: Polygon pour priority  (Read 7281 times)

0 Members and 1 Guest are viewing this topic.

Offline jc101Topic starter

  • Frequent Contributor
  • **
  • Posts: 619
  • Country: gb
Polygon pour priority
« on: January 07, 2017, 04:46:00 pm »
Is there the ability in CS to set polygon pour priorities?  I can do it in Eagle easily, and it seems the full Altium has an option to create priorities where pour areas overlap.

I had some polygons on a layer all doing their thing, then put a layer wide pour on to make a ground fill, and it simply stomps over all the smaller pours.  Also it seems these smaller pours get set to 'un-poured' and no matter what I do to turn them back on they are set like that.  So it looks like in CS the ability to have overlapping polygons doesn't seem to be work, or has been crippled.  I would be very glad to hear if this is not the case!
 

Offline Ice-Tea

  • Super Contributor
  • ***
  • Posts: 3069
  • Country: be
    • Freelance Hardware Engineer
Re: Polygon pour priority
« Reply #1 on: January 07, 2017, 08:39:39 pm »
If CS is like AD:

Tools -> Polygon Pours -> Polygon Manager

Offline jc101Topic starter

  • Frequent Contributor
  • **
  • Posts: 619
  • Country: gb
Re: Polygon pour priority
« Reply #2 on: January 07, 2017, 08:43:35 pm »
If CS is like AD:

Tools -> Polygon Pours -> Polygon Manager

Thanks, but sadly not, they stripped most of the menus out in CS. The functionality is probably there just no means to get at it.  It's kind of a fundamental feature so quite annoying really.
 

Offline T3sl4co1l

  • Super Contributor
  • ***
  • Posts: 21651
  • Country: us
  • Expert, Analog Electronics, PCB Layout, EMC
    • Seven Transistor Labs
Re: Polygon pour priority
« Reply #3 on: January 07, 2017, 10:56:58 pm »
Try right-click on one, or select one and look under Tools or Polygon Actions, "bring to front" or "send to back"?

Tim
Seven Transistor Labs, LLC
Electronic design, from concept to prototype.
Bringing a project to life?  Send me a message!
 

Offline jc101Topic starter

  • Frequent Contributor
  • **
  • Posts: 619
  • Country: gb
Re: Polygon pour priority
« Reply #4 on: January 08, 2017, 12:24:10 am »
Try right-click on one, or select one and look under Tools or Polygon Actions, "bring to front" or "send to back"?

Tim

I couldn't see anything like that, they seemingly are treated as single objects. What's odd is you have two overlapping on different nets and it doesn't report an DRC, it just prevents ones it has determined to stomp over as un-poured.

I am assuming there must be a way hidden away in there somewhere....
 

Offline trophosphere

  • Frequent Contributor
  • **
  • Posts: 278
  • Country: us
Re: Polygon pour priority
« Reply #5 on: January 08, 2017, 07:42:17 pm »
The highest priority is given to whichever polygon you pour first with subsequent polygon pours being of lower priority until the last polygon has the lowest priority. I don't believe there is a way to change the priority on demand. As far as the polygon being automatically set as unpoured, make sure you have unchecked the "Remove Islands Less Than" option in the polygon pour menu for your polygon of interest (update all polygon pours after doing this or the results will not show).

In the following example, the silkscreen denotes the order in which the polygons were poured. Note that the first polygon takes precedence over all the other later poured polygons.

 
The following users thanked this post: jc101

Offline jc101Topic starter

  • Frequent Contributor
  • **
  • Posts: 619
  • Country: gb
Re: Polygon pour priority
« Reply #6 on: January 08, 2017, 07:54:55 pm »
That kind of makes sense, and I think i could work with that, thanks.  So it's a case of do the smaller pours and then the final layer fill at the end.

 

Offline trophosphere

  • Frequent Contributor
  • **
  • Posts: 278
  • Country: us
Re: Polygon pour priority
« Reply #7 on: January 08, 2017, 08:01:55 pm »
Yes, if you want your smaller polygons to show through then pour them first before pouring on the ground fill.
 

Offline Ice-Tea

  • Super Contributor
  • ***
  • Posts: 3069
  • Country: be
    • Freelance Hardware Engineer
Re: Polygon pour priority
« Reply #8 on: January 08, 2017, 08:02:08 pm »
If that doesn't help with your problem, get one of these:



... and buy Altium Designer  :-DD

Offline jmarkwolf

  • Regular Contributor
  • *
  • Posts: 115
Re: Polygon pour priority
« Reply #9 on: January 09, 2017, 12:23:20 pm »
If that doesn't help with your problem, get one of these:



... and buy Altium Designer  :-DD

LOL, Well put Ice-Tea!
 

Offline Harvs

  • Super Contributor
  • ***
  • Posts: 1202
  • Country: au
Re: Polygon pour priority
« Reply #10 on: January 09, 2017, 12:44:52 pm »
If you really needed to change something already done, you can hack the pcbdoc file.

Open with a MCDF viewer like SSView or the viewer that comes with OpenMCDF.

Find yourself the "D7038392280E4E229B9D9B5426B295" folder, and open the "Data" file contained in it (how you do this is different for each viewer).  This holds the records for polygon pours as far as I can tell.

On each polygon entry you'll find a tag POURINDEX=x, where the lower the number the closer to the front it will be.

There is a bit to hacking the pcbdoc files, it's not what you'd call user friendly.  But in this case if you stick to the same number of digits you wont have to resize the entry length field.
 

Offline technotronix

  • Regular Contributor
  • *
  • Posts: 210
  • Country: us
    • PCB Assembly
Re: Polygon pour priority
« Reply #11 on: January 10, 2017, 10:07:57 am »
 

Offline Zbig

  • Frequent Contributor
  • **
  • Posts: 927
  • Country: pl
Re: Polygon pour priority
« Reply #12 on: March 24, 2017, 05:39:30 pm »
Try right-click on one, or select one and look under Tools or Polygon Actions, "bring to front" or "send to back"?

Tim

I couldn't see anything like that, they seemingly are treated as single objects. What's odd is you have two overlapping on different nets and it doesn't report an DRC, it just prevents ones it has determined to stomp over as un-poured.

I am assuming there must be a way hidden away in there somewhere....

Added in 1.4, apparently. https://www.element14.com/community/docs/DOC-84478/l/altium-circuitstudio-v14-release:

Quote
#365    Added "Bring to Front" and "Send to Back" commands for polygons.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf