Team Vision for Subsystem Level Build & Test Phase
During this phase the 80/20 stock was finally obtained and our goal was to setup the frame of the printer. A lot of pieces had to be machined and there was a lot of work that needed to be done in order to put together the outer frame. Our goal for the end of this phase was to have the frame setup with the motion axes on and the stepper motors wired up so that an XYZ motion demo can be done. During our efforts to put the frame together we discovered that there was a difference between the Parco aluminum we ordered and standard 80/20. That difference had to be milled off in order for the T-nuts to fit. After that, the outer frame was put together and the motion axes are being put on. Additionally, during this phase the modified extruder assembly was to be tested utilizing the windshield wiper motor acquired from Monsterguts, during this testing it was learned that the plastic 3D printed motor coupling to the auger did not provide enough rigidity and strength to be utilized and custom coupling was machined.
Subsystem Level Test Results Summary
Due to the nature of our Customer and Engineering Requirements, not all requirements can be confirmed with certainty at this time through our defined Requirements and Test Plans. The vast majority of our requirements call for a completed model. As an alternative, the team has developed preliminary testing to ensure we are on a path to be able to test our final product against the previously established Test Plans. Below is a high level overview of this testing. Further details for each test can be found in their respective section below.
Preliminary Testing | Description | Results |
|---|---|---|
| Extruder pt. 1 | Team tested the functionality of the new extruder design. This included the wiper motor, bearings, and printed parts. | Minor Changes: Auger had too large of a radial space between outer edge and PVC tube ID. The auger will be upsized to a spacing of 1mm radially. |
| Extruder pt. 2 | Team tested the functionality of the extruder with the upsized auger. | Rework Required: 3D printed coupler between motor and auger shaft failed. Part needs to be CNC'd from aluminum instead. |
| Custom Part: Frame-z axis lower support | Team creates support for axis that would attach to the frame. Needed to source materials and create product | Minor Changes: Original design was simplified to have less unnecessary cuts. mounting holes to connect to z axis were tapped instead of bored straight through and capped with a nut. |
| Custom Part: Frame-z axis upper support | Team creates support for axis that would attach to the frame. Needed to source materials and create product | Rework Required: Original idea was to use previously made custom parts to attach the upper end of the ball screw bearing. As no parts were found and they were made for a different bearing, new designs were made. Existing material was used, saving cost. |
| Custom Part: Z to y axis connection | Team created connection between new z axis and previously constructed y axis. | Rework Required: After discussing with other members it was decided that a simpler design using materials we already had would be more beneficial. |
| Frame Shell | Brief test of weight baring capabilities IDK have Meghan sit on it or something | Success: Strong evidence shows it will be able to hold the weight of the motion axis and more if needed. |
| Motion | Wiring up all stepper motors to Duet, having it go through some basic motions |
Frame & Print Bed
Slight Difference in Parco Brand
Originally we decided to use 8020 however the face cost of 8020 would bankrupt our budget by the time the parts arrive. To mitigate this we attempted to use an 8020 distributor. After a kerfuffle with the purchasing office, we purchased Parco aluminum extrusion from CS automation. One problem we notice after the part arrived is the Tslot grove for Parco and 8020 differed slightly. For 8020, the slot had a slight divot near bottom dead center. For Parco, the slot had a slight ridge. For normal T slots this would not cause issues, however since some connections required a ball spring slot the slight ridge caused interference that did not allow it to fit. After milling some groves we were able to assemble the frame.
Frame Building
Once we got rolling the parts fit together nicely. Nico & Tyler worked on creating the custom parts with help of other members from time to time. The picture of the frame is from Februrary and we make a lot of progress every day. The custom parts are fitting well.
Custom Parts Progress
Due to the unique construction of the printer a few parts were made.
The first one was the z axis to frame upper connection. This piece was made form a 2" L bracket stock that we had in the cubby. its designed was inspired by the previous teams connections for the x and y axis. The same design could not be used due to the different ball bearing housing sizes.
The second and third part that needed to be machined were the z-axis ball screw support brackets. These parts totaled in 4 parts, 2 of which being the mirror image of the other 2 (the finished two parts pictured below). The 4 parts all had the same external dimensions meaning that they were all milled from 3in x 3in x 1in 6061 aluminum stock, This allowed all four parts to machined to size at the same time by orienting all the pieces in the same direction and utilizing facing operations to bring them down to the correct and and y axis dimensions. Once the facing operations were complete and vise stop was used to reduce the number of times the edge of the part need tot be found and the thinner thickness shelf were machined and the two lard through holes were cut utilizing a hand programmed protract program to save time. Once this was complete the two tapped holes were drilled out on the mill out and then tapped by hand.
To simplify the machining progress the parts were modified from the original design to remove the triangular cut out as it served no functional purpose, The original isometric drawing and modified isometric drawings are pictured below.
Z-Axis Ball Screw Support Version 1.0 Z-Axis Ball Screw Support Version 2.0
The fourth part that was custom machined was the top bracket support for the z-axis ball screw named Top Z-axis Ball Screw Support. Two of these parts need to to me machined. After analyzing the version 1.0 drawing it was realized that the part could be significantly simplified by creating a a custom L-bracket to adapt the bracket provided in the ball screw kit rather than machining a completely new bracket. The Top Z-axis Ball Screw Support Versions 1.0 and 2.0 are pictured below. The version 2.0 was machined from 3in right angle aluminum extrusion. When a test fit was done it was realized the side of the bracket with only two holes on it needed to be slightly modified. These modifications included slotting the two holes and removing excess material at the end of the face.
Top Z-Axis Ball Screw Support Version 1.0 Top Z-Axis Ball Screw Support Version 2.0
The final part that was machined for the frame was few L-brackets. These parts were machined simply because it was realized that we had not ordered enough and we had excess stock material and to save on the cost of buying brackets 4 were created utilizing the excess right angle aluminum extrusion stock.
Extruder
Obstacle 1: Extruder cannot push concrete through nozzle
The extruder was not able to print with the 1/2" square nozzle. The concrete would force its way upwards, past the auger instead of through the nozzle. This lead us to believe that an auger with a narrower gap between it's outer edge and the inner diameter of the PVC shell might give the concrete nowhere else to go but through the nozzle. Without the nozzle the extruder was capable of extruding the concrete without any issues. It extruded concrete as fast as we could feed it at a hydration level of 17% water.
Proposed Solution: Reduce the radial gap between the auger and the PVC shell. Reprint and test.
Obstacle 2: 3D Printed PLA Motor Coupler failed
A new auger was designed and printed that narrowed the gap between itself and the PVC shell to 1mm radially. This caused there to be some friction and scraping between the auger and PVC tube. We tested the new design despite of these concerns. When we tested with concrete the 3D printed PLA motor coupler failed. The design used nuts screwed on the wiper motor shaft that fit into the 3D printed coupler which fit around the square tube which ran through the auger. These M6 nuts didn't have enough surface area to transmit the torque and cammed out.
Proposed Solution: Print the PLA motor coupler in PETG. Test with concrete again.
Obstacle 3: 3D Printed PETG Motor Coupler failed
A new motor coupler was printed, but this time in PETG with the hopes that it would be slightly more robust. While the part did last slightly longer, we experienced the same issue as with the PLA part. We half expected the 3D printed coupler to fail, it was actually designed as a "mechanical fuse", but unfortunately it is failing prematurely. We will need to rethink this part of the design.
Proposed Solution: CNC an aluminum motor coupler in the machine shop. This coupler can directly thread onto the wiper motor and should be way stronger than a 3D printed part. The auger was filed down at the points it rubbed the PVC shell. Test with concrete again.
Resolution:
The aluminum coupler was machined and tested in the extruder. This coupler solved the issue of the printed parts failing during use. With this new part, the extruder was able to consistently extruder 16% hydration mortar mix as fast as we could feed it. The extruder also initially showed promise of extruding through a nozzle, yet for an unknown reason was only able to periodically extrude. We will have to continue diagnosing this issue, but at this point the team is confident the extruder will function without a nozzle.
The CNC machined aluminum part can be seen in the images below. V1 is on the left and V2 is on the right. V1 was designed to go around the square tube, while V2 was designed to fit inside the square tube. The drawing for the V2 part can also be found below.
The wiper motor power supply was wired up and an enclosure was created to ensure the safety of the user during operation. This was used all throughout testing and proved to be perfect for the task.
Duet
No changes with Duet. In regards to stepper motor wiring, finding a crimper has been a small pain since MSD office doesn't have crimpers in the size we need (or at all). An attempt was made to try and crimp using pliers but that was a failure as the resulting crimps wouldn't fit into the connector very well. Anthony has reached out to EVT in order to borrow one for a few hours to complete the wire harness.
Risk and Problem Tracking
Our updated Risk Management Tracking. Below is a high level overview of what we have addressed the last few weeks.
Risk Changes | Reasoning |
|---|---|
| Not enough funding | Mitigate: Watching our budget very closely. Have a list of all items potentially need based on priority. |
| Managing the elevated weight of the cement mixture (120 lbs) | Mitigate: With new location, a 1/2 ton motorized lift is available for our use. This eliminates some risks the reservoir previously held. |
| Reservoir leaks material onto rest of systems/motors | Mitigate: Plans for a fiberglass reservoir have been made for a fully sealed reservoir. Some risks of leaks at joints exist. |
| Concrete setting in extruder | Remediate: Will develop clear cleaning instructions when full model is assembled. |
| Extruder does not extrude mixture | Remediate: Growing chance this will happen, problems will be addressed based on the severity of the clogs when full model is complete. Concrete recipe may be modified |
| Subsystems are interdependent with timelines | Remediate: We are seeing this issue and have been working extra hours outside of class to stay on task for other deliverables. |
| Electrical components are properly rated for power requirements (overdraw current from power supply, not enough voltage to run motors, etc) | Transfer: At this time power requirements have been addressed and risk has been eliminated. |
| Previous design does not meet our requirements | Accept: Some of the past teams designs are not exactly what we need. Some adjustments have been made and current team continuous to work with what we have. |
Functional Demo Materials
Include links to:
Plans for next phase
Task | Due | Sequence | Description | Time | Member |
|---|---|---|---|---|---|
| Finalize Modified Hopper Design | 3/15/2021 | Nothing Preceding | Finalize design of modified hopper that utilizes materials we have rather than the concrete foot mold | 1.5 weeks | Nicola |
| Build Modified Hopper Utilizing the Materials Collected | 3/22/2021 | Finalization of Modified hopper Design | Build the modified hopper design | 1.5 weeks | Nicola |
Modify Y-axis 8020 to all Guide rail bearings to be attached | 3/10/2021 | Nothing Preceding | Drill out the proper holes such that the bearings for the guide rail can be mounted on the y-axis | 1 day | Nicola/Tyler |
| Mount Y-axis to Z-axis | 3/15/2021 | To be done after modification of y axis | Mount the x and y axis so that motion testing can being | 1 day | Nicola/Tyler |
| Frame final ergonomic analysis | 3/7/2021 | After frame is assembled. | Take note of any potential hazards to users. See if any can be mitigated. Order any warning stickers needed. | 3 days | Meghan/Tyler |
| Complete 75% of the writing for the Technical Paper | 3/29/2021 | Nothing | Complete 75% of required writing for the technical paper | 2 weeks | Meghan |
| Complete 75% of the work for the Poster | 3/29/2021 | Nothing | Complete 75% of required writing for the technical paper | 2 weeks | Meghan |
| Complete Imagine Video rough draft and final copy | 3/6/2021 - 3/9/2021 | Nothing | Complete all of the rough draft and final copy after edits are provided | 3 days | Meghan |
| Redesign Extruder Motor Coupler | 3/7/2021 | Nothing | The prototype extruder motor coupler is not perfect and could be improved. A new design will be created. | 2 days | Derek |
| Manufacture Extruder Motor Coupler | 3/10/2021 | After design is complete | The updated design will be milled from aluminum stock. | 2 days | Derek |
Re-Design Extruder Parts | 3/12/2021 | Needs to be finished before parts can be printed. | With the incorporation of machined parts, a few 3D printed parts need to be updated. | 4 days | Derek |
Design a new nozzle | 3/12/2021 | Done in-line with other parts | Try a stubby nozzle and see if that fixes our extrusion through a nozzle issues. | 1 hour | Derek |
Print new parts | 3/15/2021 | Done after new designs are completed | Print the parts at home and on the school’s printers. Start with nozzle to test this first. | 3 days | Derek |
| Retest extruder with updated nozzle | 3/16/2021 | After new nozzle is printed | A new nozzle will be created but this time the inside will be coated with polyurethane to make it smooth. | 1 hour | Derek/Meghan/Anthony |
Test extruder with Duet | 3/18/2021 | Can be done anytime. Only need to test the motor as a standalone part. | Make sure we can control the wiper motor with the Duet and the SSR. | 2 days | Derek /Anthony |
Design and Make Extruder Mount | 3/18/2021 | Done after extruder design is complete but inline with fully assembled frame. | The extruder needs a mount to connect to our y-axis motion. Need to work with Tyler to ensure compatibility | 3 days | Derek/Tyler |
| Test motion system | 3/15/2021 | After rails are put on frame | This was supposed to be done in the previous phase but due to various obstacles in the frame assembly it was not able to get done | 1 day | Anthony |
| Adjust software for extruder in configuration files | 3/29/2021 | Nothing | Now that the extruder is set up and verified to be working we can begin the extruder/duet integration | 3 days | Anthony |
| 50% Electrical Documentation | 3/29/2021 | Nothing | Document all the electrical/software/wiring instructions, especially taking apart the wire harness safely | 1 week | Anthony |
Test entire printer | 4/5/2021 | After frame is assembled. Duet is wired up. Software is functional. Extruder is working with the Duet. | Make sure all the subsystems work together. | 5 days | Entire Team |











