mboberda
2nd September 2008, 15:16
Hello everyone,

I am trying to staple documents together on our Ricoh Aficio CL 7300 copier machine but I am not able to find the function to do this.

I have already modified the BAAN printer driver to sent the document to the finisher which as the staple module and this working by using the folllowing line:

initpr=\E(s10H\E&l5H\E(s0p10h0s0b4099T\E&k11.6H\E&l8H\E&0O\E&l101G,E&l9G

As my understanding, their is no PCL code to activate the stapling features and that PJL code should be used instead. I have tried this with the following syntax but it doesn't work:


initpr=\E%-12345X@PJL \r\n@PJL SET FINISH=STAPLE\r\n@PJL SET STAPLEOPTION=TOPLEFT\r\n@PJL SET OUTBIN=OPTIONALOUTBIN2\r\n@PJ
L ENTER LANGUAGE=PCL\r\n\EE\E&l26a66F\E(12U\E(s10H\E&l5H\E(s0p10h0s0b4099T\E&k11.6H\E&l8H\E&0O\E&l101G,E&l9G

Can someone help on this as I am getting desesparate to find a solution after all my tryouts ?

Thanks for your help,

Bob

norwim
10th September 2008, 10:57
Hi there,

we are using a printer with a stapler unit too, to initiate stapling and to generate a seperator page we issue the following escape sequence from an awk script:
print "\033%-12345X@PJL\n@PJL SET PROCESSINGTYPE=\"STAPLING\"\n
PJL SET PROCESSINGOPTION=\"ONE_STAPLE\"\n@PJL SET PROCESSINGBOUNDARY=MOPY\n\033
\033&l0o26a66F\033(12U\033(s10H\033&l1H\033&l6D\033(s0p10h0s0b4099T\033&k11.6H\
33&l2HDDDDDDDDDDDDDDDDDDDDDDDD \n\n\033&l0H";

Perhaps you only have to add (masked) quotation marks (\") to your command string?


hth

Norbert

Uwe Schellhas
4th June 2009, 13:42
Inside the posted printstring is a positioning and writing-error at the end.

initpr=\E%-12345X@PJL \r\n@PJL SET FINISH=STAPLE\r\n@PJL SET STAPLEOPTION=TOPLEFT\r\n@PJL SET OUTBIN=OPTIONALOUTBIN2\r\n@PJ
L ENTER LANGUAGE=PCL\r\n\EE\E&l26a66F\E(12U\E(s10H\E&l5H\E(s0p10h0s0b4099T\E&k11.6H\E&l8H\E&0O\E&l101G,E&l9G

You only have to change the printstring, and then it will work. And don't forget the reset-printstring. To set the output to default you have to insert E&l0G.

These following example is still working in a live system:
initpr=\EE\E&l26a66F\E(12U\E(s10H\E&l8H\E&l101G\E(s0p10h0s0b4099T\E&k11.6H,
resetpr=\E(s10H\E&l8H\E&l0G\E(s0p10h0s0b4099T\E&k11.6H,

Best regards