I’m thinking of building a new printer and would love to be able to make 2 color prints or dissolvable supports. Does anyone have any experience with this. I see 3 paths.

  1. Two hot ends Pros: Most robust No retraction or filament waste Cons: Alignment issues. Reduced travel Dragging nozzle

  2. Dual filament hot end(taichi style) Pros: Easy to mount No offsets Cons: Jamming? Long retraction

  3. Y splitter Pros: easy to mount No offset Compatible with any hot end Cons jamming Super long retraction

  • Rodeo@lemmy.ca
    link
    fedilink
    English
    arrow-up
    3
    ·
    10 months ago

    Have you looked into Trinamic’s fancy stepper drivers that have feedback for step counting and skipped steps and other things? They might be suitable because industrial optical encoders are like $800 and I’ve never seen one small enough to go on a nema 17 stepper.

    Also, what tolerances are you trying to hold here? My ender 3 repeats within a thousandth of an inch. I haven’t upgraded the limit switches, but I got a new main board with trinamic drivers.

    Given the physical properties of FDM, I don’t think chasing tolerances lower than that will actually improve the quality of prints at all, and surely one thou is close enough for what you’re trying to do.

    • j4k3@lemmy.worldM
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      10 months ago

      As I mentioned, virtual end stops are nowhere near accurate. This is the trinamic system. It is using over current detection as an end stop.

      This is a precision verses accuracy type of problem. If you haven’t worked through these kinds of issues and ideas before it can be a struggle. Accuracy and precision are very very different things. All of our printers are precision; none of them are accurate.

      Optical encoders are simple and cheap devices. You are likely limited to the shiternet’s echo chambers when it comes to searching for information. There are a half dozen optical encoders built into most cheap inkjet printers. The system needed to locate each head on a printer is cheap, the tricky part is the software and designing the second head to be adjustable to match Z offset with changes like nozzles.

      The main point is not tolerances; it is alignment. Alignment requires accuracy. Printers are cheap and simple because they are only precision machines. This is a fundamental design thing. If you want to build an accurate design, this needs to be engineered into every aspect of the machine from the beginning. This affects every aspect from hardware to software.

      • Rodeo@lemmy.ca
        link
        fedilink
        English
        arrow-up
        1
        ·
        10 months ago

        No, the trinamic system I’m talking about is end stop phase counting in tandem with physical limit switches. It’s pretty accurate, one thou repeatability, like I said.

        But like you point out, repeatability of the home position is not so useful if the axes of the two heads aren’t aligned in the first place. That’s a hardware issue that’s not going to be solved with encoders or software.