Yes, they are dimarzios. Some kind of DLX I assume.
3D printing is definitely mind blowing. There's quite a few clips on YouTube with examples. It seems to take a while to print stuff out, but it seems to work - you can scan stuff in or use a CAD tool. I've only seen it once in real life where the chap was printing some little trinkets.
It starts to have uses when you realise the applications - like the custom pickup covers, or parts for a classic car or something. There would be a database somewhere online for plastic parts and you can send the files off to a 3D print shop, or one day a home 3D printer.