Commit 185ea1e6 authored by Teddy Warner's avatar Teddy Warner
Browse files

Title

parent af8ff7d5
......@@ -47,12 +47,17 @@ In the overhang, bridge, and surface tests, we again observed impressive results
### Clearence
### Infill
<center>
![](../images/week03/image0.jpg){: style="width:250px"}
![](../images/week03/image1.jpg){: style="width:250px"}
![](../images/week03/image2.jpg){: style="width:250px"}
![](../images/week03/image3.jpg){: style="width:250px"}
</center>
The next key step in characterizing the Creality Ender 3 printer was the infill test. The term infill refers to the amount of material that fills in something; in the case of 3d printing, infill means how much PLA lies in between the walls of the print. In this case, we used four variants of 100%, 50%, 15%, and 0% to visually demonstrate the different infills. Typically, one does not use a 100% infill, as it uses more PLA and it takes substantially longer; however the infill of a 3d print depends on the intended application of it. For example, if someone wants a stronger print with PLA and does not mind the slight additional print time and weight, then they may consider using a higher percentage infill. On the contrary, if someone aims for a more lightweight print or they just want to print something more quickly, a lower infill percentile could be used. In our test, the 100% infill of a cube smaller than an inch by inch, it took over an 1 hour and 30 minutes to print at regular speed on the Creality Ender 3. As the infill decreased though, the print time decreased exponentially to under 20 minutes for the 15% infill. The 0% infill is not very practical for most desgns, but it was included in the test to demonstrate what no infill would look like. There are obviously other factors which factor into print time, such as the other settings expressed in this assignment, but infill should be considered for each print to optimize each print produced.
......
......@@ -23,4 +23,6 @@ After a good bit of troubleshooting with very simple codes, we finally found 2 p
Our second possible issue was the LED itself. To test it out, we just connected the LED directly to ground and VCC (with the 330 ᘯ resistor, ofcourse) to see if the LED itself might have been the problem. We discovered that it was not turning on like this. This meant we had identified the problem, which was just that we had a faulty LED. When we tested out another LED, it turned on and blinked when we uploaded the code.
<iframe width="560" height="315" src="https://www.youtube.com/embed/sh8Dp8q2XmM" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
\ No newline at end of file
<iframe width="560" height="315" src="https://www.youtube.com/embed/sh8Dp8q2XmM" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
## Raspberry PI Pico
\ No newline at end of file
......@@ -5,20 +5,16 @@ This group includes [Teddy Warner](http://fabacademy.org/2021/labs/charlotte/stu
<iframe width="900" height="650" src="https://www.youtube.com/embed/r6Nm2AUASLg" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
<figcaption>Pizza Pizza CNC Introduction Video</figcaption>
<<<<<<< HEAD
During this machine-building assignment, our lab group of students split into two separate groups to build machines, as we concluded that four people working on each machine would give each of the group members a fair amount of work, without leaving the work to a couple of students. We split these groups base off on each students strengths, putting all mechanically inclined students in one group, consisting of [Graham Smith](http://fabacademy.org/2021/labs/charlotte/students/graham-smith), [Grant Fleischer](http://fabacademy.org/2021/labs/charlotte/students/grantfleischer), [Charles De Mey](http://fabacademy.org/2021/labs/charlotte/students/charles-demey), and [Teddy Warner](http://fabacademy.org/2021/labs/charlotte/students/theodore-warner/), and putting the software-oriented students in a separate group, who's machine page can be found [here](http://fabacademy.org/2021/labs/charlotte/Group%20Assignments/week07%20%28Other%20group%29/). That being said, this split allowed each group to challenge themselves, not solely focusing on their strengths but also being required to complete the entirety of the system. The entirety of our group's machine documentation can be found [here](INSERTLINK), while this page will focus on parts of the system that I completed or worked on.
=======
<iframe width="900" height="650" src="https://www.youtube.com/embed/Tk6OREM7gic" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
<figcaption>Pizza Pizza CNC Preparing a Small Pizza</figcaption>
>>>>>>> 5fc99b5dbcc2a741c08e63c5df23709b23082302
During this machine-building assignment, our lab group of students split into two separate groups to build machines, as we concluded that four people working on each machine would give each of the group members a fair amount of work, without leaving the work to a couple of students. We split these groups base off on each students strengths, putting all mechanically inclined students in one group, consisting of [Graham Smith](http://fabacademy.org/2021/labs/charlotte/students/graham-smith), [Grant Fleischer](http://fabacademy.org/2021/labs/charlotte/students/grantfleischer), [Charles De Mey](http://fabacademy.org/2021/labs/charlotte/students/charles-demey), and [Teddy Warner](http://fabacademy.org/2021/labs/charlotte/students/theodore-warner/), and putting the software-oriented students in a separate group, whos machine page can be found [here](INSERTLINK). That being said, this split allowed each group to challenge themselves, not solely focusing on their strengths but also being required to complete the entirety of the system. The entirety of my group's machine documentation can be found [here](INSERTLINK), while this page will focus on parts of the system that Teddy completed or worked on.
<<<<<<< HEAD
It actually took a a little while to decide what the focus of our project would be. We decided to make a pizza-making machine since almost everybody loves pizza. The basic idea is that we will have two tools, a sauce dispenser and a cheese dispenser. [Last year's group machine](http://fabacademy.org/2020/labs/charlotte/groupasswk17.html) was similar with the technique they used to dispense the cupcake batter, but ours is more complex. This is because we incorporated tool changing as well (switching between the sauce and cheese hoppers) which forced us to rethink how we were going to mount the different hoppers. For the movement of the gantry and hopper, we decided to build a standard CNC with an X-axis, Y-axis, and Z-axis. The motors we used for each of these axis are stepper motors similar to the ones on 3D-printers. For opening and closing the hoppers to control whether the elements would go through, we used a small servo motor on each of the hoppers. We need to rotate the bottom cover very little, so this was the best solution. It is also easier to write programs for the servo motors than it is for the stepper motors so there was no reason not to use servos.
=======
## Machine Planning
>>>>>>> 5fc99b5dbcc2a741c08e63c5df23709b23082302
We started the project by brainstorming and thinking through different machine ideas. Our group settled on a pizza preparation CNC machine, which we coined the *"Pizza Pizza CNC"*. The machine is a Marlin-based, 3 axis CNC, with tool-changing functionality to switch between a sauce and cheese dispensing toolend. With these goals in mind, we split up some of the machine work into individual systems each one of us could work on, and then bring together at the end. My work on the project included the machine's electronics, wiring, firmware, and electronic housing, as well as the machine's Z-carriage and axis, and the frames endstop and belt tensioner mounts.
......@@ -356,11 +352,9 @@ and then view the generated *.gcode* in Esltcam's GCODE preview window, shown be
![](../images/week09/EstlcamToolpath.jpg)
<<<<<<< HEAD
#### GCODE Testing
=======
This process left me with generated gcode of a single circle, that Teddy could later manipulate into our pizza preparing gcode. Teddy ran a quick test of this generated gcode on my personal CNC, just to confirm it's working, shown in the video below.
>>>>>>> 5fc99b5dbcc2a741c08e63c5df23709b23082302
This process left Teddy with generated gcode of a single circle, that Teddy could later manipulate into our pizza preparing gcode. Teddy ran a quick test of this generated gcode on my personal CNC, just to confirm it's working, shown in the video below.
<iframe width="900" height="650" src="https://www.youtube.com/embed/azvfDjM_h1E" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
......@@ -488,14 +482,6 @@ This is the rendering that we made of the entire CNC machine.
<iframe src="https://charlottelatin3.autodesk360.com/shares/public/SH56a43QTfd62c1cd968d6c07072463ac36c?mode=embed" width="900" height="650" allowfullscreen="true" webkitallowfullscreen="true" mozallowfullscreen="true" frameborder="0"></iframe>
###
## Building
We were a bit hindered in the building process since almost all of the important parts needed to build the machine had to bought and then shipped. Before we purchased anything, we wanted to be extremely sure that we did not forget any necessary parts, so we ended up only ordering all of the parts on Thursday, April 1^st^. All the purchased parts only arrived to our Fab Lab on Monday, April 5^th^. Although we had planned how we were going to build the machine and we had a clear idea of the steps of the assembly, it was
## Testing
## Downloads
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment