Documentation

Push&Shove

The Push and Shove function is available in TARGET 3001! from version V20.

When routing tracks by hand, you push your track through already laid structures, while the displaced track also cascades out its neighbours. Minimum distances are always taken into account so that the space on the board can be optimally used.

In general, you can work in such a way that the existing structures are disturbed as little as possible.

The following example illustrates the principle:


Push and shove
Push and shove

Image: We would like to connect the track on the right (yellow) with the anode of the diode (pad no. 1, left), but the direct way is blocked by already laid tracks. Now we push them aside as far as necessary to connect the track to the pad of the diode.



Push and shove
Push and shove

Image: As soon as you touch a foreign track, its segment becomes a phantom line and indicates what the new routing structure will look like. The design rules, espacially the spacing constraints are kept. The minimum distance between the two tracks is defined by the largest of the following four values: aura, sinal distance, design rule minimum distance and layer distance (=a signal can have different minimum distances on different layers).



Push and shove
Push and shove

Image: The further one advances to the north, the more get the following tracks affected. In turn they give space as far as needed.



Push and shove
Push and shove

Image: Finally, you can get through the bottleneck without ripping up existing tracks.



Push and shove
Push and shove

Image:



Push and shove
Push and shove

Image:



Push and shove
Push and shove

Image: