CauldronDevelopmentLLC / CAMotics

Open-Source Simulation & Computer Aided Machining - A 3-axis CNC GCode simulator
Other
622 stars 143 forks source link

ShopBot '.spb file' support #101

Open risacher opened 10 years ago

risacher commented 10 years ago

Upon cursory examination of a demo project for a shopbot, it appears that the .spb files are basically just G-Code, but when I try to add "Marble Madness Cut File.spb" from the below zip into CAMotics, it doesn't seem to be recognized.

http://www.shopbottools.com/files/Projects/MarbleMadness-ProjectFiles.zip

jcoffland commented 10 years ago

Taking a quick look at Marble Madness Cut File.spb, it's far from any GCode I've ever seen. It looks like ShopBot actually uses their own language http://www.opensbp.org/. ShopBot has "open sourced" this language but they haven't really released any source code, just a language specification and a closed source GCode to SPB program for Windows. (http://www.opensbp.org/Home/files) If someone created an Open-Source SPB to GCode library I'd be happy to integrate it into CAMotics.

jcoffland commented 10 years ago

Also this thread discusses SPB to GCode conversion:

http://www.cnczone.com/forums/machines-running-mach-software/16564-shopbot-code-conversion.html