Download and 3D Print

You can 3D print the parts using NinjaFlex (85A) filament on desktop FDM style 3D printers with a compatible extruder. The 3D printed strips can be downloaded using the link below. If you don’t have a 3D printer, the files are free to download so can send them to a 3D printing service.

We do not recommend using SemiFlex or Cheetah, only the classic Ninjaflex works. The material has a grippy properties that allow it to cling onto glass surfaces. SemiFlex and Cheetah both have rigid/slippery properties that won't allow it to cling to glass.

A Glass Heated Bed is required to make the strips cling to glass panels like windows!

The parts were 3D printed using the BCN3D Sigma and Type A Machines Series 1 Pro.

Edit Design

The design is modeled in Autodesk Fusion 360 and open to edit. You can update the size or shape of the strips by changing sketch dimensions. You can modify the sketches or adjust features in the parametric timeline. The cylindrical connectors bits are driven using a pattern, so you can add or remove as many as you like!

Slice Settings

Depending on your 3D printer, you may need to adjust the slice settings. We tested the enclosure  on a Type A Machines Series Pro 1. The parts are oriented to print "as is".

  • Nozzle: 0.4mm
  • Extrusion Multiplier: 1.0
  • Extrusion Width: 0.4mm
  • Layer Height: 0.2mm
  • Infill: 0%
  • Nozzle Temperature: 230c
  • Heated Glass Bed: 60c
  • Print Speed: 30mm/s

Perfect First Layer


Heat the bed to around 60 c and make sure that it’s absolutely leveled across the entire bed. In order to properly 3D print with Ninjaflex, you may need to disable retraction settings. It’s really important to have a perfect first layer, so make sure there isn’t any excess material.


While leveling the bed we need to find the sweet spot so that the first layer isn’t not too squished or too loose. If the bed's too close to the nozzle, the material may buckle. If it’s too high the bottom won’t have an even surface.


Printing with a direct drive extruder is idle, but there are bowden type 3D printers that can handle flexible filament like the Sigma from BCN3D.

Level Surfaces

The top we have a correctly leveled part. In the middle we have a strip that wasn’t properly leveled, so it won’t have proper suction. And for comparison, the bottom strip was printed on blue painters tape. This gives it a rough matted texture will just doesn’t adhere to glass, so you really do need a glass bed to make the suction work.

Made with Patterns 

You can easily adjust the length of the strips and square parts by editing the pattern features found the design timeline. You can also adjust the sketches that make up the design to create a custom strip.

This guide was first published on Apr 12, 2017. It was last updated on Apr 12, 2017.

This page (3D Printing) was last updated on Apr 09, 2017.

Text editor powered by tinymce.