Documentation

Difference between revisions of "Signal polygon"

(Fill directly (Execute computation in copper layer))
(Fill directly (Execute computation in copper layer))
Line 93: Line 93:
 
== Fill directly (Execute computation in copper layer) ==
 
== Fill directly (Execute computation in copper layer) ==
  
The polygon immediately gets created wit all interactions to all other elements upon the copper layer. It is displayed the way ist will be produced at the end. Any change in design requires the complete computation (rendering). This process can take some seconds in bigger projects. Therefore it might be better to use the option: "Do not compute yet (primitive state on area layer)" see below.<br><br><br>
+
The polygon immediately gets created wit all interactions to all other elements upon the copper layer. It is displayed the way ist will be produced at the end. Any change in design requires the complete computation (rendering). This process can take some seconds in bigger projects. Therefore it might be better to use the option: "Do not compute yet (primitive state on area layer)" see below.<br><br><br><br>
 +
[[Image: groundpic_6.jpg|a double sided layout]]<br>Image: Example of a double sided Layout, ground plane on copper top, filled directly.<br><br><br>
  
 
== Do not compute yet (primitive state on area layer) ==
 
== Do not compute yet (primitive state on area layer) ==

Revision as of 17:13, 7 November 2017

From version V19!

Icon
Icon to be found in the layout view among the drawing functions


General

Any filled polygon on a copper layer can be furnished with a signal. Each can be handled like a separate ground plane. It can individually be furnished with attributes. On one copper layer any number of polygons with different signals can be drawn.


You can reach this mode:

What you can do

Define the corners of the polygon by M1. You can close the polygon automatically by [Return] when drawing the last segment. M2 does the same so that you end the line exactly an the starting point of the polygon. Immediately the dialog for edition of the signal polygon opens.

Dialog for signal polygon edition
The dialog for signal polygon edition


Layer

A polygon with signal assignment can only be created on a copper layer. The copper layers used in your project can be selected from the drop down list. Select the copper layer upon which your polygon later shall appear (copper bottom, copper top, copper inside).

Signal

Select the signal to be assigned to the polygon. At this point you can only assign one signal to one polygon. Creating a Star shaped ground is a separate topic. Please have a look there.

Track width

In easy words track width is the thickness of the pen which you use to fill the polygon with color. Sounds a bit childish but in respect to the production technique it is the best way to compare. In Gerber a photo pen follows the lines on a photosensitive board with an aperture according to the track width. The sharper the tip of the pen, the more filigree structures can be built. Discuss the smallest value with your PCB-house. Here in Europe the minimum value of 0.15 mm is common.

The following picture shows the polygon with a little notch see arrow. The reason is a track width set too wide. The pen can not go through this bottle neck.

Track width too big
Track width too big to close the area at this spot.

Referring to the track width set here the DesignRuleCheck later checks whether the minimum track width od a connection is fulfilled. The track width must also be seen in combination with the "Grid spacing". A gridded ground plane in consists of a net-structure made of orthogonal intersecting lines. The width of this lines you also define here. You can only enter one value for the track width here. The net structure (= ground plane in lines) always has a square mesh structure.

Grid spacing: A ground plane in lines offers production advantages in galvanization and also is preferable in respect to electromagnetic performance of the signal. In addition to the track width you can define the distance of the mesh. The grid spacing mustn't be wider than the track width.

Ground plane in lines
Copper top: Ground plane in lines (to the right). Track width: 0.3mm, Grid spacing: 0.5mm


The grid within a polygon can achieve any setting. Nevertheless it can provoke an alert when checking the project: If the grid spacing is chosen bigger than the minimum diameter of the drillhole and 2 x minimum copper around the drillhole. In this case the polygon does not forward the signal. Air wires remain.

The following message could appear:
"Signal-Polygon too chunky: GND on layer 2..."


Ground plane gridded too wide
Copper top: The ground plane is gridded too wide. Please use a smaller grid.

PCB edge spacing

