CNC Torch Table Z Height Control: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{RightTOC}} | |||
= Manual adjustable version of CNC Torch Table Height Controller = | |||
This is a simple POC-version that allows a manual adjustment of the Z height by turning a jog wheel. The wheel can be 3d-printed [https://www.thingiverse.com/thing:17404] and is connected to a rotary encoder of type KY-040. | |||
==Design Rationale== | |||
With this rig it should be possible to manually operate the torch table height by following its slowly moving and regulate the height personally. This can be useful even if in the full version there is a capacitive sensor is doing automatically that task, but one may use it then for setting the starting height or use it in other applications where a frequent manual control is an appreciated option. | |||
The rotary encoder gives up to 20 pulses per revolution to an Arduino-Mega, which translates it into a number of motor steps and triggers these by a TB6600-based stepper-driver. A RAMPS 1.4 may act as a connection layer on top of the Arduino, but can also be omitted. We will show here which pins to wire on the Arduino and on the Ramps as well. | |||
The firmware consist only of a few lines of Arduino-code, which makes it easy to extend and modify. | |||
== Wiring == | |||
<!-- | |||
=Industry Standards= | =Industry Standards= | ||
*http://www.super-tech.com/root/products/thc/ - $4k | *http://www.super-tech.com/root/products/thc/ - $4k | ||
--> |
Revision as of 23:22, 23 June 2017
Manual adjustable version of CNC Torch Table Height Controller
This is a simple POC-version that allows a manual adjustment of the Z height by turning a jog wheel. The wheel can be 3d-printed [1] and is connected to a rotary encoder of type KY-040.
Design Rationale
With this rig it should be possible to manually operate the torch table height by following its slowly moving and regulate the height personally. This can be useful even if in the full version there is a capacitive sensor is doing automatically that task, but one may use it then for setting the starting height or use it in other applications where a frequent manual control is an appreciated option.
The rotary encoder gives up to 20 pulses per revolution to an Arduino-Mega, which translates it into a number of motor steps and triggers these by a TB6600-based stepper-driver. A RAMPS 1.4 may act as a connection layer on top of the Arduino, but can also be omitted. We will show here which pins to wire on the Arduino and on the Ramps as well.
The firmware consist only of a few lines of Arduino-code, which makes it easy to extend and modify.