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
delta [2017/10/24 16:25]
81.231.13.55
delta [2019/02/06 23:48] (current)
arthur
Line 35: Line 35:
 To setup your Smoothieboard for control of a linear delta machine, you must select the linear_delta arm solution ( this is true for all linear delta type bots - older versions of the firmware included separate configurations for Rostock and Kossel printers). To setup your Smoothieboard for control of a linear delta machine, you must select the linear_delta arm solution ( this is true for all linear delta type bots - older versions of the firmware included separate configurations for Rostock and Kossel printers).
  
-To modify your configuration file for a linear delta arm solution ​( we just said you shouldn'​t do that ), change/add the following :+To modify your configuration file for a linear delta arm solution, change/add the following :
  
 <​code>​ <​code>​
Line 132: Line 132:
 === Trim === Trim
  
-The **<​kbd>​alpha_trim</​kbd>​**,​ **<​kbd>​beta_trim</​kbd>​** and **<​kbd>​gamma_trim</​kbd>​** settings are a way to tweak endstop positions in software and simplify the process of tramming the effector (making sure that moves in the XY plane remain parallel to the print surface).  ​+The **<​kbd>​alpha_trim_mm</​kbd>​**,​ **<​kbd>​beta_trim_mm</​kbd>​** and **<​kbd>​gamma_trim_mm</​kbd>​** settings are a way to tweak endstop positions in software and simplify the process of tramming the effector (making sure that moves in the XY plane remain parallel to the print surface).  ​
  
 The trim values are the distance in millimeters from the point where your endstop is triggered.  ​ The trim values are the distance in millimeters from the point where your endstop is triggered.  ​
Line 187: Line 187:
 A suggested workflow for calibrating <​kbd>​arm_radius</​kbd>​ and <​kbd>​gamma_max</​kbd>​ when you first set up a delta printer would be: A suggested workflow for calibrating <​kbd>​arm_radius</​kbd>​ and <​kbd>​gamma_max</​kbd>​ when you first set up a delta printer would be:
 # Home, then adjust <​kbd>​gamma_max</​kbd>​ until the z-height is correct at the center of the print bed (lightly holding down a sheet of paper). # Home, then adjust <​kbd>​gamma_max</​kbd>​ until the z-height is correct at the center of the print bed (lightly holding down a sheet of paper).
-# Re-home, then jog the effector platform near the alpha tower. ​ Adjust <kbd>alpha_trim</​kbd>​ using M666 or a physical endstop screw, re-home, and repeat until the paper is held down with equal force at Z=0.  (tip: you may want to write some G-code snippets to automate this process, or else you may find yourself doing a lot of jogging - sample scripts developed by Gene Buckle (author of the Rostock Max assembly manual) are at the bottom of this page.) +# Re-home, then jog the effector platform near the alpha tower. ​ Adjust <kbd>alpha_trim_mm</​kbd>​ using M666 or a physical endstop screw, re-home, and repeat until the paper is held down with equal force at Z=0.  (tip: you may want to write some G-code snippets to automate this process, or else you may find yourself doing a lot of jogging - sample scripts developed by Gene Buckle (author of the Rostock Max assembly manual) are at the bottom of this page.) 
-# Repeat step #2 to set <kbd>beta_trim</​kbd>​ and <kbd>gamma_trim</​kbd>​ (or physical endstop screws) appropriately near the beta and gamma towers.+# Repeat step #2 to set <kbd>beta_trim_mm</​kbd>​ and <kbd>gamma_trim_mm</​kbd>​ (or physical endstop screws) appropriately near the beta and gamma towers.
 # Re-check the z-height at the center of the bed.  If the effector is too high, increase <​kbd>​arm_radius</​kbd>​ slightly, and return to step 1 of this sequence. ​ If the effector is too low, decrease <​kbd>​arm_radius</​kbd>​ slightly, and return to step 1.  ​ # Re-check the z-height at the center of the bed.  If the effector is too high, increase <​kbd>​arm_radius</​kbd>​ slightly, and return to step 1 of this sequence. ​ If the effector is too low, decrease <​kbd>​arm_radius</​kbd>​ slightly, and return to step 1.  ​