This little tools helps you with getting your PCBs populated.

README.md 2.2KB

AssemblyGuide

This little tools helps you with getting your PCBs populated.

You throw in some placement infos (which the eagle-pcb suite generates for you) and a nice looking image of your PCB to get something like this: Sample (You see all 100nF capacitors marked.)

HowTo Use:

Run Mount.ulp Run Ulp Mount.ulp Create mnt File

Save an Image for the background and crop it... Save background image

Sample contents of the mnt-file:

1000u; 2950; 1575;  0;C1
1000u; 1850;  725;  0;C2
100n;  775;  875;270;C3
100n; 1075; 1075;180;C4
1u; 2625;  900;  0;C5
100n; 1750; 1325; 90;C6
100n; 1300; 1225;270;C7
100n; 1025;  650;180;C8
1u;  650;  900; 90;C9
1u;  650; 1075;270;C10
10u; 2800;  975;  0;C11
100n; 1400; 1225;270;C12
100n;  900; 1175;  0;C13
100n;  775; 1075;  0;C14
100n; 1150;  200; 90;C15
; 3386;  996; 90;C17
MUR810; 3525;  975;270;D3
TINY13-20SSU;  950;  875;  0;IC1
LM324D; 1400; 1475;  0;IC2
7805TV;  500; 1000; 90;IC5
7812TV;  225; 1000;270;IC6
; 1300;  675;270;JP1
Temp Sensor; 1000;  275;270;JP2
ISP; 1300;  875;270;JP3
SK104-PAD;  370;  975;270;KK1
82u; 2750;  375;  0;L1
Output; 1725; 1700;  0;LED3
Temp; 1100; 1700;180;LED4
IRF3704L-V; 3200;  975; 90;Q1
IRF3704L-V; 3800;  975; 90;Q2
BSS123; 1250;  525;180;Q3
0R1; 2375; 1400; 90;R1
0R1; 2175; 1400; 90;R2
8k2; 1650; 1325; 90;R3
430; 1500; 1225; 90;R4
200; 1200; 1225; 90;R5
1800; 1075; 1200;270;R6
10k;  800; 1625;180;R7
10k;  700; 1325; 90;R8
2k2; 1150;  375; 90;R9
10k;  800;  575;180;R10
10k;  900; 1325;270;R11
2k2; 1725; 1600;  0;R12
2k2; 1100; 1600;180;R13
10k;  775;  700;270;R14
10k; 1100; 1425;270;R15
10k;  800; 1325;270;R16
10; 2975;  875;  0;R17
10k;  800;  475;  0;R18
Reset; 1850; 1150;270;S2
PRGM_VCC; 1025;  525; 90;SJ1
HEATSINK_25MM; 3675;  975;270;U$2
UCC27517; 2800;  850;270;U$3
In; 1900;  200;180;X1
Out; 2275; 1775;  0;X2
22-23-2031; 1375;  250;  0;X3

Now Run this tool to create a bunch of PDFs...

Run AssemblyGuide

... in you output-directory. Run AssemblyGuide