• I once worked at a place with a fancy printer that didn’t use cartridges and instead used blocks of wax that could be continually fed into it. It took 20 minutes to start up and warm the wax up to the point it could be used as ink, but I thought it was a nifty idea. They’re called solid ink printers if you’re interested in looking them up.

      • zalgotext@sh.itjust.works
        link
        fedilink
        arrow-up
        4
        arrow-down
        1
        ·
        1 day ago

        So… Basically the same principle as 3d printing (melt the printing medium, send it through an extruding head that directs it onto a surface in a desired pattern), but just in 2 dimensions, and with a different printing medium? Neat.

          • JakoJakoJako13@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            edit-2
            19 hours ago

            In my nearly 15 years of using Linux, CUPS only ever worked consistently with one printer I’ve owned. That printer was hooked up via cable. For all the wireless printers I’ve ever owned CUPS would recognize the printer once, do a job, and then magically act like the printer either doesn’t exist or is currently doing a job in perpetuity.

            The last time this happened CUPS literally locked my PC out of using my printer because it always recognized it as job pending. Restart the printer, restart the PC, reinstall CUPS, change configs, and nothing worked. This was in the middle of working for a client. So I gave up and ended up emailing the documents to myself to use my phone.

            Printing had been the most unreliable part of my workflow and CUPS is to blame for that.

            • The_Decryptor@aussie.zone
              link
              fedilink
              English
              arrow-up
              1
              ·
              18 hours ago

              For all the wireless printers I’ve ever owned CUPS would recognize the printer once, do a job, and then magically act like the printer either doesn’t exist or is currently doing a job in perpetuity.

              I mean odds are it’s the printer that’s acting up. I owned a brother laser printer that I had to connect via the network, and that thing only ever configured the network on boot. If anything happened to the network connection it’d go offline until you restarted it.

              There’s a reason I’ve seen multiple people recommend using something like a Raspberry Pi connected via USB as a replacement print server rather than relying on the native printer support. And since the modern printer protocols are basically lifted from CUPS, compatibility would be improved.

              • JakoJakoJako13@piefed.social
                link
                fedilink
                English
                arrow-up
                1
                arrow-down
                1
                ·
                17 hours ago

                Sure. It could be the printer, but 3 outta 4 Printers that had the same issue repeatedly is more likely to be the drivers fault. Then everybody and there mother suggests getting a Brother printer. That’s one brand out of how many? I don’t own a Brother printer. That’s the only brand you ever see Linux enthusiasts recommend. And then so top it off with Raspberry Pi. I shouldn’t have to hook up a Raspberry Pi to use my fucking printer. You can try to convince me that CUPS is improved, but my own experience is completely the opposite. I will shit on it every time.

    • SirEDCaLot@lemmy.today
      link
      fedilink
      arrow-up
      44
      arrow-down
      2
      ·
      19 hours ago

      Actually kind of a necessity.

      With an inkjet, most of the ‘difficult’ engineering and manufacturing is in the print head. The rest is just a basic x/y bot to move the head and paper around- easy engineering and manufacturing. They use someone else’s print head so they get around all that. That makes this a fairly easy design- just figure out how to trigger the cartridge nozzles when the head is in the right spot, write some code for rasterizing the image into print strips, and you’re done.

      With a laser, there’s a lot more work. You need an entire optical system (laser, spinning mirror, etc), you need high voltage stuff to charge the drum, you need a high wattage heating coil for the fuser, etc. There’s a lot more engineering and coding work involved and more manufacturing also.

      • ngdev@lemmy.zip
        link
        fedilink
        English
        arrow-up
        11
        arrow-down
        3
        ·
        17 hours ago

        yeah but they get dried out and waste ink if youre not a frequent printer

        • null_dot@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          15
          arrow-down
          4
          ·
          17 hours ago

          Everyone knows that, but the comment you replied to explains why anything else just isn’t feasible.

          • ngdev@lemmy.zip
            link
            fedilink
            English
            arrow-up
            4
            arrow-down
            14
            ·
            16 hours ago

            thank you, representative speaking on behalf of everyone, for telling me what the comment i replied to says

            • null_dot@lemmy.dbzer0.com
              link
              fedilink
              English
              arrow-up
              12
              arrow-down
              3
              ·
              15 hours ago
              • I want to shit out gold instead of turds
              • sure but that’s not possible
              • yeah but I could be rich
              • ok dumbass
              • thank you, representative speaking on behalf of everyone …
              • mojofrododojo@lemmy.world
                link
                fedilink
                English
                arrow-up
                6
                ·
                edit-2
                13 hours ago

                what if you only shit a tiny amount of gold, and had to sift that out of daily turdage?

                what percentage would still send you back into gold-panning the turds of what you ate yesterday?

                these are the questions that keep me up at night.

                • null_dot@lemmy.dbzer0.com
                  link
                  fedilink
                  English
                  arrow-up
                  6
                  ·
                  13 hours ago

                  Probably not that much I guess.

                  I mean if you could net $200 or so per hour of turd sifting I’d be game with the economy the way it is and all.

                • BeeegScaaawyCripple@lemmy.world
                  link
                  fedilink
                  arrow-up
                  1
                  ·
                  4 hours ago

                  are they nuggets/flakes or is the gold homogeneously integrated into the poo such that we’d need a furnace or centrifuge to remove it?

                  furnaces that hot are expensive is all. cuts into my gold profits

          • fishos@lemmy.world
            link
            fedilink
            English
            arrow-up
            3
            ·
            edit-2
            5 hours ago

            An laser printer is just a reverse scanner. It’s basically a resin printer with toner. We’re well past those being diy doable. It’s a couple of wires to deliver a charge to the drum and paper, a laser to remove the charge from the drum for the image, and a reservoir for the toner for the drum to pick up. The most complex part is the laser and mirrors for alignment, which is well into hobby diy territory.

            • null_dot@lemmy.dbzer0.com
              link
              fedilink
              English
              arrow-up
              1
              ·
              42 minutes ago

              Ok, well… we’re all looking forward to you publishing the repo for an opensource laser printer then I guess.

      • Mike D@piefed.social
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 hour ago

        Necessity or not, I don’t want one. I’ve done enough IT support to know Inkjets eat ink unless they are used every few days.

  • partial_accumen@lemmy.world
    link
    fedilink
    arrow-up
    62
    arrow-down
    3
    ·
    1 day ago

    First, I always appreciate the effort for creating open systems:

    and it’s entirely open source — bar its off-the-shelf print heads and ink cartridges.

    …but the cartridge is usually the worst offender of commercial implementations for a number of reasons.

    …leading companies including Brother, Epson, and Hewlett-Packard to implement a range of restrictions in hardware and firmware in an effort to lock printers down to their specific first-party cartridges.

    The Open Printer, its creators claim, won’t do that — although it’s based around off-the-shelf Hewlett-Packard color and black ink cartridges with built-in print heads, the tiny microfluidic nozzles of a high-resolution inkjet being a little beyond the realm of do-it-yourself hardware. These cartridges, which can be third-party compatibles or refilled originals, are installed in a cartridge board driven by an STMicroelectronics STM32 microcontroller — which is, in turn, connected to a Raspberry Pi Zero W single-board computer acting as the central brain of the system.

    So they’ve built their own driver for the cartridge which is good as it would prevent the vendor from denying the use of third party or expired first party cartridges from operating. There’s still the expense of acquiring the first party cartridges, and the questionable quality of third party/refilled to contend with.

    • oxomoxo@lemmy.world
      link
      fedilink
      arrow-up
      5
      ·
      8 hours ago

      I believe the idea is you would refill the original cartridge. You can get refill ink and a type of syringe to put ink back into the original cartridge. Those have been available for a while.

  • OnfireNFS@lemmy.world
    link
    fedilink
    arrow-up
    47
    ·
    17 hours ago

    I’ve always thought it was interesting we have open source 3D printers but with how often 2D printers break and how expensive ink is no one has made an open source 2D printer. It’s nice to see some progress in this field

    • Frenchgeek@lemmy.ml
      link
      fedilink
      arrow-up
      8
      ·
      edit-2
      11 hours ago

      Pretty sure you can find schematics to make a BT100 printer somewhere ( https://en.wikipedia.org/wiki/BT100 ). You wouldn’t want to, but you can.

      More seriously, I think the main problem is simply achieving a usable resolution for a 3D printer is way easier than for a 2D one. Hence why the real hard part (the print head) is using an HP cartridge instead of rolling out their own here. Given my quick googling, it’s usually that or building an inaccurate pen plotter and calling it a printer…

    • Ensign_Crab@lemmy.world
      link
      fedilink
      English
      arrow-up
      11
      arrow-down
      1
      ·
      edit-2
      12 hours ago

      I often wonder why people think they have to start from scratch and build an entire printer. Few people’s printer problems are printer problems. They’re usually problems engineered into the printer at the firmware level. The stuff that actually does the printing is dumb components that do whatever you tell them and mechanical engineering someone else has already done for you. Right down to the commercially available connectors that connect the dumb components to the broken-by-design control board.

      Why remake the entire printer instead of just the control board?

      Not to mention, you can add features that should be there on every printer but that no manufacturer has considered including. Like an emergency stop feature for when the printer gets a corrupted print job and starts printing out as many blank pages as it can with the occasional page with a single line of gibberish. Tell it to stop, and it actually stops and spits out whatever sheet of paper it’s working on at the time. No holding down the power button. No clearing the jam that results. No uselessly canceling the job at the source. No questions asked. Just stop printing, clear the paper path, ignore the rest of the job, and lie your ass off and say you finished the job so no software gets any funny ideas about resending it.

      • da_cow (she/her)@feddit.org
        link
        fedilink
        arrow-up
        3
        arrow-down
        1
        ·
        12 hours ago

        The last thing you mentioned is something that HP did Implement some years ago into their (at least one of their) printers.

        • Ensign_Crab@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          11 hours ago

          Wow. I figured no one would ever do that.

          Course, then you’re stuck with the rest of the problems HP engineered into their printer.

          • da_cow (she/her)@feddit.org
            link
            fedilink
            arrow-up
            1
            ·
            11 hours ago

            That printer is in fact quite solid. No bullshit like forcing you to buy their ink, no batshit proprietary shit, doesn’t break that often etc. Only problem it has is, that when you try to scan something it sometimes happens that quite a lot of colourful stripes appear on the document.

      • OnfireNFS@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        4 hours ago

        That’s a really good idea. Something like OpenWrt but for printers would be amazing.

        It’s funny, they have their own hardware now. Maybe starting with a open source printer firmware would eventually lead to open source printer hardware.

        • Ensign_Crab@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          33 minutes ago

          See, I was thinking replacement boards on the grounds that printer manufacturers have a lot more financial incentive to make firmware flashing difficult than router manufacturers do.

    • daq@lemmy.sdf.org
      link
      fedilink
      arrow-up
      5
      ·
      1 day ago

      I can see by down votes not a popular opinion, but I’d pay over $1k for an open source laser printer with Brother’s reliability.

      • BeardedGingerWonder@feddit.uk
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        1
        ·
        23 hours ago

        I’m all for open source laser, and lasers are great for some things, but they’re trash for photo printing for instance. Inkjets are brilliant for lots of stuff.

        • fishos@lemmy.world
          link
          fedilink
          English
          arrow-up
          4
          ·
          22 hours ago

          Unless you’re a professional printing hundreds of photos and buy the proper industrial printer, it’s always cheaper to take your photos to a store and have them printed there than deal with your own inkjet. Budget inkjets are a waste, through and through.

          • BeardedGingerWonder@feddit.uk
            link
            fedilink
            English
            arrow-up
            1
            arrow-down
            1
            ·
            20 hours ago

            Or sometimes it’s nice to have a good inkjet so you can print stuff on a whim, or tweak the colours if they don’t turn out right. You can pick up a good inkjet for well under £500, it’s not outrageous for a hobby. Regardless, inkjets have their place.

            • fishos@lemmy.world
              link
              fedilink
              English
              arrow-up
              1
              ·
              edit-2
              5 hours ago

              If you rarely print, your cartridges dry out and the cost of replacing those is more expensive than if you just went to the store for the few prints you do. But if you’re willing to pay for convenience, I understand, but that’s all your paying for, not quality or reliability or consistency, especially with a >£500 printer. That’s still in beginner/budget territory.

        • paequ2@lemmy.today
          link
          fedilink
          arrow-up
          1
          ·
          22 hours ago

          I just bought my parents a Brother HLL3280CDW color laser printer and printed some pretty colorful graphics and omg the color quality was straight up tra—fine actually, good actually?

          I was pretty surprised because I tend to see posts talk about how horrible laser color printers are and my experience seems to be exactly the opposite. At least on this Brother printer, printing big color charts, graphics, with full color backgrounds and patterns, seems great. I can’t tell the difference between laser and inkjet.

          they’re trash for photo printing

          I haven’t tried this yet, but maybe one of these days I’ll buy some glossy photo paper and try printing photos. I’ll have to report back.

          • BeardedGingerWonder@feddit.uk
            link
            fedilink
            English
            arrow-up
            1
            ·
            20 hours ago

            They’re fine for charts and graphics, but they’re going to lack depth and vibrancy on photos. It is what it is, I’m absolutely not dissing laser printers they’re great, inkjets are just better for that job.

  • RobotToaster@mander.xyz
    link
    fedilink
    arrow-up
    27
    arrow-down
    2
    ·
    24 hours ago

    “Open Printer will use the Creative Commons BY-NC-SA 4.0 [Attribution-NonCommercial-ShareAlike] license for all of its files,”

    That isn’t an open source licence…

    • Orygin@sh.itjust.works
      link
      fedilink
      arrow-up
      23
      ·
      23 hours ago

      While the firmware could be using a classic software license, in the hardware world these licenses don’t mean much. Afaik Creative Commons licenses are what’s generally used for open hardware

      • Natanael@infosec.pub
        link
        fedilink
        arrow-up
        6
        arrow-down
        3
        ·
        21 hours ago

        Non commercial means nobody else can sell it, so even if you print one for a friend you can’t legally recoup the costs from them

        • DarkSirrush@piefed.ca
          link
          fedilink
          English
          arrow-up
          3
          ·
          21 hours ago

          So your friend buys all the components and a case of beer (or non alcoholic equivalent) and asks you to help assemble it?

        • ilinamorato@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          8 hours ago

          I believe you can. I’m not a lawyer, but over the years the NC clause of Creative Commons has been interpreted to mean that you can’t make a profit from sales of the product; recovering your production costs has typically been allowed. I believe that there used to be an example to that end on the CC FAQ, but I’m not sure.

          In any instance, the copyright holder is allowed to offer additional or alternate terms. They may very well say “you can sell a printer made from these plans, but the sale price may not exceed your cost of the materials used” when they release it.

        • Orygin@sh.itjust.works
          link
          fedilink
          arrow-up
          12
          ·
          edit-2
          20 hours ago

          This would be allowed from my understanding of the license. You are not gaining commercial advantage or monetary compensation from “selling” it at cost to your friend once

          • RobotToaster@mander.xyz
            link
            fedilink
            arrow-up
            1
            ·
            11 hours ago

            One of the (many) problems with non-commercial licences is that “commercial” is really hard to define, and case law varies between countries.

    • BanMe@lemmy.world
      link
      fedilink
      arrow-up
      26
      ·
      20 hours ago

      Exactly stop looking at it as a bunch of faults, look at it as a proof of concept. The bubblejet ink – I’m sorry, the inkjet bubble – will pop eventually!

  • otacon239@lemmy.world
    link
    fedilink
    arrow-up
    75
    arrow-down
    1
    ·
    1 day ago

    Well I’ll be damned. I had just recently made a comment about how open source printers have been hard to make due to all of the challenges associated with aligning the paper. This is an absolutely genius solution to the problem! Gonna have to plan on getting one of these.

    • JustEnoughDucks@feddit.nl
      link
      fedilink
      arrow-up
      42
      ·
      23 hours ago

      Tons of 2d printer challenges.

      The ink jet head at a resolution of <50um (as opposed to 3d printing resolution of usually >200um)

      Combined with printing on many different surfaces and such: cardstock, printing paper, glossy, weights, stickers, etc…

      This project “cheated” (I mean that not in a negative way, tons of open source hardware projects use proprietary components, my own does too for now) by using a proprietary ready-mades printhead, which saves the most cost and effort of the whole machine, and is the component that causes the most issues, generally.

      I definitely want to try this out too.

    • brachiosaurus@mander.xyz
      link
      fedilink
      arrow-up
      6
      ·
      21 hours ago

      Can you elaborate on the paper alignment challenge? Why is it difficult to do and why this roll solve the problem?

      • otacon239@lemmy.world
        link
        fedilink
        arrow-up
        17
        ·
        21 hours ago

        Getting the printer to pick up a single sheet off a stack of .003” thick sheets at a variable depth, and then dealing with variable sized-sheets, rotation, paper jam detection to avoid burning out motors, just to name a few. Things get even more complicated with things like 2-sided printing.

        If it was just one of these at once, it might be pretty approachable, but the classic and convenient 8 1/2 X 11” paper tray that modern printers have is a genuine challenge to manage without lots of careful communication with all the different parts.

    • rumba@lemmy.zip
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      2
      ·
      18 hours ago

      0 chance for DIY laser from scratch. 0 Chance for LED without someone’s printhead.

      Those printers contain a lot of high-precision custom stuff that you can’t replicate without a substantial lab.

        • rumba@lemmy.zip
          link
          fedilink
          English
          arrow-up
          4
          arrow-down
          1
          ·
          14 hours ago

          Until the death of humanity or the point at which we get molecular 3D printers.

          You need a high enough intensity light at 300 LEDs per inch to knock some electrons around on a sheet of perfect plastic. Then you need a perfect source of toner, the moving the paper bit and the melting bit are the only parts we can do adequately.

          To make it outside of a fabrication facility simply isn’t reasonable. It’s too small.

          Its the same reason we’re not going to be making our own desktop monitors.

          The only reason they’re able to pull this inkjet off is because the head is coming from a fab, we don’t have that kind of precision at home to make a inkjet head.

          • friend_of_satan@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            arrow-down
            1
            ·
            edit-2
            7 hours ago

            Laser printers exist today. We can’t make FOSS ones because of patent encumbered technology. Some day that will not be the case.

            The printer from the parent particle has “off-the-shelf print heads and ink cartridges”. Why would a laser printer equivalent need molecular level printing instead of using off the shelf components that exist today?

            • rumba@lemmy.zip
              link
              fedilink
              English
              arrow-up
              2
              ·
              7 hours ago

              How do you plan to fab the print element there? What part are you going to source? Just give me the smallest bit of a plan for this and I’ll give you a pass. Because I honestly think you have no idea what you are getting yourself into.

      • mojofrododojo@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        12 hours ago

        re: laser printing - the tech has been functional since the 70s. Honestly I don’t see it as fundamentally more ‘high precision’ than inkjet heads that require similar tolerances. It’s not as easy as their path, sure, but it’s hardly impossible.

        I think the trick to both will be using already proven components on the market and encouraging third party ink, toner, print head etc manufacturers to supply an open source project, and it’s kinda in their interests imho…

        hopefully this project succeeds and other avenues open.

        • rumba@lemmy.zip
          link
          fedilink
          English
          arrow-up
          3
          ·
          6 hours ago

          There’s nobody making open inkjet heads either.

          Look, there’s very few processes available to us in the non-professional scope. The devices that fabricate these printheads and LED rays are ultra-high precision themselves. It’s giants standing on the backs of giants.

          Yes, laser printers existed in the 70s. And an HP laser jet 2 would be about the best engine to try to replicate I expect. It had relatively few parts and they were all big enough that we could work on it by hand.

          The software part we can do, rasterizing the data is straightforward and the tech has been there for years. We can turn a laser on and off with such precision that we could completely replicate how the commercial units do it.

          Power supply, easy peasy. Chroma wire, no big deal. We’re going to electrostatic this shit out of that transfer roller.

          Where are you going to get the materials to scratch make a transfer roller that can handle 300/dpi? It needs to be utterly perfect. It needs to be absolutely exact so in the light hits it, it knocks off the electric charge. You’re going to need a plastics lab in a clean room.

          Let’s put a pass on that and let’s assume we’re going to use a toner cartridge with a built-in transfer roller manufactured for some printer that exists and they’ll keep making toner for it for some number of years.

          Let’s talk about diy manufacturing the scanning mirror. A 3D print’s not gonna cut that. You need perfect segmented mirrors, beveled on the back to allow them to touch point to point. The positioning on them is going to be sub micrometer resolution. Even with the best 3D printing we have right now, you’re going to end up with a wobbly mess.

          So, we’re going to move into a servo mirror. We put a fairly high-quality mirror between two servos and use them to make it go up and down. Teck here, it’s doable. Until you realize you’re going to need to have 300dpi. Now you need something capable of doing 2,500 steps over a few degrees of arc. You can’t get closer to the paper to fix it because you’ll end up with focusing problems.

          Okay, so using a laser is probably a lost cause, but we’re not out of tech yet. We just need a really bright, fast, focused light source. Let’s move over to LED.

          They put 2,500 LEDs and they strip 8 inches wide.

          You’re not even going to find a pick and place service that can put 300 LEDs per linear inch.

          DIY is getting better in leaps and bounds with 3D printing, software, and medium to small sized PCB manufacturing.

          But we aren’t getting any closer anytime soon for true microprocesses. We’re not going to be making amoled screens, LCD screens, we’re probably not going to be making true processors. There’s just a lot of manufacturing techniques we need that aren’t going to happen outside of a lab or a clean room.

  • TheReturnOfPEB@reddthat.com
    link
    fedilink
    English
    arrow-up
    30
    ·
    edit-2
    19 hours ago

    The project hasn’t even launched yet. So I’d say that it is not an “is a” situation but rather a “might be a” sort of thing.

  • Goretantath@lemmy.world
    link
    fedilink
    arrow-up
    16
    arrow-down
    2
    ·
    1 day ago

    Unless this thing forgoes that stupid print code that puts yellow dots on each page to identify you when you print stuff like every other printer out there, it isn’t worth the hassle.