I have a diabetic cat, wanted to use glargine and didn't have the correct pen so I adapted to a NovoPen Echo. Its not perfect but it works so feel free to make it better if you can. It prints just ok with a 0.4 nozzle ("just") but this probably needs to be printed with an SLA. YMMV.
Perform this modification at your own risk.
The author marked this model as their own original creation.