display

advertisement
P15311: Circuit Board Router (Rev2)
Gate Review
Team Members and Roles
Devon Monaco (ME)
◦ Project Manager
Emily Roberts-Sovie (IE)
◦ Safety, Statistics, and Documentation Manager
Joseph Lee (ME)
◦ Lead Mechanical Engineer, Facilitator
Thomas Bizon (EE)
◦ Lead Electrical Engineer
Nathan Faulknor (EE)
◦ Systems Integration
Yevgeniy Parfilko (ME)
◦ ME Interface Engineer
Kenny Ung (EE)
◦ Electrical Design Engineer
Agenda
PIZZA
Budget Update
MSD I Project Goals Recap
Updated Risks Assessment
◦ Review problem statement and
deliverables
◦ Review stakeholders and use
scenarios
◦ Finalized List of Needs and
Engineering Requirements
◦ Review Functional Decomposition
and System Level Proposal
◦ Review Proposed Subsystems
Breakdown
Discussion of Accomplishments and
Achievements
Discussion of Unanticipated
Problems and Issues
Material Updates
Open Design Items
Overall Plan vs Current State of
Project
Discussion of Lessons Learned
Team Self Critique
Suggested Improvements for MSD I
Experience
Quick Start Plan for Return Next
Semester
Preliminary MSD II Schedule
Trip to Lab for System Demos
Inherited State of Router, P14311 (Rev1)
Trial Mach3 software for converting Eagle
PCB layouts to milling tool path with router
Vacuum table clamp and vacuum/brush
debris collection as single subsystem
Manual homing and datum zeroing with
computer jog keys
7”x7” max board size
PC, vacuum, and Bosch router enclosed in
single roller unit
Monitor and keyboard on separate table
Problem Statement
Printed Circuit Boards (PCBs) are expensive to produce.
MSD team P14311 developed a PCB Isolation Router that functioned
but needed performance improvements.
Several features are needed for open use to students:
◦
◦
◦
◦
◦
Easy tool setup and automatic homing
Safe debris collection system
Improved board security and overall trace routing
User-friendly controls and operating procedures
Low noise level during operation
Refined router must operate predictably and precisely for corporate
clients.
Project Deliverables
Analyze the design of the current router and identify all improvement
areas.
Modify the design to improve operator controls, setup automation,
debris and noise management.
Define and document clear procedures from use scenarios and personal
experience.
Compile a quick start guide, user manual, troubleshooting guide,
maintenance schedule and replacement parts list.
Stakeholders
Primary
◦
◦
◦
◦
RIT Students
Inventors/tinkerers
Jeff Lonneville
CAST Electronics Lab
Secondary
◦ Investors
◦ MSD Team
◦ RIT
Use Scenarios
Novice User
Experienced User
Outside Company
Use Scenarios Flow Chart
Prioritized List of Needs (1-3-9)
Customer
Rqmt. #
Importance
CR1
3
CR2
9
CR3
9
CR4
3
CR5
3
Description
Capable of routing traces for finer pitched SMD's
Safe and easy to operate by minimally trained
(<0.5 hour) user
Have quick start, service, and detailed
troubleshooting/operation manuals
Comments/Status
Tolerances currently too large
Took several days to get machine
operating
Improvements needed to
documentation
Factor in lead time and process
costs
CR6
9
Cost less than commercial systems on the market
Require minimal maintenance and part
replacement
No mechanical, electrical, environmental, or
health related hazards to operators of those in the
general lab area
CR7
3
Alignment system capable of auto homing
CR8
1
Automatic tool change and recognition
CR9
3
Visual feedback system for error detection
Difficult to see traces through glass
CR10
9
Improve debris removal system
Messy and dangerous for operation
CR11
CR12
CR13
1
3
3
Contain all components of system in one unit
Rout PCB rapidly
Ability to flip and zero reverse side of board
accurately
Frequent drill bit breakage
Concerns with noise level and
particulate matter
Need for more precision and
repeatability
Convenience feature
Detached monitor and keyboard
Long setup time
No flipping method or ability to rezero flipped board
Engineering
Requirements
ER
Importance
Source
Engr. Requirement
(metric)
Unit of
Measure
Marginal
Value
Ideal Value
1
9
CR6
Noise Generation
dBA
<100
<65
2
9
CR1
Minimum Width Between
Traces Supported
inches
0.020
0.016
3
3
CR4
Manufacturing Cost
$
2800
2000
4
9
CR5
TBD
TBD
TBD
5
9
CR5
hours
50
100
6
9
CR3, 7
Minimum Tolerance to
locating positions on board
inches
0.002
0.0005
7
3
CR5, 8
Bit Replacement Time
minutes
2
<1
8
3
TBD
Feed Rate
in/minute
10
20
9
3
CR2, 3
minutes
20
10
10
3
TBD
inch x inch
5x5
8x8
11
3
TBD
inch x inch
2x2
1x1
12
9
CR2, 11
Binary
No
Yes
13
9
CR2, 3, 5
hours
1.5
.5 hours
14
9
CR1
Router Speed
rpm
15000
30000
15
9
C10
Debris Removal (Copper
and Substrate)
mg ratio
0.90
0.99
16
9
CR1
Total Indicated Runout
inches
<.0006
<0.0004
17
9
CR7, 10
Vacuum Table Force
lbs force
30
40
18
9
CR6
watts
1920
1800
19
3
CR6
Binary
No
Yes
Unit Reliability (mean time
between failures)
Mean to time between
maintenance
Time for initial machine
set-up
Maximum Compatible
Board Size
Minimum Compatible
Board Size
Up to date PC & software
for system control
Minimize Operator
Training
Max Power Consumption
for entire system
Aesthetic wiring and
schematics
P14311
Marginal
pass
marginal
pass
Fail
Marginal
pass
Marginal
pass
Pass
Marginal
pass
Marginal
pass
Marginal
pass
Functional Decomposition
System Level Proposal
New vacuum debris collection system
◦ Redesign vacuum inlet assembly
◦ Include improved vacuum with more powerful motor and higher flow rate
◦ Separate vacuum table and debris collection unit
Redesign vacuum table assembly
◦ Include vacuum pump with high sealing pressure
◦ Separate vacuum table and debris collection to eliminate interface losses
◦ Make single standard size vacuum table top
Implement automatic homing
◦
◦
◦
◦
Eliminate need for user jogging to home position
Set permanent global zero in mach3 code
Include proximity sensors for home location verification
Improve limit switches for hard stop backup
System Level Proposal
Maximize tool life and trace width capabilities
◦ Provide predetermined ideal drill bits and sizes
◦ Enable spindle speed and feed rate selection for tool optimization
Improved user experience
◦
◦
◦
◦
◦
◦
Quick start guides
Troubleshooting documentation
Visual feedback
Intuitive user interface
System contained in single unit
Dampen noise generated by system
Subsystems Breakdown
Subsystems Breakdown
Subsystems Breakdown
Accomplishments and Achievements
Manage
◦
◦
◦
◦
◦
◦
◦
◦
◦
◦
Create project schedule
Update weekly tasks
Create 1 page project summary
Compose project priorities vs time
poster
Perform locker inventory
Produce running budget sheet
Compose and update risks assessment
for project, team, and subsystems
Compile purchased parts drawings
Create and populate Bill of Materials
Track meeting minutes
Conceptualize
◦ Develop problem statement
◦ Perform customer and student
interviews
◦ Compile use scenarios
◦ Perform benchmarking
◦ Produce customer requirements
◦ Develop engineering requirements
◦ Produce functional decomposition chart
◦ Create morphological chart
◦ Compile Pugh analyses (debris collection,
securing board, auto homing)
◦ Create subsystems breakdown chart
◦ Produce user process flow diagram
Accomplishments and Achievements
Analyze and Validate
◦ Download new Mach3 and make
machine operational
◦ Create bit use and failure spreadsheet
◦ Create machine issues and
troubleshooting spreadsheet
◦ Meet with RIT safety
◦ Edit Mach3 background code
◦ Perform vacuum table calculations
◦ Perform debris system flow loss
calculations
◦ Perform drill bit tool life calculations
◦ Hold discussion with Professor Wellin
on vacuum table monitoring
Design
◦
◦
◦
◦
◦
◦
◦
◦
◦
Wiring and power schematics
Keyboard mounting system
Physical LED switch layout
Vacuum table top
Vacuum table sacrificial material
Debris inlet tube
Debris inlet tube mounting blocks
Flow reducer
Photomicrosensors and limit switches
layouts
Accomplishments and Achievements
Build
◦
◦
◦
◦
◦
◦
Implement new PC and 2nd monitor
Attach monitors and keyboard tray
Attach fan grate
Assemble vacuum table system
Assemble debris collection system
Construct auto homing circuit
Test
◦
◦
◦
◦
◦
◦
◦
Compile test tracking sheet
Produce test plan document
Noise testing with decibel meter
Flow meter testing for debris system
Vacuum table holding force testing
Sensor repeatability testing
Auto homing code implementation
with sensors
◦ Spindle runout testing
◦ Spindle RPM testing
Unanticipated Problems
Budget Negotiation
◦ Initial uncertainty in budget based on vague project readiness package
◦ Conversed with MSD office and negotiated $2000 budget, which will likely be more than adequate
USB Issue
◦ Error reported in communication between UC300 and Mach3 program
◦ Numerous troubleshooting methods implemented, and more to try for MSD II
Vacuum Pump
◦ Ordered vacuum pump early on based on price, specs, and want for testing
◦ Ended up providing inadequate flow
◦ Recovered thanks to early testing and further research into ordering another pump (arrives today)
Solidworks Versions
◦ ME team had struggles with working between Solidworks 2014 and 2015 versions
◦ Saving parts as .STEP files and making multiple copies for use by all
Stability of keyboard tray and monitor mounts stress
◦ Keyboard tray was noticed to be flimsy
◦ Additional steel support bracket added to tray and backing for stability
IO limitations on UC300
◦ Mach3 doesn’t allow for free inputs/outputs (must be tied to functions)
Materials Progress
Materials Ordered
◦
◦
◦
◦
◦
◦
◦
◦
◦
◦
◦
◦
◦
Photomicrosensors
Sensor connectors
Limit switches
Switch relays
Vacuum hose
Vacuum pressure switch
Vacuum pumps
Vacuum table material
Vacuum table gasket
Sacrificial material
Hose barbs (male, female, tee)
Plumber’s tape
Sealing washers
Overall Materials Ordered Progress:
◦
◦
◦
◦
◦
◦
◦
◦
◦
◦
◦
◦
◦
◦
Silicone rubber
Vacuum table tubing
Vacuum pressure gage
Borescope camera
LED pushbuttons (1 of 5)
Sound damping foam
Velcro
Monitor mounts
Spindle motor
Mach3 full license
New PC
Second monitor
Standard PCB boards
Drill bits
74%
Materials Progress
Materials Produced
◦
◦
◦
◦
◦
◦
◦
◦
◦
◦
Vacuum table basin
Vacuum table top
Debris inlet tube
Keyboard tray
3D printed vacuum flow reducer
Temporary spindle mount plate
1st iteration photomicrosensor flag
Monitor bracket stabilizer
Fan grating
Sound damping material cut to size
Overall Materials Produced Progress:
47%
Open Design Items
IO Board Redesign
◦ Difficulty: medium
◦ Priority: high
◦ Status: 25%
Photomicrosensor mounts
◦ Difficulty: medium
◦ Priority: medium
◦ Status: In Progress (location dependent)
Photomicrosensor flags
◦ Difficulty: low
◦ Priority: medium
◦ Status: 50%
Limit switch mounts
◦ Difficulty: low
◦ Priority: medium
◦ Status: In progress
Physical Switch Box
◦ Difficulty: low
◦ Priority: medium
◦ Status: 75% complete
Vacuum Pump Controls
◦ Difficulty: low
◦ Priority: medium
◦ Status: 25% complete
Camera mount
◦ Difficulty: low
◦ Priority: low
◦ Status: 75% complete
Final spindle mount plate
◦ Difficulty: very low
◦ Priority: low
◦ Status: 75% complete
Budget Analysis
Based on the budget projections below, the team is slated to not only be
under budget, but to even be under the “most likely case” prediction
Item
Alignment System
Wire
Proposed Purchases/Budget
Supplier
Worst Case Most Likely Case Actual (Team Spending) Spending Track
Digi-Key, mouser
$300.00
$200.00
$145.00
$145.00
Unknown
$300.00
$250.00
$250.00
Drill Bits
Use/Description
Auto Homing with Precision
Rewire to color code, and relocation
Improve bugs with program, z-axis
precision
For testing, bit analysis, and selection
Misc Parts, Hardware, 3D
Printing, Camera, Etc.
Unnaccounted for extra expenses,
McMaster, Digi-Key,
sacrificial material, hoses, etc. (to date)
Mouser, Amazon
$200.00
$200.00
$175.00
$200.00
Vacuum Switch
Replacement
Router/Spindle
PCB Boards
Misc Labor
Computer Monitor Dual
Mount
To monitor vacuum table pressure
Dwyer
$150.00
$75.00
$35.00
$35.00
Bausch router has been discontinued
Unknown
$200.00
$100.00
$80.00
$80.00
For testing and machine familiarity
Machining, etc.
DigiKey
RIT/Other
$100.00
$100.00
$100.00
$50.00
$95.00
$95.00
$50.00
Make the machine one unit
TaoTronics
$100.00
$50.00
$55.00
$55.00
Wire management
Unknown
$50.00
$35.00
Parker, Medo (ebay)
$75.00
$40.00
$130.00
$130.00
Unknown
$75.00
$35.00
$100.00
$100.00
RIT
$0.00
$0.00
$0.00
$0.00
$1,510.00
$1,090.00
$1,450.00
Mach 3 License
Wire Duct, Heat Shrink,
Etc.
Vacuum Pump
Hold PCB board onto table
Reduce noise and impove working
Sound Absorbing Material
environment
New Computer/Monitor
Upgrade computer and provide for
camera view
ArtSoft
$200.00
$175.00
$175.00
$175.00
Think & Tinker
$200.00
$200.00
$100.00
$100.00
Total: $2,050.00
$35.00
Updated Risks Assessment
The team’s risk assessment has been updated faithfully for the duration
of the project and is very comprehensive
Current assessment breaks down into categories
◦
◦
◦
◦
◦
◦
◦
Overall system
Controls
Vacuum systems
Operator error
Safety
Electrical
Team issues
Thus far, no major risks have been encountered
◦ Mitigation techniques have been implemented
◦ It is expected that there will be a higher chance of encountering risk items
during the build and test phases of MSD II
Overall Plan vs Current State
Phases 1-3 were finished with all work completed
Phase 4 includes some lingering long term and running tasks to
be completed as the team progresses, as well as some low risklow design tasks to finish
Phase 5 included a shift in team mentality from perfecting
designs, drawings, and documentation to preliminary build and
test initiatives
◦ Few low risk-low priority design tasks still open
◦ Portions of added machining, assembly, and tests still in progress
Lessons Learned
Testing is important for learning and understanding (test early and
often)
Understanding the cost/benefit of implementing already existing fixes
vs custom tailoring everything perfectly to your needs
Not paying special attention to the small details (interfaces, wiring,
connectors, mounting locations, etc.) are usually what end up causing
the problems, not necessarily the big or obvious things
Benchmarking to see what’s done in industry and already works/doesn’t
work well is a valuable technique
“Paralysis by analysis”
Conductive paint is as unreliable as it sounds…….
Team Self Critique
Strong test planning, risk assessment, feasibility analysis
Strong skillset, and good distribution of tasks based on expertise
Good assessment of important benchmarks, key analyses
Jumped ahead with testing and manufacturing of components
Some improvement needed in interface of mechanical and electrical systems
Persistent technical issues with USB data connection
Detailed communication, some difficulty in scheduling - Solved with functional teams
Limited communication with stakeholders - Solved by relying on student surveys
Difficulties maintaining integrated updated detailed design
Inheritance of CAD documents (some have version incompatibility)
Suggestions for MSD I Improvement
Post all lectures as PowerPoint slides as opposed to videos of someone
talking through them
Splitting teams up at the beginning of the class is very inconvenient. If
necessary, make the workshops for the second half of class and give
teams discussion time first
Start workshops earlier in semester so there is more time to implement
the learnings from them
Possibly make some kind of pre requisite course with information
contained in workshops (specifically EE)
Give teams more encouragement in buying/testing critical components
early to avoid overanalyzing in the beginning and finding issues in
testing too late (“paralysis by analysis” advice from Vince Burolla)
Quick Start Plan for Return
Before we go
◦ Ensure test plans are detailed
◦ Look over BOM and check for parts already ordered and that need to be ordered
still
◦ Check open design items and Overall Plan vs MSD I Progress documents for
individual and team responsibilities upon returning
◦ Post preliminary MSD II schedule in project management folder
◦ Create weekly tasks tab for week of return
◦ Plan for rewiring (connectors, wires, IO board)
When we return
◦ Re-run some high level testing (run mach3, re-test subsystems) for familiarity and
sanity checks
◦ Electrical/mechanical teams meet to get on same page regarding priority of work
to be done
◦ Check Open Design Items and Overall Plan vs MSD I Progress documents for
individual and team responsibilities
Preliminary MSD II Schedule
General Discussion and Trip to Lab
Demonstrations
◦
◦
◦
◦
◦
Vacuum Table
Debris Collection
Auto Homing
Limit Switches
Spindle Motor
Download