LaserWeb (Download and play with it from http://github.com/LaserWeb/LaserWeb4-Binaries or test the Demo on0 http://laserweb.github.io/LaserWeb4) is an application that does:
- Connects to various open source firmwares, over various protocols (Grbl, Smoothieware, TinyG and Reprap, either via Native USB, USB to Serial, Wifi->Websockets, Ethernet->RawTCP, etc and functions as a Machine controller: IE, think Mach3/Pronterface/BCNC etc class of app for all the typical Open Source laser/mill/printer machines
- It also contains an onboard, very simple to use, low learning curve CAM - ie, users load SVG/DXF/BMP etc and we "convert to gcode" - this is the area we were considering whether the two projects (LW and F360) can't benefit each other: Our CAM generates gcode, but we also need to add magic spice to each flavour of firmware the machine is running. Ie we are implementing a post processor instead of just having a tonne of "if firmware=="thisone", then output gcode that looks like xyz" etc in the codebase.
The idea is (as someone mentioned above) that our community, when they create a post processor for US, that same PP can be used with F360 - since we have such a huge number of open source controllers and a very active community (and 37 developers, see https://github.com/orgs/LaserWeb/people) , F360 could benefit from these new post processors.
Conversely then, we could benefit from existing Post Processors.
We feel a post processor is just a descriptive format and therefore should be 100% open
(On the other end of the spectrum we may also want to write a plugin to "send to LaserWeb" that dumps a R12 Polyline DXF of a 2D projection, right into LW)
More about LaserWeb/CNCWeb:
Youtube: https://www.google.co.za/search?q=laserweb4+youtube&source=lnms&tbm=vid&sa=X&ved=0ahUKEwjR2uDtkOPTAh...
G+ Community (Go check the Show and Tell) https://plus.google.com/communities/115879488566665599508
Hackaday Articles: http://hackaday.com/?s=laserweb