I am wondering why there is no open framework for laser printing.
There are a few parts that would have to be made out of sheet metal. The sides could be stamped for the same pattern. You then need a back and a cross section. One could theoretically make them from ABS, but ABS gets brittle with heat and the sides will shatter.
One side of the printer is dedicated to running an ARM SOC. I’m not sure if the Arduino is up to the task, but it will need to control 3 motors, initiate a heating sequence, start a rasterizing laser, interpret a print job, communicate over network and USB, and monitor a bunch of sensors.
The hardest parts will be obtaining print cartridges, rollers, and fusers. Designing a standard to run off a certain vendor’s hardware will be a pile of issues, and nobody will just start manufacturing hardware for a handful of hobbyist printers.
Everything else is 3d printing, springs, and screws.
2d printers need to be a lot more precise. 300dpi means each dot is placed with less than a tenth of a mm, and that’s not even particularly impressive for a 2d printer. 3d printers get away with a lot more slop than that.
That’s only talking about greyscale. Color requires precise alignment of the cartridges for at least 4 base colors (higher end photo printers have even more) , and the mix of those colors must be carefully controlled to get accurate output.
Yeah, that is one of the big problems I was considering. Even monochrome at 300 DPI would be a problem. The imaging array and drum would need to be manufactured separately and installed as whole unit.
At least it only needs to be precise if the register is adjustable. You would need some tiny stepper motors right? I’m not familiar with how register is adjusted on desktop printers, but I know it can be.
Well, cartridges, rollers, and fusers are the important bits that can’t easily be manufactured by hand. And that’s a big part of the price of the printer.
You can’t really make them cheaper than mass-manufacture, and laser printers are already almost bulletproof from my experience.
My cheap old 3D printer requires constant fiddling before and after every print, yet still fails probably half the time. I avoid printing things sometimes just because I don’t want to deal with it.
I would still agree with you 100%. I hate my HP printer so much.
Yeah I switched to LMDE a couple months ago and I plugged in my printer for the first time but long ago. I was worried it wouldn’t work at first but it started printing right away!
That was the last thing that kept me dual booting. Eventually, I realized that my printer wasn’t worth using on any OS so I wasn’t losing anything by going all-in.
With cups it’s pretty much painless on linux form me, though some distros have a very restrictive firewall configuration out of the box, so you have to whitelist it before using. Not too complicated, but can be very frustrating for new users who never touched a firewall before.
I’ve heard an argument that a reason why Disney has pushed Steamboat Willie lately (new intro for Disney Animation films, and a lot of merch) is because copyright law works differently from trademark law. They can still claim a trademark even if the copyrighted work is in public domain. I’m not a lawyer, but if that’s not all BS, I don’t think we have to worry about anything like this anytime soon.
AFAIK you can only claim a trademark-violation if someone is (for example) selling stuff (so you couldn’t sell stuffed animals that look like an early Mickey for example).
A trademark just has to be “used in commerce as a mark”. In layman’s terms, that basically means distributing goods or services with it as a logo or a name. A stuffed animal could be infringement, but using something a logo for your software is much closer to the classic infringement fact pattern.
Printers are pretty plug’n’play these days, at least until something technical goes wrong. Getting exactly what you want on paper can be pretty tough, though. I wrote an entire printing stack from scratch for an embedded system, but that was for a very specific set of models from a single manufacturer. It actually worked every time, especially when there were errors and warnings, but it took actual effort.
Seriously, one of the best ways to fix printer issues with windows. Is to buy a cheap raspberry pi zero or similar. And stick it in between as a print server. It solves so many random issues for both bad printer, firmwears and fucky windows behaviors
My hp printer has worked perfectly and reliably with CUPS for years now. Just turn it on and print, works every time.
Open source print drivers, baby! I still hate CUPS though.
linuxmemes
Newest
This magazine is from a federated server and may be incomplete. Browse more on the original instance.