• OnfireNFS@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    3 months 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

    • Ensign_Crab@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 months 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.

  • otacon239@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    3 months 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
      1
      ·
      3 months 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.

    • BanMe@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      3 months 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!

    • SirEDCaLot@lemmy.today
      link
      fedilink
      arrow-up
      1
      ·
      3 months 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.

      • Mike D@piefed.social
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 months 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.

      • ngdev@lemmy.zip
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

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

          • fishos@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            3 months 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
              ·
              3 months ago

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

        • SirEDCaLot@lemmy.today
          link
          fedilink
          arrow-up
          0
          ·
          3 months ago

          I didn’t say inkjet was good. I was explaining why it is a lot easier for a hobbyist company to build an inkjet printer than a laser printer. I would absolutely love an open source laser printer. And probably buy it just on principle even though I have no need for it.

          • ngdev@lemmy.zip
            link
            fedilink
            English
            arrow-up
            1
            ·
            3 months ago

            i didnt say you did. i mean yeah its sick theyre doing it, realistically you can make it work if you print something once a week or whatever. would be cool if you could do an automated print job every so often to prevent it drying (im sure this is feasible)

  • partial_accumen@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    3 months 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
      1
      ·
      3 months 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.