Torch Table Build

From Open Source Ecology
Revision as of 23:34, 9 September 2009 by Fenn (talk | contribs) (→‎Review)
Jump to navigation Jump to search

Proposal

See proposal at http://openfarmtech.org/Lawrence_Proposal.pdf .
You can also see the working agreement,Lawrence Kincheloe Contract
Previous Work Torch Table

Overview of Blender Model
The purpose of this project is to enrich both the participant and the Factor e Farm project. The scope of this specific project is to build the seeds for a MegaRap, which is a modification of the origional Torch Table designed to expand the range of build materials and capabilities. This is in the spirit of the RepRap project, but at a larger scale and lower precision. The initial goal is to design and build a torch table that can be added on to in the future but is still functional in its own right.

Design Rationale

  • High performance torch table matching and exceedings standards of commercial counterparts
  • Ready adaptability to other cutting heads (router, laser, knife, etc.)
  • Rack for x, y, and z motion - cheapest, most robust solution for precise motion
  • Similar design in x, y, z directions
  • Minimal fabrication requriments, bolt-together design
  • Spring-loaded x and y motors to maintain traction
  • Support under top rail with flat ball bearings to prevent the carrage from jumping the track
  • Thin gauge (16 gauge) 1 inch square tubing for light weight strength
  • Simple, adjustable carriage design that clamps around the 3 inch cold-rolled rail
  • Ways - simplest way according to this source is bearings on cold-rolled steel.

Bill of Materials

File:BOM Alpha 3.xls

Thread Chart

