P15311: Circuit Board Router (Rev2) Gate Review. Team Members and Roles Devon Monaco (ME) ◦Project Manager Emily Roberts-Sovie (IE) ◦Safety, Statistics,

Slides:



Advertisements
Similar presentations
Test Automation Success: Choosing the Right People & Process
Advertisements

Chapter 2Test Specification Process. n Device Specification Sheet – Purpose n Design Specification – Determine functionality of design n Test List Generation.
HP Quality Center Overview.
Chapter 14 Network Design and Implementation. 2 Network Analysis and Design Aspects of network analysis and design Understanding the requirements for.
SWE Introduction to Software Engineering
Christian Seemayer Rob Proetti Tim DeBellis Tim Giguere Will Kelly.
IS 421 Information Systems Analysis James Nowotarski 4 November 2002.
Computers: Tools for an Information Age
EDGE™ Final Project Plan P09701 – Corning Tropel LightGage™ Metrology System Matthew Bradley (ME) Images Courtesy of Corning Tropel.
EDGE™ Project Review P Automation/Improvement of Wegmans Cookie Line Packaging Project Team: Stephanie Rager (IE), Bruno Coelho (ME), Mark Voss (ME),
DECEMBER 12 TH, 2013 P14311: Gate Review. Agenda Overview of PCB Isolation Routing System Design  20 minutes Review of Bill of Materials and Sourcing.
P14311: PCB Isolation Routing System Problem Definition Review.
Defining the Activities. Documents  Goal Statement defines why helps manage expectations  Statement of Work what gets delivered defines scope  Software.
Project Management and Scheduling
Chapter 17 Acquiring and Implementing Accounting Information Systems
Introduction to Computer Technology
Software Evolution Planning CIS 376 Bruce R. Maxim UM-Dearborn.
P14311: PCB Isolation Routing System Final Presentation Team Members: Matthew Clark, Marley Collier Sears, Sarah Duman, Richard Kalb, Joseph Post, Zoe.
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 14 Systems Analysis and Design: The Big Picture.
What is Business Analysis Planning & Monitoring?
12 Building and Maintaining Information Systems.
LESSON 8 Booklet Sections: 12 & 13 Systems Analysis.
Systems Development Lifecycle Project Identification & Selection Project Initiation & Planning Analysis Logical Design Physical Design Implementation Maintenance.
P15311: Circuit Board Router (Rev2) Systems Level Design Review
Project Tracking. Questions... Why should we track a project that is underway? What aspects of a project need tracking?
Autodesk Inventor ® Professional Design, Validate and Document the Complete Machine Autodesk Inventor ® Professional Introduction.
© 2012 Cengage Learning. All Rights Reserved. This edition is intended for use outside of the U.S. only, with content that may be different from the U.S.
MSD II Week 5 Update P13265: Motorcycle Safety Lighting and Portable Electronics Charging System.
Automatic Shift Controls for ATV Sponsored by: Joel Notaro Polaris Industries Advised by : Professor George Slack Project Family: Modular, Scalable, Open.
FotoGazmic Software (From left to right: Chad Zbinden, Josey Baker, Rob Mills, Myra Bergman, Tinate Dejtiranukul)
1 Chapter 5 Project management. 2 Project management : Is Organizing, planning and scheduling software projects.
Agile Concepts - II “Agile” Estimating & Planning Nupul Kukreja 5 th November, 2014.
1 Engineering Design - A general approach. 2 Outline Form a group Proposal (Presentation and 1 st Mandatory Meeting) Milestone A (Demo A and 2 nd Mandatory.
Preliminary Detailed Design Review P15080 Flow Culture System November 13, 2014.
AP-1 5. Project Management. AP-2 Software Failure Software fails at a significant rate What is failure? Not delivering it on time is an estimation failure.
ECE 3331 Project Lab I Lab Projects and Presentations 1.
Project Active Vibration Cancellation. The Team NameDisciplineRole Kaitlin PeranskiIndustrial and SystemsProject Leader/ Edge Updating Jeremy BerkeElectricalScribe.
Gravity Fed System Team Members: Chris Kulbago, Lauren Pahls, Ted Rakiewicz, Patrick O’Connell, Sarah Salmon, James Brinkerhoff Group Number: P
Project Management All projects need to be “managed” –Cost (people-effort, tools, education, etc.) –schedule –deliverables and “associated” characteristics.
CSCI 521 Final Exam Review. Why Establish a Standard Process? It is nearly impossible to have a high quality product without a high quality process. Standard.
Advisor: Dr. Edwin Jones 1 Client: Paul Jewell ISU Engineering Distance Learning Facility May01-13 Design Team: David DouglasCprE Matt EngelbartEE Hank.
P16221 – FSAE Shock Dynamometer Preliminary Detailed Design Review November 13, 2015.
P15311: Isolation Printed Circuit Board Router (Rev2)
P15311: Circuit Board Router (Rev2) Systems Level Design Review.
P16453 Subsystem Design Loading, Measurement, Control, and Test of a Journal Bearing Test Platform Kris Kidder | John Dolan | Shay Stanistreet | Anthony.
IS2210: Systems Analysis and Systems Design and Change Twitter:
Chapter 10 Information Systems Development. Learning Objectives Upon successful completion of this chapter, you will be able to: Explain the overall process.
P16680: AATech Universal Oil and Bag System Subsystem Design Review 10/20/15.
P16680: AATech Universal Oil and Bag System System Design Review 9/29/15.
CNC Assembly: 3 axis rigid PVC structure NEMA 17 Motors and lead screws Off the shelf Router and Specialty collet Vacuum Table to hold down work piece.
What has been accomplished at the end of MSD 1 & 2?
P15311 Customer Requirements vs Results Customer Rqmt. #ImportanceDescriptionP14311 StatusP15311 Status CR13 Capable of routing traces for finer pitched.
T Project Review Sotanorsu I2 Iteration
P07122: Autonomous Quadcopter Jason Enslin – EE: Team Leader, Circuit Design/Testing Glenn Kitchell – CE: Programming, Software Design Richard Nichols.
Sample Fit-Gap Kick-off
Project Plan, Task Checklist, Estimates Project Prototyping
Welcome ! Capstone Design Lab is a new 4 credit course specifically aimed to give you industry design exposure in a design team atmosphere The course.
Welcome ! Capstone Design Lab is a newer 4 credit course specifically aimed to give you industry design exposure in a design team atmosphere The course.
P07307: Controls for Dynamic Suspension
Project Plan, Task Checklist, Estimates Project Prototyping
FORMAL SYSTEM DEVELOPMENT METHODOLOGIES
P15311: PCB Router Phase 5 System Pass Off with Customer
P07107: Mission Control Procedures Aerospace Systems and Technology
P15311: PCB Router Phase 4 System Demo with Customer
P17082 Biomechanical Elbow Model Build and Test Prep
UNIT 5 EMBEDDED SYSTEM DEVELOPMENT
UNIT 5 EMBEDDED SYSTEM DEVELOPMENT
Detailed Design Review Solar Thermal Water Heater
Detailed Design Review: P18001
Presentation transcript:

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 MSD I Project Goals Recap ◦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 Budget Update Updated Risks Assessment 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 Outside Company Experienced User

Use Scenarios Flow Chart

Prioritized List of Needs (1-3-9) Customer Rqmt. # ImportanceDescriptionComments/Status CR13Capable of routing traces for finer pitched SMD'sTolerances currently too large CR29 Safe and easy to operate by minimally trained (<0.5 hour) user Took several days to get machine operating CR39 Have quick start, service, and detailed troubleshooting/operation manuals Improvements needed to documentation CR43Cost less than commercial systems on the market Factor in lead time and process costs CR53 Require minimal maintenance and part replacementFrequent drill bit breakage CR69 No mechanical, electrical, environmental, or health related hazards to operators of those in the general lab area Concerns with noise level and particulate matter CR73Alignment system capable of auto homing Need for more precision and repeatability CR81Automatic tool change and recognitionConvenience feature CR93Visual feedback system for error detectionDifficult to see traces through glass CR109Improve debris removal systemMessy and dangerous for operation CR11 1 Contain all components of system in one unitDetached monitor and keyboard CR12 3 Rout PCB rapidlyLong setup time CR13 3 Ability to flip and zero reverse side of board accurately No flipping method or ability to re- zero flipped board

Engineering Requiremen ts ERImportanceSource Engr. Requirement (metric) Unit of Measure Marginal Value Ideal Value P CR6Noise GenerationdBA<100<65 Marginal pass 29CR1 Minimum Width Between Traces Supported inches marginal pass 33CR4Manufacturing Cost$ Fail 49CR5 Unit Reliability (mean time between failures) TBD 59CR5 Mean to time between maintenance hours CR3, 7 Minimum Tolerance to locating positions on board inches Marginal pass 73CR5, 8Bit Replacement Timeminutes2<1 83TBDFeed Ratein/minute1020 Marginal pass 93CR2, 3 Time for initial machine set-up minutes2010 3TBD Maximum Compatible Board Size inch x inch5 x 58 x 8 113TBD Minimum Compatible Board Size inch x inch2 x 21 x 1 129CR2, 11 Up to date PC & software for system control BinaryNoYesPass 139CR2, 3, 5 Minimize Operator Training hours1.5.5 hours 149CR1Router Speedrpm Marginal pass 159C10 Debris Removal (Copper and Substrate) mg ratio CR1Total Indicated Runoutinches<.0006< Marginal pass 179CR7, 10Vacuum Table Forcelbs force3040 Marginal pass 189CR6 Max Power Consumption for entire system watts CR6 Aesthetic wiring and schematics BinaryNoYes

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

Accomplishments and Achievements 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 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

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 2 nd 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:74% ◦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

Materials Progress Materials Produced ◦Vacuum table basin ◦Vacuum table top ◦Debris inlet tube ◦Keyboard tray ◦3D printed vacuum flow reducer ◦Temporary spindle mount plate ◦1 st 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 Proposed Purchases/Budget ItemUse/DescriptionSupplierWorst CaseMost Likely CaseActual (Team Spending)Spending Track Alignment SystemAuto Homing with PrecisionDigi-Key, mouser$300.00$200.00$ WireRewire to color code, and relocationUnknown$300.00$ Mach 3 License Improve bugs with program, z-axis precision ArtSoft$200.00$ Drill BitsFor testing, bit analysis, and selectionThink & Tinker$ $ Misc Parts, Hardware, 3D Printing, Camera, Etc. Unnaccounted for extra expenses, sacrificial material, hoses, etc. (to date) McMaster, Digi-Key, Mouser, Amazon $ $175.00$ Vacuum SwitchTo monitor vacuum table pressureDwyer$150.00$75.00$35.00 Replacement Router/Spindle Bausch router has been discontinuedUnknown$200.00$100.00$80.00 PCB BoardsFor testing and machine familiarityDigiKey$ $95.00 Misc LaborMachining, etc.RIT/Other$100.00$50.00 Computer Monitor Dual Mount Make the machine one unitTaoTronics$100.00$50.00$55.00 Wire Duct, Heat Shrink, Etc. Wire managementUnknown$50.00$35.00 Vacuum PumpHold PCB board onto tableParker, Medo (ebay)$75.00$40.00$ Sound Absorbing Material Reduce noise and impove working environment Unknown$75.00$35.00$ New Computer/Monitor Upgrade computer and provide for camera view RIT$0.00 Total:$2,050.00$1,510.00$1, $1, 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

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 risk- low 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