After calibration was improved, the software pipeline was next. We need to make the process of taking a design from CAD to CAM to CNC as easy as possible. I had gotten arbitrary path planning working a couple months ago, but it required manual gCode modification. It was only a line that needed to be added for each feature, but it was still not great. I fixed this by making a custom post processor and making the gCode parsing algorithm a bit more smart. There’s still a bit of work to be done here to further streamline the process, but it ain’t too shabby. Check it out here: