
One thing I always find amusing with many smd pcbs that I see is the visible component designator which must be the most useless and unnecessary thing in the world. Once I place all the components properly then make a few changes to the schematic, I usually find that it becomes very easy and a pleasure to route manually. However I have never met an autoplacer/autorouter which I respected, especially the autoplacer since it has no real idea about connectors and packaging etc. Although I miss the freedom of just running a track from this pad instead of that pad etc it is only a simple matter of making the change on the schematic and updating the pcb. How many times has that schematic helped me avoid mistakes on my pcb and I have a nice schematic at the same time. I growled and I grumbled but became used to it in no time and I haven't looked back. But I did some work for one company that required it done properly with named netlists using Protel99SE.


I've used all the early versions of Protel and I used to just create the PCB as I went and I didn't always have a proper schematic. Glutton for punishment is all I can say to that when it is so simple to create a proper schematic in the first place, especially in Protel99SE. Protel netlist is an extremely simple text file.
