Upload
conor-moloney
View
17
Download
0
Tags:
Embed Size (px)
Citation preview
Automatic Mill Cutter Insert Replacement
Members:
Kisa BrostromJoseph McKennaAndrew ClementsConnor McBride
Josiah WaiNicholas WoodTrevor DouglasAaron ThonneyConor MoloneyScott Olivares
OBJECTIVE
● End mills use 10,000+ inserts per week
used to cut titanium
● Boeing workers spend too much time and
effort preparing end mills
● System that automates the removal and
replacement of 85 cutter inserts
DESIGN APPROACH
● Split whole team into three
subsections
a. Screwdriver
b. Carousel
c. Programming
● Set high but realistic time/design
goals
● Transition into a complete integration
● Transition to programming
A.M.C.I.R. - Programming and Electronics
Programming:Josiah Wai
Conor Moloney
Integration:Andrew Clements
Nicholas Wood Connor McBride
Scott OlivaresTrevor Douglas
Joseph McKennaAaron ThonneyKisa Brostrom
Objectives● Learn the programming languages
○ TIA portal and FCT
● Program all the subsystems
○ Must work independently
○ Linear Actuator
■ Move tool
■ Rotate tool
○ Carousel
■ Rotate carousel
■ Actuate pneumatic arm
○ Screwdriver
■ Actuate screwdriver
■ Insert/remove screw
Previous Work● Programming
o Linear actuator and carousel basic TIA programming
● Untested basic/plan Only actuator configured
o screwdriver No code
● Electronicso Two PLCs
Wired separatelyo Grounded to boltso No sensorso No HMI
Final Product● Programming
o All systems home and position correctly
o Linear Actuator both motors move tool
● rotational motor underpowered
o Carousel Calibrated to rotate 1 cutting
insert per increment Jerkiness of movement
eliminated with higher power motor.
o Screwdriver linear and rotational
calibrated requires an I/O module to
obtain sufficient activation of all signal commands (screw & unscrew)
Final Product ● Pneumatic Piston and Vacuum Generator piston and vacuum by solenoids through
PLC 2 pneumatic valves
● with 4 actuators Vacuum system improved by higher
pressure inlet supply Piston position improved by ordering
FESTO module for PID dynamic control. (Currently operates with position control.)
● Electronicso Overhauled electronics board
PLCs interconnected and to HMI All components fused for safety Cleaned and organized wiring with
grounding/terminal blocks Grounded with aluminum plate
o Sensors for subsystems 2 contact limit switches 2 inductor switches 1 reed switch All for positioning and homing
Electronics Layout● Components
o 24 VDC power supplieso carousel, linear rail, and worm
gear motor controllerso 2 PLCso HMIo Communication moduleo Distributed 16 signals I/O moduleo ethernet cabling for
HMI/communication module/PLC connections and (test phase only) motor controller PC diagnostics.
o Wiring connection to all sensor and actuators
Combined PLC Wiring Diagram
Future Work● Programming
o Functionality and control-via-PLC/HMI demonstrated for every system.
requirements for full, independent automation:● increase mechanical soundness w/ higher
power motors● time in order to program
proves mechanical soundness o Full PLC-PLC communication
Currently only a finite number of binary data can be transferred. Requirements for full communication:
● time to learn Siemens communication protocol
● either I/O module or communication module● Electronics
o Mount HMI and E-Stop Machine or water jet aluminum plate
o cover the electronics board Protect with a full non-metal housing
Bill of Materials
A.M.C.I.R. - Screwdriver Subsystem
Members:
Trevor DouglasAaron ThonneyNicholas WoodScott Olivares
Objective
● Loosen and fasten Torx screws in a cutter body
● Torque screws to 35 in-lbs without cross
threading errors
● No time constraints related to performance
● Integrate with carousel and cutter body linear
actuator
Previous Work
● Built a stand to support two Festo servo motors
a. One to drive a ball screw to raise/lower an actuator
b. One mounted at end of beam to be used as a screwdriver
● Poor motor selection - Incorrect torques
a. Linear - Too Much
b. Screwdriver - Too Little
● Intended to remove screws and place them into a hopper
● No wiring or programming completed
Final Product● Redesign frame
○ New mounting brackets with ample adjustability
○ New Minitec linear actuator components
○ Couplers and adapters bought and manufactured
○ Adjustable feet added to new framing system
● Swap motors
○ Large servo motor - screwdriver
○ Small servo motor - linear actuator
● Flexible shaft to reduce load on cantilever beam
● Wired both servos to PLC, power, limit switch, and serial
ports
● Mounted limit switch for homing purposes
Bill of Materials
Problems
● Motors
○ Unable to read torque values
○ Lack of error detection
● Flexible shaft did not perform as
expected
● Linear actuator is imprecise
Future Recommendations
● Replace large servo motor with adequate stepper
motor and separate motor controller
○ Usable torque readings
○ Less weight
○ Direct drive
● More stability and repeatability
○ Gantry style frame
○ Purpose built linear actuator
A.M.C.I.R. - Linear Actuator Subsystem
Members:
Kisa BrostromJoseph McKennaAndrew Clements
Connor McBride
ITERATIONS
● Collaboration with all three subsections
● Create stability and support
o Add brackets which allow for no
movement
o Create a stand which aligns with
carousel and screwdriver
o Levels the linear actuator ● Troubleshoot system so system can be
programmed correctly
ITERATIONS
● Limit switches were
incorporated to home the
linear and rotational position of
the mill head mount
o solenoid
o touch
● Worm Gear Reinforced
o Mounts and shaft
remanufactured
o Addition of Bearing for
support
FINAL PRODUCT
● Rotational and Linear Motion
achieved
o Gear Box Added to Linear
● Integrated with HMI controls
● New Motor Mounts and Bearings
manufactured
● Design for Angle Stand and
Subsystem Connections finalized
FUTURE
● Addition of Vertical Actuator
● Worm Gear Refinement
o Stronger Material of Shaft
o Addition of Second Bearing
● Better Bearings
● Stronger Motors
A.M.C.I.R. - Carousel Subsystem
Members:
Kisa Brostrom
Joseph McKenna
Andrew Clements
Connor McBride
OBJECTIVE
● Remove inserts after screw
removal
● Catalog inserts for inspection
● Design easily removable insert
cataloging system
● Removal system must also be able
to replace inserts
OBJECTIVE
● Ease of ring removal
● Redesign air system for better suction
● Be dynamic enough to handle 85 inserts
● Able to adapt to more or less inserts
easily
● Allow for flawless integration with other
systems
PREVIOUS WORK
● System designed and manufactured which
o Spins carousel to store inserts
o Ejects screws through magazine
o Pneumatic actuator pushes inserts to and
from carousel and mill
● Plastic ring designed to hold 80 inserts
● System contained on Bosch frame as tabletop
● Little to no wiring or programming complete
ITERATIONS
● Top mounted components for easy access
● Components on top are hinged for ring replacement
● Redesigned ring with larger diameter to accommodate 85
inserts
● Designed suction head which conforms to insert perfectly
● Designed new pneumatic system for actuator
● Homing system designed
ITERATIONS
● Brackets for motors, carousel and homing
● Pneumatic valve system added
● Suction head casted
● Ring 3D printed
● Insert guide milled
● Bosch frame assembled
● Legs machined so system is level
● Feet added for stability
FINAL PRODUCT
● Top mounted components
● Best location of pneumatic actuator
● Hard resin casted suction head with soft silicone
surface
● Reed switch on actuator
● Dynamic mounts for ease of modification
● Stepper gear and track are compatible
● Hinge stops so system is in position
● All components’ positions can be read and moved
BILL OF MATERIALSPart Quantity Unit Price per Unit Total Price
Carousel Ring 10 sections $5 $50
Suction head mold 3 sets $1 $3
Stepper gear 1 unit $1 $1
Hinges 2 sets 24.53 49.06
Waterjet brackets 10 brackets 4.00 40.00
Gussets 5 gussets 5.05 25.25
Bosch Tubing 6000 mm .01849 113.80
Total 282.11
FUTURE WORK
● Reliability of suction system
● Print/machine ring as one solid
part for complete accuracy
● Redesign of top mounting
hinges for repeatability
● Heavy duty bearing for carousel
track
● Accuracy of ring rotation
Final Product