Nixie Tube Display on my Printer
It may be a little silly, but I decided to add some Nixie Tubes to the printer:
The whole thing runs on a separate raspberry pi that talks to Octoprint over wifi.
Now if I could just fine a good steam gauge to turn into a hotend temperature display, my life would be complete.
RE: Nixie Tube Display on my Printer
Very cool!
RE: Nixie Tube Display on my Printer
Re- steam gauge, Why not use a servo motor and print a gauge and spray it with primer then brass metallic paint. a nice needle and print and laminate a gauge to use as the scale, if using a colour printer, you could do the red danger temperature as well.
Normal people believe that if it ainât broke, donât fix it. Engineers believe that if it ainât broke, it doesnât have enough features yet.
RE: Nixie Tube Display on my Printer
What I've done for another project - a suitcase time machine - is I've used off-the shelf analog voltmeters, replaced the scales with custom printed ones and used a PWM output from an ATMega to point the needle where I wanted:
(open image in new tab to see at full resolution)
RE: Nixie Tube Display on my Printer
Re- steam gauge, Why not use a servo motor and print a gauge and spray it with primer then brass metallic paint. a nice needle and print and laminate a gauge to use as the scale, if using a colour printer, you could do the red danger temperature as well.
That's funny, after researching various gauge (oil temp gauges, etc) prices last night, I started thinking about doing exactly that! I'd need to print a custom temperature scale for any gauge regardless of whether the gauge was commercial or homemade.
https://www.thingiverse.com/thing:1991152 would be a good starting point.
RE: Nixie Tube Display on my Printer
This may help:
https://thepihut.com/products/adafruit-automotive-gauge-stepper-motor-x27-168
Normal people believe that if it ainât broke, donât fix it. Engineers believe that if it ainât broke, it doesnât have enough features yet.
RE: Nixie Tube Display on my Printer
Ended up going with https://www.thingiverse.com/thing:2763499 . Picture shows what I've got so far. Haven't wired it up to the pi yet.
RE: Nixie Tube Display on my Printer
Looks good, but I did have visions of something like this:
Normal people believe that if it ainât broke, donât fix it. Engineers believe that if it ainât broke, it doesnât have enough features yet.
RE: Nixie Tube Display on my Printer
The whole thing runs on a separate raspberry pi that talks to Octoprint over wifi.
Could you explain this part further please? How do you get the data to display from octoprint? I'm OK with nixie tubes and pi (I built my own pi powered nixie clock), but not sure how you got the '58%' bit......
Cheers,
Texy
RE: Nixie Tube Display on my Printer
The whole thing runs on a separate raspberry pi that talks to Octoprint over wifi.
Could you explain this part further please? How do you get the data to display from octoprint? I'm OK with nixie tubes and pi (I built my own pi powered nixie clock), but not sure how you got the '58%' bit......
Cheers,
Texy
One of my other projects is a prometheus endpoint for Octoprint. Prometheus is an IT tool, typically for server and service monitoring. The plugin I wrote exports a variety of data, including percent complete, filament used, temperatures, fan speeds, etc. Progress was one of the easier metrics to implement as there is an octoprint callback that supports it directly (though I think it reports percentage of gcode complete, which is not necessarily the same as percentage of time complete). Filament extruded was a little more complicated to compute, someone over on the octoprint forum helped me out with that one. A simple HTTP GET is all that's required to fetch the data from the endpoint. The source for this plugin is over at https://github.com/sbelectronics/octoprint-prometheus .
I think Octoprint also has a native REST interface that might be useful, though I have not looked at that.
The code for the filadometer itself is also on github, at https://github.com/sbelectronics/filadometer . This would contain the part that makes the HTTP GET to the prometheus endpoint.
RE: Nixie Tube Display on my Printer
Cool - many thanks. I will investigate further....
Texy