I once thought about what AI should do for me. And it is mostly the repetive work. But I could think of some complex tasks
When I start a new project, I would like to tell AI which of my schematic sheets it needs to pull from my library and insert the sheets with their content. And the automated placing of the sheet pins.
I would like to let it dig up a vendor ID code and set the symbol’s footprint and vendor ID properties for me.
Creation of symbol and/or footprint libraries for things like connectors. Or an E12 range of resistors…
For board designing I’d like to let it autoroute, but just one thing at the time on my command.
I also thought of duplicating layouts and placing the footprints, but the current plugins are propably faster to use than to type, “duplicate these components, make groups of them and place them with a 5.08mm distance in X direction”.
Popping ground via’s at all the logical positions.
And specific for me, I would like it to set LED locations using a certain polygon as source.
And: “fix the annotation mess I made.” for that one time a year, you mess something up
Give suggestions of component placing. Or let it do component placing (and routing) for you.
If would be cool if it could create a perfect buck converter for you using only components from your vendor and setting all properties and stuff accordingly.
And this command: Do DRC on this board, fix whatever problem it tosses and show me what you did
And than in 20 years we are so dependend that we no longer know how to make a PCB without it