Close

First FidoCadJ code submission ready

A project log for Noo-D(l)eus Ex Machina - Freeform PCB design proto

The very first prototype PCB testing the new pcb-rnd->FidoCadJ->pcb-rnd toolchain easing freeform bezier & cubic spline track/PCB creation.

a1039181a1039181 02/19/2017 at 12:500 Comments

The style check now passes without errors, so it's time to send the git diff to the lead dev for FidoCadJ, along with the new pcb-rnd exporter module.

The changes to the FidoCadJ code add the export option to the menu system, and allow the Export routine to call the new PCBRNDExporter.java code.

the pcb-rnd exporter module handles the conversion from the internal data structure to the pcb-rnd export file.

The flying spaghetti monster continues to export properly, and the circuit layer in FidoCadJ ends up on bottom silk, as planned, in pcb-rnd.

Testing has confirmed that cubic splines consisting of only two vertices now export to a pcb-rnd layout as a single line segment, keeping the exported file ore compact.

FidoCadJ users now have access to not only gerber export from pcb-rnd, but also g-code.

Thinking ahead, FidoCadJ is likely to be an ideal tool for stroked (centreline defined) font design, i.e. Hershey Family/Engraving/Milling/PCB/EggBot fonts.... but first, we need to confirm that the exported PCB is manufacturable, as intended....

Discussions