+++ /dev/null
-<!doctype html>
-<html lang="en">
-<head>
-<title>Fujifilm XC15-45mm lens case</title>
-<!-- 2020-11-20 R 21:51 -->
-<meta charset="utf-8">
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta name="generator" content="Org-mode">
-<meta name="author" content="Svjatoslav Agejenko">
-<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;}
-</style>
-<style type="text/css">
-/* org mode styles on top of twbs */
-
-html {
- position: relative;
- min-height: 100%;
-}
-
-body {
- font-size: 18px;
- margin-bottom: 105px;
-}
-
-footer {
- position: absolute;
- bottom: 0;
- width: 100%;
- height: 101px;
- background-color: #f5f5f5;
-}
-
-footer > div {
- padding: 10px;
-}
-
-footer p {
- margin: 0 0 5px;
- text-align: center;
- font-size: 16px;
-}
-
-#table-of-contents {
- margin-top: 20px;
- margin-bottom: 20px;
-}
-
-blockquote p {
- font-size: 18px;
-}
-
-pre {
- font-size: 16px;
-}
-
-.footpara {
- display: inline-block;
-}
-
-figcaption {
- font-size: 16px;
- color: #666;
- font-style: italic;
- padding-bottom: 15px;
-}
-
-/* from twbs docs */
-
-.bs-docs-sidebar.affix {
- position: static;
-}
-@media (min-width: 768px) {
- .bs-docs-sidebar {
- padding-left: 20px;
- }
-}
-
-/* All levels of nav */
-.bs-docs-sidebar .nav > li > a {
- display: block;
- padding: 4px 20px;
- font-size: 14px;
- font-weight: 500;
- color: #999;
-}
-.bs-docs-sidebar .nav > li > a:hover,
-.bs-docs-sidebar .nav > li > a:focus {
- padding-left: 19px;
- color: #A1283B;
- text-decoration: none;
- background-color: transparent;
- border-left: 1px solid #A1283B;
-}
-.bs-docs-sidebar .nav > .active > a,
-.bs-docs-sidebar .nav > .active:hover > a,
-.bs-docs-sidebar .nav > .active:focus > a {
- padding-left: 18px;
- font-weight: bold;
- color: #A1283B;
- background-color: transparent;
- border-left: 2px solid #A1283B;
-}
-
-/* Nav: second level (shown on .active) */
-.bs-docs-sidebar .nav .nav {
- display: none; /* Hide by default, but at >768px, show it */
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 30px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav > li > a:focus {
- padding-left: 29px;
-}
-.bs-docs-sidebar .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav > .active:focus > a {
- padding-left: 28px;
- font-weight: 500;
-}
-
-/* Nav: third level (shown on .active) */
-.bs-docs-sidebar .nav .nav .nav {
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 40px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav .nav > li > a:focus {
- padding-left: 39px;
-}
-.bs-docs-sidebar .nav .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
- padding-left: 38px;
- font-weight: 500;
-}
-
-/* Show and affix the side nav when space allows it */
-@media (min-width: 992px) {
- .bs-docs-sidebar .nav > .active > ul {
- display: block;
- }
- /* Widen the fixed sidebar */
- .bs-docs-sidebar.affix,
- .bs-docs-sidebar.affix-bottom {
- width: 213px;
- }
- .bs-docs-sidebar.affix {
- position: fixed; /* Undo the static from mobile first approach */
- top: 20px;
- }
- .bs-docs-sidebar.affix-bottom {
- position: absolute; /* Undo the static from mobile first approach */
- }
- .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
- margin-top: 0;
- margin-bottom: 0
- }
-}
-@media (min-width: 1200px) {
- /* Widen the fixed sidebar again */
- .bs-docs-sidebar.affix-bottom,
- .bs-docs-sidebar.affix {
- width: 263px;
- }
-}
-</style>
-<script type="text/javascript">
-$(function() {
- 'use strict';
-
- $('.bs-docs-sidebar li').first().addClass('active');
-
- $(document.body).scrollspy({target: '.bs-docs-sidebar'});
-
- $('.bs-docs-sidebar').affix();
-});
-</script>
-</head>
-<body>
-<div id="content" class="container">
-<div class="row"><div class="col-md-9"><h1 class="title">Fujifilm XC15-45mm lens case</h1>
-
-<div id="outline-container-sec-1" class="outline-2">
-<h2 id="sec-1"><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
-COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
-DESIGNS AT YOUR OWN RISK.
-</li>
-
-<li>This design is released under Creative Commons Zero (CC0) license.
-</li>
-
-<li>Author:
-<ul class="org-ul">
-<li>Svjatoslav Agejenko
-</li>
-<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
-</li>
-<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-
-<li>See also:
-<ul class="org-ul">
-<li><a href="../../index.html">Other physical projects in this repository</a>
-</li>
-<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-
-<div id="outline-container-sec-2" class="outline-2">
-<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
-<div class="outline-text-2" id="text-2">
-
-<figure>
-<p><img src="make.png" class="img-responsive" alt="make.png">
-</p>
-</figure>
-
-<p>
-Case for Fujifilm XC15-45mm lens.
-</p>
-
-<p>
-Design utilizes <a href="https://www.amazon.de/gp/product/B00TACKU0O/">3mm x 2mm thick neodymium magnets</a>.
-</p>
-
-<p>
-Schematic assembled:
-<img src="assembled.png" class="img-responsive" alt="assembled.png">
-</p>
-
-<ul class="org-ul">
-<li>see also:
-<ul class="org-ul">
-<li><a href="../Fuji%20XC50-230mm%20lens%20case/">Fujifilm XC50-230mm lens case</a>
-</li>
-<li><a href="../Fujifilm%20camera%20battery%20box/">Fujifilm camera battery box</a>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-
-<div id="outline-container-sec-3" class="outline-2">
-<h2 id="sec-3"><span class="section-number-2">3</span> Files</h2>
-<div class="outline-text-2" id="text-3">
-<p>
-You can <a href="Fuji%20camera%20lens%20container.FCStd">download FreeCAD project</a> file to tweak design or generated STL
-files ready for 3D printing:
-</p>
-
-<p>
-Body: <a href="body.stl">body.stl</a>
-<img src="body.png" class="img-responsive" alt="body.png">
-</p>
-
-<p>
-Cover: <a href="cover.stl">cover.stl</a>
-<img src="cover.png" class="img-responsive" alt="cover.png">
-</p>
-</div>
-</div>
-</div><div class="col-md-3"><nav id="table-of-contents">
-<div id="text-table-of-contents" class="bs-docs-sidebar">
-<ul class="nav">
-<li><a href="#sec-1">1. General</a></li>
-<li><a href="#sec-2">2. Project description</a></li>
-<li><a href="#sec-3">3. Files</a></li>
-</ul>
-</div>
-</nav>
-</div></div></div>
-<footer id="postamble" class="">
-<div><p class="author">Author: Svjatoslav Agejenko</p>
-<p class="date">Created: 2020-11-20 R 21:51</p>
-<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
-</div>
-</footer>
-</body>
-</html>
+++ /dev/null
-#+TITLE: Fujifilm XC15-45mm lens case
-#+AUTHOR: Svjatoslav Agejenko
-#+LANGUAGE: en
-
-* (document settings) :noexport:
-** use dark style for TWBS-HTML exporter
-#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
-#+HTML_HEAD: <style type="text/css">
-#+HTML_HEAD: footer {background-color: #111 !important;}
-#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
-#+HTML_HEAD: </style>
-
-* General
-+ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
- COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
- DESIGNS AT YOUR OWN RISK.
-
-+ This design is released under Creative Commons Zero (CC0) license.
-
-+ Author:
- - Svjatoslav Agejenko
- - Homepage: https://svjatoslav.eu
- - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
-
-+ See also:
- - [[../../index.html][Other physical projects in this repository]]
- - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
-
-* Project description
-[[file:make.png]]
-
-Case for Fujifilm XC15-45mm lens.
-
-Design utilizes [[https://www.amazon.de/gp/product/B00TACKU0O/][3mm x 2mm thick neodymium magnets]].
-
-Schematic assembled:
-[[file:assembled.png]]
-
-- see also:
- - [[file:../Fuji%20XC50-230mm%20lens%20case/][Fujifilm XC50-230mm lens case]]
- - [[file:../Fujifilm%20camera%20battery%20box/][Fujifilm camera battery box]]
-
-* Files
-
-You can [[file:Fuji%20camera%20lens%20container.FCStd][download FreeCAD project]] file to tweak design or generated STL
-files ready for 3D printing:
-
-Body: [[file:body.stl][body.stl]]
-[[file:body.png]]
-
-Cover: [[file:cover.stl][cover.stl]]
-[[file:cover.png]]
+++ /dev/null
-<!doctype html>
-<html lang="en">
-<head>
-<title>Fujifilm XC50-230mm lens case</title>
-<!-- 2020-11-20 R 21:45 -->
-<meta charset="utf-8">
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta name="generator" content="Org-mode">
-<meta name="author" content="Svjatoslav Agejenko">
-<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;}
-</style>
-<style type="text/css">
-/* org mode styles on top of twbs */
-
-html {
- position: relative;
- min-height: 100%;
-}
-
-body {
- font-size: 18px;
- margin-bottom: 105px;
-}
-
-footer {
- position: absolute;
- bottom: 0;
- width: 100%;
- height: 101px;
- background-color: #f5f5f5;
-}
-
-footer > div {
- padding: 10px;
-}
-
-footer p {
- margin: 0 0 5px;
- text-align: center;
- font-size: 16px;
-}
-
-#table-of-contents {
- margin-top: 20px;
- margin-bottom: 20px;
-}
-
-blockquote p {
- font-size: 18px;
-}
-
-pre {
- font-size: 16px;
-}
-
-.footpara {
- display: inline-block;
-}
-
-figcaption {
- font-size: 16px;
- color: #666;
- font-style: italic;
- padding-bottom: 15px;
-}
-
-/* from twbs docs */
-
-.bs-docs-sidebar.affix {
- position: static;
-}
-@media (min-width: 768px) {
- .bs-docs-sidebar {
- padding-left: 20px;
- }
-}
-
-/* All levels of nav */
-.bs-docs-sidebar .nav > li > a {
- display: block;
- padding: 4px 20px;
- font-size: 14px;
- font-weight: 500;
- color: #999;
-}
-.bs-docs-sidebar .nav > li > a:hover,
-.bs-docs-sidebar .nav > li > a:focus {
- padding-left: 19px;
- color: #A1283B;
- text-decoration: none;
- background-color: transparent;
- border-left: 1px solid #A1283B;
-}
-.bs-docs-sidebar .nav > .active > a,
-.bs-docs-sidebar .nav > .active:hover > a,
-.bs-docs-sidebar .nav > .active:focus > a {
- padding-left: 18px;
- font-weight: bold;
- color: #A1283B;
- background-color: transparent;
- border-left: 2px solid #A1283B;
-}
-
-/* Nav: second level (shown on .active) */
-.bs-docs-sidebar .nav .nav {
- display: none; /* Hide by default, but at >768px, show it */
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 30px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav > li > a:focus {
- padding-left: 29px;
-}
-.bs-docs-sidebar .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav > .active:focus > a {
- padding-left: 28px;
- font-weight: 500;
-}
-
-/* Nav: third level (shown on .active) */
-.bs-docs-sidebar .nav .nav .nav {
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 40px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav .nav > li > a:focus {
- padding-left: 39px;
-}
-.bs-docs-sidebar .nav .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
- padding-left: 38px;
- font-weight: 500;
-}
-
-/* Show and affix the side nav when space allows it */
-@media (min-width: 992px) {
- .bs-docs-sidebar .nav > .active > ul {
- display: block;
- }
- /* Widen the fixed sidebar */
- .bs-docs-sidebar.affix,
- .bs-docs-sidebar.affix-bottom {
- width: 213px;
- }
- .bs-docs-sidebar.affix {
- position: fixed; /* Undo the static from mobile first approach */
- top: 20px;
- }
- .bs-docs-sidebar.affix-bottom {
- position: absolute; /* Undo the static from mobile first approach */
- }
- .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
- margin-top: 0;
- margin-bottom: 0
- }
-}
-@media (min-width: 1200px) {
- /* Widen the fixed sidebar again */
- .bs-docs-sidebar.affix-bottom,
- .bs-docs-sidebar.affix {
- width: 263px;
- }
-}
-</style>
-<script type="text/javascript">
-$(function() {
- 'use strict';
-
- $('.bs-docs-sidebar li').first().addClass('active');
-
- $(document.body).scrollspy({target: '.bs-docs-sidebar'});
-
- $('.bs-docs-sidebar').affix();
-});
-</script>
-</head>
-<body>
-<div id="content" class="container">
-<div class="row"><div class="col-md-9"><h1 class="title">Fujifilm XC50-230mm lens case</h1>
-
-<div id="outline-container-sec-1" class="outline-2">
-<h2 id="sec-1"><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
-COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
-DESIGNS AT YOUR OWN RISK.
-</li>
-
-<li>This design is released under Creative Commons Zero (CC0) license.
-</li>
-
-<li>Author:
-<ul class="org-ul">
-<li>Svjatoslav Agejenko
-</li>
-<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
-</li>
-<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-
-<li>See also:
-<ul class="org-ul">
-<li><a href="../../index.html">Other physical projects in this repository</a>
-</li>
-<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-
-<div id="outline-container-sec-2" class="outline-2">
-<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
-<div class="outline-text-2" id="text-2">
-
-<figure>
-<p><img src="make.png" class="img-responsive" alt="make.png">
-</p>
-</figure>
-
-<p>
-Case for Fujifilm XC50-230mm lens.
-</p>
-
-<p>
-Design utilizes <a href="https://www.amazon.de/gp/product/B00TACKU0O/">3mm x 2mm thick neodymium magnets</a>.
-</p>
-
-<p>
-Schematic assembled:
-<img src="assembled.png" class="img-responsive" alt="assembled.png">
-</p>
-</div>
-</div>
-<div id="outline-container-sec-3" class="outline-2">
-<h2 id="sec-3"><span class="section-number-2">3</span> Files</h2>
-<div class="outline-text-2" id="text-3">
-<p>
-You can <a href="Fuji%20camera%20lens%20container.FCStd">download FreeCAD project</a> file to tweak design or generated STL
-files ready for 3D printing:
-</p>
-
-<p>
-Body: <a href="body.stl">body.stl</a>
-<img src="body.png" class="img-responsive" alt="body.png">
-</p>
-
-<p>
-Cover: <a href="cover.stl">cover.stl</a>
-<img src="cover.png" class="img-responsive" alt="cover.png">
-</p>
-</div>
-</div>
-</div><div class="col-md-3"><nav id="table-of-contents">
-<div id="text-table-of-contents" class="bs-docs-sidebar">
-<ul class="nav">
-<li><a href="#sec-1">1. General</a></li>
-<li><a href="#sec-2">2. Project description</a></li>
-<li><a href="#sec-3">3. Files</a></li>
-</ul>
-</div>
-</nav>
-</div></div></div>
-<footer id="postamble" class="">
-<div><p class="author">Author: Svjatoslav Agejenko</p>
-<p class="date">Created: 2020-11-20 R 21:45</p>
-<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
-</div>
-</footer>
-</body>
-</html>
+++ /dev/null
-#+TITLE: Fujifilm XC50-230mm lens case
-#+AUTHOR: Svjatoslav Agejenko
-#+LANGUAGE: en
-
-* (document settings) :noexport:
-** use dark style for TWBS-HTML exporter
-#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
-#+HTML_HEAD: <style type="text/css">
-#+HTML_HEAD: footer {background-color: #111 !important;}
-#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
-#+HTML_HEAD: </style>
-
-* General
-+ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
- COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
- DESIGNS AT YOUR OWN RISK.
-
-+ This design is released under Creative Commons Zero (CC0) license.
-
-+ Author:
- - Svjatoslav Agejenko
- - Homepage: https://svjatoslav.eu
- - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
-
-+ See also:
- - [[../../index.html][Other physical projects in this repository]]
- - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
-
-* Project description
-[[file:make.png]]
-
-Case for Fujifilm XC50-230mm lens.
-
-Design utilizes [[https://www.amazon.de/gp/product/B00TACKU0O/][3mm x 2mm thick neodymium magnets]].
-
-Schematic assembled:
-[[file:assembled.png]]
-* Files
-
-You can [[file:Fuji%20camera%20lens%20container.FCStd][download FreeCAD project]] file to tweak design or generated STL
-files ready for 3D printing:
-
-Body: [[file:body.stl][body.stl]]
-[[file:body.png]]
-
-Cover: [[file:cover.stl][cover.stl]]
-[[file:cover.png]]
+++ /dev/null
-<!doctype html>
-<html lang="en">
-<head>
-<title>Fujifilm camera battery box</title>
-<!-- 2020-03-21 Sat 00:37 -->
-<meta charset="utf-8">
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta name="generator" content="Org-mode">
-<meta name="author" content="Svjatoslav Agejenko">
-<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;}
-</style>
-<style type="text/css">
-/* org mode styles on top of twbs */
-
-html {
- position: relative;
- min-height: 100%;
-}
-
-body {
- font-size: 18px;
- margin-bottom: 105px;
-}
-
-footer {
- position: absolute;
- bottom: 0;
- width: 100%;
- height: 101px;
- background-color: #f5f5f5;
-}
-
-footer > div {
- padding: 10px;
-}
-
-footer p {
- margin: 0 0 5px;
- text-align: center;
- font-size: 16px;
-}
-
-#table-of-contents {
- margin-top: 20px;
- margin-bottom: 20px;
-}
-
-blockquote p {
- font-size: 18px;
-}
-
-pre {
- font-size: 16px;
-}
-
-.footpara {
- display: inline-block;
-}
-
-figcaption {
- font-size: 16px;
- color: #666;
- font-style: italic;
- padding-bottom: 15px;
-}
-
-/* from twbs docs */
-
-.bs-docs-sidebar.affix {
- position: static;
-}
-@media (min-width: 768px) {
- .bs-docs-sidebar {
- padding-left: 20px;
- }
-}
-
-/* All levels of nav */
-.bs-docs-sidebar .nav > li > a {
- display: block;
- padding: 4px 20px;
- font-size: 14px;
- font-weight: 500;
- color: #999;
-}
-.bs-docs-sidebar .nav > li > a:hover,
-.bs-docs-sidebar .nav > li > a:focus {
- padding-left: 19px;
- color: #A1283B;
- text-decoration: none;
- background-color: transparent;
- border-left: 1px solid #A1283B;
-}
-.bs-docs-sidebar .nav > .active > a,
-.bs-docs-sidebar .nav > .active:hover > a,
-.bs-docs-sidebar .nav > .active:focus > a {
- padding-left: 18px;
- font-weight: bold;
- color: #A1283B;
- background-color: transparent;
- border-left: 2px solid #A1283B;
-}
-
-/* Nav: second level (shown on .active) */
-.bs-docs-sidebar .nav .nav {
- display: none; /* Hide by default, but at >768px, show it */
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 30px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav > li > a:focus {
- padding-left: 29px;
-}
-.bs-docs-sidebar .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav > .active:focus > a {
- padding-left: 28px;
- font-weight: 500;
-}
-
-/* Nav: third level (shown on .active) */
-.bs-docs-sidebar .nav .nav .nav {
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 40px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav .nav > li > a:focus {
- padding-left: 39px;
-}
-.bs-docs-sidebar .nav .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
- padding-left: 38px;
- font-weight: 500;
-}
-
-/* Show and affix the side nav when space allows it */
-@media (min-width: 992px) {
- .bs-docs-sidebar .nav > .active > ul {
- display: block;
- }
- /* Widen the fixed sidebar */
- .bs-docs-sidebar.affix,
- .bs-docs-sidebar.affix-bottom {
- width: 213px;
- }
- .bs-docs-sidebar.affix {
- position: fixed; /* Undo the static from mobile first approach */
- top: 20px;
- }
- .bs-docs-sidebar.affix-bottom {
- position: absolute; /* Undo the static from mobile first approach */
- }
- .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
- margin-top: 0;
- margin-bottom: 0
- }
-}
-@media (min-width: 1200px) {
- /* Widen the fixed sidebar again */
- .bs-docs-sidebar.affix-bottom,
- .bs-docs-sidebar.affix {
- width: 263px;
- }
-}
-</style>
-<script type="text/javascript">
-$(function() {
- 'use strict';
-
- $('.bs-docs-sidebar li').first().addClass('active');
-
- $(document.body).scrollspy({target: '.bs-docs-sidebar'});
-
- $('.bs-docs-sidebar').affix();
-});
-</script>
-</head>
-<body>
-<div id="content" class="container">
-<div class="row"><div class="col-md-9"><h1 class="title">Fujifilm camera battery box</h1>
-
-<div id="outline-container-sec-1" class="outline-2">
-<h2 id="sec-1"><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
-COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
-DESIGNS AT YOUR OWN RISK.
-</li>
-
-<li>This design is released under Creative Commons Zero (CC0) license.
-</li>
-
-<li>Author:
-<ul class="org-ul">
-<li>Svjatoslav Agejenko
-</li>
-<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
-</li>
-<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-
-<li>See also:
-<ul class="org-ul">
-<li><a href="../../index.html">Other physical projects in this repository</a>
-</li>
-<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-
-<div id="outline-container-sec-2" class="outline-2">
-<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
-<div class="outline-text-2" id="text-2">
-
-<figure>
-<p><img src="make.png" class="img-responsive" alt="make.png">
-</p>
-</figure>
-
-<p>
-Carrying case for spare Fujifilm camera Newell NP-W126 batteries.
-</p>
-
-<p>
-Design utilizes <a href="https://www.amazon.de/gp/product/B00TACKU0O/">3mm x 2mm thick neodymium magnets</a>.
-</p>
-</div>
-</div>
-<div id="outline-container-sec-3" class="outline-2">
-<h2 id="sec-3"><span class="section-number-2">3</span> Files</h2>
-<div class="outline-text-2" id="text-3">
-<p>
-You can <a href="body%20and%20cover.FCStd">download FreeCAD project</a> file to tweak design or generated STL
-files ready for 3D printing:
-</p>
-
-<ul class="org-ul">
-<li>Body: <a href="body.stl">download STL</a>
-<ul class="org-ul">
-<li><img src="body.png" class="img-responsive" alt="body.png">
-</li>
-</ul>
-</li>
-
-<li>Cover: <a href="cover.stl">download STL</a>
-<ul class="org-ul">
-<li><img src="cover.png" class="img-responsive" alt="cover.png">
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-</div><div class="col-md-3"><nav id="table-of-contents">
-<div id="text-table-of-contents" class="bs-docs-sidebar">
-<ul class="nav">
-<li><a href="#sec-1">1. General</a></li>
-<li><a href="#sec-2">2. Project description</a></li>
-<li><a href="#sec-3">3. Files</a></li>
-</ul>
-</div>
-</nav>
-</div></div></div>
-<footer id="postamble" class="">
-<div><p class="author">Author: Svjatoslav Agejenko</p>
-<p class="date">Created: 2020-03-21 Sat 00:37</p>
-<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
-</div>
-</footer>
-</body>
-</html>
+++ /dev/null
-#+TITLE: Fujifilm camera battery box
-#+AUTHOR: Svjatoslav Agejenko
-#+LANGUAGE: en
-
-* (document settings) :noexport:
-** use dark style for TWBS-HTML exporter
-#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
-#+HTML_HEAD: <style type="text/css">
-#+HTML_HEAD: footer {background-color: #111 !important;}
-#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
-#+HTML_HEAD: </style>
-
-* General
-+ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
- COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
- DESIGNS AT YOUR OWN RISK.
-
-+ This design is released under Creative Commons Zero (CC0) license.
-
-+ Author:
- - Svjatoslav Agejenko
- - Homepage: https://svjatoslav.eu
- - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
-
-+ See also:
- - [[../../index.html][Other physical projects in this repository]]
- - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
-
-* Project description
-[[file:make.png]]
-
-Carrying case for spare Fujifilm camera Newell NP-W126 batteries.
-
-Design utilizes [[https://www.amazon.de/gp/product/B00TACKU0O/][3mm x 2mm thick neodymium magnets]].
-* Files
-You can [[file:body%20and%20cover.FCStd][download FreeCAD project]] file to tweak design or generated STL
-files ready for 3D printing:
-
-+ Body: [[file:body.stl][download STL]]
- + [[file:body.png]]
-
-+ Cover: [[file:cover.stl][download STL]]
- + [[file:cover.png]]
+++ /dev/null
-<!doctype html>
-<html lang="en">
-<head>
-<title>Meiqqm portable dosimeter case</title>
-<!-- 2020-06-01 E 07:00 -->
-<meta charset="utf-8">
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta name="generator" content="Org-mode">
-<meta name="author" content="Svjatoslav Agejenko">
-<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;}
-</style>
-<style type="text/css">
-/* org mode styles on top of twbs */
-
-html {
- position: relative;
- min-height: 100%;
-}
-
-body {
- font-size: 18px;
- margin-bottom: 105px;
-}
-
-footer {
- position: absolute;
- bottom: 0;
- width: 100%;
- height: 101px;
- background-color: #f5f5f5;
-}
-
-footer > div {
- padding: 10px;
-}
-
-footer p {
- margin: 0 0 5px;
- text-align: center;
- font-size: 16px;
-}
-
-#table-of-contents {
- margin-top: 20px;
- margin-bottom: 20px;
-}
-
-blockquote p {
- font-size: 18px;
-}
-
-pre {
- font-size: 16px;
-}
-
-.footpara {
- display: inline-block;
-}
-
-figcaption {
- font-size: 16px;
- color: #666;
- font-style: italic;
- padding-bottom: 15px;
-}
-
-/* from twbs docs */
-
-.bs-docs-sidebar.affix {
- position: static;
-}
-@media (min-width: 768px) {
- .bs-docs-sidebar {
- padding-left: 20px;
- }
-}
-
-/* All levels of nav */
-.bs-docs-sidebar .nav > li > a {
- display: block;
- padding: 4px 20px;
- font-size: 14px;
- font-weight: 500;
- color: #999;
-}
-.bs-docs-sidebar .nav > li > a:hover,
-.bs-docs-sidebar .nav > li > a:focus {
- padding-left: 19px;
- color: #A1283B;
- text-decoration: none;
- background-color: transparent;
- border-left: 1px solid #A1283B;
-}
-.bs-docs-sidebar .nav > .active > a,
-.bs-docs-sidebar .nav > .active:hover > a,
-.bs-docs-sidebar .nav > .active:focus > a {
- padding-left: 18px;
- font-weight: bold;
- color: #A1283B;
- background-color: transparent;
- border-left: 2px solid #A1283B;
-}
-
-/* Nav: second level (shown on .active) */
-.bs-docs-sidebar .nav .nav {
- display: none; /* Hide by default, but at >768px, show it */
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 30px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav > li > a:focus {
- padding-left: 29px;
-}
-.bs-docs-sidebar .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav > .active:focus > a {
- padding-left: 28px;
- font-weight: 500;
-}
-
-/* Nav: third level (shown on .active) */
-.bs-docs-sidebar .nav .nav .nav {
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 40px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav .nav > li > a:focus {
- padding-left: 39px;
-}
-.bs-docs-sidebar .nav .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
- padding-left: 38px;
- font-weight: 500;
-}
-
-/* Show and affix the side nav when space allows it */
-@media (min-width: 992px) {
- .bs-docs-sidebar .nav > .active > ul {
- display: block;
- }
- /* Widen the fixed sidebar */
- .bs-docs-sidebar.affix,
- .bs-docs-sidebar.affix-bottom {
- width: 213px;
- }
- .bs-docs-sidebar.affix {
- position: fixed; /* Undo the static from mobile first approach */
- top: 20px;
- }
- .bs-docs-sidebar.affix-bottom {
- position: absolute; /* Undo the static from mobile first approach */
- }
- .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
- margin-top: 0;
- margin-bottom: 0
- }
-}
-@media (min-width: 1200px) {
- /* Widen the fixed sidebar again */
- .bs-docs-sidebar.affix-bottom,
- .bs-docs-sidebar.affix {
- width: 263px;
- }
-}
-</style>
-<script type="text/javascript">
-$(function() {
- 'use strict';
-
- $('.bs-docs-sidebar li').first().addClass('active');
-
- $(document.body).scrollspy({target: '.bs-docs-sidebar'});
-
- $('.bs-docs-sidebar').affix();
-});
-</script>
-</head>
-<body>
-<div id="content" class="container">
-<div class="row"><div class="col-md-9"><h1 class="title">Meiqqm portable dosimeter case</h1>
-
-<div id="outline-container-sec-1" class="outline-2">
-<h2 id="sec-1"><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
-COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
-DESIGNS AT YOUR OWN RISK.
-</li>
-
-<li>This design is released under Creative Commons Zero (CC0) license.
-</li>
-
-<li>Author:
-<ul class="org-ul">
-<li>Svjatoslav Agejenko
-</li>
-<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
-</li>
-<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-
-<li>See also:
-<ul class="org-ul">
-<li><a href="../../index.html">Other physical projects in this repository</a>
-</li>
-<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-
-<div id="outline-container-sec-2" class="outline-2">
-<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
-<div class="outline-text-2" id="text-2">
-
-<figure>
-<p><img src="make.png" class="img-responsive" alt="make.png">
-</p>
-</figure>
-
-<p>
-This Geiger–Müller counter based nuclear radiation detector can be
-bought <a href="https://www.amazon.de/gp/product/B07S171CD1/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1">here</a>.
-</p>
-
-<p>
-To better protect its display (for portable use), simple case have
-been made:
-</p>
-
-
-<figure>
-<p><img src="Meiqqm%20portable%20dosimeter%20case.png" class="img-responsive" alt="Meiqqm%20portable%20dosimeter%20case.png">
-</p>
-</figure>
-
-<p>
-Case has internally small bumps on the sides. It is suggested to
-insert device with the front panel towards the bump. Bumps are to
-ensure that screen and buttons are not scratched by the case.
-</p>
-
-<p>
-Download:
-</p>
-
-<ul class="org-ul">
-<li><a href="Meiqqm%20portable%20dosimeter%20case.stl">STL file</a>
-</li>
-<li><a href="Meiqqm%20portable%20dosimeter%20case.FCStd">FreeCAD project</a>
-</li>
-</ul>
-</div>
-</div>
-</div><div class="col-md-3"><nav id="table-of-contents">
-<div id="text-table-of-contents" class="bs-docs-sidebar">
-<ul class="nav">
-<li><a href="#sec-1">1. General</a></li>
-<li><a href="#sec-2">2. Project description</a></li>
-</ul>
-</div>
-</nav>
-</div></div></div>
-<footer id="postamble" class="">
-<div><p class="author">Author: Svjatoslav Agejenko</p>
-<p class="date">Created: 2020-06-01 E 07:00</p>
-<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
-</div>
-</footer>
-</body>
-</html>
+++ /dev/null
-#+TITLE: Meiqqm portable dosimeter case
-#+AUTHOR: Svjatoslav Agejenko
-#+LANGUAGE: en
-
-* (document settings) :noexport:
-** use dark style for TWBS-HTML exporter
-#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
-#+HTML_HEAD: <style type="text/css">
-#+HTML_HEAD: footer {background-color: #111 !important;}
-#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
-#+HTML_HEAD: </style>
-
-* General
-+ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
- COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
- DESIGNS AT YOUR OWN RISK.
-
-+ This design is released under Creative Commons Zero (CC0) license.
-
-+ Author:
- - Svjatoslav Agejenko
- - Homepage: https://svjatoslav.eu
- - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
-
-+ See also:
- - [[../../index.html][Other physical projects in this repository]]
- - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
-
-* Project description
-
-[[file:make.png]]
-
-This Geiger–Müller counter based nuclear radiation detector can be
-bought [[https://www.amazon.de/gp/product/B07S171CD1/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1][here]].
-
-To better protect its display (for portable use), simple case have
-been made:
-
-[[file:Meiqqm%20portable%20dosimeter%20case.png]]
-
-Case has internally small bumps on the sides. It is suggested to
-insert device with the front panel towards the bump. Bumps are to
-ensure that screen and buttons are not scratched by the case.
-
-Download:
-
-- [[file:Meiqqm%20portable%20dosimeter%20case.stl][STL file]]
-- [[file:Meiqqm%20portable%20dosimeter%20case.FCStd][FreeCAD project]]
+++ /dev/null
-<!doctype html>
-<html lang="en">
-<head>
-<title>NanoVNA case</title>
-<!-- 2020-05-24 P 12:44 -->
-<meta charset="utf-8">
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta name="generator" content="Org-mode">
-<meta name="author" content="Svjatoslav Agejenko">
-<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;}
-</style>
-<style type="text/css">
-/* org mode styles on top of twbs */
-
-html {
- position: relative;
- min-height: 100%;
-}
-
-body {
- font-size: 18px;
- margin-bottom: 105px;
-}
-
-footer {
- position: absolute;
- bottom: 0;
- width: 100%;
- height: 101px;
- background-color: #f5f5f5;
-}
-
-footer > div {
- padding: 10px;
-}
-
-footer p {
- margin: 0 0 5px;
- text-align: center;
- font-size: 16px;
-}
-
-#table-of-contents {
- margin-top: 20px;
- margin-bottom: 20px;
-}
-
-blockquote p {
- font-size: 18px;
-}
-
-pre {
- font-size: 16px;
-}
-
-.footpara {
- display: inline-block;
-}
-
-figcaption {
- font-size: 16px;
- color: #666;
- font-style: italic;
- padding-bottom: 15px;
-}
-
-/* from twbs docs */
-
-.bs-docs-sidebar.affix {
- position: static;
-}
-@media (min-width: 768px) {
- .bs-docs-sidebar {
- padding-left: 20px;
- }
-}
-
-/* All levels of nav */
-.bs-docs-sidebar .nav > li > a {
- display: block;
- padding: 4px 20px;
- font-size: 14px;
- font-weight: 500;
- color: #999;
-}
-.bs-docs-sidebar .nav > li > a:hover,
-.bs-docs-sidebar .nav > li > a:focus {
- padding-left: 19px;
- color: #A1283B;
- text-decoration: none;
- background-color: transparent;
- border-left: 1px solid #A1283B;
-}
-.bs-docs-sidebar .nav > .active > a,
-.bs-docs-sidebar .nav > .active:hover > a,
-.bs-docs-sidebar .nav > .active:focus > a {
- padding-left: 18px;
- font-weight: bold;
- color: #A1283B;
- background-color: transparent;
- border-left: 2px solid #A1283B;
-}
-
-/* Nav: second level (shown on .active) */
-.bs-docs-sidebar .nav .nav {
- display: none; /* Hide by default, but at >768px, show it */
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 30px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav > li > a:focus {
- padding-left: 29px;
-}
-.bs-docs-sidebar .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav > .active:focus > a {
- padding-left: 28px;
- font-weight: 500;
-}
-
-/* Nav: third level (shown on .active) */
-.bs-docs-sidebar .nav .nav .nav {
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 40px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav .nav > li > a:focus {
- padding-left: 39px;
-}
-.bs-docs-sidebar .nav .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
- padding-left: 38px;
- font-weight: 500;
-}
-
-/* Show and affix the side nav when space allows it */
-@media (min-width: 992px) {
- .bs-docs-sidebar .nav > .active > ul {
- display: block;
- }
- /* Widen the fixed sidebar */
- .bs-docs-sidebar.affix,
- .bs-docs-sidebar.affix-bottom {
- width: 213px;
- }
- .bs-docs-sidebar.affix {
- position: fixed; /* Undo the static from mobile first approach */
- top: 20px;
- }
- .bs-docs-sidebar.affix-bottom {
- position: absolute; /* Undo the static from mobile first approach */
- }
- .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
- margin-top: 0;
- margin-bottom: 0
- }
-}
-@media (min-width: 1200px) {
- /* Widen the fixed sidebar again */
- .bs-docs-sidebar.affix-bottom,
- .bs-docs-sidebar.affix {
- width: 263px;
- }
-}
-</style>
-<script type="text/javascript">
-$(function() {
- 'use strict';
-
- $('.bs-docs-sidebar li').first().addClass('active');
-
- $(document.body).scrollspy({target: '.bs-docs-sidebar'});
-
- $('.bs-docs-sidebar').affix();
-});
-</script>
-</head>
-<body>
-<div id="content" class="container">
-<div class="row"><div class="col-md-9"><h1 class="title">NanoVNA case</h1>
-
-<div id="outline-container-sec-1" class="outline-2">
-<h2 id="sec-1"><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
-COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
-DESIGNS AT YOUR OWN RISK.
-</li>
-
-<li>This design is released under Creative Commons Zero (CC0) license.
-</li>
-
-<li>Author:
-<ul class="org-ul">
-<li>Svjatoslav Agejenko
-</li>
-<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
-</li>
-<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-
-<li>See also:
-<ul class="org-ul">
-<li><a href="../../index.html">Other physical projects in this repository</a>
-</li>
-<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-
-<div id="outline-container-sec-2" class="outline-2">
-<h2 id="sec-2"><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. Also originally there is no housing for
-calibration and adapter connectors.
-</p>
-
-
-<figure>
-<p><img src="make,%201.png" class="img-responsive" alt="make,%201.png">
-</p>
-</figure>
-
-<p>
-This body/case provides better protection for device.
-</p>
-
-
-
-<figure>
-<p><img src="make,%202.png" class="img-responsive" alt="make,%202.png">
-</p>
-</figure>
-
-<p>
-While external case helps to carry this thing around in the bag, by
-covering touchscreen and housing calibration and adapter connectors.
-</p>
-
-
-
-<figure>
-<p><img src="make.png" class="img-responsive" alt="make.png">
-</p>
-</figure>
-
-<p>
-Stylus / pincers help using touch screen and picking connectors from
-the box.
-</p>
-
-
-
-<figure>
-<p><img src="make,%204.png" class="img-responsive" alt="make,%204.png">
-</p>
-</figure>
-
-<p>
-Cover attaches to the body using <a href="https://www.amazon.de/gp/product/B00TACKU0O/">3mm x 2mm thick neodymium magnets</a>.
-</p>
-</div>
-</div>
-
-<div id="outline-container-sec-3" class="outline-2">
-<h2 id="sec-3"><span class="section-number-2">3</span> CAD renderings of assembled covers</h2>
-<div class="outline-text-2" id="text-3">
-<p>
-<img src="inner%20body%20assembled.png" class="img-responsive" alt="inner%20body%20assembled.png">
-CAD drawing for inner box/case.
-</p>
-
-<p>
-<img src="assembled.png" class="img-responsive" alt="assembled.png">
-CAD drawing for inner box/case within outer box.
-</p>
-</div>
-</div>
-<div id="outline-container-sec-4" class="outline-2">
-<h2 id="sec-4"><span class="section-number-2">4</span> Ready to print STL files</h2>
-<div class="outline-text-2" id="text-4">
-<hr >
-
-<p>
-<a href="inner%20box.stl">download: inner box</a>
-</p>
-
-<p>
-<img src="inner%20box,%201.png" class="img-responsive" alt="inner%20box,%201.png">
-<img src="inner%20box,%202.png" class="img-responsive" alt="inner%20box,%202.png">
-</p>
-
-<hr >
-
-<p>
-<a href="inner%20cover.stl">download: inner cover</a>
-<img src="inner%20cover.png" class="img-responsive" alt="inner%20cover.png">
-</p>
-
-<hr >
-
-<p>
-<a href="outer%20box.stl">download: outer box</a>
-<img src="outer%20box.png" class="img-responsive" alt="outer%20box.png">
-</p>
-
-<hr >
-
-<p>
-<a href="outer%20cover.stl">download: outer cover</a>
-<img src="outer%20cover.png" class="img-responsive" alt="outer%20cover.png">
-</p>
-
-<hr >
-
-<p>
-<a href="stylus.stl">download: stylus</a>
-<img src="stylus.png" class="img-responsive" alt="stylus.png">
-</p>
-</div>
-</div>
-
-<div id="outline-container-sec-5" class="outline-2">
-<h2 id="sec-5"><span class="section-number-2">5</span> CAD files</h2>
-<div class="outline-text-2" id="text-5">
-<p>
-Files can be edited using <a href="https://www.freecadweb.org/">FreeCAD</a>.
-</p>
-
-<ul class="org-ul">
-<li><a href="NanoVNA%20case.FCStd">NanoVNA case</a>
-</li>
-<li><a href="stylus.FCStd">Stylus</a>
-</li>
-</ul>
-</div>
-</div>
-</div><div class="col-md-3"><nav id="table-of-contents">
-<div id="text-table-of-contents" class="bs-docs-sidebar">
-<ul class="nav">
-<li><a href="#sec-1">1. General</a></li>
-<li><a href="#sec-2">2. Project description</a></li>
-<li><a href="#sec-3">3. CAD renderings of assembled covers</a></li>
-<li><a href="#sec-4">4. Ready to print STL files</a></li>
-<li><a href="#sec-5">5. CAD files</a></li>
-</ul>
-</div>
-</nav>
-</div></div></div>
-<footer id="postamble" class="">
-<div><p class="author">Author: Svjatoslav Agejenko</p>
-<p class="date">Created: 2020-05-24 P 12:44</p>
-<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
-</div>
-</footer>
-</body>
-</html>
+++ /dev/null
-#+TITLE: NanoVNA case
-#+AUTHOR: Svjatoslav Agejenko
-#+LANGUAGE: en
-
-* (document settings) :noexport:
-** use dark style for TWBS-HTML exporter
-#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
-#+HTML_HEAD: <style type="text/css">
-#+HTML_HEAD: footer {background-color: #111 !important;}
-#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
-#+HTML_HEAD: </style>
-
-* General
-+ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
- COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
- DESIGNS AT YOUR OWN RISK.
-
-+ This design is released under Creative Commons Zero (CC0) license.
-
-+ Author:
- - Svjatoslav Agejenko
- - Homepage: https://svjatoslav.eu
- - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
-
-+ See also:
- - [[../../index.html][Other physical projects in this repository]]
- - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
-
-* Project description
-
-
-I felt that original NanoVNA case is too fragile for carrying this
-thing around in the bag. Also originally there is no housing for
-calibration and adapter connectors.
-
-[[file:make,%201.png]]
-
-This body/case provides better protection for device.
-
-
-[[file:make,%202.png]]
-
-While external case helps to carry this thing around in the bag, by
-covering touchscreen and housing calibration and adapter connectors.
-
-
-[[file:make.png]]
-
-Stylus / pincers help using touch screen and picking connectors from
-the box.
-
-
-[[file:make,%204.png]]
-
-Cover attaches to the body using [[https://www.amazon.de/gp/product/B00TACKU0O/][3mm x 2mm thick neodymium magnets]].
-
-* CAD renderings of assembled covers
-
-[[file:inner%20body%20assembled.png]]
-CAD drawing for inner box/case.
-
-[[file:assembled.png]]
-CAD drawing for inner box/case within outer box.
-* Ready to print STL files
-
------
-
-[[file:inner%20box.stl][download: inner box]]
-
-[[file:inner%20box,%201.png]]
-[[file:inner%20box,%202.png]]
-
------
-
-[[file:inner%20cover.stl][download: inner cover]]
-[[file:inner%20cover.png]]
-
------
-
-[[file:outer%20box.stl][download: outer box]]
-[[file:outer%20box.png]]
-
------
-
-[[file:outer%20cover.stl][download: outer cover]]
-[[file:outer%20cover.png]]
-
------
-
-[[file:stylus.stl][download: stylus]]
-[[file:stylus.png]]
-
-* CAD files
-Files can be edited using [[https://www.freecadweb.org/][FreeCAD]].
-
-+ [[file:NanoVNA%20case.FCStd][NanoVNA case]]
-+ [[file:stylus.FCStd][Stylus]]
+++ /dev/null
-<!doctype html>
-<html lang="en">
-<head>
-<title>Nokia 105 (2019) modification for seniors</title>
-<!-- 2020-03-21 Sat 00:36 -->
-<meta charset="utf-8">
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta name="generator" content="Org-mode">
-<meta name="author" content="Svjatoslav Agejenko">
-<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;}
-</style>
-<style type="text/css">
-/* org mode styles on top of twbs */
-
-html {
- position: relative;
- min-height: 100%;
-}
-
-body {
- font-size: 18px;
- margin-bottom: 105px;
-}
-
-footer {
- position: absolute;
- bottom: 0;
- width: 100%;
- height: 101px;
- background-color: #f5f5f5;
-}
-
-footer > div {
- padding: 10px;
-}
-
-footer p {
- margin: 0 0 5px;
- text-align: center;
- font-size: 16px;
-}
-
-#table-of-contents {
- margin-top: 20px;
- margin-bottom: 20px;
-}
-
-blockquote p {
- font-size: 18px;
-}
-
-pre {
- font-size: 16px;
-}
-
-.footpara {
- display: inline-block;
-}
-
-figcaption {
- font-size: 16px;
- color: #666;
- font-style: italic;
- padding-bottom: 15px;
-}
-
-/* from twbs docs */
-
-.bs-docs-sidebar.affix {
- position: static;
-}
-@media (min-width: 768px) {
- .bs-docs-sidebar {
- padding-left: 20px;
- }
-}
-
-/* All levels of nav */
-.bs-docs-sidebar .nav > li > a {
- display: block;
- padding: 4px 20px;
- font-size: 14px;
- font-weight: 500;
- color: #999;
-}
-.bs-docs-sidebar .nav > li > a:hover,
-.bs-docs-sidebar .nav > li > a:focus {
- padding-left: 19px;
- color: #A1283B;
- text-decoration: none;
- background-color: transparent;
- border-left: 1px solid #A1283B;
-}
-.bs-docs-sidebar .nav > .active > a,
-.bs-docs-sidebar .nav > .active:hover > a,
-.bs-docs-sidebar .nav > .active:focus > a {
- padding-left: 18px;
- font-weight: bold;
- color: #A1283B;
- background-color: transparent;
- border-left: 2px solid #A1283B;
-}
-
-/* Nav: second level (shown on .active) */
-.bs-docs-sidebar .nav .nav {
- display: none; /* Hide by default, but at >768px, show it */
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 30px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav > li > a:focus {
- padding-left: 29px;
-}
-.bs-docs-sidebar .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav > .active:focus > a {
- padding-left: 28px;
- font-weight: 500;
-}
-
-/* Nav: third level (shown on .active) */
-.bs-docs-sidebar .nav .nav .nav {
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 40px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav .nav > li > a:focus {
- padding-left: 39px;
-}
-.bs-docs-sidebar .nav .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
- padding-left: 38px;
- font-weight: 500;
-}
-
-/* Show and affix the side nav when space allows it */
-@media (min-width: 992px) {
- .bs-docs-sidebar .nav > .active > ul {
- display: block;
- }
- /* Widen the fixed sidebar */
- .bs-docs-sidebar.affix,
- .bs-docs-sidebar.affix-bottom {
- width: 213px;
- }
- .bs-docs-sidebar.affix {
- position: fixed; /* Undo the static from mobile first approach */
- top: 20px;
- }
- .bs-docs-sidebar.affix-bottom {
- position: absolute; /* Undo the static from mobile first approach */
- }
- .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
- margin-top: 0;
- margin-bottom: 0
- }
-}
-@media (min-width: 1200px) {
- /* Widen the fixed sidebar again */
- .bs-docs-sidebar.affix-bottom,
- .bs-docs-sidebar.affix {
- width: 263px;
- }
-}
-</style>
-<script type="text/javascript">
-$(function() {
- 'use strict';
-
- $('.bs-docs-sidebar li').first().addClass('active');
-
- $(document.body).scrollspy({target: '.bs-docs-sidebar'});
-
- $('.bs-docs-sidebar').affix();
-});
-</script>
-</head>
-<body>
-<div id="content" class="container">
-<div class="row"><div class="col-md-9"><h1 class="title">Nokia 105 (2019) modification for seniors</h1>
-
-<div id="outline-container-sec-1" class="outline-2">
-<h2 id="sec-1"><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
-COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
-DESIGNS AT YOUR OWN RISK.
-</li>
-
-<li>This design is released under Creative Commons Zero (CC0) license.
-</li>
-
-<li>Author:
-<ul class="org-ul">
-<li>Svjatoslav Agejenko
-</li>
-<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
-</li>
-<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-
-<li>See also:
-<ul class="org-ul">
-<li><a href="../../index.html">Other physical projects in this repository</a>
-</li>
-<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-
-<div id="outline-container-sec-2" class="outline-2">
-<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
-<div class="outline-text-2" id="text-2">
-
-<figure>
-<p><img src="make.png" class="img-responsive" alt="make.png">
-</p>
-</figure>
-
-<p>
-Very old people often have problems with mental abilities, touch and
-vision. When the phone rings it is real issue to figure out what
-button to press and hit the right one to pick up the call. It is easy
-to end up in random phone menus instead that are incomprehensible for
-the elderly.
-</p>
-
-<p>
-Here is solution for the problem in the form of 3D printed case and
-extra add-on button that is glued to the original dial/receive key of
-the phone. All other buttons are rendered inaccessible on purpose.
-</p>
-
-<p>
-For extra clarity, this one important button:
-</p>
-<ul class="org-ul">
-<li>Is painted red.
-</li>
-<li>Has exaggerated surface and relief raising above main case surface.
-</li>
-<li>Has big white circle around it (I used <a href="https://en.wikipedia.org/wiki/Airbrush">airbrush</a> with stencil to
-paint the circle).
-</li>
-</ul>
-</div>
-
-<div id="outline-container-sec-2-1" class="outline-3">
-<h3 id="sec-2-1"><span class="section-number-3">2.1</span> Original Nokia 105 (2019)</h3>
-<div class="outline-text-3" id="text-2-1">
-
-<figure>
-<p><img src="1.png" class="img-responsive" alt="1.png">
-</p>
-</figure>
-
-<p>
-Nokia 105 (2019) allows receiving calls and dialing back the most
-recent call using single dial button (cannot hang up) though. Receiver
-of the call on the other end has to hang up. Prepaid SIM card is used,
-to avoid accidental/unintended charges for whatever reason.
-</p>
-</div>
-</div>
-
-<div id="outline-container-sec-2-2" class="outline-3">
-<h3 id="sec-2-2"><span class="section-number-3">2.2</span> Enlarged dial button</h3>
-<div class="outline-text-3" id="text-2-2">
-
-<figure>
-<p><img src="2.png" class="img-responsive" alt="2.png">
-</p>
-</figure>
-
-<p>
-Download button:
-<img src="button.png" class="img-responsive" alt="button.png">
-</p>
-
-<ul class="org-ul">
-<li><a href="button.FCStd">FreeCAD file</a>
-</li>
-<li><a href="button.stl">STL file</a>
-</li>
-</ul>
-
-
-<p>
-I glued button to the dial key of the phone.
-</p>
-
-
-<figure>
-<p><img src="3.png" class="img-responsive" alt="3.png">
-</p>
-</figure>
-</div>
-</div>
-
-
-
-<div id="outline-container-sec-2-3" class="outline-3">
-<h3 id="sec-2-3"><span class="section-number-3">2.3</span> Body and cover</h3>
-<div class="outline-text-3" id="text-2-3">
-
-<figure>
-<p><img src="body.png" class="img-responsive" alt="body.png">
-</p>
-</figure>
-
-<ul class="org-ul">
-<li>Cover inside:
-<ul class="org-ul">
-<li><img src="cover,%20inside.png" class="img-responsive" alt="cover,%20inside.png">
-</li>
-</ul>
-</li>
-
-<li>Cover outside:
-<ul class="org-ul">
-<li><img src="cover,%20outside.png" class="img-responsive" alt="cover,%20outside.png">
-</li>
-</ul>
-</li>
-
-<li>Download:
-<ul class="org-ul">
-<li><a href="body%20and%20cover.FCStd">body and cover FreeCAD file</a>
-</li>
-<li><a href="body.stl">body in STL format</a>
-</li>
-<li><a href="cover.stl">cover in STL format</a>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-
-
-<div id="outline-container-sec-2-4" class="outline-3">
-<h3 id="sec-2-4"><span class="section-number-3">2.4</span> Result</h3>
-<div class="outline-text-3" id="text-2-4">
-<p>
-End result looks like this:
-</p>
-
-
-<figure>
-<p><img src="4.png" class="img-responsive" alt="4.png">
-</p>
-</figure>
-
-<p>
-Connectors for headphones and charging are exposed though the hole in
-the body.
-</p>
-
-
-<figure>
-<p><img src="5.png" class="img-responsive" alt="5.png">
-</p>
-</figure>
-</div>
-</div>
-</div>
-</div><div class="col-md-3"><nav id="table-of-contents">
-<div id="text-table-of-contents" class="bs-docs-sidebar">
-<ul class="nav">
-<li><a href="#sec-1">1. General</a></li>
-<li><a href="#sec-2">2. Project description</a>
-<ul class="nav">
-<li><a href="#sec-2-1">2.1. Original Nokia 105 (2019)</a></li>
-<li><a href="#sec-2-2">2.2. Enlarged dial button</a></li>
-<li><a href="#sec-2-3">2.3. Body and cover</a></li>
-<li><a href="#sec-2-4">2.4. Result</a></li>
-</ul>
-</li>
-</ul>
-</div>
-</nav>
-</div></div></div>
-<footer id="postamble" class="">
-<div><p class="author">Author: Svjatoslav Agejenko</p>
-<p class="date">Created: 2020-03-21 Sat 00:36</p>
-<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
-</div>
-</footer>
-</body>
-</html>
+++ /dev/null
-#+TITLE: Nokia 105 (2019) modification for seniors
-#+AUTHOR: Svjatoslav Agejenko
-#+LANGUAGE: en
-
-* (document settings) :noexport:
-** use dark style for TWBS-HTML exporter
-#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
-#+HTML_HEAD: <style type="text/css">
-#+HTML_HEAD: footer {background-color: #111 !important;}
-#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
-#+HTML_HEAD: </style>
-
-* General
-+ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
- COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
- DESIGNS AT YOUR OWN RISK.
-
-+ This design is released under Creative Commons Zero (CC0) license.
-
-+ Author:
- - Svjatoslav Agejenko
- - Homepage: https://svjatoslav.eu
- - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
-
-+ See also:
- - [[../../index.html][Other physical projects in this repository]]
- - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
-
-* Project description
-[[file:make.png]]
-
-Very old people often have problems with mental abilities, touch and
-vision. When the phone rings it is real issue to figure out what
-button to press and hit the right one to pick up the call. It is easy
-to end up in random phone menus instead that are incomprehensible for
-the elderly.
-
-Here is solution for the problem in the form of 3D printed case and
-extra add-on button that is glued to the original dial/receive key of
-the phone. All other buttons are rendered inaccessible on purpose.
-
-For extra clarity, this one important button:
-+ Is painted red.
-+ Has exaggerated surface and relief raising above main case surface.
-+ Has big white circle around it (I used [[https://en.wikipedia.org/wiki/Airbrush][airbrush]] with stencil to
- paint the circle).
-
-** Original Nokia 105 (2019)
-[[file:1.png]]
-
-Nokia 105 (2019) allows receiving calls and dialing back the most
-recent call using single dial button (cannot hang up) though. Receiver
-of the call on the other end has to hang up. Prepaid SIM card is used,
-to avoid accidental/unintended charges for whatever reason.
-
-** Enlarged dial button
-
-[[file:2.png]]
-
-Download button:
-[[file:button.png]]
-
-+ [[file:button.FCStd][FreeCAD file]]
-+ [[file:button.stl][STL file]]
-
-
-I glued button to the dial key of the phone.
-
-[[file:3.png]]
-
-
-
-** Body and cover
-
-[[file:body.png]]
-
-+ Cover inside:
- + [[file:cover,%20inside.png]]
-
-+ Cover outside:
- + [[file:cover,%20outside.png]]
-
-+ Download:
- + [[file:body%20and%20cover.FCStd][body and cover FreeCAD file]]
- + [[file:body.stl][body in STL format]]
- + [[file:cover.stl][cover in STL format]]
-
-
-** Result
-End result looks like this:
-
-[[file:4.png]]
-
-Connectors for headphones and charging are exposed though the hole in
-the body.
-
-[[file:5.png]]
+++ /dev/null
-<!doctype html>
-<html lang="en">
-<head>
-<title>DIY USB extension cable</title>
-<!-- 2020-05-21 N 00:35 -->
-<meta charset="utf-8">
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta name="generator" content="Org-mode">
-<meta name="author" content="Svjatoslav Agejenko">
-<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;}
-</style>
-<style type="text/css">
-/* org mode styles on top of twbs */
-
-html {
- position: relative;
- min-height: 100%;
-}
-
-body {
- font-size: 18px;
- margin-bottom: 105px;
-}
-
-footer {
- position: absolute;
- bottom: 0;
- width: 100%;
- height: 101px;
- background-color: #f5f5f5;
-}
-
-footer > div {
- padding: 10px;
-}
-
-footer p {
- margin: 0 0 5px;
- text-align: center;
- font-size: 16px;
-}
-
-#table-of-contents {
- margin-top: 20px;
- margin-bottom: 20px;
-}
-
-blockquote p {
- font-size: 18px;
-}
-
-pre {
- font-size: 16px;
-}
-
-.footpara {
- display: inline-block;
-}
-
-figcaption {
- font-size: 16px;
- color: #666;
- font-style: italic;
- padding-bottom: 15px;
-}
-
-/* from twbs docs */
-
-.bs-docs-sidebar.affix {
- position: static;
-}
-@media (min-width: 768px) {
- .bs-docs-sidebar {
- padding-left: 20px;
- }
-}
-
-/* All levels of nav */
-.bs-docs-sidebar .nav > li > a {
- display: block;
- padding: 4px 20px;
- font-size: 14px;
- font-weight: 500;
- color: #999;
-}
-.bs-docs-sidebar .nav > li > a:hover,
-.bs-docs-sidebar .nav > li > a:focus {
- padding-left: 19px;
- color: #A1283B;
- text-decoration: none;
- background-color: transparent;
- border-left: 1px solid #A1283B;
-}
-.bs-docs-sidebar .nav > .active > a,
-.bs-docs-sidebar .nav > .active:hover > a,
-.bs-docs-sidebar .nav > .active:focus > a {
- padding-left: 18px;
- font-weight: bold;
- color: #A1283B;
- background-color: transparent;
- border-left: 2px solid #A1283B;
-}
-
-/* Nav: second level (shown on .active) */
-.bs-docs-sidebar .nav .nav {
- display: none; /* Hide by default, but at >768px, show it */
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 30px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav > li > a:focus {
- padding-left: 29px;
-}
-.bs-docs-sidebar .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav > .active:focus > a {
- padding-left: 28px;
- font-weight: 500;
-}
-
-/* Nav: third level (shown on .active) */
-.bs-docs-sidebar .nav .nav .nav {
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 40px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav .nav > li > a:focus {
- padding-left: 39px;
-}
-.bs-docs-sidebar .nav .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
- padding-left: 38px;
- font-weight: 500;
-}
-
-/* Show and affix the side nav when space allows it */
-@media (min-width: 992px) {
- .bs-docs-sidebar .nav > .active > ul {
- display: block;
- }
- /* Widen the fixed sidebar */
- .bs-docs-sidebar.affix,
- .bs-docs-sidebar.affix-bottom {
- width: 213px;
- }
- .bs-docs-sidebar.affix {
- position: fixed; /* Undo the static from mobile first approach */
- top: 20px;
- }
- .bs-docs-sidebar.affix-bottom {
- position: absolute; /* Undo the static from mobile first approach */
- }
- .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
- margin-top: 0;
- margin-bottom: 0
- }
-}
-@media (min-width: 1200px) {
- /* Widen the fixed sidebar again */
- .bs-docs-sidebar.affix-bottom,
- .bs-docs-sidebar.affix {
- width: 263px;
- }
-}
-</style>
-<script type="text/javascript">
-$(function() {
- 'use strict';
-
- $('.bs-docs-sidebar li').first().addClass('active');
-
- $(document.body).scrollspy({target: '.bs-docs-sidebar'});
-
- $('.bs-docs-sidebar').affix();
-});
-</script>
-</head>
-<body>
-<div id="content" class="container">
-<div class="row"><div class="col-md-9"><h1 class="title">DIY USB extension cable</h1>
-
-<div id="outline-container-sec-1" class="outline-2">
-<h2 id="sec-1"><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
-COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
-DESIGNS AT YOUR OWN RISK.
-</li>
-
-<li>This design is released under Creative Commons Zero (CC0) license.
-</li>
-
-<li>Author:
-<ul class="org-ul">
-<li>Svjatoslav Agejenko
-</li>
-<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
-</li>
-<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-
-<li>See also:
-<ul class="org-ul">
-<li><a href="../../index.html">Other physical projects in this repository</a>
-</li>
-<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-
-<div id="outline-container-sec-2" class="outline-2">
-<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
-<div class="outline-text-2" id="text-2">
-<p>
-Original cable endings could not handle all the twisting, so why not
-to make new and better ones.
-</p>
-
-<p>
-There are 2 designs:
-</p>
-
-<ol class="org-ol">
-<li><a href="#sec-3">PLA + rubber/TPU design</a>
-</li>
-
-<li><a href="#sec-4">TPU only design</a>
-</li>
-</ol>
-</div>
-</div>
-
-<div id="outline-container-sec-3" class="outline-2">
-<h2 id="sec-3"><a id="ID-36c7eef2-83a1-440d-99a6-86d826ba0621" name="ID-36c7eef2-83a1-440d-99a6-86d826ba0621"></a><span class="section-number-2">3</span> PLA + rubber/TPU design</h2>
-<div class="outline-text-2" id="text-3">
-
-<figure>
-<p><img src="PLA%20+%20TPU/make.png" class="img-responsive" alt="make.png">
-</p>
-</figure>
-
-<p>
-Following parts are glued together:
-<img src="PLA%20+%20TPU/make,%202.png" class="img-responsive" alt="make,%202.png">
-</p>
-</div>
-
-<div id="outline-container-sec-3-1" class="outline-3">
-<h3 id="sec-3-1"><span class="section-number-3">3.1</span> Male connector case</h3>
-<div class="outline-text-3" id="text-3-1">
-
-<figure>
-<p><img src="PLA%20+%20TPU/male%20connector%20case.png" class="img-responsive" alt="male%20connector%20case.png">
-</p>
-</figure>
-
-<p>
-Download:
-</p>
-<ul class="org-ul">
-<li><a href="PLA + TPU/male%20connector%20case.FCStd">FreeCAD project</a>
-</li>
-<li><a href="PLA + TPU/male%20connector%20case.stl">STL file</a>
-</li>
-</ul>
-</div>
-</div>
-
-
-<div id="outline-container-sec-3-2" class="outline-3">
-<h3 id="sec-3-2"><span class="section-number-3">3.2</span> Female connector case</h3>
-<div class="outline-text-3" id="text-3-2">
-
-<figure>
-<p><img src="PLA%20+%20TPU/female%20connector%20case,%201.png" class="img-responsive" alt="female%20connector%20case,%201.png">
-</p>
-</figure>
-
-
-<figure>
-<p><img src="PLA%20+%20TPU/female%20connector%20case,%202.png" class="img-responsive" alt="female%20connector%20case,%202.png">
-</p>
-</figure>
-
-
-<p>
-Download:
-</p>
-<ul class="org-ul">
-<li><a href="PLA%20+%20TPU/female%20connector%20case.FCStd">FreeCAD project</a>
-</li>
-<li><a href="PLA%20+%20TPU/female%20connector%20case.stl">STL file</a>
-</li>
-</ul>
-</div>
-</div>
-</div>
-
-<div id="outline-container-sec-4" class="outline-2">
-<h2 id="sec-4"><a id="ID-b19bae1f-aa07-438f-aba0-276697a77355" name="ID-b19bae1f-aa07-438f-aba0-276697a77355"></a><span class="section-number-2">4</span> TPU only design for male connector case</h2>
-<div class="outline-text-2" id="text-4">
-
-<figure>
-<p><img src="TPU/make.png" class="img-responsive" alt="make.png">
-</p>
-</figure>
-
-<p>
-3D rendering of the cover:
-<img src="TPU/schematic.png" class="img-responsive" alt="schematic.png">
-</p>
-
-<p>
-Download:
-</p>
-<ul class="org-ul">
-<li><a href="TPU/USB%20cover.FCStd">FreeCAD project</a>
-</li>
-<li><a href="TPU/USB%20cover.stl">STL file</a>
-</li>
-</ul>
-</div>
-</div>
-</div><div class="col-md-3"><nav id="table-of-contents">
-<div id="text-table-of-contents" class="bs-docs-sidebar">
-<ul class="nav">
-<li><a href="#sec-1">1. General</a></li>
-<li><a href="#sec-2">2. Project description</a></li>
-<li><a href="#sec-3">3. PLA + rubber/TPU design</a>
-<ul class="nav">
-<li><a href="#sec-3-1">3.1. Male connector case</a></li>
-<li><a href="#sec-3-2">3.2. Female connector case</a></li>
-</ul>
-</li>
-<li><a href="#sec-4">4. TPU only design for male connector case</a></li>
-</ul>
-</div>
-</nav>
-</div></div></div>
-<footer id="postamble" class="">
-<div><p class="author">Author: Svjatoslav Agejenko</p>
-<p class="date">Created: 2020-05-21 N 00:35</p>
-<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
-</div>
-</footer>
-</body>
-</html>
+++ /dev/null
-#+TITLE: DIY USB extension cable
-#+AUTHOR: Svjatoslav Agejenko
-#+LANGUAGE: en
-
-* (document settings) :noexport:
-** use dark style for TWBS-HTML exporter
-#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
-#+HTML_HEAD: <style type="text/css">
-#+HTML_HEAD: footer {background-color: #111 !important;}
-#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
-#+HTML_HEAD: </style>
-
-* General
-+ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
- COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
- DESIGNS AT YOUR OWN RISK.
-
-+ This design is released under Creative Commons Zero (CC0) license.
-
-+ Author:
- - Svjatoslav Agejenko
- - Homepage: https://svjatoslav.eu
- - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
-
-+ See also:
- - [[../../index.html][Other physical projects in this repository]]
- - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
-
-* Project description
-Original cable endings could not handle all the twisting, so why not
-to make new and better ones.
-
-There are 2 designs:
-
-1. [[id:36c7eef2-83a1-440d-99a6-86d826ba0621][PLA + rubber/TPU design]]
-
-2. [[id:b19bae1f-aa07-438f-aba0-276697a77355][TPU only design]]
-
-* PLA + rubber/TPU design
-:PROPERTIES:
-:ID: 36c7eef2-83a1-440d-99a6-86d826ba0621
-:END:
-
-[[file:PLA%20+%20TPU/make.png]]
-
-Following parts are glued together:
-[[file:PLA%20+%20TPU/make,%202.png]]
-
-** Male connector case
-[[file:PLA%20+%20TPU/male%20connector%20case.png]]
-
-Download:
-- [[file:PLA + TPU/male%20connector%20case.FCStd][FreeCAD project]]
-- [[file:PLA + TPU/male%20connector%20case.stl][STL file]]
-
-
-** Female connector case
-
-[[file:PLA%20+%20TPU/female%20connector%20case,%201.png]]
-
-[[file:PLA%20+%20TPU/female%20connector%20case,%202.png]]
-
-
-Download:
-- [[file:PLA%20+%20TPU/female%20connector%20case.FCStd][FreeCAD project]]
-- [[file:PLA%20+%20TPU/female%20connector%20case.stl][STL file]]
-
-* TPU only design for male connector case
-:PROPERTIES:
-:ID: b19bae1f-aa07-438f-aba0-276697a77355
-:END:
-
-[[file:TPU/make.png]]
-
-3D rendering of the cover:
-[[file:TPU/schematic.png]]
-
-Download:
-- [[file:TPU/USB%20cover.FCStd][FreeCAD project]]
-- [[file:TPU/USB%20cover.stl][STL file]]
+++ /dev/null
-<!doctype html>
-<html lang="en">
-<head>
-<title>Book stand</title>
-<!-- 2020-05-02 Sat 22:48 -->
-<meta charset="utf-8">
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta name="generator" content="Org-mode">
-<meta name="author" content="Svjatoslav Agejenko">
-<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;}
-</style>
-<style type="text/css">
-/* org mode styles on top of twbs */
-
-html {
- position: relative;
- min-height: 100%;
-}
-
-body {
- font-size: 18px;
- margin-bottom: 105px;
-}
-
-footer {
- position: absolute;
- bottom: 0;
- width: 100%;
- height: 101px;
- background-color: #f5f5f5;
-}
-
-footer > div {
- padding: 10px;
-}
-
-footer p {
- margin: 0 0 5px;
- text-align: center;
- font-size: 16px;
-}
-
-#table-of-contents {
- margin-top: 20px;
- margin-bottom: 20px;
-}
-
-blockquote p {
- font-size: 18px;
-}
-
-pre {
- font-size: 16px;
-}
-
-.footpara {
- display: inline-block;
-}
-
-figcaption {
- font-size: 16px;
- color: #666;
- font-style: italic;
- padding-bottom: 15px;
-}
-
-/* from twbs docs */
-
-.bs-docs-sidebar.affix {
- position: static;
-}
-@media (min-width: 768px) {
- .bs-docs-sidebar {
- padding-left: 20px;
- }
-}
-
-/* All levels of nav */
-.bs-docs-sidebar .nav > li > a {
- display: block;
- padding: 4px 20px;
- font-size: 14px;
- font-weight: 500;
- color: #999;
-}
-.bs-docs-sidebar .nav > li > a:hover,
-.bs-docs-sidebar .nav > li > a:focus {
- padding-left: 19px;
- color: #A1283B;
- text-decoration: none;
- background-color: transparent;
- border-left: 1px solid #A1283B;
-}
-.bs-docs-sidebar .nav > .active > a,
-.bs-docs-sidebar .nav > .active:hover > a,
-.bs-docs-sidebar .nav > .active:focus > a {
- padding-left: 18px;
- font-weight: bold;
- color: #A1283B;
- background-color: transparent;
- border-left: 2px solid #A1283B;
-}
-
-/* Nav: second level (shown on .active) */
-.bs-docs-sidebar .nav .nav {
- display: none; /* Hide by default, but at >768px, show it */
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 30px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav > li > a:focus {
- padding-left: 29px;
-}
-.bs-docs-sidebar .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav > .active:focus > a {
- padding-left: 28px;
- font-weight: 500;
-}
-
-/* Nav: third level (shown on .active) */
-.bs-docs-sidebar .nav .nav .nav {
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 40px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav .nav > li > a:focus {
- padding-left: 39px;
-}
-.bs-docs-sidebar .nav .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
- padding-left: 38px;
- font-weight: 500;
-}
-
-/* Show and affix the side nav when space allows it */
-@media (min-width: 992px) {
- .bs-docs-sidebar .nav > .active > ul {
- display: block;
- }
- /* Widen the fixed sidebar */
- .bs-docs-sidebar.affix,
- .bs-docs-sidebar.affix-bottom {
- width: 213px;
- }
- .bs-docs-sidebar.affix {
- position: fixed; /* Undo the static from mobile first approach */
- top: 20px;
- }
- .bs-docs-sidebar.affix-bottom {
- position: absolute; /* Undo the static from mobile first approach */
- }
- .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
- margin-top: 0;
- margin-bottom: 0
- }
-}
-@media (min-width: 1200px) {
- /* Widen the fixed sidebar again */
- .bs-docs-sidebar.affix-bottom,
- .bs-docs-sidebar.affix {
- width: 263px;
- }
-}
-</style>
-<script type="text/javascript">
-$(function() {
- 'use strict';
-
- $('.bs-docs-sidebar li').first().addClass('active');
-
- $(document.body).scrollspy({target: '.bs-docs-sidebar'});
-
- $('.bs-docs-sidebar').affix();
-});
-</script>
-</head>
-<body>
-<div id="content" class="container">
-<div class="row"><div class="col-md-9"><h1 class="title">Book stand</h1>
-
-<div id="outline-container-sec-1" class="outline-2">
-<h2 id="sec-1"><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
-COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
-DESIGNS AT YOUR OWN RISK.
-</li>
-
-<li>This design is released under Creative Commons Zero (CC0) license.
-</li>
-
-<li>Author:
-<ul class="org-ul">
-<li>Svjatoslav Agejenko
-</li>
-<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
-</li>
-<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-
-<li>See also:
-<ul class="org-ul">
-<li><a href="../../index.html">Other physical projects in this repository</a>
-</li>
-<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-
-<div id="outline-container-sec-2" class="outline-2">
-<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
-<div class="outline-text-2" id="text-2">
-
-<figure>
-<p><img src="make.png" class="img-responsive" alt="make.png">
-</p>
-</figure>
-
-<p>
-Small book stand.
-</p>
-
-
-<figure>
-<p><img src="book%20stand.png" class="img-responsive" alt="book%20stand.png">
-</p>
-</figure>
-
-<p>
-Download:
-</p>
-<ul class="org-ul">
-<li><a href="book%20stand.stl">STL file</a>
-</li>
-<li><a href="book%20stand.FCStd">FreeCAD file</a>
-</li>
-</ul>
-</div>
-</div>
-</div><div class="col-md-3"><nav id="table-of-contents">
-<div id="text-table-of-contents" class="bs-docs-sidebar">
-<ul class="nav">
-<li><a href="#sec-1">1. General</a></li>
-<li><a href="#sec-2">2. Project description</a></li>
-</ul>
-</div>
-</nav>
-</div></div></div>
-<footer id="postamble" class="">
-<div><p class="author">Author: Svjatoslav Agejenko</p>
-<p class="date">Created: 2020-05-02 Sat 22:48</p>
-<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
-</div>
-</footer>
-</body>
-</html>
+++ /dev/null
-#+TITLE: Book stand
-#+AUTHOR: Svjatoslav Agejenko
-#+LANGUAGE: en
-
-* (document settings) :noexport:
-** use dark style for TWBS-HTML exporter
-#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
-#+HTML_HEAD: <style type="text/css">
-#+HTML_HEAD: footer {background-color: #111 !important;}
-#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
-#+HTML_HEAD: </style>
-
-* General
-+ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
- COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
- DESIGNS AT YOUR OWN RISK.
-
-+ This design is released under Creative Commons Zero (CC0) license.
-
-+ Author:
- - Svjatoslav Agejenko
- - Homepage: https://svjatoslav.eu
- - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
-
-+ See also:
- - [[../../index.html][Other physical projects in this repository]]
- - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
-
-* Project description
-[[file:make.png]]
-
-Small book stand.
-
-[[file:book%20stand.png]]
-
-Download:
-+ [[file:book%20stand.stl][STL file]]
-+ [[file:book%20stand.FCStd][FreeCAD file]]
+++ /dev/null
-<!doctype html>
-<html lang="en">
-<head>
-<title>Cable organizer</title>
-<!-- 2020-03-21 Sat 00:37 -->
-<meta charset="utf-8">
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta name="generator" content="Org-mode">
-<meta name="author" content="Svjatoslav Agejenko">
-<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;}
-</style>
-<style type="text/css">
-/* org mode styles on top of twbs */
-
-html {
- position: relative;
- min-height: 100%;
-}
-
-body {
- font-size: 18px;
- margin-bottom: 105px;
-}
-
-footer {
- position: absolute;
- bottom: 0;
- width: 100%;
- height: 101px;
- background-color: #f5f5f5;
-}
-
-footer > div {
- padding: 10px;
-}
-
-footer p {
- margin: 0 0 5px;
- text-align: center;
- font-size: 16px;
-}
-
-#table-of-contents {
- margin-top: 20px;
- margin-bottom: 20px;
-}
-
-blockquote p {
- font-size: 18px;
-}
-
-pre {
- font-size: 16px;
-}
-
-.footpara {
- display: inline-block;
-}
-
-figcaption {
- font-size: 16px;
- color: #666;
- font-style: italic;
- padding-bottom: 15px;
-}
-
-/* from twbs docs */
-
-.bs-docs-sidebar.affix {
- position: static;
-}
-@media (min-width: 768px) {
- .bs-docs-sidebar {
- padding-left: 20px;
- }
-}
-
-/* All levels of nav */
-.bs-docs-sidebar .nav > li > a {
- display: block;
- padding: 4px 20px;
- font-size: 14px;
- font-weight: 500;
- color: #999;
-}
-.bs-docs-sidebar .nav > li > a:hover,
-.bs-docs-sidebar .nav > li > a:focus {
- padding-left: 19px;
- color: #A1283B;
- text-decoration: none;
- background-color: transparent;
- border-left: 1px solid #A1283B;
-}
-.bs-docs-sidebar .nav > .active > a,
-.bs-docs-sidebar .nav > .active:hover > a,
-.bs-docs-sidebar .nav > .active:focus > a {
- padding-left: 18px;
- font-weight: bold;
- color: #A1283B;
- background-color: transparent;
- border-left: 2px solid #A1283B;
-}
-
-/* Nav: second level (shown on .active) */
-.bs-docs-sidebar .nav .nav {
- display: none; /* Hide by default, but at >768px, show it */
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 30px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav > li > a:focus {
- padding-left: 29px;
-}
-.bs-docs-sidebar .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav > .active:focus > a {
- padding-left: 28px;
- font-weight: 500;
-}
-
-/* Nav: third level (shown on .active) */
-.bs-docs-sidebar .nav .nav .nav {
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 40px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav .nav > li > a:focus {
- padding-left: 39px;
-}
-.bs-docs-sidebar .nav .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
- padding-left: 38px;
- font-weight: 500;
-}
-
-/* Show and affix the side nav when space allows it */
-@media (min-width: 992px) {
- .bs-docs-sidebar .nav > .active > ul {
- display: block;
- }
- /* Widen the fixed sidebar */
- .bs-docs-sidebar.affix,
- .bs-docs-sidebar.affix-bottom {
- width: 213px;
- }
- .bs-docs-sidebar.affix {
- position: fixed; /* Undo the static from mobile first approach */
- top: 20px;
- }
- .bs-docs-sidebar.affix-bottom {
- position: absolute; /* Undo the static from mobile first approach */
- }
- .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
- margin-top: 0;
- margin-bottom: 0
- }
-}
-@media (min-width: 1200px) {
- /* Widen the fixed sidebar again */
- .bs-docs-sidebar.affix-bottom,
- .bs-docs-sidebar.affix {
- width: 263px;
- }
-}
-</style>
-<script type="text/javascript">
-$(function() {
- 'use strict';
-
- $('.bs-docs-sidebar li').first().addClass('active');
-
- $(document.body).scrollspy({target: '.bs-docs-sidebar'});
-
- $('.bs-docs-sidebar').affix();
-});
-</script>
-</head>
-<body>
-<div id="content" class="container">
-<div class="row"><div class="col-md-9"><h1 class="title">Cable organizer</h1>
-
-<div id="outline-container-sec-1" class="outline-2">
-<h2 id="sec-1"><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
-COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
-DESIGNS AT YOUR OWN RISK.
-</li>
-
-<li>This design is released under Creative Commons Zero (CC0) license.
-</li>
-
-<li>Author:
-<ul class="org-ul">
-<li>Svjatoslav Agejenko
-</li>
-<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
-</li>
-<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-
-<li>See also:
-<ul class="org-ul">
-<li><a href="../../index.html">Other physical projects in this repository</a>
-</li>
-<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-
-<div id="outline-container-sec-2" class="outline-2">
-<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
-<div class="outline-text-2" id="text-2">
-
-<figure>
-<p><img src="make.png" class="img-responsive" alt="make.png">
-</p>
-</figure>
-
-<p>
-I have lots of wires in my lab, and I need quick access to them. This
-organizer allows to conveniently hang them on the wall. I use double
-sided tape to make it stick.
-</p>
-
-
-<figure>
-<p><img src="body.png" class="img-responsive" alt="body.png">
-</p>
-</figure>
-</div>
-</div>
-
-<div id="outline-container-sec-3" class="outline-2">
-<h2 id="sec-3"><span class="section-number-2">3</span> Files</h2>
-<div class="outline-text-2" id="text-3">
-<p>
-You can <a href="body.FCStd">download FreeCAD project</a> file to tweak design or generated STL
-file ready for 3D printing:
-</p>
-
-<ul class="org-ul">
-<li><a href="body.stl">body.stl</a>
-</li>
-</ul>
-</div>
-</div>
-</div><div class="col-md-3"><nav id="table-of-contents">
-<div id="text-table-of-contents" class="bs-docs-sidebar">
-<ul class="nav">
-<li><a href="#sec-1">1. General</a></li>
-<li><a href="#sec-2">2. Project description</a></li>
-<li><a href="#sec-3">3. Files</a></li>
-</ul>
-</div>
-</nav>
-</div></div></div>
-<footer id="postamble" class="">
-<div><p class="author">Author: Svjatoslav Agejenko</p>
-<p class="date">Created: 2020-03-21 Sat 00:37</p>
-<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
-</div>
-</footer>
-</body>
-</html>
+++ /dev/null
-#+TITLE: Cable organizer
-#+AUTHOR: Svjatoslav Agejenko
-#+LANGUAGE: en
-
-* (document settings) :noexport:
-** use dark style for TWBS-HTML exporter
-#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
-#+HTML_HEAD: <style type="text/css">
-#+HTML_HEAD: footer {background-color: #111 !important;}
-#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
-#+HTML_HEAD: </style>
-
-* General
-+ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
- COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
- DESIGNS AT YOUR OWN RISK.
-
-+ This design is released under Creative Commons Zero (CC0) license.
-
-+ Author:
- - Svjatoslav Agejenko
- - Homepage: https://svjatoslav.eu
- - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
-
-+ See also:
- - [[../../index.html][Other physical projects in this repository]]
- - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
-
-* Project description
-[[file:make.png]]
-
-I have lots of wires in my lab, and I need quick access to them. This
-organizer allows to conveniently hang them on the wall. I use double
-sided tape to make it stick.
-
-[[file:body.png]]
-
-* Files
-You can [[file:body.FCStd][download FreeCAD project]] file to tweak design or generated STL
-file ready for 3D printing:
-
-+ [[file:body.stl]]
+++ /dev/null
-<!doctype html>
-<html lang="en">
-<head>
-<title>Alpha Tools digital calipers mod and container box</title>
-<!-- 2020-03-21 Sat 00:37 -->
-<meta charset="utf-8">
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta name="generator" content="Org-mode">
-<meta name="author" content="Svjatoslav Agejenko">
-<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;}
-</style>
-<style type="text/css">
-/* org mode styles on top of twbs */
-
-html {
- position: relative;
- min-height: 100%;
-}
-
-body {
- font-size: 18px;
- margin-bottom: 105px;
-}
-
-footer {
- position: absolute;
- bottom: 0;
- width: 100%;
- height: 101px;
- background-color: #f5f5f5;
-}
-
-footer > div {
- padding: 10px;
-}
-
-footer p {
- margin: 0 0 5px;
- text-align: center;
- font-size: 16px;
-}
-
-#table-of-contents {
- margin-top: 20px;
- margin-bottom: 20px;
-}
-
-blockquote p {
- font-size: 18px;
-}
-
-pre {
- font-size: 16px;
-}
-
-.footpara {
- display: inline-block;
-}
-
-figcaption {
- font-size: 16px;
- color: #666;
- font-style: italic;
- padding-bottom: 15px;
-}
-
-/* from twbs docs */
-
-.bs-docs-sidebar.affix {
- position: static;
-}
-@media (min-width: 768px) {
- .bs-docs-sidebar {
- padding-left: 20px;
- }
-}
-
-/* All levels of nav */
-.bs-docs-sidebar .nav > li > a {
- display: block;
- padding: 4px 20px;
- font-size: 14px;
- font-weight: 500;
- color: #999;
-}
-.bs-docs-sidebar .nav > li > a:hover,
-.bs-docs-sidebar .nav > li > a:focus {
- padding-left: 19px;
- color: #A1283B;
- text-decoration: none;
- background-color: transparent;
- border-left: 1px solid #A1283B;
-}
-.bs-docs-sidebar .nav > .active > a,
-.bs-docs-sidebar .nav > .active:hover > a,
-.bs-docs-sidebar .nav > .active:focus > a {
- padding-left: 18px;
- font-weight: bold;
- color: #A1283B;
- background-color: transparent;
- border-left: 2px solid #A1283B;
-}
-
-/* Nav: second level (shown on .active) */
-.bs-docs-sidebar .nav .nav {
- display: none; /* Hide by default, but at >768px, show it */
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 30px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav > li > a:focus {
- padding-left: 29px;
-}
-.bs-docs-sidebar .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav > .active:focus > a {
- padding-left: 28px;
- font-weight: 500;
-}
-
-/* Nav: third level (shown on .active) */
-.bs-docs-sidebar .nav .nav .nav {
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 40px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav .nav > li > a:focus {
- padding-left: 39px;
-}
-.bs-docs-sidebar .nav .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
- padding-left: 38px;
- font-weight: 500;
-}
-
-/* Show and affix the side nav when space allows it */
-@media (min-width: 992px) {
- .bs-docs-sidebar .nav > .active > ul {
- display: block;
- }
- /* Widen the fixed sidebar */
- .bs-docs-sidebar.affix,
- .bs-docs-sidebar.affix-bottom {
- width: 213px;
- }
- .bs-docs-sidebar.affix {
- position: fixed; /* Undo the static from mobile first approach */
- top: 20px;
- }
- .bs-docs-sidebar.affix-bottom {
- position: absolute; /* Undo the static from mobile first approach */
- }
- .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
- margin-top: 0;
- margin-bottom: 0
- }
-}
-@media (min-width: 1200px) {
- /* Widen the fixed sidebar again */
- .bs-docs-sidebar.affix-bottom,
- .bs-docs-sidebar.affix {
- width: 263px;
- }
-}
-</style>
-<script type="text/javascript">
-$(function() {
- 'use strict';
-
- $('.bs-docs-sidebar li').first().addClass('active');
-
- $(document.body).scrollspy({target: '.bs-docs-sidebar'});
-
- $('.bs-docs-sidebar').affix();
-});
-</script>
-</head>
-<body>
-<div id="content" class="container">
-<div class="row"><div class="col-md-9"><h1 class="title">Alpha Tools digital calipers mod and container box</h1>
-
-<div id="outline-container-sec-1" class="outline-2">
-<h2 id="sec-1"><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
-COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
-DESIGNS AT YOUR OWN RISK.
-</li>
-
-<li>This design is released under Creative Commons Zero (CC0) license.
-</li>
-
-<li>Author:
-<ul class="org-ul">
-<li>Svjatoslav Agejenko
-</li>
-<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
-</li>
-<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-
-<li>See also:
-<ul class="org-ul">
-<li><a href="../../index.html">Other physical projects in this repository</a>
-</li>
-<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-
-<div id="outline-container-sec-2" class="outline-2">
-<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
-<div class="outline-text-2" id="text-2">
-
-<figure>
-<p><img src="make,%203.png" class="img-responsive" alt="make,%203.png">
-</p>
-</figure>
-
-<p>
-As regular user of this tool, I got annoyed that original cell
-batteries run empty so fast and I have to worry about finding
-replacements.
-</p>
-
-
-<figure>
-<p><img src="make,%202.png" class="img-responsive" alt="make,%202.png">
-</p>
-</figure>
-
-<p>
-So I added AAA battery compartment to the bottom, and now I can use
-relatively large capacity and rechargeable NiMH batteries.
-</p>
-
-
-<figure>
-<p><img src="make,%201.png" class="img-responsive" alt="make,%201.png">
-</p>
-</figure>
-
-<p>
-The new problem I got is, how can I store and carry this thing
-around. So special case is designed.
-</p>
-
-
-<figure>
-<p><img src="box.png" class="img-responsive" alt="box.png">
-</p>
-</figure>
-
-<p>
-And special cover. Design utilizes <a href="https://www.amazon.de/gp/product/B00TACKU0O/">3mm x 2mm thick neodymium magnets</a>
-to keep cover magnetically attached to storage box.
-</p>
-
-
-<figure>
-<p><img src="cover.png" class="img-responsive" alt="cover.png">
-</p>
-</figure>
-
-<p>
-My printer can print only 120x120x120 mm objects. So only the most
-delicate part is protected. There is some empty space in the box
-because of geometry of the tool. It can be used as small storage
-compartments for something.
-</p>
-
-
-<figure>
-<p><img src="make.png" class="img-responsive" alt="make.png">
-</p>
-</figure>
-
-<p>
-Closed box:
-<img src="make,%204.png" class="img-responsive" alt="make,%204.png">
-</p>
-</div>
-</div>
-
-<div id="outline-container-sec-3" class="outline-2">
-<h2 id="sec-3"><span class="section-number-2">3</span> Files</h2>
-<div class="outline-text-2" id="text-3">
-<p>
-You can <a href="box%20and%20cover.FCStd">download FreeCAD project</a> file to tweak design or generated STL
-files ready for 3D printing:
-</p>
-
-<ul class="org-ul">
-<li><a href="box.stl">box.stl</a>
-</li>
-<li><a href="cover.stl">cover.stl</a>
-</li>
-</ul>
-</div>
-</div>
-</div><div class="col-md-3"><nav id="table-of-contents">
-<div id="text-table-of-contents" class="bs-docs-sidebar">
-<ul class="nav">
-<li><a href="#sec-1">1. General</a></li>
-<li><a href="#sec-2">2. Project description</a></li>
-<li><a href="#sec-3">3. Files</a></li>
-</ul>
-</div>
-</nav>
-</div></div></div>
-<footer id="postamble" class="">
-<div><p class="author">Author: Svjatoslav Agejenko</p>
-<p class="date">Created: 2020-03-21 Sat 00:37</p>
-<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
-</div>
-</footer>
-</body>
-</html>
+++ /dev/null
-#+TITLE: Alpha Tools digital calipers mod and container box
-#+AUTHOR: Svjatoslav Agejenko
-#+LANGUAGE: en
-
-* (document settings) :noexport:
-** use dark style for TWBS-HTML exporter
-#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
-#+HTML_HEAD: <style type="text/css">
-#+HTML_HEAD: footer {background-color: #111 !important;}
-#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
-#+HTML_HEAD: </style>
-
-* General
-+ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
- COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
- DESIGNS AT YOUR OWN RISK.
-
-+ This design is released under Creative Commons Zero (CC0) license.
-
-+ Author:
- - Svjatoslav Agejenko
- - Homepage: https://svjatoslav.eu
- - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
-
-+ See also:
- - [[../../index.html][Other physical projects in this repository]]
- - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
-
-* Project description
-[[file:make,%203.png]]
-
-As regular user of this tool, I got annoyed that original cell
-batteries run empty so fast and I have to worry about finding
-replacements.
-
-[[file:make,%202.png]]
-
-So I added AAA battery compartment to the bottom, and now I can use
-relatively large capacity and rechargeable NiMH batteries.
-
-[[file:make,%201.png]]
-
-The new problem I got is, how can I store and carry this thing
-around. So special case is designed.
-
-[[file:box.png]]
-
-And special cover. Design utilizes [[https://www.amazon.de/gp/product/B00TACKU0O/][3mm x 2mm thick neodymium magnets]]
-to keep cover magnetically attached to storage box.
-
-[[file:cover.png]]
-
-My printer can print only 120x120x120 mm objects. So only the most
-delicate part is protected. There is some empty space in the box
-because of geometry of the tool. It can be used as small storage
-compartments for something.
-
-[[file:make.png]]
-
-Closed box:
-[[file:make,%204.png]]
-
-* Files
-You can [[file:box%20and%20cover.FCStd][download FreeCAD project]] file to tweak design or generated STL
-files ready for 3D printing:
-
-+ [[file:box.stl]]
-+ [[file:cover.stl]]
+++ /dev/null
-% Created 2020-02-29 L 00:34
-% Intended LaTeX compiler: pdflatex
-\documentclass[11pt]{article}
-\usepackage[utf8]{inputenc}
-\usepackage[T1]{fontenc}
-\usepackage{graphicx}
-\usepackage{grffile}
-\usepackage{longtable}
-\usepackage{wrapfig}
-\usepackage{rotating}
-\usepackage[normalem]{ulem}
-\usepackage{amsmath}
-\usepackage{textcomp}
-\usepackage{amssymb}
-\usepackage{capt-of}
-\usepackage{hyperref}
-\author{Svjatoslav Agejenko}
-\date{\today}
-\title{Alpha Tools digital calipers mod and container box}
-\hypersetup{
- pdfauthor={Svjatoslav Agejenko},
- pdftitle={Alpha Tools digital calipers mod and container box},
- pdfkeywords={},
- pdfsubject={},
- pdfcreator={Emacs 26.1 (Org mode 9.1.9)},
- pdflang={English}}
-\begin{document}
-
-\maketitle
-\tableofcontents
-
-
-\section{General}
-\label{sec:orgcf86045}
-\begin{itemize}
-\item DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
-COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
-DESIGNS AT YOUR OWN RISK.
-
-\item Author:
-\begin{itemize}
-\item Svjatoslav Agejenko
-\item Homepage: \url{https://svjatoslav.eu}
-\item Email: \href{mailto://svjatoslav@svjatoslav.eu}{svjatoslav@svjatoslav.eu}
-\end{itemize}
-
-\item See also:
-\begin{itemize}
-\item \href{../../index.html}{Other physical projects in this repository}
-\item \href{https://www.svjatoslav.eu/projects/}{Other projects hosted at svjatoslav.eu}
-\end{itemize}
-\end{itemize}
-
-\section{Project description}
-\label{sec:org74ad9cd}
-\begin{center}
-\includegraphics[width=.9\linewidth]{make,%201.png}
-\end{center}
-
-As regular user of this tool, I got annoyed that cell battery run
-empty so fast and I have to worry about finding replacements. So I
-added AAA battery compartment to the bottom, and now I can use
-relatively large capacity and rechargeable NiMH batteries.
-
-The new problem I got is, how can I store and carry this thing
-around. So special case is designed.
-
-\begin{center}
-\includegraphics[width=.9\linewidth]{make.png}
-\end{center}
-
-Design utilizes \href{https://www.amazon.de/gp/product/B00TACKU0O/}{3mm x 2mm thick neodymium magnets}.
-\section{Files}
-\label{sec:org42557cd}
-You can \href{body\%20and\%20cover.FCStd}{download FreeCAD project} file to tweak design or generated STL
-files ready for 3D printing:
-
-\begin{itemize}
-\item Body: \href{body.stl}{download STL}
-\begin{itemize}
-\item \begin{center}
-\includegraphics[width=.9\linewidth]{body.png}
-\end{center}
-\end{itemize}
-
-\item Cover: \href{cover.stl}{download STL}
-\begin{itemize}
-\item \begin{center}
-\includegraphics[width=.9\linewidth]{cover.png}
-\end{center}
-\end{itemize}
-\end{itemize}
-\end{document}
+++ /dev/null
-<!doctype html>
-<html lang="en">
-<head>
-<title>Macro filter storage compartment</title>
-<!-- 2020-03-21 Sat 00:37 -->
-<meta charset="utf-8">
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta name="generator" content="Org-mode">
-<meta name="author" content="Svjatoslav Agejenko">
-<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;}
-</style>
-<style type="text/css">
-/* org mode styles on top of twbs */
-
-html {
- position: relative;
- min-height: 100%;
-}
-
-body {
- font-size: 18px;
- margin-bottom: 105px;
-}
-
-footer {
- position: absolute;
- bottom: 0;
- width: 100%;
- height: 101px;
- background-color: #f5f5f5;
-}
-
-footer > div {
- padding: 10px;
-}
-
-footer p {
- margin: 0 0 5px;
- text-align: center;
- font-size: 16px;
-}
-
-#table-of-contents {
- margin-top: 20px;
- margin-bottom: 20px;
-}
-
-blockquote p {
- font-size: 18px;
-}
-
-pre {
- font-size: 16px;
-}
-
-.footpara {
- display: inline-block;
-}
-
-figcaption {
- font-size: 16px;
- color: #666;
- font-style: italic;
- padding-bottom: 15px;
-}
-
-/* from twbs docs */
-
-.bs-docs-sidebar.affix {
- position: static;
-}
-@media (min-width: 768px) {
- .bs-docs-sidebar {
- padding-left: 20px;
- }
-}
-
-/* All levels of nav */
-.bs-docs-sidebar .nav > li > a {
- display: block;
- padding: 4px 20px;
- font-size: 14px;
- font-weight: 500;
- color: #999;
-}
-.bs-docs-sidebar .nav > li > a:hover,
-.bs-docs-sidebar .nav > li > a:focus {
- padding-left: 19px;
- color: #A1283B;
- text-decoration: none;
- background-color: transparent;
- border-left: 1px solid #A1283B;
-}
-.bs-docs-sidebar .nav > .active > a,
-.bs-docs-sidebar .nav > .active:hover > a,
-.bs-docs-sidebar .nav > .active:focus > a {
- padding-left: 18px;
- font-weight: bold;
- color: #A1283B;
- background-color: transparent;
- border-left: 2px solid #A1283B;
-}
-
-/* Nav: second level (shown on .active) */
-.bs-docs-sidebar .nav .nav {
- display: none; /* Hide by default, but at >768px, show it */
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 30px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav > li > a:focus {
- padding-left: 29px;
-}
-.bs-docs-sidebar .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav > .active:focus > a {
- padding-left: 28px;
- font-weight: 500;
-}
-
-/* Nav: third level (shown on .active) */
-.bs-docs-sidebar .nav .nav .nav {
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 40px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav .nav > li > a:focus {
- padding-left: 39px;
-}
-.bs-docs-sidebar .nav .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
- padding-left: 38px;
- font-weight: 500;
-}
-
-/* Show and affix the side nav when space allows it */
-@media (min-width: 992px) {
- .bs-docs-sidebar .nav > .active > ul {
- display: block;
- }
- /* Widen the fixed sidebar */
- .bs-docs-sidebar.affix,
- .bs-docs-sidebar.affix-bottom {
- width: 213px;
- }
- .bs-docs-sidebar.affix {
- position: fixed; /* Undo the static from mobile first approach */
- top: 20px;
- }
- .bs-docs-sidebar.affix-bottom {
- position: absolute; /* Undo the static from mobile first approach */
- }
- .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
- margin-top: 0;
- margin-bottom: 0
- }
-}
-@media (min-width: 1200px) {
- /* Widen the fixed sidebar again */
- .bs-docs-sidebar.affix-bottom,
- .bs-docs-sidebar.affix {
- width: 263px;
- }
-}
-</style>
-<script type="text/javascript">
-$(function() {
- 'use strict';
-
- $('.bs-docs-sidebar li').first().addClass('active');
-
- $(document.body).scrollspy({target: '.bs-docs-sidebar'});
-
- $('.bs-docs-sidebar').affix();
-});
-</script>
-</head>
-<body>
-<div id="content" class="container">
-<div class="row"><div class="col-md-9"><h1 class="title">Macro filter storage compartment</h1>
-
-<div id="outline-container-sec-1" class="outline-2">
-<h2 id="sec-1"><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
-COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
-DESIGNS AT YOUR OWN RISK.
-</li>
-
-<li>This design is released under Creative Commons Zero (CC0) license.
-</li>
-
-<li>Author:
-<ul class="org-ul">
-<li>Svjatoslav Agejenko
-</li>
-<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
-</li>
-<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-
-<li>See also:
-<ul class="org-ul">
-<li><a href="../../index.html">Other physical projects in this repository</a>
-</li>
-<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-
-<div id="outline-container-sec-2" class="outline-2">
-<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
-<div class="outline-text-2" id="text-2">
-
-<figure>
-<p><img src="make.png" class="img-responsive" alt="make.png">
-</p>
-</figure>
-
-<p>
-Case for 52mm <a href="https://en.wikipedia.org/wiki/Close-up_lens">macro filter</a>.
-</p>
-
-<ul class="org-ul">
-<li>Body:
-<ul class="org-ul">
-<li><img src="body.png" class="img-responsive" alt="body.png">
-</li>
-</ul>
-</li>
-
-<li>Cover:
-<ul class="org-ul">
-<li><img src="cover.png" class="img-responsive" alt="cover.png">
-</li>
-</ul>
-</li>
-</ul>
-
-
-<p>
-Download:
-</p>
-<table class="table table-striped table-bordered table-hover table-condensed">
-
-
-<colgroup>
-<col class="left">
-
-<col class="left">
-
-<col class="left">
-</colgroup>
-<thead>
-<tr>
-<th scope="col" class="text-left">item</th>
-<th scope="col" class="text-left">FreeCAD file</th>
-<th scope="col" class="text-left">STL file</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="text-left">body</td>
-<td class="text-left"><a href="body.FCStd">download</a></td>
-<td class="text-left"><a href="body.stl">download</a></td>
-</tr>
-
-<tr>
-<td class="text-left">cover</td>
-<td class="text-left"><a href="cover.FCStd">download</a></td>
-<td class="text-left"><a href="cover.stl">download</a></td>
-</tr>
-</tbody>
-</table>
-
-<p>
-See also:
-</p>
-<ul class="org-ul">
-<li><a href="../Fujifilm%20camera%20battery%20box/index.html">Fujifilm camera battery box</a>
-</li>
-</ul>
-</div>
-</div>
-</div><div class="col-md-3"><nav id="table-of-contents">
-<div id="text-table-of-contents" class="bs-docs-sidebar">
-<ul class="nav">
-<li><a href="#sec-1">1. General</a></li>
-<li><a href="#sec-2">2. Project description</a></li>
-</ul>
-</div>
-</nav>
-</div></div></div>
-<footer id="postamble" class="">
-<div><p class="author">Author: Svjatoslav Agejenko</p>
-<p class="date">Created: 2020-03-21 Sat 00:37</p>
-<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
-</div>
-</footer>
-</body>
-</html>
+++ /dev/null
-#+TITLE: Macro filter storage compartment
-#+author: Svjatoslav Agejenko
-#+LANGUAGE: en
-
-* (document settings) :noexport:
-** use dark style for TWBS-HTML exporter
-#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
-#+HTML_HEAD: <style type="text/css">
-#+HTML_HEAD: footer {background-color: #111 !important;}
-#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
-#+HTML_HEAD: </style>
-
-* General
-+ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
- COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
- DESIGNS AT YOUR OWN RISK.
-
-+ This design is released under Creative Commons Zero (CC0) license.
-
-+ Author:
- - Svjatoslav Agejenko
- - Homepage: https://svjatoslav.eu
- - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
-
-+ See also:
- - [[../../index.html][Other physical projects in this repository]]
- - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
-
-* Project description
-[[file:make.png]]
-
-Case for 52mm [[https://en.wikipedia.org/wiki/Close-up_lens][macro filter]].
-
-+ Body:
- + [[file:body.png]]
-
-+ Cover:
- + [[file:cover.png]]
-
-
-Download:
-| item | FreeCAD file | STL file |
-|-------+--------------+----------|
-| body | [[file:body.FCStd][download]] | [[file:body.stl][download]] |
-| cover | [[file:cover.FCStd][download]] | [[file:cover.stl][download]] |
-
-See also:
-+ [[file:../Fujifilm%20camera%20battery%20box/index.html][Fujifilm camera battery box]]
+++ /dev/null
-<!doctype html>
-<html lang="en">
-<head>
-<title>Case for microscope slides and cover slips.</title>
-<!-- 2020-03-21 Sat 00:38 -->
-<meta charset="utf-8">
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta name="generator" content="Org-mode">
-<meta name="author" content="Svjatoslav Agejenko">
-<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;}
-</style>
-<style type="text/css">
-/* org mode styles on top of twbs */
-
-html {
- position: relative;
- min-height: 100%;
-}
-
-body {
- font-size: 18px;
- margin-bottom: 105px;
-}
-
-footer {
- position: absolute;
- bottom: 0;
- width: 100%;
- height: 101px;
- background-color: #f5f5f5;
-}
-
-footer > div {
- padding: 10px;
-}
-
-footer p {
- margin: 0 0 5px;
- text-align: center;
- font-size: 16px;
-}
-
-#table-of-contents {
- margin-top: 20px;
- margin-bottom: 20px;
-}
-
-blockquote p {
- font-size: 18px;
-}
-
-pre {
- font-size: 16px;
-}
-
-.footpara {
- display: inline-block;
-}
-
-figcaption {
- font-size: 16px;
- color: #666;
- font-style: italic;
- padding-bottom: 15px;
-}
-
-/* from twbs docs */
-
-.bs-docs-sidebar.affix {
- position: static;
-}
-@media (min-width: 768px) {
- .bs-docs-sidebar {
- padding-left: 20px;
- }
-}
-
-/* All levels of nav */
-.bs-docs-sidebar .nav > li > a {
- display: block;
- padding: 4px 20px;
- font-size: 14px;
- font-weight: 500;
- color: #999;
-}
-.bs-docs-sidebar .nav > li > a:hover,
-.bs-docs-sidebar .nav > li > a:focus {
- padding-left: 19px;
- color: #A1283B;
- text-decoration: none;
- background-color: transparent;
- border-left: 1px solid #A1283B;
-}
-.bs-docs-sidebar .nav > .active > a,
-.bs-docs-sidebar .nav > .active:hover > a,
-.bs-docs-sidebar .nav > .active:focus > a {
- padding-left: 18px;
- font-weight: bold;
- color: #A1283B;
- background-color: transparent;
- border-left: 2px solid #A1283B;
-}
-
-/* Nav: second level (shown on .active) */
-.bs-docs-sidebar .nav .nav {
- display: none; /* Hide by default, but at >768px, show it */
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 30px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav > li > a:focus {
- padding-left: 29px;
-}
-.bs-docs-sidebar .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav > .active:focus > a {
- padding-left: 28px;
- font-weight: 500;
-}
-
-/* Nav: third level (shown on .active) */
-.bs-docs-sidebar .nav .nav .nav {
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 40px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav .nav > li > a:focus {
- padding-left: 39px;
-}
-.bs-docs-sidebar .nav .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
- padding-left: 38px;
- font-weight: 500;
-}
-
-/* Show and affix the side nav when space allows it */
-@media (min-width: 992px) {
- .bs-docs-sidebar .nav > .active > ul {
- display: block;
- }
- /* Widen the fixed sidebar */
- .bs-docs-sidebar.affix,
- .bs-docs-sidebar.affix-bottom {
- width: 213px;
- }
- .bs-docs-sidebar.affix {
- position: fixed; /* Undo the static from mobile first approach */
- top: 20px;
- }
- .bs-docs-sidebar.affix-bottom {
- position: absolute; /* Undo the static from mobile first approach */
- }
- .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
- margin-top: 0;
- margin-bottom: 0
- }
-}
-@media (min-width: 1200px) {
- /* Widen the fixed sidebar again */
- .bs-docs-sidebar.affix-bottom,
- .bs-docs-sidebar.affix {
- width: 263px;
- }
-}
-</style>
-<script type="text/javascript">
-$(function() {
- 'use strict';
-
- $('.bs-docs-sidebar li').first().addClass('active');
-
- $(document.body).scrollspy({target: '.bs-docs-sidebar'});
-
- $('.bs-docs-sidebar').affix();
-});
-</script>
-</head>
-<body>
-<div id="content" class="container">
-<div class="row"><div class="col-md-9"><h1 class="title">Case for microscope slides and cover slips.</h1>
-
-<div id="outline-container-sec-1" class="outline-2">
-<h2 id="sec-1"><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
-COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
-DESIGNS AT YOUR OWN RISK.
-</li>
-
-<li>This design is released under Creative Commons Zero (CC0) license.
-</li>
-
-<li>Author:
-<ul class="org-ul">
-<li>Svjatoslav Agejenko
-</li>
-<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
-</li>
-<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-
-<li>See also:
-<ul class="org-ul">
-<li><a href="../../index.html">Other physical projects in this repository</a>
-</li>
-<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-
-<div id="outline-container-sec-2" class="outline-2">
-<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
-<div class="outline-text-2" id="text-2">
-
-<figure>
-<p><img src="make.png" class="img-responsive" alt="make.png">
-</p>
-</figure>
-
-<p>
-Case for microscope slides and cover slips. Design utilizes <a href="https://www.amazon.de/gp/product/B00TACKU0O/">3mm x 2mm
-thick neodymium magnets</a>. Holes for magnets are made intentionally bit
-larger for magnets to easily fit in. You would need glue to fix
-magnets in holes.
-</p>
-
-<ul class="org-ul">
-<li>Can fit:
-<ul class="org-ul">
-<li>10x slides (25.5mm x 75.5mm x 1.5mm)
-</li>
-<li>10x cover slips: (20.5 x 20.5 x 0.5mm)
-</li>
-</ul>
-</li>
-
-<li>Parts:
-<ul class="org-ul">
-<li>Body:
-<ul class="org-ul">
-<li><img src="body.png" class="img-responsive" alt="body.png">
-</li>
-</ul>
-</li>
-
-<li>Cover:
-<ul class="org-ul">
-<li><img src="cover.png" class="img-responsive" alt="cover.png">
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-<p>
-Download:
-</p>
-<table class="table table-striped table-bordered table-hover table-condensed">
-
-
-<colgroup>
-<col class="left">
-
-<col class="left">
-
-<col class="left">
-</colgroup>
-<thead>
-<tr>
-<th scope="col" class="text-left">item</th>
-<th scope="col" class="text-left">FreeCAD file</th>
-<th scope="col" class="text-left">STL file</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td class="text-left">body</td>
-<td class="text-left"><a href="body.FCStd">download</a></td>
-<td class="text-left"><a href="body.stl">download</a></td>
-</tr>
-
-<tr>
-<td class="text-left">cover</td>
-<td class="text-left"><a href="cover.FCStd">download</a></td>
-<td class="text-left"><a href="cover.stl">download</a></td>
-</tr>
-</tbody>
-</table>
-
-<p>
-See also:
-</p>
-<ul class="org-ul">
-<li><a href="../../optics/Fujifilm%20X-mount%20microscope%20adapter/">Fujifilm microscope adapter</a>
-</li>
-</ul>
-</div>
-</div>
-</div><div class="col-md-3"><nav id="table-of-contents">
-<div id="text-table-of-contents" class="bs-docs-sidebar">
-<ul class="nav">
-<li><a href="#sec-1">1. General</a></li>
-<li><a href="#sec-2">2. Project description</a></li>
-</ul>
-</div>
-</nav>
-</div></div></div>
-<footer id="postamble" class="">
-<div><p class="author">Author: Svjatoslav Agejenko</p>
-<p class="date">Created: 2020-03-21 Sat 00:38</p>
-<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
-</div>
-</footer>
-</body>
-</html>
+++ /dev/null
-#+TITLE: Case for microscope slides and cover slips.
-#+author: Svjatoslav Agejenko
-#+LANGUAGE: en
-
-* (document settings) :noexport:
-** use dark style for TWBS-HTML exporter
-#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
-#+HTML_HEAD: <style type="text/css">
-#+HTML_HEAD: footer {background-color: #111 !important;}
-#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
-#+HTML_HEAD: </style>
-
-* General
-+ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
- COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
- DESIGNS AT YOUR OWN RISK.
-
-+ This design is released under Creative Commons Zero (CC0) license.
-
-+ Author:
- - Svjatoslav Agejenko
- - Homepage: https://svjatoslav.eu
- - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
-
-+ See also:
- - [[../../index.html][Other physical projects in this repository]]
- - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
-
-* Project description
-[[file:make.png]]
-
-Case for microscope slides and cover slips. Design utilizes [[https://www.amazon.de/gp/product/B00TACKU0O/][3mm x 2mm
-thick neodymium magnets]]. Holes for magnets are made intentionally bit
-larger for magnets to easily fit in. You would need glue to fix
-magnets in holes.
-
-+ Can fit:
- + 10x slides (25.5mm x 75.5mm x 1.5mm)
- + 10x cover slips: (20.5 x 20.5 x 0.5mm)
-
-+ Parts:
- + Body:
- + [[file:body.png]]
-
- + Cover:
- + [[file:cover.png]]
-
-Download:
-| item | FreeCAD file | STL file |
-|-------+--------------+----------|
-| body | [[file:body.FCStd][download]] | [[file:body.stl][download]] |
-| cover | [[file:cover.FCStd][download]] | [[file:cover.stl][download]] |
-
-See also:
-+ [[file:../../optics/Fujifilm%20X-mount%20microscope%20adapter/][Fujifilm microscope adapter]]
+++ /dev/null
-<!doctype html>
-<html lang="en">
-<head>
-<title>27mm and 55mm rolls</title>
-<!-- 2020-04-30 N 19:05 -->
-<meta charset="utf-8">
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta name="generator" content="Org-mode">
-<meta name="author" content="Svjatoslav Agejenko">
-<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;}
-</style>
-<style type="text/css">
-/* org mode styles on top of twbs */
-
-html {
- position: relative;
- min-height: 100%;
-}
-
-body {
- font-size: 18px;
- margin-bottom: 105px;
-}
-
-footer {
- position: absolute;
- bottom: 0;
- width: 100%;
- height: 101px;
- background-color: #f5f5f5;
-}
-
-footer > div {
- padding: 10px;
-}
-
-footer p {
- margin: 0 0 5px;
- text-align: center;
- font-size: 16px;
-}
-
-#table-of-contents {
- margin-top: 20px;
- margin-bottom: 20px;
-}
-
-blockquote p {
- font-size: 18px;
-}
-
-pre {
- font-size: 16px;
-}
-
-.footpara {
- display: inline-block;
-}
-
-figcaption {
- font-size: 16px;
- color: #666;
- font-style: italic;
- padding-bottom: 15px;
-}
-
-/* from twbs docs */
-
-.bs-docs-sidebar.affix {
- position: static;
-}
-@media (min-width: 768px) {
- .bs-docs-sidebar {
- padding-left: 20px;
- }
-}
-
-/* All levels of nav */
-.bs-docs-sidebar .nav > li > a {
- display: block;
- padding: 4px 20px;
- font-size: 14px;
- font-weight: 500;
- color: #999;
-}
-.bs-docs-sidebar .nav > li > a:hover,
-.bs-docs-sidebar .nav > li > a:focus {
- padding-left: 19px;
- color: #A1283B;
- text-decoration: none;
- background-color: transparent;
- border-left: 1px solid #A1283B;
-}
-.bs-docs-sidebar .nav > .active > a,
-.bs-docs-sidebar .nav > .active:hover > a,
-.bs-docs-sidebar .nav > .active:focus > a {
- padding-left: 18px;
- font-weight: bold;
- color: #A1283B;
- background-color: transparent;
- border-left: 2px solid #A1283B;
-}
-
-/* Nav: second level (shown on .active) */
-.bs-docs-sidebar .nav .nav {
- display: none; /* Hide by default, but at >768px, show it */
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 30px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav > li > a:focus {
- padding-left: 29px;
-}
-.bs-docs-sidebar .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav > .active:focus > a {
- padding-left: 28px;
- font-weight: 500;
-}
-
-/* Nav: third level (shown on .active) */
-.bs-docs-sidebar .nav .nav .nav {
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 40px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav .nav > li > a:focus {
- padding-left: 39px;
-}
-.bs-docs-sidebar .nav .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
- padding-left: 38px;
- font-weight: 500;
-}
-
-/* Show and affix the side nav when space allows it */
-@media (min-width: 992px) {
- .bs-docs-sidebar .nav > .active > ul {
- display: block;
- }
- /* Widen the fixed sidebar */
- .bs-docs-sidebar.affix,
- .bs-docs-sidebar.affix-bottom {
- width: 213px;
- }
- .bs-docs-sidebar.affix {
- position: fixed; /* Undo the static from mobile first approach */
- top: 20px;
- }
- .bs-docs-sidebar.affix-bottom {
- position: absolute; /* Undo the static from mobile first approach */
- }
- .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
- margin-top: 0;
- margin-bottom: 0
- }
-}
-@media (min-width: 1200px) {
- /* Widen the fixed sidebar again */
- .bs-docs-sidebar.affix-bottom,
- .bs-docs-sidebar.affix {
- width: 263px;
- }
-}
-</style>
-<script type="text/javascript">
-$(function() {
- 'use strict';
-
- $('.bs-docs-sidebar li').first().addClass('active');
-
- $(document.body).scrollspy({target: '.bs-docs-sidebar'});
-
- $('.bs-docs-sidebar').affix();
-});
-</script>
-</head>
-<body>
-<div id="content" class="container">
-<div class="row"><div class="col-md-9"><h1 class="title">27mm and 55mm rolls</h1>
-
-<div id="outline-container-sec-1" class="outline-2">
-<h2 id="sec-1"><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
-COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
-DESIGNS AT YOUR OWN RISK.
-</li>
-
-<li>This design is released under Creative Commons Zero (CC0) license.
-</li>
-
-<li>Author:
-<ul class="org-ul">
-<li>Svjatoslav Agejenko
-</li>
-<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
-</li>
-<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-
-<li>See also:
-<ul class="org-ul">
-<li><a href="../../index.html">Other physical projects in this repository</a>
-</li>
-<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-
-<div id="outline-container-sec-2" class="outline-2">
-<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
-<div class="outline-text-2" id="text-2">
-
-<figure>
-<p><img src="make.png" class="img-responsive" alt="make.png">
-</p>
-</figure>
-
-<p>
-I am a big fan of <a href="https://www.thingiverse.com/thing:2471753">stackable bins organizer</a>. I find 2x2 bins with 21mm
-height are particularly good for storing rolls of wire. Also electric
-handheld screwdriver is good for twisting wire onto the
-roll. Therefore I designed rolls that have standard hexagonal hole on
-the bottom (for screwdriver compatibility):
-</p>
-
-
-<figure>
-<p><img src="roll%2027mm,%20body,%202.png" class="img-responsive" alt="roll%2027mm,%20body,%202.png">
-</p>
-</figure>
-
-<p>
-and 20mm total roll height, to be used with stackable bins
-organizer. Rolls are made from body and cover:
-</p>
-
-<ul class="org-ul">
-<li>Body:
-<ul class="org-ul">
-<li><img src="roll%2027mm,%20body.png" class="img-responsive" alt="roll%2027mm,%20body.png">
-</li>
-</ul>
-</li>
-
-<li>Cover:
-<ul class="org-ul">
-<li><img src="roll%2027mm,%20cover.png" class="img-responsive" alt="roll%2027mm,%20cover.png">
-</li>
-</ul>
-</li>
-</ul>
-
-<p>
-After printing, both parts have to be glued together. This is to avoid
-overhangs that are hard to print.
-</p>
-</div>
-</div>
-
-<div id="outline-container-sec-3" class="outline-2">
-<h2 id="sec-3"><span class="section-number-2">3</span> 27mm diameter roll</h2>
-<div class="outline-text-2" id="text-3">
-
-<figure>
-<p><img src="roll%2027mm,%20assembled.png" class="img-responsive" alt="roll%2027mm,%20assembled.png">
-</p>
-</figure>
-
-
-<figure>
-<p><img src="roll%2027mm,%20assembled,%202.png" class="img-responsive" alt="roll%2027mm,%20assembled,%202.png">
-</p>
-</figure>
-
-<ul class="org-ul">
-<li><a href="roll%2027mm,%20body.stl">body STL</a>
-</li>
-<li><a href="roll%2027mm,%20cover.stl">cover STL</a>
-</li>
-<li><a href="roll%2027mm.FCStd">FreeCAD file</a>
-</li>
-</ul>
-</div>
-</div>
-
-<div id="outline-container-sec-4" class="outline-2">
-<h2 id="sec-4"><span class="section-number-2">4</span> 55mm diameter roll</h2>
-<div class="outline-text-2" id="text-4">
-
-<figure>
-<p><img src="roll%2055mm,%20assembled.png" class="img-responsive" alt="roll%2055mm,%20assembled.png">
-</p>
-</figure>
-
-<ul class="org-ul">
-<li><a href="roll%2055mm,%20body.stl">body STL</a>
-</li>
-<li><a href="roll%2055mm,%20cover.stl">cover STL</a>
-</li>
-<li><a href="roll%2055mm.FCStd">FreeCAD file</a>
-</li>
-</ul>
-</div>
-</div>
-</div><div class="col-md-3"><nav id="table-of-contents">
-<div id="text-table-of-contents" class="bs-docs-sidebar">
-<ul class="nav">
-<li><a href="#sec-1">1. General</a></li>
-<li><a href="#sec-2">2. Project description</a></li>
-<li><a href="#sec-3">3. 27mm diameter roll</a></li>
-<li><a href="#sec-4">4. 55mm diameter roll</a></li>
-</ul>
-</div>
-</nav>
-</div></div></div>
-<footer id="postamble" class="">
-<div><p class="author">Author: Svjatoslav Agejenko</p>
-<p class="date">Created: 2020-04-30 N 19:05</p>
-<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
-</div>
-</footer>
-</body>
-</html>
+++ /dev/null
-#+TITLE: 27mm and 55mm rolls
-#+AUTHOR: Svjatoslav Agejenko
-#+LANGUAGE: en
-
-* (document settings) :noexport:
-** use dark style for TWBS-HTML exporter
-#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
-#+HTML_HEAD: <style type="text/css">
-#+HTML_HEAD: footer {background-color: #111 !important;}
-#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
-#+HTML_HEAD: </style>
-
-* General
-+ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
- COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
- DESIGNS AT YOUR OWN RISK.
-
-+ This design is released under Creative Commons Zero (CC0) license.
-
-+ Author:
- - Svjatoslav Agejenko
- - Homepage: https://svjatoslav.eu
- - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
-
-+ See also:
- - [[../../index.html][Other physical projects in this repository]]
- - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
-
-* Project description
-[[file:make.png]]
-
-I am a big fan of [[https://www.thingiverse.com/thing:2471753][stackable bins organizer]]. I find 2x2 bins with 21mm
-height are particularly good for storing rolls of wire. Also electric
-handheld screwdriver is good for twisting wire onto the
-roll. Therefore I designed rolls that have standard hexagonal hole on
-the bottom (for screwdriver compatibility):
-
-[[file:roll%2027mm,%20body,%202.png]]
-
-and 20mm total roll height, to be used with stackable bins
-organizer. Rolls are made from body and cover:
-
-- Body:
- - [[file:roll%2027mm,%20body.png]]
-
-- Cover:
- - [[file:roll%2027mm,%20cover.png]]
-
-After printing, both parts have to be glued together. This is to avoid
-overhangs that are hard to print.
-
-* 27mm diameter roll
-
-[[file:roll%2027mm,%20assembled.png]]
-
-[[file:roll%2027mm,%20assembled,%202.png]]
-
-- [[file:roll%2027mm,%20body.stl][body STL]]
-- [[file:roll%2027mm,%20cover.stl][cover STL]]
-- [[file:roll%2027mm.FCStd][FreeCAD file]]
-
-* 55mm diameter roll
-
-[[file:roll%2055mm,%20assembled.png]]
-
-- [[file:roll%2055mm,%20body.stl][body STL]]
-- [[file:roll%2055mm,%20cover.stl][cover STL]]
-- [[file:roll%2055mm.FCStd][FreeCAD file]]
+++ /dev/null
-<!doctype html>
-<html lang="en">
-<head>
-<title>Tiny wall shelf</title>
-<!-- 2020-03-29 P 12:06 -->
-<meta charset="utf-8">
-<meta name="viewport" content="width=device-width, initial-scale=1">
-<meta name="generator" content="Org-mode">
-<meta name="author" content="Svjatoslav Agejenko">
-<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;}
-</style>
-<style type="text/css">
-/* org mode styles on top of twbs */
-
-html {
- position: relative;
- min-height: 100%;
-}
-
-body {
- font-size: 18px;
- margin-bottom: 105px;
-}
-
-footer {
- position: absolute;
- bottom: 0;
- width: 100%;
- height: 101px;
- background-color: #f5f5f5;
-}
-
-footer > div {
- padding: 10px;
-}
-
-footer p {
- margin: 0 0 5px;
- text-align: center;
- font-size: 16px;
-}
-
-#table-of-contents {
- margin-top: 20px;
- margin-bottom: 20px;
-}
-
-blockquote p {
- font-size: 18px;
-}
-
-pre {
- font-size: 16px;
-}
-
-.footpara {
- display: inline-block;
-}
-
-figcaption {
- font-size: 16px;
- color: #666;
- font-style: italic;
- padding-bottom: 15px;
-}
-
-/* from twbs docs */
-
-.bs-docs-sidebar.affix {
- position: static;
-}
-@media (min-width: 768px) {
- .bs-docs-sidebar {
- padding-left: 20px;
- }
-}
-
-/* All levels of nav */
-.bs-docs-sidebar .nav > li > a {
- display: block;
- padding: 4px 20px;
- font-size: 14px;
- font-weight: 500;
- color: #999;
-}
-.bs-docs-sidebar .nav > li > a:hover,
-.bs-docs-sidebar .nav > li > a:focus {
- padding-left: 19px;
- color: #A1283B;
- text-decoration: none;
- background-color: transparent;
- border-left: 1px solid #A1283B;
-}
-.bs-docs-sidebar .nav > .active > a,
-.bs-docs-sidebar .nav > .active:hover > a,
-.bs-docs-sidebar .nav > .active:focus > a {
- padding-left: 18px;
- font-weight: bold;
- color: #A1283B;
- background-color: transparent;
- border-left: 2px solid #A1283B;
-}
-
-/* Nav: second level (shown on .active) */
-.bs-docs-sidebar .nav .nav {
- display: none; /* Hide by default, but at >768px, show it */
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 30px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav > li > a:focus {
- padding-left: 29px;
-}
-.bs-docs-sidebar .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav > .active:focus > a {
- padding-left: 28px;
- font-weight: 500;
-}
-
-/* Nav: third level (shown on .active) */
-.bs-docs-sidebar .nav .nav .nav {
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 40px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav .nav > li > a:hover,
-.bs-docs-sidebar .nav .nav .nav > li > a:focus {
- padding-left: 39px;
-}
-.bs-docs-sidebar .nav .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
- padding-left: 38px;
- font-weight: 500;
-}
-
-/* Show and affix the side nav when space allows it */
-@media (min-width: 992px) {
- .bs-docs-sidebar .nav > .active > ul {
- display: block;
- }
- /* Widen the fixed sidebar */
- .bs-docs-sidebar.affix,
- .bs-docs-sidebar.affix-bottom {
- width: 213px;
- }
- .bs-docs-sidebar.affix {
- position: fixed; /* Undo the static from mobile first approach */
- top: 20px;
- }
- .bs-docs-sidebar.affix-bottom {
- position: absolute; /* Undo the static from mobile first approach */
- }
- .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
- margin-top: 0;
- margin-bottom: 0
- }
-}
-@media (min-width: 1200px) {
- /* Widen the fixed sidebar again */
- .bs-docs-sidebar.affix-bottom,
- .bs-docs-sidebar.affix {
- width: 263px;
- }
-}
-</style>
-<script type="text/javascript">
-$(function() {
- 'use strict';
-
- $('.bs-docs-sidebar li').first().addClass('active');
-
- $(document.body).scrollspy({target: '.bs-docs-sidebar'});
-
- $('.bs-docs-sidebar').affix();
-});
-</script>
-</head>
-<body>
-<div id="content" class="container">
-<div class="row"><div class="col-md-9"><h1 class="title">Tiny wall shelf</h1>
-
-<div id="outline-container-sec-1" class="outline-2">
-<h2 id="sec-1"><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
-COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
-DESIGNS AT YOUR OWN RISK.
-</li>
-
-<li>This design is released under Creative Commons Zero (CC0) license.
-</li>
-
-<li>Author:
-<ul class="org-ul">
-<li>Svjatoslav Agejenko
-</li>
-<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
-</li>
-<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-
-<li>See also:
-<ul class="org-ul">
-<li><a href="../../index.html">Other physical projects in this repository</a>
-</li>
-<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-
-<div id="outline-container-sec-2" class="outline-2">
-<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
-<div class="outline-text-2" id="text-2">
-
-<figure>
-<p><img src="make.png" class="img-responsive" alt="make.png">
-</p>
-</figure>
-
-<p>
-My current printer does at most 120x120x120 (mm) prints. And I needed
-a small wall shelf for my lab. Here comes design for 119x119x119 (just
-in case). I used double sided tape for wall attachment.
-</p>
-
-
-<figure>
-<p><img src="shelf.png" class="img-responsive" alt="shelf.png">
-</p>
-</figure>
-
-<ul class="org-ul">
-<li>Download:
-<ul class="org-ul">
-<li><a href="shelf.stl">Printable STL file.</a>
-</li>
-<li><a href="shelf.FCStd">Editable FreeCAD file.</a>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-</div><div class="col-md-3"><nav id="table-of-contents">
-<div id="text-table-of-contents" class="bs-docs-sidebar">
-<ul class="nav">
-<li><a href="#sec-1">1. General</a></li>
-<li><a href="#sec-2">2. Project description</a></li>
-</ul>
-</div>
-</nav>
-</div></div></div>
-<footer id="postamble" class="">
-<div><p class="author">Author: Svjatoslav Agejenko</p>
-<p class="date">Created: 2020-03-29 P 12:06</p>
-<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
-</div>
-</footer>
-</body>
-</html>
+++ /dev/null
-#+TITLE: Tiny wall shelf
-#+AUTHOR: Svjatoslav Agejenko
-#+LANGUAGE: en
-
-* (document settings) :noexport:
-** use dark style for TWBS-HTML exporter
-#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
-#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
-#+HTML_HEAD: <style type="text/css">
-#+HTML_HEAD: footer {background-color: #111 !important;}
-#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
-#+HTML_HEAD: </style>
-
-* General
-+ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
- COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
- DESIGNS AT YOUR OWN RISK.
-
-+ This design is released under Creative Commons Zero (CC0) license.
-
-+ Author:
- - Svjatoslav Agejenko
- - Homepage: https://svjatoslav.eu
- - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
-
-+ See also:
- - [[../../index.html][Other physical projects in this repository]]
- - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
-
-* Project description
-[[file:make.png]]
-
-My current printer does at most 120x120x120 (mm) prints. And I needed
-a small wall shelf for my lab. Here comes design for 119x119x119 (just
-in case). I used double sided tape for wall attachment.
-
-[[file:shelf.png]]
-
-- Download:
- - [[file:shelf.stl][Printable STL file.]]
- - [[file:shelf.FCStd][Editable FreeCAD file.]]
--- /dev/null
+<!doctype html>
+<html lang="en">
+<head>
+<title>Fujifilm XC15-45mm lens case</title>
+<!-- 2020-11-20 R 21:51 -->
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta name="generator" content="Org-mode">
+<meta name="author" content="Svjatoslav Agejenko">
+<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;}
+</style>
+<style type="text/css">
+/* org mode styles on top of twbs */
+
+html {
+ position: relative;
+ min-height: 100%;
+}
+
+body {
+ font-size: 18px;
+ margin-bottom: 105px;
+}
+
+footer {
+ position: absolute;
+ bottom: 0;
+ width: 100%;
+ height: 101px;
+ background-color: #f5f5f5;
+}
+
+footer > div {
+ padding: 10px;
+}
+
+footer p {
+ margin: 0 0 5px;
+ text-align: center;
+ font-size: 16px;
+}
+
+#table-of-contents {
+ margin-top: 20px;
+ margin-bottom: 20px;
+}
+
+blockquote p {
+ font-size: 18px;
+}
+
+pre {
+ font-size: 16px;
+}
+
+.footpara {
+ display: inline-block;
+}
+
+figcaption {
+ font-size: 16px;
+ color: #666;
+ font-style: italic;
+ padding-bottom: 15px;
+}
+
+/* from twbs docs */
+
+.bs-docs-sidebar.affix {
+ position: static;
+}
+@media (min-width: 768px) {
+ .bs-docs-sidebar {
+ padding-left: 20px;
+ }
+}
+
+/* All levels of nav */
+.bs-docs-sidebar .nav > li > a {
+ display: block;
+ padding: 4px 20px;
+ font-size: 14px;
+ font-weight: 500;
+ color: #999;
+}
+.bs-docs-sidebar .nav > li > a:hover,
+.bs-docs-sidebar .nav > li > a:focus {
+ padding-left: 19px;
+ color: #A1283B;
+ text-decoration: none;
+ background-color: transparent;
+ border-left: 1px solid #A1283B;
+}
+.bs-docs-sidebar .nav > .active > a,
+.bs-docs-sidebar .nav > .active:hover > a,
+.bs-docs-sidebar .nav > .active:focus > a {
+ padding-left: 18px;
+ font-weight: bold;
+ color: #A1283B;
+ background-color: transparent;
+ border-left: 2px solid #A1283B;
+}
+
+/* Nav: second level (shown on .active) */
+.bs-docs-sidebar .nav .nav {
+ display: none; /* Hide by default, but at >768px, show it */
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 30px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav > li > a:focus {
+ padding-left: 29px;
+}
+.bs-docs-sidebar .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav > .active:focus > a {
+ padding-left: 28px;
+ font-weight: 500;
+}
+
+/* Nav: third level (shown on .active) */
+.bs-docs-sidebar .nav .nav .nav {
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 40px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav .nav > li > a:focus {
+ padding-left: 39px;
+}
+.bs-docs-sidebar .nav .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
+ padding-left: 38px;
+ font-weight: 500;
+}
+
+/* Show and affix the side nav when space allows it */
+@media (min-width: 992px) {
+ .bs-docs-sidebar .nav > .active > ul {
+ display: block;
+ }
+ /* Widen the fixed sidebar */
+ .bs-docs-sidebar.affix,
+ .bs-docs-sidebar.affix-bottom {
+ width: 213px;
+ }
+ .bs-docs-sidebar.affix {
+ position: fixed; /* Undo the static from mobile first approach */
+ top: 20px;
+ }
+ .bs-docs-sidebar.affix-bottom {
+ position: absolute; /* Undo the static from mobile first approach */
+ }
+ .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
+ margin-top: 0;
+ margin-bottom: 0
+ }
+}
+@media (min-width: 1200px) {
+ /* Widen the fixed sidebar again */
+ .bs-docs-sidebar.affix-bottom,
+ .bs-docs-sidebar.affix {
+ width: 263px;
+ }
+}
+</style>
+<script type="text/javascript">
+$(function() {
+ 'use strict';
+
+ $('.bs-docs-sidebar li').first().addClass('active');
+
+ $(document.body).scrollspy({target: '.bs-docs-sidebar'});
+
+ $('.bs-docs-sidebar').affix();
+});
+</script>
+</head>
+<body>
+<div id="content" class="container">
+<div class="row"><div class="col-md-9"><h1 class="title">Fujifilm XC15-45mm lens case</h1>
+
+<div id="outline-container-sec-1" class="outline-2">
+<h2 id="sec-1"><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
+COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+DESIGNS AT YOUR OWN RISK.
+</li>
+
+<li>This design is released under Creative Commons Zero (CC0) license.
+</li>
+
+<li>Author:
+<ul class="org-ul">
+<li>Svjatoslav Agejenko
+</li>
+<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
+</li>
+<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+
+<li>See also:
+<ul class="org-ul">
+<li><a href="../../index.html">Other physical projects in this repository</a>
+</li>
+<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-sec-2" class="outline-2">
+<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
+<div class="outline-text-2" id="text-2">
+
+<figure>
+<p><img src="make.png" class="img-responsive" alt="make.png">
+</p>
+</figure>
+
+<p>
+Case for Fujifilm XC15-45mm lens.
+</p>
+
+<p>
+Design utilizes <a href="https://www.amazon.de/gp/product/B00TACKU0O/">3mm x 2mm thick neodymium magnets</a>.
+</p>
+
+<p>
+Schematic assembled:
+<img src="assembled.png" class="img-responsive" alt="assembled.png">
+</p>
+
+<ul class="org-ul">
+<li>see also:
+<ul class="org-ul">
+<li><a href="../Fuji%20XC50-230mm%20lens%20case/">Fujifilm XC50-230mm lens case</a>
+</li>
+<li><a href="../Fujifilm%20camera%20battery%20box/">Fujifilm camera battery box</a>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-sec-3" class="outline-2">
+<h2 id="sec-3"><span class="section-number-2">3</span> Files</h2>
+<div class="outline-text-2" id="text-3">
+<p>
+You can <a href="Fuji%20camera%20lens%20container.FCStd">download FreeCAD project</a> file to tweak design or generated STL
+files ready for 3D printing:
+</p>
+
+<p>
+Body: <a href="body.stl">body.stl</a>
+<img src="body.png" class="img-responsive" alt="body.png">
+</p>
+
+<p>
+Cover: <a href="cover.stl">cover.stl</a>
+<img src="cover.png" class="img-responsive" alt="cover.png">
+</p>
+</div>
+</div>
+</div><div class="col-md-3"><nav id="table-of-contents">
+<div id="text-table-of-contents" class="bs-docs-sidebar">
+<ul class="nav">
+<li><a href="#sec-1">1. General</a></li>
+<li><a href="#sec-2">2. Project description</a></li>
+<li><a href="#sec-3">3. Files</a></li>
+</ul>
+</div>
+</nav>
+</div></div></div>
+<footer id="postamble" class="">
+<div><p class="author">Author: Svjatoslav Agejenko</p>
+<p class="date">Created: 2020-11-20 R 21:51</p>
+<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
+</div>
+</footer>
+</body>
+</html>
--- /dev/null
+#+TITLE: Fujifilm XC15-45mm lens case
+#+AUTHOR: Svjatoslav Agejenko
+#+LANGUAGE: en
+
+* (document settings) :noexport:
+** use dark style for TWBS-HTML exporter
+#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
+#+HTML_HEAD: <style type="text/css">
+#+HTML_HEAD: footer {background-color: #111 !important;}
+#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
+#+HTML_HEAD: </style>
+
+* General
++ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
+ COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+ DESIGNS AT YOUR OWN RISK.
+
++ This design is released under Creative Commons Zero (CC0) license.
+
++ Author:
+ - Svjatoslav Agejenko
+ - Homepage: https://svjatoslav.eu
+ - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
+
++ See also:
+ - [[../../index.html][Other physical projects in this repository]]
+ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
+
+* Project description
+[[file:make.png]]
+
+Case for Fujifilm XC15-45mm lens.
+
+Design utilizes [[https://www.amazon.de/gp/product/B00TACKU0O/][3mm x 2mm thick neodymium magnets]].
+
+Schematic assembled:
+[[file:assembled.png]]
+
+- see also:
+ - [[file:../Fuji%20XC50-230mm%20lens%20case/][Fujifilm XC50-230mm lens case]]
+ - [[file:../Fujifilm%20camera%20battery%20box/][Fujifilm camera battery box]]
+
+* Files
+
+You can [[file:Fuji%20camera%20lens%20container.FCStd][download FreeCAD project]] file to tweak design or generated STL
+files ready for 3D printing:
+
+Body: [[file:body.stl][body.stl]]
+[[file:body.png]]
+
+Cover: [[file:cover.stl][cover.stl]]
+[[file:cover.png]]
--- /dev/null
+<!doctype html>
+<html lang="en">
+<head>
+<title>Fujifilm XC50-230mm lens case</title>
+<!-- 2020-11-20 R 21:45 -->
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta name="generator" content="Org-mode">
+<meta name="author" content="Svjatoslav Agejenko">
+<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;}
+</style>
+<style type="text/css">
+/* org mode styles on top of twbs */
+
+html {
+ position: relative;
+ min-height: 100%;
+}
+
+body {
+ font-size: 18px;
+ margin-bottom: 105px;
+}
+
+footer {
+ position: absolute;
+ bottom: 0;
+ width: 100%;
+ height: 101px;
+ background-color: #f5f5f5;
+}
+
+footer > div {
+ padding: 10px;
+}
+
+footer p {
+ margin: 0 0 5px;
+ text-align: center;
+ font-size: 16px;
+}
+
+#table-of-contents {
+ margin-top: 20px;
+ margin-bottom: 20px;
+}
+
+blockquote p {
+ font-size: 18px;
+}
+
+pre {
+ font-size: 16px;
+}
+
+.footpara {
+ display: inline-block;
+}
+
+figcaption {
+ font-size: 16px;
+ color: #666;
+ font-style: italic;
+ padding-bottom: 15px;
+}
+
+/* from twbs docs */
+
+.bs-docs-sidebar.affix {
+ position: static;
+}
+@media (min-width: 768px) {
+ .bs-docs-sidebar {
+ padding-left: 20px;
+ }
+}
+
+/* All levels of nav */
+.bs-docs-sidebar .nav > li > a {
+ display: block;
+ padding: 4px 20px;
+ font-size: 14px;
+ font-weight: 500;
+ color: #999;
+}
+.bs-docs-sidebar .nav > li > a:hover,
+.bs-docs-sidebar .nav > li > a:focus {
+ padding-left: 19px;
+ color: #A1283B;
+ text-decoration: none;
+ background-color: transparent;
+ border-left: 1px solid #A1283B;
+}
+.bs-docs-sidebar .nav > .active > a,
+.bs-docs-sidebar .nav > .active:hover > a,
+.bs-docs-sidebar .nav > .active:focus > a {
+ padding-left: 18px;
+ font-weight: bold;
+ color: #A1283B;
+ background-color: transparent;
+ border-left: 2px solid #A1283B;
+}
+
+/* Nav: second level (shown on .active) */
+.bs-docs-sidebar .nav .nav {
+ display: none; /* Hide by default, but at >768px, show it */
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 30px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav > li > a:focus {
+ padding-left: 29px;
+}
+.bs-docs-sidebar .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav > .active:focus > a {
+ padding-left: 28px;
+ font-weight: 500;
+}
+
+/* Nav: third level (shown on .active) */
+.bs-docs-sidebar .nav .nav .nav {
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 40px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav .nav > li > a:focus {
+ padding-left: 39px;
+}
+.bs-docs-sidebar .nav .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
+ padding-left: 38px;
+ font-weight: 500;
+}
+
+/* Show and affix the side nav when space allows it */
+@media (min-width: 992px) {
+ .bs-docs-sidebar .nav > .active > ul {
+ display: block;
+ }
+ /* Widen the fixed sidebar */
+ .bs-docs-sidebar.affix,
+ .bs-docs-sidebar.affix-bottom {
+ width: 213px;
+ }
+ .bs-docs-sidebar.affix {
+ position: fixed; /* Undo the static from mobile first approach */
+ top: 20px;
+ }
+ .bs-docs-sidebar.affix-bottom {
+ position: absolute; /* Undo the static from mobile first approach */
+ }
+ .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
+ margin-top: 0;
+ margin-bottom: 0
+ }
+}
+@media (min-width: 1200px) {
+ /* Widen the fixed sidebar again */
+ .bs-docs-sidebar.affix-bottom,
+ .bs-docs-sidebar.affix {
+ width: 263px;
+ }
+}
+</style>
+<script type="text/javascript">
+$(function() {
+ 'use strict';
+
+ $('.bs-docs-sidebar li').first().addClass('active');
+
+ $(document.body).scrollspy({target: '.bs-docs-sidebar'});
+
+ $('.bs-docs-sidebar').affix();
+});
+</script>
+</head>
+<body>
+<div id="content" class="container">
+<div class="row"><div class="col-md-9"><h1 class="title">Fujifilm XC50-230mm lens case</h1>
+
+<div id="outline-container-sec-1" class="outline-2">
+<h2 id="sec-1"><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
+COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+DESIGNS AT YOUR OWN RISK.
+</li>
+
+<li>This design is released under Creative Commons Zero (CC0) license.
+</li>
+
+<li>Author:
+<ul class="org-ul">
+<li>Svjatoslav Agejenko
+</li>
+<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
+</li>
+<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+
+<li>See also:
+<ul class="org-ul">
+<li><a href="../../index.html">Other physical projects in this repository</a>
+</li>
+<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-sec-2" class="outline-2">
+<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
+<div class="outline-text-2" id="text-2">
+
+<figure>
+<p><img src="make.png" class="img-responsive" alt="make.png">
+</p>
+</figure>
+
+<p>
+Case for Fujifilm XC50-230mm lens.
+</p>
+
+<p>
+Design utilizes <a href="https://www.amazon.de/gp/product/B00TACKU0O/">3mm x 2mm thick neodymium magnets</a>.
+</p>
+
+<p>
+Schematic assembled:
+<img src="assembled.png" class="img-responsive" alt="assembled.png">
+</p>
+</div>
+</div>
+<div id="outline-container-sec-3" class="outline-2">
+<h2 id="sec-3"><span class="section-number-2">3</span> Files</h2>
+<div class="outline-text-2" id="text-3">
+<p>
+You can <a href="Fuji%20camera%20lens%20container.FCStd">download FreeCAD project</a> file to tweak design or generated STL
+files ready for 3D printing:
+</p>
+
+<p>
+Body: <a href="body.stl">body.stl</a>
+<img src="body.png" class="img-responsive" alt="body.png">
+</p>
+
+<p>
+Cover: <a href="cover.stl">cover.stl</a>
+<img src="cover.png" class="img-responsive" alt="cover.png">
+</p>
+</div>
+</div>
+</div><div class="col-md-3"><nav id="table-of-contents">
+<div id="text-table-of-contents" class="bs-docs-sidebar">
+<ul class="nav">
+<li><a href="#sec-1">1. General</a></li>
+<li><a href="#sec-2">2. Project description</a></li>
+<li><a href="#sec-3">3. Files</a></li>
+</ul>
+</div>
+</nav>
+</div></div></div>
+<footer id="postamble" class="">
+<div><p class="author">Author: Svjatoslav Agejenko</p>
+<p class="date">Created: 2020-11-20 R 21:45</p>
+<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
+</div>
+</footer>
+</body>
+</html>
--- /dev/null
+#+TITLE: Fujifilm XC50-230mm lens case
+#+AUTHOR: Svjatoslav Agejenko
+#+LANGUAGE: en
+
+* (document settings) :noexport:
+** use dark style for TWBS-HTML exporter
+#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
+#+HTML_HEAD: <style type="text/css">
+#+HTML_HEAD: footer {background-color: #111 !important;}
+#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
+#+HTML_HEAD: </style>
+
+* General
++ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
+ COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+ DESIGNS AT YOUR OWN RISK.
+
++ This design is released under Creative Commons Zero (CC0) license.
+
++ Author:
+ - Svjatoslav Agejenko
+ - Homepage: https://svjatoslav.eu
+ - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
+
++ See also:
+ - [[../../index.html][Other physical projects in this repository]]
+ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
+
+* Project description
+[[file:make.png]]
+
+Case for Fujifilm XC50-230mm lens.
+
+Design utilizes [[https://www.amazon.de/gp/product/B00TACKU0O/][3mm x 2mm thick neodymium magnets]].
+
+Schematic assembled:
+[[file:assembled.png]]
+* Files
+
+You can [[file:Fuji%20camera%20lens%20container.FCStd][download FreeCAD project]] file to tweak design or generated STL
+files ready for 3D printing:
+
+Body: [[file:body.stl][body.stl]]
+[[file:body.png]]
+
+Cover: [[file:cover.stl][cover.stl]]
+[[file:cover.png]]
--- /dev/null
+<!doctype html>
+<html lang="en">
+<head>
+<title>Fujifilm camera battery box</title>
+<!-- 2020-03-21 Sat 00:37 -->
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta name="generator" content="Org-mode">
+<meta name="author" content="Svjatoslav Agejenko">
+<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;}
+</style>
+<style type="text/css">
+/* org mode styles on top of twbs */
+
+html {
+ position: relative;
+ min-height: 100%;
+}
+
+body {
+ font-size: 18px;
+ margin-bottom: 105px;
+}
+
+footer {
+ position: absolute;
+ bottom: 0;
+ width: 100%;
+ height: 101px;
+ background-color: #f5f5f5;
+}
+
+footer > div {
+ padding: 10px;
+}
+
+footer p {
+ margin: 0 0 5px;
+ text-align: center;
+ font-size: 16px;
+}
+
+#table-of-contents {
+ margin-top: 20px;
+ margin-bottom: 20px;
+}
+
+blockquote p {
+ font-size: 18px;
+}
+
+pre {
+ font-size: 16px;
+}
+
+.footpara {
+ display: inline-block;
+}
+
+figcaption {
+ font-size: 16px;
+ color: #666;
+ font-style: italic;
+ padding-bottom: 15px;
+}
+
+/* from twbs docs */
+
+.bs-docs-sidebar.affix {
+ position: static;
+}
+@media (min-width: 768px) {
+ .bs-docs-sidebar {
+ padding-left: 20px;
+ }
+}
+
+/* All levels of nav */
+.bs-docs-sidebar .nav > li > a {
+ display: block;
+ padding: 4px 20px;
+ font-size: 14px;
+ font-weight: 500;
+ color: #999;
+}
+.bs-docs-sidebar .nav > li > a:hover,
+.bs-docs-sidebar .nav > li > a:focus {
+ padding-left: 19px;
+ color: #A1283B;
+ text-decoration: none;
+ background-color: transparent;
+ border-left: 1px solid #A1283B;
+}
+.bs-docs-sidebar .nav > .active > a,
+.bs-docs-sidebar .nav > .active:hover > a,
+.bs-docs-sidebar .nav > .active:focus > a {
+ padding-left: 18px;
+ font-weight: bold;
+ color: #A1283B;
+ background-color: transparent;
+ border-left: 2px solid #A1283B;
+}
+
+/* Nav: second level (shown on .active) */
+.bs-docs-sidebar .nav .nav {
+ display: none; /* Hide by default, but at >768px, show it */
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 30px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav > li > a:focus {
+ padding-left: 29px;
+}
+.bs-docs-sidebar .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav > .active:focus > a {
+ padding-left: 28px;
+ font-weight: 500;
+}
+
+/* Nav: third level (shown on .active) */
+.bs-docs-sidebar .nav .nav .nav {
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 40px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav .nav > li > a:focus {
+ padding-left: 39px;
+}
+.bs-docs-sidebar .nav .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
+ padding-left: 38px;
+ font-weight: 500;
+}
+
+/* Show and affix the side nav when space allows it */
+@media (min-width: 992px) {
+ .bs-docs-sidebar .nav > .active > ul {
+ display: block;
+ }
+ /* Widen the fixed sidebar */
+ .bs-docs-sidebar.affix,
+ .bs-docs-sidebar.affix-bottom {
+ width: 213px;
+ }
+ .bs-docs-sidebar.affix {
+ position: fixed; /* Undo the static from mobile first approach */
+ top: 20px;
+ }
+ .bs-docs-sidebar.affix-bottom {
+ position: absolute; /* Undo the static from mobile first approach */
+ }
+ .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
+ margin-top: 0;
+ margin-bottom: 0
+ }
+}
+@media (min-width: 1200px) {
+ /* Widen the fixed sidebar again */
+ .bs-docs-sidebar.affix-bottom,
+ .bs-docs-sidebar.affix {
+ width: 263px;
+ }
+}
+</style>
+<script type="text/javascript">
+$(function() {
+ 'use strict';
+
+ $('.bs-docs-sidebar li').first().addClass('active');
+
+ $(document.body).scrollspy({target: '.bs-docs-sidebar'});
+
+ $('.bs-docs-sidebar').affix();
+});
+</script>
+</head>
+<body>
+<div id="content" class="container">
+<div class="row"><div class="col-md-9"><h1 class="title">Fujifilm camera battery box</h1>
+
+<div id="outline-container-sec-1" class="outline-2">
+<h2 id="sec-1"><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
+COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+DESIGNS AT YOUR OWN RISK.
+</li>
+
+<li>This design is released under Creative Commons Zero (CC0) license.
+</li>
+
+<li>Author:
+<ul class="org-ul">
+<li>Svjatoslav Agejenko
+</li>
+<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
+</li>
+<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+
+<li>See also:
+<ul class="org-ul">
+<li><a href="../../index.html">Other physical projects in this repository</a>
+</li>
+<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-sec-2" class="outline-2">
+<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
+<div class="outline-text-2" id="text-2">
+
+<figure>
+<p><img src="make.png" class="img-responsive" alt="make.png">
+</p>
+</figure>
+
+<p>
+Carrying case for spare Fujifilm camera Newell NP-W126 batteries.
+</p>
+
+<p>
+Design utilizes <a href="https://www.amazon.de/gp/product/B00TACKU0O/">3mm x 2mm thick neodymium magnets</a>.
+</p>
+</div>
+</div>
+<div id="outline-container-sec-3" class="outline-2">
+<h2 id="sec-3"><span class="section-number-2">3</span> Files</h2>
+<div class="outline-text-2" id="text-3">
+<p>
+You can <a href="body%20and%20cover.FCStd">download FreeCAD project</a> file to tweak design or generated STL
+files ready for 3D printing:
+</p>
+
+<ul class="org-ul">
+<li>Body: <a href="body.stl">download STL</a>
+<ul class="org-ul">
+<li><img src="body.png" class="img-responsive" alt="body.png">
+</li>
+</ul>
+</li>
+
+<li>Cover: <a href="cover.stl">download STL</a>
+<ul class="org-ul">
+<li><img src="cover.png" class="img-responsive" alt="cover.png">
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+</div><div class="col-md-3"><nav id="table-of-contents">
+<div id="text-table-of-contents" class="bs-docs-sidebar">
+<ul class="nav">
+<li><a href="#sec-1">1. General</a></li>
+<li><a href="#sec-2">2. Project description</a></li>
+<li><a href="#sec-3">3. Files</a></li>
+</ul>
+</div>
+</nav>
+</div></div></div>
+<footer id="postamble" class="">
+<div><p class="author">Author: Svjatoslav Agejenko</p>
+<p class="date">Created: 2020-03-21 Sat 00:37</p>
+<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
+</div>
+</footer>
+</body>
+</html>
--- /dev/null
+#+TITLE: Fujifilm camera battery box
+#+AUTHOR: Svjatoslav Agejenko
+#+LANGUAGE: en
+
+* (document settings) :noexport:
+** use dark style for TWBS-HTML exporter
+#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
+#+HTML_HEAD: <style type="text/css">
+#+HTML_HEAD: footer {background-color: #111 !important;}
+#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
+#+HTML_HEAD: </style>
+
+* General
++ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
+ COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+ DESIGNS AT YOUR OWN RISK.
+
++ This design is released under Creative Commons Zero (CC0) license.
+
++ Author:
+ - Svjatoslav Agejenko
+ - Homepage: https://svjatoslav.eu
+ - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
+
++ See also:
+ - [[../../index.html][Other physical projects in this repository]]
+ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
+
+* Project description
+[[file:make.png]]
+
+Carrying case for spare Fujifilm camera Newell NP-W126 batteries.
+
+Design utilizes [[https://www.amazon.de/gp/product/B00TACKU0O/][3mm x 2mm thick neodymium magnets]].
+* Files
+You can [[file:body%20and%20cover.FCStd][download FreeCAD project]] file to tweak design or generated STL
+files ready for 3D printing:
+
++ Body: [[file:body.stl][download STL]]
+ + [[file:body.png]]
+
++ Cover: [[file:cover.stl][download STL]]
+ + [[file:cover.png]]
--- /dev/null
+<!doctype html>
+<html lang="en">
+<head>
+<title>Meiqqm portable dosimeter case</title>
+<!-- 2020-06-01 E 07:00 -->
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta name="generator" content="Org-mode">
+<meta name="author" content="Svjatoslav Agejenko">
+<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;}
+</style>
+<style type="text/css">
+/* org mode styles on top of twbs */
+
+html {
+ position: relative;
+ min-height: 100%;
+}
+
+body {
+ font-size: 18px;
+ margin-bottom: 105px;
+}
+
+footer {
+ position: absolute;
+ bottom: 0;
+ width: 100%;
+ height: 101px;
+ background-color: #f5f5f5;
+}
+
+footer > div {
+ padding: 10px;
+}
+
+footer p {
+ margin: 0 0 5px;
+ text-align: center;
+ font-size: 16px;
+}
+
+#table-of-contents {
+ margin-top: 20px;
+ margin-bottom: 20px;
+}
+
+blockquote p {
+ font-size: 18px;
+}
+
+pre {
+ font-size: 16px;
+}
+
+.footpara {
+ display: inline-block;
+}
+
+figcaption {
+ font-size: 16px;
+ color: #666;
+ font-style: italic;
+ padding-bottom: 15px;
+}
+
+/* from twbs docs */
+
+.bs-docs-sidebar.affix {
+ position: static;
+}
+@media (min-width: 768px) {
+ .bs-docs-sidebar {
+ padding-left: 20px;
+ }
+}
+
+/* All levels of nav */
+.bs-docs-sidebar .nav > li > a {
+ display: block;
+ padding: 4px 20px;
+ font-size: 14px;
+ font-weight: 500;
+ color: #999;
+}
+.bs-docs-sidebar .nav > li > a:hover,
+.bs-docs-sidebar .nav > li > a:focus {
+ padding-left: 19px;
+ color: #A1283B;
+ text-decoration: none;
+ background-color: transparent;
+ border-left: 1px solid #A1283B;
+}
+.bs-docs-sidebar .nav > .active > a,
+.bs-docs-sidebar .nav > .active:hover > a,
+.bs-docs-sidebar .nav > .active:focus > a {
+ padding-left: 18px;
+ font-weight: bold;
+ color: #A1283B;
+ background-color: transparent;
+ border-left: 2px solid #A1283B;
+}
+
+/* Nav: second level (shown on .active) */
+.bs-docs-sidebar .nav .nav {
+ display: none; /* Hide by default, but at >768px, show it */
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 30px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav > li > a:focus {
+ padding-left: 29px;
+}
+.bs-docs-sidebar .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav > .active:focus > a {
+ padding-left: 28px;
+ font-weight: 500;
+}
+
+/* Nav: third level (shown on .active) */
+.bs-docs-sidebar .nav .nav .nav {
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 40px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav .nav > li > a:focus {
+ padding-left: 39px;
+}
+.bs-docs-sidebar .nav .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
+ padding-left: 38px;
+ font-weight: 500;
+}
+
+/* Show and affix the side nav when space allows it */
+@media (min-width: 992px) {
+ .bs-docs-sidebar .nav > .active > ul {
+ display: block;
+ }
+ /* Widen the fixed sidebar */
+ .bs-docs-sidebar.affix,
+ .bs-docs-sidebar.affix-bottom {
+ width: 213px;
+ }
+ .bs-docs-sidebar.affix {
+ position: fixed; /* Undo the static from mobile first approach */
+ top: 20px;
+ }
+ .bs-docs-sidebar.affix-bottom {
+ position: absolute; /* Undo the static from mobile first approach */
+ }
+ .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
+ margin-top: 0;
+ margin-bottom: 0
+ }
+}
+@media (min-width: 1200px) {
+ /* Widen the fixed sidebar again */
+ .bs-docs-sidebar.affix-bottom,
+ .bs-docs-sidebar.affix {
+ width: 263px;
+ }
+}
+</style>
+<script type="text/javascript">
+$(function() {
+ 'use strict';
+
+ $('.bs-docs-sidebar li').first().addClass('active');
+
+ $(document.body).scrollspy({target: '.bs-docs-sidebar'});
+
+ $('.bs-docs-sidebar').affix();
+});
+</script>
+</head>
+<body>
+<div id="content" class="container">
+<div class="row"><div class="col-md-9"><h1 class="title">Meiqqm portable dosimeter case</h1>
+
+<div id="outline-container-sec-1" class="outline-2">
+<h2 id="sec-1"><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
+COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+DESIGNS AT YOUR OWN RISK.
+</li>
+
+<li>This design is released under Creative Commons Zero (CC0) license.
+</li>
+
+<li>Author:
+<ul class="org-ul">
+<li>Svjatoslav Agejenko
+</li>
+<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
+</li>
+<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+
+<li>See also:
+<ul class="org-ul">
+<li><a href="../../index.html">Other physical projects in this repository</a>
+</li>
+<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-sec-2" class="outline-2">
+<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
+<div class="outline-text-2" id="text-2">
+
+<figure>
+<p><img src="make.png" class="img-responsive" alt="make.png">
+</p>
+</figure>
+
+<p>
+This Geiger–Müller counter based nuclear radiation detector can be
+bought <a href="https://www.amazon.de/gp/product/B07S171CD1/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1">here</a>.
+</p>
+
+<p>
+To better protect its display (for portable use), simple case have
+been made:
+</p>
+
+
+<figure>
+<p><img src="Meiqqm%20portable%20dosimeter%20case.png" class="img-responsive" alt="Meiqqm%20portable%20dosimeter%20case.png">
+</p>
+</figure>
+
+<p>
+Case has internally small bumps on the sides. It is suggested to
+insert device with the front panel towards the bump. Bumps are to
+ensure that screen and buttons are not scratched by the case.
+</p>
+
+<p>
+Download:
+</p>
+
+<ul class="org-ul">
+<li><a href="Meiqqm%20portable%20dosimeter%20case.stl">STL file</a>
+</li>
+<li><a href="Meiqqm%20portable%20dosimeter%20case.FCStd">FreeCAD project</a>
+</li>
+</ul>
+</div>
+</div>
+</div><div class="col-md-3"><nav id="table-of-contents">
+<div id="text-table-of-contents" class="bs-docs-sidebar">
+<ul class="nav">
+<li><a href="#sec-1">1. General</a></li>
+<li><a href="#sec-2">2. Project description</a></li>
+</ul>
+</div>
+</nav>
+</div></div></div>
+<footer id="postamble" class="">
+<div><p class="author">Author: Svjatoslav Agejenko</p>
+<p class="date">Created: 2020-06-01 E 07:00</p>
+<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
+</div>
+</footer>
+</body>
+</html>
--- /dev/null
+#+TITLE: Meiqqm portable dosimeter case
+#+AUTHOR: Svjatoslav Agejenko
+#+LANGUAGE: en
+
+* (document settings) :noexport:
+** use dark style for TWBS-HTML exporter
+#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
+#+HTML_HEAD: <style type="text/css">
+#+HTML_HEAD: footer {background-color: #111 !important;}
+#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
+#+HTML_HEAD: </style>
+
+* General
++ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
+ COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+ DESIGNS AT YOUR OWN RISK.
+
++ This design is released under Creative Commons Zero (CC0) license.
+
++ Author:
+ - Svjatoslav Agejenko
+ - Homepage: https://svjatoslav.eu
+ - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
+
++ See also:
+ - [[../../index.html][Other physical projects in this repository]]
+ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
+
+* Project description
+
+[[file:make.png]]
+
+This Geiger–Müller counter based nuclear radiation detector can be
+bought [[https://www.amazon.de/gp/product/B07S171CD1/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1][here]].
+
+To better protect its display (for portable use), simple case have
+been made:
+
+[[file:Meiqqm%20portable%20dosimeter%20case.png]]
+
+Case has internally small bumps on the sides. It is suggested to
+insert device with the front panel towards the bump. Bumps are to
+ensure that screen and buttons are not scratched by the case.
+
+Download:
+
+- [[file:Meiqqm%20portable%20dosimeter%20case.stl][STL file]]
+- [[file:Meiqqm%20portable%20dosimeter%20case.FCStd][FreeCAD project]]
--- /dev/null
+<!doctype html>
+<html lang="en">
+<head>
+<title>NanoVNA case</title>
+<!-- 2020-05-24 P 12:44 -->
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta name="generator" content="Org-mode">
+<meta name="author" content="Svjatoslav Agejenko">
+<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;}
+</style>
+<style type="text/css">
+/* org mode styles on top of twbs */
+
+html {
+ position: relative;
+ min-height: 100%;
+}
+
+body {
+ font-size: 18px;
+ margin-bottom: 105px;
+}
+
+footer {
+ position: absolute;
+ bottom: 0;
+ width: 100%;
+ height: 101px;
+ background-color: #f5f5f5;
+}
+
+footer > div {
+ padding: 10px;
+}
+
+footer p {
+ margin: 0 0 5px;
+ text-align: center;
+ font-size: 16px;
+}
+
+#table-of-contents {
+ margin-top: 20px;
+ margin-bottom: 20px;
+}
+
+blockquote p {
+ font-size: 18px;
+}
+
+pre {
+ font-size: 16px;
+}
+
+.footpara {
+ display: inline-block;
+}
+
+figcaption {
+ font-size: 16px;
+ color: #666;
+ font-style: italic;
+ padding-bottom: 15px;
+}
+
+/* from twbs docs */
+
+.bs-docs-sidebar.affix {
+ position: static;
+}
+@media (min-width: 768px) {
+ .bs-docs-sidebar {
+ padding-left: 20px;
+ }
+}
+
+/* All levels of nav */
+.bs-docs-sidebar .nav > li > a {
+ display: block;
+ padding: 4px 20px;
+ font-size: 14px;
+ font-weight: 500;
+ color: #999;
+}
+.bs-docs-sidebar .nav > li > a:hover,
+.bs-docs-sidebar .nav > li > a:focus {
+ padding-left: 19px;
+ color: #A1283B;
+ text-decoration: none;
+ background-color: transparent;
+ border-left: 1px solid #A1283B;
+}
+.bs-docs-sidebar .nav > .active > a,
+.bs-docs-sidebar .nav > .active:hover > a,
+.bs-docs-sidebar .nav > .active:focus > a {
+ padding-left: 18px;
+ font-weight: bold;
+ color: #A1283B;
+ background-color: transparent;
+ border-left: 2px solid #A1283B;
+}
+
+/* Nav: second level (shown on .active) */
+.bs-docs-sidebar .nav .nav {
+ display: none; /* Hide by default, but at >768px, show it */
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 30px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav > li > a:focus {
+ padding-left: 29px;
+}
+.bs-docs-sidebar .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav > .active:focus > a {
+ padding-left: 28px;
+ font-weight: 500;
+}
+
+/* Nav: third level (shown on .active) */
+.bs-docs-sidebar .nav .nav .nav {
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 40px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav .nav > li > a:focus {
+ padding-left: 39px;
+}
+.bs-docs-sidebar .nav .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
+ padding-left: 38px;
+ font-weight: 500;
+}
+
+/* Show and affix the side nav when space allows it */
+@media (min-width: 992px) {
+ .bs-docs-sidebar .nav > .active > ul {
+ display: block;
+ }
+ /* Widen the fixed sidebar */
+ .bs-docs-sidebar.affix,
+ .bs-docs-sidebar.affix-bottom {
+ width: 213px;
+ }
+ .bs-docs-sidebar.affix {
+ position: fixed; /* Undo the static from mobile first approach */
+ top: 20px;
+ }
+ .bs-docs-sidebar.affix-bottom {
+ position: absolute; /* Undo the static from mobile first approach */
+ }
+ .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
+ margin-top: 0;
+ margin-bottom: 0
+ }
+}
+@media (min-width: 1200px) {
+ /* Widen the fixed sidebar again */
+ .bs-docs-sidebar.affix-bottom,
+ .bs-docs-sidebar.affix {
+ width: 263px;
+ }
+}
+</style>
+<script type="text/javascript">
+$(function() {
+ 'use strict';
+
+ $('.bs-docs-sidebar li').first().addClass('active');
+
+ $(document.body).scrollspy({target: '.bs-docs-sidebar'});
+
+ $('.bs-docs-sidebar').affix();
+});
+</script>
+</head>
+<body>
+<div id="content" class="container">
+<div class="row"><div class="col-md-9"><h1 class="title">NanoVNA case</h1>
+
+<div id="outline-container-sec-1" class="outline-2">
+<h2 id="sec-1"><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
+COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+DESIGNS AT YOUR OWN RISK.
+</li>
+
+<li>This design is released under Creative Commons Zero (CC0) license.
+</li>
+
+<li>Author:
+<ul class="org-ul">
+<li>Svjatoslav Agejenko
+</li>
+<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
+</li>
+<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+
+<li>See also:
+<ul class="org-ul">
+<li><a href="../../index.html">Other physical projects in this repository</a>
+</li>
+<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-sec-2" class="outline-2">
+<h2 id="sec-2"><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. Also originally there is no housing for
+calibration and adapter connectors.
+</p>
+
+
+<figure>
+<p><img src="make,%201.png" class="img-responsive" alt="make,%201.png">
+</p>
+</figure>
+
+<p>
+This body/case provides better protection for device.
+</p>
+
+
+
+<figure>
+<p><img src="make,%202.png" class="img-responsive" alt="make,%202.png">
+</p>
+</figure>
+
+<p>
+While external case helps to carry this thing around in the bag, by
+covering touchscreen and housing calibration and adapter connectors.
+</p>
+
+
+
+<figure>
+<p><img src="make.png" class="img-responsive" alt="make.png">
+</p>
+</figure>
+
+<p>
+Stylus / pincers help using touch screen and picking connectors from
+the box.
+</p>
+
+
+
+<figure>
+<p><img src="make,%204.png" class="img-responsive" alt="make,%204.png">
+</p>
+</figure>
+
+<p>
+Cover attaches to the body using <a href="https://www.amazon.de/gp/product/B00TACKU0O/">3mm x 2mm thick neodymium magnets</a>.
+</p>
+</div>
+</div>
+
+<div id="outline-container-sec-3" class="outline-2">
+<h2 id="sec-3"><span class="section-number-2">3</span> CAD renderings of assembled covers</h2>
+<div class="outline-text-2" id="text-3">
+<p>
+<img src="inner%20body%20assembled.png" class="img-responsive" alt="inner%20body%20assembled.png">
+CAD drawing for inner box/case.
+</p>
+
+<p>
+<img src="assembled.png" class="img-responsive" alt="assembled.png">
+CAD drawing for inner box/case within outer box.
+</p>
+</div>
+</div>
+<div id="outline-container-sec-4" class="outline-2">
+<h2 id="sec-4"><span class="section-number-2">4</span> Ready to print STL files</h2>
+<div class="outline-text-2" id="text-4">
+<hr >
+
+<p>
+<a href="inner%20box.stl">download: inner box</a>
+</p>
+
+<p>
+<img src="inner%20box,%201.png" class="img-responsive" alt="inner%20box,%201.png">
+<img src="inner%20box,%202.png" class="img-responsive" alt="inner%20box,%202.png">
+</p>
+
+<hr >
+
+<p>
+<a href="inner%20cover.stl">download: inner cover</a>
+<img src="inner%20cover.png" class="img-responsive" alt="inner%20cover.png">
+</p>
+
+<hr >
+
+<p>
+<a href="outer%20box.stl">download: outer box</a>
+<img src="outer%20box.png" class="img-responsive" alt="outer%20box.png">
+</p>
+
+<hr >
+
+<p>
+<a href="outer%20cover.stl">download: outer cover</a>
+<img src="outer%20cover.png" class="img-responsive" alt="outer%20cover.png">
+</p>
+
+<hr >
+
+<p>
+<a href="stylus.stl">download: stylus</a>
+<img src="stylus.png" class="img-responsive" alt="stylus.png">
+</p>
+</div>
+</div>
+
+<div id="outline-container-sec-5" class="outline-2">
+<h2 id="sec-5"><span class="section-number-2">5</span> CAD files</h2>
+<div class="outline-text-2" id="text-5">
+<p>
+Files can be edited using <a href="https://www.freecadweb.org/">FreeCAD</a>.
+</p>
+
+<ul class="org-ul">
+<li><a href="NanoVNA%20case.FCStd">NanoVNA case</a>
+</li>
+<li><a href="stylus.FCStd">Stylus</a>
+</li>
+</ul>
+</div>
+</div>
+</div><div class="col-md-3"><nav id="table-of-contents">
+<div id="text-table-of-contents" class="bs-docs-sidebar">
+<ul class="nav">
+<li><a href="#sec-1">1. General</a></li>
+<li><a href="#sec-2">2. Project description</a></li>
+<li><a href="#sec-3">3. CAD renderings of assembled covers</a></li>
+<li><a href="#sec-4">4. Ready to print STL files</a></li>
+<li><a href="#sec-5">5. CAD files</a></li>
+</ul>
+</div>
+</nav>
+</div></div></div>
+<footer id="postamble" class="">
+<div><p class="author">Author: Svjatoslav Agejenko</p>
+<p class="date">Created: 2020-05-24 P 12:44</p>
+<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
+</div>
+</footer>
+</body>
+</html>
--- /dev/null
+#+TITLE: NanoVNA case
+#+AUTHOR: Svjatoslav Agejenko
+#+LANGUAGE: en
+
+* (document settings) :noexport:
+** use dark style for TWBS-HTML exporter
+#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
+#+HTML_HEAD: <style type="text/css">
+#+HTML_HEAD: footer {background-color: #111 !important;}
+#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
+#+HTML_HEAD: </style>
+
+* General
++ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
+ COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+ DESIGNS AT YOUR OWN RISK.
+
++ This design is released under Creative Commons Zero (CC0) license.
+
++ Author:
+ - Svjatoslav Agejenko
+ - Homepage: https://svjatoslav.eu
+ - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
+
++ See also:
+ - [[../../index.html][Other physical projects in this repository]]
+ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
+
+* Project description
+
+
+I felt that original NanoVNA case is too fragile for carrying this
+thing around in the bag. Also originally there is no housing for
+calibration and adapter connectors.
+
+[[file:make,%201.png]]
+
+This body/case provides better protection for device.
+
+
+[[file:make,%202.png]]
+
+While external case helps to carry this thing around in the bag, by
+covering touchscreen and housing calibration and adapter connectors.
+
+
+[[file:make.png]]
+
+Stylus / pincers help using touch screen and picking connectors from
+the box.
+
+
+[[file:make,%204.png]]
+
+Cover attaches to the body using [[https://www.amazon.de/gp/product/B00TACKU0O/][3mm x 2mm thick neodymium magnets]].
+
+* CAD renderings of assembled covers
+
+[[file:inner%20body%20assembled.png]]
+CAD drawing for inner box/case.
+
+[[file:assembled.png]]
+CAD drawing for inner box/case within outer box.
+* Ready to print STL files
+
+-----
+
+[[file:inner%20box.stl][download: inner box]]
+
+[[file:inner%20box,%201.png]]
+[[file:inner%20box,%202.png]]
+
+-----
+
+[[file:inner%20cover.stl][download: inner cover]]
+[[file:inner%20cover.png]]
+
+-----
+
+[[file:outer%20box.stl][download: outer box]]
+[[file:outer%20box.png]]
+
+-----
+
+[[file:outer%20cover.stl][download: outer cover]]
+[[file:outer%20cover.png]]
+
+-----
+
+[[file:stylus.stl][download: stylus]]
+[[file:stylus.png]]
+
+* CAD files
+Files can be edited using [[https://www.freecadweb.org/][FreeCAD]].
+
++ [[file:NanoVNA%20case.FCStd][NanoVNA case]]
++ [[file:stylus.FCStd][Stylus]]
--- /dev/null
+<!doctype html>
+<html lang="en">
+<head>
+<title>Nokia 105 (2019) modification for seniors</title>
+<!-- 2020-03-21 Sat 00:36 -->
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta name="generator" content="Org-mode">
+<meta name="author" content="Svjatoslav Agejenko">
+<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;}
+</style>
+<style type="text/css">
+/* org mode styles on top of twbs */
+
+html {
+ position: relative;
+ min-height: 100%;
+}
+
+body {
+ font-size: 18px;
+ margin-bottom: 105px;
+}
+
+footer {
+ position: absolute;
+ bottom: 0;
+ width: 100%;
+ height: 101px;
+ background-color: #f5f5f5;
+}
+
+footer > div {
+ padding: 10px;
+}
+
+footer p {
+ margin: 0 0 5px;
+ text-align: center;
+ font-size: 16px;
+}
+
+#table-of-contents {
+ margin-top: 20px;
+ margin-bottom: 20px;
+}
+
+blockquote p {
+ font-size: 18px;
+}
+
+pre {
+ font-size: 16px;
+}
+
+.footpara {
+ display: inline-block;
+}
+
+figcaption {
+ font-size: 16px;
+ color: #666;
+ font-style: italic;
+ padding-bottom: 15px;
+}
+
+/* from twbs docs */
+
+.bs-docs-sidebar.affix {
+ position: static;
+}
+@media (min-width: 768px) {
+ .bs-docs-sidebar {
+ padding-left: 20px;
+ }
+}
+
+/* All levels of nav */
+.bs-docs-sidebar .nav > li > a {
+ display: block;
+ padding: 4px 20px;
+ font-size: 14px;
+ font-weight: 500;
+ color: #999;
+}
+.bs-docs-sidebar .nav > li > a:hover,
+.bs-docs-sidebar .nav > li > a:focus {
+ padding-left: 19px;
+ color: #A1283B;
+ text-decoration: none;
+ background-color: transparent;
+ border-left: 1px solid #A1283B;
+}
+.bs-docs-sidebar .nav > .active > a,
+.bs-docs-sidebar .nav > .active:hover > a,
+.bs-docs-sidebar .nav > .active:focus > a {
+ padding-left: 18px;
+ font-weight: bold;
+ color: #A1283B;
+ background-color: transparent;
+ border-left: 2px solid #A1283B;
+}
+
+/* Nav: second level (shown on .active) */
+.bs-docs-sidebar .nav .nav {
+ display: none; /* Hide by default, but at >768px, show it */
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 30px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav > li > a:focus {
+ padding-left: 29px;
+}
+.bs-docs-sidebar .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav > .active:focus > a {
+ padding-left: 28px;
+ font-weight: 500;
+}
+
+/* Nav: third level (shown on .active) */
+.bs-docs-sidebar .nav .nav .nav {
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 40px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav .nav > li > a:focus {
+ padding-left: 39px;
+}
+.bs-docs-sidebar .nav .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
+ padding-left: 38px;
+ font-weight: 500;
+}
+
+/* Show and affix the side nav when space allows it */
+@media (min-width: 992px) {
+ .bs-docs-sidebar .nav > .active > ul {
+ display: block;
+ }
+ /* Widen the fixed sidebar */
+ .bs-docs-sidebar.affix,
+ .bs-docs-sidebar.affix-bottom {
+ width: 213px;
+ }
+ .bs-docs-sidebar.affix {
+ position: fixed; /* Undo the static from mobile first approach */
+ top: 20px;
+ }
+ .bs-docs-sidebar.affix-bottom {
+ position: absolute; /* Undo the static from mobile first approach */
+ }
+ .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
+ margin-top: 0;
+ margin-bottom: 0
+ }
+}
+@media (min-width: 1200px) {
+ /* Widen the fixed sidebar again */
+ .bs-docs-sidebar.affix-bottom,
+ .bs-docs-sidebar.affix {
+ width: 263px;
+ }
+}
+</style>
+<script type="text/javascript">
+$(function() {
+ 'use strict';
+
+ $('.bs-docs-sidebar li').first().addClass('active');
+
+ $(document.body).scrollspy({target: '.bs-docs-sidebar'});
+
+ $('.bs-docs-sidebar').affix();
+});
+</script>
+</head>
+<body>
+<div id="content" class="container">
+<div class="row"><div class="col-md-9"><h1 class="title">Nokia 105 (2019) modification for seniors</h1>
+
+<div id="outline-container-sec-1" class="outline-2">
+<h2 id="sec-1"><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
+COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+DESIGNS AT YOUR OWN RISK.
+</li>
+
+<li>This design is released under Creative Commons Zero (CC0) license.
+</li>
+
+<li>Author:
+<ul class="org-ul">
+<li>Svjatoslav Agejenko
+</li>
+<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
+</li>
+<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+
+<li>See also:
+<ul class="org-ul">
+<li><a href="../../index.html">Other physical projects in this repository</a>
+</li>
+<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-sec-2" class="outline-2">
+<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
+<div class="outline-text-2" id="text-2">
+
+<figure>
+<p><img src="make.png" class="img-responsive" alt="make.png">
+</p>
+</figure>
+
+<p>
+Very old people often have problems with mental abilities, touch and
+vision. When the phone rings it is real issue to figure out what
+button to press and hit the right one to pick up the call. It is easy
+to end up in random phone menus instead that are incomprehensible for
+the elderly.
+</p>
+
+<p>
+Here is solution for the problem in the form of 3D printed case and
+extra add-on button that is glued to the original dial/receive key of
+the phone. All other buttons are rendered inaccessible on purpose.
+</p>
+
+<p>
+For extra clarity, this one important button:
+</p>
+<ul class="org-ul">
+<li>Is painted red.
+</li>
+<li>Has exaggerated surface and relief raising above main case surface.
+</li>
+<li>Has big white circle around it (I used <a href="https://en.wikipedia.org/wiki/Airbrush">airbrush</a> with stencil to
+paint the circle).
+</li>
+</ul>
+</div>
+
+<div id="outline-container-sec-2-1" class="outline-3">
+<h3 id="sec-2-1"><span class="section-number-3">2.1</span> Original Nokia 105 (2019)</h3>
+<div class="outline-text-3" id="text-2-1">
+
+<figure>
+<p><img src="1.png" class="img-responsive" alt="1.png">
+</p>
+</figure>
+
+<p>
+Nokia 105 (2019) allows receiving calls and dialing back the most
+recent call using single dial button (cannot hang up) though. Receiver
+of the call on the other end has to hang up. Prepaid SIM card is used,
+to avoid accidental/unintended charges for whatever reason.
+</p>
+</div>
+</div>
+
+<div id="outline-container-sec-2-2" class="outline-3">
+<h3 id="sec-2-2"><span class="section-number-3">2.2</span> Enlarged dial button</h3>
+<div class="outline-text-3" id="text-2-2">
+
+<figure>
+<p><img src="2.png" class="img-responsive" alt="2.png">
+</p>
+</figure>
+
+<p>
+Download button:
+<img src="button.png" class="img-responsive" alt="button.png">
+</p>
+
+<ul class="org-ul">
+<li><a href="button.FCStd">FreeCAD file</a>
+</li>
+<li><a href="button.stl">STL file</a>
+</li>
+</ul>
+
+
+<p>
+I glued button to the dial key of the phone.
+</p>
+
+
+<figure>
+<p><img src="3.png" class="img-responsive" alt="3.png">
+</p>
+</figure>
+</div>
+</div>
+
+
+
+<div id="outline-container-sec-2-3" class="outline-3">
+<h3 id="sec-2-3"><span class="section-number-3">2.3</span> Body and cover</h3>
+<div class="outline-text-3" id="text-2-3">
+
+<figure>
+<p><img src="body.png" class="img-responsive" alt="body.png">
+</p>
+</figure>
+
+<ul class="org-ul">
+<li>Cover inside:
+<ul class="org-ul">
+<li><img src="cover,%20inside.png" class="img-responsive" alt="cover,%20inside.png">
+</li>
+</ul>
+</li>
+
+<li>Cover outside:
+<ul class="org-ul">
+<li><img src="cover,%20outside.png" class="img-responsive" alt="cover,%20outside.png">
+</li>
+</ul>
+</li>
+
+<li>Download:
+<ul class="org-ul">
+<li><a href="body%20and%20cover.FCStd">body and cover FreeCAD file</a>
+</li>
+<li><a href="body.stl">body in STL format</a>
+</li>
+<li><a href="cover.stl">cover in STL format</a>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+
+
+<div id="outline-container-sec-2-4" class="outline-3">
+<h3 id="sec-2-4"><span class="section-number-3">2.4</span> Result</h3>
+<div class="outline-text-3" id="text-2-4">
+<p>
+End result looks like this:
+</p>
+
+
+<figure>
+<p><img src="4.png" class="img-responsive" alt="4.png">
+</p>
+</figure>
+
+<p>
+Connectors for headphones and charging are exposed though the hole in
+the body.
+</p>
+
+
+<figure>
+<p><img src="5.png" class="img-responsive" alt="5.png">
+</p>
+</figure>
+</div>
+</div>
+</div>
+</div><div class="col-md-3"><nav id="table-of-contents">
+<div id="text-table-of-contents" class="bs-docs-sidebar">
+<ul class="nav">
+<li><a href="#sec-1">1. General</a></li>
+<li><a href="#sec-2">2. Project description</a>
+<ul class="nav">
+<li><a href="#sec-2-1">2.1. Original Nokia 105 (2019)</a></li>
+<li><a href="#sec-2-2">2.2. Enlarged dial button</a></li>
+<li><a href="#sec-2-3">2.3. Body and cover</a></li>
+<li><a href="#sec-2-4">2.4. Result</a></li>
+</ul>
+</li>
+</ul>
+</div>
+</nav>
+</div></div></div>
+<footer id="postamble" class="">
+<div><p class="author">Author: Svjatoslav Agejenko</p>
+<p class="date">Created: 2020-03-21 Sat 00:36</p>
+<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
+</div>
+</footer>
+</body>
+</html>
--- /dev/null
+#+TITLE: Nokia 105 (2019) modification for seniors
+#+AUTHOR: Svjatoslav Agejenko
+#+LANGUAGE: en
+
+* (document settings) :noexport:
+** use dark style for TWBS-HTML exporter
+#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
+#+HTML_HEAD: <style type="text/css">
+#+HTML_HEAD: footer {background-color: #111 !important;}
+#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
+#+HTML_HEAD: </style>
+
+* General
++ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
+ COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+ DESIGNS AT YOUR OWN RISK.
+
++ This design is released under Creative Commons Zero (CC0) license.
+
++ Author:
+ - Svjatoslav Agejenko
+ - Homepage: https://svjatoslav.eu
+ - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
+
++ See also:
+ - [[../../index.html][Other physical projects in this repository]]
+ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
+
+* Project description
+[[file:make.png]]
+
+Very old people often have problems with mental abilities, touch and
+vision. When the phone rings it is real issue to figure out what
+button to press and hit the right one to pick up the call. It is easy
+to end up in random phone menus instead that are incomprehensible for
+the elderly.
+
+Here is solution for the problem in the form of 3D printed case and
+extra add-on button that is glued to the original dial/receive key of
+the phone. All other buttons are rendered inaccessible on purpose.
+
+For extra clarity, this one important button:
++ Is painted red.
++ Has exaggerated surface and relief raising above main case surface.
++ Has big white circle around it (I used [[https://en.wikipedia.org/wiki/Airbrush][airbrush]] with stencil to
+ paint the circle).
+
+** Original Nokia 105 (2019)
+[[file:1.png]]
+
+Nokia 105 (2019) allows receiving calls and dialing back the most
+recent call using single dial button (cannot hang up) though. Receiver
+of the call on the other end has to hang up. Prepaid SIM card is used,
+to avoid accidental/unintended charges for whatever reason.
+
+** Enlarged dial button
+
+[[file:2.png]]
+
+Download button:
+[[file:button.png]]
+
++ [[file:button.FCStd][FreeCAD file]]
++ [[file:button.stl][STL file]]
+
+
+I glued button to the dial key of the phone.
+
+[[file:3.png]]
+
+
+
+** Body and cover
+
+[[file:body.png]]
+
++ Cover inside:
+ + [[file:cover,%20inside.png]]
+
++ Cover outside:
+ + [[file:cover,%20outside.png]]
+
++ Download:
+ + [[file:body%20and%20cover.FCStd][body and cover FreeCAD file]]
+ + [[file:body.stl][body in STL format]]
+ + [[file:cover.stl][cover in STL format]]
+
+
+** Result
+End result looks like this:
+
+[[file:4.png]]
+
+Connectors for headphones and charging are exposed though the hole in
+the body.
+
+[[file:5.png]]
--- /dev/null
+<!doctype html>
+<html lang="en">
+<head>
+<title>DIY USB extension cable</title>
+<!-- 2020-05-21 N 00:35 -->
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta name="generator" content="Org-mode">
+<meta name="author" content="Svjatoslav Agejenko">
+<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;}
+</style>
+<style type="text/css">
+/* org mode styles on top of twbs */
+
+html {
+ position: relative;
+ min-height: 100%;
+}
+
+body {
+ font-size: 18px;
+ margin-bottom: 105px;
+}
+
+footer {
+ position: absolute;
+ bottom: 0;
+ width: 100%;
+ height: 101px;
+ background-color: #f5f5f5;
+}
+
+footer > div {
+ padding: 10px;
+}
+
+footer p {
+ margin: 0 0 5px;
+ text-align: center;
+ font-size: 16px;
+}
+
+#table-of-contents {
+ margin-top: 20px;
+ margin-bottom: 20px;
+}
+
+blockquote p {
+ font-size: 18px;
+}
+
+pre {
+ font-size: 16px;
+}
+
+.footpara {
+ display: inline-block;
+}
+
+figcaption {
+ font-size: 16px;
+ color: #666;
+ font-style: italic;
+ padding-bottom: 15px;
+}
+
+/* from twbs docs */
+
+.bs-docs-sidebar.affix {
+ position: static;
+}
+@media (min-width: 768px) {
+ .bs-docs-sidebar {
+ padding-left: 20px;
+ }
+}
+
+/* All levels of nav */
+.bs-docs-sidebar .nav > li > a {
+ display: block;
+ padding: 4px 20px;
+ font-size: 14px;
+ font-weight: 500;
+ color: #999;
+}
+.bs-docs-sidebar .nav > li > a:hover,
+.bs-docs-sidebar .nav > li > a:focus {
+ padding-left: 19px;
+ color: #A1283B;
+ text-decoration: none;
+ background-color: transparent;
+ border-left: 1px solid #A1283B;
+}
+.bs-docs-sidebar .nav > .active > a,
+.bs-docs-sidebar .nav > .active:hover > a,
+.bs-docs-sidebar .nav > .active:focus > a {
+ padding-left: 18px;
+ font-weight: bold;
+ color: #A1283B;
+ background-color: transparent;
+ border-left: 2px solid #A1283B;
+}
+
+/* Nav: second level (shown on .active) */
+.bs-docs-sidebar .nav .nav {
+ display: none; /* Hide by default, but at >768px, show it */
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 30px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav > li > a:focus {
+ padding-left: 29px;
+}
+.bs-docs-sidebar .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav > .active:focus > a {
+ padding-left: 28px;
+ font-weight: 500;
+}
+
+/* Nav: third level (shown on .active) */
+.bs-docs-sidebar .nav .nav .nav {
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 40px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav .nav > li > a:focus {
+ padding-left: 39px;
+}
+.bs-docs-sidebar .nav .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
+ padding-left: 38px;
+ font-weight: 500;
+}
+
+/* Show and affix the side nav when space allows it */
+@media (min-width: 992px) {
+ .bs-docs-sidebar .nav > .active > ul {
+ display: block;
+ }
+ /* Widen the fixed sidebar */
+ .bs-docs-sidebar.affix,
+ .bs-docs-sidebar.affix-bottom {
+ width: 213px;
+ }
+ .bs-docs-sidebar.affix {
+ position: fixed; /* Undo the static from mobile first approach */
+ top: 20px;
+ }
+ .bs-docs-sidebar.affix-bottom {
+ position: absolute; /* Undo the static from mobile first approach */
+ }
+ .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
+ margin-top: 0;
+ margin-bottom: 0
+ }
+}
+@media (min-width: 1200px) {
+ /* Widen the fixed sidebar again */
+ .bs-docs-sidebar.affix-bottom,
+ .bs-docs-sidebar.affix {
+ width: 263px;
+ }
+}
+</style>
+<script type="text/javascript">
+$(function() {
+ 'use strict';
+
+ $('.bs-docs-sidebar li').first().addClass('active');
+
+ $(document.body).scrollspy({target: '.bs-docs-sidebar'});
+
+ $('.bs-docs-sidebar').affix();
+});
+</script>
+</head>
+<body>
+<div id="content" class="container">
+<div class="row"><div class="col-md-9"><h1 class="title">DIY USB extension cable</h1>
+
+<div id="outline-container-sec-1" class="outline-2">
+<h2 id="sec-1"><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
+COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+DESIGNS AT YOUR OWN RISK.
+</li>
+
+<li>This design is released under Creative Commons Zero (CC0) license.
+</li>
+
+<li>Author:
+<ul class="org-ul">
+<li>Svjatoslav Agejenko
+</li>
+<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
+</li>
+<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+
+<li>See also:
+<ul class="org-ul">
+<li><a href="../../index.html">Other physical projects in this repository</a>
+</li>
+<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-sec-2" class="outline-2">
+<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
+<div class="outline-text-2" id="text-2">
+<p>
+Original cable endings could not handle all the twisting, so why not
+to make new and better ones.
+</p>
+
+<p>
+There are 2 designs:
+</p>
+
+<ol class="org-ol">
+<li><a href="#sec-3">PLA + rubber/TPU design</a>
+</li>
+
+<li><a href="#sec-4">TPU only design</a>
+</li>
+</ol>
+</div>
+</div>
+
+<div id="outline-container-sec-3" class="outline-2">
+<h2 id="sec-3"><a id="ID-36c7eef2-83a1-440d-99a6-86d826ba0621" name="ID-36c7eef2-83a1-440d-99a6-86d826ba0621"></a><span class="section-number-2">3</span> PLA + rubber/TPU design</h2>
+<div class="outline-text-2" id="text-3">
+
+<figure>
+<p><img src="PLA%20+%20TPU/make.png" class="img-responsive" alt="make.png">
+</p>
+</figure>
+
+<p>
+Following parts are glued together:
+<img src="PLA%20+%20TPU/make,%202.png" class="img-responsive" alt="make,%202.png">
+</p>
+</div>
+
+<div id="outline-container-sec-3-1" class="outline-3">
+<h3 id="sec-3-1"><span class="section-number-3">3.1</span> Male connector case</h3>
+<div class="outline-text-3" id="text-3-1">
+
+<figure>
+<p><img src="PLA%20+%20TPU/male%20connector%20case.png" class="img-responsive" alt="male%20connector%20case.png">
+</p>
+</figure>
+
+<p>
+Download:
+</p>
+<ul class="org-ul">
+<li><a href="PLA + TPU/male%20connector%20case.FCStd">FreeCAD project</a>
+</li>
+<li><a href="PLA + TPU/male%20connector%20case.stl">STL file</a>
+</li>
+</ul>
+</div>
+</div>
+
+
+<div id="outline-container-sec-3-2" class="outline-3">
+<h3 id="sec-3-2"><span class="section-number-3">3.2</span> Female connector case</h3>
+<div class="outline-text-3" id="text-3-2">
+
+<figure>
+<p><img src="PLA%20+%20TPU/female%20connector%20case,%201.png" class="img-responsive" alt="female%20connector%20case,%201.png">
+</p>
+</figure>
+
+
+<figure>
+<p><img src="PLA%20+%20TPU/female%20connector%20case,%202.png" class="img-responsive" alt="female%20connector%20case,%202.png">
+</p>
+</figure>
+
+
+<p>
+Download:
+</p>
+<ul class="org-ul">
+<li><a href="PLA%20+%20TPU/female%20connector%20case.FCStd">FreeCAD project</a>
+</li>
+<li><a href="PLA%20+%20TPU/female%20connector%20case.stl">STL file</a>
+</li>
+</ul>
+</div>
+</div>
+</div>
+
+<div id="outline-container-sec-4" class="outline-2">
+<h2 id="sec-4"><a id="ID-b19bae1f-aa07-438f-aba0-276697a77355" name="ID-b19bae1f-aa07-438f-aba0-276697a77355"></a><span class="section-number-2">4</span> TPU only design for male connector case</h2>
+<div class="outline-text-2" id="text-4">
+
+<figure>
+<p><img src="TPU/make.png" class="img-responsive" alt="make.png">
+</p>
+</figure>
+
+<p>
+3D rendering of the cover:
+<img src="TPU/schematic.png" class="img-responsive" alt="schematic.png">
+</p>
+
+<p>
+Download:
+</p>
+<ul class="org-ul">
+<li><a href="TPU/USB%20cover.FCStd">FreeCAD project</a>
+</li>
+<li><a href="TPU/USB%20cover.stl">STL file</a>
+</li>
+</ul>
+</div>
+</div>
+</div><div class="col-md-3"><nav id="table-of-contents">
+<div id="text-table-of-contents" class="bs-docs-sidebar">
+<ul class="nav">
+<li><a href="#sec-1">1. General</a></li>
+<li><a href="#sec-2">2. Project description</a></li>
+<li><a href="#sec-3">3. PLA + rubber/TPU design</a>
+<ul class="nav">
+<li><a href="#sec-3-1">3.1. Male connector case</a></li>
+<li><a href="#sec-3-2">3.2. Female connector case</a></li>
+</ul>
+</li>
+<li><a href="#sec-4">4. TPU only design for male connector case</a></li>
+</ul>
+</div>
+</nav>
+</div></div></div>
+<footer id="postamble" class="">
+<div><p class="author">Author: Svjatoslav Agejenko</p>
+<p class="date">Created: 2020-05-21 N 00:35</p>
+<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
+</div>
+</footer>
+</body>
+</html>
--- /dev/null
+#+TITLE: DIY USB extension cable
+#+AUTHOR: Svjatoslav Agejenko
+#+LANGUAGE: en
+
+* (document settings) :noexport:
+** use dark style for TWBS-HTML exporter
+#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
+#+HTML_HEAD: <style type="text/css">
+#+HTML_HEAD: footer {background-color: #111 !important;}
+#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
+#+HTML_HEAD: </style>
+
+* General
++ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
+ COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+ DESIGNS AT YOUR OWN RISK.
+
++ This design is released under Creative Commons Zero (CC0) license.
+
++ Author:
+ - Svjatoslav Agejenko
+ - Homepage: https://svjatoslav.eu
+ - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
+
++ See also:
+ - [[../../index.html][Other physical projects in this repository]]
+ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
+
+* Project description
+Original cable endings could not handle all the twisting, so why not
+to make new and better ones.
+
+There are 2 designs:
+
+1. [[id:36c7eef2-83a1-440d-99a6-86d826ba0621][PLA + rubber/TPU design]]
+
+2. [[id:b19bae1f-aa07-438f-aba0-276697a77355][TPU only design]]
+
+* PLA + rubber/TPU design
+:PROPERTIES:
+:ID: 36c7eef2-83a1-440d-99a6-86d826ba0621
+:END:
+
+[[file:PLA%20+%20TPU/make.png]]
+
+Following parts are glued together:
+[[file:PLA%20+%20TPU/make,%202.png]]
+
+** Male connector case
+[[file:PLA%20+%20TPU/male%20connector%20case.png]]
+
+Download:
+- [[file:PLA + TPU/male%20connector%20case.FCStd][FreeCAD project]]
+- [[file:PLA + TPU/male%20connector%20case.stl][STL file]]
+
+
+** Female connector case
+
+[[file:PLA%20+%20TPU/female%20connector%20case,%201.png]]
+
+[[file:PLA%20+%20TPU/female%20connector%20case,%202.png]]
+
+
+Download:
+- [[file:PLA%20+%20TPU/female%20connector%20case.FCStd][FreeCAD project]]
+- [[file:PLA%20+%20TPU/female%20connector%20case.stl][STL file]]
+
+* TPU only design for male connector case
+:PROPERTIES:
+:ID: b19bae1f-aa07-438f-aba0-276697a77355
+:END:
+
+[[file:TPU/make.png]]
+
+3D rendering of the cover:
+[[file:TPU/schematic.png]]
+
+Download:
+- [[file:TPU/USB%20cover.FCStd][FreeCAD project]]
+- [[file:TPU/USB%20cover.stl][STL file]]
--- /dev/null
+<!doctype html>
+<html lang="en">
+<head>
+<title>Book stand</title>
+<!-- 2020-05-02 Sat 22:48 -->
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta name="generator" content="Org-mode">
+<meta name="author" content="Svjatoslav Agejenko">
+<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;}
+</style>
+<style type="text/css">
+/* org mode styles on top of twbs */
+
+html {
+ position: relative;
+ min-height: 100%;
+}
+
+body {
+ font-size: 18px;
+ margin-bottom: 105px;
+}
+
+footer {
+ position: absolute;
+ bottom: 0;
+ width: 100%;
+ height: 101px;
+ background-color: #f5f5f5;
+}
+
+footer > div {
+ padding: 10px;
+}
+
+footer p {
+ margin: 0 0 5px;
+ text-align: center;
+ font-size: 16px;
+}
+
+#table-of-contents {
+ margin-top: 20px;
+ margin-bottom: 20px;
+}
+
+blockquote p {
+ font-size: 18px;
+}
+
+pre {
+ font-size: 16px;
+}
+
+.footpara {
+ display: inline-block;
+}
+
+figcaption {
+ font-size: 16px;
+ color: #666;
+ font-style: italic;
+ padding-bottom: 15px;
+}
+
+/* from twbs docs */
+
+.bs-docs-sidebar.affix {
+ position: static;
+}
+@media (min-width: 768px) {
+ .bs-docs-sidebar {
+ padding-left: 20px;
+ }
+}
+
+/* All levels of nav */
+.bs-docs-sidebar .nav > li > a {
+ display: block;
+ padding: 4px 20px;
+ font-size: 14px;
+ font-weight: 500;
+ color: #999;
+}
+.bs-docs-sidebar .nav > li > a:hover,
+.bs-docs-sidebar .nav > li > a:focus {
+ padding-left: 19px;
+ color: #A1283B;
+ text-decoration: none;
+ background-color: transparent;
+ border-left: 1px solid #A1283B;
+}
+.bs-docs-sidebar .nav > .active > a,
+.bs-docs-sidebar .nav > .active:hover > a,
+.bs-docs-sidebar .nav > .active:focus > a {
+ padding-left: 18px;
+ font-weight: bold;
+ color: #A1283B;
+ background-color: transparent;
+ border-left: 2px solid #A1283B;
+}
+
+/* Nav: second level (shown on .active) */
+.bs-docs-sidebar .nav .nav {
+ display: none; /* Hide by default, but at >768px, show it */
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 30px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav > li > a:focus {
+ padding-left: 29px;
+}
+.bs-docs-sidebar .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav > .active:focus > a {
+ padding-left: 28px;
+ font-weight: 500;
+}
+
+/* Nav: third level (shown on .active) */
+.bs-docs-sidebar .nav .nav .nav {
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 40px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav .nav > li > a:focus {
+ padding-left: 39px;
+}
+.bs-docs-sidebar .nav .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
+ padding-left: 38px;
+ font-weight: 500;
+}
+
+/* Show and affix the side nav when space allows it */
+@media (min-width: 992px) {
+ .bs-docs-sidebar .nav > .active > ul {
+ display: block;
+ }
+ /* Widen the fixed sidebar */
+ .bs-docs-sidebar.affix,
+ .bs-docs-sidebar.affix-bottom {
+ width: 213px;
+ }
+ .bs-docs-sidebar.affix {
+ position: fixed; /* Undo the static from mobile first approach */
+ top: 20px;
+ }
+ .bs-docs-sidebar.affix-bottom {
+ position: absolute; /* Undo the static from mobile first approach */
+ }
+ .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
+ margin-top: 0;
+ margin-bottom: 0
+ }
+}
+@media (min-width: 1200px) {
+ /* Widen the fixed sidebar again */
+ .bs-docs-sidebar.affix-bottom,
+ .bs-docs-sidebar.affix {
+ width: 263px;
+ }
+}
+</style>
+<script type="text/javascript">
+$(function() {
+ 'use strict';
+
+ $('.bs-docs-sidebar li').first().addClass('active');
+
+ $(document.body).scrollspy({target: '.bs-docs-sidebar'});
+
+ $('.bs-docs-sidebar').affix();
+});
+</script>
+</head>
+<body>
+<div id="content" class="container">
+<div class="row"><div class="col-md-9"><h1 class="title">Book stand</h1>
+
+<div id="outline-container-sec-1" class="outline-2">
+<h2 id="sec-1"><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
+COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+DESIGNS AT YOUR OWN RISK.
+</li>
+
+<li>This design is released under Creative Commons Zero (CC0) license.
+</li>
+
+<li>Author:
+<ul class="org-ul">
+<li>Svjatoslav Agejenko
+</li>
+<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
+</li>
+<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+
+<li>See also:
+<ul class="org-ul">
+<li><a href="../../index.html">Other physical projects in this repository</a>
+</li>
+<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-sec-2" class="outline-2">
+<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
+<div class="outline-text-2" id="text-2">
+
+<figure>
+<p><img src="make.png" class="img-responsive" alt="make.png">
+</p>
+</figure>
+
+<p>
+Small book stand.
+</p>
+
+
+<figure>
+<p><img src="book%20stand.png" class="img-responsive" alt="book%20stand.png">
+</p>
+</figure>
+
+<p>
+Download:
+</p>
+<ul class="org-ul">
+<li><a href="book%20stand.stl">STL file</a>
+</li>
+<li><a href="book%20stand.FCStd">FreeCAD file</a>
+</li>
+</ul>
+</div>
+</div>
+</div><div class="col-md-3"><nav id="table-of-contents">
+<div id="text-table-of-contents" class="bs-docs-sidebar">
+<ul class="nav">
+<li><a href="#sec-1">1. General</a></li>
+<li><a href="#sec-2">2. Project description</a></li>
+</ul>
+</div>
+</nav>
+</div></div></div>
+<footer id="postamble" class="">
+<div><p class="author">Author: Svjatoslav Agejenko</p>
+<p class="date">Created: 2020-05-02 Sat 22:48</p>
+<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
+</div>
+</footer>
+</body>
+</html>
--- /dev/null
+#+TITLE: Book stand
+#+AUTHOR: Svjatoslav Agejenko
+#+LANGUAGE: en
+
+* (document settings) :noexport:
+** use dark style for TWBS-HTML exporter
+#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
+#+HTML_HEAD: <style type="text/css">
+#+HTML_HEAD: footer {background-color: #111 !important;}
+#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
+#+HTML_HEAD: </style>
+
+* General
++ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
+ COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+ DESIGNS AT YOUR OWN RISK.
+
++ This design is released under Creative Commons Zero (CC0) license.
+
++ Author:
+ - Svjatoslav Agejenko
+ - Homepage: https://svjatoslav.eu
+ - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
+
++ See also:
+ - [[../../index.html][Other physical projects in this repository]]
+ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
+
+* Project description
+[[file:make.png]]
+
+Small book stand.
+
+[[file:book%20stand.png]]
+
+Download:
++ [[file:book%20stand.stl][STL file]]
++ [[file:book%20stand.FCStd][FreeCAD file]]
--- /dev/null
+<!doctype html>
+<html lang="en">
+<head>
+<title>Cable organizer</title>
+<!-- 2020-03-21 Sat 00:37 -->
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta name="generator" content="Org-mode">
+<meta name="author" content="Svjatoslav Agejenko">
+<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;}
+</style>
+<style type="text/css">
+/* org mode styles on top of twbs */
+
+html {
+ position: relative;
+ min-height: 100%;
+}
+
+body {
+ font-size: 18px;
+ margin-bottom: 105px;
+}
+
+footer {
+ position: absolute;
+ bottom: 0;
+ width: 100%;
+ height: 101px;
+ background-color: #f5f5f5;
+}
+
+footer > div {
+ padding: 10px;
+}
+
+footer p {
+ margin: 0 0 5px;
+ text-align: center;
+ font-size: 16px;
+}
+
+#table-of-contents {
+ margin-top: 20px;
+ margin-bottom: 20px;
+}
+
+blockquote p {
+ font-size: 18px;
+}
+
+pre {
+ font-size: 16px;
+}
+
+.footpara {
+ display: inline-block;
+}
+
+figcaption {
+ font-size: 16px;
+ color: #666;
+ font-style: italic;
+ padding-bottom: 15px;
+}
+
+/* from twbs docs */
+
+.bs-docs-sidebar.affix {
+ position: static;
+}
+@media (min-width: 768px) {
+ .bs-docs-sidebar {
+ padding-left: 20px;
+ }
+}
+
+/* All levels of nav */
+.bs-docs-sidebar .nav > li > a {
+ display: block;
+ padding: 4px 20px;
+ font-size: 14px;
+ font-weight: 500;
+ color: #999;
+}
+.bs-docs-sidebar .nav > li > a:hover,
+.bs-docs-sidebar .nav > li > a:focus {
+ padding-left: 19px;
+ color: #A1283B;
+ text-decoration: none;
+ background-color: transparent;
+ border-left: 1px solid #A1283B;
+}
+.bs-docs-sidebar .nav > .active > a,
+.bs-docs-sidebar .nav > .active:hover > a,
+.bs-docs-sidebar .nav > .active:focus > a {
+ padding-left: 18px;
+ font-weight: bold;
+ color: #A1283B;
+ background-color: transparent;
+ border-left: 2px solid #A1283B;
+}
+
+/* Nav: second level (shown on .active) */
+.bs-docs-sidebar .nav .nav {
+ display: none; /* Hide by default, but at >768px, show it */
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 30px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav > li > a:focus {
+ padding-left: 29px;
+}
+.bs-docs-sidebar .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav > .active:focus > a {
+ padding-left: 28px;
+ font-weight: 500;
+}
+
+/* Nav: third level (shown on .active) */
+.bs-docs-sidebar .nav .nav .nav {
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 40px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav .nav > li > a:focus {
+ padding-left: 39px;
+}
+.bs-docs-sidebar .nav .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
+ padding-left: 38px;
+ font-weight: 500;
+}
+
+/* Show and affix the side nav when space allows it */
+@media (min-width: 992px) {
+ .bs-docs-sidebar .nav > .active > ul {
+ display: block;
+ }
+ /* Widen the fixed sidebar */
+ .bs-docs-sidebar.affix,
+ .bs-docs-sidebar.affix-bottom {
+ width: 213px;
+ }
+ .bs-docs-sidebar.affix {
+ position: fixed; /* Undo the static from mobile first approach */
+ top: 20px;
+ }
+ .bs-docs-sidebar.affix-bottom {
+ position: absolute; /* Undo the static from mobile first approach */
+ }
+ .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
+ margin-top: 0;
+ margin-bottom: 0
+ }
+}
+@media (min-width: 1200px) {
+ /* Widen the fixed sidebar again */
+ .bs-docs-sidebar.affix-bottom,
+ .bs-docs-sidebar.affix {
+ width: 263px;
+ }
+}
+</style>
+<script type="text/javascript">
+$(function() {
+ 'use strict';
+
+ $('.bs-docs-sidebar li').first().addClass('active');
+
+ $(document.body).scrollspy({target: '.bs-docs-sidebar'});
+
+ $('.bs-docs-sidebar').affix();
+});
+</script>
+</head>
+<body>
+<div id="content" class="container">
+<div class="row"><div class="col-md-9"><h1 class="title">Cable organizer</h1>
+
+<div id="outline-container-sec-1" class="outline-2">
+<h2 id="sec-1"><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
+COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+DESIGNS AT YOUR OWN RISK.
+</li>
+
+<li>This design is released under Creative Commons Zero (CC0) license.
+</li>
+
+<li>Author:
+<ul class="org-ul">
+<li>Svjatoslav Agejenko
+</li>
+<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
+</li>
+<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+
+<li>See also:
+<ul class="org-ul">
+<li><a href="../../index.html">Other physical projects in this repository</a>
+</li>
+<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-sec-2" class="outline-2">
+<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
+<div class="outline-text-2" id="text-2">
+
+<figure>
+<p><img src="make.png" class="img-responsive" alt="make.png">
+</p>
+</figure>
+
+<p>
+I have lots of wires in my lab, and I need quick access to them. This
+organizer allows to conveniently hang them on the wall. I use double
+sided tape to make it stick.
+</p>
+
+
+<figure>
+<p><img src="body.png" class="img-responsive" alt="body.png">
+</p>
+</figure>
+</div>
+</div>
+
+<div id="outline-container-sec-3" class="outline-2">
+<h2 id="sec-3"><span class="section-number-2">3</span> Files</h2>
+<div class="outline-text-2" id="text-3">
+<p>
+You can <a href="body.FCStd">download FreeCAD project</a> file to tweak design or generated STL
+file ready for 3D printing:
+</p>
+
+<ul class="org-ul">
+<li><a href="body.stl">body.stl</a>
+</li>
+</ul>
+</div>
+</div>
+</div><div class="col-md-3"><nav id="table-of-contents">
+<div id="text-table-of-contents" class="bs-docs-sidebar">
+<ul class="nav">
+<li><a href="#sec-1">1. General</a></li>
+<li><a href="#sec-2">2. Project description</a></li>
+<li><a href="#sec-3">3. Files</a></li>
+</ul>
+</div>
+</nav>
+</div></div></div>
+<footer id="postamble" class="">
+<div><p class="author">Author: Svjatoslav Agejenko</p>
+<p class="date">Created: 2020-03-21 Sat 00:37</p>
+<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
+</div>
+</footer>
+</body>
+</html>
--- /dev/null
+#+TITLE: Cable organizer
+#+AUTHOR: Svjatoslav Agejenko
+#+LANGUAGE: en
+
+* (document settings) :noexport:
+** use dark style for TWBS-HTML exporter
+#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
+#+HTML_HEAD: <style type="text/css">
+#+HTML_HEAD: footer {background-color: #111 !important;}
+#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
+#+HTML_HEAD: </style>
+
+* General
++ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
+ COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+ DESIGNS AT YOUR OWN RISK.
+
++ This design is released under Creative Commons Zero (CC0) license.
+
++ Author:
+ - Svjatoslav Agejenko
+ - Homepage: https://svjatoslav.eu
+ - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
+
++ See also:
+ - [[../../index.html][Other physical projects in this repository]]
+ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
+
+* Project description
+[[file:make.png]]
+
+I have lots of wires in my lab, and I need quick access to them. This
+organizer allows to conveniently hang them on the wall. I use double
+sided tape to make it stick.
+
+[[file:body.png]]
+
+* Files
+You can [[file:body.FCStd][download FreeCAD project]] file to tweak design or generated STL
+file ready for 3D printing:
+
++ [[file:body.stl]]
--- /dev/null
+<!doctype html>
+<html lang="en">
+<head>
+<title>Alpha Tools digital calipers mod and container box</title>
+<!-- 2020-03-21 Sat 00:37 -->
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta name="generator" content="Org-mode">
+<meta name="author" content="Svjatoslav Agejenko">
+<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;}
+</style>
+<style type="text/css">
+/* org mode styles on top of twbs */
+
+html {
+ position: relative;
+ min-height: 100%;
+}
+
+body {
+ font-size: 18px;
+ margin-bottom: 105px;
+}
+
+footer {
+ position: absolute;
+ bottom: 0;
+ width: 100%;
+ height: 101px;
+ background-color: #f5f5f5;
+}
+
+footer > div {
+ padding: 10px;
+}
+
+footer p {
+ margin: 0 0 5px;
+ text-align: center;
+ font-size: 16px;
+}
+
+#table-of-contents {
+ margin-top: 20px;
+ margin-bottom: 20px;
+}
+
+blockquote p {
+ font-size: 18px;
+}
+
+pre {
+ font-size: 16px;
+}
+
+.footpara {
+ display: inline-block;
+}
+
+figcaption {
+ font-size: 16px;
+ color: #666;
+ font-style: italic;
+ padding-bottom: 15px;
+}
+
+/* from twbs docs */
+
+.bs-docs-sidebar.affix {
+ position: static;
+}
+@media (min-width: 768px) {
+ .bs-docs-sidebar {
+ padding-left: 20px;
+ }
+}
+
+/* All levels of nav */
+.bs-docs-sidebar .nav > li > a {
+ display: block;
+ padding: 4px 20px;
+ font-size: 14px;
+ font-weight: 500;
+ color: #999;
+}
+.bs-docs-sidebar .nav > li > a:hover,
+.bs-docs-sidebar .nav > li > a:focus {
+ padding-left: 19px;
+ color: #A1283B;
+ text-decoration: none;
+ background-color: transparent;
+ border-left: 1px solid #A1283B;
+}
+.bs-docs-sidebar .nav > .active > a,
+.bs-docs-sidebar .nav > .active:hover > a,
+.bs-docs-sidebar .nav > .active:focus > a {
+ padding-left: 18px;
+ font-weight: bold;
+ color: #A1283B;
+ background-color: transparent;
+ border-left: 2px solid #A1283B;
+}
+
+/* Nav: second level (shown on .active) */
+.bs-docs-sidebar .nav .nav {
+ display: none; /* Hide by default, but at >768px, show it */
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 30px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav > li > a:focus {
+ padding-left: 29px;
+}
+.bs-docs-sidebar .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav > .active:focus > a {
+ padding-left: 28px;
+ font-weight: 500;
+}
+
+/* Nav: third level (shown on .active) */
+.bs-docs-sidebar .nav .nav .nav {
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 40px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav .nav > li > a:focus {
+ padding-left: 39px;
+}
+.bs-docs-sidebar .nav .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
+ padding-left: 38px;
+ font-weight: 500;
+}
+
+/* Show and affix the side nav when space allows it */
+@media (min-width: 992px) {
+ .bs-docs-sidebar .nav > .active > ul {
+ display: block;
+ }
+ /* Widen the fixed sidebar */
+ .bs-docs-sidebar.affix,
+ .bs-docs-sidebar.affix-bottom {
+ width: 213px;
+ }
+ .bs-docs-sidebar.affix {
+ position: fixed; /* Undo the static from mobile first approach */
+ top: 20px;
+ }
+ .bs-docs-sidebar.affix-bottom {
+ position: absolute; /* Undo the static from mobile first approach */
+ }
+ .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
+ margin-top: 0;
+ margin-bottom: 0
+ }
+}
+@media (min-width: 1200px) {
+ /* Widen the fixed sidebar again */
+ .bs-docs-sidebar.affix-bottom,
+ .bs-docs-sidebar.affix {
+ width: 263px;
+ }
+}
+</style>
+<script type="text/javascript">
+$(function() {
+ 'use strict';
+
+ $('.bs-docs-sidebar li').first().addClass('active');
+
+ $(document.body).scrollspy({target: '.bs-docs-sidebar'});
+
+ $('.bs-docs-sidebar').affix();
+});
+</script>
+</head>
+<body>
+<div id="content" class="container">
+<div class="row"><div class="col-md-9"><h1 class="title">Alpha Tools digital calipers mod and container box</h1>
+
+<div id="outline-container-sec-1" class="outline-2">
+<h2 id="sec-1"><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
+COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+DESIGNS AT YOUR OWN RISK.
+</li>
+
+<li>This design is released under Creative Commons Zero (CC0) license.
+</li>
+
+<li>Author:
+<ul class="org-ul">
+<li>Svjatoslav Agejenko
+</li>
+<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
+</li>
+<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+
+<li>See also:
+<ul class="org-ul">
+<li><a href="../../index.html">Other physical projects in this repository</a>
+</li>
+<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-sec-2" class="outline-2">
+<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
+<div class="outline-text-2" id="text-2">
+
+<figure>
+<p><img src="make,%203.png" class="img-responsive" alt="make,%203.png">
+</p>
+</figure>
+
+<p>
+As regular user of this tool, I got annoyed that original cell
+batteries run empty so fast and I have to worry about finding
+replacements.
+</p>
+
+
+<figure>
+<p><img src="make,%202.png" class="img-responsive" alt="make,%202.png">
+</p>
+</figure>
+
+<p>
+So I added AAA battery compartment to the bottom, and now I can use
+relatively large capacity and rechargeable NiMH batteries.
+</p>
+
+
+<figure>
+<p><img src="make,%201.png" class="img-responsive" alt="make,%201.png">
+</p>
+</figure>
+
+<p>
+The new problem I got is, how can I store and carry this thing
+around. So special case is designed.
+</p>
+
+
+<figure>
+<p><img src="box.png" class="img-responsive" alt="box.png">
+</p>
+</figure>
+
+<p>
+And special cover. Design utilizes <a href="https://www.amazon.de/gp/product/B00TACKU0O/">3mm x 2mm thick neodymium magnets</a>
+to keep cover magnetically attached to storage box.
+</p>
+
+
+<figure>
+<p><img src="cover.png" class="img-responsive" alt="cover.png">
+</p>
+</figure>
+
+<p>
+My printer can print only 120x120x120 mm objects. So only the most
+delicate part is protected. There is some empty space in the box
+because of geometry of the tool. It can be used as small storage
+compartments for something.
+</p>
+
+
+<figure>
+<p><img src="make.png" class="img-responsive" alt="make.png">
+</p>
+</figure>
+
+<p>
+Closed box:
+<img src="make,%204.png" class="img-responsive" alt="make,%204.png">
+</p>
+</div>
+</div>
+
+<div id="outline-container-sec-3" class="outline-2">
+<h2 id="sec-3"><span class="section-number-2">3</span> Files</h2>
+<div class="outline-text-2" id="text-3">
+<p>
+You can <a href="box%20and%20cover.FCStd">download FreeCAD project</a> file to tweak design or generated STL
+files ready for 3D printing:
+</p>
+
+<ul class="org-ul">
+<li><a href="box.stl">box.stl</a>
+</li>
+<li><a href="cover.stl">cover.stl</a>
+</li>
+</ul>
+</div>
+</div>
+</div><div class="col-md-3"><nav id="table-of-contents">
+<div id="text-table-of-contents" class="bs-docs-sidebar">
+<ul class="nav">
+<li><a href="#sec-1">1. General</a></li>
+<li><a href="#sec-2">2. Project description</a></li>
+<li><a href="#sec-3">3. Files</a></li>
+</ul>
+</div>
+</nav>
+</div></div></div>
+<footer id="postamble" class="">
+<div><p class="author">Author: Svjatoslav Agejenko</p>
+<p class="date">Created: 2020-03-21 Sat 00:37</p>
+<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
+</div>
+</footer>
+</body>
+</html>
--- /dev/null
+#+TITLE: Alpha Tools digital calipers mod and container box
+#+AUTHOR: Svjatoslav Agejenko
+#+LANGUAGE: en
+
+* (document settings) :noexport:
+** use dark style for TWBS-HTML exporter
+#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
+#+HTML_HEAD: <style type="text/css">
+#+HTML_HEAD: footer {background-color: #111 !important;}
+#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
+#+HTML_HEAD: </style>
+
+* General
++ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
+ COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+ DESIGNS AT YOUR OWN RISK.
+
++ This design is released under Creative Commons Zero (CC0) license.
+
++ Author:
+ - Svjatoslav Agejenko
+ - Homepage: https://svjatoslav.eu
+ - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
+
++ See also:
+ - [[../../index.html][Other physical projects in this repository]]
+ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
+
+* Project description
+[[file:make,%203.png]]
+
+As regular user of this tool, I got annoyed that original cell
+batteries run empty so fast and I have to worry about finding
+replacements.
+
+[[file:make,%202.png]]
+
+So I added AAA battery compartment to the bottom, and now I can use
+relatively large capacity and rechargeable NiMH batteries.
+
+[[file:make,%201.png]]
+
+The new problem I got is, how can I store and carry this thing
+around. So special case is designed.
+
+[[file:box.png]]
+
+And special cover. Design utilizes [[https://www.amazon.de/gp/product/B00TACKU0O/][3mm x 2mm thick neodymium magnets]]
+to keep cover magnetically attached to storage box.
+
+[[file:cover.png]]
+
+My printer can print only 120x120x120 mm objects. So only the most
+delicate part is protected. There is some empty space in the box
+because of geometry of the tool. It can be used as small storage
+compartments for something.
+
+[[file:make.png]]
+
+Closed box:
+[[file:make,%204.png]]
+
+* Files
+You can [[file:box%20and%20cover.FCStd][download FreeCAD project]] file to tweak design or generated STL
+files ready for 3D printing:
+
++ [[file:box.stl]]
++ [[file:cover.stl]]
--- /dev/null
+% Created 2020-02-29 L 00:34
+% Intended LaTeX compiler: pdflatex
+\documentclass[11pt]{article}
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage{graphicx}
+\usepackage{grffile}
+\usepackage{longtable}
+\usepackage{wrapfig}
+\usepackage{rotating}
+\usepackage[normalem]{ulem}
+\usepackage{amsmath}
+\usepackage{textcomp}
+\usepackage{amssymb}
+\usepackage{capt-of}
+\usepackage{hyperref}
+\author{Svjatoslav Agejenko}
+\date{\today}
+\title{Alpha Tools digital calipers mod and container box}
+\hypersetup{
+ pdfauthor={Svjatoslav Agejenko},
+ pdftitle={Alpha Tools digital calipers mod and container box},
+ pdfkeywords={},
+ pdfsubject={},
+ pdfcreator={Emacs 26.1 (Org mode 9.1.9)},
+ pdflang={English}}
+\begin{document}
+
+\maketitle
+\tableofcontents
+
+
+\section{General}
+\label{sec:orgcf86045}
+\begin{itemize}
+\item DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
+COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+DESIGNS AT YOUR OWN RISK.
+
+\item Author:
+\begin{itemize}
+\item Svjatoslav Agejenko
+\item Homepage: \url{https://svjatoslav.eu}
+\item Email: \href{mailto://svjatoslav@svjatoslav.eu}{svjatoslav@svjatoslav.eu}
+\end{itemize}
+
+\item See also:
+\begin{itemize}
+\item \href{../../index.html}{Other physical projects in this repository}
+\item \href{https://www.svjatoslav.eu/projects/}{Other projects hosted at svjatoslav.eu}
+\end{itemize}
+\end{itemize}
+
+\section{Project description}
+\label{sec:org74ad9cd}
+\begin{center}
+\includegraphics[width=.9\linewidth]{make,%201.png}
+\end{center}
+
+As regular user of this tool, I got annoyed that cell battery run
+empty so fast and I have to worry about finding replacements. So I
+added AAA battery compartment to the bottom, and now I can use
+relatively large capacity and rechargeable NiMH batteries.
+
+The new problem I got is, how can I store and carry this thing
+around. So special case is designed.
+
+\begin{center}
+\includegraphics[width=.9\linewidth]{make.png}
+\end{center}
+
+Design utilizes \href{https://www.amazon.de/gp/product/B00TACKU0O/}{3mm x 2mm thick neodymium magnets}.
+\section{Files}
+\label{sec:org42557cd}
+You can \href{body\%20and\%20cover.FCStd}{download FreeCAD project} file to tweak design or generated STL
+files ready for 3D printing:
+
+\begin{itemize}
+\item Body: \href{body.stl}{download STL}
+\begin{itemize}
+\item \begin{center}
+\includegraphics[width=.9\linewidth]{body.png}
+\end{center}
+\end{itemize}
+
+\item Cover: \href{cover.stl}{download STL}
+\begin{itemize}
+\item \begin{center}
+\includegraphics[width=.9\linewidth]{cover.png}
+\end{center}
+\end{itemize}
+\end{itemize}
+\end{document}
--- /dev/null
+<!doctype html>
+<html lang="en">
+<head>
+<title>Macro filter storage compartment</title>
+<!-- 2020-03-21 Sat 00:37 -->
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta name="generator" content="Org-mode">
+<meta name="author" content="Svjatoslav Agejenko">
+<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;}
+</style>
+<style type="text/css">
+/* org mode styles on top of twbs */
+
+html {
+ position: relative;
+ min-height: 100%;
+}
+
+body {
+ font-size: 18px;
+ margin-bottom: 105px;
+}
+
+footer {
+ position: absolute;
+ bottom: 0;
+ width: 100%;
+ height: 101px;
+ background-color: #f5f5f5;
+}
+
+footer > div {
+ padding: 10px;
+}
+
+footer p {
+ margin: 0 0 5px;
+ text-align: center;
+ font-size: 16px;
+}
+
+#table-of-contents {
+ margin-top: 20px;
+ margin-bottom: 20px;
+}
+
+blockquote p {
+ font-size: 18px;
+}
+
+pre {
+ font-size: 16px;
+}
+
+.footpara {
+ display: inline-block;
+}
+
+figcaption {
+ font-size: 16px;
+ color: #666;
+ font-style: italic;
+ padding-bottom: 15px;
+}
+
+/* from twbs docs */
+
+.bs-docs-sidebar.affix {
+ position: static;
+}
+@media (min-width: 768px) {
+ .bs-docs-sidebar {
+ padding-left: 20px;
+ }
+}
+
+/* All levels of nav */
+.bs-docs-sidebar .nav > li > a {
+ display: block;
+ padding: 4px 20px;
+ font-size: 14px;
+ font-weight: 500;
+ color: #999;
+}
+.bs-docs-sidebar .nav > li > a:hover,
+.bs-docs-sidebar .nav > li > a:focus {
+ padding-left: 19px;
+ color: #A1283B;
+ text-decoration: none;
+ background-color: transparent;
+ border-left: 1px solid #A1283B;
+}
+.bs-docs-sidebar .nav > .active > a,
+.bs-docs-sidebar .nav > .active:hover > a,
+.bs-docs-sidebar .nav > .active:focus > a {
+ padding-left: 18px;
+ font-weight: bold;
+ color: #A1283B;
+ background-color: transparent;
+ border-left: 2px solid #A1283B;
+}
+
+/* Nav: second level (shown on .active) */
+.bs-docs-sidebar .nav .nav {
+ display: none; /* Hide by default, but at >768px, show it */
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 30px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav > li > a:focus {
+ padding-left: 29px;
+}
+.bs-docs-sidebar .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav > .active:focus > a {
+ padding-left: 28px;
+ font-weight: 500;
+}
+
+/* Nav: third level (shown on .active) */
+.bs-docs-sidebar .nav .nav .nav {
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 40px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav .nav > li > a:focus {
+ padding-left: 39px;
+}
+.bs-docs-sidebar .nav .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
+ padding-left: 38px;
+ font-weight: 500;
+}
+
+/* Show and affix the side nav when space allows it */
+@media (min-width: 992px) {
+ .bs-docs-sidebar .nav > .active > ul {
+ display: block;
+ }
+ /* Widen the fixed sidebar */
+ .bs-docs-sidebar.affix,
+ .bs-docs-sidebar.affix-bottom {
+ width: 213px;
+ }
+ .bs-docs-sidebar.affix {
+ position: fixed; /* Undo the static from mobile first approach */
+ top: 20px;
+ }
+ .bs-docs-sidebar.affix-bottom {
+ position: absolute; /* Undo the static from mobile first approach */
+ }
+ .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
+ margin-top: 0;
+ margin-bottom: 0
+ }
+}
+@media (min-width: 1200px) {
+ /* Widen the fixed sidebar again */
+ .bs-docs-sidebar.affix-bottom,
+ .bs-docs-sidebar.affix {
+ width: 263px;
+ }
+}
+</style>
+<script type="text/javascript">
+$(function() {
+ 'use strict';
+
+ $('.bs-docs-sidebar li').first().addClass('active');
+
+ $(document.body).scrollspy({target: '.bs-docs-sidebar'});
+
+ $('.bs-docs-sidebar').affix();
+});
+</script>
+</head>
+<body>
+<div id="content" class="container">
+<div class="row"><div class="col-md-9"><h1 class="title">Macro filter storage compartment</h1>
+
+<div id="outline-container-sec-1" class="outline-2">
+<h2 id="sec-1"><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
+COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+DESIGNS AT YOUR OWN RISK.
+</li>
+
+<li>This design is released under Creative Commons Zero (CC0) license.
+</li>
+
+<li>Author:
+<ul class="org-ul">
+<li>Svjatoslav Agejenko
+</li>
+<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
+</li>
+<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+
+<li>See also:
+<ul class="org-ul">
+<li><a href="../../index.html">Other physical projects in this repository</a>
+</li>
+<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-sec-2" class="outline-2">
+<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
+<div class="outline-text-2" id="text-2">
+
+<figure>
+<p><img src="make.png" class="img-responsive" alt="make.png">
+</p>
+</figure>
+
+<p>
+Case for 52mm <a href="https://en.wikipedia.org/wiki/Close-up_lens">macro filter</a>.
+</p>
+
+<ul class="org-ul">
+<li>Body:
+<ul class="org-ul">
+<li><img src="body.png" class="img-responsive" alt="body.png">
+</li>
+</ul>
+</li>
+
+<li>Cover:
+<ul class="org-ul">
+<li><img src="cover.png" class="img-responsive" alt="cover.png">
+</li>
+</ul>
+</li>
+</ul>
+
+
+<p>
+Download:
+</p>
+<table class="table table-striped table-bordered table-hover table-condensed">
+
+
+<colgroup>
+<col class="left">
+
+<col class="left">
+
+<col class="left">
+</colgroup>
+<thead>
+<tr>
+<th scope="col" class="text-left">item</th>
+<th scope="col" class="text-left">FreeCAD file</th>
+<th scope="col" class="text-left">STL file</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="text-left">body</td>
+<td class="text-left"><a href="body.FCStd">download</a></td>
+<td class="text-left"><a href="body.stl">download</a></td>
+</tr>
+
+<tr>
+<td class="text-left">cover</td>
+<td class="text-left"><a href="cover.FCStd">download</a></td>
+<td class="text-left"><a href="cover.stl">download</a></td>
+</tr>
+</tbody>
+</table>
+
+<p>
+See also:
+</p>
+<ul class="org-ul">
+<li><a href="../Fujifilm%20camera%20battery%20box/index.html">Fujifilm camera battery box</a>
+</li>
+</ul>
+</div>
+</div>
+</div><div class="col-md-3"><nav id="table-of-contents">
+<div id="text-table-of-contents" class="bs-docs-sidebar">
+<ul class="nav">
+<li><a href="#sec-1">1. General</a></li>
+<li><a href="#sec-2">2. Project description</a></li>
+</ul>
+</div>
+</nav>
+</div></div></div>
+<footer id="postamble" class="">
+<div><p class="author">Author: Svjatoslav Agejenko</p>
+<p class="date">Created: 2020-03-21 Sat 00:37</p>
+<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
+</div>
+</footer>
+</body>
+</html>
--- /dev/null
+#+TITLE: Macro filter storage compartment
+#+author: Svjatoslav Agejenko
+#+LANGUAGE: en
+
+* (document settings) :noexport:
+** use dark style for TWBS-HTML exporter
+#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
+#+HTML_HEAD: <style type="text/css">
+#+HTML_HEAD: footer {background-color: #111 !important;}
+#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
+#+HTML_HEAD: </style>
+
+* General
++ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
+ COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+ DESIGNS AT YOUR OWN RISK.
+
++ This design is released under Creative Commons Zero (CC0) license.
+
++ Author:
+ - Svjatoslav Agejenko
+ - Homepage: https://svjatoslav.eu
+ - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
+
++ See also:
+ - [[../../index.html][Other physical projects in this repository]]
+ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
+
+* Project description
+[[file:make.png]]
+
+Case for 52mm [[https://en.wikipedia.org/wiki/Close-up_lens][macro filter]].
+
++ Body:
+ + [[file:body.png]]
+
++ Cover:
+ + [[file:cover.png]]
+
+
+Download:
+| item | FreeCAD file | STL file |
+|-------+--------------+----------|
+| body | [[file:body.FCStd][download]] | [[file:body.stl][download]] |
+| cover | [[file:cover.FCStd][download]] | [[file:cover.stl][download]] |
+
+See also:
++ [[file:../Fujifilm%20camera%20battery%20box/index.html][Fujifilm camera battery box]]
--- /dev/null
+<!doctype html>
+<html lang="en">
+<head>
+<title>Case for microscope slides and cover slips.</title>
+<!-- 2020-03-21 Sat 00:38 -->
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta name="generator" content="Org-mode">
+<meta name="author" content="Svjatoslav Agejenko">
+<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;}
+</style>
+<style type="text/css">
+/* org mode styles on top of twbs */
+
+html {
+ position: relative;
+ min-height: 100%;
+}
+
+body {
+ font-size: 18px;
+ margin-bottom: 105px;
+}
+
+footer {
+ position: absolute;
+ bottom: 0;
+ width: 100%;
+ height: 101px;
+ background-color: #f5f5f5;
+}
+
+footer > div {
+ padding: 10px;
+}
+
+footer p {
+ margin: 0 0 5px;
+ text-align: center;
+ font-size: 16px;
+}
+
+#table-of-contents {
+ margin-top: 20px;
+ margin-bottom: 20px;
+}
+
+blockquote p {
+ font-size: 18px;
+}
+
+pre {
+ font-size: 16px;
+}
+
+.footpara {
+ display: inline-block;
+}
+
+figcaption {
+ font-size: 16px;
+ color: #666;
+ font-style: italic;
+ padding-bottom: 15px;
+}
+
+/* from twbs docs */
+
+.bs-docs-sidebar.affix {
+ position: static;
+}
+@media (min-width: 768px) {
+ .bs-docs-sidebar {
+ padding-left: 20px;
+ }
+}
+
+/* All levels of nav */
+.bs-docs-sidebar .nav > li > a {
+ display: block;
+ padding: 4px 20px;
+ font-size: 14px;
+ font-weight: 500;
+ color: #999;
+}
+.bs-docs-sidebar .nav > li > a:hover,
+.bs-docs-sidebar .nav > li > a:focus {
+ padding-left: 19px;
+ color: #A1283B;
+ text-decoration: none;
+ background-color: transparent;
+ border-left: 1px solid #A1283B;
+}
+.bs-docs-sidebar .nav > .active > a,
+.bs-docs-sidebar .nav > .active:hover > a,
+.bs-docs-sidebar .nav > .active:focus > a {
+ padding-left: 18px;
+ font-weight: bold;
+ color: #A1283B;
+ background-color: transparent;
+ border-left: 2px solid #A1283B;
+}
+
+/* Nav: second level (shown on .active) */
+.bs-docs-sidebar .nav .nav {
+ display: none; /* Hide by default, but at >768px, show it */
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 30px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav > li > a:focus {
+ padding-left: 29px;
+}
+.bs-docs-sidebar .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav > .active:focus > a {
+ padding-left: 28px;
+ font-weight: 500;
+}
+
+/* Nav: third level (shown on .active) */
+.bs-docs-sidebar .nav .nav .nav {
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 40px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav .nav > li > a:focus {
+ padding-left: 39px;
+}
+.bs-docs-sidebar .nav .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
+ padding-left: 38px;
+ font-weight: 500;
+}
+
+/* Show and affix the side nav when space allows it */
+@media (min-width: 992px) {
+ .bs-docs-sidebar .nav > .active > ul {
+ display: block;
+ }
+ /* Widen the fixed sidebar */
+ .bs-docs-sidebar.affix,
+ .bs-docs-sidebar.affix-bottom {
+ width: 213px;
+ }
+ .bs-docs-sidebar.affix {
+ position: fixed; /* Undo the static from mobile first approach */
+ top: 20px;
+ }
+ .bs-docs-sidebar.affix-bottom {
+ position: absolute; /* Undo the static from mobile first approach */
+ }
+ .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
+ margin-top: 0;
+ margin-bottom: 0
+ }
+}
+@media (min-width: 1200px) {
+ /* Widen the fixed sidebar again */
+ .bs-docs-sidebar.affix-bottom,
+ .bs-docs-sidebar.affix {
+ width: 263px;
+ }
+}
+</style>
+<script type="text/javascript">
+$(function() {
+ 'use strict';
+
+ $('.bs-docs-sidebar li').first().addClass('active');
+
+ $(document.body).scrollspy({target: '.bs-docs-sidebar'});
+
+ $('.bs-docs-sidebar').affix();
+});
+</script>
+</head>
+<body>
+<div id="content" class="container">
+<div class="row"><div class="col-md-9"><h1 class="title">Case for microscope slides and cover slips.</h1>
+
+<div id="outline-container-sec-1" class="outline-2">
+<h2 id="sec-1"><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
+COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+DESIGNS AT YOUR OWN RISK.
+</li>
+
+<li>This design is released under Creative Commons Zero (CC0) license.
+</li>
+
+<li>Author:
+<ul class="org-ul">
+<li>Svjatoslav Agejenko
+</li>
+<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
+</li>
+<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+
+<li>See also:
+<ul class="org-ul">
+<li><a href="../../index.html">Other physical projects in this repository</a>
+</li>
+<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-sec-2" class="outline-2">
+<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
+<div class="outline-text-2" id="text-2">
+
+<figure>
+<p><img src="make.png" class="img-responsive" alt="make.png">
+</p>
+</figure>
+
+<p>
+Case for microscope slides and cover slips. Design utilizes <a href="https://www.amazon.de/gp/product/B00TACKU0O/">3mm x 2mm
+thick neodymium magnets</a>. Holes for magnets are made intentionally bit
+larger for magnets to easily fit in. You would need glue to fix
+magnets in holes.
+</p>
+
+<ul class="org-ul">
+<li>Can fit:
+<ul class="org-ul">
+<li>10x slides (25.5mm x 75.5mm x 1.5mm)
+</li>
+<li>10x cover slips: (20.5 x 20.5 x 0.5mm)
+</li>
+</ul>
+</li>
+
+<li>Parts:
+<ul class="org-ul">
+<li>Body:
+<ul class="org-ul">
+<li><img src="body.png" class="img-responsive" alt="body.png">
+</li>
+</ul>
+</li>
+
+<li>Cover:
+<ul class="org-ul">
+<li><img src="cover.png" class="img-responsive" alt="cover.png">
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+
+<p>
+Download:
+</p>
+<table class="table table-striped table-bordered table-hover table-condensed">
+
+
+<colgroup>
+<col class="left">
+
+<col class="left">
+
+<col class="left">
+</colgroup>
+<thead>
+<tr>
+<th scope="col" class="text-left">item</th>
+<th scope="col" class="text-left">FreeCAD file</th>
+<th scope="col" class="text-left">STL file</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="text-left">body</td>
+<td class="text-left"><a href="body.FCStd">download</a></td>
+<td class="text-left"><a href="body.stl">download</a></td>
+</tr>
+
+<tr>
+<td class="text-left">cover</td>
+<td class="text-left"><a href="cover.FCStd">download</a></td>
+<td class="text-left"><a href="cover.stl">download</a></td>
+</tr>
+</tbody>
+</table>
+
+<p>
+See also:
+</p>
+<ul class="org-ul">
+<li><a href="../../optics/Fujifilm%20X-mount%20microscope%20adapter/">Fujifilm microscope adapter</a>
+</li>
+</ul>
+</div>
+</div>
+</div><div class="col-md-3"><nav id="table-of-contents">
+<div id="text-table-of-contents" class="bs-docs-sidebar">
+<ul class="nav">
+<li><a href="#sec-1">1. General</a></li>
+<li><a href="#sec-2">2. Project description</a></li>
+</ul>
+</div>
+</nav>
+</div></div></div>
+<footer id="postamble" class="">
+<div><p class="author">Author: Svjatoslav Agejenko</p>
+<p class="date">Created: 2020-03-21 Sat 00:38</p>
+<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
+</div>
+</footer>
+</body>
+</html>
--- /dev/null
+#+TITLE: Case for microscope slides and cover slips.
+#+author: Svjatoslav Agejenko
+#+LANGUAGE: en
+
+* (document settings) :noexport:
+** use dark style for TWBS-HTML exporter
+#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
+#+HTML_HEAD: <style type="text/css">
+#+HTML_HEAD: footer {background-color: #111 !important;}
+#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
+#+HTML_HEAD: </style>
+
+* General
++ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
+ COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+ DESIGNS AT YOUR OWN RISK.
+
++ This design is released under Creative Commons Zero (CC0) license.
+
++ Author:
+ - Svjatoslav Agejenko
+ - Homepage: https://svjatoslav.eu
+ - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
+
++ See also:
+ - [[../../index.html][Other physical projects in this repository]]
+ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
+
+* Project description
+[[file:make.png]]
+
+Case for microscope slides and cover slips. Design utilizes [[https://www.amazon.de/gp/product/B00TACKU0O/][3mm x 2mm
+thick neodymium magnets]]. Holes for magnets are made intentionally bit
+larger for magnets to easily fit in. You would need glue to fix
+magnets in holes.
+
++ Can fit:
+ + 10x slides (25.5mm x 75.5mm x 1.5mm)
+ + 10x cover slips: (20.5 x 20.5 x 0.5mm)
+
++ Parts:
+ + Body:
+ + [[file:body.png]]
+
+ + Cover:
+ + [[file:cover.png]]
+
+Download:
+| item | FreeCAD file | STL file |
+|-------+--------------+----------|
+| body | [[file:body.FCStd][download]] | [[file:body.stl][download]] |
+| cover | [[file:cover.FCStd][download]] | [[file:cover.stl][download]] |
+
+See also:
++ [[file:../../optics/Fujifilm%20X-mount%20microscope%20adapter/][Fujifilm microscope adapter]]
--- /dev/null
+<!doctype html>
+<html lang="en">
+<head>
+<title>27mm and 55mm rolls</title>
+<!-- 2020-04-30 N 19:05 -->
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta name="generator" content="Org-mode">
+<meta name="author" content="Svjatoslav Agejenko">
+<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;}
+</style>
+<style type="text/css">
+/* org mode styles on top of twbs */
+
+html {
+ position: relative;
+ min-height: 100%;
+}
+
+body {
+ font-size: 18px;
+ margin-bottom: 105px;
+}
+
+footer {
+ position: absolute;
+ bottom: 0;
+ width: 100%;
+ height: 101px;
+ background-color: #f5f5f5;
+}
+
+footer > div {
+ padding: 10px;
+}
+
+footer p {
+ margin: 0 0 5px;
+ text-align: center;
+ font-size: 16px;
+}
+
+#table-of-contents {
+ margin-top: 20px;
+ margin-bottom: 20px;
+}
+
+blockquote p {
+ font-size: 18px;
+}
+
+pre {
+ font-size: 16px;
+}
+
+.footpara {
+ display: inline-block;
+}
+
+figcaption {
+ font-size: 16px;
+ color: #666;
+ font-style: italic;
+ padding-bottom: 15px;
+}
+
+/* from twbs docs */
+
+.bs-docs-sidebar.affix {
+ position: static;
+}
+@media (min-width: 768px) {
+ .bs-docs-sidebar {
+ padding-left: 20px;
+ }
+}
+
+/* All levels of nav */
+.bs-docs-sidebar .nav > li > a {
+ display: block;
+ padding: 4px 20px;
+ font-size: 14px;
+ font-weight: 500;
+ color: #999;
+}
+.bs-docs-sidebar .nav > li > a:hover,
+.bs-docs-sidebar .nav > li > a:focus {
+ padding-left: 19px;
+ color: #A1283B;
+ text-decoration: none;
+ background-color: transparent;
+ border-left: 1px solid #A1283B;
+}
+.bs-docs-sidebar .nav > .active > a,
+.bs-docs-sidebar .nav > .active:hover > a,
+.bs-docs-sidebar .nav > .active:focus > a {
+ padding-left: 18px;
+ font-weight: bold;
+ color: #A1283B;
+ background-color: transparent;
+ border-left: 2px solid #A1283B;
+}
+
+/* Nav: second level (shown on .active) */
+.bs-docs-sidebar .nav .nav {
+ display: none; /* Hide by default, but at >768px, show it */
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 30px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav > li > a:focus {
+ padding-left: 29px;
+}
+.bs-docs-sidebar .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav > .active:focus > a {
+ padding-left: 28px;
+ font-weight: 500;
+}
+
+/* Nav: third level (shown on .active) */
+.bs-docs-sidebar .nav .nav .nav {
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 40px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav .nav > li > a:focus {
+ padding-left: 39px;
+}
+.bs-docs-sidebar .nav .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
+ padding-left: 38px;
+ font-weight: 500;
+}
+
+/* Show and affix the side nav when space allows it */
+@media (min-width: 992px) {
+ .bs-docs-sidebar .nav > .active > ul {
+ display: block;
+ }
+ /* Widen the fixed sidebar */
+ .bs-docs-sidebar.affix,
+ .bs-docs-sidebar.affix-bottom {
+ width: 213px;
+ }
+ .bs-docs-sidebar.affix {
+ position: fixed; /* Undo the static from mobile first approach */
+ top: 20px;
+ }
+ .bs-docs-sidebar.affix-bottom {
+ position: absolute; /* Undo the static from mobile first approach */
+ }
+ .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
+ margin-top: 0;
+ margin-bottom: 0
+ }
+}
+@media (min-width: 1200px) {
+ /* Widen the fixed sidebar again */
+ .bs-docs-sidebar.affix-bottom,
+ .bs-docs-sidebar.affix {
+ width: 263px;
+ }
+}
+</style>
+<script type="text/javascript">
+$(function() {
+ 'use strict';
+
+ $('.bs-docs-sidebar li').first().addClass('active');
+
+ $(document.body).scrollspy({target: '.bs-docs-sidebar'});
+
+ $('.bs-docs-sidebar').affix();
+});
+</script>
+</head>
+<body>
+<div id="content" class="container">
+<div class="row"><div class="col-md-9"><h1 class="title">27mm and 55mm rolls</h1>
+
+<div id="outline-container-sec-1" class="outline-2">
+<h2 id="sec-1"><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
+COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+DESIGNS AT YOUR OWN RISK.
+</li>
+
+<li>This design is released under Creative Commons Zero (CC0) license.
+</li>
+
+<li>Author:
+<ul class="org-ul">
+<li>Svjatoslav Agejenko
+</li>
+<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
+</li>
+<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+
+<li>See also:
+<ul class="org-ul">
+<li><a href="../../index.html">Other physical projects in this repository</a>
+</li>
+<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-sec-2" class="outline-2">
+<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
+<div class="outline-text-2" id="text-2">
+
+<figure>
+<p><img src="make.png" class="img-responsive" alt="make.png">
+</p>
+</figure>
+
+<p>
+I am a big fan of <a href="https://www.thingiverse.com/thing:2471753">stackable bins organizer</a>. I find 2x2 bins with 21mm
+height are particularly good for storing rolls of wire. Also electric
+handheld screwdriver is good for twisting wire onto the
+roll. Therefore I designed rolls that have standard hexagonal hole on
+the bottom (for screwdriver compatibility):
+</p>
+
+
+<figure>
+<p><img src="roll%2027mm,%20body,%202.png" class="img-responsive" alt="roll%2027mm,%20body,%202.png">
+</p>
+</figure>
+
+<p>
+and 20mm total roll height, to be used with stackable bins
+organizer. Rolls are made from body and cover:
+</p>
+
+<ul class="org-ul">
+<li>Body:
+<ul class="org-ul">
+<li><img src="roll%2027mm,%20body.png" class="img-responsive" alt="roll%2027mm,%20body.png">
+</li>
+</ul>
+</li>
+
+<li>Cover:
+<ul class="org-ul">
+<li><img src="roll%2027mm,%20cover.png" class="img-responsive" alt="roll%2027mm,%20cover.png">
+</li>
+</ul>
+</li>
+</ul>
+
+<p>
+After printing, both parts have to be glued together. This is to avoid
+overhangs that are hard to print.
+</p>
+</div>
+</div>
+
+<div id="outline-container-sec-3" class="outline-2">
+<h2 id="sec-3"><span class="section-number-2">3</span> 27mm diameter roll</h2>
+<div class="outline-text-2" id="text-3">
+
+<figure>
+<p><img src="roll%2027mm,%20assembled.png" class="img-responsive" alt="roll%2027mm,%20assembled.png">
+</p>
+</figure>
+
+
+<figure>
+<p><img src="roll%2027mm,%20assembled,%202.png" class="img-responsive" alt="roll%2027mm,%20assembled,%202.png">
+</p>
+</figure>
+
+<ul class="org-ul">
+<li><a href="roll%2027mm,%20body.stl">body STL</a>
+</li>
+<li><a href="roll%2027mm,%20cover.stl">cover STL</a>
+</li>
+<li><a href="roll%2027mm.FCStd">FreeCAD file</a>
+</li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-sec-4" class="outline-2">
+<h2 id="sec-4"><span class="section-number-2">4</span> 55mm diameter roll</h2>
+<div class="outline-text-2" id="text-4">
+
+<figure>
+<p><img src="roll%2055mm,%20assembled.png" class="img-responsive" alt="roll%2055mm,%20assembled.png">
+</p>
+</figure>
+
+<ul class="org-ul">
+<li><a href="roll%2055mm,%20body.stl">body STL</a>
+</li>
+<li><a href="roll%2055mm,%20cover.stl">cover STL</a>
+</li>
+<li><a href="roll%2055mm.FCStd">FreeCAD file</a>
+</li>
+</ul>
+</div>
+</div>
+</div><div class="col-md-3"><nav id="table-of-contents">
+<div id="text-table-of-contents" class="bs-docs-sidebar">
+<ul class="nav">
+<li><a href="#sec-1">1. General</a></li>
+<li><a href="#sec-2">2. Project description</a></li>
+<li><a href="#sec-3">3. 27mm diameter roll</a></li>
+<li><a href="#sec-4">4. 55mm diameter roll</a></li>
+</ul>
+</div>
+</nav>
+</div></div></div>
+<footer id="postamble" class="">
+<div><p class="author">Author: Svjatoslav Agejenko</p>
+<p class="date">Created: 2020-04-30 N 19:05</p>
+<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
+</div>
+</footer>
+</body>
+</html>
--- /dev/null
+#+TITLE: 27mm and 55mm rolls
+#+AUTHOR: Svjatoslav Agejenko
+#+LANGUAGE: en
+
+* (document settings) :noexport:
+** use dark style for TWBS-HTML exporter
+#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
+#+HTML_HEAD: <style type="text/css">
+#+HTML_HEAD: footer {background-color: #111 !important;}
+#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
+#+HTML_HEAD: </style>
+
+* General
++ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
+ COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+ DESIGNS AT YOUR OWN RISK.
+
++ This design is released under Creative Commons Zero (CC0) license.
+
++ Author:
+ - Svjatoslav Agejenko
+ - Homepage: https://svjatoslav.eu
+ - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
+
++ See also:
+ - [[../../index.html][Other physical projects in this repository]]
+ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
+
+* Project description
+[[file:make.png]]
+
+I am a big fan of [[https://www.thingiverse.com/thing:2471753][stackable bins organizer]]. I find 2x2 bins with 21mm
+height are particularly good for storing rolls of wire. Also electric
+handheld screwdriver is good for twisting wire onto the
+roll. Therefore I designed rolls that have standard hexagonal hole on
+the bottom (for screwdriver compatibility):
+
+[[file:roll%2027mm,%20body,%202.png]]
+
+and 20mm total roll height, to be used with stackable bins
+organizer. Rolls are made from body and cover:
+
+- Body:
+ - [[file:roll%2027mm,%20body.png]]
+
+- Cover:
+ - [[file:roll%2027mm,%20cover.png]]
+
+After printing, both parts have to be glued together. This is to avoid
+overhangs that are hard to print.
+
+* 27mm diameter roll
+
+[[file:roll%2027mm,%20assembled.png]]
+
+[[file:roll%2027mm,%20assembled,%202.png]]
+
+- [[file:roll%2027mm,%20body.stl][body STL]]
+- [[file:roll%2027mm,%20cover.stl][cover STL]]
+- [[file:roll%2027mm.FCStd][FreeCAD file]]
+
+* 55mm diameter roll
+
+[[file:roll%2055mm,%20assembled.png]]
+
+- [[file:roll%2055mm,%20body.stl][body STL]]
+- [[file:roll%2055mm,%20cover.stl][cover STL]]
+- [[file:roll%2055mm.FCStd][FreeCAD file]]
--- /dev/null
+<!doctype html>
+<html lang="en">
+<head>
+<title>Tiny wall shelf</title>
+<!-- 2020-03-29 P 12:06 -->
+<meta charset="utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<meta name="generator" content="Org-mode">
+<meta name="author" content="Svjatoslav Agejenko">
+<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;}
+</style>
+<style type="text/css">
+/* org mode styles on top of twbs */
+
+html {
+ position: relative;
+ min-height: 100%;
+}
+
+body {
+ font-size: 18px;
+ margin-bottom: 105px;
+}
+
+footer {
+ position: absolute;
+ bottom: 0;
+ width: 100%;
+ height: 101px;
+ background-color: #f5f5f5;
+}
+
+footer > div {
+ padding: 10px;
+}
+
+footer p {
+ margin: 0 0 5px;
+ text-align: center;
+ font-size: 16px;
+}
+
+#table-of-contents {
+ margin-top: 20px;
+ margin-bottom: 20px;
+}
+
+blockquote p {
+ font-size: 18px;
+}
+
+pre {
+ font-size: 16px;
+}
+
+.footpara {
+ display: inline-block;
+}
+
+figcaption {
+ font-size: 16px;
+ color: #666;
+ font-style: italic;
+ padding-bottom: 15px;
+}
+
+/* from twbs docs */
+
+.bs-docs-sidebar.affix {
+ position: static;
+}
+@media (min-width: 768px) {
+ .bs-docs-sidebar {
+ padding-left: 20px;
+ }
+}
+
+/* All levels of nav */
+.bs-docs-sidebar .nav > li > a {
+ display: block;
+ padding: 4px 20px;
+ font-size: 14px;
+ font-weight: 500;
+ color: #999;
+}
+.bs-docs-sidebar .nav > li > a:hover,
+.bs-docs-sidebar .nav > li > a:focus {
+ padding-left: 19px;
+ color: #A1283B;
+ text-decoration: none;
+ background-color: transparent;
+ border-left: 1px solid #A1283B;
+}
+.bs-docs-sidebar .nav > .active > a,
+.bs-docs-sidebar .nav > .active:hover > a,
+.bs-docs-sidebar .nav > .active:focus > a {
+ padding-left: 18px;
+ font-weight: bold;
+ color: #A1283B;
+ background-color: transparent;
+ border-left: 2px solid #A1283B;
+}
+
+/* Nav: second level (shown on .active) */
+.bs-docs-sidebar .nav .nav {
+ display: none; /* Hide by default, but at >768px, show it */
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 30px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav > li > a:focus {
+ padding-left: 29px;
+}
+.bs-docs-sidebar .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav > .active:focus > a {
+ padding-left: 28px;
+ font-weight: 500;
+}
+
+/* Nav: third level (shown on .active) */
+.bs-docs-sidebar .nav .nav .nav {
+ padding-bottom: 10px;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 40px;
+ font-size: 12px;
+ font-weight: normal;
+}
+.bs-docs-sidebar .nav .nav .nav > li > a:hover,
+.bs-docs-sidebar .nav .nav .nav > li > a:focus {
+ padding-left: 39px;
+}
+.bs-docs-sidebar .nav .nav .nav > .active > a,
+.bs-docs-sidebar .nav .nav .nav > .active:hover > a,
+.bs-docs-sidebar .nav .nav .nav > .active:focus > a {
+ padding-left: 38px;
+ font-weight: 500;
+}
+
+/* Show and affix the side nav when space allows it */
+@media (min-width: 992px) {
+ .bs-docs-sidebar .nav > .active > ul {
+ display: block;
+ }
+ /* Widen the fixed sidebar */
+ .bs-docs-sidebar.affix,
+ .bs-docs-sidebar.affix-bottom {
+ width: 213px;
+ }
+ .bs-docs-sidebar.affix {
+ position: fixed; /* Undo the static from mobile first approach */
+ top: 20px;
+ }
+ .bs-docs-sidebar.affix-bottom {
+ position: absolute; /* Undo the static from mobile first approach */
+ }
+ .bs-docs-sidebar.affix .bs-docs-sidenav,.bs-docs-sidebar.affix-bottom .bs-docs-sidenav {
+ margin-top: 0;
+ margin-bottom: 0
+ }
+}
+@media (min-width: 1200px) {
+ /* Widen the fixed sidebar again */
+ .bs-docs-sidebar.affix-bottom,
+ .bs-docs-sidebar.affix {
+ width: 263px;
+ }
+}
+</style>
+<script type="text/javascript">
+$(function() {
+ 'use strict';
+
+ $('.bs-docs-sidebar li').first().addClass('active');
+
+ $(document.body).scrollspy({target: '.bs-docs-sidebar'});
+
+ $('.bs-docs-sidebar').affix();
+});
+</script>
+</head>
+<body>
+<div id="content" class="container">
+<div class="row"><div class="col-md-9"><h1 class="title">Tiny wall shelf</h1>
+
+<div id="outline-container-sec-1" class="outline-2">
+<h2 id="sec-1"><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
+COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+DESIGNS AT YOUR OWN RISK.
+</li>
+
+<li>This design is released under Creative Commons Zero (CC0) license.
+</li>
+
+<li>Author:
+<ul class="org-ul">
+<li>Svjatoslav Agejenko
+</li>
+<li>Homepage: <a href="https://svjatoslav.eu">https://svjatoslav.eu</a>
+</li>
+<li>Email: <a href="mailto://svjatoslav@svjatoslav.eu">svjatoslav@svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+
+<li>See also:
+<ul class="org-ul">
+<li><a href="../../index.html">Other physical projects in this repository</a>
+</li>
+<li><a href="https://www.svjatoslav.eu/projects/">Other projects hosted at svjatoslav.eu</a>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-sec-2" class="outline-2">
+<h2 id="sec-2"><span class="section-number-2">2</span> Project description</h2>
+<div class="outline-text-2" id="text-2">
+
+<figure>
+<p><img src="make.png" class="img-responsive" alt="make.png">
+</p>
+</figure>
+
+<p>
+My current printer does at most 120x120x120 (mm) prints. And I needed
+a small wall shelf for my lab. Here comes design for 119x119x119 (just
+in case). I used double sided tape for wall attachment.
+</p>
+
+
+<figure>
+<p><img src="shelf.png" class="img-responsive" alt="shelf.png">
+</p>
+</figure>
+
+<ul class="org-ul">
+<li>Download:
+<ul class="org-ul">
+<li><a href="shelf.stl">Printable STL file.</a>
+</li>
+<li><a href="shelf.FCStd">Editable FreeCAD file.</a>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+</div><div class="col-md-3"><nav id="table-of-contents">
+<div id="text-table-of-contents" class="bs-docs-sidebar">
+<ul class="nav">
+<li><a href="#sec-1">1. General</a></li>
+<li><a href="#sec-2">2. Project description</a></li>
+</ul>
+</div>
+</nav>
+</div></div></div>
+<footer id="postamble" class="">
+<div><p class="author">Author: Svjatoslav Agejenko</p>
+<p class="date">Created: 2020-03-29 P 12:06</p>
+<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
+</div>
+</footer>
+</body>
+</html>
--- /dev/null
+#+TITLE: Tiny wall shelf
+#+AUTHOR: Svjatoslav Agejenko
+#+LANGUAGE: en
+
+* (document settings) :noexport:
+** use dark style for TWBS-HTML exporter
+#+HTML_HEAD: <link href="https://bootswatch.com/3/darkly/bootstrap.min.css" rel="stylesheet">
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
+#+HTML_HEAD: <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/js/bootstrap.min.js"></script>
+#+HTML_HEAD: <style type="text/css">
+#+HTML_HEAD: footer {background-color: #111 !important;}
+#+HTML_HEAD: pre {background-color: #111; color: #ccc;}
+#+HTML_HEAD: </style>
+
+* General
++ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE
+ COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE
+ DESIGNS AT YOUR OWN RISK.
+
++ This design is released under Creative Commons Zero (CC0) license.
+
++ Author:
+ - Svjatoslav Agejenko
+ - Homepage: https://svjatoslav.eu
+ - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]]
+
++ See also:
+ - [[../../index.html][Other physical projects in this repository]]
+ - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]]
+
+* Project description
+[[file:make.png]]
+
+My current printer does at most 120x120x120 (mm) prints. And I needed
+a small wall shelf for my lab. Here comes design for 119x119x119 (just
+in case). I used double sided tape for wall attachment.
+
+[[file:shelf.png]]
+
+- Download:
+ - [[file:shelf.stl][Printable STL file.]]
+ - [[file:shelf.FCStd][Editable FreeCAD file.]]
--- /dev/null
+<HTML>
+<HEAD>
+ <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"/>
+</HEAD>
+<BODY bgcolor="#000000" alink="#50ffff" link="#50ffff" vlink="#ff50ff" text="#ffffff">
+<!-- DirListGen -->
+<!-- Directory Listing Generator by Svjatoslav Agejenko. E-mail: svjatoslav@svjatoslav.eu, homepage: http://svjatoslav.eu -->
+<font color="#ffffff">
+<CENTER><H1>Gallery</H1></CENTER>
+<CENTER><H2></H2></CENTER>
+<TABLE>
+
+<TR><TD><br></TD></TR>
+</TABLE>
+<div style="clear: both;"><a href="holder.FCStd">holder.FCStd</a>
+ (116 KiB)</div><br/>
+<div style="clear: both;"><a href="holder.stl">holder.stl</a>
+ (239 KiB)</div><br/>
+<div style="float:left; margin: 10px;"><a href="make.png">
+<img border="0" src=".thumbnails/make%20(A17E0C5F).jpeg"/></a><br/>
+<b>make</b><br/>(<a href="make.png">400x597</a>)
+</div><div style="float:left; margin: 10px;"><a href="schematic.png">
+<img border="0" src=".thumbnails/schematic%20(C9AB4BD9).jpeg"/></a><br/>
+<b>schematic</b><br/>(<a href="schematic.png">559x672</a>)
+</div></font></BODY></HTML>
--- /dev/null
+<HTML>
+<HEAD>
+ <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"/>
+</HEAD>
+<BODY bgcolor="#000000" alink="#50ffff" link="#50ffff" vlink="#ff50ff" text="#ffffff">
+<!-- DirListGen -->
+<!-- Directory Listing Generator by Svjatoslav Agejenko. E-mail: svjatoslav@svjatoslav.eu, homepage: http://svjatoslav.eu -->
+<font color="#ffffff">
+<CENTER><H1>Gallery</H1></CENTER>
+<CENTER><H2></H2></CENTER>
+<TABLE>
+
+<TR><TD><br></TD></TR>
+</TABLE>
+<div style="clear: both;"><a href="cap.FCStd">cap.FCStd</a>
+ (27 KiB)</div><br/>
+<div style="float:left; margin: 10px;"><a href="cap.png">
+<img border="0" src=".thumbnails/cap%20(E5E9C449).jpeg"/></a><br/>
+<b>cap</b><br/>(<a href="cap.png">335x611</a>)
+</div><div style="clear: both;"><a href="cap.stl">cap.stl</a>
+ (33 KiB)</div><br/>
+<div style="float:left; margin: 10px;"><a href="make.png">
+<img border="0" src="make.png"/></a><br/>
+<b>make</b><br/>(<a href="make.png">400x319</a>)
+</div></font></BODY></HTML>
<html lang="en">
<head>
<title>Physical projects</title>
-<!-- 2020-11-20 R 21:58 -->
+<!-- 2020-12-27 Sun 01:44 -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="generator" content="Org-mode">
</div>
</div>
</div>
+
<div id="outline-container-sec-2" class="outline-2">
-<h2 id="sec-2"><span class="section-number-2">2</span> Projects</h2>
+<h2 id="sec-2"><span class="section-number-2">2</span> Cases, covers, holders, organizers</h2>
<div class="outline-text-2" id="text-2">
</div><div id="outline-container-sec-2-1" class="outline-3">
-<h3 id="sec-2-1"><span class="section-number-3">2.1</span> Audio</h3>
+<h3 id="sec-2-1"><span class="section-number-3">2.1</span> Measurement</h3>
<div class="outline-text-3" id="text-2-1">
<ul class="org-ul">
-<li>Portable stereo speaker
-<br/><a href="audio/Portable%20stereo%20active%20speaker/index.html"><img style="width:100%; max-width:500px;" src=" audio/Portable%20stereo%20active%20speaker/make.png"></a>
+<li>Digital caliphers battery mod and storage box
+<br/><a href="cases/digital%20calipers%20mod%20and%20box/index.html"><img style="width:100%; max-width:500px;" src="
+ cases/digital%20calipers%20mod%20and%20box/make.png
+ "></a>
</li>
-<li>Headphone hub
-<br/><a href="audio/Headphone%20hub/index.html"><img style="width:100%; max-width:500px;" src=" audio/Headphone%20hub/make.png"></a>
+<li>Meiqqm portable dosimeter (Geiger–Müller counter) case
+<br/><a href="cases/Meiqqm%20portable%20dosimeter%20case/index.html"><img style="width:100%; max-width:500px;" src="
+ cases/Meiqqm%20portable%20dosimeter%20case/make.png
+ "></a>
+</li>
+
+<li>NanoVNA case
+<br/><a href="cases/NanoVNA%20case/index.html"><img style="width:100%; max-width:500px;" src="
+ cases/NanoVNA%20case/make.png
+ "></a>
</li>
</ul>
</div>
</div>
<div id="outline-container-sec-2-2" class="outline-3">
-<h3 id="sec-2-2"><a id="ID-0482740b-0f2e-4138-804d-37c7025124d3" name="ID-0482740b-0f2e-4138-804d-37c7025124d3"></a><span class="section-number-3">2.2</span> Miscellaneous</h3>
+<h3 id="sec-2-2"><span class="section-number-3">2.2</span> Optics</h3>
<div class="outline-text-3" id="text-2-2">
<ul class="org-ul">
-<li>Charging terminal alternative cover for CAT B30 phone
-<br/><a href="misc/CAT%20B30%20phone%20cover/index.html"><img style="width:100%; max-width:500px;" src="
- misc/CAT%20B30%20phone%20cover/make.png
- "></a>
-</li>
-
-<li>Nokia 105 (2019) modification for disabled
-<br/><a href="misc/Nokia%20105%20(2019)%20modification%20for%20disabled/index.html"><img style="width:100%; max-width:500px;" src="
- misc/Nokia%20105%20(2019)%20modification%20for%20disabled/make.png
+<li>Case for 52mm macro filter
+<br/><a href="cases/macro%20filter%20storage%20compartment/index.html"><img style="width:100%; max-width:500px;" src="
+ cases/macro%20filter%20storage%20compartment/make.png
"></a>
</li>
-<li>Meiqqm portable dosimeter (Geiger–Müller counter) case
-<br/><a href="misc/Meiqqm%20portable%20dosimeter%20case/index.html"><img style="width:100%; max-width:500px;" src="
- misc/Meiqqm%20portable%20dosimeter%20case/make.png
+<li>Fujifilm XC15-45mm lens case
+<br/><a href="cases/Fuji%20XC15-45mm%20lens%20case/index.html"><img style="width:100%; max-width:500px;" src="
+ cases/Fuji%20XC15-45mm%20lens%20case/make.png
"></a>
</li>
-</ul>
-
-<ul class="org-ul">
-<li>Trekology camping chair leg tip
-<br/><a href="misc/camping%20chair%20leg%20tip/index.html"><img style="width:100%; max-width:500px;" src="
- misc/camping%20chair%20leg%20tip/make.png
+<li>Fujifilm XC50-230mm lens case
+<br/><a href="cases/Fuji%20XC50-230mm%20lens%20case/index.html"><img style="width:100%; max-width:500px;" src="
+ cases/Fuji%20XC50-230mm%20lens%20case/make.png
"></a>
</li>
-<li>Toy robot
-<br/><a href="misc/Robot%20toy/index.html"><img style="width:100%; max-width:500px;" src="
- misc/Robot%20toy/make.png
+<li>Case for microscope slides and cover slips
+<br/><a href="cases/microscope%20slide%20box/index.html"><img style="width:100%; max-width:500px;" src="
+ cases/microscope%20slide%20box/make.png
"></a>
</li>
-<li>USB Fan modification
-<br/><a href="misc/USB%20desk%20fan%20mod/index.html"><img style="width:100%; max-width:500px;" src="
- misc/USB%20desk%20fan%20mod/make.png
+<li>Fujifilm camera battery (Newell NP-W126) box
+<br/><a href="cases/Fujifilm%20camera%20battery%20box/index.html"><img style="width:100%; max-width:500px;" src="
+ cases/Fujifilm%20camera%20battery%20box/make.png
"></a>
</li>
</ul>
</div>
</div>
-
<div id="outline-container-sec-2-3" class="outline-3">
-<h3 id="sec-2-3"><span class="section-number-3">2.3</span> Power</h3>
+<h3 id="sec-2-3"><span class="section-number-3">2.3</span> Miscellaneous</h3>
<div class="outline-text-3" id="text-2-3">
<ul class="org-ul">
-<li>12V Lead-Acid battery charger and terminal
-<br/><a href="power/12V%20Lead-Acid%20battery%20changer%20and%20terminal/index.html"><img style="width:100%; max-width:500px;" src="
- power/12V%20Lead-Acid%20battery%20changer%20and%20terminal/make.png
+<li>Book stand
+<br/><a href="cases/book%20stand/index.html"><img style="width:100%; max-width:500px;" src="
+ cases/book%20stand/make.png
"></a>
</li>
-<li>battery tester
-<br/><a href="power/battery%20tester/index.html"><img style="width:100%; max-width:500px;" src="
- power/battery%20tester/make.png
+<li>Nokia 105 (2019) modification for disabled
+<br/><a href="cases/Nokia%20105%20(2019)%20modification%20for%20disabled/index.html"><img style="width:100%; max-width:500px;" src="
+ cases/Nokia%20105%20(2019)%20modification%20for%20disabled/make.png
"></a>
</li>
+</ul>
-<li>adjustable resistor / indicator
-<br/><a href="power/adjustable%20resistor/index.html"><img style="width:100%; max-width:500px;" src="
- power/adjustable%20resistor/make.png
+
+<ul class="org-ul">
+<li>Wall shelf
+<br/><a href="cases/shelf/index.html"><img style="width:100%; max-width:500px;" src="
+ cases/shelf/make.png
+ "></a>
+</li>
+
+<li>Spray gun holder
+<br/><a href="cases/spray%20gun%20holder/index.html"><img style="width:100%; max-width:500px;" src="
+ cases/spray%20gun%20holder/make.png
+ "></a>
+</li>
+
+<li>Test tube cap
+<br/><a href="cases/test%20tube%20cap/index.html"><img style="width:100%; max-width:500px;" src="
+ cases/test%20tube%20cap/make.png
"></a>
</li>
</ul>
</div>
<div id="outline-container-sec-2-4" class="outline-3">
-<h3 id="sec-2-4"><span class="section-number-3">2.4</span> USB</h3>
+<h3 id="sec-2-4"><span class="section-number-3">2.4</span> Cable / wire</h3>
<div class="outline-text-3" id="text-2-4">
<ul class="org-ul">
+<li>Cable organizer
+<br/><a href="cases/cable%20organizer/index.html"><img style="width:100%; max-width:500px;" src="
+ cases/cable%20organizer/make.png
+ "></a>
+</li>
+
<li>USB cable terminals
-<br/><a href="USB/USB%20cable%20terminals/index.html"><img style="width:100%; max-width:500px;" src="
- USB/USB%20cable%20terminals/schematic.png
+<br/><a href="cases/USB%20cable%20terminals/index.html"><img style="width:100%; max-width:500px;" src="
+ cases/USB%20cable%20terminals/schematic.png
+ "></a>
+</li>
+
+<li>Rolls
+<br/><a href="cases/roll/index.html"><img style="width:100%; max-width:500px;" src="
+ cases/roll/make.png
"></a>
</li>
</ul>
</div>
</div>
+</div>
-<div id="outline-container-sec-2-5" class="outline-3">
-<h3 id="sec-2-5"><a id="ID-0ff5c7f6-e08d-4cdf-923f-3aa75d050b1c" name="ID-0ff5c7f6-e08d-4cdf-923f-3aa75d050b1c"></a><span class="section-number-3">2.5</span> Optics</h3>
-<div class="outline-text-3" id="text-2-5">
+<div id="outline-container-sec-3" class="outline-2">
+<h2 id="sec-3"><span class="section-number-2">3</span> Projects</h2>
+<div class="outline-text-2" id="text-3">
+</div><div id="outline-container-sec-3-1" class="outline-3">
+<h3 id="sec-3-1"><span class="section-number-3">3.1</span> Audio</h3>
+<div class="outline-text-3" id="text-3-1">
<ul class="org-ul">
-<li>35mm film copying device
-<br/><a href="optics/35mm%20film%20copying%20device/index.html"><img style="width:100%; max-width:500px;" src="
- optics/35mm%20film%20copying%20device/make.png
- "></a>
+<li>Portable stereo speaker
+<br/><a href="audio/Portable%20stereo%20active%20speaker/index.html"><img style="width:100%; max-width:500px;" src=" audio/Portable%20stereo%20active%20speaker/make.png"></a>
</li>
-<li>Case for 52mm macro filter
-<br/><a href="optics/macro%20filter%20storage%20compartment/index.html"><img style="width:100%; max-width:500px;" src="
- optics/macro%20filter%20storage%20compartment/make.png
- "></a>
+<li>Headphone hub
+<br/><a href="audio/Headphone%20hub/index.html"><img style="width:100%; max-width:500px;" src=" audio/Headphone%20hub/make.png"></a>
</li>
</ul>
</div>
+</div>
-
-<div id="outline-container-sec-2-5-1" class="outline-4">
-<h4 id="sec-2-5-1"><span class="section-number-4">2.5.1</span> Microscopy</h4>
-<div class="outline-text-4" id="text-2-5-1">
+<div id="outline-container-sec-3-2" class="outline-3">
+<h3 id="sec-3-2"><a id="ID-0482740b-0f2e-4138-804d-37c7025124d3" name="ID-0482740b-0f2e-4138-804d-37c7025124d3"></a><span class="section-number-3">3.2</span> Miscellaneous</h3>
+<div class="outline-text-3" id="text-3-2">
<ul class="org-ul">
-<li>Fujifilm X-mount to microscope adapter
-<br/><a href="optics/Fujifilm%20X-mount%20microscope%20adapter/index.html"><img style="width:100%; max-width:500px;" src="
- optics/Fujifilm%20X-mount%20microscope%20adapter/make.png
+<li>Charging terminal alternative cover for CAT B30 phone
+<br/><a href="misc/CAT%20B30%20phone%20cover/index.html"><img style="width:100%; max-width:500px;" src="
+ misc/CAT%20B30%20phone%20cover/make.png
"></a>
</li>
</ul>
-<ul class="org-ul">
-<li>Case for microscope slides and cover slips
-<br/><a href="optics/microscope%20slide%20box/index.html"><img style="width:100%; max-width:500px;" src="
- optics/microscope%20slide%20box/make.png
- "></a>
-</li>
-</ul>
-</div>
-</div>
-<div id="outline-container-sec-2-5-2" class="outline-4">
-<h4 id="sec-2-5-2"><span class="section-number-4">2.5.2</span> Fujifilm</h4>
-<div class="outline-text-4" id="text-2-5-2">
<ul class="org-ul">
-<li>Fujifilm camera battery (Newell NP-W126) box
-<br/><a href="optics/Fujifilm%20camera%20battery%20box/index.html"><img style="width:100%; max-width:500px;" src="
- optics/Fujifilm%20camera%20battery%20box/make.png
+<li>Trekology camping chair leg tip
+<br/><a href="misc/camping%20chair%20leg%20tip/index.html"><img style="width:100%; max-width:500px;" src="
+ misc/camping%20chair%20leg%20tip/make.png
"></a>
</li>
-<li>Fujifilm XC15-45mm lens case
-<br/><a href="optics/Fuji%20XC15-45mm%20lens%20case/index.html"><img style="width:100%; max-width:500px;" src="
- optics/Fuji%20XC15-45mm%20lens%20case/make.png
+<li>Toy robot
+<br/><a href="misc/Robot%20toy/index.html"><img style="width:100%; max-width:500px;" src="
+ misc/Robot%20toy/make.png
"></a>
</li>
-<li>Fujifilm XC50-230mm lens case
-<br/><a href="optics/Fuji%20XC50-230mm%20lens%20case/index.html"><img style="width:100%; max-width:500px;" src="
- optics/Fuji%20XC50-230mm%20lens%20case/make.png
+<li>USB Fan modification
+<br/><a href="misc/USB%20desk%20fan%20mod/index.html"><img style="width:100%; max-width:500px;" src="
+ misc/USB%20desk%20fan%20mod/make.png
"></a>
</li>
</ul>
</div>
</div>
-</div>
-<div id="outline-container-sec-2-6" class="outline-3">
-<h3 id="sec-2-6"><span class="section-number-3">2.6</span> Organizers / boxes / covers</h3>
-<div class="outline-text-3" id="text-2-6">
+<div id="outline-container-sec-3-3" class="outline-3">
+<h3 id="sec-3-3"><span class="section-number-3">3.3</span> Power</h3>
+<div class="outline-text-3" id="text-3-3">
<ul class="org-ul">
-<li>Cable organizer
-<br/><a href="organizers/cable%20organizer/index.html"><img style="width:100%; max-width:500px;" src="
- organizers/cable%20organizer/make.png
+<li>12V Lead-Acid battery charger and terminal
+<br/><a href="power/12V%20Lead-Acid%20battery%20changer%20and%20terminal/index.html"><img style="width:100%; max-width:500px;" src="
+ power/12V%20Lead-Acid%20battery%20changer%20and%20terminal/make.png
"></a>
</li>
-<li>Digital caliphers battery mod and storage box
-<br/><a href="organizers/digital%20calipers%20mod%20and%20box/index.html"><img style="width:100%; max-width:500px;" src="
- organizers/digital%20calipers%20mod%20and%20box/make.png
+<li>battery tester
+<br/><a href="power/battery%20tester/index.html"><img style="width:100%; max-width:500px;" src="
+ power/battery%20tester/make.png
"></a>
</li>
-<li>Wire rolls
-<br/><a href="organizers/roll/index.html"><img style="width:100%; max-width:500px;" src="
- organizers/roll/make.png
+<li>adjustable resistor / indicator
+<br/><a href="power/adjustable%20resistor/index.html"><img style="width:100%; max-width:500px;" src="
+ power/adjustable%20resistor/make.png
"></a>
</li>
+</ul>
+</div>
+</div>
-<li>Wall shelf
-<br/><a href="organizers/shelf/index.html"><img style="width:100%; max-width:500px;" src="
- organizers/shelf/make.png
+
+<div id="outline-container-sec-3-4" class="outline-3">
+<h3 id="sec-3-4"><a id="ID-0ff5c7f6-e08d-4cdf-923f-3aa75d050b1c" name="ID-0ff5c7f6-e08d-4cdf-923f-3aa75d050b1c"></a><span class="section-number-3">3.4</span> Optics</h3>
+<div class="outline-text-3" id="text-3-4">
+<ul class="org-ul">
+<li>35mm film copying device
+<br/><a href="optics/35mm%20film%20copying%20device/index.html"><img style="width:100%; max-width:500px;" src="
+ optics/35mm%20film%20copying%20device/make.png
"></a>
</li>
+</ul>
+</div>
-<li>Book stand
-<br/><a href="organizers/book%20stand/index.html"><img style="width:100%; max-width:500px;" src="
- organizers/book%20stand/make.png
+
+
+<div id="outline-container-sec-3-4-1" class="outline-4">
+<h4 id="sec-3-4-1"><span class="section-number-4">3.4.1</span> Microscopy</h4>
+<div class="outline-text-4" id="text-3-4-1">
+<ul class="org-ul">
+<li>Fujifilm X-mount to microscope adapter
+<br/><a href="optics/Fujifilm%20X-mount%20microscope%20adapter/index.html"><img style="width:100%; max-width:500px;" src="
+ optics/Fujifilm%20X-mount%20microscope%20adapter/make.png
"></a>
</li>
+</ul>
+</div>
+</div>
+
+<div id="outline-container-sec-3-4-2" class="outline-4">
+<h4 id="sec-3-4-2"><span class="section-number-4">3.4.2</span> Fujifilm</h4>
+</div>
+</div>
+
+<div id="outline-container-sec-3-5" class="outline-3">
+<h3 id="sec-3-5"><span class="section-number-3">3.5</span> Organizers / boxes / covers</h3>
+<div class="outline-text-3" id="text-3-5">
+<ul class="org-ul">
<li>Window fixator
<br/><a href="organizers/window%20fixator/index.html"><img style="width:100%; max-width:500px;" src="
organizers/window%20fixator/make.png
</div>
</div>
-<div id="outline-container-sec-2-7" class="outline-3">
-<h3 id="sec-2-7"><span class="section-number-3">2.7</span> Radio</h3>
-<div class="outline-text-3" id="text-2-7">
+<div id="outline-container-sec-3-6" class="outline-3">
+<h3 id="sec-3-6"><span class="section-number-3">3.6</span> Radio</h3>
+<div class="outline-text-3" id="text-3-6">
<ul class="org-ul">
-<li>NanoVNA case
-<br/><a href="RF/NanoVNA%20case/index.html"><img style="width:100%; max-width:500px;" src="
- RF/NanoVNA%20case/make.png
- "></a>
-</li>
-
<li>DIY Yagi antenna connector
<br/><a href="RF/Yagi%20antenna%20connector/index.html"><img style="width:100%; max-width:500px;" src="
RF/Yagi%20antenna%20connector/make.png
</div>
</div>
</div>
-<div id="outline-container-sec-3" class="outline-2">
-<h2 id="sec-3"><span class="section-number-2">3</span> See also</h2>
-<div class="outline-text-2" id="text-3">
+<div id="outline-container-sec-4" class="outline-2">
+<h2 id="sec-4"><span class="section-number-2">4</span> See also</h2>
+<div class="outline-text-2" id="text-4">
<ul class="org-ul">
<li>Jay Doscher blog: <a href="https://back7.co/">https://back7.co/</a>
</li>
<li><a href="#sec-1-1">1.1. repository</a></li>
</ul>
</li>
-<li><a href="#sec-2">2. Projects</a>
+<li><a href="#sec-2">2. Cases, covers, holders, organizers</a>
+<ul class="nav">
+<li><a href="#sec-2-1">2.1. Measurement</a></li>
+<li><a href="#sec-2-2">2.2. Optics</a></li>
+<li><a href="#sec-2-3">2.3. Miscellaneous</a></li>
+<li><a href="#sec-2-4">2.4. Cable / wire</a></li>
+</ul>
+</li>
+<li><a href="#sec-3">3. Projects</a>
<ul class="nav">
-<li><a href="#sec-2-1">2.1. Audio</a></li>
-<li><a href="#sec-2-2">2.2. Miscellaneous</a></li>
-<li><a href="#sec-2-3">2.3. Power</a></li>
-<li><a href="#sec-2-4">2.4. USB</a></li>
-<li><a href="#sec-2-5">2.5. Optics</a></li>
-<li><a href="#sec-2-6">2.6. Organizers / boxes / covers</a></li>
-<li><a href="#sec-2-7">2.7. Radio</a></li>
+<li><a href="#sec-3-1">3.1. Audio</a></li>
+<li><a href="#sec-3-2">3.2. Miscellaneous</a></li>
+<li><a href="#sec-3-3">3.3. Power</a></li>
+<li><a href="#sec-3-4">3.4. Optics</a></li>
+<li><a href="#sec-3-5">3.5. Organizers / boxes / covers</a></li>
+<li><a href="#sec-3-6">3.6. Radio</a></li>
</ul>
</li>
-<li><a href="#sec-3">3. See also</a></li>
+<li><a href="#sec-4">4. See also</a></li>
</ul>
</div>
</nav>
</div></div></div>
<footer id="postamble" class="">
<div><p class="author">Author: Svjatoslav Agejenko</p>
-<p class="date">Created: 2020-11-20 R 21:58</p>
+<p class="date">Created: 2020-12-27 Sun 01:44</p>
<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
</div>
</footer>
- Clone Git repository using command:
: git clone https://www2.svjatoslav.eu/git/physical.git
+
+* Cases, covers, holders, organizers
+** Measurement
++ Digital caliphers battery mod and storage box
+ {{{imglnk(
+ cases/digital%20calipers%20mod%20and%20box/index.html,
+ cases/digital%20calipers%20mod%20and%20box/make.png
+ )}}}
+
++ Meiqqm portable dosimeter (Geiger–Müller counter) case
+ {{{imglnk(
+ cases/Meiqqm%20portable%20dosimeter%20case/index.html,
+ cases/Meiqqm%20portable%20dosimeter%20case/make.png
+ )}}}
+
++ NanoVNA case
+ {{{imglnk(
+ cases/NanoVNA%20case/index.html,
+ cases/NanoVNA%20case/make.png
+ )}}}
+
+** Optics
++ Case for 52mm macro filter
+ {{{imglnk(
+ cases/macro%20filter%20storage%20compartment/index.html,
+ cases/macro%20filter%20storage%20compartment/make.png
+ )}}}
+
++ Fujifilm XC15-45mm lens case
+ {{{imglnk(
+ cases/Fuji%20XC15-45mm%20lens%20case/index.html,
+ cases/Fuji%20XC15-45mm%20lens%20case/make.png
+ )}}}
+
++ Fujifilm XC50-230mm lens case
+ {{{imglnk(
+ cases/Fuji%20XC50-230mm%20lens%20case/index.html,
+ cases/Fuji%20XC50-230mm%20lens%20case/make.png
+ )}}}
+
++ Case for microscope slides and cover slips
+ {{{imglnk(
+ cases/microscope%20slide%20box/index.html,
+ cases/microscope%20slide%20box/make.png
+ )}}}
+
++ Fujifilm camera battery (Newell NP-W126) box
+ {{{imglnk(
+ cases/Fujifilm%20camera%20battery%20box/index.html,
+ cases/Fujifilm%20camera%20battery%20box/make.png
+ )}}}
+** Miscellaneous
++ Book stand
+ {{{imglnk(
+ cases/book%20stand/index.html,
+ cases/book%20stand/make.png
+ )}}}
+
++ Nokia 105 (2019) modification for disabled
+ {{{imglnk(
+ cases/Nokia%20105%20(2019)%20modification%20for%20disabled/index.html,
+ cases/Nokia%20105%20(2019)%20modification%20for%20disabled/make.png
+ )}}}
+
+
++ Wall shelf
+ {{{imglnk(
+ cases/shelf/index.html,
+ cases/shelf/make.png
+ )}}}
+
++ Spray gun holder
+ {{{imglnk(
+ cases/spray%20gun%20holder/index.html,
+ cases/spray%20gun%20holder/make.png
+ )}}}
+
++ Test tube cap
+ {{{imglnk(
+ cases/test%20tube%20cap/index.html,
+ cases/test%20tube%20cap/make.png
+ )}}}
+
+** Cable / wire
++ Cable organizer
+ {{{imglnk(
+ cases/cable%20organizer/index.html,
+ cases/cable%20organizer/make.png
+ )}}}
+
++ USB cable terminals
+ {{{imglnk(
+ cases/USB%20cable%20terminals/index.html,
+ cases/USB%20cable%20terminals/schematic.png
+ )}}}
+
++ Rolls
+ {{{imglnk(
+ cases/roll/index.html,
+ cases/roll/make.png
+ )}}}
+
* Projects
** Audio
+ Portable stereo speaker
misc/CAT%20B30%20phone%20cover/make.png
)}}}
-+ Nokia 105 (2019) modification for disabled
- {{{imglnk(
- misc/Nokia%20105%20(2019)%20modification%20for%20disabled/index.html,
- misc/Nokia%20105%20(2019)%20modification%20for%20disabled/make.png
- )}}}
-
-+ Meiqqm portable dosimeter (Geiger–Müller counter) case
- {{{imglnk(
- misc/Meiqqm%20portable%20dosimeter%20case/index.html,
- misc/Meiqqm%20portable%20dosimeter%20case/make.png
- )}}}
+ Trekology camping chair leg tip
power/adjustable%20resistor/make.png
)}}}
-** USB
-
-+ USB cable terminals
- {{{imglnk(
- USB/USB%20cable%20terminals/index.html,
- USB/USB%20cable%20terminals/schematic.png
- )}}}
-
** Optics
:PROPERTIES:
:ID: 0ff5c7f6-e08d-4cdf-923f-3aa75d050b1c
optics/35mm%20film%20copying%20device/make.png
)}}}
-+ Case for 52mm macro filter
- {{{imglnk(
- optics/macro%20filter%20storage%20compartment/index.html,
- optics/macro%20filter%20storage%20compartment/make.png
- )}}}
*** Microscopy
)}}}
-+ Case for microscope slides and cover slips
- {{{imglnk(
- optics/microscope%20slide%20box/index.html,
- optics/microscope%20slide%20box/make.png
- )}}}
-
*** Fujifilm
-+ Fujifilm camera battery (Newell NP-W126) box
- {{{imglnk(
- optics/Fujifilm%20camera%20battery%20box/index.html,
- optics/Fujifilm%20camera%20battery%20box/make.png
- )}}}
-
-+ Fujifilm XC15-45mm lens case
- {{{imglnk(
- optics/Fuji%20XC15-45mm%20lens%20case/index.html,
- optics/Fuji%20XC15-45mm%20lens%20case/make.png
- )}}}
-
-+ Fujifilm XC50-230mm lens case
- {{{imglnk(
- optics/Fuji%20XC50-230mm%20lens%20case/index.html,
- optics/Fuji%20XC50-230mm%20lens%20case/make.png
- )}}}
-
** Organizers / boxes / covers
-+ Cable organizer
- {{{imglnk(
- organizers/cable%20organizer/index.html,
- organizers/cable%20organizer/make.png
- )}}}
-
-+ Digital caliphers battery mod and storage box
- {{{imglnk(
- organizers/digital%20calipers%20mod%20and%20box/index.html,
- organizers/digital%20calipers%20mod%20and%20box/make.png
- )}}}
-
-+ Wire rolls
- {{{imglnk(
- organizers/roll/index.html,
- organizers/roll/make.png
- )}}}
-
-+ Wall shelf
- {{{imglnk(
- organizers/shelf/index.html,
- organizers/shelf/make.png
- )}}}
-
-+ Book stand
- {{{imglnk(
- organizers/book%20stand/index.html,
- organizers/book%20stand/make.png
- )}}}
+ Window fixator
{{{imglnk(
)}}}
** Radio
-+ NanoVNA case
- {{{imglnk(
- RF/NanoVNA%20case/index.html,
- RF/NanoVNA%20case/make.png
- )}}}
-
+ DIY Yagi antenna connector
{{{imglnk(
RF/Yagi%20antenna%20connector/index.html,