Nightforce - Automated Thread Burnishing
Sponsors |
|
Team Name | The Longshots |
Duration | Fall 2018 - Spring 2019 |
Faculty Adviser |
|
Mentor |
|
Client |
|
Team Members |
|
Produce a machine to burnish riflescope turrets and check the backlash of those turrets using an automated process.
Problem Definition[edit | edit source]
Produce a machine to burnish riflescope turrets and check the backlash of those turrets using an automated process.
Background[edit | edit source]
The point of aim in a riflescope is adjusted using a leadscrew assembly called a turret. In order to maintain precision, the turrets need to have a backlash of approximately 0.0001 inches. This level of precision cannot reliably be machined, so the threads must be manufactured over-sized and then fit through a process called burnishing. Currently this process is done by hand, which is time consuming, inconsistent, and prone to failure. Using an automated machine can make this process faster and more accurate, resulting in less time spent and less turrets discarded.
Deliverables[edit | edit source]
The deliverable is a machine capable of burnishing the turrets and testing the backlash. This machine must be able to handle current turret models, and be upgradable to handle any future models.
Specifications[edit | edit source]
The machine must be able to fit on a workbench, with a maximum size of 2 ft by 2 ft. It must be easily moved if necessary, with a maximum weight of 50 pounds. It should be able to burnish turrets at a similar rate to the current process. It must also be user friendly, and any parts that need to be changed to burnish different turret models must be easily accessed and quickly changed. It should output a value for initial tightness of the threads for improvement in the manufacturing process.
Design Considerations[edit | edit source]
The machine must:
- Be within budget
- Be able to burnish turrets to specification
- Have a method of testing backlash
- Have a method of sensing backlash during burnishing
- Have a method of moving turrets through the machine
- Be able to burnish existing turret models
The machine should
- Be buildable in the Gauss-Johnson machine shop
- Some parts can be outsourced if necessary
- Have a method of loading multiple turrets into the machine
- Output data about initial torque requirements
Project Learning[edit | edit source]
For this project the team needed to learn a great deal of additional information. Here is some of what we researched and brainstormed.
Workflow[edit | edit source]
Workflow involves how to get the turrets into our burnishing machine and how to move the turrets from one station to another.
Loading Turrets Into Machine[edit | edit source]
Magazine
An angled chute that uses gravity to feed turrets into the machine. Workers load the magazine one turret at a time.
Cons:
| |
The turrets are dumped into the hopper which orients the turrets and feeds them into the machine. Pros:
Cons:
|
Moving Turrets Through the Machine[edit | edit source]
Turntable
Turrets are loaded into each slot in the turntable which then rotates through them through the machine.
Cons:
| |
Racetrack
Uses an angled chute to move the turrets through the machine which are stopped at each station by servo motors.
Cons:
|
Backlash[edit | edit source]
Backlash is the space between the threads of the leadscrew and the threads of the nut. Some space is necessary for movement, but too much will cause inaccuracy in our application.
![]() |
Visual representation of backlash. |
Measurement Method[edit | edit source]
To accurately and precisely measure the backlash we have developed a method with six steps.
- Secure the turret to its holder
- Apply force to the bottom side of the leadscrew to take up any backlash
- Measure initial location
- Remove force from bottom side
- Apply test force to top side of leadscrew
- Measure final location
Tolerances[edit | edit source]
The tolerance required is around 0.0001 inches, but to precisely measure this we need an electronic sensor with a repeatability of less than 10% of this value.
Sensors[edit | edit source]
Two types of sensors exist which satisfy our requirements, contact displacement sensors and laser displacement sensors.
Contact sensors will require our system to move the sensor into contact, then apply the force. Pros:
Cons:
| |
Laser displacement sensors will measure the top side of the leadscrew as the force is applied. Pros:
Cons:
|
Burnishing[edit | edit source]
Burnishing Theory[edit | edit source]
Objective is to burnish threads enough that they “feel good” but are not too tight to turn and also are not too loose.
Calibration[edit | edit source]
First we need to determine the range of torque values that “feel good.”
Using a torque sensor (or similar method) we will find a torque value that is ideal and calibrate our device to burnish until it reaches that torque value.
Burnishing process[edit | edit source]
Burnishing is done by screwing the lead screw in and out of the turret until the thread tightness reaches the “feels good” torque.
A drill press setup is attached to a stepper motor and a hex bit fits into the lead screw. The stepper motor will turn counter clockwise first and then clockwise until specified torque is reached.
A torque measurement will be incorporated so that any tight spots on the lead screw will be detected and the device will focus on that spot.
Torque sensing will be an important part of the burnishing process. The two options for sensing torque are attaching a torque sensor to the clamping mechanism, or sensing the power output of the burnishing motor and correlating that to torque.
There are 6 different sizes our device must burnish so 6 different settings will burnish differently for each size.
Burnishing Options[edit | edit source]
Direct Drive[edit | edit source]
The burnishing motor will be directly attached to the turret, removing any power transmission components such as belts or bearings.
Pros
- Less variables - no belts or additional bearings to add variance.
- Enables precise torque measurement - because there are less variables the stepper motor can be used to more accurately sense torque.
Cons
- Space constraints - The motor needs to be mounted in line with the turret
- Weight distribution - The weight of the motor could bear on the lead screw, causing excess backlash to be introduced during the burnishing process.
Orientation[edit | edit source]
Conclusions[edit | edit source]
Direct drive is better for our overall system because we can eliminate a separate torque sensor.
Vertical burnishing is better for our over system because the workflow is easier to design.
Torque Sensing[edit | edit source]
Torque sensing will give the machine feedback as to the approximate backlash while it is burnishing the threads. There are two methods we researched for torque sensing were using a dedicated torque sensor, and correlating the output of the burnishing motor to torque.
Dedicated Torque Sensor[edit | edit source]
The dedicated torque sensor will directly output a torque signal, which can be calibrated to any unit system.
These sensors have a resolution and maximum value of what they can read. Generally the higher the maximum value, the lower the resolution.
Pros:
- Directly outputs torque values
Cons:
- Packaging can be difficult
- A torque sensor that can read the initial torque value generally cannot read the target torque value.
Motor Output[edit | edit source]
Sensing the motor output will give us a value that can be correlated to torque without the need for a dedicated sensor. The method we researched this is using pulse width modulation (PWM) and motor speed.
PWM is a speed and power output control for DC motors which controls the input voltage via rapid pulses. We can use this to measure toque by setting our stepper motor's speed with PWM and then monitoring the motor speed. A decrease in the motor speed correlates to an an increased load, giving us an effective method of monitoring torque.
Pros:
- No additional sensors required
Cons:
- Torque monitored cannot be correlated to an actual torque
- Coding the control system could be more difficult
Final Design[edit | edit source]
The final design will consist of a machine which uses direct drive vertical burnishing with turntable workflow and magazine input, laser position sensor to measure backlash, and motor control to monitor torque.
Baseplate
Turntable Stepper Motor
Turntable
Burnishing Clamp
Burnishing Assembly
Backlash Measuring Assembly
Magazine Feed Assembly
Ejectors
Controls
|
Prototype Manufacturing[edit | edit source]
The first prototype was manufactured from February to April. A total of 50 hours of shop time was used.
Prototype[edit | edit source]
Control system uses Arduino and stepper motor drivers to control the system. The system is controlled by commands via the serial monitor.
The prototype is capable of:
- Moving work through the machine
- Measuring backlash
- Ejecting rejected and accepted turrets at separate locations
The prototype is nearly capable of:
- Burnishing turrets
- Clamp is provides inadequate force and will fail if applied for too long
- System is incapable of sensing torque
The prototype is not capable of:
- Loading multiple turrets into a feed mechanism
- Automation
Areas of Improvement[edit | edit source]
- Implement fully automated control system
- Implement torque sensing
- Replace clamp actuator with air piston or actuator with higher duty cycle
- Build an implement magazine system
- Replace moving ejector servo with more robust model
- Reduce motor vibration
- Motor vibration may be reduced with control system upgrade
Team Members[edit | edit source]
Jake Elliott
Major: Mechanical Engineering
| |
Morgan Kerby
Major: Mechanical Engineering
| |
Tom White
Major: Mechanical Engineering
|
Additional Documentation[edit | edit source]
Project Schedule
media:The longshots gantt fall2018.pdf
media:The Longshots Gantt full year.pdf
Meeting Minutes
media:The Longshots Meeting Minutes Fall 2018.pdf
media:The Longshots Meeting Minutes full year.pdf
Presentations
media:The Longshots First Design Review.pdf
media:The Longshots Expo technical presentation.pdf
Client Interview