Erm, no...
The thermal growth doesn't just impact the overall length. It also impacts everything... along... the length, all of which are toleranced +-.0004.
I added a note there I think before you replied. edit: hmmm but features will move too....have to think about that...
I never said I was a mech-e professionally, just that I am for this project
I'm a software engineer professionally, and I have been working on this project since before college, so I took more physics than I needed for my degree to have some shot at being able to make this work. Physics wasn't enough to get me through mechanical design, so I've had to learn a lot along the way. I graduated college in 2004 to give you an idea of how long I've been working on this, and how much I've had to learn to make this a reality. That is to say, if my mechanical design is stupid, I do lack formal training, but here's what I'm thinking in terms of the design. First off, I made this thing as small as I felt comfortable making it. Why? Many parts of this system will be rotating at 5000-7200 RPM. If that doesn't scare you, well, I don't know what to say
There's a lot of mechanical energy there even in light parts with a small diameter. Unfortunately, as the size shrinks, so too do tolerances. Its why I bought multi-ton machines to make parts that are, at the biggest, a couple inches in any direction. To be able to get that 0.0002" tolerance where needed. The biggest factor in the design was this part, and the collars around it. How do you make a part with varying diameter, but make it so that parts can be assembled and then constrained onto the shaft...accurately? Well, the answer is, you can't as far as I can tell, but you do what you can! For me, this was start of with locating pins. However, the axle diameter is quite thin, so locating pins have to be just that, locating pins. They will not be able to take much force. So how do you add strength in the axial direction to the Collars? My idea was conical point set screws. However, "talking it out" helps a bit....In software, we call this phenomenon "Rubber Duck Debugging - tell your problem to a rubber duck and you'll get the answer...turns out its helpful in mechanical design as well, thanks for being my rubber duck!) Perhaps set screws are entirely stupid for this, when what I'm trying to accomplish with them is basically bigger alignment pins that don't go through the shaft to not weaken the shaft too much, distributing the contact area across the axial direction and the radial direction to achieve the necessary cross sectional area to resist the forces applied. Why not just skip straight to bigger pins? The only problem with pins alone is fixation. Which is why I went with set screws in the first place. The idea being self affixing locating pins...but you're right, they aren't good locating pins, conical or not. However, I could just stick a collar around the collar to hold the pins in, and set screw that collar in place. That collar won't be experiencing any force, and its accuracy requirements will be quite low.
That doesn't obviate the accuracy requirements for the now squared dimples in the shaft. So the shaft requirements haven't really changed...the one thing that might have changed is maybe I don't need the holes all the way through the shaft, since the set screws are gone and are all accurate locating pins with enough strength to hold the part in place.
Why not make it on a swiss machine - The main problem I see is tool deflection. Maybe a 3/4" spot drill won't flex and won't walk on the round surface..maybe. But if we're talking 0.0002", will it not walk that much? I don't know. Maybe I'll try one on the rotary and see if it is all able to be assembled. I think if I do though, I'll see about getting some precision ground fixtures....though again, I may try my own...if nothing else, for the learning experience of it all. Its not fun to waste maraging 300 steel, but I bought way more than I needed expecting to make some waste.
Now, just to finish the thought on the set screws that got interrupted by my rubber duck debugging, and even though I think I'm convinced to change them to locating pins with a retaining collar, my original thought was the alignment pin would get it as close to perfect as was possible, and the set screws would stress and slightly flex the pin, but then move only minimally as the axial force was applied. They wouldn't be perfect, like in any accuracy stackup (It applies to setup for machining as well as final machine assembly, but the accuracy of the final assembly would be a function of the accuracy of the individual parts. Buying commodity set screws, sure, their accuracy isn't going to be 0.0002", but if the axle dimples were 0.0002", the collar threaded holes were 0.0002", and the set screws 0.005" (generous, probably), then the induced error from my parts is at worse 0.0004", so the total error is 0.00054, vs if I put them out there as 0.005", then my total error would be 0.015". I had figured if worse came to worse, I could machine my own set screws that were 0.001" or better. Rolled screws certainly wouldn't be 0.001, but a machined screw with the collar having a tight thread, and the screw having a tight thread, could probably get that number down....that was the thought process anyhow. A collar for retaining locating pins is far better than "self retaining locating pins" though
So I thank you for making me think about my design!
In software engineering, I really know what I'm doing...I've been doing it since I was 8. Mechanical engineering on the other hand, well, I kind of suck at it, and I'm not too proud to admit it!