Skip to content

GreenSpool

Made by: @dave9123

Repository link: https://github.com/dave9123/GreenSpool

Time spent so far: 33 hours

BOM

Google Sheets

Important Notes

  • PET should not be reused for food applications after printing, as small imperfections may harbor bacteria.
  • For industrial re-use, PET undergoes chemical recycling or re-extrusion at high temperatures that fully sanitize and reshape it.

Goals

  • A plastic hopper and melter to turn plastic waste usable.
  • Automatic conveyor system for continous printing and part ejection.
  • Able to print rapidly while maintaining print quality.
  • An interface to control the queue, settings—heated print bed, extrusion heat, fan speed—, pause printing, changing filaments, and etc.
  • Supports recording timelapse to view the printing process.
  • Affordable.
  • Day 1 (February 9th 2025)

    Today I watched a few YouTube videos on how I can possibly make a 3D printer. Then, I realized about the problem that some of us might be facing—plastic waste (except Singaporeans most likely).

    I would like to support multiple plastic types but I started to think, how would the user know what type of plastic are they using?

    Data below is taken from Plastic Material Melt & Mould Temperatures by PlastikCity

    MaterialMelt Temperature Range (°C)Mould Temperature Range (°C)Melt Temperature Range (°F)Mould Temperature Range (°F)
    ABS190-27040-80374-518104-176
    ABS/PC ALLOY245-26540-80473-509104-176
    ACETAL180-21050-120356-410122-248
    ACRYLIC220-25050-80428-482122-176
    CAB170-24040-50338-464104-122
    HDPE210-27020-60410-51868-140
    LDPE180-24020-60356-46468-140
    NYLON 6230-29040-90446-554104-194
    NYLON 6 (30% GF)250-29050-90482-554122-194
    NYLON 6/6270-30040-90518-572104-194
    NYLON 6/6 (33% GF)280-30040-90536-572104-194
    NYLON 11220-25040-110428-482104-230
    NYLON 12190-20040-110374-392104-230
    PEEK350-390120-160662-734248-320
    POLYCARBONATE280-32085-120536-608185-248
    POLYESTER PBT240-27560-90464-527140-194
    PET (SEMI CRYSTALLINE)260-28020-30500-53668-86
    PET (AMORPHOUS)260-28020-30500-53668-86
    POLYPROPYLENE (COPOLYMER)200-28030-80392-53686-176
    POLYPROPYLENE (HOMOPOLYMER)200-28030-80392-53686-176
    POLYPROPYLENE (30% TALC FILLED)240-29030-50464-55486-122
    POLYPROPYLENE (30% GF)250-29040-80482-554104-176
    POLYSTYRENE170-28030-60338-53686-140
    POLYSTYRENE (30% GF)250-29040-80482-554104-176
    PVC P170-19020-40338-37468-104
    PVC U160-21020-60320-41068-140
    SAN200-26050-85392-500122-185
    SAN (30% GF)250-27050-70482-518122-158
    TPE260-32040-70500-608104-158

    Time spent researching: 2 hours

    Day 2 (February 11th 2025)

    I found out that plastics can be harmful when it’s heated up. Source:

    While PolyLactic Acid (PLA) and Polyethylene (+Glycol) has been classified as Generally Regarded As Safe (GRAS). There’s a lot of uncertainty around the process of additive manufacturing.

    Some testing shows that the layer lines are big enough that bacteria don’t hide inside as much as expected. Additionally, it’s not nearly as porous as initally expected. Some soap and water with scrubbing is enough to clean most of it out and a quick wash with a bleach solution can bring it up to almost medical standards.

    This does not take into account material impurities. New nozzles can come with a coating (often PTFE) to prevent blobs from sticking. The abrasives in the filament can wear this coating down and while it is safe for food to contact like on a frying pan, the worn down products are not.. It also wears the nozzle and metal particles can end up in the print.

    TL;DR: Use a sealer.

    taken from: https://www.reddit.com/r/3Dprinting/comments/13mox1x/comment/jkwd5vu/

    It’s stamped with recycling number 1 and is considered an FDA-approved food-grade material even after it’s recycled, however; leaching of estrogenic compounds – hormone disrupting chemicals – can occur when it’s reused.

    taken from: https://www.acmeplastics.com/content/the-ultimate-guide-to-food-grade-and-food-safe-plastics/

    This might mean that I will probably need to have an exhaust system along with an air filter (HEPA?) to prevent the user from inhaling the toxic fumes emitted during the printing and molding. Thus having enclosure would be useful for this project’s goal—which is to support recycling plastic bottles into a filament that can be used to print with. The casing is not really necessary as some plastic types that are used in plastic bottles are quite safe.

    Options for the enclosure material:

    • Acrylic panels (for visibility)
    • Polycarbonate sheets (for heat resistance)
    • Metal sheets—aluminum (for durability)

    By adding those enclosure, there must be seals in place to prevent the fume from leaking—else what’s the point of the enclosure 😭.

    As for the exhaust system, there are some options that I can use or even stack over:

    • Coconut fiber (recycling coconut fiber c:)
    • HEPA filters (quite expensive ngl)
    • Activated carbon fiber

    Then having them routed to a filter box or outside—through a window?!—would be a great idea.

    Polylactic acid, also known as PLA, is a thermoplastic monomer derived from renewable, organic sources such as corn starch or sugar cane. Using biomass resources makes PLA production different from most plastics, which are produced using fossil fuels through the distillation and polymerization of petroleum.

    taken from: https://www.twi-global.com/technical-knowledge/faqs/what-is-pla

    Making PLA from organic sources? Possibly.

    Time spent researching: 2 hours

    Day 3 (February 15th 2025)

    Question:

    • Should I actually use PET? It emits fumes that are just harmful.

    Time spent researching: ~30 minutes

    Day 4 (March 18th 2025)

    Whoa, what a month since I’ve procrastinated! I’ve had a couple of exams and today is going to be the last day of PAT (end of year exam) but I’ll have some more as I’m 9th grade :heavysob:

    Back to designing, for the movement, I’m thinking of using linear rails as they are known for their precision. Aluminum extrusions along with a custom-made cartridge would be great though.

    https://www.tokopedia.com/bangunkaryaac/aluminium-profile-20x20-extrusion-panjang-6000-mm

    Time spent researching: ~1 hour

    Day 5 (March 24th 2025)

    Heated bed, this looks real cheap Tokopedia!! (MK2B though)

    Time spent looking for items: ~4 hours

    Day 6 (March 25th 2025)

    I went shopping through Shopee and Tokopedia, again. They aren’t really cheap (ignore the double BTT SKR board as it’s currently on new user discount). Went from Tokopedia to Shopee and vice versa. Not much progress has been done except for parts research.

    BOM Progress

    Time spent shopping and researching: ~2 hours

    Day 7 (March 27th 2025)

    Linear screw actuator rails are expensive (around $77.53 locally sourced)—yes, metals are expensive to source—and AliExpress doesn’t ship to my country because of government policies so best idea would be to DIY.

    Thanks to Rudy on Hack Club Slack for making me realize that it’s taking up most of my budget. A screenshot of Rudy suggesting me on how I can use a screw railing don’t mind the Obsidian app title, it pops up for some reason

    Example placement for the rails Wobble and move if the rods aren't locked in place Source: Rudy on Hack Club Slack

    A snippet of my BOM (currency conversion as of 27 March 2025 10:27 PM WIB) which shows that it’s taking more than half of the $300 budget.

    NameDescriptionQuantityPrice/QuantityTotal PricePrice/Quantity in USDTotal Price in USDBudget Usage
    Linear Screw Actuator RailMachifit Linear Screw Actuator Rail with Stepper 300mm for Z-axis2Rp1,267,980Rp2,535,960$77.53$155.0551.68%

    I also went some parts shopping again today and found some useful links which might be useful:

    • https://ratrig.dozuki.com/Guide/05.+Linear+rails/73 and added a power socket, 10 pieces of fuse (Rp 275 each on Tokopedia and 19k on Shopee each with 10 minimum purchases—hella insane!), and 3 micro limit switches (for the X, Y, Z rails to hit so it stops perfectly without breaking the structure).

    Time spent: ~4 hours

    Day 8 (March 28th 2025)

    Did a couple of rough designs on Canva (don’t get me started with Figma, my projects don’t even show up on the mobile app for some reason 😭🙏), kinda had a couple of unsure components like the stepper motor and the additional board (for Klipper Ig, maybe I just want it for taking a video of it printing).

    Rough design on Canva

    And had some late night help from Ancietus, really appreciate it 🙏 I totally did not jump onto someone’s thread and ended up getting help on it 😜

    464 replies on a thread, lol

    Recap:

    • Want better speed? Spend more money! (this is pretty much it 😏)
    • Use stepper motors that withstand 24V, not 12V but I can’t pretty much find one cheap enough (again, money problems) Screenshot of the message on the thread
    • Spend more on stepper motors (they’re an “investment”)Another screenshot on that same Slack thread about recommending me to get more expensive motors or not, my life’s a joke another screenshot explaining that even people run 48V on them, wow

    Time spent: ~5 hours

    Day 9 (March 31st 2025)

    Got some further ways to save money, make my own Linear Screw Actuator Rail! I found the tutorial video on how it works from Linear Guide and Lead Screw Actuator - Assembly Instruction - YouTube, looks quite nice too (in money terms).

    I currently am getting 8 x 30 cm (for the XY-axis) Aluminium Extrusion 3030 Profile and I’m planning on adding the Z-axis, but I’m still unsure because of the Linear Screw Actuator Rail that is still to be made.

    Do I need to get a Magnetic Build Platform or just put glass or both? Having a Magnetic Built Platform might be great as they look nice and might help getting the printed stuff off lol 😜. Magnetic Build Platform on Tokopedia

    Resources:

    Magnetic sheet to use :)

    Time spent: ~4 hours

    Day 10 (April 6th 2025)

    I did a couple of sketches for the past few days:

    • Drawn before church
    • Drawn before lunch

    Those pretty much are the rough deal, I’m starting to make the CAD model of the printer. Did some research on pellet extruders and let’s say, the Indian did a pretty nice job for a DIY nozzle and extruder (it’s literally insane).

    𝗛𝗼𝗺𝗲𝗺𝗮𝗱𝗲 𝗣e𝗹𝗹𝗲𝘁 𝗘𝘅𝘁𝗿𝘂𝗱𝗲𝗿 𝗳𝗼𝗿 𝟯𝗗 𝗣𝗿𝗶𝗻𝘁𝗲𝗿 / 𝟯𝗱 𝗣𝗿𝗶𝗻𝘁𝗶𝗻𝗴 𝗣𝗼𝘀𝘀𝗶𝗯𝗹𝗲 𝘄𝗶𝘁𝗵𝗼𝘂𝘁 𝗘𝘅𝗽𝗲𝗻𝘀𝗶𝘃𝗲 𝗙𝗶𝗹𝗮𝗺𝗲𝗻𝘁 🧵.

    To Do:

    1. Figure out the movement calibration (CR Touch? BLTouch? Klicky?)—most likely Klicky
    2. Figure out how to turn plastic bottles into either filament or directly use them
    3. Figure out the target build volume (sizing)
    4. Get some railing for Z-axis (left & right) along with XY on top
    5. Get either a proper hotend (for high-speed) or a budget hotend (again, need money for the plastic bottle chewing functionality 😏)
    6. Build the CAD
    7. Complete the Bill of Material :)
    8. Order everything and being the cheapskate I am, differenciate between providers and shops—the $300 budget is hard yk😜
    9. Avengers Assemble!!

    Time spent researching: ~4 hours

    Day 11 (April 7th 2025)

    Wow, time has gone real fast and it’s H-0 deadline 🤪. Making a plastic recycling is hard atp and people wanted to make Multi Material Upgrade (MMU) on their printer so, why not? It reduces waste for filament spools that are nearly coming to an end.

    I’ll probably use PETG knowing it’s great durability.

    Printing services I might use, as they’re insanely cheap and pretty quick:

    Useful Resources:

    To do:

    1. Figure out ERCF and Klicky Probe
    2. Figure out how to turn plastic bottles into either filament or directly use them (or don’t)
    3. Figure out the target build volume (sizing)
    4. Get some railing for Z-axis (left & right) along with XY on top
    5. Get either a proper hotend (for high-speed) or a budget hotend (again, need money for the plastic bottle chewing functionality 😏)
    6. Build the CAD
    7. Complete the Bill of Material :)
    8. Order everything and being the cheapskate I am, differenciate between providers and shops—the $300 budget is hard yk😜
    9. Avengers Assemble!!

    Time spent: 5 hours

    Day 12 (March 10th 2025)

    Haven’t had much progress recently, had a couple of book readings hihi 😉. I’ve decided that I won’t do everything all at once and focus on something at once. I’ve studied for tomorrow’s test and here I am continuing my build at 9 pm :) P.S. By the time I wrote this, I forgot my sports attire and therefore fetched them and put them inside my bag 🤦‍♂️

    Even though I have a Fusion Students license, I kinda need to do it other than my main laptop like on my phone connected to a remote desktop. Btw, thanks Jim, I really appreciate it!

    I haven’t figured the Z-axis yet as of now, but I’ve gotten some inspiration from the printers other people has made—belt with smooth rods. Also regarding extruder, I can either use Orbiter V2 (highly recommended in the 3D printing community) or design one myself and risk stuff out—one of the dependants on speed.

    Imported a 220mm Heatbed to Onshape GreenSpool

    Time spent: 30 minutes