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
cnc-mill-guide [2017/01/25 16:02]
arthur
cnc-mill-guide [2019/04/27 17:39] (current)
45.72.235.192 [Appendixes]
Line 1: Line 1:
 = Your guide to installing Smoothieboard in a CNC Milling Machine = Your guide to installing Smoothieboard in a CNC Milling Machine
  
-<grid+<html
-<col md="6">​ +<image src="​http://​chibidibidiwah.wdfiles.com/​local--files/​start/​icon-cnc-mill-round-big.png" ​width="​80"​ height="​80" ​style="​float:​left;​margin-right:​20px;">​ 
- +</​html>​
-[[f<​image ​http://​chibidibidiwah.wdfiles.com/​local--files/​start/​icon-cnc-mill-round-big.png width="​80"​ height="​80"​]]+
  
 Although not as common as the Smoothiefied 3D printer, the CNC mill machine is fairly simple to Smoothiefy. ​ Although not as common as the Smoothiefied 3D printer, the CNC mill machine is fairly simple to Smoothiefy. ​
Line 10: Line 9:
 This is a step-by-step guide to connecting your board to the various components of the CNC mill machine, configuring everything, from the beginning to actually milling material. This is a step-by-step guide to connecting your board to the various components of the CNC mill machine, configuring everything, from the beginning to actually milling material.
  
-This guide is a [http://​smoothieware.org/​irc community] effort, and this page is a Wiki. Please don't hesitate to [#_editpage edit it] to fix mistakes and add information,​ any help is very welcome.+This guide is a [[http://​smoothieware.org/​irc|community]] effort, and this page is a Wiki. Please don't hesitate to [[#_editpage|edit it]] to fix mistakes and add information,​ any help is very welcome.
  
-[[image https://​raw.githubusercontent.com/​Bouni/​smoothieboard-graphics/​master/​smoothieboard-fritzing.png width="​100%"]]+<​html><​image src="https://​raw.githubusercontent.com/​Bouni/​smoothieboard-graphics/​master/​smoothieboard-fritzing.png" ​width="​70%"></​html>​
  
 On a typical CNC mill or CNC router setup, installing a Smoothieboard will mean you do the following things :  On a typical CNC mill or CNC router setup, installing a Smoothieboard will mean you do the following things : 
  
 * Read all of the guide before you start, best way to avoid mistakes * Read all of the guide before you start, best way to avoid mistakes
-* Install some [[[Software]]] to talk to your board +* Install some [[Software]] to talk to your board 
-* Install the [[[Windows drivers]]] if using that OS +* Install the [[Windows drivers]] if using that OS 
-* Connect your board via [[[USB]]] and practice talking to it +* Connect your board via [[USB]] and practice talking to it 
-* Take a look at the [/​configuring-smoothie configuration]  +* Take a look at the [[/​configuring-smoothie|configuration]]  
-* Upgrade your [/​flashing-smoothie-firmware firmware] to the latest version if you feel like it+* Upgrade your [[/​flashing-smoothie-firmware|firmware]] to the latest version if you feel like it
 * Wire your power supply and provide it with power * Wire your power supply and provide it with power
-* Wire the power supply to [[[Smoothieboard]]]'s motor input+* Wire the power supply to [[Smoothieboard]]'​s motor input
 * Connect motors to the stepper motor driver outputs * Connect motors to the stepper motor driver outputs
 * Edit your configuration to match your motors * Edit your configuration to match your motors
 * Test the motors, and admire your accomplishment for hours * Test the motors, and admire your accomplishment for hours
-* Connect ​[[[Endstops]]] to the endstop inputs+* Connect [[Endstops]] to the endstop inputs
 * Edit your configuration to match your endstops * Edit your configuration to match your endstops
 * Test your endstops by homing the machine * Test your endstops by homing the machine
Line 34: Line 33:
 * Connect, configure and test any probes you may have * Connect, configure and test any probes you may have
 * Setup leveling if relevant * Setup leveling if relevant
-* Configure your CAM [[[software]]] and generate a G-code file +* Configure your CAM [[software]] and generate a G-code file 
-* Use your host [[[software]]] to send your new G-code file to the Smoothieboard+* Use your host [[software]] to send your new G-code file to the Smoothieboard
 * Watch as the machine cuts using your new Smoothieboard system * Watch as the machine cuts using your new Smoothieboard system
 * Be happy * Be happy
Line 43: Line 42:
 At the end of this guide, you should have a fully working machine. At the end of this guide, you should have a fully working machine.
  
-</​col>​ +~~CLEARFIX~~
-<col md="​6">​ +
-[[toc]]  +
-</​col>​ +
-</​grid>​ +
- +
-~~~~+
  
 {{page>​unboxing}} {{page>​unboxing}}
  
-~~~~+~~CLEARFIX~~ 
 + 
 +{{page>​migrating}} 
 + 
 +~~CLEARFIX~~
  
 {{page>​warning}} {{page>​warning}}
  
  
-~~~~+~~CLEARFIX~~
  
 == CNC firmware == CNC firmware
Line 67: Line 64:
  
 It includes :  It includes : 
-* A special CNC version of the [http://​smoothieware.org/​panel Panel] screens +* A special CNC version of the [[http://​smoothieware.org/​panel|Panel]] screens 
-{{grbl_mode}} enabled by default ( which means Smoothie interprets G-code as CNC G-code rather than 3D-printing G-code )+<kbd>grbl_mode</​kbd> ​enabled by default ( which means Smoothie interprets G-code as CNC G-code rather than 3D-printing G-code )
 * The Spindle module * The Spindle module
  
-You will find informations on flashing the firmware at [http://​smoothieware.org/​getting-smoothie getting-smoothie]+You will find informations on flashing the firmware at [[http://​smoothieware.org/​getting-smoothie|getting-smoothie]]
  
-You will find more information on {{grbl_mode}} on the [http://​smoothieware.org/​grbl-mode grbl_mode] page.+You will find more information on <kbd>grbl_mode</​kbd> ​on the [[http://​smoothieware.org/​grbl-mode|grbl_mode]] page.
  
-~~~~+~~CLEARFIX~~
  
 {{page>​logic-power}} {{page>​logic-power}}
  
-~~~~+~~CLEARFIX~~
  
 {{page>​main-power-input}} {{page>​main-power-input}}
  
-~~~~+~~CLEARFIX~~
  
 {{page>​stepper-motors}} {{page>​stepper-motors}}
  
-~~~~+~~CLEARFIX~~
  
 {{page>​guide-endstops}} {{page>​guide-endstops}}
  
-~~~~+~~CLEARFIX~~
  
 {{page>​spindle-control}} {{page>​spindle-control}}
  
-~~~~+~~CLEARFIX~~
  
 {{page>​z-probe-guide}} {{page>​z-probe-guide}}
  
-~~~~+~~CLEARFIX~~
  
 {{page>​panel-guide}} {{page>​panel-guide}}
  
-~~~~+~~CLEARFIX~~
  
 == Appendixes == Appendixes
 +When using external stepper driver, along with adding the '​o'​ to set the breakout pins to open drain you also need to add '​!'​ to invert the step and enable pins.
 === Drilling canning cycles === Drilling canning cycles
  
-Smoothie now supports drilling canning cycles, using the [[[drillingcycles | Drillingcycles module]]]+Smoothie now supports drilling canning cycles, using the [[drillingcycles | Drillingcycles module]]
  
 However, if you do not want to use the module, there are solutions to convert those into "​normal"​ G-codes :  However, if you do not want to use the module, there are solutions to convert those into "​normal"​ G-codes : 
-* [http://​www.onlfait.ch/​CCDCC.js/​ Online converter] to convert your files +[[http://​www.onlfait.ch/​CCDCC.js/​|Online converter]] to convert your files 
-* Another [http://​drillsconversion.appspot.com/#​ Online converter] +* Another ​[[http://​drillsconversion.appspot.com/#​|Online converter]
-* [https://​github.com/​garciasa/​grbl-drills-cambam/​blob/​master/​convertDrills.py Python script] +[[https://​github.com/​garciasa/​grbl-drills-cambam/​blob/​master/​convertDrills.py|Python script]
-* If you are using Cambam you can use [http://​chibidibidiwah.wdfiles.com/​local--files/​cnc-mill-guide/​SmoothiePCB.cbpp this post-processor script]+* If you are using Cambam you can use [[http://​chibidibidiwah.wdfiles.com/​local--files/​cnc-mill-guide/​SmoothiePCB.cbpp|this post-processor script]]
  
 {{page>​general-appendixes}} {{page>​general-appendixes}}
  
-~~~~+~~CLEARFIX~~
  
 == Troubleshooting == Troubleshooting
  
-If you run into trouble, something doesn'​t work as it should, head over to the [[[Troubleshooting]]] page for a list of common problems and means of diagnosis.+If you run into trouble, something doesn'​t work as it should, head over to the [[Troubleshooting]] page for a list of common problems and means of diagnosis.
  
-You can also contact the [http://​smoothieware.org/​irc Community] for help if you can't find an answer in the documentation.+You can also contact the [[http://​smoothieware.org/​irc|Community]] for help if you can't find an answer in the documentation.