Sunteți pe pagina 1din 21

I THE ARUP JOURNAL

JANUARY1968
I THE ARUPJOURNAL

JANUARY1968
THEARUP Vol. 3 No. 1 January 1968
Publoshed by
Ove Arup & Partners Consulting Engineers
Arup Associates A rch itects and Engineers
1 3 Fitzroy Street. London. W.1
Contents

JOURNAL Editor. Rosemary Dev,ne


A rt Editor: Desmond Wyeth MSIA
The natural history
of the washing machine
2

byW. J . R. Smyth

Arups and the computer 3


by PovlAhm

Our present computer system 3


by A. R. Baker

The available programs 9


by J . C. Blanchard

Using the machine 14


byC . Wymer

Computer assisted road desig n 16


by K. E. Law

The retaining w all program 18


by W. F. Hill

Memoirs of a troglodyte 18
by D. H. Taffs

The future of our computer 19


by Poul Beckmann

This is volume 3 of The Arup Journal. The 1967 issues were numbered volume 1 instead of volume 2. The Journal started in 1966.
Front and back covers : Photograph supplied by K. J . C. Clayden on return from his first visit to Kuwait.
Editorial note : All these papers will form the basis of a Technical Staff Meeting in February. Everyone is welcome.

can carry out one operation at a time. If we Journal has an ulterior motive which is quite
The natural history want to add the results of a number of multi - the opposite. If t here is still anybody in the
pl ications (as in matrix multiplication. or firm who is frightened by the computer we
of the washing weighting bending schedules) we have to would like to persuade him that it is really quite
write down the result of each one and then add a domesticated creature and can be surprising-
machine them up as a separate operation . The mechani- ly useful not just for complicated problems. but
cal calculating machine takes us a stage to reduce some of the drudgery which is our lot.
further. because it can add up the resul ts of a and leave more time for the important and
Bill Smyth series of multiplications without our having to interesting things. If. on the other hand. you
intervene. are one of the cognoscenti. don't throw the
The slide rule corresponds to the primitive Journal into the wastepaper basket. You will
washing machine. the calculating machine to almost certainly find something in John
Let us consider the history of washing mach - Blanchard's article about the available pro-
ines. The most primitive sort was a kind of tub the semi -automatic and the computer to the
fully automatic machine. The computer is a grams and ways of using them which you
with a paddle operated by hand. This was later didn't know. There is also an interesting
machine for doing sums which can carry out
worked by an electric motor but the operator contribution from Povl Ahm which reveals the
long sequences of arithmetical operations un-
had to turn the motor on and off. turn taps to horrid truth of why we have a computer.
fill and empty the machine and w ring the touched by human hand. Just as the automa -
tic washing machine carries out a particular Charles Wymer's article tells the tyro how to go
cl othes in a separate mangle. Then a time about using the machine. Alan Baker des-
cycle of operations. but you feed it with the
sw itch was fitted to the motor. The semi - scribes the actual set-up in the computer
clothes you want washed. so a computer
automatic machine came later and could carry room. and Poul Beckmann writes about the
program specifies a set of operations which is
out w ashing. rinsing and spinning operations use of the computer in the near future. Bill Hill
carried out on the numbers (data) provided by
without the clothes being removed but the gives a good example of the advantages of
you.
operator still had to fill and empty the machine collaboration within the consul ting engineer's
and start each individual operation . The Computer Committee computer group. Keith Law writes about the
Now we have automatic machines in which a At this stage I had better put my cards on the use of the Elliott Road Program. and David
complete cycle of operations is carried out table. When the Computer Committee was Taffs describes the frustrations of a troglodyte.
without human intervention. These machines first formed we saw one of our main problems We intend to follow this up with a Technical
work to a program. a sequence of instructions as controlling the indiscriminate use of the Staff Meeting on the Future of our Computer.
telling the machine what to do at each stage. computer. This is still so (and you will find when it will be possible to discuss not only
A slide rule is a simple analogue computer with echoes of it in Charles Wymer's and Poul what programs and facilities will be available
2 an energy input of human elbow grease which Beckmann's art icles) but this issue of the but what you think should be available.
be able to tackle problems that had previously Computing Centre and PTRC * (Planning &
been out of reach . But first and foremost we Transport Research & Computation Co. Ltd.).
Arups and hoped that most members of the firm would These. of course. are much larger groups with
become familiar with the use of computers more diversified memberships and are less likely
the computer and use ours in the same w ay as their slide to show an immediate return. In addition we
rules. are collaborating with the County Surveyors
Povl Ahm Snags
Society and the Ministries of Transport and
Public Building & Works. especially on road
It did not go quite as w e expected. As far as and bridge programs.
In the beginning the computer was simply a complex pro blems are concerned it went
scientific tool but very qu ickly it found its w ay considerably better than expected and we The computer committee
into business in the form of data processing quickly outgrew the 803B . It went so well in The Computer Committee (P. Ahm. W. Smyth,
and into industry in the form of electronic fact that w ithin two years we had it replaced A. Baker. P. Beckmann. J . Blanchard and
controls and automation. It is probably also by the much larger (still only medium -sized) C. Wymer) is set up to initiate and supervise
here that its most important future lies. taking and faster Elliott 4120 (installed September all this work within the firm, helped by the
away from us all our tedious routine jobs and 1966) . This time we decided to buy it so that permanent computer staff headed by Alan
leaving us free to think about what really we could use it as many hours as we liked at Baker and the Research and Development
maners. no extra cost-but. admittedly, at a much higher Group together with certain ad hoe working
initial cost. That has not made the balance parties on specific problems. It is at the mo-
Design
sheet any more favourable. especially when ment concentrating its efforts on getting a
But the computer cannot design. surely! ! Nor we consider the greatly increased staff we number of large general programs perfected
could we before we were taught how. need to operate the computer properly. (debugged is the jargon) and then it will be
It may take some time and effort to teach a But as far as training and making people able to turn its attention to more ambitious
computer. especially since we ourselves often familiar with and interested in the computer is programs for automation of certain of our
do not consciously-or even unconsciously- concerned it has not gone quite as well as we activities and programs for 'finite element'
know the criteria we use for design. How do had hoped . methods. In this field the use of models as
we. for instance. decide whether to use steel analogue computers linked to Conventional
This is partly due to the difficulty of getting
or concrete? Once we have established these digital computers seems to me to be very
criteria there is no theoretical reason why we adequate programs developed and this prob-
promising.
should not be able to convey them to the com - lem was not made any easier by the change of
puter. But in practice we have to have one that computer. but partly it is due also to insuffici-
is large enough and it has to be worthwhile. ent interest shown by us. the users . I hope
* Footnote by Bill Smyth
And this. as anyone who has just sniffed at the this issue of the Journal and the follow-up
The Nauonal Computing Centre is a govern-
use of a light pencil (Cathode Ray Tube planned by the Computer Committee. will go
mem-sponsored body set up to co- ordinate
Display) will realise. is very much the question some way towards obliterating this fact.
and improve the use of computing systems.
for the future. Co- operation and. as Pov/ says. is not likely to show an
Adding 2 and 2 together the computer does We have for a long time realised \he necessity immediate return.
much bener and faster than we do, because for collaboration in our field on the develop- I don't agree with him at all about PTRC which
our brains are not designed to work that way. ment and use of programs because some of sttems to me to be a lively and useful body. It
but used properly for conceiving ideas and these programs require a very large effort and is a non-profit-making company limited by
fo rming intuitions. based on stored impress- also because it is desirable that different users guarantee which organises courses and
ions and logical thinking. our brains are still make use of the same programs in order to seminars and will carry out computer work.
infinitely superior to the finest computer that facilitate checking and communication. With Recent seminars included one on digital
has ever been developed. this in mind we took the initiative in forming a terrain models at which Keith Law talked
First steps group of consulting engineers in our own about the Elliott Road Programs. and on
field-the Consulting Engineers· Computer horizontal alignment (of roads). and on
Our industry was rather late in realising the
Group-including G. Maunsell & Partners. Sir urban planning and on transportation plan-
potential of computers. We ourselves started
Alexander Gibb & Partners. Freeman Fox and ning. They are also running short courses in
in a small way towards the middle 50's getting
Partners-and this group is now making some various computer and programming subjects
our linear equations solved by computers. but
progress. We have also joined the National such as computer graphics.
it was the work on the Sydney Opera House
that really got us going.
We saw clearly the enormous possibilities in
using the computer. in fact we realised prob-
ably earlier than most people in our field that
certain problems simply could not be solved
satisfactorily without it. But at the same time
we were aware of the dangers in using the
to the computer the machine turns them into
computer indiscriminately, mainly by asking it
to solve the wrong problem or making the
Our present the code of holes on the tape. Output is in
three forms . The first is paper tape which is
problem so complex that the answer would
be meaningless.
computer system slow and not used for the production of
results. The main job of the paper tape punch
The machine
The possibilities obviously far outweighed the
Alan Baker is to make copies of programs. editing large
quantities of irrelevant coding that got in by
queries and the partners quickly came to the accident. If we wanted to make use of the
conclusion that we had to be in from the start. H ardware paper tape output we could get the output
After some years of service-centre experience it The basic components of the Elliott 41 20 typed out by the off line printer which can be
was decided that we should have our own system are shown in Fig . 1 and specified in used in reverse. The second and normal
machine and it was installed in September table 1. The interrelation of the units is shown method of obtaining results is the line printer
1964. It was not actually ours. We rented it on in Fig . 2. The power-mad controller of the which is a kind of printing machine directly
very favourable conditions and it was for our entire computer is known as the central linked to the computer. The third means of
sole use. It was an Elliott 803B. which at that processor. This actually consists of a control output is a drawing machine called the digital
time was classed as a medium -sized machine, unit that orders everything. an arithmetic unit plotter which draws by means of rocking
and it would satisfy our demands for some and a storage area. The storage area is various- paper backwards and forwards over a roller
years to come. So we thought! ly referred to as the main store. the fast access and traversing its pen head from side to side.
We selected an Elliott machine partly because store or the bit in the middle that is always That's all there is to it. One way in, three ways
it seemed to be better value than its better proving too small . out. having skirted four bottomless pits.
known competitors from IBM and I CT, partly The reserve or backing store consists of four
because Elliotts at that time were interested in magnetic tape units that sometimes think they Software
the market offered by our industry and thus are bottomless pits. However. they are catching This is a general name applied to all programs
were prepared to accept a certain financial on to the idea that they are supposed to file presumably to denote that they are easier to
risk. I think they must have been as relieved as things and not lose them. The input is by change than the electronic or electromech-
anyone when the arrangement did not result mean of paper tape, eight tracks of holes in a anical parts of a computer. It is. however.
in a loss to them. 1 in . broad tape passed over a bank of photo- suspected that it would be easier to use a
We never actually expected the computer to be electric cells at a speed that is occasionally too soldering iron on occasions to achieve the
profitable. not immediately anyhow, and a fast for them. desired results rather than attempt to change
very simple calculation (News/etterApril1964) The paper tape is produced by a machine certain programs.
showed this quite clearly. We expected to called an off line printer with a typewriter key- Software is supposed to come in two parts-
learn a lot at not too great an expense and to board. As the operator types the instructions thl:l systems software which involves such 3
things as the operating system and compilers. SPECIFICATION FOR
and applications software. 4120 COMPUTER SYSTEM Right : Figs. 3 and 4 show
two general views of
A compiler is a kind of translating instruction. Central Processor the computer room
The information fed into the machine is nor-
mally in a language such as A/got or Fonran 24.576 words core store.
which is not too difficult for human beings to 24 bit word. All photographs by Colin Westwood
learn. and you can regard the compiler as 6 microsec cycle time.
being a program which translates this language Magnetic Tape
into the computer's own language (which is Four
very difficult for human beings to understand.) Data transfer speed 33.000 characters/sec.
Software actually does come in two parts-
later than the hardware and in a confusing Paper Tape Readers
number of issues. We are currently in possess- Two
ion of the thirteenth issue of the A/go/ Input speed 1.000 characters/sec.
Compiler and eagerly await the next. The
Paper Tape Punch
Fonran Compiler is a young system in its
second issue and therefore not yet blooded. One
There is also a machine language called Neat Output speed 110 characters/sec.
which exists in basic. elementary and advan- Line Printer
ced form . The other aspect of software. namely
applications programs. is the only relevant One
part of the entire system. These are the pro- Printing width 120 characters
grams that you actually use to answer ques- Printing speed 300 lines/minute
tions. We have some of these programs. We Digital Plotter
will have more. One
Drawing width 12 in.
Who's who in the computer room Drawing speed 1.5 in. per sec.
Accuracy 1 /200 in.
Alan Baker engme_er
John Jones mathematician Control Teleprinter
Chandru Hira engineer One
Chris Doubell engineer
David Taffs engineer Central Processor
Elizabeth Pitts programmer Arithmetic Speed Fixed Point Floating Point
Cathy Sands secretary Addition/subtract 12 microsec 270 microsec
Peta Davis computer operator
Multiplication 65 microsec 550 microsec
Sonia Wilson punch operator
Ruth Goldberg punch operator Division 66 microsec 560 microsec

KITCHEN.

D GROUP
ENGINEER
arithmetic
unit
main core store

control unit
CENTRAL

PROCESSOR

- - - -·1- - -- -1
Friden

OPERATOR DIGITAL
PLOTIE
PUNCH ROOM
ANELEX
glazed
power pack unr~
·t partition
4120 J
central processor1L - - - ' - - - '
LINE -
ptJ\i~t:r cont~ol plotter-0
PRINTER CONTROL
teleprinter 7
TELE-
l~~ersQ PRINTER
paperlapem
MACHINE ROOM station

removable
partttion
MAGNE IC

doors to
area use
for bringi
moch1ner
in and out

Fig. 1 Computer group layout Fig. 2 Block diagram of computer system


4
--·-..-
-- =

-- =-
==
Fig. 5 Control teleprinter

Fig. 6 File 13 or paper tape station


Fig . 7 Magnetic output units
Above : Fig. 8 Line printer

Left . Fig 9 D1g1ta l pl otter

Below . Fig. 1 0 Central processor.

I I'.) .
,, lj (1q'. I

, •, 1~ f .!lJ'j'.:,'
j•' ••••
",, I ,, 11 , 1,,
.. 4

1
l
.
I
. ; 11 :
Specifications for the available programs for Springs
The our computer are. or should be, kept on each A facility is provided for supporting Joints on
floor. This article describes these programs in a
available different. if not a more readable. way.
springs (extensional or rotational). This can
be used to represent elastic foundation con -
programs This article. written in September. has to pre -
dict the situation four months hence. A
ditions and also to investigate local effects on
a large structure. Parts of the structure suffi-
computer generation lasts about four years so ciently remote from the loaded area can be
John Blanchard that the task is analogous to predicting. before
a child is born, the age at which he will first
removed and replaced by springs of equiv-
alent stiffness determined approximately or
make a sound that can reasonably be construed perhaps by a separate computer analysis. In
as a word. It could be worse. at least the difficult cases where several springs are used
child has been conceived, nevertheless there to simulate a part of the structure. some of the
may be inaccuracies in the descriptions. spring stiffnesses may be negative. This is
acceptable to the program provided the neg-
Structural framework analysis
ative stiffnesses are not too great. Similarly a
These programs easily head the popularity poll . part of the structure can sometimes be sim -
They have. more than all other programs put ulated by a single member whose equivalent I
together. relieved engineers from the drudgery needs to be negative. This. again. may be
of calculations : freeing them for the task of acceptable.
preparing more data for yet more complicated
Another use of springs is for the application of
structural analyses.
a pattern of forced displacements to a struct -
They will analyse two or three -dimensional ure. Extremely stiff springs are placed at the
frameworks by linear elastic methods, assum- Joints which are then loaded so as to produce
ing that members between joints are thin . the required extensions of the springs. If the
straight and uniform with specified constant springs are stiff enough, these loads are in -
section properties. The program first prints out dependent of the stiffness of the structure and
the lengths and directions of all members. can be easily calculated.
calculated from the given Joint co -ordinates.
Semi-rigid joints
Then they produce, for each load -case. the
movements of each joint and the forces and Joints between members are normally assum-
moments acting at each end of all members. ed as absolutely rigid and monolithic. Earlier
The movements are given with reference to the programs allowed for the introduction of pins
main co -ordinate axes ; forces and moments at the ends of members but this facility has
with respect to co -ordinate systems local to been replaced by the more general one of
each member. Their units will be consistent semi -rigid joints. With this. a coiled spring is
with those of the input loading, dimensions introduced between the end of a member and
and section properties. the Joint. The rotational stiffness of this spring
The Space Framework Program is used for the is taken equal to the member stiffness divided
by a coefficient specified in the data . If the
analysis of three -dimensional problems. Two-
dimensional structures are treated as Plane coefficient is zero then the joint is completely
monolithic : if it is infinity (in practice 50 is
Frameworks if all forces and movements occur
in the plane (e.g. a wall carrying vertical infinite enough) the connection is pinned.
For intermediate values, semi -rigid joints. such
loading) and as Grid Frameworks if all the
as cleated steel connections, can be simulated.
forces and moments are at right angles to the
This facility is available for all bending mo-
plane of the structure (e.g. simple floor slab) .
ments in plane. grid and space frameworks
Loading but not. at present. for torsion moments .
The applied loading may include uniform load This device could be used to predict collapse
along any member, point loads anywhere on a mechanisms for frameworks or slabs by an
member or forces and moments applied at a iterative procedure (perhaps, in the future.
joint. If required. self weight can be included automatic) by which the spring stiffnesses are
automatically. Loads may act at any angle but given values depending on the bending mo-
must be specified as components in the direc- ment computed in the previous analysis.
tions of the main axes. uniform loads in terms A version of the Space Framework Program is
of a unit length which is parallel to a main axis. available in which all members are assumed
Complex loadings and temperature effects on pin -ended.
members are dealt with by applying the cor-
responding fixed-end moments and forces as The stiffness method
loads on the joint at each end. The computed All these programs use the Sciffness Mechod
moments and forces at the ends of the member of analysis. This is a generalised slope-
must be corrected finally by subtracting these deflection method in which the forces and
fixed-end actions. moments acting on the end of a member are
Additional load -cases can be included with expressed in terms of the unknown displace-
little extra cost. So when in doubt whether a ments and rotations at both ends of that
particular load-case is needed, it is probably member (for plane and grid-frames three
better to include it. If you do not and later find forces or moments in terms of three rotations
that you want this load condition, it will cost or displacements. for space -frames six of each) .
a lot more to re -run the program. Since three equations of equilibrium (six for
space -frames) can be written down at each
There is no way in w hich changes of geometry
joint w e have 31 (or 61) equations in the 3j (61)
or member properties can be introduced with -
unknown movements. where 'j' is the number
out a complete and costly re-run . If possible,
of Joints in the structure. These equations are
therefore. the programs should be regarded as
solved to give the movements from which the
strictly analytical tools to check and refine an
forces and moments on the members can be
approximate design already made. This design
found . The collection of coefficients in the
will also serve as a rough check on the com-
3j equations is known as the stiffness matrix
puter results. being particularly useful for the
of the structure because it is analogous to the
detection of errors in the input data .
stiffness of a single member.
A rather subtle error sometimes occurs when
an analysis is being repeated with a modified Band width
structure simulating some condition during Thus a grid framework with 500 joints would
construction. It may be that in the modifica- require the solution of 1.500 simultaneous
tion members have been omitted leaving a equations. a formidable task even for a com-
part of the structure (perhaps an isolated joint) puter. Fortunately most of the coefficients in
which is unstable. Even if this part of the the equations are zero ; for example. if joint 70
structure is unloaded the machine is likely to is connected only to joints 40. 69, and 71 then
overflow and stop. What has happened is that the only non -zero coefficients in the 208th.
a very small stray load has found its way to the 209th and 210th rows would be those in
joint and produced an infinite movement. positions 118, 119, 120. 205 to 213. It takes 9
almost as long to locate and multiply by zero
Band-width :-1 Band-width :-2 8 as it does by a finite number. so that the pre-
sence of all these zeros is of no help unless we
use a banded stiffness matrix. A diagonal band
9 of coefficients is chosen to include all the
5 non-zero ones; all the coefficients outside
this band can be forgotten and will not waste
z valuable storage space.
The band-width of a structure is defined as
the greatest difference between joint numbers
z ( at the ends of any member (although the
actual band width of the stiffness matrix is
more than three times this). The way in which
the joints are numbered is therefore important
and should be chosen to make the band:width
as small as possible; so that the solution of the
equations is as quick and cheap as possible.
, .. n :;q1Nrs • j Indeed if the band-width is too large the
?
problem may be beyond the capacity of our
computer.
Minimizing the band-width
There is no known general method for finding
the best numbering system or of determining
the smallest possible band-width. Anyone
who could find such a method would make
himself very popular. He might even have a
branch of applied mathematics named after
Band-width :-m Band-width :-3 him.
The band-widths of the structures in Fig. 1
are more or less obvious. but it is not clear
that the plane framework shown in Fig. 2
(one-quarter of a stiffening diaphragm for a
70 ft. diameter. 600 ft. high chimney at Didcot
Power Station) with a band-width of 6 was
numbered in the best possible way.
The problem is made more complex by the
Fig. 1
possibility shown in the plane framework of
Fig. 3 that the addition of extra joints may
reduce the band- width. Joints 21. 36. 51 and
Z5 66 were not needed structurally but their
z ,f introduction reduced the band-width from
7 or 8 to 5. Without them the structure would
not fit into the program then available.
In Fig. 3 member 6- 71 represents a rib under
construction at the Sydney Opera House. This
rib is supported by needles such as 10-5.
14-19. etc. spanning from a steel erection arch
represented by member 1 -7 4 and by the exist-
ing rib assumed immovable at points 5. 19 etc.
Since the ribs and the steel arch lie in different
non-parallel planes this shows that a three-
dimensional problem can occasionally be
reduced to a plane problem.
Sizes and costs
of framework analyses
A convenient unit to use when considering the
allowable sizes of frameworks is the srini.
Strictly, a structure has a size of one srini
when the output for one load-case completely
fills a standard box. This is roughly equivalent
to a framework with 500 joints and 900
members (At srini structure would have 250
joints etc.)
The maximum size of plane or grid frameworks
that can be analysed by our own computer is
about 0.6 srini with a band-width of 15. A
greater band-width is not allowable. with
smaller band-widths larger structures would
be accepted. More complex structures of up
to 2 or 3 srini would have to be sent away to a
larger machine at Boreham Wood.
For space frameworks the maximum size is
about 0.3 srini with a maximum band-width
of 9.
The cost of analysing a plane or grid frame-
work of 0.35 srini with a band-width of 9 and
one load -case is about £33. One of half this
size would cost about £14.
Torsion in grid frameworks
A difficulty frequently met with in grid frame-
works is that the computed tor9ues are higher
than can reasonably be dealt with. It is stand-
ard practice to prevent this by using reduced
values (say 50%) for the torsional stiffnesses
Fig. 2 in the input data. The justification quoted is
10 that. in fact. high torques do not occur. they
have been reduced by some yield mechanism. moments without torques. Very often. torques suitable grid the moment-sum could represent
It is true that some plasticity effects do occur near mid-span can be neglected and those the torsion function and the shears in the
in reinforced concrete members under torsion near supports will be catered for by the members would be proportional to the tor-
but it is thought to be limited and followed by requirements of CP114 for corner steel. but sional shear stresses in the simulated section.
a sudden failure. More information seems spot checks should be made to confirm this. An additional step is required in this problem.
necessary before this practice becomes sanc- for the shears would have to be integrated in
Grid framework to solve
tified. some way to determine the applied torque.
heat transfer, torsion
Solid slabs and permeability problems. Also the moment-sum could represent the
It can be shown that the behaviour of a solid Since the deflections of a suitable grid frame- potential function to solve the problem of
slab in bending can be accurately represented work satisfy the plate equation it follows that flow of water throug h permeable strata . There
by a regular rectangular grid framework. It the moment-sum Mx + My at any point is a variety of boundary conditions that could
turns out. as might be expected. that the satisfies Laplace·s equation. This equation be reproduced on the grid but that of the
correct value of I to use is that of a width of governs many physical problems including undetermined free surface. which frequently
slab equal to the spacing of the grid members. the steady-state heat transfer problem dis- occurs. would be difficult to handle satis-
But. surprisingly. this value is also the correct cussed in *Technical Paper 4 by J. Melling factorily.
one to use for the GJ/E of the member. This and M . Johns. Plane stress problems by the finite
is true also for cellular slabs with top and Thus. the moment-sums throughout a grid element program
bottom slabs. but coffered floors without a with suitable edge conditions and unloaded Since the grid framework works so well for
bottom slab are probably more accurately (a load would imply a heat-sink or source) are solving the problem of bending of a plate. it
represented by calculating the I's and J's of proportional to the temperature distribution might be thought that the plane framework
tee-beams in the normal way. If a grid member in a section of the same shape. If there is no could be used to solve plane -stress problems.
represents several ribs the I's and J's would boundary layer then the appropriate edge i.e. that of a wall or deep beam carrying loads
be the sum of those of the individual ribs.The condition is simply-supported with an applied in its own plane. Experience has shown how-
correct treatment of the edge member in solid bending moment proportional to the boundary ever that for many cases it is not possible to
or cellular slabs is open to doubt. but good temperature. With a boundary layer. the sup - devise a framework which will give suffici-
results have been obtained by placing this port would lie outside the boundary and ently accurate results. Theoretically the best
member on the boundary and giving it section connected to the grid by a beam of suitable solution is obtained by a rather artificial
properties of one half of those for the inner stiffness. In effect. the relaxation equations of equivalent grid framework but this is difficult
members. Technical Paper 4 are being solved without to use and the allowable boundary conditions
High values will be found for the computed the labour of writing them out explicitly. are restricted.
torques in solid slabs. These will in fact occur Similarly with a prescribed edge loading on a A Finite Element Program has therefore been
and are resisted in quite a different way from written which will deal with this sort of
those occurring in beam grids. They will com- problem . The wall is divided into not more
bine with the bendirJg moments. in a way • Editorial Note Ove Arup & Partners than 10 x 10 rectangular pieces which are
precisely similar to that in which shear stresses Technical Paper 4-The determination of the handled in much the same way as the members
combine with direct stresses. to give. at some temperature variation of partially exposed in a framework program. The program has not
angle to the original axes. principal bending columns. byJ. Melling and M. R. Johns. 1967. been completely tested but appears to give
very accurate estimates of deflections. Some
care is needed. however. in the interpretation
of the stresses that are printed . It is proposed
eventually to incorporate wall-!ike elements as
allowable members in the framework programs.
Shell structures by space frameworks
program
Since the principal forces in shells act along the
surface it should follow from the last section
that a shell roof could not be simulated
71 properly by a space framework. However
there are differences between the two pro-
blems ; in a shell. the in-plane forces are not
the only actions and they change more slowly
than in a wall . Furthermore. a shell designer is
usually satisfied with a less rigorous solution
and is pretty thankful to get stresses which
satisfy equilibrium . At least a space framework
program will give him those.
It is probable therefore that an equivalent frame-
work can be found to represent satisfactorily
a given shell structure. Common sense seems
to be the only guide as to what stiffnesses
should be given to the equivalent members.
Research into this question was started in the
U.S.A. b:.it has apparently been dropped in
favour of the finite element approach. Even-
tually, no doubt. a finite element program for
shells will be available to us. Until then. if a
theoretical solution is not known . we can use
either an equivalent space framework or
Alistair Day's method of dynamic relaxation.
This is a general method useful for many types
of structural problem but standard programs
are not available. A new program has to be
written for each type of shell.
Grid frameworks with shear
deformation
The framework programs allow for deforma-
tions due to direct thrust as well as bending
and torsion moments, but neglect the de -
flections due to shear forces. A variant of the
grid framework program makes allowance for
shear deformation . This is not a purely aca-
demic exercise for it enables an important type
of member to be represented.
Where bridge decks are cellular but without
transverse stiffening diaphragms. lateral dis-
Fig. 3
tribution of load is effected by only the top and
bottom slabs. They can readily transfer a 11
constant bending moment for this produces analyse or design isolated elements of a Column loading
direct forces in the slabs but shears can only reinforced concrete structure. This program prints out column loads in each
be transferred by bending in the relatively thin The first two are the most useful in that they do lift of a column. allowing for live load reduction
top and bottom slabs. An equivalent member a lot of work for a small amount of data factors and for increasing the loads to cater
has to be used therefore which is very weak preparation . The last four perform rather for bending effects in the way suggested by
in shear. When the soffit slab is sloping, as it elementary operations and are not (especially the Danish Code. The considerable input data
may be near the edge of a bridge deck. two the column loading program) usually worth required includes the finish. live load, thick-
members in series have to be used but they the effort and time involved in getting the ness. length and breadth of all slabs carried by
give a rather rougher approximation to the program and data tape into the machine; the column; the length. depth and breadth of
true structure. although they may prove economical where all beams ; the length and intensity of live loads
This variant would also be worth using for a many elements are being designed together. such as partitions.
grid of latticed beams for which shear deform - The main reason for their existence is that they Column design
ations are often important. The automatic are expected to form parts. eventually. of a
This gives the optimum column size and re-
self-weight facility is not available with this bumper program designing a complete struct-
inforcement to carry a specified axial load.
program . ure. It is visualised that. for such a program. a Apart from allowable stresses. the minimum
comparatively small amount of data would be
Infinitely stiff members for shear and maximum sizes and the preferred steel
required. describing the basic characteristics
walls, folded plates and cellular boxes percentage must be fed in. If no suitable
and dimensions of the building . This could be
column of the allowable dimensions exists
In the framework analysis each member is stored permanently on magnetic tape and
with this steel then the program investigates
represented by a thin straight line. Where an amended as the architect's and other changes
other percentages of reinforcement (above
action applied at the surface of a member are made. This is a long way in the future but 0.4%) . printing out an adverse comment if
would produce a significantly different effect meanwhile some of the component parts of
more than 4% is required.
from one applied at the centre line. a rigid the program are undergoing a probationary
outrigger can be used to represent the condi- testing period . Column footing (rectangular plan
tion 'plane sections remain plane· . The rigid shape design)
Continuous beams
outrigger is a member given section properties This program finds the optimum length and
This program will calculate bending moments width of the footing given: the axial load and
so large that its movements are negligi_ble. It
can be used whenever you have a plate whose and shears (by normal elastic theory) for up the overturning moments in two directions. the
to twelve continuous spans of given rect- column size, the upper and lower limits of the
proportions are such that the ordinary beam
assumptions are valid . It is useful. for instance, angular. L or T-beams, making the 1 5% footing dimensions. and the allowable ground
where a shear wall forms part of a complete adjustment allowed by CP114. pressure. It also prints out enough information
framework as in Fig . 4. Here it would be It then prints out the required areas of tension to determine the actual ground pressure
sensible to give the outriggers the section and compression steel and of shear stirrups distribution. This is not as trivial as it sounds
properties of a storey-height of wall. at the supports. quarter-points of the span. when uplift occurs with bending in two
and at point loads. Compression steel is directions. This program will soon be extended
The same device can be used in three-dimen-
limited to one layer. The original program does to investigate the thickness and reinforcement
sional structures. particularly to represent
not treat the effect of incidental live loading requi(ed.
folded plates provided that each plate can be
rigorously so should be used with care when
satisfactorily approximated by beam theory Retaining wall
the live load is high compared with the dead
and provided that a structural model with load. A revised program will treat live loads This will design a cantilever wall to retain
connections between plates at discrete points exactly but will necessarily prove more expen- Code of Practice earth surcharged by footpath
rather than a continuous connection is
sive to run . H B or HA loadings. It will print out base and
acceptable. It obviously is when there are
Column analysis wall thicknesses. heel and toe widths and the
enough connections . Thus. a folded plate
dimensions of the downstand key (if required)
structure or a cellular box (which is a sort of This program will analyse a given reinforced so as to limit the ground pressure to a specified
folded plate) can be represented by an equi - concrete section under combined bending and value and to give a specified minimum factor
valent space framework . The resulting struct - compression and print out the stresses cal- of safety against sliding . It also yields the
ural model obviously has its drawbacks but culated by elastic theory. Any cross.section actual factors of satetyagainst overturning and
they are probably no greater than those bounded by straight lines (virtually unlimited against a shallow slip failure. and prints out
involved in the usual methods of analysis in number) can be specified so that one useful the bending moments. shears and steel areas
using Fourier series for which. anyway. there application is to bi-axial bending of rect - (elastic theory) throughout the member. It
are no computer programs available to us. angular columns. The program might also be can also be used as an analytical tool to cal-
w orth using to check simple bending of beams culate safety factors and steel areas for a given
Reinforced concrete element, analysis w ith those curiously shaped cross · sections
and design complete profile. The present program will
that one sometimes finds oneself landed with . accept a pre·determined batter of the wall-
Apart from the above programs wh ich deal A modification to this program is proposed so face and will be extended to allow stepped
with the analysis of the structural fram e as a that it will calculate the reinforcement re - thicknesses. With bridge abutments in mind
whole. six programs have been w ritten to quired for given permissible stresses. the future program will cater for vertical or
horizontal loads on the wall .
Steel masts and towers
Rigid out rig ger
These have been developed by Andre Bartak's
group and the Computer Group to allow the
rapid preparation of G.E.C.'s tenders for
~

microwave lines.

OD
Analysis of guyed masts
This program analyses the effect of wind loads
on a guyed mast with pinned or fixed feet, the
mast being a single member or a three-sided
lattice truss . Apart from displacements the
output includes forces and moments for the

D D
single member mast and stresses in the mem-
bers of the lattice truss. A special version allows
for the effect of torsion due to. say. wind
pressure on eccentric bowl aerials provided
the guys are suitably arranged. The analysis
is complex because allowance has to be made
for non-linear effects such as sag of the guys,
buckling of the mast and eccentric loads on
the mast due to sidesway.
Design of braced microwave towers
.,,ir,
"~ .... This will calculate member sizes for towers
which may be triangular on plan with double-
angle or tubular legs or square on plan with
double-angle or equal angle legs. The geo-
metry must be pre-determined, up to three
Fig. 4 lifts with differing leg slopes are permitted,
and the number and type of bracing panels
Miscellaneous programs

t i\ +1 t Simulcaneous equauons
This will solve simultaneous linear equations
I f ~\ ~ I in up to about 100 unknowns wi th any
I+ 1 '11
\
+'/ I+
\j I ~I
sensible number of right-hand sides. More
unknowns might be acceptable but who is
going to write down more than 10,000
\ I I coefficien ts to find out 7
~\..../4- I / + Propercies of plane seccions
I For any given cross-section that can be split
into rectangles, triangles, circles or comple-
-f\ ...,/4- +
Centres of sltp corcles
ments of a quadrant of an ellipse (to repro-
duce fillets) this will print out the area.
direction of principal axes and the principal
moments of inertia and section moduli .
Concrece cubes
Ground
surface This will print out the mean and standard
deviation of a given set of cube-test results
after excluding those results outside a certain
range {this removes the possibility of the date
being included in error) . The program also
records the sums of cube strengths and their
squares. These can later be added to any new
test results thus avoiding the need for storing
Stratum or re-listing the original results.
interface
Perspecttve drawing
For anyone with the hardihood to calculate
and list the co-ordinates of up to 1.000 points.
End point
this will draw on 12 in . wide paper a perspec-
tive drawing of an object from any required
Water
level vantage point. Unfortunately, like all perspect-
tive programs, it is unable to allow for the fact
that near parts of the object may obscure
those parts further away. It is particularly
good at drawing the Durham Footbridge.
Road design package
This collection of programs prepared by
Datum Elliott's will plot a road-alignment to pass
through given points incorporating the nec-
essary transition curves. Given details of the
terrain and allowing for super-elevation, they
Fig . 5
will plot longitudinal and transverse cross-
sections and make the calculations for cut-
and-fill. etc.
must be quoted. Other input data required are approximately above the mid-point of the An additional geometry package due to Arups
the wind speed, positions and diameters of slope. calculates offsets from given chords of the
aerials. additional loads from wave-guides and Two strata of different properties can be used road centre -lin e and of the inner and outer
a series of trial member sizes. and the effect of a water-table included channels.
The program now calculates the wind loading, (stability is calculated on effective stresses). Pert
allowing for shadow effects, and determines The earth mass is divided into any sensible This program due to Elliott's performs a con-
the member forces by a pin-jointed analysis. number of vertical slices of equal width. By ventional network analysis for up to 4,000
A miniature section hand-book stored wi th specifying for each slice the heights above activities and 3,000 events and produces the
the program is then consulted, the member- some datum of the ground surface, strata usual schedule of earliest and latest start dates.
sizes adjusted accordingly and the whole interface and water-table quite complex slopes etc. This could well prove useful for the
process repeated until all the members are can be represented . Not content with this, the organisation of the design and details for a
satisfactory from a load-carrying point of program will. if required, repeat the calcula- complex project if sufficient confidence were
view. Now the rota tion and twist at the top tions for wa ter-tables lowered by specified felt in !he estimated times for the various
are calculated and the leg sizes increased as uniform draw-downs, or for different strength operations. The program includes additional
necessary to ensure that these movements are properties. sorting facilities so that for example, the
below those specified as necessary for efficient A variant of this program is suitable for clays. latest dates of the various architect's details
signal transmission. It takes the angle of friction as zero but allows could be output separately in chronological
values of cohesion varying arbitrarily with order.
Soil mechanics
depth. Elliocc library programs
These programs should be used under the
benevolent eye of an engineer from the Soil Non-circular slip A catalogue in the computer room lists the
Mechanics Group. This is not only because the large number of programs available in the
In this program the factor of safety is calculated
selection of soil strengths contains traps for Elliott library. These are not of course kept at
for an assumed slip surface which can be of
the unwary but also because where the Arups but if required could be obtained with
any shape specified by its height on each slice.
programs call for some estimate of the position a couple of days' delay. The great majority are
As for the circular slip, two strata and a vary -
of the worst slip surface an experienced guess of no interest to the structural engineer and
ing water-table can be considered. The slice
can save a lot of the machine's and the few have been converted for use on a 41 00
widths need not be constant and are best
engineer's time. series machine (although this would not be an
chosen so that the slip surface intersects the
insuperable objection if the program were of
Circular slips water-table and strata interface on the edge of
real value) . Those which might be of use to us
a slice. This is even more a program for the
This program will calculate factors of safety and could be run unmodified on our own
expert, for who else would be rash enough to
against failure of an earth slope as shown in machine deal with such topics as traverse
believe that he had chosen the worst surface.
Fig . 5 by circular slips with various centres and surveys, interpolation, the classical trans-
radii. The centres tested lie on a grid pre- Foundation settlement portation problem. statistics and the analysis
scribed by the data and for each centre the This calculates influence lines for the settle- of experiments.
radii change with given increments below a ment of the surface of a semi-infinite earth mass Elliott Program No. 33 cannot go unmentioned
maximum radius which will pass through a due to unit point load applied to the surface. for this will translate integers into English,
specified end point. From the res ults a contour It then uses these influence values to calcul- French, German. Italian or Swahili and into
diagram of safety factors can be drawn in the ate the settlement under a building applying a Roman figures. No one has yet modified this
grid of centres ; thus one can find either the given loading to the ground. Either elastic, for our computer. perhaps because of the
minimum safety factor or that one has chosen incompressible theory or consolidation theory restrictions of the program. for numbers greater
the grid in the wrong place. As a rough guide can be used. It should be noted that no than 3999 cannot be converted into Roman
the safety factor contours are very often account is taken of the stiffness of the raft or of figures while the largest number that can be
elongated vertically with the minimum lying the building itself. translated into Swahili is 999,999. 13
Have you already done Fig . 1 l llustration of
NO ,_ _ _ _ _ _ _ _ __.
rough calculations 7 18 steps to be taken
YES to use t he computer
:,i1~J:~:!~efit
1 by accurate .___..__.Use rough calculations
NO z8 . __ _ _ _ _ _ _ _, .
YES
Is there a program 10 sui1 J--t>--t Can problem be restated to t-- +-- -t Does problem justify
3 your problem 1 NO 3a fit an existing program? YES 3b a new program 7
________Y
_E_s____ NO NO

41-----.----_.
Is the program economical? o---<>--11 Do
NO 3c .__calculation
____ by _
hand
_ __.
YES

YES
3d Wri 1e new program I
Do you agree that 1ha
5 program method is correc1 7
YES

~~~ in or send to comput·er l -- - - - - - -- 1 -- - - - - - ----t Correct print out


11b,1----.---...
NO

11 c Discuss with computer gro fs input data correct 1


IYES 11•
I
I
I
COM~UTlRR~

NO

Proo,.m number
OVE ARUP & PARTNERS CONSULTING ENGINEERS
ARUP ASSOCIATES ARCHITECTS ANO ENGINEERS
OAlOO + OAlOl
Using
14 . 12. 67

COMPUTER PROGRAM SPECIFICATION


SM.at numlMr
l
the machine
Charles Wymer
For our purposes the computer is usually just
!fil.ASTIC ANALYSIS OF 2 - D PLANE AND ORID P'RAME.1«)!1KS anot her way of doing sums. It is a cen tral
l. APPLICABILI'IY
facility for doing sums in a way analogous to
the Detailing Group. All we need to do is to
The programs are for tbe elastic analysis of r1g1d Jointed 2- 0 frwnewor ks , describe the essen tial data of the problem (data
composed of straignt prtsr.atic niember s , subjected to small det'ornations . sheet). indicate the way in which t he problem
Oiven the physical properties ot' mellJbers together with the loading
condition, 'the programs print out the deforr:ation.s at each Joint , uie is to be solved (the program to be used) and
resultant shears , thrusts and moments at each end of every niember, pass it on to the Computer Group.
and the t:otal reaction for eaoh loadcese . '!hough the programs
essentially dea with rigid joints and straight pr isnntic members , 1t
The way to go about making use of the com-
is possible 1n cerUl.in oases to s.lmulat.e pin Joints at either or eaoh puter is indicated in diagram 1 and each of the
end of a meMber, and also to approximate to non- prismatic and curved steps is explained by the following notes.
members . The progra..-,,s can "1so be used for t.>ie analysis of shear When you have once made use of the computer
walls, raft foundlltions, elat and coffered slabs, etc . by sl.mulat:l.ng
'their act.ion by an equivalent plane or grid f:t,amewor k as the oase may these steps will be self-evident and reference
be . 'lhe mx1muni ~i2.e of frftmeworka ls : to the diagram or notes will be superfluous.
Machine time is quite expensive and its use
~ ~ Bandwiclth
is not justified where a simple calculati on and
Plane frru!lework 5JJo compatible wi th no . of members 15
approximate results will do. The diagram gives
Orid framework ©a - dit.1:0 - 15 you a few questions to ask yourself. and a few
people to consult before diving into the
2. .ENO!NillUNO ME'IH'.lO A.'lD ASSUM?TIO S business of filling in data sheets .
The framework is assumed to be perfectly elastic and the members to be If you have not yet made use of t he compu ter
straight and of constant cross section between Joints . The equations it would be a valuable exercise to check each
of Joint equilibr ium are formed in terms of the joint displacements
and rotations . Those equations are solved, giving t.>is deflections and
of your structural problems against the dia-
r otations for the load case 1n guest1on . gram until you find one that is suitable. and
then use it. Suspend judgement of its value
The internal forces a.nd mo:nents are c.alcUlated from these deflections until you have made use of it for three or four
and routtons, ciaidng adjustments tor l.nitial meC'lber loads .
problems.
Because ot' the method used by the prol!:l")m 1t 1s very simple and cheap
to oltrry out severel load calculations for a given structure .

The elastic assumption is not dl.r1!ctly applicable to concret:e


str uctures and care need.a to be exercised in interpreting results,
par tlcularly the torsions when the program ts used to eimulaui a flat
slab .
). APPOOXD!ATS COSTS

~ Ee.ndwidth Loadoases Cost


179 9 1 £))
10 l .cJ.4

Fig . 2 Heading page


of the program specification
for the frameworks programs
'! 4
OVE ARUP & PARTNERS CONSULTING ENGINEERS
Pfog,am.numbe, OA.100 Questions
ARUP ASSOCIATES ARCHITECTS AND ENGINEERS o..
1.
Have you already done rough calculations?
S1\tt1 numbw 1 Before launching into machine calculation
COMPUTER DATA SHEET you should always have a rough idea of what
the answer will be for two reasons-firstly to
confirm that the proposed solution is valid and
secondly to enable you to check the result.
2.
Will you gain by accurate calculation? A little
PLANEFRAM EWORK Gener•I O•t•
bit of simple arithmetic to give a rough answer
to your problem is always quicker and cheaper
than having the machine flogging away at
Program numoet £1 a minute. If your problem is not yet clearly
defined, particularly in the early design stages.
stick to rough calculations.
/ 5
.,..
AIN DA ~ D
Tme
3.
c A N I<'.. ? ? :;, I Is there a program to suit your problem ?
T R A N s VE:. ~ 5 E. Check through the book of program specifi-
R A M E. cations kept by each floor secretary. The first
F

!4 l3i? ioio io l
' Young·, Modulus
page of the program notes defines the app-
licability of the program. (Fig. 2)
3A.
Poiuon ·, R11lo Can your problem be restated to fit a program ?
j 1 )ol There may not be a program which self-
evidently fits your problem. This may be
!of I ieol Density
because the program has a generalized title
which sounds erudite, e.g. 'Structural analysis
of 2-dimens,onal frameworks'. This is, how-
i7iol T0111 number ol JOtnts

ever, directly applicable to the common roof


truss and especially useful if you want to take
i<z>io! Total number of m.mbe,s
account of fixed joints or to find deflections.
John Blanchard's article has some sugges-
lsl0I T0111 number of 1oints with uro tfflntint1
tions, or you can go and see someone in the
Computer Group to help you to decide if a
program exists to suit your problem.
I 1°1 Toul number of efasttC ffftfalnt foln11

[ill] Tomi numbet ot IOMtcaMt

[21

Fig. 3 Heading data sheet for


plane frame and grid frame programs

Fig. 4 Print out of results


from plane frame work program

FO~CE: V!:CT

M MBl:R NU , t:NOl E 0£ TO WU MOMl::NT MOMl:NT SHl:AR SHl:AR


I: 01 EN02 E 01 l:NU2
1 1 ':> -1. 8812 - .37 . 4248 u . 19n / .44?1 - 7 .44? 1
2 2 6 0 . 0000 - 60 , 8821 16 . 3J32 10 , lOY -1 0 . 10 8
J 3 7 1. 8 12 - !,7 , 424 l) , 19 2 7 , 44?1 - / ,44 51
4 5 10 - t!. . 2796 U, 1992 - J7 ,4 24tj / , 44?1 - / ,44? 1
5 6 11 u. uooo - dU , h ,!, 4 - 104 . 1076 2:1 , UOUU - 2':> , UOUO
6 7 12 d . 2796 0 , 19 2 - 37 .4 24tj 7 . 44?1 - / ,4 4?1
7 10 1? t!. . 27 6 .37 , 4248 - 0.1 n - 7 , 44?1 / ,4 4?1
8 11 16 - u. uouo 104 . 10/ 20 . 8 24 - c':> , UUUU 2? , 0000
9 12 17 - t!. . 27 J7 , 424d - 0 . 19 ,!, - 7 . 4 ?1 7 ,44?1
10 15 1 1.8812 - 0 . 19 2 Jl . 4241:i - 7 .4 4?1 / ,44 ?1
11 16 2U 0 . tlOOO -1o.S3J2 66 , 8821 - 1u . 10 tj lU ,1 098
12 / 17 21 - 1 , ijb12 - U, 1992 S7 .4 24b - 7 . 44?1 1 .44 ?1
1S 4 :, 1 , 8812 - JJ . 424d 0 .1 92 7 , 44?1 - / . 44?1
14 5 b t! . 2796 0 ,1 9 -J ? .4 248 / , 44?1 - / ,44?1
15 6 7 - 2 , 27 6 S7 . 4248 - 0 .1 992 - / ,4 4?1 / ,44?1
16 7 8 -1. 812 - 0 , 19Y2 37 .4 .:>48 - 7 . 44?1 I, 44':>1
17 9 ltl - u . 0000 - 66 , 88t!1 16 . 3JJ~ 1U , 10Ytj -1 0 ,1 09
18 10 11 u. oouo - 20 . 8 c4 - 10 ,1 076 2? , UOUU - 2? , UUUO
1 11 l.:' - 0 . 0000 104 , 1076 20 , 8924 - 2':> , UOOU 2~ . 0000
20 12 1 U. 0000 - 16 ,3 3.52 66 . 8!:!21 - 10 , lOYtj 10 . 10 8
21 u 1? - 1.8812 - j/ . 4248 ll ,1 992 / . 4 ?1 - / ,44 ?1
22 1? 16 - t!. . t!.7 6 0 , 1 92 -3 7 .4 248 / ,44?1 - / ,44?1
2J 16 17 t!. . 27~6 J/ . 4248 - 0 ,1 99,!, - 7 ,44?1 / , 44?1
24 17 1 tj l , 8812 - 0 , 1992 37 .4 248 - 7 .44? 1 / , 4'4?1
15
38 . be understood that these two disadvantages
Does the problem justify a new program ? are quite serious and it is hoped that present
In certain cases where no program exists. the
number of times the same problem has to be
Computer-assisted development work on the program will elim-
inate them in the future.
solved may justify a new program. Again the
Computer Group should be consulted.
road design Separate programs are used for the output of
information which may be either in tabular form
4.
Is the program economical? On the program
Keith Law on the line printer. or graphical on the digital
plotter as a plan of the centre line. or in con-
notes you will find a summary of approx- juction with the terrain model. as a long-
imate costs with which you can decide if it is The progressive stages of road location and itudinal section of the existing ground along
right to use the machine. You may wish to design involve the engineer in calculations the proposed road centre line.
discuss this question with a group engineer. that are sometimes complex and sometimes
just manually tedious but consistently time- Vertical alignment
5.
Do you agree that the program method is consuming ; this is the typical cue-line for the From an input defining the principal con-
correct? As the engineer you decide if the entry of t he computer onto the scene. ;in entry stituent gradients of the vertical alignment the
assumptions and method used in the program that is being welcomed in the Roads and computer calculates the radii for the vertical
are valid for your problem . You must under Bridges Division . curves (checking as it does so that adequate
no circumstances take it for granted. We are making use of the Elliott 4100 Road visibility is provided over 'humps') and works
Design Package which has been passed to us out the channel levels at 50 ft. intervals along
6. the road. These levels are stored on magnetic
Fill in the data sheet (Fig. 3) . This is a straight- for testing and development under actual
design conditions-a harder climate than it had tape and maybe output in a tabular form on the
forward operation and it is one that you do
previously been required to weather. The line printer or be plotted as a longitudinal
every week when you fill in a time sheet. Data
package is a suite of programs that attempts to section of the road.
sheets are kept by floor secretaries and in the
Computer Room. Use a pencil so that you can automate some of the processes through Calculation of cross sections
erase and correct errors. Be careful to write which the engineer passes in the stages of
Having thus far decided on the horizontal and
clearly. The data will be read and put onto road location and design but at the same time
vertical alignment to be used. it is now necess-
tape by someone who will not be able to rec- allows him to remain in full control of all the
ary to design and specify to the computer the
ognize numbers by their context. variable design factors. the programs providing
dimensions and slopes of the constituent parts
him with quantified assessments of the design
7, 8, 9. . of typical cross sections of the road (e.g.
as it proceeds.
Computer Room . These processes in the over- widths of verges. carriageways. slope of cut-
all opera tion are the mystical bit. As far as we The comprehensive nature of the package may ting face. etc.) and to define the lengths of the
are concerned it could just as well be a group be judged from the Road Design Process road over which such sections apply. The
of people solely devoted to arithmetic. It is diagram which seeks to show the relationship computer is then programmed to accept such
perhaps interesting but totally unnecessary to between the design stages and possible com- 'patterns· and apply them to the chosen road
know how the arithmetic is done. puter output at each stage to line printer and alignment and terrain model. thus calculating
digital plotter. the particular cross section of the road every
10.
Receive results back (Fig . 4). They will come Digital terrain model 50 ft. along its length, again to be stored on
on sheets of paper with holes down the sides In order that calculations of land requirements magnetic tape. From tape it is possible to
about 24 hours after the data sheet has been and earthworks may be made by the compu ter. either tabulate the offsets from the road centre
sent in . The data that was fed into the machine it is necessary that the existing ground surface line to the extremities of the cutting/embank-
is always printed out as a check and this is is defined sufficiently accurately in a form that ment slope. or carry out a number of plotting
followed by the results. These could be the computer can assimilate. This is achieved operations graphically. as shown on the dia-
incorrect. comparatively quickly by inputting the exist- gram. such as drawing perspectives to assist
ing ground levels of points on a defined 50 ft. in design decisions on the appearance of the
11. alignment.
Are the results sensible? Check that the grid network. Alternatively, the co-ordinates
results are roughly what you expected. Check and levels of random points may be input and Calculation of earthworks quantities
especially that equilibrium is satisfied. It is a separate program will interpolate levels onto Previous stages of the design process have
useful to express the results in some approp- the 50 ft. grid. The ground surface is then fully defined the existing terrain and proposed
riate form. perhaps graphically, or as some assumed by later programs to be a mosaic of road surfaces in three dimensions and cross
other type of diagram that will quickly and 50 ft. square hyperbolic paraboloids. defined sections have been calculated. No further data
obviously throw up any inconsistency. Never by their corners. thus allowing the level of any are therefore required for all earthworks
assume that results from the machine are point to be interpolated. On a check test of quantities to be calculated onto magnetic tape
correct. 200 levels on one particular scheme involving from where they may be fully tabulated on the
quite irregular terrain. it was found t hat this line printer (as shown in the example) or
11A.
Are the data correct? If you suspect an error in method was sufficiently accurate for the plotted as an earthworks balance diagram.
the results first look at the print-out of the data. purpose (the average error being of the order There is no provision as yet in the programs
Most errors occur here either because the data of 4 in . to 5 in .) and, what is more important. for defining a secondary surface (such as rock)
sheet was incorrectly or illegibly filled in the errors cancel out. at a lower level. or for the calculation of such
(perhaps the units are incompatible) or less Horizontal alignment separate quantities. It is hoped that this may
frequently because it was incorrectly punched The horizontal alignment program accepts be one of our future developments.
onto tape. design input in the form of the co-ordinates of It will be appreciated from this brief outline
118. intersection points of straights together with that the computer can be and will become
Correct data on print-out. If you find an error the required radii and design speed for the increasingly useful and powerful in its
in the data print-out. correct it and make sure linking curves that the computer will apply partnership with the road engineer. It allows
that there are no others. Return this sheet to between these specified straights. From these him the opportunity and time to make detailed
the Computer Room. so that the corrections data the program calculates the co -ordinates comparisons of costs and appearance between
can be made and a new set of results obtained. of tangent points (the points where curves a proper number of route alternatives. where
11C. meet straights) and of points at regular 50 ft. previously he was probably restricted to one
Discuss errors. If there are no errors in the data intervals along the centre line of the roads or two. By removing the time -consuming
but you are suspicious of the results take the together with other relevant crossfall and drudgery from highway design. the computer
print-out and discuss it with someone in the direction data. In doing so. it will also calcul- is enabling the engineer to exercise his proper
Computer Group. ate and apply the aP.propriate tra nsition curves professional duties more fully than ever before.
12. when required (transition curves are curves
introduced between sharper circular arcs and
Use results.
straights in order to provide a gradual. rather
When you are satisfied that the results are
than abrupt, change of curvature) . Alterna-
sensible then use them. Remember. however.
tively, it is possible to specify the lengths of
that they are your results and your responsi-
bility, not those of the Computer Group. transition curves. whereupon the program
checks and displays the calculated length
One last point and warns if t he specified length is insuffi-
One of the reasons for getting the machine is cient. The program will not accept compound
that for many of our repetitive problems it is curves (i.e. curves compounded from a num-
Right :
believed to be economical and it releases ber of circular arcs of the same hand with
Gateshead Western by-pass
people to get on with the real problems of linking transition curves) nor will it continue
Road design process diagram
design . to run should adjacent curves overlap on the
and below it
If you nave used programs unsuccessfully and joining straights. As it is our policy to aim for
typical sections of output
are still drawing force diagrams for steel and free flowing. continuously curved design with
16 trusses don't keep quiet about it, let us know. the absolute mimimum use of straights. it will
2. HORIZONTAL ALIGNMENT 2.1 HOfllZONTAL ALIG....e:NT
.....-.... DETAILS 2 .2 CENTRELINE PLAN
DESIGN

2.3 LONG. SECTN. OF TERRAIN

1. PRODUCTION OF TERRAIN
MODEL

3. VERTICAL ALIGNMENT 3.1 CHANNEL LEVELS


L ___DE~.S:_:IG~N_ _:__ _ J i - - - 4 . , : 0 = = = = = = = = = . . : - , ; 3. 2 LONG. SECTN. ROAD

0
~
a:
-4.2 LANO PLAN

~
r:;_.:-.",CA:;;-;L-;C:;U~L~A~T~l~O;;N;-"',O:;;F;;:----,..-4-......j -4 .1 SLOPE ST AKE OET AILS
~ L~C~R~O~S~S~SE~C~T_::IO:'._N~s_ _ _,__ _,..;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,+-j ,4.• 3 CROSS SECTIONS
ROAD DESIGN u
~
ii: ...- - - · - -...
PROCESS ~ -4.-4 PERSPECTIVE VIEWS

!5. CALCULATION OF !5.1 EARTHWORK QUANTITIES


L_ _::E::A:R:.:_T.::::H_:W:.::O::R;K:__::OUA:::::N:T.:_:l_:.T:IES::_, - - - . , : = = = = = = = = = = - ~ !5-2 EARTHWORKS BALANCE
DIAGRAM

COMPUTER LINEPRINTER DIGITAL PLOTTER


OPERATION
I OUTPUT I
PAGF:
• PA, .. : 4

••
.,,..
r t!_l'PAS

r •I •r.E wr
•> r •
.. .. ,,
F•sr 1 G (HfHl .. TAN. fOAOIUS C " 0 L J•JT-,t llf .. tfii UTtR
rr. rt. O!<fCIID rt. fYS L ,C. P.C. .fi,
' Lff' T "'11.1 ... r

.'
f(;><!T

, ., ,
• n1-~·
1 0011'~1 I 7 ~ I • O. •2S ·O. •IS .-, ]J,•U
' ,t"l
1
1'
1 ">l
!'.14
;
90
01,1. "17
tt, 1'f> ....
,-..
, •. 1,
.. eri
~
7•~04 ... 4
1' 'j.j ,21
7,voc . r1
74,--;A , l
1 .5
1,:> 'S
! ., ,,,
l , "1 l
' <

6(J00 . Y1.I
I
l
I
a
- (1 . u:n
· O. 01>
- 0 , U.t,
- tl , U.t'.,
-o . i) , ,
·O . u2,;
-o.•?>
- i, .u;,z
>I
,?
.,., '
I
. oJ
. >J
1·· . •.J
,,,,,q
,2.
72 ·"
I l.
IS.>.J
• J
J?,fd
,; ,8 'I
1LI
7,:,7
72 . 0 :\
7l .l
1,t, 4 l
1;.n

,,,'
l
1.,;ti

I .
O(J)"t::, ,'41

..
~01,11 . i.41
CJ(j~ 11 7~f'b
J•4.
~ "' • ;.>6
,
7 • 7U• . J 6

...
'747)•. • 1
74!,,1)4 .
70.~
HYO' .....
~
l,.61\1
! , «.1A
I, ~?7
!. ~
l, 6.t-S
.... 0(10 , i!Q
6UfHl,UO
6000 . oc
ouoo.o~
6000, on
D
0
0
0
0
· D. U1S
• O , U.?5'
· O. UlS
-c. u:..~
-o, 0? ':1
- u.uu
o.ooJ
0 ,lllO
0 , U1 "
D . l)l 5
1 <;
;.
1'7
.
,'" . .
11,"'"
I', 04
11.
n .••
. .
7l , 1 4
1$, 44
1., ...
7 S.~4
1• .
. l•
7 .~ ... 4
7:, ,,..
7,l ....
,~ .01'
14 . } ..
7J, 18
n.11
74 , l l
, ... ()2'

' 74 . b'4

2. 1 Horizontal alig nment details 3. 1 Channel levels

,~. P4GE: . TYPICAL


... rl L
. •o
k N
"" TO O Oil
W~L.-'NC;. ~t~lP it!,,.A t- STA IP
TUT•\,.

,o
P\.•CF
HL"4 .. lttG
0AL4'fCE
cu . ,o
SF~'l
j.ll'f.A SFH
01Al
.rr
SECTIONS
C
"·' CU . Yll Cl , SQ.rT 5
.,
.. 2 7
•••
18
I•
l•
,.
-JO -' 2
-.s ... 12..
- HU.SU-'
127
.is
I"
,,...
l.b4!,ti
.?6?'90
&."17 :,
11773
11~21
tl~ 16
1461!2
1•7~9
I4b 59
?'1
?8\

...
3JO
100-•1
709?6
712t:iO
OF
10.u.
u.,
1 •
lt
,,
2•
-J111,1u
-,Sl"'h5
·111'1-'
••
1170'
,., .,
!•
•7
te,,B i
l?Ool
,iJ'12')0
11940
lli'.114
12101
14952
1 ~049

1~,~--
l '-1 ~..~
l•~

520
71641
12U" 4
12613
OUTPUT

..
1 • - /J0"4, 2 J2 l7 • ,2 l l l II >8. ?Jll'>d
2~ 5 2 -_p-,~;p 2Jl tu • i7t,()J 123 02 l')J.00 ,2,, 7 l&l'
,.,
Jt7e, -Jl~72
- i,~'71d1
U<
, 11•
tlo
41dM1
.t~t.21
t.!•1"
11'i4?
15 • 70
155 iH
•••
756
74447
7~253

5. 1 Earthwork quantities

GATESI-EAD WESTERN BYPASS

VIEW-0-AINAGE- 12800, 00 F"INPL- o-tAINAGE- 1'5000. 00

4. 4 Perspective view
17
•:.
..
...
:-':-: backf ill ;.•

toe
:e:
: G,
:ui. heel
key or nb
.
frontf ill ·.;-· ·
:·..:
·. ·::
:·....-.>:...
:/.::-·.-.:,_.....,..-,... ::!
.. .
,-·~·.:..,.. . .....,·-.. :....J
::·,)\
~-·
I
'
'
I
I
LJ
I

Fig. 1 Simple cantilevered retaining walls T-sha ped L-shaped

design or analyse and to be able to impose overturning, sliding and shallow shear failures.
Retaining practical limitations on wall and base thick- The final page consists of a table of bending
nesses and dimensions. moments. required steel areas. actual concrete
wall progra~ It is often the case in design that the cross stresses. and shear forces calculated at 2 ft.
sectional shape is affected by having a re- intervals down the stem and along the base of
Bill Hill stricted amount of space available behind or in
front of the wall or by the constructional
the wall. Up to three carbon copies can be
obtained on output and a copy could be given
method to be used. as well as by appearance. to the Detailing Section if necessary from
It was while working on the design of the which reinforced concrete drawings can be
retaining walls for the 1.000 ft. long underpass The rewriting of the program was undertaken
made.
in Watford that I first became involved in the by David Tatis who in spite of my help
managed to break the program down into a At one stage early in the development of the
development of a computer program which retaining wall program. the possibility of taking
will design or analyse simple reinforced con- series of logical procedures.
the program to its logical conclusion to pro-
crete cantilevered retaining walls such as General program duce a bar bending schedule and estimate of
shown in Fig. 1. During this time we had meetings with material quantities was discussed . This would
Due to the variation in height (between O and Maunsell. Sir Alexander Gibbs and eventually have involved the standardisation of a system
20 ft.) of the underpass retaining walls. it was Freeman Fox & Partners. to discuss the gen- or alternative systems of detailing for all
necessary to design a number of different wall eral requirements of a retaining wall design possible wall cross -sections. Even so. there
sections. Anyone who has designed a re - program. These meetings resulted in an agreed would be exceptional cases to consider. In the
taining wall will realise that to design one format for a general program which would interests of everyone concerned. it was thought
section involves at least two trials to arrive cater for all types of cantilevered retaining better to have a program which could bark in
at the optimum base length with the heel and walls (without counterforts) including walls the near future rather than be continually de-
toe proportioned such that the stability and forming part of buildings and bridge abutments. veloping one which would eventually be
bearing pressure requirements are satisifed. able to sing .
It was decided that our revised form of the
We had reached the stage where we had Maunsell program. when completed. should
plodded through 70 or more pages of pre- serve as a basis for the final program. which
liminary calculations using anticipated soil would be written by us in the near future.
properties for the stability calculations. The Two months later. several months since I had
need for some calculating machine at this
first scurried down to the basement. the
stage was apparent but not foremost in my
revised program was ready for use for the
mind. underpass retaining walls.
Shortly after completing these calculations
site investigation and subsequent laboratory The revised program Memoirs of
tests were carried out on the soil in the
vicinity of the underpass. It then became
The alternative of being able to use the pro-
gram for design or analysis proved very useful.
a troglodyte?
apparent that the calculations would have to We first designed several wall sections vary-
be repeated. unfortunately by me. ing in height from about 3 ft. to 20 ft. From David Taffs
Dawning light these results. bearing in mind possible posi-
tions of construction and expansion joints 'How would you like to spend some time in
The prospect of this sent me scurrying down
it was possible to decide on a reasonable the basement?' the man said. There were the
to the basement of No. 8 to see if we had got
number of changes in section required along undertones of a threat. For 'spend some·
a program available for such repetitive cal-
the underpass. insert 'do·. I thought. It was November 1966
culations or ifwe could possibly write one.
Suitable sections. perhaps being modified and the fact that I had worked for three
As it happened although we did not have such
versions of the above designs. were then different groups in a space of two years with
a program I was informed that Maunsell &
chosen for analysis. The analysis checked Arups took on a new significance. For which
Partners had and that it might be possible for
bearing pressures. factors of safety and deter- of my many sins was I now to answer?
us to borrow it.
mined the reinforcement required . Perhaps one of my frameworks had at last
It was not long before we had acquired a copy manifested itself as a mechanism. or a yield
It was also possible to see the effect of using
of the Maunsell program and duly scrutinised line not possessing my keen sense of direction
different soil properties on the wall section.
it. The program had been written to choose had taken a wrong turning.
as even with the familiar cry of 3 tons/sq . ft.,
the best dimensions for a simple non -tapering
0 = 30°, from the third floor no. 8. these My fears were temporarily allayed when I
cantilevered retaining wall complying with
properties are not absolute. heard that the object of the move was to pro-
stability requirements and to calculate the
bending moments and shear forces at various The program was found to take approximately duce a library of computer programs for
positions on the stem and base of the wall . 30 seconds to design or analyse one wall structural element design . The idea of working
section and output all the results. continuously for more than one year with the
Unfortunately we found that certain modifi- computer appealed to me as much as it would
cations were necessary to the logic of the Results are conveniently arranged on three
sheets of output for each wall section such to most engineers. Nevertheless. two factors
stability calculations in the program. In view eventually tipped the scales in favour of the
of this we agreed with Maunsells that we that they can be cut to A4 size and filed.
The first page of output consists of a compre- move. One was David Lowes· prediction of a
should rewrite the program and at the same hinge forming in the G.P.O. Tower. the other
time extend it to include the calculation of the hensive list of all the input data for easy
reference. The second page consists of all wall. was the potential gratuities from directing the
required steel areas corresponding to the partners in and out of No. 8's car park.
calculated bending moments. the possibility base and key dimensions. bearing pressures
18 of tapered stems. the option of being able to and factors of safety against the occurrence of I began my indoctrination in December 1966
with the intention of producing a bevy of because the program must contain the logic and potential saving in labour has to be reach-
programs by the following summer. Much of that a designer would apply when altering the ed. A major problem that must soon be solved
my initial time was spent familiarising my- shape or size of a member. Only after giving is that of feeding an entire structure into the
self with the system. studying the computer the subject a lot of thought can one begin to machine where it can be stored as a complete
manuals and assimilating the finer points of appreciate how involved this becomes. A record . Revisions to the record could be made
A/go/ programming. During this introductory program that provides a solution for one at any times convenient to the designer. When
period I was developing two preliminary pro- particular case is very different to a general one requested. quantities of materials could be
grams. one on column loading and the other that caters for many different cases. generated from stored information or analysis
on column design. These were not intended A common difficulty encountered in the gen- programs run by the computer automatically
for general use but for adaptation and incorp- eral program occurs when values become extracting relevant data.
oration into a larger and more general program . equal to zero. Many equations then become My own ambitions include finding a computer
Some 12 weeks had passed before I put aside unnecessary but the machine. being ignorant that will not corrupt my programs. mispunch
these projects and it was during this time that of this. continues ~o plough through them. my tapes. improvise on my outputs. misread
I began to appreciate why there were so few often ending in a number that is too large for my inputs. read the data tape three times
working programs on the market. despite the the machine to hold or else is extremely small before ac::epting it. give up in the middle of a
many teams of people that were employed in and. although virtually equal to zero. fails to program. tear paper tape in the readers. lose
the computer industry developing structural satisfy a conditional statement that compares its place on the magnetic tapes. forget it has
engineering programs. the value with zero. magnetic tapes. have ineffective control but -
Following the initial skirmishes with the com - tons. have drum plotters that crumple the
puter I settled down to the task of producing Future aims paper while slewing or pens that snag the
programs for use within the firm as aids to The programs I have mentioned may be paper while drawing ...
structural design . It was my aim to produce extended and refined almost indefinitely but a There is an adage that comes to mind . Isn't it
programs that were not hampered by those compromise between cost of development something about a w orkman and his tools?
annoying restrictions which are so often en-
countered by the designer when he attempts
to use a computer. His structure seldoni seems
to fit the program and it is usually the former
that ends up being adapted in order to get an
approximate solution .
All the programs I am working on are being
written with the intention that they will be
the various load cases and eventually to
used at two stages . The first stage is when the
designer is in the process of sizing the structural
The future enable it to pick out the worst combinations.
members. Not all members are determined by
architectural or similar factors but limitations to
of our computer This last operation may well be very difficult as
one of the shortcomings of computers is their
possible sizes are known and when using the inability to make an intelligent choice. They
programs these limitations are specified. Poul Beckmann have to be given rules by which to choose. It
may be very difficult to frame a complete set
whereupon the computer determines a size
of member within the specified range. Slight of rules so one will occasionally question the
Having exhaustively covered programs under
variations in size between members can then wisdom of the machine's choice. That means
development and even one or two which are
be rectified by the designers. The second stage that the individual load case results must be
still only intended, John Blanchard has not
in the use of the program comes when the final examined and they should therefore be avail-
left me much to say about the future .
design is required. At this point all member able from a cold store in the form of magnetic
sizes should be known so an analysis of them Predictions tape or paper tape.
is required in order to arrive at steel details. I'm however pretty sure that we will still have Curved members have up to now been dealt
Element design people with more degrees than sense using with as series of short straight ones. This
the machine where some thought and half a becomes impractical when they form part of a
The possible topics within structural element grillage so the grid program needs to have
page of A4 would have been much better.
design that could be developed were in - a package inserted to enable it to deal with
numerable but a column base seemed a We will also (pace Srinivasan!) get complaints
that the machine will not accommodate bigger curved members directly and hence allow the
logical place to start and. in addition. Colin
structures. Roads and Bridges Division to go round the
Davies had produced an experimental pro-
bend .
gram that designed and detailed for a con- Furthermore as faith in the oracle increases in
centric load . I spent approximately three weeks inverse proportion to knowledge of how Whilst on this subject. cellular box structures
investigating the techniques of column base structures work there will be an increasing require further development of the finite ele-
design and evolving the relevant equations amount of analyses carried out based on ment techniques to facilitate their analysis .
having accepted that the premise of a perfectly academically correct but factually irrelevant Curves. whilst pleasing to the eye. can be very
elastic soil was sufficiently accurate. another assumptions. leading to bigger sections and difficult to set out. especially for overhead
three weeks accounted for flow charting . heavier reinforcement than is really necessary. roads where it is not practical to adjust the
Debugging the program. i.e. finding and And even where the machine may be used with formwork on site. The experience from Sydney
correcting the mistakes in the syntax, logic discretion the mere mass of information which Opera House shows that it is feasible to give
and mathematics and preparing extensions the machine prints out will make it difficult to 90% of such setting -out information in the
and draft code of practice requirements have see the wood for the trees. form of computer output. and this may well be
so far taken seven weeks. more common in the future.
One way and another. unless by incessant
As the result of a request by Bill Hill we re- instruction. by all the means at our disposal. A field in which we have so tar made little use
wrote and extended a retaining wall program we ensure that the machine is looked upon as of the machine is the preparation of design
as explained in his article. The preparation of just another calculating device. we shall find tables and graphs and standard solutions to
equations involved two weeks. writing the ourselves designing structures which are more standard problems to be used in preliminary
programs took one week while debugging has expensive for our clients as well as for our- design.
taken six. Extensions to this program to selves. The consequences of such a trend need It has been argued and still is that our
include a wider range of wall shapes and little elaboration. bankruptcy is within sight. structures are not on a regular grid. etc. etc.
loadings have taken one week to prepare. one It usually turns out that they are not all that far
week to write and four weeks debugging to The remedies from something that can be simulated by a
date. If. on the other hand. we could take advantage regular structure for a large part. What then is
A column and beam analysis program was an of the computer's capacity to perform re- the point of each engineer working out his
extension to the base design and involved peating routine operations swiftly and reliably coffered slab afresh during the early design
similar equations. One week was spent writing we could give our engineers far more time to stage. when he could interpolate between two
it followed by four weeks of debugging . think about what the problems confronting standard solutions from 'the album· and get
Development of each program proceeded them really are. his quantities near enough in next to no time?
concurrently and so the times quoted are an Likewise. if in the cases when extensive com- The more so as he could then look at the real
estimate of the total spent on each project. puter analysis is necessary it could be arranged question : 'Should it be a coffered slab?'
These times may appear surprisingly long but that a potted version of the output were pro- All in all. it therefore seems that the greatest
the difficulty of programming lies not in the duced. the engineer would get a much quicker reward we can get from using the machine in
complexity of the mathematical equations appreciation of what goes on . This would be the future is relief from the tyranny of figures.
employed but in their organisation and evolv- even more so if the plotter were made to draw This will. however. only come about by con -
ing the structure of the decisions that follow bending moment diagrams. etc. centrating our resources on the surprisingly
a set of equation results. One of the first tasks for our programmers will difficult task of programming the machine to
A design program contains far more decisions therefore be to modify the existing frameworks do elementary work. and to give us the
than one that caters for analysis only. This is programs so as to make the machine combine answers in a simple and comprehensible form . 19
.
FROM T H.E-C.Q0£..:: F L AW S O F HAMM U RA 81 l 22 0 0 fC } ~ ..
IF A. BCtt OOltro ?L[) ; A HOUSE FOR A MAN AKO Dd ·i.orMAKE ITS CON
STR-01<TIOtt FlftM. ANO THE HOUSE COLL.APSES AMO CAlJSES lHE DE.ATH OF THE
CW NER OF THE HOUSE· THAT BUI !&ER • SH.4Ll PUT iO OEATl-t • IF IT C.AU-~ES
THE DEATH OF t. SON OF THE OWIRR - THF.Y SHALL PUT TO DE.I\TH A ~ON OF
TH.AT BUILDER• IF• IT CAUSES 11
·· . DEATH OF A .SL.AVE OF THE OWNER- HE
SHALL GIVE TO THE OWN.ER A LAVE OF EQUAl V.ALUE • IF IT DE
STR CIE S PROPERTY HE ~HALL R TORE WHAT.EVER - Jl - ~EST R'Q'ff Q .Mp ~
BECAUSE: HE DID NOT MA-KE . T lit,£ HOUSE FIRM HE SH,\-Ll RU. )"H,E
HOUSE W H I C H COL t APSE D AT ~IS -OWN EXPENSE • I F" t,. Bl11 L '
BUILDS A HOUSE .ANO DOES NO"J MAKE ITS CONST"RUKTION ME'E<t ·..
REQIREMENTS ANO A W/J. l ·FtL'LS IN - THAT BUILDER SHALL .
T H.E N THE W• L L A T H I S O\1$1 •. E X PE N S E •
• T RANSLATET BY R F H >-lfER r CODE Of HAMMUR.ABI "
P.8 3 • SEO. ,

S-ar putea să vă placă și