(Not quite finished) A quick look at what the prototype design and workshop apps are currently able to do. Discusses problems and improvements.
A recap on makeit's architecture and layout. Just a reference for any confusion. Also looks and how to simplify the modular layout for home use.
Figuring out how to store data for the makeit project. Looks at how to use git programmatically with libgit2 and nodegit.
Setting up some documentation for the makeit-processor library. A look into typedoc and maybe a cutom option.
Get started with a bit of testing. Goes over setting up and using Mocha + Chai for some in-browser tests.
Programatically milling profiles. Looking at: Geometry generation of profiles, which consist of arcs and lines. An offsetting algorithm for transforming the profiles. Generating G-code and rendering it to SVG.
Programatically milling holes. Takes a look at generating hole geometry and converting it to G-code for milling. This method uses helical ramping and a spiralling motion.
Very rough start on the Design App prototype. The general stack and layout are described. Goes on to create a simple G-code renderer.
Very rough start on the Workshop App. Looks at handling communication as well as the layout. A prototype is produced.
Some more in detail thoughts on the architecture. How to run shared code safely and control the CNC machine.
The ideas behind MAKEIT. The App/s for designing and making things.