
Please wait while the site is loading.
Background: #fff Foreground: #000 PrimaryPale: #8cf PrimaryLight: #18f PrimaryMid: #04b PrimaryDark: #014 SecondaryPale: #ffc SecondaryLight: #fe8 SecondaryMid: #db4 SecondaryDark: #841 TertiaryPale: #eee TertiaryLight: #ccc TertiaryMid: #999 TertiaryDark: #666 Error: #f88
/*{{{*/
body {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
a {color:[[ColorPalette::PrimaryMid]];}
a:hover {background-color:[[ColorPalette::PrimaryMid]]; color:[[ColorPalette::Background]];}
a img {border:0;}
h1,h2,h3,h4,h5,h6 {color:[[ColorPalette::SecondaryDark]]; background:transparent;}
h1 {border-bottom:2px solid [[ColorPalette::TertiaryLight]];}
h2,h3 {border-bottom:1px solid [[ColorPalette::TertiaryLight]];}
.button {color:[[ColorPalette::PrimaryDark]]; border:1px solid [[ColorPalette::Background]];}
.button:hover {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::SecondaryLight]]; border-color:[[ColorPalette::SecondaryMid]];}
.button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::SecondaryDark]];}
.header {background:[[ColorPalette::PrimaryMid]];}
.headerShadow {color:[[ColorPalette::Foreground]];}
.headerShadow a {font-weight:normal; color:[[ColorPalette::Foreground]];}
.headerForeground {color:[[ColorPalette::Background]];}
.headerForeground a {font-weight:normal; color:[[ColorPalette::PrimaryPale]];}
.tabSelected{color:[[ColorPalette::PrimaryDark]];
background:[[ColorPalette::TertiaryPale]];
border-left:1px solid [[ColorPalette::TertiaryLight]];
border-top:1px solid [[ColorPalette::TertiaryLight]];
border-right:1px solid [[ColorPalette::TertiaryLight]];
}
.tabUnselected {color:[[ColorPalette::Background]]; background:[[ColorPalette::TertiaryMid]];}
.tabContents {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::TertiaryPale]]; border:1px solid [[ColorPalette::TertiaryLight]];}
.tabContents .button {border:0;}
#sidebar {}
#sidebarOptions input {border:1px solid [[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel {background:[[ColorPalette::PrimaryPale]];}
#sidebarOptions .sliderPanel a {border:none;color:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:hover {color:[[ColorPalette::Background]]; background:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:active {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::Background]];}
.wizard {background:[[ColorPalette::PrimaryPale]]; border:1px solid [[ColorPalette::PrimaryMid]];}
.wizard h1 {color:[[ColorPalette::PrimaryDark]]; border:none;}
.wizard h2 {color:[[ColorPalette::Foreground]]; border:none;}
.wizardStep {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];
border:1px solid [[ColorPalette::PrimaryMid]];}
.wizardStep.wizardStepDone {background::[[ColorPalette::TertiaryLight]];}
.wizardFooter {background:[[ColorPalette::PrimaryPale]];}
.wizardFooter .status {background:[[ColorPalette::PrimaryDark]]; color:[[ColorPalette::Background]];}
.wizard .button {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryLight]]; border: 1px solid;
border-color:[[ColorPalette::SecondaryPale]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryPale]];}
.wizard .button:hover {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Background]];}
.wizard .button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::Foreground]]; border: 1px solid;
border-color:[[ColorPalette::PrimaryDark]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryDark]];}
#messageArea {border:1px solid [[ColorPalette::SecondaryMid]]; background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]];}
#messageArea .button {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::SecondaryPale]]; border:none;}
.popupTiddler {background:[[ColorPalette::TertiaryPale]]; border:2px solid [[ColorPalette::TertiaryMid]];}
.popup {background:[[ColorPalette::TertiaryPale]]; color:[[ColorPalette::TertiaryDark]]; border-left:1px solid [[ColorPalette::TertiaryMid]]; border-top:1px solid [[ColorPalette::TertiaryMid]]; border-right:2px solid [[ColorPalette::TertiaryDark]]; border-bottom:2px solid [[ColorPalette::TertiaryDark]];}
.popup hr {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::PrimaryDark]]; border-bottom:1px;}
.popup li.disabled {color:[[ColorPalette::TertiaryMid]];}
.popup li a, .popup li a:visited {color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:active {background:[[ColorPalette::SecondaryPale]]; color:[[ColorPalette::Foreground]]; border: none;}
.popupHighlight {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
.listBreak div {border-bottom:1px solid [[ColorPalette::TertiaryDark]];}
.tiddler .defaultCommand {font-weight:bold;}
.shadow .title {color:[[ColorPalette::TertiaryDark]];}
.title {color:[[ColorPalette::SecondaryDark]];}
.subtitle {color:[[ColorPalette::TertiaryDark]];}
.toolbar {color:[[ColorPalette::PrimaryMid]];}
.toolbar a {color:[[ColorPalette::TertiaryLight]];}
.selected .toolbar a {color:[[ColorPalette::TertiaryMid]];}
.selected .toolbar a:hover {color:[[ColorPalette::Foreground]];}
.tagging, .tagged {border:1px solid [[ColorPalette::TertiaryPale]]; background-color:[[ColorPalette::TertiaryPale]];}
.selected .tagging, .selected .tagged {background-color:[[ColorPalette::TertiaryLight]]; border:1px solid [[ColorPalette::TertiaryMid]];}
.tagging .listTitle, .tagged .listTitle {color:[[ColorPalette::PrimaryDark]];}
.tagging .button, .tagged .button {border:none;}
.footer {color:[[ColorPalette::TertiaryLight]];}
.selected .footer {color:[[ColorPalette::TertiaryMid]];}
.sparkline {background:[[ColorPalette::PrimaryPale]]; border:0;}
.sparktick {background:[[ColorPalette::PrimaryDark]];}
.error, .errorButton {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Error]];}
.warning {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryPale]];}
.lowlight {background:[[ColorPalette::TertiaryLight]];}
.zoomer {background:none; color:[[ColorPalette::TertiaryMid]]; border:3px solid [[ColorPalette::TertiaryMid]];}
.imageLink, #displayArea .imageLink {background:transparent;}
.annotation {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border:2px solid [[ColorPalette::SecondaryMid]];}
.viewer .listTitle {list-style-type:none; margin-left:-2em;}
.viewer .button {border:1px solid [[ColorPalette::SecondaryMid]];}
.viewer blockquote {border-left:3px solid [[ColorPalette::TertiaryDark]];}
.viewer table, table.twtable {border:2px solid [[ColorPalette::TertiaryDark]];}
.viewer th, .viewer thead td, .twtable th, .twtable thead td {background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::Background]];}
.viewer td, .viewer tr, .twtable td, .twtable tr {border:1px solid [[ColorPalette::TertiaryDark]];}
.viewer pre {border:1px solid [[ColorPalette::SecondaryLight]]; background:[[ColorPalette::SecondaryPale]];}
.viewer code {color:[[ColorPalette::SecondaryDark]];}
.viewer hr {border:0; border-top:dashed 1px [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::TertiaryDark]];}
.highlight, .marked {background:[[ColorPalette::SecondaryLight]];}
.editor input {border:1px solid [[ColorPalette::PrimaryMid]];}
.editor textarea {border:1px solid [[ColorPalette::PrimaryMid]]; width:100%;}
.editorFooter {color:[[ColorPalette::TertiaryMid]];}
#backstageArea {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::TertiaryMid]];}
#backstageArea a {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstageArea a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; }
#backstageArea a.backstageSelTab {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
#backstageButton a {background:none; color:[[ColorPalette::Background]]; border:none;}
#backstageButton a:hover {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstagePanel {background:[[ColorPalette::Background]]; border-color: [[ColorPalette::Background]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]];}
.backstagePanelFooter .button {border:none; color:[[ColorPalette::Background]];}
.backstagePanelFooter .button:hover {color:[[ColorPalette::Foreground]];}
#backstageCloak {background:[[ColorPalette::Foreground]]; opacity:0.6; filter:'alpha(opacity:60)';}
/*}}}*/
/*{{{*/
* html .tiddler {height:1%;}
body {font-size:.75em; font-family:arial,helvetica; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 {font-weight:bold; text-decoration:none;}
h1,h2,h3 {padding-bottom:1px; margin-top:1.2em;margin-bottom:0.3em;}
h4,h5,h6 {margin-top:1em;}
h1 {font-size:1.35em;}
h2 {font-size:1.25em;}
h3 {font-size:1.1em;}
h4 {font-size:1em;}
h5 {font-size:.9em;}
hr {height:1px;}
a {text-decoration:none;}
dt {font-weight:bold;}
ol {list-style-type:decimal;}
ol ol {list-style-type:lower-alpha;}
ol ol ol {list-style-type:lower-roman;}
ol ol ol ol {list-style-type:decimal;}
ol ol ol ol ol {list-style-type:lower-alpha;}
ol ol ol ol ol ol {list-style-type:lower-roman;}
ol ol ol ol ol ol ol {list-style-type:decimal;}
.txtOptionInput {width:11em;}
#contentWrapper .chkOptionInput {border:0;}
.externalLink {text-decoration:underline;}
.indent {margin-left:3em;}
.outdent {margin-left:3em; text-indent:-3em;}
code.escaped {white-space:nowrap;}
.tiddlyLinkExisting {font-weight:bold;}
.tiddlyLinkNonExisting {font-style:italic;}
/* the 'a' is required for IE, otherwise it renders the whole tiddler in bold */
a.tiddlyLinkNonExisting.shadow {font-weight:bold;}
#mainMenu .tiddlyLinkExisting,
#mainMenu .tiddlyLinkNonExisting,
#sidebarTabs .tiddlyLinkNonExisting {font-weight:normal; font-style:normal;}
#sidebarTabs .tiddlyLinkExisting {font-weight:bold; font-style:normal;}
.header {position:relative;}
.header a:hover {background:transparent;}
.headerShadow {position:relative; padding:4.5em 0em 1em 1em; left:-1px; top:-1px;}
.headerForeground {position:absolute; padding:4.5em 0em 1em 1em; left:0px; top:0px;}
.siteTitle {font-size:3em;}
.siteSubtitle {font-size:1.2em;}
#mainMenu {position:absolute; left:0; width:10em; text-align:right; line-height:1.6em; padding:1.5em 0.5em 0.5em 0.5em; font-size:1.1em;}
#sidebar {position:absolute; right:3px; width:16em; font-size:.9em;}
#sidebarOptions {padding-top:0.3em;}
#sidebarOptions a {margin:0em 0.2em; padding:0.2em 0.3em; display:block;}
#sidebarOptions input {margin:0.4em 0.5em;}
#sidebarOptions .sliderPanel {margin-left:1em; padding:0.5em; font-size:.85em;}
#sidebarOptions .sliderPanel a {font-weight:bold; display:inline; padding:0;}
#sidebarOptions .sliderPanel input {margin:0 0 .3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}
.wizard {padding:0.1em 1em 0em 2em;}
.wizard h1 {font-size:2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizard h2 {font-size:1.2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizardStep {padding:1em 1em 1em 1em;}
.wizard .button {margin:0.5em 0em 0em 0em; font-size:1.2em;}
.wizardFooter {padding:0.8em 0.4em 0.8em 0em;}
.wizardFooter .status {padding:0em 0.4em 0em 0.4em; margin-left:1em;}
.wizard .button {padding:0.1em 0.2em 0.1em 0.2em;}
#messageArea {position:fixed; top:2em; right:0em; margin:0.5em; padding:0.5em; z-index:2000; _position:absolute;}
.messageToolbar {display:block; text-align:right; padding:0.2em 0.2em 0.2em 0.2em;}
#messageArea a {text-decoration:underline;}
.tiddlerPopupButton {padding:0.2em 0.2em 0.2em 0.2em;}
.popupTiddler {position: absolute; z-index:300; padding:1em 1em 1em 1em; margin:0;}
.popup {position:absolute; z-index:300; font-size:.9em; padding:0; list-style:none; margin:0;}
.popup .popupMessage {padding:0.4em;}
.popup hr {display:block; height:1px; width:auto; padding:0; margin:0.2em 0em;}
.popup li.disabled {padding:0.4em;}
.popup li a {display:block; padding:0.4em; font-weight:normal; cursor:pointer;}
.listBreak {font-size:1px; line-height:1px;}
.listBreak div {margin:2px 0;}
.tabset {padding:1em 0em 0em 0.5em;}
.tab {margin:0em 0em 0em 0.25em; padding:2px;}
.tabContents {padding:0.5em;}
.tabContents ul, .tabContents ol {margin:0; padding:0;}
.txtMainTab .tabContents li {list-style:none;}
.tabContents li.listLink { margin-left:.75em;}
#contentWrapper {display:block;}
#splashScreen {display:none;}
#displayArea {margin:1em 17em 0em 14em;}
.toolbar {text-align:right; font-size:.9em;}
.tiddler {padding:1em 1em 0em 1em;}
.missing .viewer,.missing .title {font-style:italic;}
.title {font-size:1.6em; font-weight:bold;}
.missing .subtitle {display:none;}
.subtitle {font-size:1.1em;}
.tiddler .button {padding:0.2em 0.4em;}
.tagging {margin:0.5em 0.5em 0.5em 0; float:left; display:none;}
.isTag .tagging {display:block;}
.tagged {margin:0.5em; float:right;}
.tagging, .tagged {font-size:0.9em; padding:0.25em;}
.tagging ul, .tagged ul {list-style:none; margin:0.25em; padding:0;}
.tagClear {clear:both;}
.footer {font-size:.9em;}
.footer li {display:inline;}
.annotation {padding:0.5em; margin:0.5em;}
* html .viewer pre {width:99%; padding:0 0 1em 0;}
.viewer {line-height:1.4em; padding-top:0.5em;}
.viewer .button {margin:0em 0.25em; padding:0em 0.25em;}
.viewer blockquote {line-height:1.5em; padding-left:0.8em;margin-left:2.5em;}
.viewer ul, .viewer ol {margin-left:0.5em; padding-left:1.5em;}
.viewer table, table.twtable {border-collapse:collapse; margin:0.8em 1.0em;}
.viewer th, .viewer td, .viewer tr,.viewer caption,.twtable th, .twtable td, .twtable tr,.twtable caption {padding:3px;}
table.listView {font-size:0.85em; margin:0.8em 1.0em;}
table.listView th, table.listView td, table.listView tr {padding:0px 3px 0px 3px;}
.viewer pre {padding:0.5em; margin-left:0.5em; font-size:1.2em; line-height:1.4em; overflow:auto;}
.viewer code {font-size:1.2em; line-height:1.4em;}
.editor {font-size:1.1em;}
.editor input, .editor textarea {display:block; width:100%; font:inherit;}
.editorFooter {padding:0.25em 0em; font-size:.9em;}
.editorFooter .button {padding-top:0px; padding-bottom:0px;}
.fieldsetFix {border:0; padding:0; margin:1px 0px 1px 0px;}
.sparkline {line-height:1em;}
.sparktick {outline:0;}
.zoomer {font-size:1.1em; position:absolute; overflow:hidden;}
.zoomer div {padding:1em;}
* html #backstage {width:99%;}
* html #backstageArea {width:99%;}
#backstageArea {display:none; position:relative; overflow: hidden; z-index:150; padding:0.3em 0.5em 0.3em 0.5em;}
#backstageToolbar {position:relative;}
#backstageArea a {font-weight:bold; margin-left:0.5em; padding:0.3em 0.5em 0.3em 0.5em;}
#backstageButton {display:none; position:absolute; z-index:175; top:0em; right:0em;}
#backstageButton a {padding:0.1em 0.4em 0.1em 0.4em; margin:0.1em 0.1em 0.1em 0.1em;}
#backstage {position:relative; width:100%; z-index:50;}
#backstagePanel {display:none; z-index:100; position:absolute; margin:0em 3em 0em 3em; padding:1em 1em 1em 1em;}
.backstagePanelFooter {padding-top:0.2em; float:right;}
.backstagePanelFooter a {padding:0.2em 0.4em 0.2em 0.4em;}
#backstageCloak {display:none; z-index:20; position:absolute; width:100%; height:100px;}
.whenBackstage {display:none;}
.backstageVisible .whenBackstage {display:block;}
/*}}}*/
/***
StyleSheet for use when a translation requires any css style changes.
This StyleSheet can be used directly by languages such as Chinese, Japanese and Korean which use a logographic writing system and need larger font sizes.
***/
/*{{{*/
body {font-size:0.8em;}
#sidebarOptions {font-size:1.05em;}
#sidebarOptions a {font-style:normal;}
#sidebarOptions .sliderPanel {font-size:0.95em;}
.subtitle {font-size:0.8em;}
.viewer table.listView {font-size:0.95em;}
.htmlarea .toolbarHA table {border:1px solid ButtonFace; margin:0em 0em;}
/*}}}*/
/*{{{*/
@media print {
#mainMenu, #sidebar, #messageArea, .toolbar, #backstageButton {display: none ! important;}
#displayArea {margin: 1em 1em 0em 1em;}
/* Fixes a feature in Firefox 1.5.0.2 where print preview displays the noscript content */
noscript {display:none;}
}
/*}}}*/
<!--{{{-->
<div class='header' macro='gradient vert [[ColorPalette::PrimaryLight]] [[ColorPalette::PrimaryMid]]'>
<div class='headerShadow'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
<div class='headerForeground'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
</div>
<div id='mainMenu' refresh='content' tiddler='MainMenu'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar closeTiddler closeOthers +editTiddler > fields syncing permalink references jump'></div>
<div class='title' macro='view title'></div>
<div class='subtitle'><span macro='view modifier link'></span>, <span macro='view modified date'></span> (<span macro='message views.wikified.createdPrompt'></span> <span macro='view created date'></span>)</div>
<div class='tagging' macro='tagging'></div>
<div class='tagged' macro='tags'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar +saveTiddler -cancelTiddler deleteTiddler'></div>
<div class='title' macro='view title'></div>
<div class='editor' macro='edit title'></div>
<div macro='annotations'></div>
<div class='editor' macro='edit text'></div>
<div class='editor' macro='edit tags'></div><div class='editorFooter'><span macro='message views.editor.tagPrompt'></span><span macro='tagChooser'></span></div>
<!--}}}-->
To get started with this blank TiddlyWiki, you'll need to modify the following tiddlers: * SiteTitle & SiteSubtitle: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar) * MainMenu: The menu (usually on the left) * DefaultTiddlers: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened You'll also need to enter your username for signing your edits: <<option txtUserName>>
These InterfaceOptions for customising TiddlyWiki are saved in your browser Your username for signing your edits. Write it as a WikiWord (eg JoeBloggs) <<option txtUserName>> <<option chkSaveBackups>> SaveBackups <<option chkAutoSave>> AutoSave <<option chkRegExpSearch>> RegExpSearch <<option chkCaseSensitiveSearch>> CaseSensitiveSearch <<option chkAnimate>> EnableAnimations ---- Also see AdvancedOptions
/***
|''Name:''|404Plugin|
|''Description:''||
|''Author:''|Saq Imtiaz ( lewcid@gmail.com )|
|''Source:''|http://tw.lewcid.org/#404Plugin|
|''Code Repository:''|http://tw.lewcid.org/svn/plugins|
|''Version:''|2.0 pre-release|
|''Date:''||
|''License:''|[[Creative Commons Attribution-ShareAlike 3.0 License|http://creativecommons.org/licenses/by-sa/3.0/]]|
|''~CoreVersion:''|2.2.3|
!!Usage:
*
***/
// /%
//!BEGIN-PLUGIN-CODE
config.views.wikified.defaultText= "{{fourohfour{\nThe page '%0' doesn't exist.\n\n Try browsing or searching for what you were looking for.\n}}}";
setStylesheet(".fourohfour {text-align:center; font-family:'Lucida Grande', Verdana, Sans-Serif; font-size:1.2em; font-weight:bold; font-style:normal;}","404Styles");
//!END-PLUGIN-CODE
// %/
''Marcus Materials Co. offers Engineered Ceramic Components to Industry and Military Suppliers Worldwide.''
{{cola{
''The industries and applications we service:''
*Armor
*Ballistic impact resistance
*Mining
*Pulp and paper
*Wear resistance
*High temperature applications
*Thermal management
*Nuclear power.
}}}{{colb{
''Using the following Materials:''
*Aluminum Oxide (alumina, ~Al2O3)
*Boron Carbide (~B4C)
*[[Silicon Carbide (SiC)|Silicon Carbide]]
*Silicon Nitride (~Si3N4)
*Zirconium Oxide (~Zr2O3)
*[[Sapphire]] (single crystal alumina).
}}}
{{clear{
[[» Information about the corporate entity|Corporate Information]]
}}}
The basic formulae are shown below. You can also use the following links for web-based, javascript spreadsheets to do the calculations for you: (A new browser window or tab will open upon clicking on any of the links below.)
[[Unit Conversions for Armor|http://www.McElwee.Net/Reference/Armor Conversions.html]]
[[Calculate the weight of a Hexagonal Tile|http://www.McElwee.Net/Reference/Hex Tile Calculations.html]]
[[Calculate the weight and areal density of a ceramic tile|http://www.McElwee.Net/Reference/Tile Weights Calculator.html]]
Basic Formulae plus other conversion that may not be found in the spreadsheets listed above.
{{{
Areal Density:
1 kg/m² = 0.2045 pounds/ft²
1 pound/ft² = 4.89 kg/m²
pound/ft² = psf
5.1 psf = 25 kg/m²
7.1 psf = 34.7 kg/m²
Specific Gravity
1 gram per cc = 62.4 pounds/ft³
1 pound/ft³ = 0.01602 gram per cc
Length
1 meter = 3.28 feet
1 foot = 0.3048 meter
1 inch = 2.54 cm
Speed
1 foot per second = 0.3048 meters per second
1 meter per second = 3.28 feet per second
2850 feet per second = 868 meters per second
3100 feet per second = 944 meters per second
Weight
1 kg = 2.2050 pounds
1 pound = 0.454 kg
1 grain = 0.0648 grams for projectile weights
Volume
1 cc = 0.06102376 in³
1 in³ = 16.38706 cc
1 in³ = 5.78704E-04 ft³
1 ft³ = 1728 in³
1 ft³ = 28316.85 cc
1 ft³ = 0.02831685 m³
Hex Tile Calculations:
R = from center to flat edge
S = length of side
R = 0.866*S
2R = Flat-to-Flat
Area = 3.464*R*R
Area = 2.598*S*S
Specific Gravity of various materials
Boron Carbide: 2.48 g/cc - 2.5 g/cc
RB-SiC: 3.00 g/cc - 3.08 g/cc
Sintered SiC: 3.13 g/cc - 3.20 g/cc
aluminum oxide: 3.85 g/cc
titanium: 4.5 g/cc
Areal densities of various materials:
7mm of SA-SiC: 4.52 psf (22.1 kg/m²)
8mm of SA-SiC: 5.16 psf (25.2 kg/m²)
12mm of SA-SiC: 7.74 psf (37.8 kg/m²)
0.020" (0.5mm) of CP-Ti: 0.46 psf (2.3 kg/m²)
}}}
/***
|Name|BreadcrumbsPlugin|
|Source|http://www.TiddlyTools.com/#BreadcrumbsPlugin|
|OriginalAuthor|Alan Hecht (with 2.0 update from 'jack' and revisions by Bram Chen)|
|Version|1.5.8.0TT|
|Author|Eric Shulman|
|License|[[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|
|~CoreVersion|2.1|
|Type|plugin|
|Requires||
|Overrides|Story.prototype.displayTiddler,TiddlyWiki.prototype.deleteTiddler|
|Description|show a list of tiddlers viewed during this session. Also defines "back" (previousTiddler) toolbar button and macro|
!Modified version - DO NOT REUSE
This version of the plugin has been modified by lewcid to make the Home button work with the PublisherPlugin.
!Configuration
<<<
<<option chkShowBreadcrumbs>> show breadcrumbs display
>//Note: although this checkbox does toggle the breadcrumbs ''setting'', the actual breadcrumbs ''display'' is not updated until the next crumb is added (or a previous crumb is clicked on). In order for the checkbox setting to have ''immediate'' effect, please see [[ToggleBreadcrumbs]], which uses [[InlineJavascriptPlugin]] to synchronize the checkbox setting and the breadcrumbs display.//
<<option chkReorderBreadcrumbs>> re-order breadcrumbs when visiting a previously viewed tiddler
>//Note: standard (non-enabled) behavior is to ''trim'' the breadcrumbs list when visiting a previously viewed tiddler, so that all crumbs following that tiddler are removed from the list.//
<<<
!Revision History:
__TiddlyTools (TT) variant:__
1.5.8.0 2007.06.21 - in restartHome(), return false to prevent IE from attempting to navigate away...
1.5.8.0 2007.05.26 - added support for {{{<<option chkReorderBreadcrumbs>>}}} to toggle trim vs. re-order behavior when visiting previously viewed tiddlers
1.5.7.0 2007.05.25 - added support for {{{<<option chkShowBreadcrumbs>>}}} to toggle //display// of breadcrumbs
1.5.6.0 2007.05.24 - in refreshCrumbs(), remove non-existing tiddler titles from crumb list. Also, hijack deleteTiddler() so crumbs can be updated after tiddler is deleted.
1.5.5.0 2007.04.11 - added optional params to previousTiddler macro handler() to allow alternative label and tooltip text (instead of default "back")
1.5.4.0 2007.03.02 - in refreshCrumbs(), for TW2.2, look for "storyDisplay" instead of "tiddlerDisplay" but keep fallback to "tiddlerDisplay" for TW2.1 or earlier
1.5.3.0 2007.02.24 - changed from hijack of onClickTiddlerLink to hijack of displayTiddler() so that ALL displayed tiddlers are recorded in the crumbs, including programmatically displayed tiddlers opened by macros, scripts, etc., (such as [[GotoPlugin]], among many others) in addition to those opened by clicks on links.
1.5.2.0 2007.02.24 - eliminated global space clutter by moving function and data declarations so they are contained inside config.breadCrumbs object.
1.5.1.0 2007.02.06 - added "previousTiddler" macro (for use in sidebar)
1.5.0.0 2007.02.05 - added "previousTiddler" toolbar command (aka, "back")
1.4.0.1 2006.08.04 - change spaces to tabs
1.4.0.0 2006.08.04 - modified from 1.4.0 distro:
<<<
in refreshCrumbs(), set {{{display:none/block}}} instead of {{{visibility:hidden/visible}}}
in restartHome(), check for valid crumbArea before setting style
general code cleanup/reformat using tabs to indent
<<<
|1.4.0|Aug 02, 2006|Fixed bug, the redefined onClickTiddlerLink_orig_breadCrumbs works incorrectly on IE|
|1.3.0|Jul 20, 2006|Runs compatibly with TW 2.1.0 (rev #403+)|
|1.2.0|Feb 07, 2006|change global array breadCrumbs to config.breadCrumbs by Eric's suggestion|
|1.1.0|Feb 04, 2006|JSLint checked|
|1.0.0|Feb 01, 2006|TW2 ready and code Cleaned-up|
!Code section:
***/
//{{{
version.extensions.breadCrumbs = {major: 1, minor: 5, revision: 8, date: new Date("June 21, 2007")};
// show/hide display option (default is to SHOW breadcrumbs)
if (config.options.chkShowBreadcrumbs==undefined)
config.options.chkShowBreadcrumbs=true;
// REORDER breadcrumbs when visiting previously viewed tiddler (default is to TRIM breadcrumbs)
if (config.options.chkReorderBreadcrumbs==undefined)
config.options.chkReorderBreadcrumbs=false;
// hijack story.displayTiddler() so crumbs can be refreshed when a tiddler is displayed
if (Story.prototype.breadCrumbs_coreDisplayTiddler==undefined)
Story.prototype.breadCrumbs_coreDisplayTiddler=Story.prototype.displayTiddler;
Story.prototype.displayTiddler = function(srcElement,title,template,animate,slowly)
{
this.breadCrumbs_coreDisplayTiddler.apply(this,arguments);
// if not displaying tiddler during document startup, then add it to the breadcrumbs
// note: 'startingUp' flag is a global, set/reset by the core init() function
if (!startingUp) config.breadCrumbs.addCrumb(title);
}
// hijack store.removeTiddler() so crumbs can be refreshed when a tiddler is deleted
if (TiddlyWiki.prototype.breadCrumbs_coreRemoveTiddler==undefined)
TiddlyWiki.prototype.breadCrumbs_coreRemoveTiddler=TiddlyWiki.prototype.removeTiddler;
TiddlyWiki.prototype.removeTiddler= function(title)
{
this.breadCrumbs_coreRemoveTiddler.apply(this,arguments);
config.breadCrumbs.refreshCrumbs();
}
config.breadCrumbs = {
crumbs: [], // the list of current breadcrumbs
addCrumb: function (title) { // ELS: changed from passing event, "e", to passing tiddler title
var thisCrumb = "[[" + title + "]]";
var ind = this.crumbs.find(thisCrumb);
if(ind === null)
this.crumbs.push(thisCrumb);
else if (config.options.chkReorderBreadcrumbs)
this.crumbs.push(this.crumbs.splice(ind,1)[0]); // reorder crumbs
else
this.crumbs=this.crumbs.slice(0,ind+1); // trim crumbs
this.refreshCrumbs();
return false;
},
refreshCrumbs: function() {
var crumbArea = document.getElementById("breadCrumbs");
if (!crumbArea) {
var crumbArea = document.createElement("div");
crumbArea.id = "breadCrumbs";
crumbArea.style.display= "none";
var targetArea= document.getElementById("tiddlerDisplay"); // TW2.1-
if (!targetArea) targetArea = document.getElementById("storyDisplay"); // TW2.2+
targetArea.parentNode.insertBefore(crumbArea,targetArea);
}
crumbArea.style.display = config.options.chkShowBreadcrumbs?"block":"none";
removeChildren(crumbArea);
createTiddlyButton(crumbArea,"Home",null,this.restartHome);
for (c=0; c<this.crumbs.length; c++)
if (!store.tiddlerExists(this.crumbs[c].replace(/\[\[/,'').replace(/\]\]/,'')))
this.crumbs.splice(c,1); // remove non-existing tiddler from crumbs
wikify(" | " + this.crumbs.join(' > '),crumbArea);
},
restartHome: function() {
startingUp = true;
var spmbackup = config.options.chkSinglePageMode;
config.options.chkSinglePageMode = false;
config.options.chkTopOfPageMode = false;
story.closeAllTiddlers();restart();
config.options.chkSinglePageMode=spmbackup;
config.options.chkTopOfPageMode = true;
startingUp = false;
config.breadCrumbs.crumbs = [];
var crumbArea = document.getElementById("breadCrumbs");
if (crumbArea) crumbArea.style.display = "none";
return false;
}
};
config.commands.previousTiddler = {
text: 'back',
tooltip: 'view the previous tiddler',
hideReadOnly: false,
dateFormat: 'DDD, MMM DDth YYYY hh:0mm:0ss',
handler: function(event,src,title) {
var here=story.findContainingTiddler(src); if (!here) return;
if (config.breadCrumbs.crumbs.length>1) {
var crumb=config.breadCrumbs.crumbs[config.breadCrumbs.crumbs.length-2].replace(/\[\[/,'').replace(/\]\]/,'');
story.displayTiddler(here,crumb);
}
else
config.breadCrumbs.restartHome();
return false;
}
};
config.macros.previousTiddler= {
label: 'back',
prompt: 'view the previous tiddler',
handler: function(place,macroName,params,wikifier,paramString,tiddler) {
var label=params.shift(); if (!label) label=this.label;
var prompt=params.shift(); if (!prompt) prompt=this.prompt;
createTiddlyButton(place,label,prompt,function() {
if (config.breadCrumbs.crumbs.length>1) {
var crumb=config.breadCrumbs.crumbs[config.breadCrumbs.crumbs.length-2].replace(/\[\[/,'').replace(/\]\]/,'');
story.displayTiddler(place,crumb);
}
else
config.breadCrumbs.restartHome();
});
}
}
//}}}
*[[2007 Business License (JPG)|http://www.McElwee.Net/Downloads/2007 Business License.jpg]] *[[2006 Business License (JPG)|http://www.McElwee.Net/Downloads/2006 Business License.jpg]] *[[2005 Business License (JPG)|http://www.McElwee.Net/Downloads/2005 Business License.jpg]] *[[2004 Business License (JPG)|http://www.McElwee.Net/Downloads/2004 Business License.jpg]] *[[2003 Business License (JPG)|http://www.McElwee.Net/Downloads/2003 Business License.jpg]]
Under Construction Aluminum Oxide (alumina, Al2O3), Boron Carbide (B4C), [[Silicon Carbide (SiC)|Silicon Carbide]], Silicon Nitride (Si3N4), Zirconium Oxide (Zr2O3), and Sapphire (single crystal alumina). Link to Materials Properties Data Sheets
Background: #cdb
Foreground: #000
!!!Primary
PrimaryPale: #999...Color of SiteTitle text, and background for H1, H2, H3, H4, H5 and SideBarOptions background
PrimaryLight: #fe8...Color of fading header that starts at the very top of the page and Tags popup background
PrimaryMid: #333...tiddler links and line border around text edit boxes
PrimaryDark: #000...SideBarOptions text color, as well as text color for tiddler menu...close, edit, etc.
!!!Secondary
SecondaryPale: #fff...background color for preformatted HTML like {{{ }}}} or inside of HTML tags
SecondaryLight: #fe8...inside color of Box highlighting secondary links, fe8 is manila
SecondaryMid: #db4.....frame around box. #db4 is dark manila.
SecondaryDark: #841...Tiddler name text, as well as text for H1, H2, H3, H4, H5
!!!Tertiary
TertiaryPale: #776...SideBarTabs body background and Tags popup text.
TertiaryLight: #ccc...lines around SideBarTabs areas.
TertiaryMid: #999...background of SideBarTab tabs
TertiaryDark: #666..color of the text Date tiddler was created.
Error: #f88
Here is a list of the color codes in the ColorPalette, and the sections of this ~TiddlyWiki that they affect. Please note that authors of other ~TiddlyWikis may have configured theirs differently in the StyleSheet. But experimenting with these will give you practice so that you can more easily reconfigure the colors of any ~TiddlyWiki.
''Background:'' This controls the color of the background or 'paper', and the text in the title and subtitle.
''Foreground:'' This controls the color of the text.
!!!Primary
''~PrimaryPale:'' This controls the color of the Interface Options box.
''~PrimaryLight:'' This controls the color of the top of the Header gradient.
''~PrimaryMid:'' This controls the color of the text in the ~MainMenu, the color of the text for links, the color of the text in the lists of tiddlers and tags, and the color of the bottom of the Header gradient.
''~PrimaryDark:'' This controls the color of the text of the items in the top of the right hand menu and the text of the buttons on the tiddlers.
!!!Secondary
''~SecondaryPale:'' This controls the color of the background of the boxes in those tiddlers that show snippets of the ~TiddlyWiki code.
''~SecondaryLight:'' This controls the color that appears when the tiddler buttons or items in the right hand menu are highlighted.
''~SecondaryMid:'' This controls the color of the title cells in tables, that is, cells which begin with an exclamation mark (!). It also controls the color of the box that appears when changes have been saved, and the color of the tiddler buttons when they are selected.
''~SecondaryDark:'' This controls the color of the titles of the tiddlers.
!!!Tertiary
''~TertiaryPale:'' This controls the color of the right hand menu that shows lists of tags and tiddlers, as well as the color of the tag button on the tiddlers.
''~TertiaryLight:'' This controls the color of the borders around the right hand menus.
''~TertiaryMid:'' This controls the color of the unselected tabs behind the list of tags and tiddlers in the bottom right hand menu.
''~TertiaryDark:'' This controls the color of the subtitle of each tiddler, that is, the author of the tiddler, the most recent date it was modified and date it was created.
<<tiddler [[TemplateShowColor]] with:{{store.getTiddlerSlice('ColorPalette','Background')}} Background>>
<<tiddler [[TemplateShowColor]] with:{{store.getTiddlerSlice('ColorPalette','Foreground')}} Foreground>>
<<tiddler [[TemplateShowColor]] with:{{store.getTiddlerSlice('ColorPalette','PrimaryPale')}} PrimaryPale>>
<<tiddler [[TemplateShowColor]] with:{{store.getTiddlerSlice('ColorPalette','PrimaryLight')}} PrimaryLight>>
<<tiddler [[TemplateShowColor]] with:{{store.getTiddlerSlice('ColorPalette','PrimaryMid')}} PrimaryMid>>
<<tiddler [[TemplateShowColor]] with:{{store.getTiddlerSlice('ColorPalette','PrimaryDark')}} PrimaryDark>>
<<tiddler [[TemplateShowColor]] with:{{store.getTiddlerSlice('ColorPalette','SecondaryPale')}} SecondaryPale>>
<<tiddler [[TemplateShowColor]] with:{{store.getTiddlerSlice('ColorPalette','SecondaryLight')}} SecondaryLight>>
<<tiddler [[TemplateShowColor]] with:{{store.getTiddlerSlice('ColorPalette','SecondaryMid')}} SecondaryMid>>
<<tiddler [[TemplateShowColor]] with:{{store.getTiddlerSlice('ColorPalette','SecondaryDark')}} SecondaryDark>>
<<tiddler [[TemplateShowColor]] with:{{store.getTiddlerSlice('ColorPalette','TertiaryPale')}} TertiaryPale>>
<<tiddler [[TemplateShowColor]] with:{{store.getTiddlerSlice('ColorPalette','TertiaryLight')}} TertiaryLight>>
<<tiddler [[TemplateShowColor]] with:{{store.getTiddlerSlice('ColorPalette','TertiaryMid')}} TertiaryMid>>
<<tiddler [[TemplateShowColor]] with:{{store.getTiddlerSlice('ColorPalette','TertiaryDark')}} TertiaryDark>>
<<tiddler [[TemplateShowColor]] with:{{store.getTiddlerSlice('ColorPalette','Error')}} Error>>
/*Don't use the actual colors listed herein. It is a good list of what's what.*/
{{{
body { background:#fff; }
#titleLine { color:#fff; background:#0000cc; }
#titleLine a { color:#ffff33; }
#mainMenu { color:#000; }
#mainMenu .tiddlyLink { color:#bbbbbb; }
#mainMenu .tiddlyLink:hover { background:#bbbbbb; color:#fff; }
#mainMenu .externalLink { color:#bbbbbb; }
#mainMenu .externalLink:hover { background:#bbbbbb; color:#fff; }
#mainMenu .button { color:#003399; }
#mainMenu .button:hover { color:#ffff33; background:#003399; }
#messageArea { background:#003399; color:#fff; }
#messageArea a:link, #messageArea a:visited { color:#99ccff; }
#messageArea a:hover { color:#bbbbbb; }
#messageArea a:active { color:#fff; }
.popup { background:#ffff66; border: 1px solid #003399; }
.popup hr { color:#bbbbbb; background:#bbbbbb; border: 0; }
.popup li.disabled { color:#99ccff; }
.popup li a, .popup li a:visited { color:#0000cc; }
.popup li a:hover { background:#003399; color:#ffff66; }
.tabSelected { background:#ffff66; }
.tabUnselected { background:#99ccff; }
.tabContents { background:#ffff66; }
.tiddler .button { color:#003399; }
.tiddler .button:hover { color:#ffff33; background:#003399; }
.tiddler .button:active { color:#fff; background:#99ccff; }
.toolbar { color:#aaa; }
.footer { color:#ddd; }
.selectedTiddler .footer { color:#888; }
.viewer { color:#000; }
.viewer a:link, .body a:visited { color:#bbbbbb; }
.viewer a:hover { color:#fff; background:#bbbbbb; }
.viewer .button { background:#99ccff; color:#0000cc; border-right: 1px
solid #0000cc; border-bottom: 1px solid #0000cc; }
.viewer .button:hover { background:#ffff66; color:#99ccff; }
.viewer blockquote { border-left: 3px solid #666; }
.viewer h1,.viewer h2,.viewer h3,.viewer h4,.viewer h5 {
background:#99ccff; }
.viewer table { border: 2px solid #303030; }
.viewer th { background:#996; border: 1px solid #606060; color:#fff; }
.viewer td, .viewer tr { border: 1px solid #606060; }
.viewer pre { color:#000000; border: 1px solid #bbbbbb;
background:#ffff66; }
.viewer code { color:#630; }
.viewer hr { border-top: dashed 1px #606060; border-left: none;
border-right: none; border-bottom: none; color:#666; }
.highlight, .marked { color:#000; background:#ffe72f; }
.editor { color:#402C74; }
.editor input { border: 1px solid #000; }
.editor textarea { border: 1px solid #000; width: 100%; }
.editorFooter { color:#aaa; }
.editorFooter A { color:#003399; }
.editorFooter A:hover { color:#ffff33; background:#003399; }
.editorFooter A:active { color:#fff; background:#99ccff; }
#sidebar { color:#000; }
#sidebarOptions { background:#99ccff; }
#sidebarOptions .button { color:#003399; }
#sidebarOptions .button:hover { color:#ffff33; background:#003399; }
#sidebarOptions .button:active { color:#003399; background:#ffff33; }
#sidebarOptions .sliderPanel { background:#ffff66; }
#sidebarOptions .sliderPanel A { color:#003399; }
#sidebarOptions .sliderPanel A:hover { color:#ffff33;
background:#003399; }
#sidebarOptions .sliderPanel A:active { color:#003399;
background:#ffff33; }
.sidebarSubHeading { color:#0000cc; }
#sidebarTabs { background:#99ccff; }
#sidebarTabs .tabSelected { color:#ffff33; background:#bbbbbb; }
#sidebarTabs .tabUnselected { color:#ffff33; background:#003399; }
#sidebarTabs .tabContents { background:#bbbbbb; }
#sidebarTabs .txtMoreTab .tabSelected { background:#003399; }
#sidebarTabs .txtMoreTab .tabUnselected { background:#0000cc; }
#sidebarTabs .txtMoreTab .tabContents { background:#003399; }
#sidebarTabs .tabContents .tiddlyLink { color:#ffff33; }
#sidebarTabs .tabContents .tiddlyLink:hover { background:#dddddd;
color:#0000cc; }
#sidebarTabs .tabContents .button { color:#ffff33; }
#sidebarTabs .tabContents .button:hover { color:#0000cc;
background:#ffff33; }
.sparkline { background:#ffff66; border: 0; }
.sparktick { background:#003399; }
.errorNoSuchMacro { color:#ff0; background:#f00; }
.zoomer { color:#bbbbbb; border: 1px solid #bbbbbb; }
}}}
Background: #FFF /*White*/ Foreground: #000 /*Black*/ PrimaryPale: #FFFFCC /*Beige*/ PrimaryLight: #CCCC99 /*Khaki*/ PrimaryMid: #666666 /*Medium Grey*/ PrimaryDark: #336600 /*Green*/ SecondaryPale: #FFFFE5 /*Light Beige*/ SecondaryLight: #FE8/*Manila*/ SecondaryMid: #EEE8AA /*PaleGoldenRod*/ SecondaryDark: #CC9900 /*Dark Gold-Manila*/ TertiaryPale: #CCCCCC /*Pale Grey*/ TertiaryLight: #999999 /*Light Grey*/ TertiaryMid: #666666 /*Medium Grey*/ TertiaryDark: #333333 /*Charcoal Grey*/ Error: #CC0000 /*White to Greys to Black is FFF, CCC, 999, 666, 333, 000*/ /*#F0FFFF Light Azure*/ /*#E6FFCC Light Green*/
Email: <<emailLink>> USA Phone: +1 (302) 731-7519 We are located on the East Coast of the USA in the State of Delaware. (Timezone: GMT+5) The date and time that this page was loaded to your browser was <<today>>.
Last Updated: 7-July-07 Content © Marcus Materials Co. Plugins © Saq Imtiaz (http://tw.lewcid.org) //unless otherwise specified// The software engine that drives this site is: TiddlyWiki Ver. <<version>> (a complete [[wiki|http://en.wikipedia.org/wiki/Wiki]] in a single HTML file.) © 2007 [[UnaMesa|http://www.unamesa.org/]] Design work and layout improvements by Saq Imtiaz (http://tw.lewcid.org)
Marcus Materials Co. is a ~C-Corporation registered in the State of Delaware in the United States of America. We have been in business since 1991. We are registered with a DUNS number and a US Government CAGE Code. See » [[Government Contract Information]] « for specific information usually needed to issue a US Government contract to Marcus Materials Co. Employer Indentification Number (EIN), Corporate Tax ID Number is available upon request. Business licenses since 2003 can be seen below. (A new browser window or tab will open upon clicking on any of the links below.) <<tiddler [[Business Licenses]]>>
[[Welcome]] [[About Us]] [[What's New]] [[Contact Us]]
{{{
Densities sorted by Material Category
Category Material Density (g/cc)
-------- --------------- --------------
Ceramic Alanx CG896 3.32
Ceramic Alumina 3.9
Ceramic Alumina, 85% 3.41
Ceramic Alumina, 90% 3.6
Ceramic Alumina, 94% 3.7
Ceramic Alumina, 96% 3.75
Ceramic Alumina, 99% 3.9
Ceramic Alumina, 99.5% 3.89
Ceramic Alumina, 99.9% 3.96
Ceramic Aluminosilicate 2.6
Ceramic Aluminum Nitride 3.25
Ceramic BeO 2.85
Ceramic Boron Carbide 2.5
Ceramic Borosilicate Glass 2.3
Ceramic Glass 2.6
Ceramic Graphite 2.163
Ceramic Hafnium Carbide 12.76
Ceramic Iron Slag 2.755
Ceramic Lead Glass 2.8
Ceramic Mg-PSZ 5.75
Ceramic Mullite 2.82
Ceramic Nitride-Bonded SiC 2.54
Ceramic PSZ 5.75
Ceramic Quartz Glass 2.2
Ceramic RB-SiC 3.09
Ceramic Refrax 2.54
Ceramic SNBSN / "Refrax" 2.54
Ceramic Sapphire 3.99
Ceramic SiAlON 3.3
Ceramic Silicon Nitride 3.28
Ceramic Silicon carbide 3.2
Ceramic Sintered SiC 3.1
Ceramic TiC 4.94
Ceramic Tungsten Carbide 15.7
Ceramic Vanadium Carbide 5.71
Ceramic WC / Tungsten Carbide 15.7
Ceramic Y-TZP 6.1
Ceramic ZTA 4.1
Ceramic Zirconia 5.75
Ceramic Zirconium Carbide 6.56
Chemical Benzene 0.737
Chemical Gasoline 0.721
Composite Carbon-Carbon Composite 1.65
Liquid Ethyl Alcohol 0.802
Liquid Methyl Alcohol 0.809
Liquid Mineral Oil 0.914
Liquid Seawater 1.025
Liquid Vegetable Oil 0.93
Liquid Water, 100 °C 0.9581
Liquid Water, 4 °C 0.99997
Liquid Water, Ice 0.897
Liquid Water, Seawater 1.025
Metal Aluminum 2.643
Metal Aluminum bronze 7.702
Metal Aluminum, 2024-T3 2.77
Metal Aluminum, 6061-T6 2.7
Metal Aluminum, 7079-T6 2.74
Metal Beryllium 1.8477
Metal Beryllium, QMV 1.85
Metal Brass 8.553
Metal Bronze, aluminum 7.702
Metal Bronze, phosphor 8.8
Metal Bronze, ~11% Tin 8.1
Metal Carbon Steel 7.84
Metal Carbon Tool Steel 7.82
Metal Cobalt 8.8
Metal Copper, Pure 8.9
Metal Copper, cast-rolled 8.906
Metal German Silver 8.586
Metal Gold Coin (US) 17.19
Metal Gold, Pure 19.32
Metal Gold, cast-hammered 19.3
Metal High Speed Tool Steel 8.75
Metal Iridium 22.16
Metal Iron, Cast, Pig 7.207
Metal Iron, Ferrosilicon 6.984
Metal Iron, Spiegeleisen 7.496
Metal Iron, grey cast 7.079
Metal Iron, wrought 7.658
Metal Lead 11.37
Metal Magnesium, Pure 1.7
Metal Manganese 7.608
Metal Mercury 13.57
Metal Molybdenum, wrought 10.3
Metal Monel Metal, rolled 8.688
Metal Nickel 8.602
Metal Nickel, Pure 8.9
Metal Pig Iron 7.207
Metal Platinum 21.3
Metal Plutonium, alpha phase 19.35
Metal Pure Iron 7.86
Metal Silver, Cast-hammered 10.51
Metal Silver, Pure 10.5
Metal Soft Steel (0.06% C) 7.87
Metal Stainless 18Cr-8Ni 8.03
Metal Stainless 27Cr 7.47
Metal Stainless Steel, 304 8.03
Metal Steel, C1020, HR 7.85
Metal Steel, cold-drawn 7.83
Metal Steel, tool 7.715
Metal Tantalum 16.6
Metal Thorium, Ind. melted 11.6
Metal Tin, cast-hammered 7.352
Metal Titanium 4.5
Metal Titanium, B 120VCA 4.85
Metal Tungsten 18.82
Metal Uranium 18.74
Metal Uranium D38 18.97
Metal Wrought Iron 7.75
Metal Zinc, Cast 7.049
Metal Zirconium 6.3798
Mineral Coal, Anthracite 1.554
Mineral Coal, Bituminous 1.346
Mineral Coal, Coke 1.201
Mineral Coal, Lignite 1.25
Mineral Copper Ore, pyrites 4.197
Mineral Corundum-Crystal Form 3.99
Mineral Iron Ore, Hematite 5.206
Mineral Iron Ore, Limonite 3.796
Mineral Iron Ore, Magnetite 5.046
Mineral Lead Ore, Galena 7.449
Mineral Manganese Ore 4.149
Mineral Pyrolusite, Mn Ore 4.149
Mineral Tin Ore, cassiterite 6.695
Mineral Zinc Ore, blende 4.052
Other Ice 0.897
Other Leather, common 0.945
Other Paper 0.929
Other Paraffin 0.898
Plastic HDPE 0.955
Plastic Kevlar 149 1.47
Plastic Kevlar 29 1.44
Plastic Kevlar 49 1.44
Plastic Polyurethane 1
Plastic Rubber 1.506
Wood Birch 0.705
Wood Cherry 0.433
Wood Mahogony 0.705
Wood Red Oak 0.673
Wood Southern Pine 0.65
Wood Sugar Maple 0.689
Wood Walnut 0.593
Densities sorted by Material Density
Category Material Density (g/cc)
-------- --------------- --------------
Wood Cherry 0.433
Wood Walnut 0.593
Wood Southern Pine 0.65
Wood Red Oak 0.673
Wood Sugar Maple 0.689
Wood Birch 0.705
Wood Mahogony 0.705
Chemical Gasoline 0.721
Chemical Benzene 0.737
Liquid Ethyl Alcohol 0.802
Liquid Methyl Alcohol 0.809
Other Ice 0.897
Liquid Water, Ice 0.897
Other Paraffin 0.898
Liquid Mineral Oil 0.914
Other Paper 0.929
Liquid Vegetable Oil 0.93
Other Leather, common 0.945
Plastic HDPE 0.955
Liquid Water, 100 °C 0.9581
Liquid Water, 4 °C 0.99997
Plastic Polyurethane 1
Liquid Seawater 1.025
Liquid Water, Seawater 1.025
Mineral Coal, Coke 1.201
Mineral Coal, Lignite 1.25
Mineral Coal, Bituminous 1.346
Plastic Kevlar 29 1.44
Plastic Kevlar 49 1.44
Plastic Kevlar 149 1.47
Plastic Rubber 1.506
Mineral Coal, Anthracite 1.554
Composite Carbon-Carbon Composite 1.65
Metal Magnesium, Pure 1.7
Metal Beryllium 1.8477
Metal Beryllium, QMV 1.85
Ceramic Graphite 2.163
Ceramic Quartz Glass 2.2
Ceramic Borosilicate Glass 2.3
Ceramic Boron Carbide 2.5
Ceramic Nitride-Bonded SiC 2.54
Ceramic Refrax 2.54
Ceramic SNBSN / "Refrax" 2.54
Ceramic Aluminosilicate 2.6
Ceramic Glass 2.6
Metal Aluminum 2.643
Metal Aluminum, 6061-T6 2.7
Metal Aluminum, 7079-T6 2.74
Ceramic Iron Slag 2.755
Metal Aluminum, 2024-T3 2.77
Ceramic Lead Glass 2.8
Ceramic Mullite 2.82
Ceramic BeO 2.85
Ceramic RB-SiC 3.09
Ceramic Sintered SiC 3.1
Ceramic Silicon carbide 3.2
Ceramic Aluminum Nitride 3.25
Ceramic Silicon Nitride 3.28
Ceramic SiAlON 3.3
Ceramic Alanx CG896 3.32
Ceramic Alumina, 85% 3.41
Ceramic Alumina, 90% 3.6
Ceramic Alumina, 94% 3.7
Ceramic Alumina, 96% 3.75
Mineral Iron Ore, Limonite 3.796
Ceramic Alumina, 99.5% 3.89
Ceramic Alumina 3.9
Ceramic Alumina, 99% 3.9
Ceramic Alumina, 99.9% 3.96
Mineral Corundum-Crystal Form 3.99
Ceramic Sapphire 3.99
Mineral Zinc Ore, blende 4.052
Ceramic ZTA 4.1
Mineral Manganese Ore 4.149
Mineral Pyrolusite, Mn Ore 4.149
Mineral Copper Ore, pyrites 4.197
Metal Titanium 4.5
Metal Titanium, B 120VCA 4.85
Ceramic TiC 4.94
Mineral Iron Ore, Magnetite 5.046
Mineral Iron Ore, Hematite 5.206
Ceramic Vanadium Carbide 5.71
Ceramic Mg-PSZ 5.75
Ceramic PSZ 5.75
Ceramic Zirconia 5.75
Ceramic Y-TZP 6.1
Metal Zirconium 6.3798
Ceramic Zirconium Carbide 6.56
Mineral Tin Ore, cassiterite 6.695
Metal Iron, Ferrosilicon 6.984
Metal Zinc, Cast 7.049
Metal Iron, grey cast 7.079
Metal Iron, Cast, Pig 7.207
Metal Pig Iron 7.207
Metal Tin, cast-hammered 7.352
Mineral Lead Ore, Galena 7.449
Metal Stainless 27Cr 7.47
Metal Iron, Spiegeleisen 7.496
Metal Manganese 7.608
Metal Iron, wrought 7.658
Metal Aluminum bronze 7.702
Metal Bronze, aluminum 7.702
Metal Steel, tool 7.715
Metal Wrought Iron 7.75
Metal Carbon Tool Steel 7.82
Metal Steel, cold-drawn 7.83
Metal Carbon Steel 7.84
Metal Steel, C1020, HR 7.85
Metal Pure Iron 7.86
Metal Soft Steel (0.06% C) 7.87
Metal Stainless 18Cr-8Ni 8.03
Metal Stainless Steel, 304 8.03
Metal Bronze, ~11% Tin 8.1
Metal Brass 8.553
Metal German Silver 8.586
Metal Nickel 8.602
Metal Monel Metal, rolled 8.688
Metal High Speed Tool Steel 8.75
Metal Bronze, phosphor 8.8
Metal Cobalt 8.8
Metal Copper, Pure 8.9
Metal Nickel, Pure 8.9
Metal Copper, cast-rolled 8.906
Metal Molybdenum, wrought 10.3
Metal Silver, Pure 10.5
Metal Silver, Cast-hammered 10.51
Metal Lead 11.37
Metal Thorium, Ind. melted 11.6
Ceramic Hafnium Carbide 12.76
Metal Mercury 13.57
Ceramic Tungsten Carbide 15.7
Ceramic WC / Tungsten Carbide 15.7
Metal Tantalum 16.6
Metal Gold Coin (US) 17.19
Metal Uranium 18.74
Metal Tungsten 18.82
Metal Uranium D38 18.97
Metal Gold, cast-hammered 19.3
Metal Gold, Pure 19.32
Metal Plutonium, alpha phase 19.35
Metal Platinum 21.3
Metal Iridium 22.16
}}}
''General'' *[[Guiding Principles (PDF)|http://www.McElwee.Net/Downloads/Guiding Principles, Marcus Materials Co.pdf]] *[[Mutual Non-Disclosure Agreement (PDF)|http://www.McElwee.Net/Downloads/Mutual Non-Disclosure agreement, generic, Marcus Materials Co.pdf]] *[[Privacy Statement (PDF)|http://www.McElwee.Net/Downloads/Privacy Statement, 25-Apr-03, Marcus Materials Co.pdf]] *[[Shipment Policies and Incoterms (PDF)|http://www.McElwee.Net/Downloads/Shipment policies and Incoterms, 25-Apr-03, Marcus Materials Co.pdf]] *[[Terms and Conditions of Sale (PDF)|http://www.McElwee.Net/Downloads/Terms and Conditions of Sale, Marcus Materials Co.pdf]] ''Business Licenses'' <<tiddler [[Business Licenses]]>> ''Material Property Data Sheets'' *Under Construction. Please [[Contact Us]] for detailed information. ''Engineering Calculations Tools'' *[[Unit Conversions for Armor|http://www.McElwee.Net/Reference/Armor Conversions.html]] *[[Calculate the weight of a Hexagonal Tile|http://www.McElwee.Net/Reference/Hex Tile Calculations.html]] *[[Calculate the weight and areal density of a ceramic tile|http://www.McElwee.Net/Reference/Tile Weights Calculator.html]]
We are sorry for not have an easy link to click on to launch an email message window. Doing so exposes our this email address to spammers. Therefore, see the email address in the image below. Feel free to send us an email using this address. [img[email.jpg]] <script> document.write(String.fromCharCode(60,97,32,104,114,101,102,61,34,109,97,105,108,116,111,58,105,110,113,117,105,114,121,64,77,99,69,108,119,101,101,46,78,101,116,34,62,105,110,113,117,105,114,121,64,77,99,69,108,119,101,101,46,78,101,116,60,47,97,62)); </script>
//{{{
config.macros.emailLink={};
config.macros.emailLink.handler = function(place,macroName,params,wikifier,paramString,tiddler)
{
wikify("<html><b>"+String.fromCharCode(60,97,32,104,114,101,102,61,34,109,97,105,108,116,111,58,105,110,113,117,105,114,121,64,77,99,69,108,119,101,101,46,78,101,116,34,62,105,110,113,117,105,114,121,64,77,99,69,108,119,101,101,46,78,101,116,60,47,97,62)+"</b></html>",place);
};
//}}}
''General'' *[[Periodic Table of the Elements|Periodic Table]] ''Descriptions of Calculations'' *[[Armor Conversions]] *[[Hex Tile Wgt]] ''Links to Handy Online Tools/Calculators Available on ~McElwee.Net'' (A new browser window or tab will open upon clicking on any of the links below.) *[[Unit Conversions for Armor|http://www.McElwee.Net/Reference/Armor Conversions.html]] *[[Calculate the weight of a Hexagonal Tile|http://www.McElwee.Net/Reference/Hex Tile Calculations.html]] *[[Calculate the weight and areal density of a ceramic tile|http://www.McElwee.Net/Reference/Tile Weights Calculator.html]]
__''Question''__: Does Marcus Materials Co. supply ceramic powder or raw materials? __''Answer''__: No. We only supply components made from those materials listed under the “[[Materials]]” section. ---- __''Question''__: Does Marcus Materials Co. supply any parts from stock? __''Answer''__: We do stock some standard sizes of ~SiC, and ~B4C tiles, tubes, and nozzles however most components we supply are made to customer specifications. ---- __''Question''__: Does Marcus Materials Co. accept credit cards? __''Answer''__: We do not directly accept credit cards however we can accept credit card payments via ~PayPal.com. Please contact us for more information about making a payment using ~PayPal.com.
{{{
Vendor Information
Source Vendor Name:·············Marcus Materials Co.
CCR Expiration Date:············Registration valid until 04/11/2008
DUNS Number:····················825003916
CAGE Code:······················414U6
SIC:····························5085
NAICS:··························327910
POC at Source Vendor:···········David McElwee
Source Vendor Telephone #:······302-731-7519
Source Vendor Address Line 1:···9 Renee Ct
City:···························Newark
State:··························DE
Zip Code:·······················19711-2759
}}}
Each member of the Marcus Materials Co. team shall promote and preserve the ideals of ''fairness'', ''honor'', ''integrity'', and ''respect'' in all dealings. ''Equity'' and ''balance'' is to be achieved and maintained in all relationships. We shall encourage cooperation and recognize that cooperation is sometimes hidden behind competition, ego, and emotion. We shall stay clear of inward focus. We shall be both ''diligent'' and ''patient'' in our endeavors. We shall not take advantage of people or situations nor unfairly or unduly capitalize at the expense of others. We shall not expect nor accept any more or less than what has been earned and is deserved. We shall coexist in ''harmony with nature'', our environment, and society. We believe that our customers and suppliers expect ''quality service'' and ''quality product'' and it is our duty to deliver both. The Marcus Materials Co. team believes that when profit becomes our primary focus our ''Guiding Principles'' will have been compromised. We believe that long-term relationships and profits will be realized as a result of our internalizing and practicing our ''Guiding Principles''.
The basic formulae are shown below. You can also use the following link for a web-based, javascript spreadsheet to do the calculations for you: [[Calculate the weight of a Hexagonal Tile|http://www.McElwee.Net/Reference/Hex Tile Calculations.html]] (A new browser window or tab will open.)
{{{
R = from center to flat edge
S = length of side
R = 0.866*S
2R = Flat-to-Flat
Area = 3.464*R*R
Area = 2.598*S*S
Multiple area by thickness to get volume.
Multiple volume (in cubic centimeters) by density (in g/cc).
3.15 g/cc for sintered SiC or 196.6 pounds per cubic feet.
}}}
<html><a style='color:#336600;' href="javascript:;" onclick="startingUp = true;var spmbackup = config.options.chkSinglePageMode; config.options.chkSinglePageMode = false; config.options.chkTopOfPageMode = false; story.closeAllTiddlers();restart(); config.options.chkSinglePageMode=spmbackup;config.options.chkTopOfPageMode = true; startingUp = false;">Home</a></html>
THE 13 INCOTERMS The International Chamber of Commerce's Incoterms 2000 include 13 trade terms that specify the buyer's and seller's rights, costs, and obligations when they use those terms in an international sales contract. Here's a brief look at the terms and what they mean. For a full explanation, consult Incoterms 2000, ICC Official Rules for Interpretation of Trade Terms, published by the International Chamber of Commerce (ICC). (See Editor's Note.) Keep in mind that risk of loss and damage passes to the buyer after the seller effects delivery as specified in the term of sale. Also, the parties must specify which version of the terms they will use as well as the relevant destination; i.e., up to which point the seller bears an obligation. An example of a correctly stated Incoterm is DDU Frankfurt Schmidt ~GmbH Warehouse Incoterms 2000. ''EXW EX WORKS (named place)'': any mode of transport; seller makes goods available to buyer at seller's premises or other location, not cleared for export and not loaded on a vehicle. The buyer bears all risks and costs involved in taking the goods from the seller's premises and thereafter. ''FCA FREE CARRIER (named place)'': any mode of transport; seller delivers goods, cleared for export, to the carrier named by the buyer at the specified place. If delivery occurs at the seller's premises, the seller is responsible for loading; if delivery occurs elsewhere, the seller must load the conveyance but is not responsible for unloading. ''FAS FREE ALONGSIDE SHIP (named port of shipment)'': maritime and inland waterway only; seller delivers when the goods are placed alongside the vessel at the named port of shipment. The seller also clears the goods for export. ''FOB FREE ON BOARD (named port of shipment)'': maritime and inland waterway only; seller delivers when the goods pass the ship's rail at the named port. The seller clears the goods for export. ''CFR COST AND FREIGHT (named port of destination)'': maritime and inland waterway only; seller delivers when the goods pass the ship's rail at the port of export. The seller pays cost and freight for bringing the goods to the foreign port and clears the goods for export. ''CIF COST, INSURANCE, AND FREIGHT (named port of destination)'': maritime and inland waterway only; seller delivers when the goods pass the ship's rail at the port of export. The seller pays cost and freight for bringing the goods to the foreign port, obtains insurance against the buyer's risk of loss or damage, and clears the goods for export. ''CIP CARRIAGE AND INSURANCE PAID TO (named place of destination)'': any mode of transport; seller delivers the goods to a carrier it nominates but also pays the cost of bringing the goods to the named destination. The seller also obtains insurance against the buyer's risk of loss or damage during carriage and clears the goods for export. ''CPT CARRIAGE PAID TO (named place of destination)'': any mode of transport; seller delivers goods to carrier it nominates and pays costs of bringing goods to the named destination. The seller also clears the goods for export. ''DAF DELIVERED AT FRONTIER (named place)'': any mode of transport to a land frontier; seller delivers when goods are placed at the buyer's disposal on the "arriving means of transport" (not unloaded), cleared for export but not cleared for import before the customs border of the destination country. ''DES DELIVERED EX SHIP (named port of destination)'': maritime and inland waterway only; seller delivers when goods are at the buyer's disposal on board the ship not cleared for import. The buyer pays discharging costs. ''DEQ DELIVERED EX QUAY (named port of destination)'': maritime and inland waterway only; seller delivers when the goods are placed at the buyer's disposal, not cleared for import, on the dock (quay) at the named port of destination. The seller pays discharging costs, but the buyer pays for import clearance. ''DDU DELIVERED DUTY UNPAID (named place of destination)'': any mode of transport; seller delivers the goods to the buyer not cleared for import and not unloaded from the arriving means of transport at the named destination, but the buyer is responsible for all import clearance formalities and costs. ''DDP DELIVERED DUTY PAID (named place of destination)'': any mode of transport; seller delivers goods to the buyer, cleared for import (including import license, duties, and taxes) but not unloaded from the means of transport. Editor's Note: The following resources will be helpful for anyone who wants to learn more about the Incoterms. The International Chamber of Commerce publishes Incoterms 2000, the official text and definitions; ICC Guide to Incoterms 2000, a detailed commentary on the Incoterms; and an Incoterms 2000 wall chart. They can be ordered online at www.iccwbo.org or by calling (212) 206-1150. Frank Reynolds is teaching seminars about the new Incoterms throughout the United States on behalf of the ICC. Reynolds also publishes a book, Incoterms for Americans. For more information, contact him by telephone at (419) 865-6201 or by e-mail at ~USincoterm@aol.com
''Mail and Communications'' *[[GMail|http://www.gmail.com]] *[[McElwee.Net WebMail|http://mail.McElwee.Net]] *[[Skype.com|http://www.Skype.com]] *[[Cingular|http://www.PayGOnline.com]] ''Sites accessed often'' *[[Google Calendar|http://calendar.google.com]] *[[Google Maps|http://maps.google.com]] *[[Google Finance|http://finance.google.com]] ''Federal Business Opportunities'' *[[http://www.FBODaily.com|http://www.fbodaily.com/fbo/fbosearch.html]] *[[ http://www.FedBizOpps.gov|http://www.FedBizOpps.gov]] *[[Defense Industry Daily|http://www.defenseindustrydaily.com/]] ''Tools'' *[[PS2PDF: Convert a Postscript File to PDF online|http://www.ps2pdf.com/convert/convert.htm]] ''Web Related'' *[[TiddlyWiki|http://www.TiddlyWiki.com]] *[[Web Color Schemes|http://www.colorschemer.com/online.html]]
<<publisher>> <<tiddler [[Home]]>> [[What's New]] [[Site Map]] ---- @@color:#CC9900;font-size: 1.2em;''Company''@@ [[About Us]] [[Contact Us]] [[FAQ]] [[Guiding Principles]] [[Trade Shows]] ---- @@color:#CC9900;font-size: 1.2em;''Materials''@@ [[Ceramics]] [[Sapphire]] [[Ti Encapsulated SiC]] ---- @@color:#CC9900;font-size: 1.2em;''Reference''@@ [[Densities of Various Materials]] [[Downloads]] [[IncoTerms]] [[Stanag Levels]] [[Engineering Tools]] ---- [[Privacy Policy]] [[Copyright]]
<script>
// tell InternetExplorer to use cached CSS background images (reduces server load)
// based on a suggestion by Bob Denny posted to the TiddlyWikiDev GoogleGroups discussion:
// http://groups.google.com/group/TiddlyWikiDev/msg/81797af532ed770f
try { document.execCommand("BackgroundImageCache", false, true); } catch(err) {;}
</script>
[[» View Mutual Non-Disclosure Agreement|http://www.McElwee.Net/Downloads/Mutual Non-Disclosure agreement, generic, Marcus Materials Co.pdf]]
<!--{{{-->
<div class='header'>
<div class='headerShadow'>
<span class='searchspan' macro='search'></span>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
</div>
<div id='mainMenu' refresh='content' tiddler='MainMenu'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='false' tiddler='SideBarTabsSlider'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
|Standard Periodic Table (ref. Wikipedia)|c || !1 | !2 |!| !3 | !4 | !5 | !6 | !7 | !8 | !9 | !10 | !11 | !12 | !13 | !14 | !15 | !16 | !17 | !18 | |!1|bgcolor(#a0ffa0): @@color(red):H@@ |>|>|>|>|>|>|>|>|>|>|>|>|>|>|>|>||bgcolor(#c0ffff): @@color(red):He@@ | |!2|bgcolor(#ff6666): Li |bgcolor(#ffdead): Be |>|>|>|>|>|>|>|>|>|>||bgcolor(#cccc99): B |bgcolor(#a0ffa0): C |bgcolor(#a0ffa0): @@color(red):N@@ |bgcolor(#a0ffa0): @@color(red):O@@ |bgcolor(#ffff99): @@color(red):F@@ |bgcolor(#c0ffff): @@color(red):Ne@@ | |!3|bgcolor(#ff6666): Na |bgcolor(#ffdead): Mg |>|>|>|>|>|>|>|>|>|>||bgcolor(#cccccc): Al |bgcolor(#cccc99): Si |bgcolor(#a0ffa0): P |bgcolor(#a0ffa0): S |bgcolor(#ffff99): @@color(red):Cl@@ |bgcolor(#c0ffff): @@color(red):Ar@@ | |!4|bgcolor(#ff6666): K |bgcolor(#ffdead): Ca ||bgcolor(#ffc0c0): Sc |bgcolor(#ffc0c0): Ti |bgcolor(#ffc0c0): V |bgcolor(#ffc0c0): Cr |bgcolor(#ffc0c0): Mn |bgcolor(#ffc0c0): Fe |bgcolor(#ffc0c0): Co |bgcolor(#ffc0c0): Ni |bgcolor(#ffc0c0): Cu |bgcolor(#ffc0c0): Zn |bgcolor(#cccccc): Ga |bgcolor(#cccc99): Ge |bgcolor(#cccc99): As |bgcolor(#a0ffa0): Se |bgcolor(#ffff99): @@color(green):Br@@ |bgcolor(#c0ffff): @@color(red):Kr@@ | |!5|bgcolor(#ff6666): Rb |bgcolor(#ffdead): Sr ||bgcolor(#ffc0c0): Y |bgcolor(#ffc0c0): Zr |bgcolor(#ffc0c0): Nb |bgcolor(#ffc0c0): Mo |bgcolor(#ffc0c0): Tc |bgcolor(#ffc0c0): Ru |bgcolor(#ffc0c0): Rh |bgcolor(#ffc0c0): Pd |bgcolor(#ffc0c0): Ag |bgcolor(#ffc0c0): Cd |bgcolor(#cccccc): In |bgcolor(#cccccc): Sn |bgcolor(#cccc99): Sb |bgcolor(#cccc99): Te |bgcolor(#ffff99): I |bgcolor(#c0ffff): @@color(red):Xe@@ | |!6|bgcolor(#ff6666): Cs |bgcolor(#ffdead): Ba |bgcolor(#ffbfff):^^*1^^|bgcolor(#ffc0c0): Lu |bgcolor(#ffc0c0): Hf |bgcolor(#ffc0c0): Ta |bgcolor(#ffc0c0): W |bgcolor(#ffc0c0): Re |bgcolor(#ffc0c0): Os |bgcolor(#ffc0c0): Ir |bgcolor(#ffc0c0): Pt |bgcolor(#ffc0c0): Au |bgcolor(#ffc0c0): @@color(green):Hg@@ |bgcolor(#cccccc): Tl |bgcolor(#cccccc): Pb |bgcolor(#cccccc): Bi |bgcolor(#cccc99): Po |bgcolor(#ffff99): At |bgcolor(#c0ffff): @@color(red):Rn@@ | |!7|bgcolor(#ff6666): Fr |bgcolor(#ffdead): Ra |bgcolor(#ff99cc):^^*2^^|bgcolor(#ffc0c0): Lr |bgcolor(#ffc0c0): Rf |bgcolor(#ffc0c0): Db |bgcolor(#ffc0c0): Sq |bgcolor(#ffc0c0): Bh |bgcolor(#ffc0c0): Hs |bgcolor(#ffc0c0): Mt |bgcolor(#ffc0c0): Ds |bgcolor(#ffc0c0): Rg |bgcolor(#ffc0c0): @@color(green):Uub@@ |bgcolor(#cccccc): Uut |bgcolor(#cccccc): Uuq |bgcolor(#cccccc): Uup |bgcolor(#cccccc): Uuh |bgcolor(#fcfecc): @@color(#cccccc):Uus@@ |bgcolor(#ecfefc): @@color(#cccccc):Uuo@@ | | !Lanthanides^^*1^^|bgcolor(#ffbfff): La |bgcolor(#ffbfff): Ce |bgcolor(#ffbfff): Pr |bgcolor(#ffbfff): Nd |bgcolor(#ffbfff): Pm |bgcolor(#ffbfff): Sm |bgcolor(#ffbfff): Eu |bgcolor(#ffbfff): Gd |bgcolor(#ffbfff): Tb |bgcolor(#ffbfff): Dy |bgcolor(#ffbfff): Ho |bgcolor(#ffbfff): Er |bgcolor(#ffbfff): Tm |bgcolor(#ffbfff): Yb | | !Actinides^^*2^^|bgcolor(#ff99cc): Ac |bgcolor(#ff99cc): Th |bgcolor(#ff99cc): Pa |bgcolor(#ff99cc): U |bgcolor(#ff99cc): Np |bgcolor(#ff99cc): Pu |bgcolor(#ff99cc): Am |bgcolor(#ff99cc): Cm |bgcolor(#ff99cc): Bk |bgcolor(#ff99cc): Cf |bgcolor(#ff99cc): Es |bgcolor(#ff99cc): Fm |bgcolor(#ff99cc): Md |bgcolor(#ff99cc): No | *Chemical Series of the Periodic Table **@@bgcolor(#ff6666): Alkali metals@@ **@@bgcolor(#ffdead): Alkaline earth metals@@ **@@bgcolor(#ffbfff): Lanthanides@@ **@@bgcolor(#ff99cc): Actinides@@ **@@bgcolor(#ffc0c0): Transition metals@@ **@@bgcolor(#cccccc): Poor metals@@ **@@bgcolor(#cccc99): Metalloids@@ **@@bgcolor(#a0ffa0): Nonmetals@@ **@@bgcolor(#ffff99): Halogens@@ **@@bgcolor(#c0ffff): Noble gases@@ *State at standard temperature and pressure **those in @@color(red):red@@ are gases **those in @@color(green):green@@ are liquids **those in black are solids
/***
|''Name:''|PreferenceSaverLib|
|''Description:''|Support library for saving configuration options for plugins.|
|''Author:''|Saq Imtiaz ( lewcid@gmail.com )|
|''Source:''|http://tw.lewcid.org/#PreferenceSaverLib|
|''Code Repository:''|http://tw.lewcid.org/svn/plugins|
|''Version:''|2.0|
|''Date:''||
|''License:''|[[Creative Commons Attribution-ShareAlike 3.0 License|http://creativecommons.org/licenses/by-sa/3.0/]]|
|''~CoreVersion:''|2.1.3|
***/
// /%
//!BEGIN-PLUGIN-CODE
function PreferenceSaver (plugin)
{
this.container = tiddler;
}
PreferenceSaver.prototype.get = function(title,userprefs)
{
var field = store.getValue(this.container,"pref."+title);
field = (field == undefined )? userprefs[title]["defaults"] : field;
switch(userprefs[title]["type"]){
case "array":
field = field.split(",");
break;
case "int":
field = parseInt(field);
break;
case "bool":
field = (field == "true")? true : false;
break;
}
return field;
};
PreferenceSaver.prototype.set = function(title,val,prefmap){
prefmap[title] = val;
store.setValue(this.container,"pref."+title,val);
};
PreferenceSaver.prototype.loadAllPrefs = function(plugin){
prefs = {};
for (var n in plugin["userprefs"]){
prefs[n] = this.get(n,plugin["userprefs"]);
}
return prefs;
};
SetupPrefs = function(plugin){
plugin._saver = new PreferenceSaver(plugin);
plugin.prefs = plugin._saver.loadAllPrefs(plugin);
};
config.macros.prefs={
handler : function(place,macroName,params,wikifier,paramString,tiddler){
var plugin = eval(params[0]);
var table = '';
table += "|>|!~%0|\n".format([store.getTiddlerSlice(plugin._saver.container.title,"Name") + " Preferences"]);
for (var n in plugin.userprefs){
table+= "|%0| %1 |\n".format([plugin.userprefs[n]["guiLabel"],"<<_pref {{"+params[0]+"}} "+n+">>"]);
}
wikify(table,place);
}
};
config.macros._pref={
handler : function(place,macroName,params,wikifier,paramString,tiddler){
var plugin = params[0];
var pref = params[1];
this["create"+plugin.userprefs[pref]["gui"]](place,plugin,pref);
},
createinput : function(place,plugin,prefName){
var elem = createTiddlyElement(place,"input");
elem.value = plugin.prefs[prefName];
elem.onchange = function(e){
plugin._saver.set(prefName,this.value,plugin.prefs);
};
},
createcheckbox : function(place,plugin,prefName){
var cb = createTiddlyCheckbox(place,null,plugin.prefs[prefName], function (e){
plugin._saver.set(prefName,this.checked,plugin.prefs);
});
},
createselect : function(place,plugin,prefName){
var choices = [];
var selects = plugin.userprefs[prefName]["selectOptions"];
for(var i=0; i<selects.length; i++){
choices.push({name:selects[i], caption:selects[i]});
}
createTiddlyDropDown(place,function(e){
plugin._saver.set(prefName,this.value,plugin.prefs);
},choices,plugin.prefs[prefName]);
}
};
//!END-PLUGIN-CODE
// %/
Marcus Materials Co. respects your privacy rights. Any information sent to us via this website will be kept strictly confidential and will only be used to respond to your inquiry to us. Marcus Materials Co. will not distribute, sell, rent, loan, trade, or lease the information you have submitted to us to any third party. We will use care in protecting the privacy and security of your information. We request that you do not send any sensitive or proprietary information to us without prior accommodations so that we can setup proper archival and working boundaries around the information for your protection. Marcus Materials Co. cannot be responsible for any unsolicited sensitive or proprietary information sent to us via this website. Information shared outside of the inquiry submission mechanism on this website is not covered under this Privacy Statement. Such information may be covered under separate Non-Disclosure Agreement if mutually deemed necessary. A copy of Marcus Materials Co. standard Mutual Non-Disclosure Agreement can be found under the [[Downloads]] section of this website. Any questions or comments pertaining to this privacy statement should be directed to the primary commercial contact listed on the [[Contact Us]] section of this website.
<!--{{{-->
<div class='header'>
<div class='headerShadow'>
<span class='searchspan' macro='search'></span>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
</div>
<div id='mainMenu' refresh='content' tiddler='MainMenu'></div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
/*{{{*/
[[StyleSheet]]
#displayArea {margin-right:0em;}
.tiddler {margin:0.5em 0}
.admin {display:none;}
/*}}}*/
<!--{{{-->
<div>
<span class='title' style='float:left;' macro='view title'></span>
<span class='toolbar' style='clear:right;margin-top:1px;float:right;' macro='toolbar closeTiddler'></span>
</div>
<div><br><hr></div>
<div class='viewer' macro='view text wikified'></div>
<!--}}}-->
|!Name|!~ReadOnly|!Backstage|!SPM| |Admin|false|true|false| |Public|true|false|true|
/***
|''Name:''|PublisherPlugin|
|''Description:''||
|''Author:''|Saq Imtiaz ( lewcid@gmail.com )|
|''Source:''|http://tw.lewcid.org/#PublisherPlugin|
|''Code Repository:''|http://tw.lewcid.org/svn/plugins|
|''Version:''|2.0 pre-release|
|''Date:''||
|''License:''|[[Creative Commons Attribution-ShareAlike 3.0 License|http://creativecommons.org/licenses/by-sa/3.0/]]|
|''~CoreVersion:''|2.2.3|
***/
// /%
//!BEGIN-PLUGIN-CODE
config.macros.publisher = {
modes:{
},
startMode : 'Public',
currentMode : '',
defaults: [
{name: "StyleSheet", notify: refreshStyles},
{name: "PageTemplate", notify: refreshPageTemplate}
],
tiddlerTemplates : merge({},config.tiddlerTemplates),
applyMode : function (newMode){
var oldMode = this.currentMode;
var oldStyleElement = document.getElementById(oldMode+"StyleSheet");
if (oldStyleElement){
oldStyleElement.parentNode.removeChild(oldStyleElement);
}
for (var i=0; i< this.defaults.length; i++){
var name = this.defaults[i]["name"];
var newElement = store.isTiddler(newMode + name) ? newMode + name : name;
store.removeNotification(oldMode + name, this.defaults[i]["notify"]);
store.addNotification(newElement,this.defaults[i]["notify"]);
store.notify(newElement);
}
this.currentMode = newMode;
this.switchTemplates();
this.toggleReadOnly();
this.toggleBackstage();
this.toggleSPM();
refreshDisplay();
story.publisherRefreshAllTiddlers();
},
switchTemplates : function(){
for (var n in this.tiddlerTemplates){
config.tiddlerTemplates[n] = store.detectTiddler(this.currentMode,this.tiddlerTemplates[n]);
}
},
toggleBackstage :function(){
if (this.modes[this.currentMode]['backstage']){
if (backstage && backstage.button){
//if(readOnly)backstage.init();
backstage.button.style.display = "block";
backstage.show();
}
}
else if (backstage && backstage.button){
backstage.button.style.display = "none";
backstage.hide();
}
},
toggleReadOnly : function(){
if (this.modes[this.currentMode]['readOnly']){
config.options.chkHttpReadOnly = true;
readOnly = true;
//refreshDisplay();
}
else{
config.options.chkHttpReadOnly =false;
readOnly = false;
//refreshDisplay();
}
},
toggleSPM : function(){
config.options.chkSinglePageMode = (this.modes[this.currentMode]['SPM'])? true : false;
config.options.chkTopOfPageMode = true;
},
loadDb : function(){
var modelines = store.getTiddlerText("PublisherGroupsConfig").split("\n");
for (i=1; i<modelines.length; i++){
var modeparts = modelines[i].split("|");
this.modes[modeparts[1]] = {readOnly:eval(modeparts[2]),backstage:eval(modeparts[3]),SPM:eval(modeparts[4])};
}
},
init: function(){
this.loadDb();
this.applyMode(this.startMode);
},
handler: function(place,macroName,params,wikifier,paramString,tiddler){
if (!this.modes[this.startMode]['readOnly'] || params[0]=='force'){
choices = [];
if (params[1]){
var modes = params[1].readBracketedList();
for (var i=0;i<modes.length;i++){
choices.push({name:modes[i],caption:modes[i]+' mode'});
}
}
else{
for (var n in this.modes){
choices.push({name:n,caption:n+' mode'});
}
}
createTiddlyDropDown(place,this.onchangeselect,choices,this.currentMode);
}
},
onchangeselect : function(e){
config.macros.publisher.applyMode(this.value);
}
};
config.paramifiers.mode = {
onconfig: function(mode) {
config.macros.publisher.startMode = mode;
}
};
backstage.old_publisher_init = backstage.init;
backstage.init = function(){
this.old_publisher_init.apply(this,arguments);
wikify("<<publisher>>",document.getElementById("backstageToolbar"));
};
TiddlyWiki.prototype.isTiddler= function (title) {
return store.tiddlerExists(title) || store.isShadowTiddler(title);
};
TiddlyWiki.prototype.detectTiddler= function(prefix,title)
{
return (this.isTiddler(prefix+title)? prefix+title : title);
}
TiddlyWiki.prototype.removeNotification = function(title,fn) {
for (var i=0;i<this.namedNotifications.length;i++){
if((this.namedNotifications[i].name == title) && (this.namedNotifications[i].notify == fn))
this.namedNotifications.splice(i,1);
}
};
TiddlyWiki.prototype.publisherGetTiddlerText = TiddlyWiki.prototype.getTiddlerText;
TiddlyWiki.prototype.getTiddlerText = function(title,defaultText){
if (title == 'DefaultTiddlers' && startingUp){
title = store.isTiddler(config.macros.publisher.startMode + title) ? config.macros.publisher.startMode + title: title;
}
return store.publisherGetTiddlerText(title,defaultText);
};
Story.prototype.publisherRefreshAllTiddlers = function() {
var place = document.getElementById(this.container);
var e = place.firstChild;
if(!e) return;
this.refreshTiddler(e.getAttribute("tiddler"),null,true);
while((e = e.nextSibling) != null)
this.refreshTiddler(e.getAttribute("tiddler"),null,true);
};
config.shadowTiddlers.PublisherGroupsConfig = "|!Name|!ReadOnly|!Backstage|!SPM|\n|Admin|false|true|false|\n|Public|true|false|true|\n|User|false|false|true|";
config.shadowTiddlers.MainMenu += "<<publisher>>";
config.shadowTiddlers.AdminStyleSheet = "[[StyleSheet]]"; //config.shadowTiddlers.StyleSheet;
config.shadowTiddlers.AdminPageTemplate = "[[PageTemplate]]";//config.shadowTiddlers.PageTemplate;
config.shadowTiddlers.AdminViewTemplate = "[[ViewTemplate]]";//config.shadowTiddlers.ViewTemplate;
config.shadowTiddlers.AdminEditTemplate = "[[EditTemplate]]";//config.shadowTiddlers.EditTemplate;
config.shadowTiddlers.PublicViewTemplate = "<!--{{{-->\n<div class='title' macro='view title'></div>\n<div class='viewer' macro='view text wikified'></div>\n<div class='tagClear'></div>\n<!--}}}-->";
config.shadowTiddlers.PublicStyleSheet = "/*{{{*/\n[[StyleSheet]]\n\n#displayArea {margin-right:1em;}\n\n.admin {display:none;}\n\n/*}}}*/";
config.shadowTiddlers.PublicPageTemplate = store.getTiddlerText("PageTemplate").replace("\n<div id='sidebar'>\n<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>\n<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>\n</div>","");
//!END-PLUGIN-CODE
// %/
The Publisher plugin defines different 'modes' that can be configured to have a different look and feel and editing options. The different modes are defined in the tiddler PublisherGroupsConfig. The current modes defined are 'Admin' and 'Public'. To customize the Public mode edit: *PublicStyleSheet *PublicPageTemplate *PublicViewTemplate *PublicEditTemplate *PublicDefaultTiddlers For the Admin mode: *AdminStyleSheet *AdminPageTemplate *AdminViewTemplate *AdminEditTemplate *AdminDefaultTiddlers If any of the above tiddlers do not exist the plugin uses the default TiddlyWiki version instead.
We offer single crystal sapphire made via the Edge Fed Growth (EFG) method. Sapphire is also known as single-crystal corundum, transparent alumina, and transparent single-crystal aluminum oxide. We are offering this material in panels for armor, either in the form of sapphire alone, or laminated as a complete ballistic solution. We can make single panes of sapphire that fall within 9"x26" and 12"x20". All sizes smaller than this will be cut from these two sizes. We are in-process of scaling up to larger single-pane sapphire panels sizes. 16"x26" panels should be available in early 2008. We can also laminate multiple pieces of sapphire on the strikeface with a minimal visible seam. See [[Sapphire Armor]] for more information. See [[Sapphire Armor Ballistic Data]] for more information.
SUPPORTING INFORMATION ABOUT SAPPHIRE USED AS A STRIKEFACE IN ARMOR SYSTEMS FOR TACTICAL VEHICLES __''Weight Reduction''__ Newly developed systems incorporating sapphire strikefaces are half the weight of laminated glass systems currently fielded. Given that all tactical vehicles are to be transported by C-130 for deployment to anywhere in the world within 96 hours (FCS requirement), reduced weight is crucial to meet the weight restrictions of C-130 transportability. Many currently fielded US Military vehicles using laminated glass transparent armor solutions do not meet these weight requirements. __''Thickness reduction''__ Current sapphire armor systems are one-third the thickness of glass laminate systems currently fielded. Reduced thickness allows for the following: 1) Smaller cross-section and thus lighter-weight window frames due to thickness reduction of the transparent insert. 2) Increase visual clarity due to drastically reduced "Coke bottle effect" of thick glass. __''Drastically reduced susceptibility to "Haze"''__ Sapphire strikeface armor systems incorporate the exact same material used as scratch-resistant wristwatch faces. Therefore sapphire systems will not exhibit haze due to mechanical and chemical abrasion. This haze resulting from abrasion greatly reduces the service life of windows as well as allows for much reduced optical clarity leading up to being taken out of service. Mechanical abrasion results from sand stirred up from leading ground vehicles in a convoy, from fixed-wing aircraft taking off and landing, and from the turbulance generated by low flying helicopters. This is a real problem in-theatre. Some haze in glass laminate armor systems results from the chemical spray from rockets launched from the back of certain vehicles. Sapphire is harder than the impinging silica and therefore is not effected by "sand blasting". Sapphire strikefaces are resistant to attack by the chemicals released by the rocket plume launched from some of these vehicles. These chemicals, at the temperatures of the exhaust plume can be very agressive, and only a semi-inert material like single-crystal sapphire can withstand such an environment. Polycrystalline hardface materials, like AlON and Mg spinel, may not exhibit the same chemical resistance due to their grain boundaries. Being a single crystal material, there are no grain boundaries in sapphire. __''Compatible with Night Vision Goggles (NVG)''__ Sapphire is almost completely transparent to the wavelengths used in NVG (700-900 nm). The glass laminate solution proposed for ~Long-Term Armor Strategy (LTAS) is 120mm thick. At this thickness of glass, NVG are not operable. This alone puts our soldiers at a disadvantage by taking away the advantage of being able to operate under the cover of darkness; and advantage used extensively. Sapphire laminate systems, being much thinner, with the sapphire being inherently transparent to NVG wavelengths will allow for the business-as-usual use of NVG in-theatre with no compromise in ballistic protection. __''Lower fielded cost after 6 months''__ For example, on a specific medium weight tactical vehicle, the glass systems must be replaced approximately every six months due to hazing and degradation of visual clarity. The transparencies for each shipset are $6-$7k. The sapphire system proposed is $17k per vehicle. Even at the higher up-front cost, the sapphire system is less expensive after only one replacement of the glass system in the first six months. This has been noticed and reiterated by TACOM and the PM office. __''Increased threat protection''__ Sapphire systems can match the ballistic performance of currently fielded glass laminate systems at 50% of the weight. Consider that at 75% of the weight a sapphire system can increase the protection level to defeat threats more commonly found in-theatre. Current body armor protects against a 7.62mm x 63 AP M2, multihit at muzzle velocity however current ballistic glass only protects against a lesser threat (7.62mm x 39 API BZ, or even less in most cases). The use of a sapphire system can increase the threat level as well as save weight as compared with current transparent armor fielded in-theatre, such that the soldiers are afforded the same level of protection while in their vehicles "behind the glass" as they are with their body armor plates protecting their vital organs. Currently fielded transparent armor systems has been limited to low-energy threats due to the limitations of weight and clarity of glass laminate systems. Now, the use of sapphire allows for the transparent portion of the vehicle armor to keep pace with the protection levels of the opaque systems. Sapphire systems will allow for implementation of the "wish list" threat levels for tactical vehicles with no weight penalty, possibly even weight savings as compared with comparable laminated glass systems. Transparent armor protection against 50 cal threats is not a consideration using glass laminate systems due to their high weight and thickness, however could be easily implemented at a reasonable weight and thickness using a sapphire laminate system. __''Peripheral and down-stream advantages''__ Currently, the weight on tactical vehicles is resulting in shorten useful life of axles, brakes, drive-trains, suspension, and engines on tactical vehicles not designed to carry the weight currently required. Failure of any one of these systems or components forces the vehicle to be taken out of service, or worse, forcing the soldiers into harms way having to transfer from a broken down vehicle in-theatre to an accompanying vehicle, already loaded down with too much weight. Reducing weight has a compounding effect by reducing maintenance and replacement costs of tactical vehicles. This fact is well known as a result of Afghanistan and Iraq. The 50% weight savings resulting from the use of sapphire strikeface transparent armor systems is not a marginal savings; this is a technology shift in transparent armor. __''Summary''__ 1) Approximately 1/2 the weight of laminated glass sytems currently fielded. 2) Approximately 1/3 the thickness of laminated glass sytems currently fielded. 3) Significantly lower operating costs, lifespan costs, logistics costs. 4) Well known to US Army Aberdeen Proving Ground. 5) Already fielded by US ~DoD for specific vehicles and systems. 6) Better visibility; reduced "Coke bottle effect". 7) Increased haze resistance resulting from abrasion. 8) Ability to be used with Night Vision Goggles.
Our fully laminated [[Sapphire]] transparent armor panels are typically <0.4x the thickness and <0.5x the weight of laminated glass solutions for comparable threat levels. Additionally, the multihit capability of our laminated [[Sapphire]] transparent armor panels typically exceeds that of laminated glass solutions, even at the much reduced thicknesses and weights we can offer. Many of our systems are designed to meet the full STANAG 4569 Four shot multihit requirement. We are concerned about publishing ballistic data on the internet for all to see, therefore we ask that you » [[Contact Us]] « and we will send you the data via email. In your request please include your contact information, including Name, Company Name, Telephone Number, and your physical address. » [[Contact Us]] « for more information.
/***
|''Name:''|SearchPlusPlugin|
|''Description:''|A simple intuitive search replacement, ideal for websites and blogs|
|''Author:''|Saq Imtiaz ( lewcid@gmail.com )|
|''Source:''|http://tw.lewcid.org/#SearchPlusPlugin|
|''Code Repository:''|http://tw.lewcid.org/svn/plugins|
|''Version:''|2.0 pre-release|
|''Date:''||
|''License:''|[[Creative Commons Attribution-ShareAlike 3.0 License|http://creativecommons.org/licenses/by-sa/3.0/]]|
|''Requires:''|PreferenceSaverLib|
|''~CoreVersion:''|2.2.3|
!!Requirements:
* [[PreferenceSaverLib|http://tw.lewcid.org/#PreferenceSaverLib]]
!!Usage:
* Just type into the search field like normal
* Optionally you may include only tiddlers with a given tag in the search. To enable this:
** change config.macros.search.includeByTagMode to true
** change config.macros.search.includeByTag to the tag you want to use.
<<prefs config.macros.search>>
***/
// /%
//!BEGIN-PLUGIN-CODE
if(!window.SetupPrefs)
alertAndThrow("Missing requirements: PreferenceSaverLib (http://tw.lewcid.org/#PreferenceSaverLib)");
config.macros.search.userprefs = {
excludeTag:{
defaults : "excludeSearch",
gui : "input",
guiLabel : "Tiddlers with this tag are not searched",
type : "string"
},
includeByTagMode:{
defaults : "false",
gui : "checkbox",
guiLabel : "Limit search to tiddlers with a given tag (alt. mode)",
type : "bool"
},
includeTag:{
defaults : "Public",
gui : "input",
guiLabel : "Only search tiddlers with this tag (in alt. mode)",
type : "string"
}
};
config.macros.search.doSearch = function(txt)
{
highlightHack = new RegExp(config.options.chkRegExpSearch ? txt.value : txt.value.escapeRegExp(),config.options.chkCaseSensitiveSearch ? "mg" : "img");
var matches = store.search(highlightHack,"title",this.prefs["includeByTagMode"]?this.prefs["includeTag"]:this.prefs["excludeTag"],this.prefs["includeByTagMode"]);
var popup = Popup.create(txt);
if(matches.length>0){
createTiddlyText(createTiddlyElement(popup,"li",null,"disabled"),"Search found "+ matches.length +" matches:");
var titles = [];
for (var i=0;i<matches.length;i++){
createTiddlyLink(createTiddlyElement(popup,"li"),matches[i].title,true,"tiddlyLink",false,false,false);
titles.push(matches[i].title);
}
createTiddlyElement(createTiddlyElement(popup,"li",null,"listBreak"),"div");
var openAll = createTiddlyButton(createTiddlyElement(popup,"li"),"Open all results","Open all search results",onClickSearchOpenAll);
openAll.tiddlers = titles;
}
else{
createTiddlyText(createTiddlyElement(popup,"li",null,"disabled"),"Search found no matches.");
}
Popup.show();
return false;
};
config.macros.search.onClick = function(e)
{
if (!e)var e = window.event;
config.macros.search.doSearch(this.nextSibling);
e.cancelBubble = true;
if(e.stopPropagation) e.stopPropagation();
return false;
};
onClickTiddlerLink_websitesearch = onClickTiddlerLink;
onClickTiddlerLink = function(e)
{
onClickTiddlerLink_websitesearch.apply(this,arguments);
highlightHack = null;
};
function onClickSearchOpenAll(e)
{
if(!e) var e = window.event;
var titles = this.tiddlers;
story.displayTiddlers(null,titles);
highlightHack = null;
return false;
};
TiddlyWiki.prototype.search = function(searchRegExp,sortField,excludeTag,match)
{
var candidates = this.reverseLookup("tags",excludeTag,!!match);
var results = [];
for(var t=0; t<candidates.length; t++) {
if((candidates[t].title.search(searchRegExp) != -1) || (candidates[t].text.search(searchRegExp) != -1))
results.push(candidates[t]);
}
if(!sortField)
sortField = "title";
results.sort(function(a,b) {return a[sortField] < b[sortField] ? -1 : (a[sortField] == b[sortField] ? 0 : +1);});
return results;
};
SetupPrefs(config.macros.search);
//!END-PLUGIN-CODE
// %/
<<search>><<closeAll>><<newTiddler>><<saveChanges>><<slider chkSliderOptionsPanel OptionsPanel 'options »' 'Change advanced options'>>
<<tabs txtMainTab Map SiteMap [[TabSiteMap]] Timeline Timeline TabTimeline All 'All tiddlers' TabAll Tags 'All tags' TabTags More 'More lists' TabMore>>
<<slider chkSliderSideBarTabs SideBarTabs 'Tabs »' 'Tabs listing tiddlers'>>
We offer sintered Silicon Carbide (SiC) in a variety of shapes and sizes.
We have standard tiles, some from stock, for armor and wear resistance. (Please specify the application when inquiring.)
{{{
Available Standard Flat Tile Sizes with Tolerances
Tile Size Thickness Range Length & Width Thickness
L x W Tolerance Tolerance
_______________ ________________ __________________ _________
1" x 1" 0.100" to 0.375" ±0.010" ±0.010"
1.968" x 1.968" 0.125" to 0.500" ±0.015" ±0.010"
1.987" x 3.974" 0.150" to 1.000” ±0.015"W, ±0.030"L ±0.010"
3.974" x 3.974" 0.150" to 1.000" ±0.030” ±0.010"
4.220" x 4.220" 0.150" to 0.750" ±0.030" ±0.010"
6.160" x 1.60" 0.200" to 0.750" ±0.060" ±0.010"
_______________ ________________ __________________ _________
• Warpage/Flatness is 0.005 inch per inch.
• As-fired surface finish to be 40 microinch maximum, unless otherwise specified.
• Tiles are cleaned to be free of oil and residue.
• Each tile can be grit blasted upon request.
• A powder lot traceability marking on edge of tile isavailable upon request.
• 100% dimensional inspection is available for an extra charge.
}}}
/***
|Name|SinglePageModePlugin|
|Source|http://www.TiddlyTools.com/#SinglePageModePlugin|
|Version|2.3.1|
|Author|Eric Shulman - ELS Design Studios|
|License|http://www.TiddlyTools.com/#LegalStatements <<br>>and [[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|
|~CoreVersion|2.1|
|Type|plugin|
|Requires||
|Overrides|Story.prototype.displayTiddler(), Story.prototype.displayTiddlers()|
|Description|Display tiddlers one at a time with automatic update of URL (permalink). Also, options to always open tiddlers at top/bottom of page|
!Modified by Saq for Safari compatibility, please do not reuse
Normally, as you click on the links in TiddlyWiki, more and more tiddlers are displayed on the page. The order of this tiddler display depends upon when and where you have clicked. Some people like this non-linear method of reading the document, while others have reported that when many tiddlers have been opened, it can get somewhat confusing.
!!!!!Usage
<<<
SinglePageMode allows you to configure TiddlyWiki to navigate more like a traditional multipage web site with only one item displayed at a time. When SinglePageMode is enabled, the title of the current tiddler is automatically displayed in the browser window's titlebar and the browser's location URL is updated with a 'permalink' for the current tiddler so that it is easier to create a browser 'bookmark' for the current tiddler.
Even when SinglePageMode is disabled (i.e., displaying multiple tiddlers is permitted), you can reduce the potential for confusion by enable TopOfPageMode, which forces tiddlers to always open at the top of the page instead of being displayed following the tiddler containing the link that was clicked.
<<<
!!!!!Configuration
<<<
When installed, this plugin automatically adds checkboxes in the AdvancedOptions tiddler so you can enable/disable the plugin behavior. For convenience, these checkboxes are also included here:
<<option chkSinglePageMode>> Display one tiddler at a time
<<option chkTopOfPageMode>> Always open tiddlers at the top of the page
<<option chkBottomOfPageMode>> Always open tiddlers at the bottom of the page
//(note: if both settings are selected, "top of page" is used)//
<<<
!!!!!Installation
<<<
import (or copy/paste) the following tiddlers into your document:
''SinglePageModePlugin'' (tagged with <<tag systemConfig>>)
^^documentation and javascript for SinglePageMode handling^^
When installed, this plugin automatically adds checkboxes in the ''shadow'' AdvancedOptions tiddler so you can enable/disable this behavior. However, if you have customized your AdvancedOptions, you will need to ''manually add these checkboxes to your customized tiddler.''
<<<
!!!!!Revision History
<<<
''2007.03.03 [2.3.1]'' fix typo when adding BPM option to AdvancedOptions (prevented checkbox from appearing)
''2007.03.03 [2.3.0]'' added support for BottomOfPageMode (BPM) based on request from DaveGarbutt
''2007.02.06 [2.2.3]'' in Story.prototype.displayTiddler(), use convertUnicodeToUTF8() for correct I18N string handling when creating URL hash string from tiddler title (based on bug report from BidiX)
''2007.01.08 [2.2.2]'' use apply() to invoke hijacked core functions
''2006.07.04 [2.2.1]'' in hijack for displayTiddlers(), suspend TPM as well as SPM so that DefaultTiddlers displays in the correct order.
''2006.06.01 [2.2.0]'' added chkTopOfPageMode (TPM) handling
''2006.02.04 [2.1.1]'' moved global variable declarations to config.* to avoid FireFox 1.5.0.1 crash bug when assigning to globals
''2005.12.27 [2.1.0]'' hijack displayTiddlers() so that SPM can be suspended during startup while displaying the DefaultTiddlers (or #hash list). Also, corrected initialization for undefined SPM flag to "false", so default behavior is to display multiple tiddlers
''2005.12.27 [2.0.0]'' Update for TW2.0
''2005.11.24 [1.1.2]'' When the back and forward buttons are used, the page now changes to match the URL. Based on code added by Clint Checketts
''2005.10.14 [1.1.1]'' permalink creation now calls encodeTiddlyLink() to handle tiddler titles with spaces in them
''2005.10.14 [1.1.0]'' added automatic setting of window title and location bar ('auto-permalink'). feature suggestion by David Dickens.
''2005.10.09 [1.0.1]'' combined documentation and code in a single tiddler
''2005.08.15 [1.0.0]'' Initial Release
<<<
!!!!!Credits
<<<
This feature was developed by EricShulman from [[ELS Design Studios|http:/www.elsdesign.com]].
Support for BACK/FORWARD buttons adapted from code developed by Clint Checketts
<<<
!!!!!Code
***/
//{{{
version.extensions.SinglePageMode= {major: 2, minor: 3, revision: 1, date: new Date(2007,3,3)};
if (config.options.chkSinglePageMode==undefined) config.options.chkSinglePageMode=false;
if (config.options.chkTopOfPageMode==undefined) config.options.chkTopOfPageMode=false;
if (config.options.chkBottomOfPageMode==undefined) config.options.chkBottomOfPageMode=false;
if (config.optionsDesc) {
config.optionsDesc.chkSinglePageMode="Display one tiddler at a time";
config.optionsDesc.chkTopOfPageMode="Always open tiddlers at the top of the page";
config.optionsDesc.chkBottomOfPageMode="Always open tiddlers at the bottom of the page";
} else {
config.shadowTiddlers.AdvancedOptions += "\n<<option chkSinglePageMode>> Display one tiddler at a time";
config.shadowTiddlers.AdvancedOptions += "\n<<option chkTopOfPageMode>> Always open tiddlers at the top of the page";
config.shadowTiddlers.AdvancedOptions += "\n<<option chkBottomOfPageMode>> Always open tiddlers at the bottom of the page";
}
config.SPMTimer = 0;
config.lastURL = window.location.hash;
function checkLastURL()
{
if (!config.options.chkSinglePageMode)
{ window.clearInterval(config.SPMTimer); config.SPMTimer=0; return; }
if (config.lastURL == window.location.hash)
return;
var tiddlerName = convertUTF8ToUnicode(decodeURI(window.location.hash.substr(1)));
tiddlerName=tiddlerName.replace(/\[\[/,"").replace(/\]\]/,""); // strip any [[ ]] bracketing
if (tiddlerName.length) story.displayTiddler(null,tiddlerName,1,null,null);
}
if (Story.prototype.SPM_coreDisplayTiddler==undefined) Story.prototype.SPM_coreDisplayTiddler=Story.prototype.displayTiddler;
Story.prototype.displayTiddler = function(srcElement,title,template,animate,slowly)
{
if (config.options.chkSinglePageMode) {
if (!config.browser.isSafari){
window.location.hash = encodeURIComponent(convertUnicodeToUTF8(String.encodeTiddlyLink(title)));
config.lastURL = window.location.hash;
document.title = wikifyPlain("SiteTitle") + " - " + title;
}
story.closeAllTiddlers();
if (!config.SPMTimer && !config.browser.isSafari) config.SPMTimer=window.setInterval(function() {checkLastURL();},1000);
}
if (config.options.chkTopOfPageMode) { story.closeTiddler(title); srcElement=null; }
else if (config.options.chkBottomOfPageMode) { story.closeTiddler(title); srcElement="bottom"; }
this.SPM_coreDisplayTiddler.apply(this,arguments);
if (config.options.chkTopOfPageMode) window.scrollTo(0,0); // make sure top of page is visible
else if (config.options.chkBottomOfPageMode) {
var display=document.getElementById("tiddlerDisplay"); // for TW2.1-
if (!display) var display=document.getElementById("storyDisplay"); // for TW2.2+
window.scrollTo(0,ensureVisible(display.lastChild)); // make sure last tiddler is visible
}
}
if (Story.prototype.SPM_coreDisplayTiddlers==undefined) Story.prototype.SPM_coreDisplayTiddlers=Story.prototype.displayTiddlers;
Story.prototype.displayTiddlers = function(srcElement,titles,template,unused1,unused2,animate,slowly)
{
// suspend single-page mode (and/or top/bottom display options) when showing multiple tiddlers
var saveSPM=config.options.chkSinglePageMode; config.options.chkSinglePageMode=false;
var saveTPM=config.options.chkTopOfPageMode; config.options.chkTopOfPageMode=false;
var saveBPM=config.options.chkBottomOfPageMode; config.options.chkBottomOfPageMode=false;
this.SPM_coreDisplayTiddlers.apply(this,arguments);
config.options.chkBottomOfPageMode=saveBPM;
config.options.chkTopOfPageMode=saveTPM;
config.options.chkSinglePageMode=saveSPM;
}
//}}}
<<siteMap SiteMap>><<splitList 3>>
//{{{
config.macros.siteMap = config.macros.tagging;
config.macros.siteMap.label = "Site Map:";
config.macros.siteMap.title = "Site Map";
//}}}
@@display:none;Engineered Ceramics and Composites - @@
@@display:none;Marcus Materials Co.@@[img[MarcusCollage.png]]
<!--{{{-->
<style type="text/css">#contentWrapper {display:none;}</style>
<div id="splashScreen" style="border:none; width:500px;margin: 170px auto; color:#333; font-size: 26px; font-family: Lucida Grande, Tahoma, Arial, Helvetica, sans-serif; text-align:center;">
<img src='MarcusCollage.jpg'><br>
<p> Please wait while the site is loading.</p>
<img style="width:150px;margin-top:20px;" src='pleasewait.gif'>
</div>
<!--}}}-->
/***
|''Name:''|SplashScreenPlugin|
|''Description:''|Provides a splash screen, while ~TiddlyWiki is loading|
|''Author:''|Saq Imtiaz ( lewcid@gmail.com )|
|''Source:''|http://tw.lewcid.org/#SplashScreenPlugin|
|''Code Repository:''|http://tw.lewcid.org/svn/plugins|
|''Version:''|2.0 beta|
|''Date:''||
|''License:''|[[Creative Commons Attribution-ShareAlike 3.0 License|http://creativecommons.org/licenses/by-sa/3.0/]]|
|''~CoreVersion:''|2.2.2|
!! Installation:
# Copy the contents of this tiddler to your TiddlyWiki file.
# Tag it as systemConfig.
# Save and reload.
# Save a second time for the SplashScreen to be initialized.
# Next time you reload, the SplashScreen will be visible.
!! Upgrade
To upgrade from a previous version, less than 2.0:
# Delete the tiddler MarkupPreHead
# Delete the SplashScreenPlugin tiddler.
# Save and reload.
# Follow the installation instructions above.
***/
// /%
//!BEGIN-PLUGIN-CODE
window.lewcidAddToMarkupBlock = function(s,blockName,newChunk)
{
var sep = s.indexOf("<!--%0-END-->".format([blockName]));
return ( s.substring(0,sep) + "\n" + newChunk + "\n" + s.substring(sep) );
}
config.shadowTiddlers["SplashScreen"] = '<!--{{{-->\n<style type="text/css">#contentWrapper {display:none;}</style><div id="splashScreen" style="border: 3px solid #ccc; text-align: center; width: 320px; margin: 100px auto; padding: 50px; color:#000; font-size: 28px; font-family:Tahoma; background-color:#eee;"><b>[[SiteTitle]]</b> is loading<blink> ...</blink><br><br><span style="font-size: 14px; color:red;">Requires Javascript.</span></div>\n<!--}}}-->';
window.splashscreenAddToMarkupBlock = function(s)
{
return lewcidAddToMarkupBlock(s,"PRE-BODY",store.getRecursiveTiddlerText("SplashScreen"));
}
updateMarkupBlock_old_splashscreen = window.updateMarkupBlock;
window.updateMarkupBlock = function (s,blockName,tiddlerName)
{
s = updateMarkupBlock_old_splashscreen.apply(this,arguments);
if (blockName == "PRE-BODY")
s = splashscreenAddToMarkupBlock(s);
return s;
}
//!END-PLUGIN-CODE
// %/
/***
|''Name:''|SplitList|
|''Description:''|Divide a list into a specified number of columns|
|''Author:''|Saq Imtiaz ( lewcid@gmail.com )|
|''Source:''|http://tw.lewcid.org/#SplitList|
|''Code Repository:''|http://tw.lewcid.org/svn/plugins|
|''Version:''|Pre-release|
|''Date:''||
|''License:''|[[Creative Commons Attribution-ShareAlike 3.0 License|http://creativecommons.org/licenses/by-sa/3.0/]]|
|''~CoreVersion:''|2.2.3|
!!Usage:
* {{{<<splitList nr>> where nr is the number of columns to divide into.}}}
* Example: <br> <<tagging systemConfig>><<splitList 2>>
***/
// /%
//!BEGIN-PLUGIN-CODE
config.macros.splitList={};
config.macros.splitList.handler = function(place,macroName,params,wikifier,paramString,tiddler)
{
var ul = params[1]? eval(params[1]) :place.lastChild;
addClass(ul,"splitList");
var lis = ul.getElementsByTagName("li");
var col = parseInt(params[0]);
var max = Math.ceil(lis.length/col);
var start = 0;
var stop = max;
var colnr=1;
while (start<=lis.length){
if (start>0 && lis[start])lis[start].style["marginTop"] ="-"+ 1.2*max+"em";
for(var i=start;i<stop && i<lis.length;i++){
addClass(lis[i],"listcol"+colnr);
}
start = stop ;
stop = stop + max;
colnr++;
}
};
setStylesheet(
".splitList {padding-bottom:3em;}\n"+
".listcol1,.listcol2,.listcol3,.listcol4,.listcol5{line-height:1.2em;}\n"+
".listcol2 {margin-left:20em;}\n"+
".listcol3 {margin-left:40em;}\n"+
".listcol4 {margin-left:60em;}\n"+
".listcol5 {margin-left:80em;}\n"+
".toplist {margin-top:-6em;}\n","splitList");
//!END-PLUGIN-CODE
// %/
{{{
STANAG 4569 Protection Levels
Table A1.1
Ammunition Velocity Threat Type
Level (m/s)
5 25 mm x 137 APDS-T, PMB 073 1258 Automatic Cannon, APDS Ammunition
4 14.5 mm x 114 API/B32 911 Heavy Mac