
Originally Posted by
TommyDee
That is my method, yes.
Reverse your thinking for a minute, Mark.
The printer app, Cube V4.03, can create xxx.cube3 files even if you have no printer.
The app can create .cube3 print files for its library or as a file for distribution.
In the app, select the offline printer.
Here is where you set your material, ABS or PLA, left or right or both, supports or no supports, ...etc.
One you have the app create your file based on your selections, all the appropriate settings are already determined and placed in the .cube3 file.
Now say you prepared a file for ABS and your printer has a PLA cartridge installed.
When the printer receives the file, it does the confirmation that the proper cartridge is installed.
In this case, it will issue an error stating the wrong cartridge is installed.
This is the generic way things work with the Cube3 software.
Along comes the toolbox V1.0... it changes only 2 calls that write data to the cartridge chip by disabling these 2 calls.
Everything else is as original. What this did was to remove the ability to write to the chip but that crossed another routine...
One that initializes cartridges. That is why the cartridge must be initialized with original FW. However, over time I learned that this write buffer gets full.
When that happens, the printer will again recognize 100% cartridges and still not be able to write to them.
I want to keep this simple so I will stop this here although there are alternatives depending on your pain tolerance.