open source computer aided manufacturing algorithms library