The following warnings occurred:
Warning [2] Undefined array key 4230 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 4253 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $thread - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $fid - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 4253 - Line: 331 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 331 errorHandler->error_callback
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 304 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $lang - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Attempt to read property "messages_in_thread" on null - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks





HP46 printing problems



#3

My new HP-46 sometimes prints, sometimes not. I know the swotch at the top row to forbid printing and I always have printing set to "on".

Sometimes, when I print the printer does no line feed and always prints to the same place. Sometimes it doesn't even stop printing (and makes a hole into the paper rather fast), but prints continously with no line feed onto the same position. When I'm hitting the "print" button 2 or 3 times, it stops printing and behaves like it should (sometimes).

Does anyone have a clue ?

Ah yes, the rest of the calculator works great.


#4

Reinhard:

I never had an HP 46, so take this just as an idea to be checked:

I designed data capture equipment in the eighties, so I had to work with small printers (similar to those found in calculators and cash registers). Specifically I used dot-matrix, impact printers.

In most models there was no room for a line-feed motor or solenoid. The trick for paper advancement was to move the printing head some columns from its rest position; when the head returns to the zero column, it strikes a lever that feeds the paper. (The head "hammers" into the lever). I think the HP41 printer works in thsi manner, too.

In some models, there was a variation: the head strikes the lever, engaging a gear/clutch for a while. While the gear (or clutch) was engaged, the motor that normally moves the head in the horizontal direction gets coupled with the paper feed mechanism. After advancing one line, the same gear/clutch gets uncoupled. The uncoupling was achieved because of the particular form of such gear/clutch, with a small tooth that locks or unlocks during each revolution of the gear.

I realize that putting this in text, many years later, and using my English, is rather inappropriate. Perhaps if you find some catalog for small impact printers from Epson, Citizen, Brother, etc. you may have a better description, figures, etc. of the general idea.

The lesson I learned "the hard way" on that project was about mechanical wear. Those printers were specified for about 2 million line-feed operations. It seemed like a lot, but when you print a good number of tickets each day, and use this mechanism not only for printing but also for paper advance, the life of such mechanism may be less than a couple of months (!!).

IF (and this is a big "if") the mechanism on your HP46 is somehow similar to those I worked with, you may try to find a small metal, curved piece ( C shaped ), about 1.5 cm long, that is struck or moved when the head returns to the zero column. Since your printer sometimes work, the piece should show some wear, but you use it as a template to find a spare. Or you may find some mechanics technician that could make some new pieces for you. (I think that electro-erosion may be appropriate)

Again, this is just an idea; I hope it may help


Possibly Related Threads…
Thread Author Replies Views Last Post
  Printing the HP Prime manual BobVA 3 1,735 10-25-2013, 09:53 PM
Last Post: BobVA
  3D printing custom molds Han 3 1,634 08-02-2013, 03:26 AM
Last Post: Bruce Larrabee
  Printing HP 9825 data Norman Pillsbury 3 1,510 06-01-2013, 10:08 PM
Last Post: David Ramsey
  Does IR printing not work on your converted WP34s? Then read on... Harald 3 1,602 04-04-2013, 05:46 PM
Last Post: Harald
  WP34s IR Printing Update? Thomas Chrapkiewicz 2 1,222 02-24-2013, 01:53 PM
Last Post: Marcus von Cube, Germany
  is there a printing error in the HP 50G Quick Starrt Guide? Al 12 3,044 11-23-2012, 07:07 PM
Last Post: Al
  HP46 is ALIVE!!! Keith Midson 2 1,238 05-25-2012, 02:12 PM
Last Post: Matt Agajanian
  WP 34S Printing Harald 15 3,843 04-28-2012, 08:54 PM
Last Post: Les Wright
  WP 34S: IR printing - update Marcus von Cube, Germany 79 14,849 04-25-2012, 11:24 AM
Last Post: Walter B
  [WP-34s] CAT documentation, manual printing DRAFT Alexander Oestert 10 2,739 04-05-2012, 02:48 PM
Last Post: Les Wright

Forum Jump: