Author Topic: IBM Model F PC/XT disassembly  (Read 32429 times)

0 Members and 1 Guest are viewing this topic.

Offline Chloe

  • Thread Starter
  • Posts: 679
  • Switch Kitten
IBM Model F PC/XT disassembly
« on: Sun, 08 March 2009, 08:15:49 »
I got this earlier this week and I love it. It's lighter than the IBM 5576-A01 and sounds similarly musical with a metallic springy sound to every press. Keycaps are one piece and have no home row locators. Volume-wise it beats the KPT-84 as the loudest keyboard I own. At 2.6kg it's also the heaviest, a kilo more than the A01. At some point I'm going to make an adaptor so that I can actually use it.



This one was assembled 10-01-1985 in the UK, part number 1501105. I took it apart for cleaning and noticed the plastic casing is very thick (weighs around 500g alone) and painted (inside is yellowish).



The bottom part of the case is metal with what looks like cork feet. There was alot of dusty fluff inside. Seeing this made me want to clean it thoroughly, although I really didn't want to take the keyboard assembly apart. It's made up of two metal plates with the buckling spring modules and a layer of foam sandwiched in between.

   

I took it apart anyway, and at many points I almost wished I hadn't. It was also a real pain to put back together.


Disassembly

First I twisted the tabs a little at the top of the upper plate, which is painted a dark olive. There is one tab at the end that needs to be bent away, and a screw lies under the foam covering controller part of the PCB.



The two plates hook together at the bottom so the upper plate has to be slid out. This proved to be very difficult as they are a tight fit and have sharp corners, so be careful.



The upper plate has lots of little rust spots that may need to be treated.



The PCB is flexible and can be removed from the lower plate, which is curved. A 14 pin connector is used for just four wires.

   

Each key has its own module which are stuck to the foam. The foam has degraded, leaving little bits everywhere when handled. Unlike the modules in the A01 the rocker actuators do not stay clipped inside. Bear this in mind when pulling the plates apart as some will fall out and might get damaged if they are trapped in between.



I found the space bar a bit too stiff so I tried taking out the stabilizing bar. Pulling the keycap out so it unhooked from the bar wasn't enough, it still acted like an extra spring underneath. Unfortunately the space bar wobbles too much without it so I put it back.

Removing and replacing springs from the rockers is easy (just twist anti-clockwise) because the point is rounded without flat sides like on Model M and A01 rockers. The spring on A01 is a little shorter.




Reassembly

After pushing the modules into the upper plate I sat the upper plate on a pair of these plastic containers so I could fit the rockers so they sat flat.



With the stabilizer mounted the space bar rocker doesn't sit flat. Check the space bar clicks after placing the plate to make sure the rocker hasn't moved. You can see how the stabilizer fits into the keycap.



The upper plate needs to be slid back into lower plate hooks without disrupting the rockers. I used these small plastic clamps to hold the plates together whilst I tapped the plate into place with a hammer. As you can see the space bar needs to be fitted first. There is no way to hook the stabilizing bar into the keycap later on.


Offline lal

  • Posts: 360
IBM Model F PC/XT disassembly
« Reply #1 on: Sun, 08 March 2009, 08:35:33 »
What a *great* HOWTO and very interesting info. I wouldn't have thought that it's painted. Maybe after all there is a way to paint a beige Model M that does not look like s**t. Really good work, switch kitten :)
BS: Customizer, Model Ms; Alps: CSK-2101, FK-2002, AT-101 (SGI & Dell), MCK-860, FKBN87Z/EB; Cherry: Poker X, FKBN87MC/EB, WY60, G80-3000, G84-4100, TDV 5010

Offline Chloe

  • Thread Starter
  • Posts: 679
  • Switch Kitten
IBM Model F PC/XT disassembly
« Reply #2 on: Mon, 09 March 2009, 14:57:14 »
Thanks guys. :)

Offline Mercen_505

  • Posts: 200
IBM Model F PC/XT disassembly
« Reply #3 on: Mon, 09 March 2009, 15:45:24 »
I'm still waiting to get my hands on an 84 key AT model F. The sound of the keys chattering as you type on an F is just *unbelievable*.

Offline Chloe

  • Thread Starter
  • Posts: 679
  • Switch Kitten
IBM Model F PC/XT disassembly
« Reply #4 on: Mon, 16 March 2009, 12:35:10 »
The date on inner metal plate is 1984. The inside of the case is also stamped 1984. The dirt inside was mainly on upper metal plate, there was loose fluff as well. I think something had spilled but it hadn't reached the rockers or PCB. The PCB was only a little dusty.