| align="center" style="background:#f0f0f0;"|Item | align="center" style="background:#f0f0f0;"|Discription | align="center" style="background:#f0f0f0;"|Amount | align="center" style="background:#f0f0f0;"|Cost per item | align="center" style="background:#f0f0f0;"|Total per Machine | align="center" style="background:#f0f0f0;"|Total Cost | align="center" style="background:#f0f0f0;"|Further Info | align="center" style="background:#f0f0f0;"|Purpose | align="center" style="background:#f0f0f0;"|Aquired? |- | Computer with parallel port||Total computer system||1||$300 ||$300.00||$300.00 ||http://www.linuxcnc.org/%7C%7CTo run Linux cnc||yes, IBM Laptop |- | Xylotex 4 Axis Drive Box || with 4 stepper 425 oz.in. Motors and Cables||1||$460.00 ||$460.00||$460.00 ||Xylotex Stepper and controller||To provide motion control and movement precision||Yes |- | PowerPlasma 50 Plasma Torch||Pilot Arc 50 Amps||1||$699.99 ||$699.99||$699.99 ||Everlast||To provide the cutting torch for the cnc torch table||no |- | Bearing R6-2RS 3/8"x7/8"x9/3\" Sealed||10 pack||8||$14.95 ||$11.96||$14.95 ||VXB Part Number: Kit711||For preventing the carrage from jumping the track||no |- | V-Groove Bearings 3/8 inch||single pack||12||$9.95 ||$119.40||$119.40 ||VXB V-Groove bearings Part number: Kit8407||To provide low friction linear motion||no |- | 3/8 inch Hard Fiber Washers||Pack of 100||40||$2.50 ||$1.00||$2.50 ||McMaster Part Number: 95601A330||Holding bearings||no |- | Hot rolled steel 3"x1/8" plate||10.0 Ft.||5.32 ft||$12.70 ||$6.76||$12.70 ||Metalsdepot||To provide material for motor mounts||no |- | Hot rolled steel 1"x1" square tubes 16 gauge||24ft for $23.28||41.83 ft||$23.28 ||$40.58||$46.56 ||Metalsdepot||To provide structural support||no |- | Gear Rack (1/2” sq. x 72” 20 DP 20 Deg)||6 feet per rack||26.83 ft||$24.80 ||$110.91||$124.00 ||Standard Steel Specialty Part Number: 200011||rack for gear to ride on||no |- | 3 x 1/8 inch cold rolled Plate||6.0 Ft.||32.33 ft||$17.28 ||$93.12||$103.68 ||Metalsdepot||To provide material to make rails||no |- | 3/8 inch threaded rod, Overall Length 36"|| Each||11.43 ft||$1.94 ||$7.39||$7.76 ||McMaster Part Number: 98837A031||for connecting the top and bottom carage||no |- | 3/8 inch nuts||Pack of 100||112||$4.20 ||$4.70||$8.40 ||Part Number: 90473A031||For locking threaded rod in place||no |- | 3/8 inch washers||Pack of 140||112||$3.23 ||$2.58||$6.46 ||Part Number: 90126A031||For locking nuts and for spacers||no |- | Steel 20 Deg Pressure Angle Spur Gear 20 Pitch, 20 Teeth, 1" Pitch Dia, 1/2" Bore||Each||4||$15.37 ||$61.48||$61.48 ||McMaster Part Number: 5172T12||Attaches to stepper motors and interfaces with gear rack||no |- | sleeve bearing||Each||4||$1.34 ||$5.36||$5.36 ||McMaster Part Number: 6391K143||to connect between the stepper motor and the gear, will also add a bit of adjustable length||no |- | 10-32 set screw 7/16"||per Pack of 100||4||$5.44 ||$0.22||$5.44 ||Part Number: 92311A428||Set screw for attaching spur gear, sleeve bearing to stepper shaft||no |- | Zinc-Pltd Stl Pan Head Phillips Machine Screw 10-32 Thread, 1-3/4" Length|| Pack of 100||8||$8.45 ||$0.68||$8.45 ||McMaster Part Number: 90272A837||Connects the mount plate arms to the carrage||no |- | Zinc-Pltd Stl Pan Head Phillips Machine Screw 10-32 Thread, 2-1/2" Length||Pack of 100||48||$6.58 ||$3.16||$6.58 ||McMaster Part Number: 90272A840||For connecting the rail, rack, spacer and c channel||no |- | Zinc-Pltd Stl Pan Head Phillips Machine Screw 10-32 Thread, 3/4" Length||Pack of 100||24||$5.11 ||$1.23||$5.11 ||McMaster Part Number: 90272A831||For mounting the stepper motor to the mount plate||no |- | Zinc-Plated Steel Machine Screw Hex Nut 10-32 Thread Size, 3/8" Width, 1/8" Height||Packs of 100||80||$1.55 ||$1.24||$1.55 ||McMaster Part Number: 90480A195||For locking the mount plate swing tightness, tightening the rack and locking the stepper motor in place||no |- | Nylon 6/6 General Purpose Flat Washer Off-White, No. 10 Screw Sz, .44" OD,.02"-.04" Thk||per Pack of 100||32||$3.83 ||$1.23||$3.83 ||Part Number: 90295A120||allows the motor to swing freely||no |- | stepper spring||pack of 6||4||$10.00 ||$6.67||$10.00 ||McMaster Part Number: 3114T79||Prevents stepper motor shaft from crunching ||no |- | Multipurpose White Lithium Grease 10.25-Ounce Net Weight Aerosol||single pack||1||$5.62 ||$5.62||$5.62 ||McMaster Part Number: 1380K29||For greasing rails, bearings, gears, rack, etc…||no |- | Bright Finish High-Speed Stl Spiral Point Tap 10-32, H2 Pitch Diameter, 2 Flute||single pack||1||$5.26 ||$5.26||$5.26 ||Part Number: 2523A469||For tapping the 10 gauge threaded hole in the brass bushing and the steel bearing||no |- | 10 gauge drill bit||single pack||1||$1.74 ||$1.74||$1.74 ||McMaster Part Number: 2930A21||For drilling holes in rail, stepper plate, stepper plate swing||no |- | Gen Purp Black Oxide HSS Jobbers' Drill Bit 3/8", 5" L Overall, 3.1" Drill Depth, 118 Deg Point||single pack||1||$4.46 ||$4.46||$4.46 ||Part Number: 2931A34||For drilling holes in rail for threaded rod||no |- | Gen Purpose Uncoated HSS Jobbers' Drill Bit Wire GA 18, 3-1/4" Oal, 1.9" Drill Depth, 118Deg Point||single pack ||1||$1.52 ||$1.52||$1.52 ||Part Number: 30585A29||making the hole for the 10 gauge tap. It has to be slightly smaller than 10 gauge because we need to cut threading into it.||no |- | Military Spec Cadmium-Pltd Steel Flat Washer No. 10 Screw Sz, .44" OD, .03"-.07" Thk, MS27183-8||Pack of 100||1||$1.94 ||$1.94||$1.94 ||McMasters Part Number: 98032A469||Small enough to fit on the rack, big enough to do some good. General purpose metal washers for 10 gauge screws.||no |- | Total per machine||$1,960.19|||||||||||||| |- | Total Cost||$2,034.74 |||||||||||||| |}

