Lucky Resistor
Menu
  • Home
  • Learn
    • Learn C++
    • Product Photography for Electronics
      • Required Equipment and Software
    • Soldering for Show
  • Projects
  • Libraries
  • Applications
  • Shop
  • About
    • About Me
    • Contact
    • Stay Informed
  •  
Menu

Stronger 3D Printed Parts with Vertical Perimeter Linking

Posted on 2023-02-022023-02-02 by Lucky Resistor

One issue with fused filament fabrication is the weakness introduced into the parts at the layer boundaries. I had this simple idea of how especially straight sections of 3D prints could be improved on regular printers. Now I found time to test my idea.

  • Linking Two Layers at the Perimeter
  • Photos
  • Limitations
    • Nozzle Movement
    • Outer Wall Angles
    • Pattern Alignment
  • Demonstration GCode
  • Conclusion
  • More Posts

Linking Two Layers at the Perimeter

The principle is simple. A gap is kept open after a few layers between the outer and inner perimeter line(s). The line in this gap is printed as the last operation before the layer change.

The line is split into small, equal-sized sections printed in a zig-zag pattern on the Z-axis. This pattern rises from the current layer height to the next layer height (e.g. 0.2mm).

The illustration above shows how this special link perimeter line is embedded between the outer and inner perimeter lines.

Photos

The link perimeter line has peaks, one layer height higher than the current layer height. In the photo, you can see how the flat area of the printer nozzle shapes this line.

The peaks of the lines are merged with the next layer and bond these layers vertically.

Limitations

Nozzle Movement

As the printer nozzle ends in a flat area around the opening, the length of the segments needs to be large enough to allow the filament to reach that height before it gets pressed down from the edge of the printer nozzle. I found a section length of 2-3mm works well with a 0.4mm printer nozzle.

Outer Wall Angles

The slicer needs to know the position of the link perimeter line on the next layer to move the Z-axis and the printer head into the spot where this line will be. This is only possible up to a certain angle; other strategies must be used.

Pattern Alignment

As the link perimeter line pattern has to be aligned with the next layer, it makes sense to use an absolute height pattern with the same offset for all layers of the part. This ensures that a peak in the line always matches the shape of the line in the next layer.

Demonstration GCode

I prepared demo gcode files for PLA on a Prusa i3 MK3S+ printer.

Download Demo gcode

The file pipe.gcode is a regular print, and the file pipe_vc.gcode is modified with a link perimeter line. Test these prints on your printer at your own risk.

This demo gcode was created by processing a suitable gcode with a simple Python script, adding movements in the Z axis to existing commands. This feature would need to be integrated into slicer software to use the technique universally. Yet, I do not have the required knowledge for full implementation.

Conclusion

Even when the printed zig-zag pattern is crude and imperfect, it breaks the uniformity of the layers. This makes it harder for a crack to propagate into the part along the layer line.

If you have questions, missed any information, or wish to provide feedback, add a comment below or send me a message.

Happy printing!

 

 

More Posts

Rail Grid Alternatives and More Interesting Updates

Rail Grid Alternatives and More Interesting Updates

I published another large update to the storage boxes project in the last two weeks. All buyers who subscribed to update emails already got a summary of the changes. If you read the email, you ...
Read More
The 3D Printed Modular Lantern

The 3D Printed Modular Lantern

I designed a very modular 19th-century-style lantern. You can print it in its simplest form as a simple candlelight to put on a table or a shelf. By printing additional elements, you create a wonderful ...
Read More
Logic Gates Puzzle 101

Logic Gates Puzzle 101

The message you got does not make any sense. Can you decypher it with the following logic puzzle? The circuit was not optimised for functionality but to create a challenging puzzle and gorgeous artwork. If ...
Read More
Extreme Integers – Doom from Below

Extreme Integers – Doom from Below

As a beginner or immediate C++ programmer, you heard never mixing unsigned and signed integer types or avoiding unsigned integers at all. There was also this talk about undefined behaviour. Yet, in embedded software development, ...
Read More
Update to the Storage Boxes System

Update to the Storage Boxes System

Last week I sent all subscribers a small update to my storage boxes system. There are new split boxes for the tall boxes (LR2052-300C-S) and a new extensive PDF catalogue with a great overview, but ...
Read More
Large Update to the Circle Pattern Generator

Large Update to the Circle Pattern Generator

Today I published a significant update to the circle pattern generator. Version 1.4.1 of the application is available for macOS and Windows for download. This new version adds various shapes, rotations, colours and a generator ...
Read More

Leave a Reply Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Stay Updated

Join me on Mastodon!

Top Posts & Pages

  • How and Why to use Namespaces
  • Storage Boxes System for 3D Print
  • Use Enum with More Class!
  • Circle Pattern Generator
  • Real Time Counter and Integer Overflow
  • Circle Pattern Generator
  • Logic Gates Puzzles
  • C++ Templates for Embedded Code
  • C++ Templates for Embedded Code (Part 2)
  • Logic Gates Puzzle 101

Latest Posts

  • The Importance of Wall Profiles in 3D Printing2023-02-12
  • The Hinges and its Secrets for Perfect PETG Print2023-02-07
  • Better Bridging with Slicer Guides2023-02-04
  • Stronger 3D Printed Parts with Vertical Perimeter Linking2023-02-02
  • Logic Gates Puzzle 1012023-02-02
  • Candlelight Emulation – Complexity with Layering2023-02-01
  • Three Ways to Integrate LED Light Into the Modular Lantern2023-01-29
  • The 3D Printed Modular Lantern2023-01-17

Categories

  • 3D Printing
  • Build
  • Common
  • Fail
  • Fun
  • Learn
  • Projects
  • Puzzle
  • Recommendations
  • Request for Comments
  • Review
  • Software
Copyright (c)2022 by Lucky Resistor. All rights reserved.
 

Loading Comments...