Subsystem Build & Test
Table of Contents
Team Vision for Subsystem Level Build & Test Phase
- Machining of individual components across all major subsystems at approximately 90% done (~1 week left of Manufacture during next phase) to allow for sub assembly build to happen before spring break.
- Initial debugging of electrical subsystems completed and driver problem worked through.
- Submission of Imagine RIT proposal completed.
- Machining of individual components at approximately 75% progress.
- Driver problem has been solved (No more magic blue smoke!)
- Imagine RIT proposal submitted
Major Action Items
- Test plans should have the supported engineering requirement explicitly stated.
- Test plans should contain enough tests to make any conclusions statistically significant.
- Risks should be narrowed to focus on the two or three
risks that we consider most critical.
- The risk table should capture the risk of having too small a motor.
- The two or three risks identified as critical should have comprehensive mitigation plans.
- There should be more room in the Gantt chart to
address having to reorder parts.
- The Gantt chart should be updated to reflect rework time for electronics.
- There should be an established method for the mechanical subsystems to be tested without motors (in the case that the motors are not functional).
- The MSD I post-mortem should be on Edge.
Electrical SubsystemFor the electrical subsystem, we planned to have the majority of our preliminary test plans completed. Becuase of our failed testing with the MA860H driver (see MA860H driver issues), we were not able to make as much progress on this front as we would have liked. The MA860H is the driver for the NEMA 34. The driver for the smaller motor is still in transit, so we have not been able to test the NEMA 14 motor. We have no concerns about wiring the small motor, because this system is very similar to the already functioning larger motor. That being said, we do have some of the test plans completed for the NEMA 34. They are not fully complete because we still have to test the NEMA 14.
Since there was a period of time where we were unable to work on the subsytem directly due to not having drivers, we chose to spend our time resolving one of the major risk items that remains for our subsystem. The problem that we were trying to resolve is getting ComposicaD to output G code that is recognized as a valid input to GRBL to process on the Arduino side. Ultimately, what we had to do was set up some custom rules for the output file such that GRBL's input requirements were satisfied.
This is a major development for us. We no longer have to consider the option of writing code to preformat the ouput of ComposicaD for GRBL; which would have been unpleasant, both from the user side and the developer side.
The major unknowns with respect to ComposicaD are now how to import a mandrel and how to tune the output to match our physical system. Unlike the output/input code issue, these are features that we know for certain that ComposicaD has, which makes it less of a risk.
Risk and Problem Tracking
Functional Demo Materials
Imagine RIT Update Proposal has been completely submitted for imagine RIT. Only additional item needed is a picture of the completed project. Space has been requested on the 2nd floor of Gleason with power for both the machine and a TV to show a video of it in action. Task has been added to Gannt chart to reflect creating the video.
Plans for next phase
Gannt Chart Updates:
- Slips in machining schedule have been updated. All machinable components to be completed before spring break.
- Slips due to technical problems with electronics have been added in. Electrical subsystem tests moved to first week after spring break. Some tests stacked together due to short testing time.
- Assembly tasks have been reduced in duration and "stacked". Subsystems to be completely assembled first week after spring break
- Target to complete full assembly: 3/27 (~ 1.5 week change)
- Production of test articles moved back: Third part complete and tested 4/28 (2 week change)
- Test plan updates to be done over spring break
Pre Spring Break Individual Targets
- Machine TN001
- Machine TN006
- Machine TN008
- 3D Print TN011
- Complete ordering of non-machinable components
- Machine CF001
- Machine CF002
- Machine CF003
- Machine CF005
- Machine FR101 (Current 75%)
- Machine FR201 (Current 25%)
- Machine FR203 (Current 50%)
- Machine FR205 (Current 15%)
- Machine DR001
- Machine DR011 (Current 75%)
- Machine DR012
- Machine DR015
- Dan and Ryan
- Targeting to have GUI problem fix implemented and worked through so that full electrical subsystem tests can be started after spring break
- Preliminary testing started on large motor subsystem with favorable results
- Waiting on Senior Design Lab Space and the arrival of our last subsystem component to complete individual subsystem tests