Week 5 - GCode Rings

by XuperBryan in Workshop > 3D Printing

677 Views, 1 Favorites, 0 Comments

Week 5 - GCode Rings

345416609_630666562245788_5342905935902139260_n.jpg

Creating my own gcode, I was able to create a series of rings for MAT238! You can print your own here: https://drive.google.com/file/d/1GVblPtOIHvH1bcm4h9L0c1yhdqvsr2XC/view?usp=sharing

Designing a Ring

Screenshot 2023-05-04 154805.png

I first started designing a ring by using Turtle. This let me create code in a simpler format, and I started off with a 16-sided ring.

Adding "skew"

Screenshot 2023-05-04 180909.png
Screenshot 2023-05-04 180852.png

I wanted my rings to be more interesting than just a panel of 16 walls, so I looked up other examples of 3d printed items using Turtle graphics. I came across http://davidbriddock.blogspot.com/2014/12/python-turtle-graphics-for-3d-printing.html, which showcased a design with a spiral effect. I thought that this was super interesting, so I played around with its Turtle graphics code to recreate the design, but with a square shape.

Adding "skew" to Rings

Screenshot 2023-05-04 181205.png
Screenshot 2023-05-04 181145.png
Screenshot 2023-05-04 181124.png
Screenshot 2023-05-04 181046.png

After that, I experimented with adding something similar to the rings I had created. This created a small spiral effect with the rings, all of which were adjustable based on the additional parameter I added. I created multiple prototypes with different skews, ranging from none, to 0.20

Printing

345481709_277653007933742_1423562118229177540_n.jpg
345416609_630666562245788_5342905935902139260_n.jpg

By the end, I had printed 5 rings, most of which had different parameters. The Turtle graphics made it easy to create different sizes and different amounts of "skew" was added through a slider parameter. I found that changing the range of Forward motion by 0.5 allowed all of the printed rings to fit within each other. My first test prints were over-extruding, so I changed the layer height from 0.1mm to 0.15mm. Another thing I had to adjust was that the rings were much taller than I expected, so I changed the overall height from 15mm to 10mm. Overall, I had a lot of fun with this project!