Incomplete polygons – a dramatization

I'm not a polygon, but I play one TV

I'm not a polygon, but I play one TV

One commenter posted that it took him a little while to really get the “incomplete polygon” or “open hole” method1 thought up by Zach to avoid oozing and threads around interior holes in objects.  Above you can see my dramatization of how this works. 2  With a normal closed polygon hole, Skeinforge lays down a regular path all around the edge of the interior hole.  However, the plastic extrusion is much thicker than the ideal mathematical path plotted out by Skeinforge.  As a result, it can cause little blobbies to appear inside the hole.

With the method depicted at the bottom of the diagram shows how creating an incomplete polygon/open hole method means that the only real bit of blobbies that occurs with an extrusion is where the two sides of the incomplete polygon meet.  And, if that gap is small enough, say 0.1mm or less, then although the Skeinforge path is drawn with them very close together – they end up fusing together.  The end result is a complete polygon or whole hole3 with little to no blobbies inside.

Zach Clarification: The main reason this technique works well is because of the outline continuity. Current DIY extruders are not very good at precisely starting and stopping exactly when we want them to. When you have an outline + 4 holes, the extruder must start and stop 5 different times. The effect is that your holes do not come out very nicely. When you use this technique, you have one continuous outline and your holes have much better definition. Furthermore, since the gap is so small, the tiny gap ends up getting bonded anyway and you end up with nicely defined, gapless holes.

  1. I thought up the names.  Like it? []
  2. I just want you to know that the above picture was rendered with perfect mathematical fidelity.  If it looks a bit off to you, well, that’s because of the limitations of your tiny monitor. []
  3. I’ve been waiting since Friday morning to make that joke. []
Tagged with , , , , , , , , 4 comments
 

4 Comments so far

  • Gabe
    December 13, 2010 at 4:37 pm
     

    OK, I understand what you are saying. What I am not understanding, and you are not saying, is specifically “why” this works?

    Is it because you do not have on constant filament all the way around a hole so it doesn’t “pull” itself inside of the holes perimeter?

    Is it something about the feed speeds or dwell times?

    Thanks!

     
  • Ryanp
    December 13, 2010 at 9:54 pm
     

    The act of starting and stopping tends to cause blobs of plastic or at least a thicker line. Once you are moving the plastic is constantly stretch which causes the line of plastic to be a predictable thickness.

    Right now if you have an inner hole, the machine will pick up from one place and move in to start a line over that hole. A software solution would be to incorporate the lines together as much as possible such that there is less extrusion stopping.

    From my experience, as long as I have “Comb” turned on this isn’t a problem.

     
  • MkMan
    December 14, 2010 at 9:47 am
     

    Brilliant! And just in time to incorporate into a design that needs more precise axle holes. Thanks!

     
  • josh
    December 14, 2010 at 10:51 am
     

    So how is this implememnted use x number of sided polygons 32 side polygon instead of circle? I am using heekscad because it is open source.

     
 

Leave your comment

 
 
 

xhtml: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>