Sensing Distance from Work Piece: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
No edit summary
No edit summary
Line 57: Line 57:
::[http://www.rutex.com/files/R982A.pdf Rutex Oxy Torch Height Control]
::[http://www.rutex.com/files/R982A.pdf Rutex Oxy Torch Height Control]


=DIY, standalone sensors=
=DIY, standalone sensor ideas=
*'''ultrasonic distance sensing''': if mounted some distance from the torch, an [http://arduino.cc/en/Tutorial/Ping?from=Tutorial.UltrasoundSensor ultrasonic sensor controlled by an arduino] running the z-axis motor might be a low-cost way to control torch height. One might provide an input signal from the CNC-controlling computer (or cheat, and use a photocell aimed at torch location) to set pierce height differently than ongoing cut height. From [http://www.parallax.com/Portals/0/Downloads/docs/prod/acc/28015-PING-v1.6.pdf the ping sensor datasheet]:
**For accuracy, temperature compensation should occur.
**Maximum operating temperature of 70C.
**Minimum distance 2 cm (sensor should be mounted higher than tip of torch)
*'''Capacitive sensors''' have also been interfaced with arduinos and other microcontrollers.
*[http://www.ifm.com/ifmus/web/dsfs!KI5030.html industrial-grade, extreme environment capacitive sensors] are also available
*[http://www.tigoe.net/pcomp/code/circuits/motors/stepper-motors stepper motor control with an arduino]
*[http://itp.nyu.edu/physcomp/Labs/Servo servo motor control with an arduino]

Revision as of 20:34, 20 December 2011

Quality of product depends on the ability to detect the distance of the cutting tool from the Work Piece. The nature of this sensing problem changes depending on the cutting tool.

Plasma Torch

Here is a great article on controlling Torch to Work Distance. The quick story is that voltage between the torch and the work piece increases as the torch gets further away from the material. There is a discussion of building a z-controller here-- some of the content may be helpful. From that is a potential collaborator.

Documentation on torch height control in Linux CNC. Centers around use of the THC 300, which appears to no longer be available, and the CandCNC units. Note that CandCNC claims to only work with Mach3 and offers a $250 stand-alone torch height controller.

Acetylene Torch

Router

Notes from Tom

Plasma Technology

There is a lot of information about torch tables using plasma torches, but I haven't seen much about those using acetylene torches.

The articles about plasma torches seem consistent:

  • Torch height should be regulated to optimize cut pattern:
    • If too high or too low, the cut will have beveled edges
    • Most torch head damage results from head too low
  • Initial torch height should be 150% - 200% of height after cutting has been initiated.
  • Height can be sensed by voltage of plasma arc: Torch height is proportional to arc voltage. Open circuit voltage is around 300vdc, cutting voltage ranges from 80vdc to 200vdc, depending on operating current and cutting height.

Relevant articles:

CamSoft Torch Height Controller
Hypertherm Torch Height Controller

Oxy Torch Technology

Torch tables using flame technology abound as well. They are called "Oxygen Fuel" tables, as they can use fuels other than acetylene.

Capacitive Height Controllers induce a high frequency signal between a sensor ring and the subject steel and measure the resulting capacitance. This capacitance is inversely proportional to the distance between the sensor ring and the steel surface. The controller uses this measurement to generate signals to control a motor to adjust the head height.

Sensor RingsSensorRings.jpg

Agelkom uses two rings to control head height for both plasma and oxy fuel torches:

  • Plasma ring
    • Dimensions: 34 mm ID, 47 mm OD
    • Head height: 1.5 - 10 mm
  • Fuel ring
    • Dimensions: 50 mm ID, 69 mm OD
    • Head height: 7 - 35 mm

Sensing rings must be electrically isolated from all conductive parts.

The Rutex controller employs two relays to drive a single motor to control the up/down positioning of the torch head as in the following diagram:

Relay Control Schematic

Data sheets on a controllers for controlling the head height on an oxygen fuel system:

Agelkom CAP04 Torch Height Controller
Rutex Oxy Torch Height Control

DIY, standalone sensor ideas