ElectronicDesign/Placement

Tricks and tips for ElectronicDesign


Eagle

Eagle has scriptability. Eg moving components is possible with simple commands. However, moving connected traces and vias can be a problem.


Circular placement

Let's assume we want to place 10 or 11 pads on a circle (centered 0,0 - offsetting is really simple).

In the example:

The octave (matlab) formula would be:\nÿ1ÿ

Similar, but slightly different values and formatting:\nÿ2ÿ


That looks much better then the way I did it on the LED test pcb.

I used mastercam to place it then I readout the x,y for each in mastercam. And then did move one at a time to the x,y in eagle