First post, by myne
I figured it out!
Consider this basically a beta, because it has practically zero creature comforts and basically hacked its way into a format kicad could open.
- Developed/tested on "ASUS_Motherboard_P2B_1.12" which the enterprising will be able to find.
- No guarantees it will work on others, but it should.
- ASUS because it gets the component values from their BOM file.
- If other boardviews have that data, or you don't care go ahead and modify it.
- I will probably play with a few others, but I don't expect to spend much more time on it.
- Edit the script at the top to change a couple of options (eg bom file)
- It did require one notable edit of the original files. For some reason some files had PENT and others had PENTIUM. It had to change.
- I may have missed some things but it looks complete at a glance
It could be useful for getting footprints from old boards, or if you really love a board, recreating it.
How to use.
Run from powershell, in the directory with the ASCs, and BOM
Wait.
In kicad, start new project > pcb editor > append board (or try with the raw file attached)
Symbols will have to be assigned/created to get it into a schematic.
Unfortunately "update schematic from PCB" just laughed at me.
Attached:
P2b recreated from the ASC file
Script
Just tested on TuV4x_101.
It complained, and some manual fixing of something wrong in the file where kicad complained, but... Attached.
Already found a typo. I expect more. line 608 $device should be $pdevice to add component values.
I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11 auto-install iso template (for vmware)
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic