Industrial Robot/Manufacturing Instructions: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
No edit summary
Line 70: Line 70:


=Fabrication=
=Fabrication=
==Foundation==
===[2] Main tubes===
*Mark cut lines with scriber, tape measure, and combination set
*Cut to dimensions with a torch cutter
*Mark 1/2" dia. hole centers with scriber, tape measure, combination set, and center punch
*Drill 1/2" dia. holes with 1/2" bit and cordless drill
*Remove burrs around the holes with a file
===[2] Support tubes===
*Mark cut lines with scriber, tape measure, and combination set
*Cut to dimensions with a torch cutter
*Mark 1/2" dia. hole centers with scriber, tape measure, combination set, and center punch
*Drill 1/2" dia. holes with 1/2" bit and cordless drill
*Remove burrs around the holes with a file
===[4] Raising Bars===
*Mark cut lines with scriber, tape measure, and try-square
*Cut to dimensions with a torch cutter
*Mark 1/2" dia. hole centers with scriber, tape measure, combination set, and center punch
*Drill 1/2" dia. holes with 1/2" bit and cordless drill
*Remove burrs around the holes with a file
*(new image TBD)
*[[Media:Pillar.jpg]]


===[1] Base Plate===
===[1] Base Plate===
Line 181: Line 139:
*Correct image dimensions to 10" by 6" instead
*Correct image dimensions to 10" by 6" instead


==Gearbox 1,2==
===[1] Angle===
*Mark the 1/2" dia. hole centers with a scriber, rule, try-square, and center punch
*Mark the larger dia. hole centers with a scriber, try-square, and nipple punch; then their circumferences with a divider
*Cut the larger dia. holes with a torch cutter
*Drill the 1/2" dia. holes with a 1/2" bit and cordless drill
*Remove burrs around the holes with a file
*[[Media:BaseAngle.jpg]]
===[2] Input Plate===
*Mark cut lines with scriber, rule, and try-square
*Cut plates with appropriate dimensions with torch cutter
*Mark the 1/2" dia. holes with a scriber, rule, try-square, and center punch
*Mark the 2" and 3.5" dia. hole centers with a scriber, rule, try-square, and nipple punch
*Mark the 2" and 3.5" dia. hole circumferences with a divider
*Cut the 2" and 3.5" dia. holes with a torch cutter
*Drill the 1/2" dia. holes with a 1/2" bit and cordless drill
*Remove burrs around the holes with a file
*[[Media:IRGearbox12InputPlate.jpg]]
*Note: Location of motor mounting holes TBD
===[4] Side Plate===
*Mark cut lines with a scriber, rule, and try-square
*Cut to appropriate dimensions with torch cutter
*Mark 1/2" dia. hole centers with a scriber, try-square, and center punch
*Drill the 1/2" dia. holes with a 1/2" bit and cordless drill
*Remove burrs with a file
*[[Media:IRGearbox12SidePlate.jpg]]
===[2] Cover Plates===
**Mark cuts with scriber and try-square
**Cut with torch cutter
**Mark holes with scriber, try-square, rule, and center punch
**Drill holes with 1/2" bit and cordless drill
**Smooth with a file
**[[Media:IRGearbox12CoverPlate.jpg]]
===[4] Outer Race Plate===
**Mark cuts with scriber and try-square
**Cut with torch cutter
**Mark drill holes with scriber, try-square, rule, and center punch
**Mark torch hole with scriber, rule, nipple punch, and divider
**Drill with 1/2" bit and cordless drill
**Torch with torch cutter
**Smooth with a file
**[[Media:IRGearbox12OuterRacePlate.jpg]]
===[2] Round Bar===
**Mark cuts with scriber and box-square
**Cut with torch cutter
**Mark drill holes with scriber, combination set, and center punch
**Drill with 1/2" bit and cordless drill
**Tap with 1/2" - 13 taper/intermediate/plug taps and tap wrench
**[[Media:IRGearbox12OutputShaft.jpg]]
===[4] Inner Race===
**Mark cuts with scriber and box-square
**Cut with torch cutter
**Mark with scriber and divider
**Turn with lathe
**Groove with lathe
**Mark hole with scriber, combination set, nipple punch, and divider
**Torch with torch cutter
**Smooth with file
**[[Media:IRGearbox12InnerRace.jpg]]
===[2] Output Hub===
**Mark cuts with scriber and box-square
**Cut with torch cutter
**Mark with scriber and divider
**Turn with lathe
**Groove with lathe
**Mark hole with scriber, combination set, nipple punch, and divider
**Torch with torch cutter
**Smooth with file
**[[Media:IRGearbox12OutputHub.jpg]]
===[2] Support Hub===
**Mark cuts with scriber and box-square
**Cut with torch cutter
**Mark with scriber and divider
**Turn with lathe
**Groove with lathe
**Mark hole with scriber, combination set, nipple punch, and divider
**Torch with torch cutter
**Smooth with file
**[[Media:IRGearbox12SupportHub.jpg]]
*[2] Input Gear
*[2] Output Gear
*[2] Key
==Gearbox 3,4==
Forearm Angle
*As shown below
**[[Media:ForearmAngle.jpg]]
*As shown below
**[[Media:WristAngle.jpg]]
*Input Plate
**[[Media:IRGearbox3456InputPlate.jpg]]
**Note: Location of mounting holes for hydraulic motor unknown
*Side Plate
**[[Media:IRGearbox3456SidePlate.jpg]]
*Cover Plates
**[[Media:IRGearbox3456CoverPlate.jpg]]
*Outer Race Plate
**[[Media:IRGearbox3456OuterRacePlate.jpg]]
*Output Hub
**[[Media:IRGearbox3456OutputHub.jpg]]
*Output Shaft
**[[Media:IRGearbox3456OutputShaft.jpg]]
**Keyed
*Inner Race
**[[Media:IRGearbox3456InnerRace.jpg]]
==Gearbox 5,6==
*Wrist Angle
*As shown below
**[[Media:WristAngle.jpg]]
*Input Plate
**[[Media:IRGearbox3456InputPlate.jpg]]
**Note: Location of mounting holes for hydraulic motor unknown
*Side Plate
**[[Media:IRGearbox3456SidePlate.jpg]]
*Cover Plates
**[[Media:IRGearbox3456CoverPlate.jpg]]
*Outer Race Plate
**[[Media:IRGearbox3456OuterRacePlate.jpg]]
*Output Hub
**[[Media:IRGearbox3456OutputHub.jpg]]
*Output Shaft
**[[Media:IRGearbox3456OutputShaft.jpg]]
**Keyed
*Inner Race
**[[Media:IRGearbox3456InnerRace.jpg]]
==Encoder Mount==
===[6] Encoder Mount Support Angle===
*Mark cut lines with scriber and combination set
*Cut to appropriate dimensions with torch cutter
*Mark 1/2" and 1/4" hole centers with scriber, combination set, and center punch
*Drill 1/2" and 1/4" holes with 1/2" bit, 1/4" bit, and cordless drill
*Remove burrs with file
*[[Media:IREncoderMountAngleA.jpg]]
===[6] Encoder Mount Main Angle===
*Mark cut lines with scriber and combination set
*Cut to appropriate dimensions with torch cutter
*Mark 1/4" and 5/32" holes with scriber, combination set, and center punch
*Drill holes with 1/4" bit, 5/32" bit, and cordless drill
*Remove burrs around the holes with file
*[[Media:IREncoderMountAngleB.jpg]]
===[6] Encoder Mount Coupling===
*Mark cut lines with scriber and combination set
*Cut to appropriate dimensions with torch cutter
*Mark 1/2" dia. and 1/4" dia. holes with scriber and combination set
*Drill 1/2" dia. and 1/4" dia holes with 1/2" bit, 1/4" bit, and cordless drill
*Remove burrs around the holes with file
*[[Media:IREncoderMountCoupling.jpg]]


==Stepper Mount==
==Stepper Mount==
Line 423: Line 158:
[[Media:StepperMotorMountPlate.jpg]]
[[Media:StepperMotorMountPlate.jpg]]


===[6] Shaft Bar===
===[6] Shaft Coupling===
**Mark cuts with scriber and box-square
**Mark cuts with scriber and box-square
**Cut with torch cutter
**Cut with torch cutter
Line 431: Line 166:


[[Media:ShaftBar.jpg]]
[[Media:ShaftBar.jpg]]
=Assembly=
==Assemble Gearboxes==
[[Media:AssembleGearbox.png]]
==Assemble Industrial Robot==
*As shown below
[[Media:cadrobotnew.png]]


==Assemble Stepper Motor Mount==
==Assemble Stepper Motor Mount==
Line 447: Line 171:
*As shown below, repeat for a total of 6 mounts
*As shown below, repeat for a total of 6 mounts
[[Media:Stepneedlemount.jpg]]
[[Media:Stepneedlemount.jpg]]
==Connect Components==
==Hydraulic Connections==
*2 Axes Hydraulic Circuit
**Correction: Relief valve inline between pump and input tee set
[[Media:HydraulicCircuit2.jpg]]
*Hydraulic Circuit
[[Media:HydraulicCircuit.jpg]]


==Electronic Connections==
==Electronic Connections==
Line 467: Line 180:


[[Category:Industrial Robot]]
[[Category:Industrial Robot]]
=Programming=
*Programming the Microcontroller
**Download Arduino IDE [http://arduino.cc/en/Main/Software Arduino IDE Download]
**Connect Arduino microcontroller to computer through USB port
**Execute Arduino IDE
**Copy and paste microcontroller code from the source file [here]
**Sketch > Verify/Compile
**Upload
*Python Jogger
**Get python code [here]
**Execute python jogger program
**Get instructions [here]
=Testing=
==Homing==
*Connect the microcontroller to the computer via USB
*Execute python jogger program
*Turn on the pump
*Press H on the keyboard
*If the python jogger prints failure text, turn off the pump and troubleshoot
==Record Sequence Test==
*Connect the microcontroller to the computer via USB
*Execute python jogger program
*Turn on the pump
*Home all axes
*Follow python jogger instructions [here] to record a waypoint and save the .ini file
==Perform Sequence Test==
*Connect the microcontroller to the computer via USB
*Execute python jogger program

Revision as of 19:50, 3 September 2011


Industrial Robot
   Home  |  Research & Development  |  Bill of Materials  |  Manufacturing Instructions  |  User's Manual  |  User Reviews    Industrial Robot.png



Tooling and Infrastructure

Measuring and Marking

  • Scriber
  • Try-square
  • Box-square
  • Metal Rule
  • Combination Set
  • Center Punch
  • Nipple Punch

Taps and Dies

  • 1/2" - 13 Taps
  • 9/16" - 18 Taps
  • Tap Wrench

Port Cutting

  • SAE6 Port Contour Cutter

Drilling

  • Cordless Drill
  • 1/2" drill bit
  • 3/8" drill bit
  • 1/4" drill bit
  • 5/32" drill bit
  • 1/8" drill bit

Soldering

  • Soldering Iron and Stand
  • Solder

Torching

  • Oxy-acetylene Torch

Turning

  • Lathe
  • Cutting tools - turning, grooving

Hand Tools

  • Adjustable pliers
  • File

Fabrication

[1] Base Plate

  • Mark drill points with scriber, combination set, and center punch
  • Drill with cordless drill or drill press
  • Smooth with file
  • (new image TBD)

[1] Main Arm

  • Mark 2" dia. hole centers with scriber, combination set, and dot punch
  • Mark 2.5" dia. and 2" dia. hole circumferences with divider, rule
  • Mark 1/2" dia. hole centers with divider, rule, center punch
  • Cut 2" dia. holes with torch cutter
  • Drill 1/2" dia. holes with 1/2" twist drill bit and cordless drill
  • Remove burrs around holes with file

Forearm

[1] Perpendicular Plate

  • Mark 2" dia. hole center with scriber, combination set, and dot punch
  • Mark 2.5" dia. circle with divider, rule
  • Mark 1/2" dia. hole centers with divider, rule, center punch
  • Cut 2" dia. hole with torch cutter
  • Drill 1/2" dia. holes with cordless drill
  • Remove burrs around holes with file
  • Weld to "Forearm Tube" with welder

[1] Parallel Plate

  • Mark 2" dia. hole center with scriber, combination set, and dot punch
  • Mark 2.5" dia. circle with divider, rule
  • Mark 1/2" dia. hole centers with divider, rule, center punch
  • Cut 2" dia. hole with torch cutter
  • Drill 1/2" dia. holes with cordless drill
  • Remove burrs around holes with file
  • Weld to "Forearm Tube" with welder
  • Correct image dimensions to 10" by 6" instead


Stepper Mount

[6] Stepper Motor Mount Angle

    • Mark cuts with scriber and try-square
    • Cut with torch cutter
    • Mark holes with scriber, rule, try-square, and center punch
    • Drill holes with 1" bit, 1/4" bit, 1/8" bit, and cordless drill

Media:StepperMotorMountAngle.jpg

[6] Stepper Motor Mount Plate

    • Mark cuts with scriber and try-square
    • Cut with torch cutter
    • Mark holes with scriber, rule, try-square, and center punch
    • Drill holes with 1/4" bit and cordless drill

Media:StepperMotorMountPlate.jpg

[6] Shaft Coupling

    • Mark cuts with scriber and box-square
    • Cut with torch cutter
    • Mark thru hole with scriber, combination set, and center punch
    • Drill holes with 1/2" bit, 1/4" bit, 5/32" bit, and cordless drill
    • Tap holes with 10-24 taper/intermediate/plug taps and tap wrench

Media:ShaftBar.jpg

Assemble Stepper Motor Mount

  • As shown below, repeat for a total of 6 mounts

Media:Stepneedlemount.jpg

Electronic Connections

  • As shown below

Media:ElectronicConnections.jpg