Working Concepts

X axis

X axis BoM details Xaxisconcept.jpg X axis back view.jpg X axis front view .jpg X axis top plate stepper mount and y axis mount.jpg X axis bearing shot wire frame.jpg X axis bearing shot.jpg X axis barrel .jpg


Y axis

Y axis details Yaxisconcept.jpg

Y axis back view.jpg


Z axis

Z axis details


Y axis z axis front view.jpg

Z axis shot.jpg


Blender Concept

Torchconceptlawrence.jpg

Blender Design File Download

File:Factor e Torch Alpha 3.1.blend

Plasma Torch

Torch vs. Plasma Cutter

  • Comes down to initial cost versus long-term cost
  • Plasma cutters - consumables cost $20 for 5 new electrodes and nozzle heads
    • Electrodes are rated for 45 minutes to 60 minutes for 1/2" steel
    • More expensive versions state they last 4 times longer - are heavier and have better temperature control
    • For anything above 1 inch, torch is better
    • Can be interfaced with a computer cheaper than Torch

Desired Characteristics

We are looking for a machine rated for 1" milled steel that will cost roughly between $700-$1100. We are limited on budget because we are funded primarily through donations at the moment.

Since we want to use the machine for cnc work, we are interested in the pilot arc starting, or touch off starting. We could also use high frequency starting, but we would have to shield our motor controller and any other equipment in the area. Would it be possible to shield the plasma cutter? We want to be able to cut thin material with the torch so it is likely we will want the pilot arc starting feature.

Do you have any suggestions on a best practice method of attaching a plasma torch head on a cnc machine?

We would also be interested in a plasma cutting head that would be easier to mount. Currently in your accessories page you only list a model that is appropriate for plasma cutting by hand. Also, since this machine needs to be flexible we would also like the option of using the plasma cutting head by hand. Through looking at competitors websites, its clear that its easy to offer one or the other and switch them at the DC power inverter, but how easy would it be to add a 45 degree flexible head that can be fixed for either cnc overhang cutting or hand cutting? This seems like an easy adaption, but I might be missing something.

Also, we are interested in the engraving feature. Especially the controlled plasma pulse feature. The reason is that we are interested in precision surface removal, and gouging because we have an idea to use this machine as a plasma lathe, combined with a cnc controlled head. This isn't a requirement, but we are very interested in getting the maximum amount of utility from this tool.

Plasma Cutters Considered

Everlast

  • cheap ($800)
  • 5 year warranty
  • made in china

60 Amp Parker MP

  • cheap
  • 1 year warranty
  • made in america
  • Out of stock/high frequency start only
  • Appears to have equivalent performance to Esab Powercut 1250

Esab Powercut 1250

  • Expensive ($2700)
  • Brand name

Plasma Cutter PC Interface

Relay circuit.jpg Newfoorpedalwiring.jpg

(ciruit drawn with [open source circuit simulator])

A simple relay circuit, the components depend on the plasma cutter interface. Since the Xylotex stepper controller pipes out unused pins to a second parallel port, we'll isolate the parallel port using an optoislolater and switch on a relay switch which replaces the manual torch ignition switch. If the torch allows for proportional current control, usually done with a voltage divider circuit built with a potentiometer, then we might use a pwm modulated rheostat control with the computer providing the pwm signal. If all that fails, there is alway hacking into the plasma cutter circuit board and taking over control using a microprocessor... maybe version 2.

Linux CNC

[LinuxCNC]

The Setup

We are as of Sept. 4, 2009 using an IBM ThinkPad laptop graciously donated to the cause by Inga. It has the latest EMC2 installed from the Ubuntu 8.04&EMC2 Live CD.

If your starting from a pre-existing Linux install, like I was, then read this important user contributed wiki. I had to reinstall using the 8.4 live cd because 8.10 of Ubuntu wasn't supported.

Once you get that all installed, the best documentation available is from the user contributed wiki and the included manuals. For example, when I had trouble with getting the IBM laptop to talk to the motor controller, I used [this walk-through] to step me through a working install which lead me to the actual problem of the IBM laptop having a non-standard printer port address.

