"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
-<!-- 2021-02-14 Sun 21:11 -->
+<!-- 2022-08-30 Tue 22:07 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>NanoVNA case</title>
-<meta name="generator" content="Org mode" />
<meta name="author" content="Svjatoslav Agejenko" />
-<style type="text/css">
- <!--/*--><![CDATA[/*><!--*/
+<meta name="generator" content="Org Mode" />
+<style>
+ #content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
- border: 1px solid #ccc;
- box-shadow: 3px 3px 3px #eee;
+ border: 1px solid #e6e6e6;
+ border-radius: 3px;
+ background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
}
pre.src {
position: relative;
- overflow: visible;
- padding-top: 1.2em;
+ overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
- background-color: white;
- top: -10px;
- right: 10px;
+ top: -8px;
+ right: 12px;
padding: 3px;
- border: 1px solid black;
+ color: #555;
+ background-color: #f2f2f299;
}
- pre.src:hover:before { display: inline;}
+ pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
+ pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
- .org-svg { width: 90%; }
- /*]]>*/-->
-</style>
-<link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
-<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
-<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
-<style type="text/css">
-footer {background-color: #111 !important;}
-pre {background-color: #111; color: #ccc;}
+ .org-svg { }
</style>
<link rel="stylesheet" type="text/css" href="https://thomasf.github.io/solarized-css/solarized-dark.min.css" />
-<script type="text/javascript">
-/*
-@licstart The following is the entire license notice for the
-JavaScript code in this tag.
-
-Copyright (C) 2012-2020 Free Software Foundation, Inc.
-
-The JavaScript code in this tag is free software: you can
-redistribute it and/or modify it under the terms of the GNU
-General Public License (GNU GPL) as published by the Free Software
-Foundation, either version 3 of the License, or (at your option)
-any later version. The code is distributed WITHOUT ANY WARRANTY;
-without even the implied warranty of MERCHANTABILITY or FITNESS
-FOR A PARTICULAR PURPOSE. See the GNU GPL for more details.
-
-As additional permission under GNU GPL version 3 section 7, you
-may distribute non-source (e.g., minimized or compacted) forms of
-that code without the copy of the GNU GPL normally required by
-section 4, provided you include this license notice and a URL
-through which recipients can access the Corresponding Source.
-
-
-@licend The above is the entire license notice
-for the JavaScript code in this tag.
-*/
-<!--/*--><![CDATA[/*><!--*/
- function CodeHighlightOn(elem, id)
- {
- var target = document.getElementById(id);
- if(null != target) {
- elem.cacheClassElem = elem.className;
- elem.cacheClassTarget = target.className;
- target.className = "code-highlighted";
- elem.className = "code-highlighted";
- }
- }
- function CodeHighlightOff(elem, id)
- {
- var target = document.getElementById(id);
- if(elem.cacheClassElem)
- elem.className = elem.cacheClassElem;
- if(elem.cacheClassTarget)
- target.className = elem.cacheClassTarget;
- }
-/*]]>*///-->
-</script>
</head>
<body>
-<div id="content">
+<div id="content" class="content">
<h1 class="title">NanoVNA case</h1>
-<div id="table-of-contents">
+<div id="table-of-contents" role="doc-toc">
<h2>Table of Contents</h2>
-<div id="text-table-of-contents">
+<div id="text-table-of-contents" role="doc-toc">
<ul>
-<li><a href="#org37df358">1. General</a></li>
-<li><a href="#org6a67e39">2. Project description</a></li>
-<li><a href="#orgffbacb0">3. CAD renderings of assembled covers</a></li>
-<li><a href="#orge921040">4. Ready to print STL files</a></li>
-<li><a href="#orgbe5b62c">5. CAD files</a></li>
+<li><a href="#orgdd4ab04">1. General</a></li>
+<li><a href="#org1456289">2. Project description</a></li>
+<li><a href="#org325c429">3. CAD renderings of assembled covers</a></li>
+<li><a href="#orga65f9c3">4. NanoVNA dimensions</a></li>
+<li><a href="#org9d6ac7a">5. Ready to print STL files</a></li>
+<li><a href="#org6ca0536">6. CAD files</a></li>
</ul>
</div>
</div>
-<div id="outline-container-org37df358" class="outline-2">
-<h2 id="org37df358"><span class="section-number-2">1</span> General</h2>
+<div id="outline-container-orgdd4ab04" class="outline-2">
+<h2 id="orgdd4ab04"><span class="section-number-2">1.</span> General</h2>
<div class="outline-text-2" id="text-1">
<ul class="org-ul">
<li>DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
</div>
</div>
-<div id="outline-container-org6a67e39" class="outline-2">
-<h2 id="org6a67e39"><span class="section-number-2">2</span> Project description</h2>
+<div id="outline-container-org1456289" class="outline-2">
+<h2 id="org1456289"><span class="section-number-2">2.</span> Project description</h2>
<div class="outline-text-2" id="text-2">
<p>
I felt that original NanoVNA case is too fragile for carrying this
-thing around in the bag.
+device around in the bag.
</p>
-<div class="figure">
+
+<div id="orgb9f6e22" class="figure">
+<p><img src="NanoVNA, 1.png" alt="NanoVNA, 1.png" />
+</p>
+</div>
+
+<p>
+Therefore extra protective case was designed:
+</p>
+
+
+<div id="org63e8937" class="figure">
<p><img src="make, 2.png" alt="make, 2.png" />
</p>
</div>
</p>
-<div class="figure">
+<div id="org0ab7edb" class="figure">
<p><img src="make, 3.png" alt="make, 3.png" />
</p>
</div>
</p>
-<div class="figure">
+<div id="orgab9ae48" class="figure">
<p><img src="make.png" alt="make.png" />
</p>
</div>
</p>
-<div class="figure">
+<div id="org4fe6f33" class="figure">
<p><img src="make, 5.png" alt="make, 5.png" />
</p>
</div>
</p>
-<div class="figure">
+<div id="org0f2eea4" class="figure">
<p><img src="make, 4.png" alt="make, 4.png" />
</p>
</div>
</div>
</div>
-
-<div id="outline-container-orgffbacb0" class="outline-2">
-<h2 id="orgffbacb0"><span class="section-number-2">3</span> CAD renderings of assembled covers</h2>
+<div id="outline-container-org325c429" class="outline-2">
+<h2 id="org325c429"><span class="section-number-2">3.</span> CAD renderings of assembled covers</h2>
<div class="outline-text-2" id="text-3">
-<ul class="org-ul">
-<li>CAD drawing for inner box/case:
-<ul class="org-ul">
-<li><img src="inner%20body%20assembled.png" alt="inner%20body%20assembled.png" /></li>
-</ul></li>
+<p>
+CAD drawing for inner box/case:
+</p>
-<li>CAD drawing for inner box/case within outer box.
-<ul class="org-ul">
-<li><img src="assembled.png" alt="assembled.png" /></li>
-</ul></li>
-</ul>
+
+<div id="orga9baa54" class="figure">
+<p><img src="inner%20body%20assembled.png" alt="inner%20body%20assembled.png" />
+</p>
+</div>
+
+
+<p>
+CAD drawing for inner box/case within outer box:
+</p>
+
+
+<div id="orgcda6f89" class="figure">
+<p><img src="assembled.png" alt="assembled.png" />
+</p>
+</div>
</div>
</div>
-<div id="outline-container-orge921040" class="outline-2">
-<h2 id="orge921040"><span class="section-number-2">4</span> Ready to print STL files</h2>
+<div id="outline-container-orga65f9c3" class="outline-2">
+<h2 id="orga65f9c3"><span class="section-number-2">4.</span> NanoVNA dimensions</h2>
<div class="outline-text-2" id="text-4">
+<p>
+Note: There are multiple variants of NanoVNA. Current project is
+designed for NanoVNA with following body dimensions (excluding buttons
+and connectors):
+</p>
+
+
+<div id="org783946f" class="figure">
+<p><img src="NanoVNA, 2.png" alt="NanoVNA, 2.png" />
+</p>
+</div>
+
+
+<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
+
+
+<colgroup>
+<col class="org-left" />
+
+<col class="org-left" />
+</colgroup>
+<tbody>
+<tr>
+<td class="org-left">Width</td>
+<td class="org-left">86.4 mm</td>
+</tr>
+
+<tr>
+<td class="org-left">Height</td>
+<td class="org-left">54.5 mm</td>
+</tr>
+
+<tr>
+<td class="org-left">Thickness</td>
+<td class="org-left">15.85 mm</td>
+</tr>
+</tbody>
+</table>
+
+<p>
+Note: About 0.7 mm thick, soft double sided tape strips are added to
+back and front of NanoVNA to ensure that it is tightly secured in the
+case.
+</p>
+</div>
+</div>
+
+<div id="outline-container-org9d6ac7a" class="outline-2">
+<h2 id="org9d6ac7a"><span class="section-number-2">5.</span> Ready to print STL files</h2>
+<div class="outline-text-2" id="text-5">
<hr />
<p>
</div>
</div>
-<div id="outline-container-orgbe5b62c" class="outline-2">
-<h2 id="orgbe5b62c"><span class="section-number-2">5</span> CAD files</h2>
-<div class="outline-text-2" id="text-5">
+<div id="outline-container-org6ca0536" class="outline-2">
+<h2 id="org6ca0536"><span class="section-number-2">6.</span> CAD files</h2>
+<div class="outline-text-2" id="text-6">
<p>
Files can be edited using <a href="https://www.freecadweb.org/">FreeCAD</a>.
</p>
</div>
<div id="postamble" class="status">
<p class="author">Author: Svjatoslav Agejenko</p>
-<p class="date">Created: 2021-02-14 Sun 21:11</p>
-<p class="validation"><a href="http://validator.w3.org/check?uri=referer">Validate</a></p>
+<p class="date">Created: 2022-08-30 Tue 22:07</p>
+<p class="validation"><a href="https://validator.w3.org/check?uri=referer">Validate</a></p>
</div>
</body>
</html>