Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
software [2017/04/25 11:03]
rom1detroyes Spelling mistake : Â
software [2019/06/07 09:14] (current)
212.51.158.86
Line 1: Line 1:
-All software below either knows how to interface withor how to generate g-code forSmoothieware.+All software below either knows how to interface with (or how to generate g-codefor Smoothieware. 
 + 
 +==== 3D Printing ====
  
-==== 3D Printing 
 * [[http://​slic3r.org/​|Slic3r]] - 3D printing slicer * [[http://​slic3r.org/​|Slic3r]] - 3D printing slicer
 * [[https://​ultimaker.com/​en/​products/​software|Cura]] - 3D printing slicer and host. * [[https://​ultimaker.com/​en/​products/​software|Cura]] - 3D printing slicer and host.
 +* [[http://​prusacontrol.org/​|Prusa Control]] - A beginner-friendly interface for the Slic3r engine. ​
 * [[http://​www.pronterface.com/​|Pronterface]] - 3D printing host. See the guide on the Wiki : [[Pronterface]] * [[http://​www.pronterface.com/​|Pronterface]] - 3D printing host. See the guide on the Wiki : [[Pronterface]]
 * [[https://​github.com/​minad/​3delta|3Delta Printer Control]] - 3D printing host especially suited for delta printers. * [[https://​github.com/​minad/​3delta|3Delta Printer Control]] - 3D printing host especially suited for delta printers.
Line 9: Line 11:
 * [[https://​www.simplify3d.com/​|Simplify3D]] - Closed source 3D printing slicer and host. On the wiki :​ [[Simplify3D]] ​ * [[https://​www.simplify3d.com/​|Simplify3D]] - Closed source 3D printing slicer and host. On the wiki :​ [[Simplify3D]] ​
 * [[http://​arthurwolf.github.io/​fabrica/​|Fabrica]] - Easy to use web control interface ( Host ) * [[http://​arthurwolf.github.io/​fabrica/​|Fabrica]] - Easy to use web control interface ( Host )
 +* [[https://​github.com/​wolfmanjm/​kivy-smoothie-host|Smoopi]] - Host specifically written for Smoothieware,​ runs on rpi with touch screen or a desktop.
  
-==== CNC +==== CNC ==== 
-* [[https://​github.com/​vlachoudis/​bCNC/​wiki|bCNC]] - Open-Source CNC host with great preview and other operations. Set machine type to smoothie, and add <​kbd>​grbl_mode true</​kbd>​ to your smoothie config (**Note**: You must update to the latest version of Smoothieware to ensure compatibility with bCNC).+ 
 +* [[https://​github.com/​vlachoudis/​bCNC/​wiki|bCNC]] - On the wiki: [[bCNC]] ​Open-Source CNC host with great preview and other operations. Set machine type to smoothie, and add <​kbd>​grbl_mode true</​kbd>​ to your smoothie config (**Note**: You must update to the latest version of Smoothieware to ensure compatibility with bCNC, and set the config option ''​new_status_format true''​).
 * [[http://​openscam.org/​|OpenSCAM.org]] - Open-Source Simulation & Computer Aided Machining (Free 3-axis CNC Simulator which understands G-Code) * [[http://​openscam.org/​|OpenSCAM.org]] - Open-Source Simulation & Computer Aided Machining (Free 3-axis CNC Simulator which understands G-Code)
 * [[https://​github.com/​cncjs/​cncjs|CNC.js]] - Open-Source CNC host with lots of features, running in your browser. * [[https://​github.com/​cncjs/​cncjs|CNC.js]] - Open-Source CNC host with lots of features, running in your browser.
Line 18: Line 22:
 * [[http://​pycam.sourceforge.net/​|PyCAM]] - Open-Source CAM software. * [[http://​pycam.sourceforge.net/​|PyCAM]] - Open-Source CAM software.
 * [[http://​jscut.org|jscut]] - Open-Source in-browser CAM software. * [[http://​jscut.org|jscut]] - Open-Source in-browser CAM software.
-* [[http://​www.cambam.info/​|CamBam]] - Closed-Source,​ but cheap and feature-full CAM software. Widely used by hobbyists.+* [[http://​www.cambam.info/​|CamBam]] - Closed-Source,​ but cheap and feature-full CAM software. Widely used by hobbyists. ​[[https://​youtu.be/​rV8zeE9s7xs|Video Tutorial]]
 * [[http://​www.autodesk.com/​products/​fusion-360/​overview|Fusion360]] - Closed-source CAM with very advanced features, free for hobby/​fablab/​small business. * [[http://​www.autodesk.com/​products/​fusion-360/​overview|Fusion360]] - Closed-source CAM with very advanced features, free for hobby/​fablab/​small business.
-* [[https://​github.com/​winder/​Universal-G-Code-Sender/​issues/​204#​issuecomment-236443875|Universal Gcode Sender]] Host program 
 * [[http://​arthurwolf.github.io/​fabrica/​|Fabrica]] - Easy to use web control interface ( Host ) * [[http://​arthurwolf.github.io/​fabrica/​|Fabrica]] - Easy to use web control interface ( Host )
 * [[https://​grid.space/​kiri|Kiri:​Moto by Grid.Space]] - Free web based toolpath generator with support for FDM, Laser Cutting and CNC Milling.  ​ * [[https://​grid.space/​kiri|Kiri:​Moto by Grid.Space]] - Free web based toolpath generator with support for FDM, Laser Cutting and CNC Milling.  ​
 +* [[https://​jtechphotonics.com/?​p=3851|V-carve]] is compatible if using [[https://​jtechphotonics.com/?​p=3851|this post-processor]].
 * [[http://​www.shapeoko.com/​wiki/​index.php/​Software|More links at ShapeOko.com]]. * [[http://​www.shapeoko.com/​wiki/​index.php/​Software|More links at ShapeOko.com]].
 +* [[https://​github.com/​wolfmanjm/​kivy-smoothie-host|Smoopi]] - Host specifically written for Smoothieware,​ runs on rpi with touch screen or a desktop.
 +* [[http://​flatcam.org/​|FlatCAM]] - CAM software for working with PCB design milling
 +
 +==== Laser ====
  
-==== Laser 
 * [[http://​www.cnc-club.ru/​forum/​viewtopic.php?​t=35|GCode plug-in for InkScape]] - Laser/CNC CAM : Output GCode from SVG files in [[http://​inkscape.org/​|Inkscape]]. [[https://​www.youtube.com/​watch?​v=xw8h0c5Vdw8|Video tutorial]]. * [[http://​www.cnc-club.ru/​forum/​viewtopic.php?​t=35|GCode plug-in for InkScape]] - Laser/CNC CAM : Output GCode from SVG files in [[http://​inkscape.org/​|Inkscape]]. [[https://​www.youtube.com/​watch?​v=xw8h0c5Vdw8|Video tutorial]].
 * [[http://​hci.rwth-aachen.de/​visicut|Visicut]] - Full laser control application ( Host and CAM ), has Smoothieware interface. [[https://​www.youtube.com/​watch?​v=lbTTPkDEhOg&​feature=autoshare|Video tutorial]]. ​ * [[http://​hci.rwth-aachen.de/​visicut|Visicut]] - Full laser control application ( Host and CAM ), has Smoothieware interface. [[https://​www.youtube.com/​watch?​v=lbTTPkDEhOg&​feature=autoshare|Video tutorial]]. ​
-* [[https://​github.com/​LaserWeb/​LaserWeb3/​wiki|LaserWeb ]] - Web-based full laser control application ( Host and CAM ), use to generate GCode but not recommended to use as a streamer of rasters as they do not support streaming ​to smoothie ​properly and refuse to cooperate.+* [[https://​github.com/​LaserWeb/​LaserWeb3/​wiki|LaserWeb ]] - Web-based full laser control application ( Host and CAM ), use to generate GCode but not recommended to use as a streamer of rasters as they do not support streaming ​the smoothie ​way.
 * [[http://​arthurwolf.github.io/​fabrica/​|Fabrica]] - Easy to use control interface ( Host ) * [[http://​arthurwolf.github.io/​fabrica/​|Fabrica]] - Easy to use control interface ( Host )
 +* [[https://​jtechphotonics.com/?​p=3851|V-carve]] is compatible if using [[https://​jtechphotonics.com/?​p=3851|this post-processor]].
 * [[https://​github.com/​Smoothieware/​Smoothieware/​blob/​edge/​fast-stream.py|Fast streamer]] - use for streaming raster images from a host to smoothie. Avoids the pauses when using LW to stream. Can handle upwards of 1,000 pixels/sec. * [[https://​github.com/​Smoothieware/​Smoothieware/​blob/​edge/​fast-stream.py|Fast streamer]] - use for streaming raster images from a host to smoothie. Avoids the pauses when using LW to stream. Can handle upwards of 1,000 pixels/sec.
 +* [[https://​github.com/​wolfmanjm/​kivy-smoothie-host|Smoopi]] - Host specifically written for Smoothieware,​ runs on rpi with touch screen or a desktop.
 +* [[https://​lightburnsoftware.com/​|Lightburn]] - LightBurn is layout, editing, and control software for your laser cutter..
 +* [[http://​lasergrbl.com/​en/​|LaserGRBL]] - For laser engraving and cutting, particularly advanced for engraving
 +* [[https://​hackaday.io/​page/​5969-polygonia-symmetrical-pattern-designer-for-laser-cutting-and-3d-printing|Polygonia]] - A tool to easily create repeating patterns for laser cutting : [[https://​polygonia.design/​|Online tool]]
 +
  
 ==== Chaining ==== Chaining
Line 40: Line 53:
 * «Slicing» software is software that is used to take a 3D model file, and based on some settings you input, "​slice"​ it into layers, and generate a G-code file that the Smoothieboard can then execute to print a thing. * «Slicing» software is software that is used to take a 3D model file, and based on some settings you input, "​slice"​ it into layers, and generate a G-code file that the Smoothieboard can then execute to print a thing.
 * «CAM» software, or «CAM Package», for Computer Assisted Manufacturing,​ is software that is used to take a 3D or 3D file, and based on some settings you input, transform it into a list of tool movements ( G-code file ) for a machine that uses a tool to remove material from a workpiece. * «CAM» software, or «CAM Package», for Computer Assisted Manufacturing,​ is software that is used to take a 3D or 3D file, and based on some settings you input, transform it into a list of tool movements ( G-code file ) for a machine that uses a tool to remove material from a workpiece.
 +
 </​callout>​ </​callout>​
 +