It is helpful to have a little spacing between ground plane and cutting edge of the PCB. It can avoid a short circuit by just touching the board by any other object. Also a crosstalk of the signal can be avoided. Cutting edge is middle of the PCB outline.


Distance of the polygon to the cutting edge of the board
Distance to the edge: left without, right with "stand back" from the edge of the board. In the image to the right the left polygon shows a PCB edge spacing of 0.8mm, the one right beside shows a spacing to the edge of 0.4mm.


Rank

Polygons can overlap, they even can interlace - sure they never should touch each other. Which of the polygons should dominate the other (taking away some of the others shape) can be defined by its rank. The higher the cipher of the rank of a polygon is, the more dominant it is. A polygon with rank 2 dominates a polygon having only rank 1. This means the one with rank 2 takes away the overlapping from the one with rank 1 and so on. There are 99 ranks possible.

Signalpolygonrang e.jpg
Copper bottom: Interlacing polygons with different signals and different ranks.


Adjust auras

If you create a polygon new, the auras of the touched and contained tracks, vias and pads will be adapted. If you change the auras manually afterwards, they will not be adjusted automatically when you refill the polygon. Unless you check the "Adjust auras" box. The following will happen:

Afterwards you can manually change the auras of the individual soldering pads and vias. TARGET will not propose to adjust the auras when recalculating the area. If you want to embed a pad completely, you can set its aura to zero later or use the field "No aura for these layers:" and list the corresponding copper layer(s). Then let the area (s) be refilled, i. e. the dialog "Edit signal polygon" needs to be opened again and the option "Fill directly (Execute computation in copper layer)" needs to be ticked. Vias never get automatic heat sinks. Normally vias are always connected over the entire surface. If the user subsequently sets an aura in a via, it remains isolated in its own ground plane, i. e. unconnected.

Create thermal pads

The soldering pad of a component lead having the same signal as the ground polygon, e. g. GND, should be fully embedded in order to connect as best as possible. However, too much heat would dissipate into the ground plane too quickly during soldering, so that the solder agens would not bond well with the copper. Better create a thermal pad. A themal pad (heat sink) is a soldering pad which is surrounded by a safety distance (aura). It is connected to the ground plane only by small bars. This prevents the heat energy from dissipating too quickly into the plane when soldering. These automatic bars are cross-shaped to the pad. Also see Thermal Pads. The width of these automatic bars is:


Why do those ligaments in thermal pads lead into empty space sometimes?

Signalpolygone thermal.jpg
The pads numbered 1 of the two components being located to two polygons. Left with thermal pads, right without - thus embedded completely to the plane.


Delete islands

A not connected piece of a signal polygon is called an "Island". They are also called "Orphans". They dont have any purpose and mostly make trouble. So they should be removed. TARGET does this automatically if you tick the box. A ground plane gets connected by a pad of a component, a via having an aura of 0 upon this layer or a piece of track running through the polygon plane and having aura =0. Always the signal name (the signal) must be identical.


Compute filling

Fill directly (Execute computation in copper layer)

The polygon immediately gets created wit all interactions to all other elements upon the copper layer. It is displayed the way ist will be produced at the end. Any change in design requires the complete computation (rendering). This process can take some seconds in bigger projects. Therefore it might be better to use the option: "Do not compute yet (primitive state on area layer)" see below.



a double sided layout
Image: Example of a double sided Layout, ground plane on copper top, filled directly.


Do not compute yet (primitive state on area layer)

Hide filling, show outline only

This is for a better overview and easier grip of elements within the ground plane.

Retrieve a groundplane unfilled

Man holt eine bereits berechnete, gefüllte Massefläche wieder zurück (das heißt auf die drei Ebenen Kupfer, Lösch und Fläche aufteilen), indem man im Menü Aktionen bei Masseflächen den Eintrag wählt: "Alle Polygone nicht füllen". Jetzt kann man die Massefläche separat wieder ein- und ausblenden.

Massefläche wieder zurück holen
Image: Die Massefläche ist wieder ein Triplett



alias: freehand groundplane, customized ground, copper pour, copper fill