UM3 NFC Tag Reader Housing

An independent housing for UM3 NFC tags reader. Makes possible using the reader on a printer with a removed spool holder.

3D printer parts and enhancements

Creative Commons Attribution Share Alike

Commercial use is allowed, you must attribute the creator, you may remix this work and the remixed work should be made available under this license.

Learn more or download attribution tags


I permanently store filaments in dry boxes. It makes the original spool holder redundant.
I had removed it but wanted to keep possibility of using NFC tag functionality with Ultimaker materials.
For that purpose I designed two accessories:
1. an NFC tag holder (see a separate design) for easy handling and storing of NFC tags removed from material spools.
2. the described here matching housing for the NFC reader.
It allowed me to move the reader to a more convenient position and take a full advantage of the NFC tags in the holders.

I assumed that it should be possible to reverse changes and return the printer back to the original status.
The holder originally was designed for hanging at a top edge of a printer side panel. Unfortunately the original connecting cable is too short. I tried to produce a longer replacement cable but run into problems with finding a fitting 10-pin mini DIN connector.
As a "plan B" I designed a base which makes possible placing the housing next to a printer when using the original cable. As a result both options are now possible. You can hang it (if you extend the cable) or place it next to the printer.

Materials and methods

Printing (shown sample):
- Ultimaker 3 with a 0.4mm AA print core,
- material Ultimaker Black PLA,
- standard UM profile,
- normal resolution (0.15mm),
- printed with brim (7mm) directly on the clean print bed glass.
The housingL, the housingR, and the Base printed without supports.
The topBck and the topFrnt printed with supports (modifications from std profile: Support Overhang Angle 61deg, Support Density 30%).

Additional parts:
- locating/connecting pins diam 2.0mm L=6-8mm (x8). I used a 2mm brass pipe to make the pins.
- glue.

Before assembly remove the original spool holder and remove the NFC reader PCB with the connecting cable from the original spool holder.
Disconnect the cable connector from the PCB.

- The parts can be glued together without the locating pins, however I would recommend to have at least some of them.
- If you want to use the locating pins, finish the holes by drilling with 2mm drill bit (holes depth is 4mm). Then make lead in chamfers using a bigger diameter drill.
- I used pins with press fit which allowed me to connect parts without gluing.

1. Place the locating pins in the holes,
2. Press together and glue the housing (housingL and housingR).
3. Press together and glue the top cover (topFrnt and topBck).
4. Pass the NFC cable with the connector through the opening inside the housing.
5. Plug the cable back at the PCB.
6. Place the PCB in its place in the housing and secure the cable in the key hole slot.
7. Slide on the top cover over the PCB and press together with the housing. Do not use glue if you want to be able to disassemble it later.
8. For the self standing variant press the housing onto a base (place the cable in a groove at the bottom of the housing).



Issues are used to track todos, bugs or requests. To get started, you could create an issue.


20c2f944d93975910cd24c4c76e9c75c?default=blank&size=40Ryan Lake added this to the Ultimaker Original+ Upgrade collection ago
9f78bda61464ecaf6610629ee2963a3b?default=blank&size=40Theo added this to the UM2 collection ago
Mini wp 20130113 003Piotr published this design ago