Once I got the stepper motors twitching to my every whim, I put it all down and will continue from where I left off once I get the little beasties mounted.

Torch Table Trouble Shooting

For those extra hard to reach bugs

  • Check stepper motors
    • They should turn when powered off, so the whole table should move freely. If it doesn't fix it.
    • When the motor controller is powered on, with the PC disconnected, the stepper motors should be locked in place or provide significant resistance.
    • If everything checks out, the motor driving circuitry and the stepper motors are at least working correctly.
  • Check the PC parallel port.
    • You can do this with a multimeter and LinuxCNC. If you test one of the pins under control and its jumping around like crazy then the computer is at the least sending something with the parallel port
    • There are options to change the parallel port address from the default. In the case of the IBM laptop, the parallel port was 3BCH, which is a hex value.
  • Check the pinout of the cable.
    • In our case we used a shielded straight pass through cable, which means each pin on either side corresponds to its matched up pin on the male/female connector.
    • If its different than what you think it should be, according to whatever motor controller your using. You can adjust the pin out in EMC2. Look up how to do this.
  • Check installed version of Linux.
    • In the version we used, there was an issue where the kernel drivers for 8.4 weren't compatible with 8.10 and above. This means that it installed fine but there wasn't an option for using the special real time EMC2 kernel. The fix is to reinstall using either the live CD which will leave you with a clean Ubuntu install with the software already installed (very convenient if it works), or installing from scratch Ubuntu 8.4 and installing the package seperately from [[1]]

Build Steps

This table uses standard stock steel parts with no finishing besides the finishing that is required.

If you caught that, then you have two options. Find a local machine shop to cut out all that steel you just purchased or live with some inaccuracies which should be adjustable.

Necessary Tools

  • Something to cut accurate holes with
  • Something to cut 3/8 inch treaded rod, 1/8 inch hot rolled steel plate, 1 inch tubing, etc...

Tools We Used

Building a Jig

Yes its a technical term.

For our purposes we need a reliable way to drill somewhat precise holes quickly.

To do this we need to constrain the rack in the x y and z direction during drilling but allow movement along the y axis to reposition the rack for the next hole. In this example, the direction along the length will be our y axis.

There are several products out there that will do what we want, but they all need to be modified slightly for our purposes.

For drilling the holes, you'll need a guide made out of something that won't mar the metal. Wood or plastic works nicely. If you have a vice or an x/y milling vice, these will work nicely although you'll have to make some sort of insert so the gear rack can slide easily in the vice channel. Here again wood or plastic are your friends.

If you don't have a vice and you do have some wood and some nuts and bolts that fit the mounting holes in your vice, you can make a temporary jig with blocks of wood which have to be aligned such that the drill head is above the rack, doesn't crater into the mounting plate (unless your wise enough to put a spacer block under the rail) and constrains the rail in the x direction while allowing free movement in the y direction. It'll take some practice but once you get it, you can use the same setup for all the rack.

The process is fairly simple, you mark your first hole on the rack and then every succeeding hole, you measure 8 inches (what we used) from the center of that hole. This can be achieved by adding a guide which you line up the center of the hole you just drilled with the guide such that the drill bit is over the next spot and the last drill hole you made is 8 inches away.

Lastly, you clamp down the rack in the z direction such that frictional forces and the wood blocks help constrain the rack for drilling. Releasing the clamp slightly until the rack is movable along the y direction again allows you to position the rack for the next hole to be drilled.

The Table

Work in progress of torch table frame.JPG Work In Progress Torch Table Leg.JPG Work In Progress Joint.JPG

Review

Please submit comments here. Please review our design rationale first.

Particular points:

  • Suitability of 3x1/8" cold rolled rail as a guide
  • Suitability of thin gauge 1" square tubing for most of the gantry
  • Structural or stability issues?
  • Acceleration issues?
  • Feasibility of using a laptop and compromises therefrom?
    • run [realtime latency test] before getting too attached - laptops are notorious for hardware timing glitches.
    • dust generated by plasma will get in keyboard and fan, wear out quickly. hard to replace laptop parts.
  • Suitability of plasma cutter?
  • Potential improvements?

Team

  • Deep in the continental US underground...

Workteam.jpg