Completed text and images
authorNick Downing <nick@ndcode.org>
Sun, 14 Jun 2020 15:21:50 +0000 (01:21 +1000)
committerNick Downing <nick@ndcode.org>
Sun, 14 Jun 2020 15:21:50 +0000 (01:21 +1000)
23 files changed:
_config/globals.json
_svg/Blowby.svg [new file with mode: 0644]
_svg/Field_Joins.svg [new file with mode: 0644]
_svg/Reseal.svg [new file with mode: 0644]
challenger_disaster.html.jst [deleted file]
conclusions.html.jst
images/al_mc.jpg [new file with mode: 0644]
images/image_1.jpg [new file with mode: 0644]
images/image_2.jpg [new file with mode: 0644]
images/image_3.jpg [new file with mode: 0644]
images/iss.jpg [new file with mode: 0644]
images/pres.jpg [new file with mode: 0644]
images/space_shuttle_diagram.png [new file with mode: 0644]
images/srbs.jpg [new file with mode: 0644]
images/thornbury_high_school.png [new file with mode: 0644]
images/vtwo.jpg [new file with mode: 0644]
index.html.jst
navbar.jst
prelaunch_concerns.html.jst [new file with mode: 0644]
references.html.jst [new file with mode: 0644]
space_shuttle_origins.html.jst
space_shuttle_program.html.jst
technical_causes.html.jst [new file with mode: 0644]

index b528a42..0f2f96c 100644 (file)
@@ -4,15 +4,19 @@
     "/index.html",
     "/space_shuttle_origins.html",
     "/space_shuttle_program.html",
-    "/challenger_disaster.html",
-    "/conclusions.html"
+    "/technical_causes.html",
+    "/prelaunch_concerns.html",
+    "/conclusions.html",
+    "/references.html"
   ],
   "page_to_title": {
     "/index.html": "Introduction",
     "/space_shuttle_origins.html": "Space Shuttle Origins",
     "/space_shuttle_program.html": "Space Shuttle Program",
-    "/challenger_disaster.html": "Challenger Disaster",
-    "/conclusions.html": "Conclusions"
+    "/technical_causes.html": "Technical Failures",
+    "/prelaunch_concerns.html": "Pre-launch Concerns",
+    "/conclusions.html": "Conclusions",
+    "/references.html": "References"
   },
   "page_to_breadcrumbs": {
   }
