fanf: (Default)
[personal profile] fanf

I'm annoyed by how slow our office printer is at printing on both sides of the paper. It occurs to me that it ought to be possible to make it much faster (a similar speed to single-sided printing) without too much extra complexity.

At the moment it handles one sheet at a time, in the sequence feed / print / reverse / print / eject. The feed and eject phases can be overlapped but there's otherwise little opportunity for pipelining.

If the duplex mechanism includes a paper path that goes from the print mechanism's exit to its entrance while turning over the sheet, then the path through the printer can be one-way (except inside the duplexer) and the duplexer can operate at the same time as the printer. The whole thing can then handle two sheets at once. The sequence goes like this:

  • feed sheet 1
  • print page 2 on sheet 1
  • sheet 1 into duplexer / feed sheet 2
  • sheet 1 through duplexer / print page 4 on sheet 2
  • sheet 1 into printer / sheet 2 into duplexer
  • print page 1 on sheet 1 / sheet 2 through duplexer
  • sheet 1 exits / sheet 2 into printer
  • print page 3 on sheet 2
  • sheet 2 exits / feed sheet 3
  • ...

I have assumed a C-shaped or S-shaped paper path, where the printer prints on the top of the sheet which turns over before dropping into the hopper, so that you end up with the stack of paper face down in the correct order. Our printer's duplex mode presumably prints pages in even/odd order (i.e. page 2 then page 1 on sheet 1, page 4 then page 3 on sheet 2, etc.) so the output stack still ends up in the right order. My duplexer's 2/4/1/3 page ordering puts greater demands on the RIPper's memory but that shouldn't be a big deal these days. (On the other hand, why does our printer appear to wait while RIPping? Shouldn't that be instant nowadays?)

So I wonder if anyone makes a printer with a duplexer that works this way. It should be fairly obvious from the duplex / duplex / exit / exit rhythm.

Good

Date: 2011-06-07 18:10 (UTC)
From: (Anonymous)
I was enormously contented to wallowin this web-site.I wanted to thanks in behalf of your span in the scurry of this wonderful grounds to!! I certainly enjoying every bantam jot of it and I partake of you bookmarked to into discoverable bushy-tailed possessions you blog post.

January 2026

S M T W T F S
    123
45678910
1112 13 14151617
18192021222324
25262728293031

Most Popular Tags

Page Summary

  • (Anonymous) - Good

Style Credit

Expand Cut Tags

No cut tags
Page generated 2026-01-21 22:35
Powered by Dreamwidth Studios