updated LOG file with freecad issue loading the tracks

This commit is contained in:
pyroesp
2019-03-09 15:52:16 +01:00
parent 26dd09a375
commit d13d5865dd

11
LOG.md
View File

@@ -12,3 +12,14 @@ I've added two jumpers to the PCB so that the AT27C256R can be programmed from t
## 07/03/2019:
The first version of the PCB doesn't fit in a game shell. I forgot the notch at the top right corner.
The PCB is also thicker (1.6mm) than an official game (1mm).
## 09/03/2019:
I want to show how the board is plugged in the adapter board.
For this I need to import the board into FreeCAD so I can do some 3D stuff.
I always got an exception error when trying to load the tracks from the kicad_pcb file with the KiCAD StepUp mod for FreeCAD.
The full length of the error can be viewed in the Report View under View>Panels.
The exception fault came from the make_custom function. This function is called from make_shape and make_shape is called from make_pads.
I printed the shape to the console and it did circle, rectangle, etc. fine but the first custom shape that it tried to make triggered the exception.
By bypassing the make_shape function when a shape is custom, using a simple if shape <> "custom":, I could then load everything without errors in FreeCAD.
I found the custom shapes by comparing the FreeCAD PCB and the KiCAD PCB. There were 6 custom pads in the PCB. They're used in the footprint for the audio jack.
I changed those footprints from custom to rectangle and could load the PCB and it's tracks without a hitch.