diff --git a/_svg/Blowby.svg b/_svg/Blowby.svg
new file mode 100644 (file)
index 0000000..731ab53
--- /dev/null
@@ -0,0 +1,224 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="140mm"
+   height="145.7mm"
+   viewBox="0 0 140.00001 145.69999"
+   version="1.1"
+   id="svg8"
+   inkscape:version="0.92.3 (2405546, 2018-03-11)"
+   sodipodi:docname="Blowby.svg">
+  <defs
+     id="defs2">
+    <marker
+       inkscape:stockid="Arrow1Mend"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow1Mend"
+       style="overflow:visible;"
+       inkscape:isstock="true">
+      <path
+         id="path848"
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+         style="fill-rule:evenodd;stroke:#ff8000;stroke-width:1pt;stroke-opacity:1;fill:#ff8000;fill-opacity:1"
+         transform="scale(0.4) rotate(180) translate(10,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Lend"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow2Lend"
+       style="overflow:visible;"
+       inkscape:isstock="true">
+      <path
+         id="path860"
+         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#ff8000;stroke-opacity:1;fill:#ff8000;fill-opacity:1"
+         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+         transform="scale(1.1) rotate(180) translate(1,0)" />
+    </marker>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="3.959798"
+     inkscape:cx="18.910612"
+     inkscape:cy="281.29989"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     units="mm"
+     inkscape:window-width="1920"
+     inkscape:window-height="1015"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:snap-object-midpoints="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid3713"
+       spacingx="1"
+       units="mm"
+       spacingy="1" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata5">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-151.30002)">
+    <path
+       style="fill:#ffd4ff;fill-opacity:1;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 12,207.00002 15,242 H 34.999998 L 35,235 h 3 v -8 h -3 v -7 h 3 v -8 h -3 v -5 h 5 l -10e-7,40 -5.000001,5 v 35 H 25 V 262 L 10,247 6,207.00002 Z"
+       id="path4522"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccccccccccccccccccc" />
+    <path
+       style="fill:#fcd4ff;fill-opacity:1;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 17,237.00002 20,197 l 5,-5 v -25 h 9.999998 v 30 L 30,202 27,237.00002 Z"
+       id="path4524"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccccccc" />
+    <rect
+       style="fill:#ff0000;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-opacity:1"
+       id="rect4534"
+       width="20"
+       height="120"
+       x="45"
+       y="167" />
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="30.000002"
+       y="162"
+       id="text4538"><tspan
+         sodipodi:role="line"
+         id="tspan4536"
+         x="30.000002"
+         y="168.24251"
+         style="stroke-width:0.26458332" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="5"
+       y="162"
+       id="text4542"><tspan
+         sodipodi:role="line"
+         id="tspan4540"
+         x="5"
+         y="162"
+         style="stroke-width:0.26458332">Early Launch Blow-By Problem</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="75"
+       y="182"
+       id="text4546"><tspan
+         sodipodi:role="line"
+         id="tspan4544"
+         x="75"
+         y="182"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.26458332">Blue - O-Ring</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="75"
+       y="202"
+       id="text4550"><tspan
+         sodipodi:role="line"
+         id="tspan4548"
+         x="75"
+         y="202"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.26458332">Pink - Steel Walls</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="75"
+       y="222.00003"
+       id="text4554"><tspan
+         sodipodi:role="line"
+         id="tspan4552"
+         x="75"
+         y="222.00003"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.26458332">Red - Burning Fuel</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="74.33036"
+       y="291.12057"
+       id="text4558"><tspan
+         sodipodi:role="line"
+         id="tspan4556"
+         x="74.33036"
+         y="291.12057"
+         style="stroke-width:0.26458332">(EARLY LAUNCH)</tspan></text>
+    <flowRoot
+       xml:space="preserve"
+       id="flowRoot4560"
+       style="fill:black;fill-opacity:1;stroke:none;font-family:sans-serif;font-style:normal;font-weight:normal;font-size:26.66666667px;line-height:1.25;letter-spacing:0px;word-spacing:0px"><flowRegion
+         id="flowRegion4562"><rect
+           id="rect4564"
+           width="0"
+           height="113.38583"
+           x="321.25986"
+           y="361.70081" /></flowRegion><flowPara
+         id="flowPara4566" /></flowRoot>    <path
+       style="fill:none;stroke:#ff8000;stroke-width:0.52999997;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
+       d="m 40,198.00002 -10,10 -2,31 H 16 l -3,-39"
+       id="path837"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccc" />
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="74.433037"
+       y="241.70834"
+       id="text1645"><tspan
+         sodipodi:role="line"
+         id="tspan1643"
+         x="74.433037"
+         y="241.70834"
+         style="stroke-width:0.26458332;font-size:5.64444444px">Orange - Exhaust</tspan><tspan
+         sodipodi:role="line"
+         x="74.433037"
+         y="250.52779"
+         style="stroke-width:0.26458332;font-size:5.64444444px"
+         id="tspan1647">Gas (Blow-By)</tspan></text>
+    <circle
+       style="fill:#0080ff;fill-opacity:1;stroke:#001100;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="path2942"
+       cx="34"
+       cy="216.00002"
+       r="4" />
+    <circle
+       style="fill:#0080ff;fill-opacity:1;stroke:#001100;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="path2942-6"
+       cx="34"
+       cy="231.00002"
+       r="4" />
+  </g>
+</svg>
diff --git a/_svg/Field_Joins.svg b/_svg/Field_Joins.svg
new file mode 100644 (file)
index 0000000..a3a4dad
--- /dev/null
@@ -0,0 +1,173 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="140mm"
+   height="145.7mm"
+   viewBox="0 0 140.00001 145.69999"
+   version="1.1"
+   id="svg8"
+   inkscape:version="0.92.3 (2405546, 2018-03-11)"
+   sodipodi:docname="Field_Joins.svg">
+  <defs
+     id="defs2" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="5.6"
+     inkscape:cx="106.28436"
+     inkscape:cy="280.52561"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     units="mm"
+     inkscape:window-width="1920"
+     inkscape:window-height="1015"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:snap-object-midpoints="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid3713"
+       spacingx="1"
+       units="mm"
+       spacingy="1" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata5">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-151.30002)">
+    <path
+       style="fill:#ffd4ff;fill-opacity:1;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="m 15,207 v 35 H 34.999998 L 35,235 h 3 v -8 h -3 v -7 h 3 v -8 h -3 v -5 h 5 l -10e-7,40 -5.000001,5 v 35 H 25 V 262 L 10,247 v -40 z"
+       id="path4522"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccccccccccccccccccc" />
+    <path
+       style="fill:#fcd4ff;fill-opacity:1;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="m 20,237 v -40 l 5,-5 v -25 h 9.999998 v 30 L 30,202 c 0,11.66667 0,23.33333 0,35 z"
+       id="path4524"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccccccc" />
+    <rect
+       style="fill:#00ff00;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-opacity:1"
+       id="rect4534"
+       width="20"
+       height="120"
+       x="45"
+       y="167" />
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="30.000002"
+       y="162"
+       id="text4538"><tspan
+         sodipodi:role="line"
+         id="tspan4536"
+         x="30.000002"
+         y="168.24251"
+         style="stroke-width:0.26458332" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="5"
+       y="162"
+       id="text4542"><tspan
+         sodipodi:role="line"
+         id="tspan4540"
+         x="5"
+         y="162"
+         style="stroke-width:0.26458332">SIMPLIFIED SRB Field Join</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="75"
+       y="182"
+       id="text4546"><tspan
+         sodipodi:role="line"
+         id="tspan4544"
+         x="75"
+         y="182"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.26458332">Blue - O-Ring</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="75"
+       y="202"
+       id="text4550"><tspan
+         sodipodi:role="line"
+         id="tspan4548"
+         x="75"
+         y="202"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.26458332">Pink - Steel Walls</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="75"
+       y="222.00003"
+       id="text4554"><tspan
+         sodipodi:role="line"
+         id="tspan4552"
+         x="75"
+         y="222.00003"
+         style="stroke-width:0.26458332;-inkscape-font-specification:'sans-serif, Normal';font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:5.64444444px;text-anchor:start;text-align:start;writing-mode:lr;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal">Green - Solid Fuel</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="74.33036"
+       y="291.12057"
+       id="text4558"><tspan
+         sodipodi:role="line"
+         id="tspan4556"
+         x="74.33036"
+         y="291.12057"
+         style="stroke-width:0.26458332">(PRE-LAUNCH)</tspan></text>
+    <flowRoot
+       xml:space="preserve"
+       id="flowRoot4560"
+       style="fill:black;fill-opacity:1;stroke:none;font-family:sans-serif;font-style:normal;font-weight:normal;font-size:26.66666667px;line-height:1.25;letter-spacing:0px;word-spacing:0px"><flowRegion
+         id="flowRegion4562"><rect
+           id="rect4564"
+           width="0"
+           height="113.38583"
+           x="321.25986"
+           y="361.70081" /></flowRegion><flowPara
+         id="flowPara4566" /></flowRoot>    <circle
+       style="fill:#0080ff;fill-opacity:1;stroke:#001100;stroke-width:0.265;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="path2942"
+       cx="34"
+       cy="216.00002"
+       r="4" />
+    <circle
+       style="fill:#0080ff;fill-opacity:1;stroke:#001100;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="path2942-3"
+       cx="34"
+       cy="231.00002"
+       r="4" />
+  </g>
+</svg>
diff --git a/_svg/Reseal.svg b/_svg/Reseal.svg
new file mode 100644 (file)
index 0000000..ee4c8f0
--- /dev/null
@@ -0,0 +1,203 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="140mm"
+   height="145.7mm"
+   viewBox="0 0 140.00001 145.69999"
+   version="1.1"
+   id="svg8"
+   inkscape:version="0.92.3 (2405546, 2018-03-11)"
+   sodipodi:docname="Reseal.svg">
+  <defs
+     id="defs2">
+    <marker
+       inkscape:stockid="Arrow1Mend"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow1Mend"
+       style="overflow:visible;"
+       inkscape:isstock="true">
+      <path
+         id="path848"
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+         style="fill-rule:evenodd;stroke:#ff8000;stroke-width:1pt;stroke-opacity:1;fill:#ff8000;fill-opacity:1"
+         transform="scale(0.4) rotate(180) translate(10,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Lend"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow2Lend"
+       style="overflow:visible;"
+       inkscape:isstock="true">
+      <path
+         id="path860"
+         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#ff8000;stroke-opacity:1;fill:#ff8000;fill-opacity:1"
+         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+         transform="scale(1.1) rotate(180) translate(1,0)" />
+    </marker>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1.4"
+     inkscape:cx="39.105968"
+     inkscape:cy="248.62381"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     units="mm"
+     inkscape:window-width="1920"
+     inkscape:window-height="1015"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:snap-object-midpoints="false"
+     inkscape:snap-center="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid3713"
+       spacingx="1"
+       units="mm"
+       spacingy="1" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata5">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-151.30002)">
+    <circle
+       style="fill:#0080ff;fill-opacity:1;stroke:#001100;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="path2942"
+       cx="31.244047"
+       cy="223.61423"
+       r="4" />
+    <path
+       style="fill:#ffd4ff;fill-opacity:1;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 10,207.00002 15,242 H 34.999998 L 35,235 h 3 v -8 h -3 v -7 h 3 v -8 h -3 v -5 h 5 l -10e-7,40 -5.000001,5 v 35 H 25 V 262 L 10,247 4,207.00002 Z"
+       id="path4522"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccccccccccccccccccc" />
+    <path
+       style="fill:#fcd4ff;fill-opacity:1;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 15,237.00002 20,197 l 5,-5 v -25 h 9.999998 v 30 L 30,202 26,237.00002 Z"
+       id="path4524"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccccccc" />
+    <rect
+       style="fill:#ff0000;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-opacity:1"
+       id="rect4534"
+       width="20"
+       height="120"
+       x="45"
+       y="167" />
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="30.000002"
+       y="162"
+       id="text4538"><tspan
+         sodipodi:role="line"
+         id="tspan4536"
+         x="30.000002"
+         y="168.24251"
+         style="stroke-width:0.26458332" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="5"
+       y="162"
+       id="text4542"><tspan
+         sodipodi:role="line"
+         id="tspan4540"
+         x="5"
+         y="162"
+         style="stroke-width:0.26458332">Late Launch O-Ring Movement</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="75"
+       y="182"
+       id="text4546"><tspan
+         sodipodi:role="line"
+         id="tspan4544"
+         x="75"
+         y="182"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.26458332">Blue - O-Ring</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="75"
+       y="202"
+       id="text4550"><tspan
+         sodipodi:role="line"
+         id="tspan4548"
+         x="75"
+         y="202"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.26458332">Pink - Steel Walls</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="75"
+       y="222.00003"
+       id="text4554"><tspan
+         sodipodi:role="line"
+         id="tspan4552"
+         x="75"
+         y="222.00003"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.64444447px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.26458332">Red - Burning Fuel</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:7.05555534px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="74.33036"
+       y="291.12057"
+       id="text4558"><tspan
+         sodipodi:role="line"
+         id="tspan4556"
+         x="74.33036"
+         y="291.12057"
+         style="stroke-width:0.26458332">(LATE LAUNCH)</tspan></text>
+    <flowRoot
+       xml:space="preserve"
+       id="flowRoot4560"
+       style="fill:black;fill-opacity:1;stroke:none;font-family:sans-serif;font-style:normal;font-weight:normal;font-size:26.66666667px;line-height:1.25;letter-spacing:0px;word-spacing:0px"><flowRegion
+         id="flowRegion4562"><rect
+           id="rect4564"
+           width="0"
+           height="113.38583"
+           x="321.25986"
+           y="361.70081" /></flowRegion><flowPara
+         id="flowPara4566" /></flowRoot>    <circle
+       style="fill:#0080ff;fill-opacity:1;stroke:#001100;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="path2942-6"
+       cx="34"
+       cy="231.00002"
+       r="4" />
+  </g>
+</svg>
diff --git a/challenger_disaster.html.jst b/challenger_disaster.html.jst
deleted file mode 100644 (file)
index 83cdcbb..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-return async env => {
-  let navbar = await _require('/navbar.jst')
-
-  await navbar(
-    env,
-    // head
-    async _out => {},
-    // body
-    async _out => {
-      h1 {'Challenger Disaster'}
-
-      p {'The failure of Challenger was caused by one of the SRBs. The O-rings that connected the parts of the boosters had failed to seal. This allowed hot gas produced by the solid fuel to get into the external fuel tank, and ignite it, causing the explosion which destroyed Challenger. The SRBs disattached from the fuel tank and weren’t recovered. The O-ring failure was because of the cold temperatures. Because the temperatures were so cold, the rubber couldn’t expand as intended.'}
-
-      p {'The crew of Challenger most likely died when the crew compartment landed on Earth. We can tell this because 3 of the 4 Personal Egress Air Packs (PEAPs) recovered had been activated, so the crew must have survived the explosion. Though the crew were certainly conscious directly after the explosion, whether the cabin was depressurised or not is unclear. PEAPs would not have helped the crew remain conscious if the cabin was depressurised.'}
-   },
-    // scripts
-    async _out => {}
-  )
-}
index 9060774..d61ddef 100644 (file)
@@ -9,7 +9,9 @@ return async env => {
     async _out => {
       h1 {'Conclusions'}
 
-      p {'Though STS-51L may have been a failure, it highlighted many flaws in the Space Shuttle and NASA’s process for analysing the risk of launching. A presidential commission was started to review these things, and in the 32 month gap between the disaster and the next space shuttle launch, many things improved. Overall, the mission may not have achieved its goals, but it raised awareness of the risk of space exploration, and highlighted that a ‘near enough is good enough’ approach is not acceptable in this field.'}
+      p {'Though STS-51L may have been a failure, it caused substantial improovement in the safety of the Space Shuttle. It highlighted many flaws in the Space Shuttle and NASA’s process for analysing the risk of launching. A presidential commission was started to review these things, and in the 32 month gap between the disaster and the next space shuttle launch, many things improved. Overall, the mission may not have achieved its goals, but it raised awareness of the risk of space exploration, and highlighted that a ‘near enough is good enough’ approach is not acceptable in this field.'}
+      img.center-block(src="/images/pres.jpg" height="600px") {}
+
     },
     // scripts
     async _out => {}
diff --git a/images/al_mc.jpg b/images/al_mc.jpg
new file mode 100644 (file)
index 0000000..39f8df9
Binary files /dev/null and b/images/al_mc.jpg differ
diff --git a/images/image_1.jpg b/images/image_1.jpg
new file mode 100644 (file)
index 0000000..c3fed35
Binary files /dev/null and b/images/image_1.jpg differ
diff --git a/images/image_2.jpg b/images/image_2.jpg
new file mode 100644 (file)
index 0000000..d9a2800
Binary files /dev/null and b/images/image_2.jpg differ
diff --git a/images/image_3.jpg b/images/image_3.jpg
new file mode 100644 (file)
index 0000000..17b5edc
Binary files /dev/null and b/images/image_3.jpg differ
diff --git a/images/iss.jpg b/images/iss.jpg
new file mode 100644 (file)
index 0000000..d04c8a5
Binary files /dev/null and b/images/iss.jpg differ
diff --git a/images/pres.jpg b/images/pres.jpg
new file mode 100644 (file)
index 0000000..0af0a82
Binary files /dev/null and b/images/pres.jpg differ
diff --git a/images/space_shuttle_diagram.png b/images/space_shuttle_diagram.png
new file mode 100644 (file)
index 0000000..c1abb7b
Binary files /dev/null and b/images/space_shuttle_diagram.png differ
diff --git a/images/srbs.jpg b/images/srbs.jpg
new file mode 100644 (file)
index 0000000..2988778
Binary files /dev/null and b/images/srbs.jpg differ
diff --git a/images/thornbury_high_school.png b/images/thornbury_high_school.png
new file mode 100644 (file)
index 0000000..7e03b46
Binary files /dev/null and b/images/thornbury_high_school.png differ
diff --git a/images/vtwo.jpg b/images/vtwo.jpg
new file mode 100644 (file)
index 0000000..83388a3
Binary files /dev/null and b/images/vtwo.jpg differ
index 152828e..e3794f8 100644 (file)
@@ -11,7 +11,18 @@ return async env => {
 
       p {'On 28 January 1986, the space shuttle Challenger was launched by the National Aeronautics and Space Administration (NASA) from Kennedy Space Centre. NASA is a United States agency responsible for US space research and exploration as well as aeronautics. This mission was named STS-51L. 73 seconds into the flight, the external fuel tank exploded, causing the shuttle to come apart. The crew compartment free-fell for 2 minutes and 45 seconds, ending its descent in the Atlantic Ocean. It hit the water at over 320 km/h, which is most likely what caused the death of all 7 on board.'}
 
-      p {'Allan Mcdonald was a Morton Thiokol employee who was in charge of the Solid Rocket Boosters, and opposed the launch. Morton Thiokol was the company contracted by NASA to make Solid Rocket Boosters. Another important individual was a teacher aboard the Challenger named Christa Mcauliffe, who would have been the first civilian in space. The Teacher in Space Program was announced by Ronald Reagan 1984. It was meant to honor educators and increase interest in STEM, but resulted in millions of American children watching a manned spacecraft explode live, including Mcauliffe’s own students.'}
+      img.center-block(src="/images/image_1.jpg" height="400px") {}
+
+      p {'Allan Mcdonald was a Morton Thiokol employee who was in charge of the Solid Rocket Boosters, and opposed the launch. Morton Thiokol was the company contracted by NASA to make Solid Rocket Boosters. Another important individual was a teacher aboard the Challenger named Christa Mcauliffe, who would have been the first civilian in space. The Teacher in Space Program was announced by Ronald Reagan in 1984. It was meant to honor educators and increase interest in STEM, but resulted in millions of American children watching a manned spacecraft explode live, including Mcauliffe’s own students.'}
+
+      div.container-fluid {
+        div.'col-md-6' {
+          img.center-block(src="/images/image_2.jpg" height="400px") {}
+        }
+        div.'col-md-6' {
+          img.center-block(src="/images/image_3.jpg" height="400px") {}
+        }
+      }
 
       p {'As well as to send a teacher into space, mission STS-51L would have also released a second Tracking and Data Relay Satellite (TDRS-B) and the Spartan Halley Spacecraft, which would be collected 2 days later using the orbiter’s robotic arm, after the spacecraft had observed Halley’s Comet. Additionally, fluid dynamics experiments were planned to be conducted by Gregory B. Jarvis.'}
     },
index 3cda8cb..cc470ff 100644 (file)
@@ -3,7 +3,6 @@ let XDate = require('xdate')
 return async (env, head, body, scripts) => {
   let globals = await env.site.get_json('/_config/globals.json')
   let page = await _require('/page.jst')
-  let techedu_horizontal = await env.site.get_min_svg('/_svg/techedu_horizontal.svg')
 
   await page(
     env,
@@ -21,7 +20,7 @@ return async (env, head, body, scripts) => {
               span.icon-bar {}
               span.icon-bar {}
             }
-            _out.push(techedu_horizontal)
+            img.center-block(src="/images/thornbury_high_school.png" height="300px") {}
           }
         }
 
@@ -56,7 +55,7 @@ return async (env, head, body, scripts) => {
       div.header {
         div.container-fluid {
           h5 {
-            _out.push(globals.page_to_breadcrumbs[env.parsed_url.pathname] || globals.page_to_title[env.parsed_url.pathname] || env.parsed_url.pathname)
+            _out.push('Challenger Disaster') //globals.page_to_breadcrumbs[env.parsed_url.pathname] || globals.page_to_title[env.parsed_url.pathname] || env.parsed_url.pathname)
           }
         }
       }
diff --git a/prelaunch_concerns.html.jst b/prelaunch_concerns.html.jst
new file mode 100644 (file)
index 0000000..ec96654
--- /dev/null
@@ -0,0 +1,21 @@
+return async env => {
+  let navbar = await _require('/navbar.jst')
+
+  await navbar(
+    env,
+    // head
+    async _out => {},
+    // body
+    async _out => {
+      h1 {'Pre-launch Concerns'}
+
+      p {'The day before Challenger’s planned launch, Allan McDonald received a phone call from one of his employees about a forecast of 18 degrees F (-8 degrees C) in an area near the KSC. McDonald was concerned about this temperature for the reasons above, and he organised an assessment by the Martin Thiokol engineers. He also organised a teleconference with the engineers, Martin Thiokol’s program management, and NASA’s management. The engineers recommended that the launch not commence below 53 degrees F (11 degrees C), because it was not qualified to do so (it hadn’t been tested before). NASA and Program Management wanted to go ahead with the launch, and the Vice President of SRB programs from Martin Thiokol ordered a reevaluation, and told NASA that the launch was safe at the projected temperature, while the engineers disagreed. NASA accepted this but required it in writing. Allan McDonald refused to sign it, but the Vice-President of engineering did. '}
+      img.center-block(src="/images/al_mc.jpg" height="400px") {}
+      p{'The reason NASA pushed to get the launch to happen as soon as possible was probably because of the many delays the mission had already had, and NASA wanted to prove its 24 mission a year target was still within reach.'}
+
+
+    },
+    // scripts
+    async _out => {}
+  )
+}
diff --git a/references.html.jst b/references.html.jst
new file mode 100644 (file)
index 0000000..bdab51d
--- /dev/null
@@ -0,0 +1,91 @@
+return async env => {
+  let navbar = await _require('/navbar.jst')
+
+  await navbar(
+    env,
+    // head
+    async _out => {},
+    // body
+    async _out => {
+      h1 {'References'}
+
+      table.table {
+        tr {
+          th {'Author/Organisation'}
+          th {'Date Published'}
+          th {'Title'}
+          th {'Website'}
+          th {'Date Visited'}
+          th {'URL'}
+        }
+        tr {
+          td {'NASA'}
+          td {'2005'}
+          td {'NASA - STS-51L Mission Profile'}
+          td {'NASA Website'}
+          td {'6/6/20'}
+          td {'https://www.nasa.gov/mission_pages/shuttle/shuttlemissions/archives/sts-51L.html'}
+        }
+        tr {
+          td {'NASA'}
+          td {'2003'}
+          td {'The Aeronautics of the Space Shuttle'}
+          td {'NASA Website'}
+          td {'12/6/20'}
+          td {'https://www.nasa.gov/audience/forstudents/9-12/features/F_Aeronautics_of_Space_Shuttle.html'}
+        }
+        tr {
+          td {'NASA'}
+          td {'2019'}
+          td {'50 Years Ago: After Apollo, What? Space Task Group Report to President Nixon'}
+          td {'NASA Website'}
+          td {'14/6/20'}
+          td {'https://www.nasa.gov/feature/50-years-ago-after-apollo-what-space-task-group-report-to-president-nixon'}
+        }
+        tr {
+          td {'Bret Copeland'}
+          td {'2016'}
+          td {'How to land the Space SHuttle... from Space'}
+          td {'Youtube'}
+          td {'4/6/20'}
+          td {'https://www.youtube.com/watch?v=Jb4prVsXkZU'}
+        }
+        tr {
+          td {'American Society of Civil Engineers'}
+          td {'2015'}
+          td {'Space Shuttle Challenger Disaster: Ethics Case Study No. 1'}
+          td {'Youtube'}
+          td {'7/6/20'}
+          td {'https://www.youtube.com/watch?v=QbtY_Wl-hYI'}
+        }
+        tr {
+          td {'Wikipedia Contributors'}
+          td {'Last Edited 3/6/20'}
+          td {'Space Shuttle Challenger Disaster'}
+          td {'Wikipedia'}
+          td {'5/6/20'}
+          td {'https://en.wikipedia.org/wiki/Space_Shuttle_Challenger_disaster'}
+        }
+        tr {
+          td {'Wikipedia Contributors'}
+          td {'Last Edited 9/6/20'}
+          td {'Astronaut ranks and positions'}
+          td {'Wikipedia'}
+          td {'9/6/20'}
+          td {'https://en.wikipedia.org/wiki/Astronaut_ranks_and_positions#:~:text=Space%20Shuttle,Shuttle%20with%20assistance%20from%20Pilot.'}
+        }
+        tr {
+          td {'Editors of Encyclopedia Britannica'}
+          td {'2009'}
+          td {'Challenger Disaster'}
+          td {'Encyclopedia Britannica'}
+          td {'11/6/20'}
+          td {'https://www.britannica.com/event/Challenger-disaster'}
+        }
+
+      }
+    },
+    // scripts
+    async _out => {}
+  )
+}
index d239c7a..93202cf 100644 (file)
@@ -11,6 +11,8 @@ return async env => {
 
       p {'After WWII, the Joint Intelligence Objectives Agency was established. It carried out Operation Paperclip, which was a secret US program to relocate German scientists, technicians and engineers to the United States to be employed by the Government. One of these people was rocket scientist Wernher von Braun, who had been developing ballistic missiles for Hitler. His plan for practical, human space exploration was basically: a reusable spacecraft, a manned space station built using the spacecraft, using the space station as a base for missions to the Moon and eventually Mars. This 1950s vision was called the von Braun Paradigm, and was very influential in America’s space program.'}
 
+      img.center-block(src="/images/vtwo.jpg" height="400px") {}
+
       p {'This plan was all well and good, but the Apollo missions became the number one priority. NASA fell back on older technologies to get a man to the moon as quickly as possible, however after Apollo 11, this goal was complete. As NASA continued with some Apollo missions, President Nixon ordered a report to be made from the Space Task Group about the future of the American space program, which he received on September 15 1969. The report was highly ambitious and overall recommended NASA follow the von Braun Paradigm. There were three options:'}
 
       ul {
@@ -42,7 +44,7 @@ return async env => {
           }
         }
       }
-
+      img.center-block(src="/images/iss.jpg" height="400px") {}
       p {'In the end, Nixon only gave funding to NASA to develop the space shuttle, officially the Space Transportation System.'}
     },
     // scripts
index 98850ab..3267a63 100644 (file)
@@ -13,6 +13,8 @@ return async env => {
 
       p {'The Space Shuttle consisted of 4 parts; the orbiter, two Solid Rocket Boosters (SRBs) and the external fuel tank. The orbiter contained the crew and anything else needed for the mission. It was the most reusable. The SRBs contained solid fuel and provided most of the power to leave the Earth’s atmosphere. After doing so, they disconnected from the rest of the shuttle and used parachutes to fall back to the Earth’s surface, where they were recovered and refurbished. The external fuel tank held liquid fuel which powered the 3 main engines of the orbiter. Once the fuel was finished, the external fuel tank was disattached from the orbiter and burned up in the Earth’s atmosphere, making it the only one-use part of the spacecraft.'}
 
+      img.center-block(src="/images/space_shuttle_diagram.png" height="600px") {}
+
       p {'To get back to Earth is a different matter. To slow down from its approximately 27,000 km/h orbiting speed, the orbiter used friction created by the Earth’s atmosphere. First, it used its other engines called Orbital Maneuvering System (OMS) Engines, which were much smaller than the main ones, and had less than 1% of the power. The fuel for the OMS engines is stored onboard. The orbiter orbits backwards, so the first step to get down to Earth was the deorbit burn, slowing it down enough for it to start spiralling downwards. The orbiter is turned the right way up, and the computers onboard calculate the angles that it needs to be on to land on NASA’s 4.5 km run way. The changes in angle are executed by the OMS Engines.'}
     },
     // scripts
diff --git a/technical_causes.html.jst b/technical_causes.html.jst
new file mode 100644 (file)
index 0000000..48aec91
--- /dev/null
@@ -0,0 +1,51 @@
+return async env => {
+  let navbar = await _require('/navbar.jst')
+  let field_join = await env.site.get_min_svg('/_svg/Field_Joins.svg')
+  let blowby = await env.site.get_min_svg('/_svg/Blowby.svg')
+  let reseal = await env.site.get_min_svg('/_svg/Reseal.svg')
+
+  await navbar(
+    env,
+    // head
+    async _out => {},
+    // body
+    async _out => {
+      h1 {'Technical Failures'}
+
+      p {'The failure of Challenger was caused by one of the SRBs. The SRBs were made in 7 sections. The lower 6 were joined in pairs at the factory. Later, the pairs were joined using what was called a "field join" which was weaker than the join made at the factory. In the photo below, it is possible to see the joins and the differences between factory and field joins.'}
+
+      img.center-block(src="/images/srbs.jpg" height="600px") {}
+
+      p {'As shown below, the field join was made by using the lower steel wall as a seat for the upper steel wall to slot into. The seal was completed using two rubber o-rings, which wrapped around the rocket. The o-rings were intended to stop hot gases from escaping through the side of the rocket while the solid fuel was being burned.'}
+
+      div.text-center {
+        _out.push(field_join)
+      }
+
+      p {'A problem that was detected on previous launches was that under the pressure of the hot gases inside the rocket, the field join would expand and distort in such a way that some hot gases could escape past the o-Rings. This phenomenon was called "blow-by" and is illustrated in the left diagram below. After each launch the SRBs would be recovered and analyzed, and the engineers found that usually the top O-Ring would be somewhat burned and damaged by blow-by whereas the bottom O-Ring was in good condition.'}
+
+      p {'The Thiokol engineers had also known for some time (by analyzing SRBs from the previous launches), that after a certain point in the launch sequence, after a certain amount of blow-by had occurred, the pressure of the hot gases on the top O-Ring would cause it to move out of its seat and re-seat itself in the gap created by the distortion of the field join. This is shown in the right diagram below, and shows why the blow-by was usually limited and did not cause launch failures or destruction of the vehicle in testing.'}
+
+      div.container-fluid {
+        div.'col-md-6' {
+          div.text-center {
+            _out.push(blowby)
+          }
+        }
+        div.'col-md-6' {
+          div.text-center {
+            _out.push(reseal)
+          }
+        }
+      }
+
+      p {'This "de-seating" of the o-ring was caused by a combination of pressure from the gas above, and the rubber heating, causing it to expand and become more flexible. The problem that occurred in STS-51L was due to cold temperatures. The cold meant that the o-ring took longer to heat and de-seat, and probably eroded before it did. In the original plan (if the join hadn\'t expanded and distorted enough to cause blow-by) the o-ring wouldn\'t have eroded because the gas would have been sitting on it, rather than flying past it, which brought new heat and causing more friction.'}
+
+      p {'Because of the failure of at least one of the SRBs\' field joins, hot gas entered the external fuel tank and ignited it, causing the explosion.'}
+
+      p {'The crew of Challenger most likely died when the crew compartment landed on Earth. We can tell this because 3 of the 4 Personal Egress Air Packs (PEAPs) recovered had been activated, so the crew must have survived the explosion. Though the crew were certainly conscious directly after the explosion, whether the cabin was depressurised or not is unclear. PEAPs would not have helped the crew remain conscious if the cabin was depressurised.'}
+   },
+    // scripts
+    async _out => {}
+  )
+}