Slashdot Mirror


How NASA Brought the F-1 Rocket Engine Back To Life

First time accepted submitter Martin S. writes "How NASA Engineers have reverse engineered the F1 engine of a Saturn V launcher, because: 'every scrap of documentation produced during Project Apollo, including the design documents for the Saturn V and the F-1 engines, remains on file. If re-creating the F-1 engine were simply a matter of cribbing from some 1960s blueprints, NASA would have already done so. A typical design document for something like the F-1, though, was produced under intense deadline pressure and lacked even the barest forms of computerized design aids. Such a document simply cannot tell the entire story of the hardware. Each F-1 engine was uniquely built by hand, and each has its own undocumented quirks. In addition, the design process used in the 1960s was necessarily iterative: engineers would design a component, fabricate it, test it, and see how it performed. Then they would modify the design, build the new version, and test it again. This would continue until the design was "good enough."'

43 of 221 comments (clear)

  1. F1 engine by rossdee · · Score: 4, Funny

    Bernie Eccelstone is suing for trademark infringement

  2. iterative dev, no docs, took us to the moon... by gbjbaanb · · Score: 5, Insightful

    the design process used in the 1960s was necessarily iterative: engineers would design a component, fabricate it, test it, and see how it performed. Then they would modify the design, build the new version, and test it again. This would continue until the design was "good enough."'

    take note modern IT managers - this is agile, not that bastardised process-heavy "agile" scrum-style crap you do today.

    1. Re:iterative dev, no docs, took us to the moon... by fermion · · Score: 4, Insightful

      Yes, if one is doing a one off project, or a prototype that will then be given to someone else to redesign, the perhaps this is the a good method. But for production work, that will have to be used by average people in the field, maybe not so much. The saturn V was not production, was only reliable with great effort, and with incredible highly skilled and trained people. It did it's job, but at great expense. Something one does not want to have to deal with when trying to make a profit.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    2. Re:iterative dev, no docs, took us to the moon... by rioki · · Score: 2

      That is what you call continuous integration and test first. But what else should they have done, there is so much you can do on paper. Only in the last two decades are we in the position where we can reliably "test" without ever building something physical and even there only on a limited scope. But even there, the effort put into building a digital model is similar in effort than a physical one. The only part you save are the actual resources and maybe an explosion or two.

    3. Re:iterative dev, no docs, took us to the moon... by CAIMLAS · · Score: 2, Interesting

      You know, we used to call it simply, "engineering" - back before business school type managers stuck their dicks into the soup and soured the pot for everyone.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    4. Re:iterative dev, no docs, took us to the moon... by ebno-10db · · Score: 4, Insightful

      Don't be brainwashed by all this "process" crap. These days you have to talk to guys in their 60's and 70's to get the full oral history, but they wistfully recall days when the emphasis was on getting things done and making them work, rather than mindlessly following "process". There were always procedures and so forth to keep documentation straight, but it was a means to an end instead of an end in itself. These days you get more brownie points for following process than you do for making things work. "Process" should be a way to get things done, not a fetish.

      Nor was everything simple in the old days. For example, the B-29 project was hideously complex. If they'd injected modern "process" instead of making it work and writing ECO's, everyone west of the Mississippi would probably be speaking Japanese now.

    5. Re:iterative dev, no docs, took us to the moon... by some+old+guy · · Score: 4, Funny

      65 unique, poorly-documented builds?

      Sounds like a typical SAP migration to me.

      --
      Scruting the inscrutable for over 50 years.
    6. Re:iterative dev, no docs, took us to the moon... by MetaPhyzx · · Score: 3, Insightful

      The saturn V was not production, was only reliable with great effort, and with incredible highly skilled and trained people.

      I agree with the majority of this sentence, save for the first section.

      The Saturn V was launched ten times as part of a mission, which would make them all "production". That's a total of fifty F1 engines (5 per each first stage). If I'm not mistaken, two unmanned tests were scheduled; I cannot remember if it was tested on those after the engine became flight rated. With a usage window for the engine in production from 1968 to 1973 (Skylab).

      I believe the OP was referring to the process to get the engine flight rated with all the nuances noted, which means his initial heads up to the managers of today accurate.

      --
      Blacker than my baby girl's stare. Black like the veil that the muslimina wear. Black like the planet that they fear...
    7. Re:iterative dev, no docs, took us to the moon... by Hythlodaeus · · Score: 3, Insightful

      I one read an overview of the CMM levels, and what struck me was this:

      At level one, it doesn't say the organization is hopeless, doomed to failure, it says "success depends on the skills of exceptional individuals"

      The rest of the levels are built on a fantasy it could be otherwise.

      --
      For great justice.
    8. Re:iterative dev, no docs, took us to the moon... by Antipater · · Score: 4, Informative
      Actually, I don't know what this article is smoking. If you talk to guys in their 70's and 80's, you'll find that the Apollo program was a triumph of the "process" mentality. Mercury was a series of poorly-documented one-offs, but that was OK because all the work was done in one place by a small team of people. Anyone who got confused could just yell across the room at whomever and get a quick explanation before they screwed something up. Apollo, with design and manufacturing spread across multiple areas around the country, could not afford that.

      In fact, many of the hated design processes these days were actually invented by the Apollo program. They were the brainchild of Gen. Sam Phillips, who was brought in to NASA after the spectacular failures of the Pioneer and Surveyor programs. He had learned process management while leading the Air Force's Minuteman ICBM program, and it was he who dragged the NASA engineers, kicking and screaming, into a world where they had to actually document everything they did. He even wrote a memo a year before the Apollo 1 fire predicting the extreme dangers of the seat-of-the-pants approach Apollo had previously been taking.

      A perfect counterexample to Apollo's process system was the European Launcher Development Organization's failed Europa rocket. With six nations contributing engineering work to the rocket and no centralized direction, failure was inevitable.

      --
      Everything is better with chainsaws.
    9. Re:iterative dev, no docs, took us to the moon... by tibit · · Score: 2

      What were those "spectacular" failures of the Surveyor program? The 5 out of 7 missions were successful. Those were the IIRC the first U.S. lander missions to the moon, BTW. Sure the Pioneer program had a more dismal record.

      --
      A successful API design takes a mixture of software design and pedagogy.
    10. Re:iterative dev, no docs, took us to the moon... by ebno-10db · · Score: 3, Interesting

      What they did back then, and what they call "process" today, are two different things. Talk to some old timers. Here on Long Island I've met guys who worked on the LEM (built about five miles from where I grew up). Every engineer hates documentation, but good engineers appreciate that a certain level of formal specs and documentation (of designs, test procedures and test results) are necessary. There's an easy way to determine whether documentation serves a purpose or is just horse shit. Put yourself in the place of some poor slob picking up the documentation 5 or 10 (or even 50) years from now, and decide whether reading what you're writing would be useful to them. If it would be, it's useful. If you'd skip over it as something that was judged by how much it weighed, it's garbage.

      I'm mostly a hardware guy. I've worked in places where the documentation was awful and caused many problems. I've also worked in places where there was endless procedure and process, and while the documentatin weighed enough to satisfy project managers and process fetishists, it was often wrong. My favorite was when I worked for a small East Coast subsidiary of a large West Coast (LA area) company. There was a heavy mil influence at the parent, and every drawing had more stamps, signatures and dates than the Declaration of Independence. It was also often wrong. Sometimes I'd hit a schematic I couldn't figure out, and feeling like an idiot, call the designer, only to have him tell me he knew it was wrong! Meanwhile our garage shop (50 people tops) had dead nuts accurate documentation. In some cases I had things like cable drawings on a piece of scratch paper, but they were accurate, had the proper revision and approval info, and were properly logged into documentation control. Ask for the complete set of drawings for one of our satcom terminals, and you'd get a copy of it. The right rev and completely accurate. Documentation and procedures (oops, I mean process) has gone from something that's a means to an end, to a fetish that justifies the existence of buzzword spouters. ISO9000 anyone?

    11. Re:iterative dev, no docs, took us to the moon... by ebno-10db · · Score: 3, Insightful

      "everyone west of the Mississippi would probably be speaking Japanese now"

      Doubt it.

      Don't be so skeptical. Ever work for a defense contractor? If the same approach was used in the 40's as today, the Arsenal of Democracy would still have been holding meetings while the invasion was underway.

    12. Re:iterative dev, no docs, took us to the moon... by Anonymous Coward · · Score: 2, Insightful

      The saturn V was not production

      There were 15 Saturn V rockets, with many spare parts.

      was only reliable with great effort

      There was not a single F1 engine failure.

      and with incredible highly skilled and trained people.

      Going to space is not monkey business. highly skilled personnel is also required to operate and service an Airbus A-320, and they have sold *thousands* of them.

      Something one does not want to have to deal with when trying to make a profit.

      Want to bet that the builders made a buck or two?

    13. Re:iterative dev, no docs, took us to the moon... by jbengt · · Score: 4, Informative

      Put yourself in the place of some poor slob picking up the documentation 5 or 10 (or even 50) years from now, and decide whether reading what you're writing would be useful to them.

      Hardly anything is useful 5 to 10 years out.

      That is wrong.
      There are many computer programs still in active use that are more than 10 years old that could benefit from good documentation.
      More than once, I've used documentation over 100 years old (obviously not computer-programming related) that proved to be very useful in designing heating, ventilation, and plumbing for an old building.

    14. Re:iterative dev, no docs, took us to the moon... by ebno-10db · · Score: 2

      Ditto for hardware. I've used documentation over 10 years old. Usually the biggest problem is obsolete parts. In fact when I have used stuff that old, it's usually because somebody wants a tweak to some legacy design they're cranking out that still serves their purposes (hence not worth redesigning), and the tweak means working around some part that's no longer available. I've dropped in FPGA's or DSP's to replace some old chip that's no longer made.

    15. Re:iterative dev, no docs, took us to the moon... by MachineShedFred · · Score: 2

      In fact, one of the primary missions of Apollo 12 was to touch down very close to one of the Surveyor probes, so that they could retrieve equipment that had been exposed to cosmic radiation for a number of years, so it could be studied.

      They ended up touching down 185m from Surveyor 3.

      Not bad for 1969, after flying almost half a million kilometers to get there on less computing power than a modern day feature cellphone has.

      --
      Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
  3. Re:Lacked the barest of computer aids? by rioki · · Score: 2

    I think the article and summary refer to the engineering process. In the 60s you did not have CAD applications. Sure they had computers, on the ship, on the ground and all, but not in the engineering department. Engineers where able to make technical drawings and hand that of to workers building the actual thing. Oh yea and they assisted and oversaw the work done, to correct any misunderstandings. It worked, why add computers.

  4. Mentioned this last week by T.E.D. · · Score: 5, Interesting

    I mentioned this in a comment last week. Manned spaceflight in the USA is essentially a matter of history, not something we know how to do today. If we wanted (for whatever reason) to go back to the moon, we'd bascially have to start over from scratch. It would probably take as at least as long as the original Apollo program, and cost far more.

    After the fall of the Roman empire, knowledge of concrete was lost, and for about 500 years Europeans were walking around Roman buildings and upon Roman roads that they had no idea how to recreate. Right now all our Apollo engineers are dead or dying, and the Astronauts will soon follow suit. Soon there will be no living human who has set foot on another world. Then we will know just how those Medieval Europeans felt when we go look at our old Apollo relics in the museums.

    1. Re:Mentioned this last week by Aqualung812 · · Score: 5, Insightful

      Our God-given curiosity will force us to go there ourselves because in the final analysis, only man can fully evaluate the moon in terms understandable to other men.
      -Gus Grissom

      This was also proven in several instances where manual human intervention saved a mission when automated systems failed.

      Before you counter, yes, there were also man-made mistakes that caused problems during a mission. (Example Lovell's mistake in Apollo 8, which he manually corrected, and then used the skill on Apollo 13 when he didn't make a mistake).

      I'd also agree that sending the Mars automated rovers were the best first step, rather than jumping right to a manned landing.

      I think the thing we must accept is that both manned and unmanned missions are useful and different in their abilities & goals. Calling one "better" is over-simplifying.

      --
      Grammer Nazis - I mod you "troll" unless you actually add something on-topic. Yes, I know I have mispellings in my sig.
    2. Re:Mentioned this last week by ebno-10db · · Score: 2

      Concrete was a useful technology. I'm not sure that's true of manned space flight. For a fraction of the money you can send a robot.

      As someone who grew up as an enthusiastic proto-nerd on the Gemini and Apollo programs, I hate to say that. I still feel privileged that I lived at the time in history where I could watch the first man walk on the moon. But amongst the things we learned is that manned space flight is hideously expensive, and our robots have gotten a lot better since then too.

    3. Re:Mentioned this last week by DerekLyons · · Score: 4, Insightful

      I mentioned this in a comment last week. Manned spaceflight in the USA is essentially a matter of history, not something we know how to do today. If we wanted (for whatever reason) to go back to the moon, we'd bascially have to start over from scratch.

      Except - this story reveals your claim to be bullshit. We have (literally) tons of documentation on how they did it, and that's just the beginning...
       

      After the fall of the Roman empire, knowledge of concrete was lost, and for about 500 years Europeans were walking around Roman buildings and upon Roman roads that they had no idea how to recreate. Right now all our Apollo engineers are dead or dying, and the Astronauts will soon follow suit. Soon there will be no living human who has set foot on another world. Then we will know just how those Medieval Europeans felt when we go look at our old Apollo relics in the museums.

      In some fantasy world where we had stopped rocketry and spaceflight development and operations... you'd be right. But here in the real world, we're still flying rockets, we're still developing engines, and electronics, and materials, and... well... pretty much everything required for a moon flight. (In fact, there's a lot of Apollo components that will never see the light of day again because they're obsolete... long since replaced with something better.)
       
      One might as well complain about how nobody has built a Wright Flyer in over a century and how everyone who ever designed of flew one is dead.
       
      (Seriously, how does drivel like this get modded "Insightful", when it's clueless bilge?)

    4. Re:Mentioned this last week by DerekLyons · · Score: 3, Interesting

      Concrete was a useful technology. I'm not sure that's true of manned space flight. For a fraction of the money you can send a robot.

      Sure, a robot is cheaper, but you get what you pay for. Steve Squyres (you know him, he's the guy in charge of Spirit and Opportunity) once noted that what the rovers had accomplished in five years could have been done by humans in a mere five days. (In fact, the total mileage covered by both rovers is less than one days traverse by one of the lunar rovers.) Robots are great when you want to mindlessly collect great heaping mounds of the same data, day after day... But at anything much more than that, they're still far inferior to people. (Which is why all three rovers to date aren't actually robots - they're teleoperated.) And there's nothing on the horizon to think that'll change anytime soon.

    5. Re:Mentioned this last week by hackertourist · · Score: 2

      If you read TFA, you'll see that the design process for the F1 was basically to try almost random variations until they found one that worked. These days, we have a much better understanding of what happens in a rocket engine, and much better tools to help with the design of a new engine. So if we did start from scratch, we'd arrive at a working design much sooner. Compare SpaceX' relatively trouble-free entrance into the launcher market with the explosion festival that was NASA's early years.

  5. Every IT shop... by Anonymous Coward · · Score: 5, Insightful

    Yes, if one is doing a one off project, or a prototype that will then be given to someone else to redesign, the perhaps this is the a good method.

    Every mid to large sized IT shop I've ever seen or worked in (dozens) has basically been a "one-off project" when viewed as a whole. Yes sure, every one is basically built out of off-the-shelf hardware and OSes, but there is so much customization and scripting, customized apps and databases and communication software, and other various "glue" bits holding these microcosms all together, but after you examine the innards of any decent sized IT shop that's been running a while, the place as a whole is actually a giant hodge-podge Rube Goldberg contraption that has evolved and taken final shape over time and iterative development.

    We've not building Henry Ford assembly line Model Ts here.

  6. Re:Lacked the barest of computer aids? by Overzeetop · · Score: 5, Insightful

    Compared to what we were doing at NASA in the 90s - much less by today's standards - the 60s really were lacking in the barest of computer aids. In hindsight, the assistance of computers was amazingly rudimentary. The ability to do structural analysis was being built "as they needed it" and independently in each group or center - NASTRAN, even in its earliest state, didn't exist yet. These are the people who started developing tools which didn't exist.

    You have to remember - this was a time when Battin was using discrete math to plan missions, and a general n-body problem was considered unsolvable (and, afaik, still is in explicit form - but is trivial on modern computers for relevant values of n).

    --
    Is it just my observation, or are there way too many stupid people in the world?
  7. Re:Lacked the barest of computer aids? by ebno-10db · · Score: 4, Insightful

    This flies in the face of at least history. It also flies in the face of the usual mythology that NASA invented the computer. Which is it?

    I never heard that myth. But NASA and its contractors were pioneers in some CAD tech, like FEM (finite element modelling), and the computers for Apollo spacecraft designed at MIT/Lincoln labs were marvels of miniaturization for their day.

    But by 1963 manufacturing, at least for the money-means-nothing military, was already computerized.

    Maybe a tiny amount of it. Don't confuse NC (numerically controlled) with CNC (computer numerically controlled). NC was developed largely in the late 40's and was widely used by the 50's. It used relay logic and so forth. CNC was too expensive until "inexpensive" minicomputers came along later in the 60's, and didn't take off until micros came along in the 70's. The video probably shows a futuristic "we tried it who cares what it costs" type of setup, like Doug Engelbart's WIMP interfaces in the 60's. Good forward looking stuff, but not necessarily ubiquitous, even for NASA.

  8. Zomg! by Impy+the+Impiuos+Imp · · Score: 4, Funny

    The biggest engines we could buy for our model rockets was the D. This F is awesome!

    And it's just the F1 !

    --
    (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
    1. Re:Zomg! by dpilot · · Score: 2

      But could an F-1 even lift its own weight? After all the venerable D was at least a D-13, and even the C series was typically a C-6. At that scaling I would have expected the F to be something like an F-50.

      Perhaps the solution is that we're using a "new engine scale", kind of like ST:TNG moved to the new Warp scale instead of the old W**3 of ST:TOS. And of course since it's a first-stage booster, it would be an F-1-0. (I wonder what the ejection charge delay would be for a single/upper-stage version.)

      --
      The living have better things to do than to continue hating the dead.
  9. Best it was on paper, not computers by ebno-10db · · Score: 4, Insightful

    A typical design document for something like the F-1, though, was produced under intense deadline pressure and lacked even the barest forms of computerized design aids.

    Thank goodness for that. People still know how to read paper drawings. If it was computerized, we might be able to read the media if it survived (1/2" mag tape or punch cards) but would probably have to spend a lot of time reverse engineering obsolete CAD formats.

  10. Re:Why?!? by Chrisq · · Score: 3, Informative

    They explain why, so that the engineers can get an understanding of large liquid fueled rockets. Understanding the latest attempt seems to be a reasonable step before designing the next one. Also, since they have an engine with known qualities and are building a computer model of it, this will verify that the model simulation is basically correct. If it does not predict known facts (unstable exhaust gas without baffles, expected thrust, etc.) then they cannot trust the simulation on new designs.

  11. Re:Lacked the barest of computer aids? by iggymanz · · Score: 4, Informative

    I have a news flash for you, young man. Numerical solutions, on computers, for the n body problem were being done in the 1950s, S. von Horner being a notable person in the field.

    Yes, analytical math can be used to plan orbits, even done today for first passes. my senior year physics project was orbital calculations by both numerical and multi-variate calculus. No reason what I did couldn't be done on say an IBM 701 or 7000 in the 50s...

  12. This is amazing by RabidMonkey · · Score: 2

    These are the types of Articles I still come to Slashdot for ... and for the comments, which have (sadly) diminished in quantity in the last decade. Amazing engineering work, amazing science.

    --
    We emerge from our mother's womb an unformatted diskette; our culture formats us. - Douglas Coupland
  13. Re:Lacked the barest of computer aids? by Geoffrey.landis · · Score: 5, Interesting

    This flies in the face of at least history. It also flies in the face of the usual mythology that NASA invented the computer. Which is it?

    NASA didn't invent the computer. However, in the 1950s computers were room-sized assemblies of hardware. NASA and the Air Force were the only two entities that needed computers that were smaller than that (the Air Force to put in missiles, NASA to put in spacecraft). The Block I Apollo computer was the driver for integrated circuits, and hence the grandfather of all of today's desktop computers (called "microcomputers" back in the old days, when "non-micro" computers meant the Univacs and 1103 and the other big iron of the day.
    http://www.computerhistory.org/semiconductor/timeline/1962-Apollo.html

    They had no computers, or they invented them?

    Both.

    It's neither, actually. But by 1963 manufacturing, at least for the money-means-nothing military, was already computerized.
    http://www.youtube.com/watch?feature=endscreen&v=_1g1b_EeVHw&NR=1
    Why do you think it's called "numerically controlled" and not "digital"? It's because the whole concept is so old that the wording has had time to become obsolete.

    The comment you're responding to was about computer design tools--CAD--not about numerically-controlled milling machines. And for that matter, the numerically-controlled milling machines of 1963 weren't really what you would call general purpose computers.

    --
    http://www.geoffreylandis.com
  14. SPICE [Re:Lacked the barest of computer aids...] by Geoffrey.landis · · Score: 4, Informative

    They had CAD applications, just not what you think as CAD. Anyways, this is interesting, because when do you think CAD applications started? Did the whole thing just pop into existence fully formed, or were there intermediary steps? Just on the electronics side, look at something like SPICE. It didn't pop into existence with a GUI on a personal computer, it started as a punch-card reading batch application on a mainframe.

    SPICE dates to 1972. The Saturn V had been designed, built, flown, and out of production for years by the time SPICE was released to the public.

    To be fair, SPICE derived from CANCER ("Computer Analysis of Nonlinear Circuits, Excluding Radiation"). But that was also not released to the public ready until the early 70s (the paper describing it was dated 1971: http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=1050166 )

    Boom, computer aided design.

    "Boom," just in time to be ten years too late to be used in the Apollo program.

    --
    http://www.geoffreylandis.com
  15. ECAP is older, but no CAD for Saturn V by Anonymous Coward · · Score: 2, Interesting

    The Saturn V was designed with paper and slide rules, and very little computer work.

    As far as circuit simulation goes, ECAP is probably the first full circuit simulator. I have a copy of the manual for the 1620 version, but it's dated 1970, but there are earlier versions. All written in FORTRAN. I'll bet that almost no computer simulation was done for the electronics on the Saturn V.

    For thermal and mechanical FEM analysis, NASTRAN started in 1964 and was delivered in 1968 Not used for Apollo, but used for Shuttle.

    Drafting wise, Sutherland's Sketchpad was in 1963, and was pretty much the first "drawing" tool on a computer, and it used custom hardware, and was hardly usable for actual drafting.There were some specialized tools for splines and such in the car industry, but "real" drafting on a computer probably didn't exist until the 70s. (Drafting or Technical Drawing was still a course you took in high school in the mid-70s.)

  16. Re:Lacked the barest of computer aids? by LizardKing · · Score: 2

    Banks were among the earliest commercial users of computers.

    And tea shops.

  17. Slide rules, not computers [Re:Lacked the bare...] by Geoffrey.landis · · Score: 4, Informative

    They needed them smaller, but banks and businesses needed them cheaper and more reliable.

    Correct. NASA was the driver for small computers, where "small" meant "smaller than a room." Pretty much all other applications-- such as the banks and businesses you mention-- used timeshare on big mainframes. Or, for the early 60s, sent the punch-cards to the mainframe to be entered.

    By the way, in 1963 banks mostly didn't use computers. You youngsters are too young to remember when a bank "passbook account" meant a physical object that the teller wrote in by hand.

    How can NASA be a "driver" for ICs when they were using generic commercial ICs????

    They paid the companies to develop those products in the first place, because they didn't exist until the NASA contracts to develop them. The IC was developed with Air Force and NASA funding, because at the time, those were the two customers for whom integrated circuits were an enabling technology.

    The comment you're responding to was about computer design tools--CAD--not about numerically-controlled milling machines."

    They designed the parts on computers.

    Wrong.

    They fabricated the parts as part of a computer-driven process.

    Wrong.

    Look, learn something about 1963 before posting so confidently about how engineering was done with computers back in the early 60s, OK? Do you even know what a slide-rule was???

    --
    http://www.geoffreylandis.com
  18. Re:Why?!? by tibit · · Score: 2

    Why? Because sometimes reverse-engineering something that has been shown to work is cheaper than going through the entire development process from scratch. The fact that F-1 engines were built manually and designed without the use of electronic computers doesn't mean that they are much worse for it. Why the heck do you think a lot of Chinese products were reverse-engineered western designs?

    --
    A successful API design takes a mixture of software design and pedagogy.
  19. Computers not in routine use in engineering in '63 by Geoffrey.landis · · Score: 2

    SPICE was a combination of earlier programs...

    Right. Specifically, what I said was "SPICE derived from CANCER ("Computer Analysis of Nonlinear Circuits, Excluding Radiation")."

    So, you think they didn't use computers to solve numerical problems in 60s? Problems related to design? Is this what you are claiming?

    The article said that the F-1 engines were not designed with computerized design aids. That is correct. CAD was just being developed-- in fact, it used to be called "Computer Assisted Drafting", long before it became a design tool-- and was not being used at MSFC back then.
    http://www.cadbuilt.com/cad-drafting.html

    I don't think you have much of a memory of what engineering was like in the 1960s. You might try some of these:
    http://history.nasa.gov/monograph45.pdf
    http://history.msfc.nasa.gov/saturn_apollo/documents/F-1_Engine.pdf

    --
    http://www.geoffreylandis.com
  20. That "process crap" is vitally important by sjbe · · Score: 5, Insightful

    Don't be brainwashed by all this "process" crap. These days you have to talk to guys in their 60's and 70's to get the full oral history, but they wistfully recall days when the emphasis was on getting things done and making them work, rather than mindlessly following "process".

    All that "process crap" is exactly how any successful engineering project is done. The space program in the 60's and 70's was no exception. Do some reading about the actual engineering that went on and you'll quickly realize it was ALL about developing working processes. A process is nothing more than a set of procedures used to accomplish a task. If the task has to be communicated to someone else or cannot be overlooked or is just plain complicated, documentation becomes a vital aspect of the process. You can't build something as complicated as a space ship without a huge amount of extremely robust processes and accompanying documenation. Developing effective production processes isn't mindless busywork - it is among the most challenging and important things we do. The best manufacturing companies spend a tremendous amount of resources on process development because without them they would be unable to function.

    If you want to ensure that a rocket blows up, by all means ignore developing processes and don't worry about documenting or communicating the procedures used. Just be a cowboy and "get it done". When you have no way to discover what went wrong, who was responsible, when you were supposed to do it or how to do it again you might begin to understand why process is important. My company makes wire harnesses and we've made products that have gone into space. For even the simplest cable with a crimped terminal on one end we typically have about 15+ pages (and often much more) of assembly instructions, QA instructions, machine setup instructions, QA logs, shipping and packaging instructions, manufacturing orders (how many to build and when to build them), bills of material, training documentation, defect logs, packing slips, and invoices. And every bit of that documentation is genuinely important. Without robust processes in place it would be complete chaos to try to make even the most basic products, never mind something as complicated as a F1 engine. All that "process crap" lets us build a high quality product (repeatedly if needed), diagnose and correct any problems that may arise, and make sure everyone knows what they are supposed to do and when they are supposed to do it.

  21. Why computers? Because they help. A LOT. by sjbe · · Score: 2

    Sure they had computers, on the ship, on the ground and all, but not in the engineering department. Engineers where able to make technical drawings and hand that of to workers building the actual thing. Oh yea and they assisted and oversaw the work done, to correct any misunderstandings. It worked, why add computers.

    Why add computers? Because it makes the lives of us engineers who do what you are describing (I am one) VASTLY easier. I've worked on a drafting table and I know how to use a slide rule. I've designed products and overseen their production. While it can be done without computers I don't really relish the thought of going back to the days without them. People who pine for the "good old days" when we didn't have computers to help with the work almost invariably never had to actually do real engineering without them. Trust me, it sucked.

    Do you have any idea how much labor is involved in updating a set of work instructions and ensuring only the most recent version is distributed? Have you ever done a complicated product drawing on paper and then had to do it over again because of a revision? It's possible to do these things without computers but I can assure you from first hand experience that you don't really want to. It's much easier to edit a CAD model of a part and then print out the new revision. It's is FAR easier to use a versioning system to keep documentation up to date and distributed to the right places. We don't use computers just because we can. We do it because it makes us far more effective and faster at our jobs.

  22. Re:Lacked the barest of computer aids? by DerekLyons · · Score: 2

    NASA didn't invent the computer. However, in the 1950s computers were room-sized assemblies of hardware. NASA and the Air Force were the only two entities that needed computers that were smaller than that (the Air Force to put in missiles, NASA to put in spacecraft).

    And the Navy (to put in missiles as well as shipboard), and the Army (to put on missiles and mobile launching equipment), and all four services to put on aircraft...
     

    The Block I Apollo computer was the driver for integrated circuits, and hence the grandfather of all of today's desktop computers (called "microcomputers" back in the old days, when "non-micro" computers meant the Univacs and 1103 and the other big iron of the day.

    Well, yes... and no... Integrated circuits were originally developed for the DoD, which refused to become an early adopter for various reasons, so their availability to NASA was something of an accident. Not to mention the Block I AGC was based directly on the Polaris MKII Guidance Computer...