Offline JBert

  • Posts: 764
IBM Model F PC/XT disassembly
« Reply #5 on: Wed, 20 May 2009, 12:34:22 »
Interesting to finally see one disassembled (and quite courageous of you, seeing how I read other reports in the manner of "don't even think about it").
Is there really no way to take it apart more easily? I was thinking of securing the cap-less spring and rockers with some metal wire so they wouldn't fall out once the plates are separated.


Also, I was wondering: did you find a way to un-stiffen the space bar? I have the habit of pressing the spacebar with the tip of my thumb. When I dusted off the XT and tried to type some stuff with it, it did strike me as annoying. Pretty sad actually, all the other keys seem to work great...
Of course, learning to press it some other way on it is still an option, were it not that habits are hard to change.
IBM Model F XT + Soarer's USB Converter || Cherry G80-3000/Clears

The storage list:
IBM Model F AT || Cherry G80-3000/Blues || Compaq MX11800 (Cherry brown, bizarre layout) || IBM KB-8923 (model M-style RD) || G81-3010 Hxx || BTC 5100C || G81-3000 Sxx || Atari keyboard (?)


Currently ignored by: nobody?

Disclaimer: we don\'t help you save money on [strike]keyboards[/strike] hardware, rather we make you feel less bad about your expense.
[/SIZE]

Offline ch_123

  • * Exalted Elder
  • Posts: 5860
IBM Model F PC/XT disassembly
« Reply #6 on: Wed, 20 May 2009, 16:08:27 »
I've been told (by Sandy) that removing the space bar on the Model F is a bad idea, as reinserting it would require disassembling the whole assembly. I assume that is true for the XT Model F as well as the AT one. If you want to do so, Chloe's guide is a good reference, but I'd just try to get used to it. It is definitely one of the weaker points of the Model F design.

Offline chimera15

  • Posts: 1441
IBM Model F PC/XT disassembly
« Reply #7 on: Sat, 13 June 2009, 15:40:14 »
The keys are partially melted too.
Alps boards:
white real complicated: 1x modified siiig minitouch kb1903,  hhkb light2 english steampunk hack, wireless siig minitouch hack
white with rubber damper(cream)+clicky springs: 2x modified siig minitouch kb1903 1x modified siig minitouch kb1948
white fake simplified:   1x white smk-85, 1x Steampunk compact board hack
white real simplified: 1x unitek k-258
low profile: 1x mint m1242 in box
black: ultra mini wrist keyboard hack
blue: Japanese hhk2 lite hack, 1x siig minitouch pcb/doubleshot dc-2014 caps. kb1903, 1x modified kb1948 Siig minitouch
rainbow test boards:  mck-84sx


Offline ch_123

  • * Exalted Elder
  • Posts: 5860
IBM Model F PC/XT disassembly
« Reply #8 on: Tue, 23 June 2009, 14:22:22 »
Took mine apart earlier on to give it a much needed clean, found this guide invaluble for fixing it up. Some interesting things I noticed on mine - one is that there are contacts that would in theory allow you to turn it into a more Model M like layout (there are contacts on each end of the space bar which would correspond to the location of the alt keys, one between shift and z for the \| key on an ISO layout, and one for the same key on the ANSI layout is covered by the large enter, as is a contact for the #~ button on the ISO layout) but none of them do anything you complete the circuit. I'd be very interested to know if someone knows a way to "enable" them, but I wouldnt count on it.

I also tried to figure out what exactly it was that gives Model F their distinctive feel over a Model M. I was thinking that it might have been something to do with it striking a capacitive switch instead of a membrane, or something to do with the spring/hammer. I assembled a test switch (unlike the model M, the little shafts which house the springs are removable) and tried it on different surfaces. The surfaces affected the amount of flex I felt, but not the feel of the switches, so I guess it's either because the F has a different type of spring, or the different shape of the hammer somehow impacts the tactility of the keypress. Because there is less resistance required to press the key, I'm thinking it's the spring.

EDIT: If the A01 springs in Chloe's pics are the same length as the Model M's ones, then the fact that they are shorter than the Model F's would probably explain it. Goo on Unicomp, put longer springs in your boards!
« Last Edit: Tue, 23 June 2009, 21:06:39 by ch_123 »

Offline msiegel

  • Posts: 1230
IBM Model F PC/XT disassembly
« Reply #9 on: Thu, 25 June 2009, 00:23:50 »
besides a softer spring on the model F, the springs seem to buckle later in the keystroke.  i'm more likely to bottom out on the F, but only lightly because the buckling action is smooth and crisp.

the F also doesn't have a rubber sheet under the hammers, so there's less damping.

it would be fun to move those key-modules into a more modern arrangement, if a matching upper plate and pcb could be fabricated :)

Filco Zero (Fukka) AEKII sliders and keycaps * Filco Tenkeyless MX brown * IBM F/AT parts: modding
Model F Mod Log * Open Source Generic keyboard controller

Offline microsoft windows

  • Blue Troll of Death
  • * Exalted Elder
  • Posts: 3621
  • President of geekhack.org
    • Get Internet Explorer 6
IBM Model F PC/XT disassembly
« Reply #10 on: Wed, 01 July 2009, 12:35:06 »
Quote from: JBert;91770
Interesting to finally see one disassembled (and quite courageous of you, seeing how I read other reports in the manner of "don't even think about it").
Is there really no way to take it apart more easily? I was thinking of securing the cap-less spring and rockers with some metal wire so they wouldn't fall out once the plates are separated.


Also, I was wondering: did you find a way to un-stiffen the space bar? I have the habit of pressing the spacebar with the tip of my thumb. When I dusted off the XT and tried to type some stuff with it, it did strike me as annoying. Pretty sad actually, all the other keys seem to work great...
Of course, learning to press it some other way on it is still an option, were it not that habits are hard to change.


On a Model F, the stiff space-bar occurrs in most, if not all of them, XT and AT. Many people believe this is because of the space-bar's construction since it is longer than the space-bar on most keyboards today. However, like others have said, taking it apart to clean isn't a good idea as you will have to disassemble the entire assembly to put the space-bar back in.

The best thing to do with the stiff space bar is to just get used to it. Messing around with it is more trouble than it is worth.
CLICK HERE!     OFFICIAL PRESIDENT OF GEEKHACK.ORG    MAKE AMERICA GREAT AGAIN MERRY CHRISTMAS

Offline JBert

  • Posts: 764
IBM Model F PC/XT disassembly
« Reply #11 on: Wed, 15 July 2009, 12:42:53 »
Quote from: microsoft windows;100511
On a Model F, the stiff space-bar occurrs in most, if not all of them, XT and AT. Many people believe this is because of the space-bar's construction since it is longer than the space-bar on most keyboards today. However, like others have said, taking it apart to clean isn't a good idea as you will have to disassemble the entire assembly to put the space-bar back in.

The best thing to do with the stiff space bar is to just get used to it. Messing around with it is more trouble than it is worth.
I did take it apart in the meantime. As it turns out (and has been said before), the space bar has no regular stabilizer bar. Instead, it has a metal spring bent like a V in both the horizontal and vertical plane to give enough clearance for the buckling spring while at the same time pushing the key-cap back up.

I first set out to look for some other stabilizer but without success. In the end, I carefully bent the spring until it was almost flat when looked at it from the side. I wouldn't really recommend it for everyone, but it seems to have gotten the job done for me.

YMMV, so keep it in its original state if you can live with it.


Also, assembling it is mainly a matter of having the right tools: a set of 4 clamps, some nylon fishing wire, some stuff to keep the board stable if it lies upside down, a piece of wood and a hammer.
It took me 2 hours, but only because I hadn't got all of the above.
« Last Edit: Wed, 15 July 2009, 12:47:18 by JBert »
IBM Model F XT + Soarer's USB Converter || Cherry G80-3000/Clears

The storage list:
IBM Model F AT || Cherry G80-3000/Blues || Compaq MX11800 (Cherry brown, bizarre layout) || IBM KB-8923 (model M-style RD) || G81-3010 Hxx || BTC 5100C || G81-3000 Sxx || Atari keyboard (?)


Currently ignored by: nobody?

Disclaimer: we don\'t help you save money on [strike]keyboards[/strike] hardware, rather we make you feel less bad about your expense.
[/SIZE]

Offline ch_123

  • * Exalted Elder
  • Posts: 5860
IBM Model F PC/XT disassembly
« Reply #12 on: Sat, 18 July 2009, 12:12:21 »
What do you need the clamps for?

Offline JBert

  • Posts: 764
IBM Model F PC/XT disassembly
« Reply #13 on: Mon, 20 July 2009, 15:34:17 »
Quote from: ch_123;103172
What do you need the clamps for?
I used them to clamp the backplate on to the front plate so the latches would line up and no key springs can fall out when you hold the whole thing upright.
IBM Model F XT + Soarer's USB Converter || Cherry G80-3000/Clears

The storage list:
IBM Model F AT || Cherry G80-3000/Blues || Compaq MX11800 (Cherry brown, bizarre layout) || IBM KB-8923 (model M-style RD) || G81-3010 Hxx || BTC 5100C || G81-3000 Sxx || Atari keyboard (?)


Currently ignored by: nobody?

Disclaimer: we don\'t help you save money on [strike]keyboards[/strike] hardware, rather we make you feel less bad about your expense.
[/SIZE]

Offline ch_123

  • * Exalted Elder
  • Posts: 5860
IBM Model F PC/XT disassembly
« Reply #14 on: Tue, 21 July 2009, 17:21:28 »
I did it in a different way. I remove all the keycaps so that the springs would sit properly in the barrels when turned upside down. I then placed the bottom plate over the top one while still holding it upside down, pressed it together with my hands, and then quickly slid it together by pushing on one end while pressing the other into the floor at an angle. Somewhat crude I guess, but saves the need for clamps.

Oh, of course, you do need to leave the space bar on, but if you're careful about what you're doing, it isnt a problem.

Offline JBert

  • Posts: 764
IBM Model F PC/XT disassembly
« Reply #15 on: Wed, 22 July 2009, 12:30:14 »
Ah yes, you shouldn't forget to remove those keycaps if you don't want to see rockers jumping around...

I tried to simply slide it together and it wouldn't let me, the latches didn't line up until I held them in place with the clamps.

I actually held the spacebar rocker in place using the fishing wire, hence no trouble from that one.
IBM Model F XT + Soarer's USB Converter || Cherry G80-3000/Clears

The storage list:
IBM Model F AT || Cherry G80-3000/Blues || Compaq MX11800 (Cherry brown, bizarre layout) || IBM KB-8923 (model M-style RD) || G81-3010 Hxx || BTC 5100C || G81-3000 Sxx || Atari keyboard (?)


Currently ignored by: nobody?

Disclaimer: we don\'t help you save money on [strike]keyboards[/strike] hardware, rather we make you feel less bad about your expense.
[/SIZE]

Offline ch_123

  • * Exalted Elder
  • Posts: 5860
IBM Model F PC/XT disassembly
« Reply #16 on: Wed, 22 July 2009, 13:14:06 »
Could be an XT-specific issue. The ATs one slide together reasonably easy, although it can take a bit of effort to get the two plates pushed toghether so that the latches line up.

Offline andrewjoy

  • Posts: 42
IBM Model F PC/XT disassembly
« Reply #17 on: Mon, 23 April 2012, 17:49:12 »
I just got my f today and the space bar is quite stiff i did not read ahead and i will have to fully dissemble to re attach the stabiliser but that can wait for another day the F is clean and is now in uk layout as opposed to the German layout (RIP model m )at the mometnt is is clean and my fingers are getting a workout

the sound of this thing is just amazing if i could sort the space bar out it would be amazing i don't think i like it this stiff

Offline fohat.digs

  • * Elevated Elder
  • Posts: 6493
  • Location: 35°55'N, 83°53'W
  • weird funny old guy
IBM Model F PC/XT disassembly
« Reply #18 on: Wed, 25 April 2012, 10:33:58 »
I guess that I am lucky to have large strong hands that enabled me to put the plates back together without clamps on XTs and ATs. I even did it a few times on the big F-122s until I got frustrated and bolt-modded them. Maybe I am just stupid or careless, but I never seem to hit it just right the first time, and end up taking it back apart at least once for some silly reason.

That spacebar issue on the XTs and ATs is frustrating. That separate under-carriage stabilizer seems to do a good job of stabilizing, but makes for a massive assembly to have to move around. I got pretty good at disassembling and re-assembling them, but it takes juggling threads and weights and other silly maneuvers, and still does not fix the basic mass/size/balance problem.

Fortunately/unfortunately, the F-122 spacebar is almost like the Model M, meaning a nice size and weight, but unfortunately it uses a different gauge wire (smaller) so that it won't interchange.
"Donald Trump is the most dangerous candidate for president in my lifetime.
His disdain for the sanctity of our Constitution, the sanctity of democracy, the sanctity of the rule of law, and the sanctity of the peaceful transfer of power should disqualify him from the office of president ever again. He doesn't understand the meaning of this country, its history, or what it means to be deeply American."
- Bruce Springsteen 2024-10-04

Offline andrewjoy

  • Posts: 42
IBM Model F PC/XT disassembly
« Reply #19 on: Mon, 30 April 2012, 07:00:14 »
i think the solution is to get hold of 2 switch assemblies and mod in 2 keys next to the space bar and sue the m space bar with a home made holder of the stabiliser on the plate