usaarl report no. 76-6 the use of opaque louvres …wun c. chiou, ph.d.; cpt frank f. holly, sp5...
TRANSCRIPT
USAARL REPORT NO. 76-6
THE USE OF OPAQUE LOUVRES AND SHIELDS TO REDUCE REFLECTIONS
WITHIN THE COCKPIT: COMPUTER PROGRAMS FOR TWO APPROACHES TO THE PROBLEM
By
Wun C. Chiou, Ph.D. CPT Frank F. Holly, Ph.D. SP5 Chun K. Park, B.S.
Alford A. Higdon, Jr. B.S.
US Army Aeromedical Research Laboratory Fort Rucker, Alabama 36362
November 1975
Final Report
This document has been approved for public release and sale; its distribution is unlimited.
NOTICE
Qualified requesters may obtain copies from the Defense Documentation Center (DOC), Cameron Station, Alexandria, Virginia. Orders will be expedited if placed through the librarian or other person desiqnated to request documents from DOC (Formerly ASTIA). ·
Change of Address
Organization receiving reports from the US Army Aeromedical Research Laboratory on automatic mailing lists should confirm correct address when corresponding about laboratory reports.
Disposition
Destroy this report when it is no longer needed. Do not return it to the originator.
Disclaimer
The findings in this report are not to be construed as an official Department of the Army position unless so designated by other authorized documents.
..
UNCLASSIFIED SECURITY CLASSIFICATION OF THIS PAGE (II'Jien Data Bntered)
·' REPORT DOCUMENTATION PAGE READ INSTRUCTIONS BEFORE COMPLETING FORM
I. REPORT NUMBER r GOVT ACCESSION NO. 3. RECIPIENT'S CATAL.OG NUMBER
76- 6 4. TITL.E (•ond Sublllle)
THE USE OF OPAQUE LOUVRES AND SHIELDS TO REDUCE 5. TYPE OF REPORT lit PERIOD COVERED
REFLECTIONS WITHIN THE COCKPIT: COMPUTER PRO- Final GRAMS FOR TWO APPROACHES TO THE PROBLEM 6. PERFORMING ORG. REPORT NUMBER
7. AUTHOR(a) 8. CONTRACT OR GRANT NUMBER(a)
Wun C. Chiou, Ph.D.; CPT Frank F. Holly, Ph.D.; SP5 Chun K. Park, B.S. and Alford A. Higdon, Jr., B.S.
9. PERFORMING ORGANIZATION NAME AND ADDRESS 10, PROGRAM ELEMENT, PROJECT, TASK
Bio-Optics Division (SGRD-UAO) AREA 6 WORK UNIT NUMBERS
US Army Aeromedical Research Laboratory DO Form 1498 Fort Rucker, Alabama 36362
II. CONTROLLING OFFICE NAME AND ADDRESS 12. REPORT DATE
US Army Aeromedical Research Laboratory November 1975 SGRD-UAC 13. NUMBER OF PAGES
Fort Rucker, AL 36362 21 14. MONITORI~lG AGENCY ~lAME 6 ADDRESS(ll dlllerentlrom Controlllnll Qlflce) IS. SEI;U RITY CL. ASS. (of thla report)
USA Medical Research and Development Command Washington, D.C. 20314 Unclassified
I Sa. f~~ft~t1rf1CATIONIDOWNGRADING
16. DISTRIBUTION STATEMENT (of thle R.,.orl)
This document is unlimited.
has been approved for public release and sale; its distribution
17 .. DISTRIBUTION STATEMENT (of the abetract entered In Block 20, II dl/lerant from Report)
18. SUPPLEMENTARY NOTES
19. KEY WORDS (Continue on reverae 11lde II necessary and Identify by block nUIIIber)
Computer Program Light Shields Reflections Cockpit
20. ABSTRACT (Continue an reveree elfllf II nece .. _,. .,d Identity bJ' block number)
Opaque shields can be used to channel light and thereby reduce reflections within the cockpit. These shielding devices range from the standard glare shield on to~ of the instruwent panel to the more experimental use of Light Control Film and Micromesh for this purpose. Previous work in this series has demonstrated two mathematical approaches to a specific reflection pro-blem in the AH-1 aircraft, namely, the reflections coming from the portion of canopy directly above the gunner's head. It was felt that it would be use-ful to demonstrate the comnatibilitv of these twn .:~nnrn.:~rhPc:: .:~nci tn n11hlic::h
DO I ~~~~~73 1473 EDITION OF I NOV 11!1. IS OBSOLETE UNCLASSIFIED SECU .. ITV CLASSIFICATION OF TNIS PAGE (II'JI,.. Dale Bntered)
UNCLASSIFIED SECURITY CLASSIFICATION OF THIS PAGE(II'IJ., Dill• BnteNd)
the computer programs (FORTRAN) for each approach for possible use by others.
UNCLASS I FlED SECURITY CLASSIFICATION OF THIS PAGE(II'hen Data Entered)
SW~MARY
Opaque shields can be used to channel liqht and thereby reduce
reflections within the cockpit. These shielding devices range from
th~ standard glare shield on top of the instrument panel to the more
experimental use of Light Control FilmR and MicromeshR for this purpose.
Previous work in this series has demonstrated two mathematical approaches
to a specific reflection problem in the AH-1 aircraft, namely, the
reflections coming from the portion of canopy directly above the gunner•s
head. It was felt that it would be useful to demonstrate the compatibility
of these two approaches and to publish the computer programs {FORTRAN)
for each approach for possible use by others. •
~~~ COL, r1SC . Commanding
INTRODUCTION
One technique of reducing the reflections of the instruments,
dials, etc. from the transparent enclosures is the use of opaque louvres
and shields. In using these screening materials, one wants to maximize
the extent to which they block light from reaching the canopy but mini
mize the extent to which they block light from reaching the pilots•
eyes. This is accomplished by choosing the proper values for the posi
tion, width, spacing, angle, etc. of these shields.
In a previous report 1 we showed a set of mathematical equations for
the solution of this problem in terms of analytic geometry. Quite
independently, the problem has also been investigated by a different
mathematical method, namely a plane geometrical and trigonometrical
method. The latter method will be documented elsewhere 2 • Regardless of
the different mathematical derivations, results from these two the
oretical_predictions of the reduction in interior cockpit reflections
were essentially identical. The purposes of this report are to de~
monstrate the compatibility of these two theoretical predictions and to
document these two FORTRAN computer programs.
ANALYSIS
Due to the nature of the problem, visibility has been classified
into three cases. We denoted the projected points of the lower and
higher points of the louvre to the vertical axis of the pilot's position
by h and H respectively. Case I concerns the vi si bil ity VI above H.
Visibility VII (Case II) is the region between H and h. Below h,
visibility V is classified as Case III. Since Case II is relatively III
trivial and since Case III is similar to Case I, we will show the equa-
tions for Case I by.these two methods.
a. Analytical geometry method:
d1 tan 0 - k1 VI = 1 A IC I + k1 tan 0
(A)
Where VI is visibility, c is the distance between louvres, d1
is the A
thickness of the louvre, 0 is the decline angle of the instrument panel
and k1 is constant. All the symbols were explained in the original
paper and are shown in Appendix I (incorporated with notations in the
computer programs).
b. Plane geometrical method:
V = K I B
2
(B)
Where VI is visibility, K is constant, h is the minimum height, H is B
the maximum height, 0 is the decline angle of the instrument panel and
a is the extended angle.
A detailed explanation of the symbols in this equation is als6 given in
Appendix II .
. SOLUTION
Computer programs for equations (A) and (B) are attached in Appendices
III and IV respectively. Comments and notations used have been added
in the programs except for the graphic portion of the programs, which
required a few calls from standard subroutines, and were plotted through
a hybrid computer p lotter 3•
Results from both methods have been represented by two graphs
(Figures 1 and 2 correspond to methods (A) and (B) respectively.). They
were indistinguishably identical. (The vertical axis showed the nor
malized visibility and the horizontal axis was the vertical distance
with respect to a referenced ground point in the Cartesian coordinates
system. There are six curves in each graph with each curve representing
a different louvre width. These graphic representations enabled us to
determine the amount of visibility of a pilot under a set of predeter
mined cockpit parameters.
3
In short, this study has presented two different mathematical
formulations which produced identical solutions for the analysis of the
use of opaque louvres and shields to reduce reflections within the
cockpit. It has also documented two computational procedures with their
respective computer programs for future analyses of cockpit light reflections.
CONCLUSION
Previous work in this seri.es has demonstrated two mathematical
approaches to a specific reflection problem, namely, the reflections
coming from the portion of canopy directly above the gunner•s head.
Although these two studies addressed a specific reflection problem, they
each represented the modulus of a general approach to the canopy·reflec
tion problem. Therefore, it was felt that it would be useful to de
monstrate the compatibility of these two approaches and to publish the
computer programs for each approach for possible use by others.
REC0~1MENDAT IONS
In future canopy design, it is recommended that an analysis of this
sort be carried out prior to fabrication of the canopy and cockpit. In
this way, some potential reflection problems could be prevented without
having to initiate costly re-designs and product improvement programs.
4
REFERENCES
1. Chiou, W.C. and Holly, F.F., 11 The Use of Opaque Louvres and Shields to Reduce Reflections Within the Cockpit: A Mathematical Treatment .. , USAARL Report NO. 75-22, June 1975.
2. Park, C.K. and Holly, F.F., 11 The Use of Opaque Louvres and Shields To Reduce Reflections Within the Cockpit: A Trigonometrical and Plane Geometrical Approach, .. USAARL Report NO. 76-4, Sep 75.
3. We thank Dr. H.D. Jones of the Hybrid Computer and Analysis Branch, USAARL, for establishing the plot portion of the computer programs.
5
.9
.f
~ ~
~~ ~ r? 0 z 0 "
~ ~ =i • < u ~!:! ~ = z = ~,§ ~
- ~ ~ b ii:l ...r ;
i5
i= .5~
:>
.4-
.:3
.z
.1
12 15 18 "21
Height (inches)
24 27 30 33 36 39 42 "TS
FIGURE 1. Visibility as a function of height ih the plane of the gunner as determined by the method of analytic geometry.
.f
.f
~ ::i ~ ~ ~":' I z 0 ~ u
I ~ § .6
115
t >-t-
.5~ ~ :>
.+
-~
.1
12 15 18 21 Height (inches)
24 27 30 33 36 39 42 1-S
FIGURE 2. Visibility as a function of height in the plane of the gunner as determined by the method of plane geometry.
APPENDIX I
ANALYTICAL r,EOt1ETRY ~1ETHOD
COL. INPUT SYMBOLIC HEADER COM~1ENT (4 Decimal) CODE CODE CODE
1-7 A a A Distance from panel
8-14 B b B Distance the louvre is up the pane1
19-21 c c c Distance between the ------
louvres
22-28 Dl dl D Hidth of louvre 1
29-35 02 d2 02 Hidth of louvre
36-42 E 0 E L 0
43-49 ORGN ORGN Beginning point
APPEt'DIX I I
PLANE GEOMETRIC METHOn
COL INPUT SYMBOLIC HEADER COMf'-1ENT (3 Decimal) CODE conE CODE
1-7 A t. L Starting width of louvre Program Increments dy .003
·8-14 B a B L a
15-21 c K K Distance between louvres ------
22-28 D H HF Starting height to be varied + 10 by .25
29-35 E a A Height up the panel
36-42 F e T L e
43.;.49 G ~1 M Distance from panel
APPENDIX I II
COMPIJTER PROGRAM (a)
:}Y!j~""~!.t~·._
'I>.J(1R ilL<\t=" 1t:;'l"i L\1\Y? (1~. CHIO!J <j;!)PT l 0'•! 1 3
-~ 'i;()PT J f1••1 ::> 'tO::XFC:IJTI:' l=t)'<T'~ ~1\1' •
s C(Yxxxx~xxxx¥••wxccxxxxx•xxx•xxxxxtx)tyvxxxxxxxxx~xxxxxx•xxxxxxxxxxxxxx r. C THIS >-'h'i)l;;~,l·~ C41_(1JLIH:S VISI~I1_1TY r~T!••Fn-' 1_()111/PFS 7 C ST<\~Tl~G ~H~Q~ VISl~lllTY IS GR~AT~ST AN~ ~nt~~
~-----~~=--~~~~~~--¥~Ti~l~~--7?~0r·~{~-~~~C~H~F~~~~A~t~Sn·Ot-tit;~I~\IH'~~-s~r-P,~.>~A~P~~~-4.T~~~-~~·~I1T(I~f,~H~TT~~~F~~----------------·---------C; C hF<t. ;>.LS!l fT r.;J•IES i1 Tl-<rH ((•~'~"<Ft;or.~·~ Tn I.I.JI:ilft:.
l_!_l C PAiiS"f""> 11''1':: <;!':T UP THill ~ f' i•lilY C:>:T <:;f.AI ~ F.. SFT PF"-J .l 1 c: T'·'I c; 1.1 <; "' s ,I;J • c t-j I f)! I F (I .... M l I L 1\ k ••••••• 1; cxxx~xxxx~x~xxxv~xc,xxxxxxxx>~x~xx-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx l "3 C: 1.! Y ( J ) 1: ,I[ •U TJ i> c> F M '( X g '( 1 4 ') I "f:' " <;r /) ,,, p y ( ? Ill) () ) • v 1 v ( ? i If) () ) ]~ ~Fdl ~~.~~.K?,~Q,K~oKl \f C Jl)] i< IVJ ~-1'( J( 11o Y I! SC<dY.l FfH•f.TJ(H•; FARM FOI'l Rf'IAPII!f'<IA l 7 Cflc·•'···O~J T n J. • liJ 1. lr' C IC"''Ii IS '·•!l.X: .::;c·~Lf Fh-ACTIO·J J cJ I C ,J •··· II ;:nn!'~-::>~ CXYiYXYXY~YXYXYXY~YXYXYXY~YXYXYXYXY~YXYXYXYXYXYXYXYXYXYXYXYXYXYXYX:YXYXY ~·~~----~c ___ IwH~T~S~u~~~~~I~·~l~~~T~du~~~p~P~illll~·•~<~u~~~s~t~·~r~s~:~IW~-~I~b~·~~·_uGbP~AuP~H~T~N~G~----------------------~--,r; C rl LL T -! ( f ?~ CALL Sl.lC:~<l·T~k~) --i'-4----------~ Ill,. 'I -------------------------
;::> ''> (~ l. L I_~· l II ( !I d ol il l ol r. f- f.> ) '?t-. Pi\•.l"i~ ·HTGl'' ~--------"'"[i7J=J"C'TTv
_,._ TVl=IC·H'J • ·29 Ct.l__l b=!'I~(Po)•f 1)J,[i"f.IC>) ~I) iJ t I Is'::. ~I II_ L <; c ~~ CXYXYXYXY~YXYXYXY~YX:YXYXYXYXYX:YXY(VXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXY ~ .:>.'fL ·· ·. ~1 0} ~nu~AT(lrll) . . ~,. c 11 PC" !HC; • ,, -'- C•l '\ ~r.~' 'l.;.{r>l tH~CfJ" h("il 1HC ,., ·>;,en 8 >-r r. t> PC n A o Cil ll RCD A.RC OAR CDA RCD ABCDARC _>-, C F)lCY uF fR~ Sc. rii\VF_ 4 ,_.F( .I 'V!i\1_ pl_i.!(.H:: "<"- C • ..\ = TH~ :JIST.r.II•'CF F>-'•J·"' T·4f P.ll~.->1_ ;n C Cl - :l{"TII''ICE' I !IlifF$ Ll·<f' I·P Hi~ DAbiFI_ ...... C C = ,,IST 1;.:\!CE "<~:TI•f-r':"J T•~"- Ll>''~~c; 34 C ')l = ,, f•HH OF U'l•\1-<~
41 c ~- = -~···'~' ~- of: T>iF ·P ,;:~FI lt? c ··i·>l;~· I c;,'- :oi(lT llC T ( IJIL y I J(F ,, 4 ~ Cl~ p;(~l\ ~i-'C•.' i.l>-< C• l .'\ "<C• l ·HUl A'"l LU 1-\ R(l • ll HI__ I) ·1 ,., Cl.:" p(r. AP(. [) AH C!l t\ qcl\ l\RCIJAR ellA RC!!AHCuABC 4t.. ? "t"ArJ(c;,[)do>J•C•i)l••)2,Fo()R(.;'i .
· ....
,.,.. IF!Allo"-•4 4 l 4 Ct1f·'T 1··'' IF: 4J C 1_1<;[11 T(l r;·1 1\IF'IT >Jf:GPFCS lC ,l~;~:q .\'C
•:.! C hY K icY iH~. lrlr. 14EJl,t->l ltP IRr Y liXt.C: -:.2 H Y = ( ll + ( '-< +C:) IC: 0 S ( E: 1\ l ) * c; P.l ( T -~- !\ l I C ('S ( T -FA) 5·3 r,y-C{\±'·l/COS fi=ll) l*STN (T~fAl/('i\<.: CT-~~) S4 QRGN-O~GNI-GY SS \••!-".lTF(A•lll
.,., 'j Ori:~.-1 '-IV GY I) "iH . •-'>-HTE u,. 30) Ao'ioC,Ol,f)2,t:•O'-'r;~•l•HY.t-Y C,q .. W FOt:IIJIA!(II)Io(FY.4dt!X,,.-F!2o..,) ~V WQ1Tf(~.3l) . b I 3 1 F11 H <vl A I (I 0 I p y C U \l II: I I ) I ) ~~ ~RITEI~oA) !':~ R FQ;..>:v;AT (I 1) ,-,4 Cit ~i< If w~ c ilr{i'l' '"*'I ;rr· ·t ,. "·t ilr.fP~*;·,;~~~~u ,",>llr-Jr 'Hi lfi}~i- 'i ~·r· r ~ J< 11 ·U·U .. ~ .. J~ ~~~*~~ *t'H1o*~~*~~*=ts.~*-u-.a.
h~ C********************************************************~************* ,_,,_. C .THE C<\I_C•I!_4 TI.:JN nF X ~ Y I'~ TYF FOR!v OF t>t..' AR~AY TAKE PLACE Ht:AR
7il ?no 71 TO 300
n 3r o c(-Hn 1 .1' Jr~ 74 VTI=l·"
7/ll/7:.
1S
77 7R
400 TIJ 5(·1)
RO Pl "i2
son C0.,1TJ·1•1F KQ=A+(~+CI*CnS(E~)-nl•~I~l~11
H3 84
11. A-'~ T ( I ) - ( ( ? + c ) if '5 I., ( F 1. ) + . .I I ,, ( .. I c; ( I" I! ) j
K 1 =><<I It<~ . I!T:l-•-,1/ro(SJ'·.i!F'Alll~f <::(fal-·11 l/!l±l<l*SI~I!I='fll /COSCE'AI) IITI/(11=\/l
nOO COJT!•I·I;.:: .. i-' ....
B~ 700 CO··Ifi'I.IF: ~q C**************************************~******************************** 411 (~ww~ww~~··~~~*****~~***••-C-•*·-~-u~Jww~*uaccVvCVww~O~wOUiwJO~OOOOO*nMM 9) <;, cn:•,ITI·IIIF 42 C YS THT"i [S P;\';JT I.JF '>t,uil \>•~ g3 vs-nw; ·'-'l'<G·~>J-.ol 94 ()>) :.?,"1 ·i=J.o?t\'1;) u;; c; IPl' [Ill'''~"~ ·•¥ "~ I•· ·>r· . .,, • F·~ocJTc"· rn•· .. · F•u G··APHIH> q A I i1 l ~ l C 'l I ·.1 * ( P Y ( •' I - • • c • •' l ) I t ., 97 IV l=ro:n J•l*\1 (·; ('·d
~~~8,-----------rTF~(~q~{~·~·~··.r .. ~r·~·t---~---------------------------------------------------YY ">1 CO•tTl ·1 1 1i=
}0(1 ;:>'?4 IF(.•-.t·1T.··'·IC•l.l,O:~.····"''•'-'"tll•i)'·:;: Tf· ;;·:-,;> 1 o 1 :.N 1. r t t ., • r , .1 • ·' v 1'·\l • ,, t '·· t • 1 0? 7 F 0 ~ v· '' T ( ' ' • i "- • "> 1 • r I ·; • '? • ~- I -~ • '· I
104 C l•lf.;.ITI··•r;·T'' P-H·- '-.''1 >, ·~·~' H•" 1 .1·'" .><I''ft'··· T~v~:·c:, uf!•r.F l'·• Ti·of F'filf_tlldr,,r. lO~ ·cALL 1_'-'l)(l(fJ•l•IiJl•l~•,...,) lUb fl- (l•.i~l,i,l)"!ltiJ'I!: P::·. 107 ?.3. Cf1'·<TI ''If: f 0 8 9 ~~ ''d T E l"' • 7J ·J. • P y ('·• ) • 11 1 v ( , ·
ng i::>t~U:-.r. l_'14~l.. 110 Gi)· TO ? 111 ~ ¢a .. rr ~;rs 112 STU~ 113 F•~~~ ll'f ~•\SSIG''l Lf1--~'fFi!.{~ DI'· ·r;• .. :T-' llS 'QSSI~~? ~=~Y~ 11~'-- <j;I.\<;SIG 1,i2 n=o;r_n,Hhl'l !.17 $1.\1 LOt.: !In· l <tn<l :1 J.l:-' 'li0PT!Ot'-l ,,,()·'':\'-> 119 ~EXfC 1 'TFi ,;;o 120 ?.7 o () t "'i o {o o, rJ 1 • o li 1,.:;, • •)} '-, o oJ • I) o [',it
l 2} 2 7 o 0' '-, 0 0 t o Q l o , ;) .l 3 o 0 •) 1.'<' ":< • i) t II • II 1 (' ';1 '?._ 7 , fl o 5, I' • o .1 l i • t.) ;.>} , , ; I?~ l o :.: • 'I 0 I , 'I 12J ?7. o • .:.:;. n •• '·) 1·. i.l2.l~". !1 ?'-~, ~ • '\. n ~ 1
.'
t 2 4 ?. T. o , :; • •) , • n l •• o ;,> 1 •• 'i 2 I , ~ • r • ; ' • ·' lcs '?7.o,..,,o •• u.L •• 'n"'·''3'.''"' .,:,i~.• l?!:o -000001,
APPENDIX IV
COMPUTER PROGRAt1· {b)
1/11/7'1
1 ,.
6 7 8 9
I o 11 12 13 14 15
1 7 1 R 19 20
?.'? . ?A
27 ~Fl 2'9 30 31 32 33 34 -~5 36 37 3R 3Y 411 41 42 43 44 4S 46 47 41'3 49 so 51 'i2 93 54 55 ~A 57 s~ '19 60 131 62
•63
73 74
1_ 1 S ARtvlY Af.ROMED RESEARCI-l LAB
C UP ·FUR 211 IIIJCI"1t.'5 ALSO (,JvF.'5 b41\PH IRRI'OhR IHF C ~81. ALSO IT GIVES # THAT CORRESPOND TO CUPVE •• c PAIISFS ARE; SFI liP THAI I~F MAY SI"I C::CAJ F & SET PEI\1 C THIS USES nR. HOLLY AND F4 PL\RI( FQRMlii.AS ••••••• CYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY C 101 !:, !Vl ~RE ·~y X !io Y H• SCO.l~ ~-11Af'TTO~! F0R'4 FOQ GI:IAPi-IHlG
COi'AMOI\f I01oiVl C ICONV IS MAX SCALE FRACTION
' -CXYXYXYXYXYX~XYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX~ C' THIS PARI l)f THE PROGRAM C::F'TS liP THE GRAPI-l!NG
CALL If\IIT CALL SAC~C1,IERRl
PL\USE FULLSC IDl=IVl=O CALL L80ACOoloi01,IEPRl PAUSE nRIGIN -
CXYXYXYXYXYXYXYCYXYXYXYXYXYXYXYXYXYXYXYYYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX' WRITE<~•240l .
240 FORMATC1Hll . C 1\~CD A~C!')MCt lA ACt) A~Cf}Af'3CDA !'lCEJ AF!CUA~C El A ~ti')MCOAI'ICf'MCOA~CDABCO.A~CF) ~~~CDAB C Et>CH OF THESE HAVE 3 DECIMAL PLACES C A = STARTING WlrHH OF I OUVRE PROGRAM INCREMENTS BY ,003 C R - THE ANGEL OF T~E LOUVRE C C = DISTANCE AET~EEN LOUVRE C 0 IIF!GiiT OF PF.:PSO~J Tfl BE VAP!ED FOQ 29 INCI!gS QY .Ql C BUT H IS THE CALtULATEO LITTLE H C E =THF 4EIGHT UP THE PANEL WHfRE THE LOUVRE IS C F = I Fit ANGLE OF I HI'_ PANEL C G = THE OISTA"iCf FROM THE Pli~!EL CABCDABCnAACD6RCDA8CDARCDARCOA~CDA9COARCnARCDABCDABCOABCDARCDABCDABCDAB
2 READCSollAoRoC~O,EoF•G -1 FOR"'1ATC7F7.3) ..
C USED TO C0"1VERT OF(.;REES TO q o.nr O·S 8=H/57.295779S F=F/S7.?95779'1
C · !II IS U5F::U AS TF1E STA~TIN\, ~lii!\IT ~=-2000 TFCAl3o4o4
·4 CONTI :\JUF:: C*********.**************************~********************************• C************;•****-1=*******-t'"***********.**********.*****;a-****************i C * THE 8IG DO LOOE INCREf"ENTS 11 A11 THE WIDTH OF * C * THE LOUVRE.. JI-lTS WILL rPAW THE DIFFERENT * C ~ t.IJ~VF"<;o.Ti=IE U'TTLf. 00 LuiiF DFlAWS Trl!: ·* C * CURVE IT SELF •• TOGETHEP THEY WILL DRAW 6. *
*************************************************
TAN=SIN(R-Fl/COS<R-fl*CG+CC+El•COSCEl-A*COS(8-Fll C H=THE HEIGHT AT ~HICH VISIBILITY IS 100%
D=H-20 01=0
C********************************************************************~ DO 23 M=N•2000 I~ (M):3J,<o'3o<i!'oi
33 .. CONTI \J!.IE . C THESE ARE Sf.T UP Il\l' r_,Y. FQUATIOI\I FOR "\1 11
DIV AH(~-D)~(COSI8)/~JN(~)NC0S(F)+SIN<Fll OIVER=H*1/SIN<B-Fl-A-E*SIN<Fl*l/~INCB-Fl OIVER2~CD-Hl*COSCFl*SINC8l
Ull/75
75 7F, 77 78 79 BO 81 1'12 83 84 85 86
.IH 88 89 ~(j 91 92 93 94 95 96 97 98 99
100 IOI 102 103 104 lOt;
c
G
c
G
c c c c
t":R<;LO II S ARMY I>"=RO'I.'Ffl f<ESF:APCH LAR
V = THE VISl8LE PORTION "!FLO'~ THE l_fiiiVRF V-C-DIV/CDIVER+DIVER2l GO TO 66
55 CONTI~JUE n..!fSt:: .'\RE <;ET UP lbl uy f-:0 11 <\TIOP! FCI< "V"
DIV=A*CO-H)*COSCB-Fl DIVER=COSCFl*CD-A*SIN(8-Fl-CC+El*SINCF)l
66 CONT 1\JUE IF CV.GE-.O>K=K+l
101 L 1"1 AQ[ ~y X ~ Y }~ ~COlf fPACTJQN FOPM FOP @PAPHING IOl=ICO~V*CD-Dll/4U.Ol IVl=ICONV*V/C IFIIVl.LE.6liVl-O
************************************************* * THE REST OF T~IS P~Or.RAM T~ FOR GRAPHING *
IFC~. q,OlCALL DELAY IFCM.EQ.OlWRITE (6,230lO,V,~ IFIP1,GT.58f'lo4ND.VaLT.fi)Cil,ll IJELAY IFCM.G1.500.AND,V.LT.OlGO TO 5 IFCM.EQ~NlCALL DELAY 1F tK.EQ.IJCALL PENDOwN IFIK.EQ.1lCALL DELAY
229 TFIK 0 fA,}lWRIIEI6.230>D.UoM 232 CONTII\IUE
D=O+.Ol
C******************************~*****************~************~*******' D=D-.01
CALL PE"'UP 20 A=A+.003
C*~-~~M.MNM~f*******nKnMMMMfi~HMNMKMMMM~**"f*MM~MM~MMMMNM**MMMnaan•~~~a~ 0.**** *** *** ****** ********* *** *** **** * * *** *** *** *** *** ** * •.•• *** *** *****~ GO TO 2
. . I-118 . 230 FORMAT(•O•,• X=D=HIAH= •oF9.4olnX•'Y=V~VISI8LE= '•F9.4~4Xol6l ~------~~+Y~------~--------------------------------------------~---------120 E:ND 121 CSUBSUBSU8SIJBSU8SlJASUBSURSUPSLHSU8Sl! 122 C SUBRIJTINE TIIAT PICKS PH( UP PUTS 123 C, SETS UP 1\ DELAY FOR PL0TIC\JG PURO 124 SUAROUTINE PE:NUP . 125 cALL A5CLC15,!ERR) 126 2 DO 1 N=lo20000
136. 137
RETUR!-1 ENTRY PENDOWN CALL SSCL!lS•IERRl GO TO 2 ENTRY DELAY DO 3 N=1,3ooooo
·3 X=O
RETURN .
~I •t:C:UPSUPSIJI=lSU8SU~'~SUBSURS URSURSURS f'.l AQ~II\:lu AI_SO
139 140 CSUBS UR SUBS UR SURS U8S UBSUBS 1.18 SUR SUR S I!R S IIR S LIR S I.!R SUR S I.JRS URS UA SUR 5 UR S U8 SUBS
142 143 14"4 145 146 147 148
$ASSIGN! LI8=HYBLIR DIR=HYRDIR u 55 I G!\12 s=svr $ASSIGN2 6=SLQ•7000 $ALLOCATE 0000 $0PTI 01\:J NOMAP $EXECUTE GO . • ols,9o.o •• ol~3o.o,s.o~ss.o,27.o
7jll/75 08:28:16 II <; ARMY Al=qQMEO RESFARCH LA4
·:t49 -0001 150 $EO.! 151 '!i$·