Hi folks,
as I have had problems with a cartridge running out of material earlier than expected and when searching this forum for others having the same problem to get help I discovered some questions like: Isn’t it possible to refill the cartridge? Interested? Let’s have a look.
The Inventure printer uses a NFC chip located on the back side of the cartridge. Here all informations about the material within the cartridge is stored. The printer reads and alter it, eg if it adjust the value of the remaining material after print. The NFC chip is a Mifare classic 1K chip which is often used and easy to handle. You will find a lot of information about in the internet. If you own a smartphone which is able to talk to mifare classic chips you are on the best way to refill your cartridges if you want to. If your smartphone is not, there are NFC reader which can do the job as well.
If you have an empty cartridge, try it to alter the content of the NFC to initial value.
It’s a pity I cannot attach a pdf so I have to paste all text:
How-to refill the model or support cartridge suitable for Zortrax Inventure
With your smartphone which should be able to talk to mifare classic NFC chips take a first read from
the chip located on the backside of the cartridge (round Zortrax label). I use the MIFARE Classic Tool
app.
You will get the four-byte serial number of the chip if select TOOLS then Display Tag Info
In my case it’s: 05:81:5D:D4.
Now you have to calculate the key you need to read and write data from and to the chip.
For this take an online CRC calculator like sunshine or another one else. Calculate a CRC8_DVB_S2
In my case the CRC is 0x61.
The key is a 6-byte expression which has to been built with the CRC value in the step before and
XORed with the value
keyA: 0x4C 0x27 0x12 0x77 0x20 0x50 in my case: 0x2D 0x46 0x73 0x16 0x41 0x31
From the MCT main menu select EDIT/ADD KEY FILE. Use the plus sign to create a new one. Name it,
tap on OK. The file will be opened to insert the calculated key. Tap on the diskette symbol to save.
Take a second READ TAG, but now select your key file you just created. You will see the dump file.
Sector: 1 shows you the fix values for your filament in the cartridge. Type, colour, the length of
filament initial filled in and some more. The 5th, 6th and 7th byte value starting at 0 position is the
initial length you have to copy. It’s a little bit heavy to see I will take my example:
00 01 02 03 04 05 06 07
11 E2 07 0C 12 9C 78 02
Sector: 2 shows you the actual value of your filament remaining in the cartridge. Paste the initial
value in the location 00 01 02 . When done, there is a CRC byte at the end of this line. Calculate the
CRC8_DVB_S2 from these three bytes and put it in the position 15. If this is not correct, the printer
will not load the cartridge.
My example:
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
9C 78 02 00 00 00 00 00 00 00 00 00 00 00 00 49
Tap on the diskette symbol to save your changes to the dump file.
Now you are ready to WRITE TAG. Select the radio button Write Dump (Clone), select the dump file
you want to write, select Sector 2 only and tap on OK.
To verify, load the cartridge into the printer. The printer now should show 350g/350g again.
Now it’s time to open the cartridge and perform the difficult stuff – winding.
Enjoy the refilled cartridge
Cheers
Uwe