• Design Jobs
  • Firms
  • Awards
  • Conference
e

Core77

Sign In / Join Now;
e
  • Topics
    • Product Design
    • Process
    • Technology
    • Lifestyle
    • Business
    • Materials
    • News
    • Furniture
    • Tools
    • Transportation
    • Education
    • Footwear
    • Impact
    • Reference
    • Video
  • Features
    • Features
    • Yo! C77 Sketch
    • Photo Galleries
    • Bizarre Inventions
    • Design Calendar
    • Weekly Maker's Roundup
    • DiResta's Cut
    • Industrial Design Tips
    • Hand Tool School
    • Tools & Craft
    • Design Experience that Matters
  • Shopping Guide
  • Projects
    • Projects
    • Firm Projects
    • Reader Projects
  • Forums
    • Forums
    • General Discussion
    • Students & Schools
    • Design Employment
    • Sketching
    • Software & Technology
    • All Forums
  • About Us
    • About Us
    • About
    • Contact
    • Advertise

Midair 3D Printing: Making Coil Springs Without Support

By Adam Kumpf - Nov 14, 2018

  • Join Core77 Today
  • Submit your projects for publication
  • }Favorite This
  • Y1
  • m1
  • U1
  • X1
  • H1

This article was originally published on Makefast Workshop's blog. Check out the original article here. 

Enter a caption (optional)

Note: If you just want to make some midair springs, skip ahead to the G-code generator.

Most 3D printable parts are designed to limit overhangs to 45 degrees or less. That's because maker-style 3D printers (technically FDM) build each layer from the bottom up, fusing the current layer onto the previous, and if there's nothing below a layer, the plastic will sag (or worse yet, form a glob and potentially ruin your part).

To get around the overhang limit, parts are often significantly modified (with chamfers to reduce overhangs) or support material is used to hold up sections that extend too far. But neither approach works all the time; sometimes you can't chamfer away the overhangs and/or rely on support material to bail you out.

Going Midair

Have you ever noticed that at the end of a print there's sometimes a small thread of plastic that seems to follow the exact path of the extruder after it finishes printing? This is often caused by a little extra filament continuing to flow/ooze as the print head pulls away. The plastic is thin enough to cool as it moves, tracing out the path in midair.

While those little threads aren't likely to be very useful, we wondered if we could apply that same approach to purposely trace out a 3D contour.

Note that this isn't something most STL/G-code slicers are going to do for you (yet). Slicers are focused on fusing layers together to create solid parts or shells and don't typically try to extrude filament in midair (with the exception of bridges that are supported on two sides).

Making Springs

We figured an extreme test of printing in midair would be to print a coil spring (specifically a helical compression spring).

Besides some high-end research using metal and lasers and a few one-off demos, midair printing seems rather underexplored -- the perfect opportunity to get hacking!

After a few quick refreshers on generating custom G-code, we made a short javascript function that traces out the desired 3D path, setting temperature, feedrate, fan speed, etc. along the way.

Enter a caption (optional)

It took several iterations to dial in the parameters and sort out what worked/failed. Eventually we were able to consistently produce springs of various sizes and shapes.

The spring constant is admittedly tiny (i.e. it pushes back very lightly), but it's by far the springiest print we've ever made (incredibly smooth, consistent, and doesn't show any major signs of fatigue after lots of squeezes). And since the coil itself is a single strand, there's no worry of delamination along the coil (as is the case with most 3D printed springs).

Lessons Learned

Go with the flow.

The ideal extrusion flowrate should be pretty close to 1:1 for the distance traveled. 

Not extruding enough material pulls on the part, deforms it, and sometimes gets too thin or breaks. Extruding too much material causes uncontrollable ripples, sags, or globs if it collides with previous layers.

Move slooooowly and evenly.

Plastic takes a significant amount of time to cool (even with the fans on) and that means the print head must move slowly to allow time for the plastic to harden in midair as it goes.

Many plastics also ooze differently as the feedrate and temperature change, so once the midair section is started (or even slightly before), keep things steady. 

To give a sense for the time scale, each of the springs shown above took between 3-7 minutes to print (the first few layers are quick, then the midair coils move much more slowly).

Bubbles Break Things.

New filament should be dry and unlikely to bubble, but older filaments can have moisture trapped in the plastic that boils and sputters as it gets heated (causing uneven flowrate and weak sections).

When printing solid parts, small bubbles are usually just a cosmetic concern since other layers can share the load. But with midair printing which leverages a single continuous strand of filament, weak spots caused by bubbles can cause the part to fail.

Compensate for the extruder's pull.

As the filament is extruded, it tugs slightly on the existing cooled strand. Near the bottom where the part is well supported this has very little impact, but as the part grows taller the force displaces the strand more (think of it as a vertical end-loaded cantilever beam, with a growing lever arm as the print proceeds).

This means that the gGcode for a cylindrical coil spring actually flares out slightly near the top to produce a spring that is straight when completed.

Note that fully modeling the extruder's pull (or even push in the case of over-extruding) is tricky. Prints that only stretch out into midair briefly probably don't need to compensate much, but others (like very tall springs) require it to produce accurate parts.

Midair Spring G-Code Generator

Note: To view and experiment with the generator, visit the original article here.

The latest design news, jobs & events.
Straight to you every other week.

Join over 300,000 designers who stay up-to-date with the Core77 newsletter...

Subscribe

Test it out; it only takes a single click to unsubscribe

  • }Favorite This
  • Y1
  • m1
  • U1
  • X1
  • H1
  • 3D Printing

Adam Kumpf

  • x
  • x

Adam previously created musical instruments at Fiddlewax and co-founded The Chaos Collective where he built experimental creative tools with Matt Wolfe. Prior to that, he engineered software and hardware prototypes and helped create the Labs offshoot at Teague. Adam holds three degrees from MIT in Electrical Engineering & Computer Science (working on compliant robotics) and Media Arts & Sciences (researching tangible user interfaces). Now, Adam runs the prototyping company Makefast Workshop with Maura Atwater in Delaware, Ohio.

Comments

Core77's Design Directory

View all Design Firms »

Hot On Coroflot

DAINESE - Torque D1: Design Story ( Designer: 2015 ) David Sheridan
FILA D-STACK CAGE Tobin Dorn

Recent Posts

  • Clever Medical Design: ZipStitch, a DIY Non-Invasive Substitute for Stitches Based on Zip-Ties

    By Rain Noe - 6 hours ago

  • Auto Safety Feature of the Near Future: Airbags on the Outside of Cars

    By Rain Noe - 7 hours ago

  • The Parting of the Furniture

    By Ray Hu - 7 hours ago

  • Husqvarna's Crazy "Backpack Chainsaw"

    By Rain Noe - a day ago

Continued Reading
  • Digital Fabrication

    By Felipe Castañeda - Jul 25, 2018

    Sponsored Post: MakerBot Design Series: The 3D Printed Skateboard

    We started this design series taking a look at iterative design with bikes, and now we're ready to shift gears (hah!) to tackle an increasingly popular and more radical form of transportation: the skateboard. There's a long history of 3D printed skateboards online, from the daredevils at Braille Skateboarding who will skate absolutely anything to the early board designs on Thingiverse, but it wasn't until we joined Frog's skateboard challenge that I committed to designing a functional 3D printed

  • 3D Printing

    By 3D Hubs - Feb 08, 2018

    Sponsored Post: How To Find the Best 3D Printing Material for Your Designs

    Learn more about the available 3D printing material options and their key applications.

    3D printing materials and manufacturing processes go together hand-with-hand: often choosing a material, also dictates what 3D printing processes are available to use. But with such a vast selection of 3D printing material options, how can a designer make an informed decision?

  • Prototyping

    By 3D Hubs - Jan 18, 2018

    Sponsored Post: How to Select the Right 3D Printing Process

    Use these tools to choose the most suitable 3D printing process for your application

    One of the most challenging tasks facing designers and engineers new to 3D printing is having to navigate through the vast number of 3D printing processes and materials to find the solution that is best for their application.

  • Prototyping

    By 3D Hubs - Jan 04, 2018

    Sponsored Post: Choosing Between 3D Printing & CNC Machining

    How to find the right manufacturing technology for your custom parts

    Selecting the right manufacturing technology for a particular application can be hard, even to the most experienced designers. With rapid developments in digital manufacturing technologies, like 3D printing, the potential benefits for designers can easily be overlooked without sufficient knowledge of the subject. The purpose of this article is to

K

{

Welcome

  • YSign In with Facebook
  • mSign In with Twitter
  • USign In with Linkedin
OR
  • jSign In with Core77 Account
  1. Forgot password?
  • Cancel

Don't have an account? Join Now

K

{

Welcome

Create a Core77 Account

  • YJoin Now with Facebook
  • mJoin Now with Twitter
  • UJoin Now with Linkedin
OR
  • jJoin Now with Email
  • Cancel

Already have an account? Sign In

By creating a Core77 account you confirm that you accept the Terms of Use

K

Reset Password

Please enter your email and we will send an email to reset your password.

  • Cancel
Today On the Core77 Network...
  • ]Design Jobs

    • UI Designer f/m

      KISKA Anif, Austria
    • Industrial Designer (Full-Time)

      Fetch for Pets! New York, New York
    • UX Designer to Create Bluetooth Product APP

      Ideal Living Los Angeles, California
    • Digital Producer

      Cactus Denver, Colorado
    • Post A Job
    • View All Jobs
  • ]Design Directory

    View other design services:

    • *Hot On Coroflot

      • Jumpstart Charging Systems

        Ryan Paul
      • Beverage Dispenser

        Jonathan Smith
    •  

      • ET TOY WORK

        Rurik Tyler
      • ECCO Biom Venture TR

        Ventsislav Nikolov
    • © 2019 Core77, Inc. All rights reserved.
    • Terms
    • Privacy Policy
    • Contact
    • Advertise
    • About
    • )
    • m
    • Y
    • '
    • S
    • © 2019 Core77, Inc. All rights reserved.
    Advertise Here