From: Svjatoslav Agejenko Date: Wed, 17 Jun 2026 17:57:44 +0000 (+0300) Subject: refactor: rename cases and optics directories to capital case X-Git-Url: http://www2.svjatoslav.eu/gitweb/?a=commitdiff_plain;h=ccb905b0c25785a9de5e4b93003ff235ab4c4504;p=physical.git refactor: rename cases and optics directories to capital case - Rename cases/ -> Cases/ - Rename optics/ -> Optics/ - Update all hyperlinks in index.org and Cases/microscope slide box/index.org --- diff --git a/Cases/Fuji XC15-45mm lens case/Fuji camera lens container.FCStd b/Cases/Fuji XC15-45mm lens case/Fuji camera lens container.FCStd new file mode 100644 index 0000000..cd5f07b Binary files /dev/null and b/Cases/Fuji XC15-45mm lens case/Fuji camera lens container.FCStd differ diff --git a/Cases/Fuji XC15-45mm lens case/assembled.png b/Cases/Fuji XC15-45mm lens case/assembled.png new file mode 100644 index 0000000..ad3f207 Binary files /dev/null and b/Cases/Fuji XC15-45mm lens case/assembled.png differ diff --git a/Cases/Fuji XC15-45mm lens case/body.png b/Cases/Fuji XC15-45mm lens case/body.png new file mode 100644 index 0000000..68c0bc9 Binary files /dev/null and b/Cases/Fuji XC15-45mm lens case/body.png differ diff --git a/Cases/Fuji XC15-45mm lens case/body.stl b/Cases/Fuji XC15-45mm lens case/body.stl new file mode 100644 index 0000000..7d51087 Binary files /dev/null and b/Cases/Fuji XC15-45mm lens case/body.stl differ diff --git a/Cases/Fuji XC15-45mm lens case/cover.png b/Cases/Fuji XC15-45mm lens case/cover.png new file mode 100644 index 0000000..c6a1a88 Binary files /dev/null and b/Cases/Fuji XC15-45mm lens case/cover.png differ diff --git a/Cases/Fuji XC15-45mm lens case/cover.stl b/Cases/Fuji XC15-45mm lens case/cover.stl new file mode 100644 index 0000000..b7e3ef3 Binary files /dev/null and b/Cases/Fuji XC15-45mm lens case/cover.stl differ diff --git a/Cases/Fuji XC15-45mm lens case/index.org b/Cases/Fuji XC15-45mm lens case/index.org new file mode 100644 index 0000000..c9587c8 --- /dev/null +++ b/Cases/Fuji XC15-45mm lens case/index.org @@ -0,0 +1,63 @@ +#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme +#+TITLE: Fujifilm XC15-45mm lens case +#+LANGUAGE: en +#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} +#+LATEX_HEADER: \usepackage{parskip} +#+LATEX_HEADER: \usepackage[none]{hyphenat} + +#+OPTIONS: H:20 num:20 +#+OPTIONS: author:nil + +#+HTML_HEAD: + +[[file:../../index.html][Back to physical projects]] + + + +* General +:PROPERTIES: +:CUSTOM_ID: general +:END: ++ 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 +#+attr_html: :class responsive-img +[[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: +#+attr_html: :class responsive-img +[[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]] +#+attr_html: :class responsive-img +[[file:body.png]] + +Cover: [[file:cover.stl][cover.stl]] +#+attr_html: :class responsive-img +[[file:cover.png]] diff --git a/Cases/Fuji XC15-45mm lens case/make.png b/Cases/Fuji XC15-45mm lens case/make.png new file mode 100644 index 0000000..af8f0d0 Binary files /dev/null and b/Cases/Fuji XC15-45mm lens case/make.png differ diff --git a/Cases/Fuji XC50-230mm lens case/Fuji camera lens container.FCStd b/Cases/Fuji XC50-230mm lens case/Fuji camera lens container.FCStd new file mode 100644 index 0000000..785819e Binary files /dev/null and b/Cases/Fuji XC50-230mm lens case/Fuji camera lens container.FCStd differ diff --git a/Cases/Fuji XC50-230mm lens case/assembled.png b/Cases/Fuji XC50-230mm lens case/assembled.png new file mode 100644 index 0000000..0216789 Binary files /dev/null and b/Cases/Fuji XC50-230mm lens case/assembled.png differ diff --git a/Cases/Fuji XC50-230mm lens case/body.png b/Cases/Fuji XC50-230mm lens case/body.png new file mode 100644 index 0000000..90a135e Binary files /dev/null and b/Cases/Fuji XC50-230mm lens case/body.png differ diff --git a/Cases/Fuji XC50-230mm lens case/body.stl b/Cases/Fuji XC50-230mm lens case/body.stl new file mode 100644 index 0000000..1af95a4 Binary files /dev/null and b/Cases/Fuji XC50-230mm lens case/body.stl differ diff --git a/Cases/Fuji XC50-230mm lens case/cover.png b/Cases/Fuji XC50-230mm lens case/cover.png new file mode 100644 index 0000000..fd3fe6d Binary files /dev/null and b/Cases/Fuji XC50-230mm lens case/cover.png differ diff --git a/Cases/Fuji XC50-230mm lens case/cover.stl b/Cases/Fuji XC50-230mm lens case/cover.stl new file mode 100644 index 0000000..0db1fdd Binary files /dev/null and b/Cases/Fuji XC50-230mm lens case/cover.stl differ diff --git a/Cases/Fuji XC50-230mm lens case/index.org b/Cases/Fuji XC50-230mm lens case/index.org new file mode 100644 index 0000000..cd2adf1 --- /dev/null +++ b/Cases/Fuji XC50-230mm lens case/index.org @@ -0,0 +1,58 @@ +#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme +#+TITLE: Fujifilm XC50-230mm lens case +#+LANGUAGE: en +#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} +#+LATEX_HEADER: \usepackage{parskip} +#+LATEX_HEADER: \usepackage[none]{hyphenat} + +#+OPTIONS: H:20 num:20 +#+OPTIONS: author:nil + +#+HTML_HEAD: + +[[file:../../index.html][Back to physical projects]] + + + +* General +:PROPERTIES: +:CUSTOM_ID: general +:END: ++ 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 +#+attr_html: :class responsive-img +[[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: +#+attr_html: :class responsive-img +[[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]] +#+attr_html: :class responsive-img +[[file:body.png]] + +Cover: [[file:cover.stl][cover.stl]] +#+attr_html: :class responsive-img +[[file:cover.png]] diff --git a/Cases/Fuji XC50-230mm lens case/make.png b/Cases/Fuji XC50-230mm lens case/make.png new file mode 100644 index 0000000..0833c43 Binary files /dev/null and b/Cases/Fuji XC50-230mm lens case/make.png differ diff --git a/Cases/Fujifilm camera battery box/body and cover.FCStd b/Cases/Fujifilm camera battery box/body and cover.FCStd new file mode 100644 index 0000000..9164288 Binary files /dev/null and b/Cases/Fujifilm camera battery box/body and cover.FCStd differ diff --git a/Cases/Fujifilm camera battery box/body.png b/Cases/Fujifilm camera battery box/body.png new file mode 100644 index 0000000..0cb3ad9 Binary files /dev/null and b/Cases/Fujifilm camera battery box/body.png differ diff --git a/Cases/Fujifilm camera battery box/body.stl b/Cases/Fujifilm camera battery box/body.stl new file mode 100644 index 0000000..6414df6 Binary files /dev/null and b/Cases/Fujifilm camera battery box/body.stl differ diff --git a/Cases/Fujifilm camera battery box/cover.png b/Cases/Fujifilm camera battery box/cover.png new file mode 100644 index 0000000..140ccd3 Binary files /dev/null and b/Cases/Fujifilm camera battery box/cover.png differ diff --git a/Cases/Fujifilm camera battery box/cover.stl b/Cases/Fujifilm camera battery box/cover.stl new file mode 100644 index 0000000..a340f3b Binary files /dev/null and b/Cases/Fujifilm camera battery box/cover.stl differ diff --git a/Cases/Fujifilm camera battery box/index.org b/Cases/Fujifilm camera battery box/index.org new file mode 100644 index 0000000..b089a45 --- /dev/null +++ b/Cases/Fujifilm camera battery box/index.org @@ -0,0 +1,52 @@ +#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme +#+TITLE: Fujifilm camera battery box +#+LANGUAGE: en +#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} +#+LATEX_HEADER: \usepackage{parskip} +#+LATEX_HEADER: \usepackage[none]{hyphenat} + +#+OPTIONS: H:20 num:20 +#+OPTIONS: author:nil + +#+HTML_HEAD: + +[[file:../../index.html][Back to physical projects]] + +#+TITLE: Fujifilm camera battery box + + +* General +:PROPERTIES: +:CUSTOM_ID: general +:END: ++ 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 +#+attr_html: :class responsive-img +[[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]] diff --git a/Cases/Fujifilm camera battery box/make.png b/Cases/Fujifilm camera battery box/make.png new file mode 100644 index 0000000..9893cd8 Binary files /dev/null and b/Cases/Fujifilm camera battery box/make.png differ diff --git a/Cases/Meiqqm portable dosimeter case/Meiqqm portable dosimeter case.FCStd b/Cases/Meiqqm portable dosimeter case/Meiqqm portable dosimeter case.FCStd new file mode 100644 index 0000000..893123c Binary files /dev/null and b/Cases/Meiqqm portable dosimeter case/Meiqqm portable dosimeter case.FCStd differ diff --git a/Cases/Meiqqm portable dosimeter case/Meiqqm portable dosimeter case.png b/Cases/Meiqqm portable dosimeter case/Meiqqm portable dosimeter case.png new file mode 100644 index 0000000..218a1c0 Binary files /dev/null and b/Cases/Meiqqm portable dosimeter case/Meiqqm portable dosimeter case.png differ diff --git a/Cases/Meiqqm portable dosimeter case/Meiqqm portable dosimeter case.stl b/Cases/Meiqqm portable dosimeter case/Meiqqm portable dosimeter case.stl new file mode 100644 index 0000000..8ff5f66 Binary files /dev/null and b/Cases/Meiqqm portable dosimeter case/Meiqqm portable dosimeter case.stl differ diff --git a/Cases/Meiqqm portable dosimeter case/index.org b/Cases/Meiqqm portable dosimeter case/index.org new file mode 100644 index 0000000..07cf12f --- /dev/null +++ b/Cases/Meiqqm portable dosimeter case/index.org @@ -0,0 +1,58 @@ +#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme +#+TITLE: Meiqqm portable dosimeter case +#+LANGUAGE: en +#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} +#+LATEX_HEADER: \usepackage{parskip} +#+LATEX_HEADER: \usepackage[none]{hyphenat} + +#+OPTIONS: H:20 num:20 +#+OPTIONS: author:nil + +#+HTML_HEAD: + +[[file:../../index.html][Back to physical projects]] + +#+TITLE: Meiqqm portable dosimeter case + + +* General +:PROPERTIES: +:CUSTOM_ID: general +:END: ++ 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 + +#+attr_html: :class responsive-img +[[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: + +#+attr_html: :class responsive-img +[[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]] diff --git a/Cases/Meiqqm portable dosimeter case/make.png b/Cases/Meiqqm portable dosimeter case/make.png new file mode 100644 index 0000000..279775b Binary files /dev/null and b/Cases/Meiqqm portable dosimeter case/make.png differ diff --git a/Cases/NanoVNA case/NanoVNA case.FCStd b/Cases/NanoVNA case/NanoVNA case.FCStd new file mode 100644 index 0000000..9413739 Binary files /dev/null and b/Cases/NanoVNA case/NanoVNA case.FCStd differ diff --git a/Cases/NanoVNA case/NanoVNA, 1.png b/Cases/NanoVNA case/NanoVNA, 1.png new file mode 100644 index 0000000..347ccc0 Binary files /dev/null and b/Cases/NanoVNA case/NanoVNA, 1.png differ diff --git a/Cases/NanoVNA case/NanoVNA, 2.png b/Cases/NanoVNA case/NanoVNA, 2.png new file mode 100644 index 0000000..b58a8b4 Binary files /dev/null and b/Cases/NanoVNA case/NanoVNA, 2.png differ diff --git a/Cases/NanoVNA case/assembled.png b/Cases/NanoVNA case/assembled.png new file mode 100644 index 0000000..3b06c4b Binary files /dev/null and b/Cases/NanoVNA case/assembled.png differ diff --git a/Cases/NanoVNA case/index.org b/Cases/NanoVNA case/index.org new file mode 100644 index 0000000..77725ff --- /dev/null +++ b/Cases/NanoVNA case/index.org @@ -0,0 +1,151 @@ +#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme +#+TITLE: NanoVNA case +#+LANGUAGE: en +#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} +#+LATEX_HEADER: \usepackage{parskip} +#+LATEX_HEADER: \usepackage[none]{hyphenat} + +#+OPTIONS: H:20 num:20 +#+OPTIONS: author:nil + +#+HTML_HEAD: + +[[file:../../index.html][Back to physical projects]] + +#+TITLE: NanoVNA case + +* General +:PROPERTIES: +:CUSTOM_ID: general +:END: ++ 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 +device around in the bag. + + +#+attr_html: :class responsive-img +[[file:NanoVNA, 1.png]] + +Therefore extra protective case was designed: + +#+attr_html: :class responsive-img +[[file:make, 2.png]] + +Extra surrounding body adds better protection while exposing RF +connectors and buttons. + +#+attr_html: :class responsive-img +[[file:make, 3.png]] + + +Also originally there is no housing for calibration and adapter +connectors. + +#+attr_html: :class responsive-img +[[file:make.png]] + + + +Now there is also stylus / pincers help using touch screen and picking +connectors from the box. + +#+attr_html: :class responsive-img +[[file:make, 5.png]] + +Cover attaches to the body using [[https://www.amazon.de/gp/product/B00TACKU0O/][3mm x 2mm thick neodymium magnets]]. + +#+attr_html: :class responsive-img +[[file:make, 4.png]] + +* CAD renderings of assembled covers + +CAD drawing for inner box/case: + +#+attr_html: :class responsive-img +[[file:inner%20body%20assembled.png]] + + +CAD drawing for inner box/case within outer box: + +#+attr_html: :class responsive-img +[[file:assembled.png]] + +* NanoVNA dimensions + +Note: There are multiple variants of NanoVNA. Current project is +designed for NanoVNA with following body dimensions (excluding buttons +and connectors): + +#+attr_html: :class responsive-img +[[file:NanoVNA, 2.png]] + + +| Width | 86.4 mm | +| Height | 54.5 mm | +| Thickness | 15.85 mm | + +Note: About 0.7 mm thick, soft double sided tape strips are added to +back and front of NanoVNA to ensure that it is tightly secured in the +case. + +* Ready to print STL files + +----- + +#+attr_html: :class responsive-img +[[file:inner%20box.stl][download: inner box]] + +#+attr_html: :class responsive-img +[[file:inner%20box,%201.png]] +#+attr_html: :class responsive-img +[[file:inner%20box,%202.png]] + +----- + +#+attr_html: :class responsive-img +[[file:inner%20cover.stl][download: inner cover]] +#+attr_html: :class responsive-img +[[file:inner%20cover.png]] + +----- + +#+attr_html: :class responsive-img +[[file:outer%20box.stl][download: outer box]] +#+attr_html: :class responsive-img +[[file:outer%20box.png]] + +----- + +#+attr_html: :class responsive-img +[[file:outer%20cover.stl][download: outer cover]] +#+attr_html: :class responsive-img +[[file:outer%20cover.png]] + +----- + +#+attr_html: :class responsive-img +[[file:stylus.stl][download: stylus]] +#+attr_html: :class responsive-img +[[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]] diff --git a/Cases/NanoVNA case/inner body assembled.png b/Cases/NanoVNA case/inner body assembled.png new file mode 100644 index 0000000..ec6ff89 Binary files /dev/null and b/Cases/NanoVNA case/inner body assembled.png differ diff --git a/Cases/NanoVNA case/inner box, 1.png b/Cases/NanoVNA case/inner box, 1.png new file mode 100644 index 0000000..7695579 Binary files /dev/null and b/Cases/NanoVNA case/inner box, 1.png differ diff --git a/Cases/NanoVNA case/inner box, 2.png b/Cases/NanoVNA case/inner box, 2.png new file mode 100644 index 0000000..0d3439c Binary files /dev/null and b/Cases/NanoVNA case/inner box, 2.png differ diff --git a/Cases/NanoVNA case/inner box.stl b/Cases/NanoVNA case/inner box.stl new file mode 100644 index 0000000..e4d8c65 Binary files /dev/null and b/Cases/NanoVNA case/inner box.stl differ diff --git a/Cases/NanoVNA case/inner cover.png b/Cases/NanoVNA case/inner cover.png new file mode 100644 index 0000000..a67f008 Binary files /dev/null and b/Cases/NanoVNA case/inner cover.png differ diff --git a/Cases/NanoVNA case/inner cover.stl b/Cases/NanoVNA case/inner cover.stl new file mode 100644 index 0000000..1a431d6 Binary files /dev/null and b/Cases/NanoVNA case/inner cover.stl differ diff --git a/Cases/NanoVNA case/make, 2.png b/Cases/NanoVNA case/make, 2.png new file mode 100644 index 0000000..d6197b1 Binary files /dev/null and b/Cases/NanoVNA case/make, 2.png differ diff --git a/Cases/NanoVNA case/make, 3.png b/Cases/NanoVNA case/make, 3.png new file mode 100644 index 0000000..9c8dd20 Binary files /dev/null and b/Cases/NanoVNA case/make, 3.png differ diff --git a/Cases/NanoVNA case/make, 4.png b/Cases/NanoVNA case/make, 4.png new file mode 100644 index 0000000..adaee06 Binary files /dev/null and b/Cases/NanoVNA case/make, 4.png differ diff --git a/Cases/NanoVNA case/make, 5.png b/Cases/NanoVNA case/make, 5.png new file mode 100644 index 0000000..21e1d75 Binary files /dev/null and b/Cases/NanoVNA case/make, 5.png differ diff --git a/Cases/NanoVNA case/make.png b/Cases/NanoVNA case/make.png new file mode 100644 index 0000000..41bfeaa Binary files /dev/null and b/Cases/NanoVNA case/make.png differ diff --git a/Cases/NanoVNA case/outer box.png b/Cases/NanoVNA case/outer box.png new file mode 100644 index 0000000..00962cb Binary files /dev/null and b/Cases/NanoVNA case/outer box.png differ diff --git a/Cases/NanoVNA case/outer box.stl b/Cases/NanoVNA case/outer box.stl new file mode 100644 index 0000000..dd2110a Binary files /dev/null and b/Cases/NanoVNA case/outer box.stl differ diff --git a/Cases/NanoVNA case/outer cover.png b/Cases/NanoVNA case/outer cover.png new file mode 100644 index 0000000..dceea53 Binary files /dev/null and b/Cases/NanoVNA case/outer cover.png differ diff --git a/Cases/NanoVNA case/outer cover.stl b/Cases/NanoVNA case/outer cover.stl new file mode 100644 index 0000000..eb3429a Binary files /dev/null and b/Cases/NanoVNA case/outer cover.stl differ diff --git a/Cases/NanoVNA case/stylus.FCStd b/Cases/NanoVNA case/stylus.FCStd new file mode 100644 index 0000000..e979d0a Binary files /dev/null and b/Cases/NanoVNA case/stylus.FCStd differ diff --git a/Cases/NanoVNA case/stylus.png b/Cases/NanoVNA case/stylus.png new file mode 100644 index 0000000..bff58c6 Binary files /dev/null and b/Cases/NanoVNA case/stylus.png differ diff --git a/Cases/NanoVNA case/stylus.stl b/Cases/NanoVNA case/stylus.stl new file mode 100644 index 0000000..b51f109 Binary files /dev/null and b/Cases/NanoVNA case/stylus.stl differ diff --git a/Cases/Nikon COOLPIX W150 battery case/Nikon COOLPIX W150 battery case.FCStd b/Cases/Nikon COOLPIX W150 battery case/Nikon COOLPIX W150 battery case.FCStd new file mode 100644 index 0000000..efc6791 Binary files /dev/null and b/Cases/Nikon COOLPIX W150 battery case/Nikon COOLPIX W150 battery case.FCStd differ diff --git a/Cases/Nikon COOLPIX W150 battery case/body.stl b/Cases/Nikon COOLPIX W150 battery case/body.stl new file mode 100644 index 0000000..5b3c9d9 Binary files /dev/null and b/Cases/Nikon COOLPIX W150 battery case/body.stl differ diff --git a/Cases/Nikon COOLPIX W150 battery case/cover.stl b/Cases/Nikon COOLPIX W150 battery case/cover.stl new file mode 100644 index 0000000..e3e00ab Binary files /dev/null and b/Cases/Nikon COOLPIX W150 battery case/cover.stl differ diff --git a/Cases/Nikon COOLPIX W150 battery case/index.org b/Cases/Nikon COOLPIX W150 battery case/index.org new file mode 100644 index 0000000..2743350 --- /dev/null +++ b/Cases/Nikon COOLPIX W150 battery case/index.org @@ -0,0 +1,58 @@ +#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme +#+TITLE: Nikon COOLPIX W150 battery case +#+LANGUAGE: en +#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} +#+LATEX_HEADER: \usepackage{parskip} +#+LATEX_HEADER: \usepackage[none]{hyphenat} + +#+OPTIONS: H:20 num:20 +#+OPTIONS: author:nil + +#+HTML_HEAD: + +[[file:../../index.html][Back to physical projects]] + +#+TITLE: Nikon COOLPIX W150 battery case + + +* General +:PROPERTIES: +:CUSTOM_ID: general +:END: ++ 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 +#+attr_html: :class responsive-img +[[file:make.png]] + +When closed: +#+attr_html: :class responsive-img +[[file:make, 2.png]] + + +Carrying case for spare Nikon COOLPIX W150 battery. + +Design utilizes [[https://www.amazon.de/gp/product/B00TACKU0O/][3mm x 2mm thick neodymium magnets]]. +* Files +You can [[file:Nikon COOLPIX W150 battery case.FCStd][download FreeCAD project]] file to tweak design or generated STL +files ready for 3D printing: + ++ Body: [[file:body.stl][download STL]] ++ Cover: [[file:cover.stl][download STL]] + +Schematic: +#+attr_html: :class responsive-img +[[file:schematic.png]] diff --git a/Cases/Nikon COOLPIX W150 battery case/make, 2.png b/Cases/Nikon COOLPIX W150 battery case/make, 2.png new file mode 100644 index 0000000..9ca1902 Binary files /dev/null and b/Cases/Nikon COOLPIX W150 battery case/make, 2.png differ diff --git a/Cases/Nikon COOLPIX W150 battery case/make.png b/Cases/Nikon COOLPIX W150 battery case/make.png new file mode 100644 index 0000000..224a747 Binary files /dev/null and b/Cases/Nikon COOLPIX W150 battery case/make.png differ diff --git a/Cases/Nikon COOLPIX W150 battery case/schematic.png b/Cases/Nikon COOLPIX W150 battery case/schematic.png new file mode 100644 index 0000000..5f08f63 Binary files /dev/null and b/Cases/Nikon COOLPIX W150 battery case/schematic.png differ diff --git a/Cases/USB cable terminals/PLA + TPU/female connector case, 1.png b/Cases/USB cable terminals/PLA + TPU/female connector case, 1.png new file mode 100644 index 0000000..87037c0 Binary files /dev/null and b/Cases/USB cable terminals/PLA + TPU/female connector case, 1.png differ diff --git a/Cases/USB cable terminals/PLA + TPU/female connector case, 2.png b/Cases/USB cable terminals/PLA + TPU/female connector case, 2.png new file mode 100644 index 0000000..59f08a1 Binary files /dev/null and b/Cases/USB cable terminals/PLA + TPU/female connector case, 2.png differ diff --git a/Cases/USB cable terminals/PLA + TPU/female connector case.FCStd b/Cases/USB cable terminals/PLA + TPU/female connector case.FCStd new file mode 100644 index 0000000..1a1674a Binary files /dev/null and b/Cases/USB cable terminals/PLA + TPU/female connector case.FCStd differ diff --git a/Cases/USB cable terminals/PLA + TPU/female connector case.stl b/Cases/USB cable terminals/PLA + TPU/female connector case.stl new file mode 100644 index 0000000..03c9e5b Binary files /dev/null and b/Cases/USB cable terminals/PLA + TPU/female connector case.stl differ diff --git a/Cases/USB cable terminals/PLA + TPU/make, 2.png b/Cases/USB cable terminals/PLA + TPU/make, 2.png new file mode 100644 index 0000000..920abe4 Binary files /dev/null and b/Cases/USB cable terminals/PLA + TPU/make, 2.png differ diff --git a/Cases/USB cable terminals/PLA + TPU/make.png b/Cases/USB cable terminals/PLA + TPU/make.png new file mode 100644 index 0000000..ffe93d4 Binary files /dev/null and b/Cases/USB cable terminals/PLA + TPU/make.png differ diff --git a/Cases/USB cable terminals/PLA + TPU/male connector case.FCStd b/Cases/USB cable terminals/PLA + TPU/male connector case.FCStd new file mode 100644 index 0000000..93423ef Binary files /dev/null and b/Cases/USB cable terminals/PLA + TPU/male connector case.FCStd differ diff --git a/Cases/USB cable terminals/PLA + TPU/male connector case.png b/Cases/USB cable terminals/PLA + TPU/male connector case.png new file mode 100644 index 0000000..b4001fe Binary files /dev/null and b/Cases/USB cable terminals/PLA + TPU/male connector case.png differ diff --git a/Cases/USB cable terminals/PLA + TPU/male connector case.stl b/Cases/USB cable terminals/PLA + TPU/male connector case.stl new file mode 100644 index 0000000..8c60b58 Binary files /dev/null and b/Cases/USB cable terminals/PLA + TPU/male connector case.stl differ diff --git a/Cases/USB cable terminals/PLA + TPU/rubber ending.FCStd b/Cases/USB cable terminals/PLA + TPU/rubber ending.FCStd new file mode 100644 index 0000000..8efdaef Binary files /dev/null and b/Cases/USB cable terminals/PLA + TPU/rubber ending.FCStd differ diff --git a/Cases/USB cable terminals/PLA + TPU/rubber ending.png b/Cases/USB cable terminals/PLA + TPU/rubber ending.png new file mode 100644 index 0000000..1a902d4 Binary files /dev/null and b/Cases/USB cable terminals/PLA + TPU/rubber ending.png differ diff --git a/Cases/USB cable terminals/PLA + TPU/rubber ending.stl b/Cases/USB cable terminals/PLA + TPU/rubber ending.stl new file mode 100644 index 0000000..462924b Binary files /dev/null and b/Cases/USB cable terminals/PLA + TPU/rubber ending.stl differ diff --git a/Cases/USB cable terminals/TPU/USB cover.FCStd b/Cases/USB cable terminals/TPU/USB cover.FCStd new file mode 100644 index 0000000..95d1c26 Binary files /dev/null and b/Cases/USB cable terminals/TPU/USB cover.FCStd differ diff --git a/Cases/USB cable terminals/TPU/USB cover.stl b/Cases/USB cable terminals/TPU/USB cover.stl new file mode 100644 index 0000000..0b01315 Binary files /dev/null and b/Cases/USB cable terminals/TPU/USB cover.stl differ diff --git a/Cases/USB cable terminals/TPU/make.png b/Cases/USB cable terminals/TPU/make.png new file mode 100644 index 0000000..67f7bf8 Binary files /dev/null and b/Cases/USB cable terminals/TPU/make.png differ diff --git a/Cases/USB cable terminals/TPU/schematic.png b/Cases/USB cable terminals/TPU/schematic.png new file mode 100644 index 0000000..f189046 Binary files /dev/null and b/Cases/USB cable terminals/TPU/schematic.png differ diff --git a/Cases/USB cable terminals/index.org b/Cases/USB cable terminals/index.org new file mode 100644 index 0000000..107c903 --- /dev/null +++ b/Cases/USB cable terminals/index.org @@ -0,0 +1,95 @@ +#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme +#+TITLE: DIY USB extension cable +#+LANGUAGE: en +#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} +#+LATEX_HEADER: \usepackage{parskip} +#+LATEX_HEADER: \usepackage[none]{hyphenat} + +#+OPTIONS: H:20 num:20 +#+OPTIONS: author:nil + +#+HTML_HEAD: + +[[file:../../index.html][Back to physical projects]] + +#+TITLE: DIY USB extension cable + + +* General +:PROPERTIES: +:CUSTOM_ID: general +:END: ++ 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: + +#+attr_html: :class responsive-img +[[file:PLA%20+%20TPU/make.png]] + +Following parts are glued together: +#+attr_html: :class responsive-img +[[file:PLA%20+%20TPU/make,%202.png]] + +** Male connector case +#+attr_html: :class responsive-img +[[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 + +#+attr_html: :class responsive-img +[[file:PLA%20+%20TPU/female%20connector%20case,%201.png]] + +#+attr_html: :class responsive-img +[[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: + +#+attr_html: :class responsive-img +[[file:TPU/make.png]] + +3D rendering of the cover: +#+attr_html: :class responsive-img +[[file:TPU/schematic.png]] + +Download: +- [[file:TPU/USB%20cover.FCStd][FreeCAD project]] +- [[file:TPU/USB%20cover.stl][STL file]] diff --git a/Cases/USB cable terminals/schematic.png b/Cases/USB cable terminals/schematic.png new file mode 100644 index 0000000..573fddd Binary files /dev/null and b/Cases/USB cable terminals/schematic.png differ diff --git a/Cases/macro filter storage compartment/body.FCStd b/Cases/macro filter storage compartment/body.FCStd new file mode 100644 index 0000000..56e4a0a Binary files /dev/null and b/Cases/macro filter storage compartment/body.FCStd differ diff --git a/Cases/macro filter storage compartment/body.png b/Cases/macro filter storage compartment/body.png new file mode 100644 index 0000000..c03facd Binary files /dev/null and b/Cases/macro filter storage compartment/body.png differ diff --git a/Cases/macro filter storage compartment/body.stl b/Cases/macro filter storage compartment/body.stl new file mode 100644 index 0000000..6c814bb Binary files /dev/null and b/Cases/macro filter storage compartment/body.stl differ diff --git a/Cases/macro filter storage compartment/cover.FCStd b/Cases/macro filter storage compartment/cover.FCStd new file mode 100644 index 0000000..30fe147 Binary files /dev/null and b/Cases/macro filter storage compartment/cover.FCStd differ diff --git a/Cases/macro filter storage compartment/cover.png b/Cases/macro filter storage compartment/cover.png new file mode 100644 index 0000000..73f481e Binary files /dev/null and b/Cases/macro filter storage compartment/cover.png differ diff --git a/Cases/macro filter storage compartment/cover.stl b/Cases/macro filter storage compartment/cover.stl new file mode 100644 index 0000000..a24bf36 Binary files /dev/null and b/Cases/macro filter storage compartment/cover.stl differ diff --git a/Cases/macro filter storage compartment/index.org b/Cases/macro filter storage compartment/index.org new file mode 100644 index 0000000..ae82312 --- /dev/null +++ b/Cases/macro filter storage compartment/index.org @@ -0,0 +1,58 @@ +#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme +#+TITLE: Macro filter storage compartment +#+LANGUAGE: en +#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} +#+LATEX_HEADER: \usepackage{parskip} +#+LATEX_HEADER: \usepackage[none]{hyphenat} + +#+OPTIONS: H:20 num:20 +#+OPTIONS: author:nil + +#+HTML_HEAD: + +[[file:../../index.html][Back to physical projects]] + +#+TITLE: Macro filter storage compartment +#+author: Svjatoslav Agejenko + + +* General +:PROPERTIES: +:CUSTOM_ID: general +:END: ++ 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 +#+attr_html: :class responsive-img +[[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]] diff --git a/Cases/macro filter storage compartment/make.png b/Cases/macro filter storage compartment/make.png new file mode 100644 index 0000000..fd3c635 Binary files /dev/null and b/Cases/macro filter storage compartment/make.png differ diff --git a/Cases/microscope slide box/body.FCStd b/Cases/microscope slide box/body.FCStd new file mode 100644 index 0000000..0ea61d8 Binary files /dev/null and b/Cases/microscope slide box/body.FCStd differ diff --git a/Cases/microscope slide box/body.png b/Cases/microscope slide box/body.png new file mode 100644 index 0000000..dec1819 Binary files /dev/null and b/Cases/microscope slide box/body.png differ diff --git a/Cases/microscope slide box/body.stl b/Cases/microscope slide box/body.stl new file mode 100644 index 0000000..f4dbb30 Binary files /dev/null and b/Cases/microscope slide box/body.stl differ diff --git a/Cases/microscope slide box/cover.FCStd b/Cases/microscope slide box/cover.FCStd new file mode 100644 index 0000000..1617c38 Binary files /dev/null and b/Cases/microscope slide box/cover.FCStd differ diff --git a/Cases/microscope slide box/cover.png b/Cases/microscope slide box/cover.png new file mode 100644 index 0000000..1c7f28b Binary files /dev/null and b/Cases/microscope slide box/cover.png differ diff --git a/Cases/microscope slide box/cover.stl b/Cases/microscope slide box/cover.stl new file mode 100644 index 0000000..50c90d5 Binary files /dev/null and b/Cases/microscope slide box/cover.stl differ diff --git a/Cases/microscope slide box/index.org b/Cases/microscope slide box/index.org new file mode 100644 index 0000000..a5bce89 --- /dev/null +++ b/Cases/microscope slide box/index.org @@ -0,0 +1,65 @@ +#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme +#+TITLE: Case for microscope slides and cover slips. +#+LANGUAGE: en +#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} +#+LATEX_HEADER: \usepackage{parskip} +#+LATEX_HEADER: \usepackage[none]{hyphenat} + +#+OPTIONS: H:20 num:20 +#+OPTIONS: author:nil + +#+HTML_HEAD: + +[[file:../../index.html][Back to physical projects]] + +#+TITLE: Case for microscope slides and cover slips. +#+author: Svjatoslav Agejenko + + +* General +:PROPERTIES: +:CUSTOM_ID: general +:END: ++ 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 +#+attr_html: :class responsive-img +[[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]] diff --git a/Cases/microscope slide box/make.png b/Cases/microscope slide box/make.png new file mode 100644 index 0000000..1e819fd Binary files /dev/null and b/Cases/microscope slide box/make.png differ diff --git a/Cases/roll/index.org b/Cases/roll/index.org new file mode 100644 index 0000000..9511d80 --- /dev/null +++ b/Cases/roll/index.org @@ -0,0 +1,77 @@ +#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme +#+TITLE: 27mm and 55mm rolls +#+LANGUAGE: en +#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} +#+LATEX_HEADER: \usepackage{parskip} +#+LATEX_HEADER: \usepackage[none]{hyphenat} + +#+OPTIONS: H:20 num:20 +#+OPTIONS: author:nil + +#+HTML_HEAD: + +[[file:../../index.html][Back to physical projects]] + +#+TITLE: 27mm and 55mm rolls + + +* General +:PROPERTIES: +:CUSTOM_ID: general +:END: ++ 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 +#+attr_html: :class responsive-img +[[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): + +#+attr_html: :class responsive-img +[[file:roll 27mm/roll 27mm, body, 2.png]] + +and 20mm total roll height, to be used with stackable bins +organizer. Rolls are made from body and cover: + +After printing, both parts have to be glued together. This is to avoid +overhangs that are hard to print. + +* 27mm diameter roll + +#+attr_html: :class responsive-img +[[file:roll 27mm/roll 27mm, assembled.png]] + +#+attr_html: :class responsive-img +[[file:roll 27mm/roll 27mm, assembled, 2.png]] + + +- [[file:roll%2027mm,%20body.stl][body STL]] +- [[file:roll%2027mm,%20cover.stl][cover STL]] +- [[file:roll%2027mm.FCStd][FreeCAD file]] + +* 55mm diameter roll + +#+attr_html: :class responsive-img +[[file:roll 55mm/roll 55mm, assembled.png]] + + +- [[file:roll%2055mm,%20body.stl][body STL]] +- [[file:roll%2055mm,%20cover.stl][cover STL]] +- [[file:roll%2055mm.FCStd][FreeCAD file]] diff --git a/Cases/roll/make.png b/Cases/roll/make.png new file mode 100644 index 0000000..2db8b12 Binary files /dev/null and b/Cases/roll/make.png differ diff --git a/Cases/roll/roll 27mm/roll 27mm, assembled, 2.png b/Cases/roll/roll 27mm/roll 27mm, assembled, 2.png new file mode 100644 index 0000000..68ff8fb Binary files /dev/null and b/Cases/roll/roll 27mm/roll 27mm, assembled, 2.png differ diff --git a/Cases/roll/roll 27mm/roll 27mm, assembled.png b/Cases/roll/roll 27mm/roll 27mm, assembled.png new file mode 100644 index 0000000..c19b46d Binary files /dev/null and b/Cases/roll/roll 27mm/roll 27mm, assembled.png differ diff --git a/Cases/roll/roll 27mm/roll 27mm, body, 2.png b/Cases/roll/roll 27mm/roll 27mm, body, 2.png new file mode 100644 index 0000000..21eb8e9 Binary files /dev/null and b/Cases/roll/roll 27mm/roll 27mm, body, 2.png differ diff --git a/Cases/roll/roll 27mm/roll 27mm, body.png b/Cases/roll/roll 27mm/roll 27mm, body.png new file mode 100644 index 0000000..54a2099 Binary files /dev/null and b/Cases/roll/roll 27mm/roll 27mm, body.png differ diff --git a/Cases/roll/roll 27mm/roll 27mm, body.stl b/Cases/roll/roll 27mm/roll 27mm, body.stl new file mode 100644 index 0000000..6e49770 Binary files /dev/null and b/Cases/roll/roll 27mm/roll 27mm, body.stl differ diff --git a/Cases/roll/roll 27mm/roll 27mm, cover.png b/Cases/roll/roll 27mm/roll 27mm, cover.png new file mode 100644 index 0000000..f6fc966 Binary files /dev/null and b/Cases/roll/roll 27mm/roll 27mm, cover.png differ diff --git a/Cases/roll/roll 27mm/roll 27mm, cover.stl b/Cases/roll/roll 27mm/roll 27mm, cover.stl new file mode 100644 index 0000000..39fe365 Binary files /dev/null and b/Cases/roll/roll 27mm/roll 27mm, cover.stl differ diff --git a/Cases/roll/roll 27mm/roll 27mm.FCStd b/Cases/roll/roll 27mm/roll 27mm.FCStd new file mode 100644 index 0000000..067f82b Binary files /dev/null and b/Cases/roll/roll 27mm/roll 27mm.FCStd differ diff --git a/Cases/roll/roll 55mm/roll 55mm, assembled.png b/Cases/roll/roll 55mm/roll 55mm, assembled.png new file mode 100644 index 0000000..7cae46e Binary files /dev/null and b/Cases/roll/roll 55mm/roll 55mm, assembled.png differ diff --git a/Cases/roll/roll 55mm/roll 55mm, body.stl b/Cases/roll/roll 55mm/roll 55mm, body.stl new file mode 100644 index 0000000..8506b87 Binary files /dev/null and b/Cases/roll/roll 55mm/roll 55mm, body.stl differ diff --git a/Cases/roll/roll 55mm/roll 55mm, cover.stl b/Cases/roll/roll 55mm/roll 55mm, cover.stl new file mode 100644 index 0000000..e0f1ab2 Binary files /dev/null and b/Cases/roll/roll 55mm/roll 55mm, cover.stl differ diff --git a/Cases/roll/roll 55mm/roll 55mm.FCStd b/Cases/roll/roll 55mm/roll 55mm.FCStd new file mode 100644 index 0000000..604b2bf Binary files /dev/null and b/Cases/roll/roll 55mm/roll 55mm.FCStd differ diff --git a/Cases/roll/roll for welding wire/assembled.png b/Cases/roll/roll for welding wire/assembled.png new file mode 100644 index 0000000..f0906a1 Binary files /dev/null and b/Cases/roll/roll for welding wire/assembled.png differ diff --git a/Cases/roll/roll for welding wire/body.stl b/Cases/roll/roll for welding wire/body.stl new file mode 100644 index 0000000..0fb462c Binary files /dev/null and b/Cases/roll/roll for welding wire/body.stl differ diff --git a/Cases/roll/roll for welding wire/cover.stl b/Cases/roll/roll for welding wire/cover.stl new file mode 100644 index 0000000..2d82cb0 Binary files /dev/null and b/Cases/roll/roll for welding wire/cover.stl differ diff --git a/Cases/roll/roll for welding wire/cover2.png b/Cases/roll/roll for welding wire/cover2.png new file mode 100644 index 0000000..6443645 Binary files /dev/null and b/Cases/roll/roll for welding wire/cover2.png differ diff --git a/Cases/roll/roll for welding wire/cover2.stl b/Cases/roll/roll for welding wire/cover2.stl new file mode 100644 index 0000000..d1aaa74 Binary files /dev/null and b/Cases/roll/roll for welding wire/cover2.stl differ diff --git a/Cases/roll/roll for welding wire/make.png b/Cases/roll/roll for welding wire/make.png new file mode 100644 index 0000000..fdfa774 Binary files /dev/null and b/Cases/roll/roll for welding wire/make.png differ diff --git a/Cases/roll/roll for welding wire/roll for welding wire.FCStd b/Cases/roll/roll for welding wire/roll for welding wire.FCStd new file mode 100644 index 0000000..c7c008e Binary files /dev/null and b/Cases/roll/roll for welding wire/roll for welding wire.FCStd differ diff --git a/Cases/roll/roll for welding wire/roll for welding wire.png b/Cases/roll/roll for welding wire/roll for welding wire.png new file mode 100644 index 0000000..50051b0 Binary files /dev/null and b/Cases/roll/roll for welding wire/roll for welding wire.png differ diff --git a/Optics/35mm film copying device/0025.jpeg b/Optics/35mm film copying device/0025.jpeg new file mode 100644 index 0000000..8a139b0 Binary files /dev/null and b/Optics/35mm film copying device/0025.jpeg differ diff --git a/Optics/35mm film copying device/0025.png b/Optics/35mm film copying device/0025.png new file mode 100644 index 0000000..fb3ac83 Binary files /dev/null and b/Optics/35mm film copying device/0025.png differ diff --git a/Optics/35mm film copying device/body and cover.FCStd b/Optics/35mm film copying device/body and cover.FCStd new file mode 100644 index 0000000..6d28d7f Binary files /dev/null and b/Optics/35mm film copying device/body and cover.FCStd differ diff --git a/Optics/35mm film copying device/body.png b/Optics/35mm film copying device/body.png new file mode 100644 index 0000000..96347e0 Binary files /dev/null and b/Optics/35mm film copying device/body.png differ diff --git a/Optics/35mm film copying device/body.stl b/Optics/35mm film copying device/body.stl new file mode 100644 index 0000000..2582cb7 Binary files /dev/null and b/Optics/35mm film copying device/body.stl differ diff --git a/Optics/35mm film copying device/bottom.FCStd b/Optics/35mm film copying device/bottom.FCStd new file mode 100644 index 0000000..9eac706 Binary files /dev/null and b/Optics/35mm film copying device/bottom.FCStd differ diff --git a/Optics/35mm film copying device/bottom.png b/Optics/35mm film copying device/bottom.png new file mode 100644 index 0000000..0c6bf67 Binary files /dev/null and b/Optics/35mm film copying device/bottom.png differ diff --git a/Optics/35mm film copying device/bottom.stl b/Optics/35mm film copying device/bottom.stl new file mode 100644 index 0000000..c61530c Binary files /dev/null and b/Optics/35mm film copying device/bottom.stl differ diff --git a/Optics/35mm film copying device/cover.png b/Optics/35mm film copying device/cover.png new file mode 100644 index 0000000..eca58b7 Binary files /dev/null and b/Optics/35mm film copying device/cover.png differ diff --git a/Optics/35mm film copying device/cover.stl b/Optics/35mm film copying device/cover.stl new file mode 100644 index 0000000..1289db7 Binary files /dev/null and b/Optics/35mm film copying device/cover.stl differ diff --git a/Optics/35mm film copying device/index.org b/Optics/35mm film copying device/index.org new file mode 100644 index 0000000..207576b --- /dev/null +++ b/Optics/35mm film copying device/index.org @@ -0,0 +1,72 @@ +#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme +#+TITLE: 35mm film copying device +#+MACRO: imglnk @@html:
@@ +#+LANGUAGE: en +#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} +#+LATEX_HEADER: \usepackage{parskip} +#+LATEX_HEADER: \usepackage[none]{hyphenat} + +#+OPTIONS: H:20 num:20 +#+OPTIONS: author:nil + +#+HTML_HEAD: + +[[file:../../index.html][Back to physical projects]] + +* General +:PROPERTIES: +:CUSTOM_ID: general +:END: ++ 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 +#+attr_html: :class responsive-img +[[file:make.png]] + +Device fixes 35mm film so that it can be digitized by photographing to +digital camera in macro mode. Needs diffuse light source for +background. I used white sheet of paper wrapped around book and +illuminated by desk lamp. + +Device consists of 3 parts: ++ body: [[file:body.stl][download STL]] + + [[file:body.png]] + + ++ cover: [[file:cover.stl][download STL]] + + [[file:cover.png]] + + ++ bottom stand: [[file:bottom.stl][download STL]] + + [[file:bottom.png]] + +Body and cover are pushed together using 2 rubber bands on the +sides. Bottom rectangular stand is attached to body via screw on the +bottom. + + +FreeCAD files: ++ [[file:body%20and%20cover.FCStd][body and cover]] ++ [[file:bottom.FCStd][bottom]] + +Example photo photographed from film: + + {{{imglnk( + 0025.png, + 0025.jpeg + )}}} + +(click on image for full resolution version) diff --git a/Optics/35mm film copying device/make.png b/Optics/35mm film copying device/make.png new file mode 100644 index 0000000..d0a7912 Binary files /dev/null and b/Optics/35mm film copying device/make.png differ diff --git a/Optics/Fujifilm X-mount microscope adapter/Camera side.png b/Optics/Fujifilm X-mount microscope adapter/Camera side.png new file mode 100644 index 0000000..ede347d Binary files /dev/null and b/Optics/Fujifilm X-mount microscope adapter/Camera side.png differ diff --git a/Optics/Fujifilm X-mount microscope adapter/Microscope side.png b/Optics/Fujifilm X-mount microscope adapter/Microscope side.png new file mode 100644 index 0000000..43b9033 Binary files /dev/null and b/Optics/Fujifilm X-mount microscope adapter/Microscope side.png differ diff --git a/Optics/Fujifilm X-mount microscope adapter/X-trans to microscope adapter.FCStd b/Optics/Fujifilm X-mount microscope adapter/X-trans to microscope adapter.FCStd new file mode 100644 index 0000000..0176641 Binary files /dev/null and b/Optics/Fujifilm X-mount microscope adapter/X-trans to microscope adapter.FCStd differ diff --git a/Optics/Fujifilm X-mount microscope adapter/X-trans to microscope adapter.stl b/Optics/Fujifilm X-mount microscope adapter/X-trans to microscope adapter.stl new file mode 100644 index 0000000..1449217 Binary files /dev/null and b/Optics/Fujifilm X-mount microscope adapter/X-trans to microscope adapter.stl differ diff --git a/Optics/Fujifilm X-mount microscope adapter/index.org b/Optics/Fujifilm X-mount microscope adapter/index.org new file mode 100644 index 0000000..48c7749 --- /dev/null +++ b/Optics/Fujifilm X-mount microscope adapter/index.org @@ -0,0 +1,82 @@ +#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme +#+TITLE: Fujifilm X-mount camera microscope adapter +#+LANGUAGE: en +#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} +#+LATEX_HEADER: \usepackage{parskip} +#+LATEX_HEADER: \usepackage[none]{hyphenat} + +#+OPTIONS: H:20 num:20 +#+OPTIONS: author:nil + +#+HTML_HEAD: + +[[file:../../index.html][Back to physical projects]] + +#+TITLE: Fujifilm X-mount camera microscope adapter + + +* General +:PROPERTIES: +:CUSTOM_ID: general +:END: ++ 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 +#+attr_html: :class responsive-img +[[file:make.png]]hh + +This 3D printed tube allows to connect microscope to camera that +utilizes Fujifilm X-mount interchangeable lens mount to make photos +and videos of things you see under the microscope. + +Cool property is that there are no glass lenses within this adapter, +and yet it works. It is based on observation that when camera body is +held at approximately 40 millimeters from microscope ocular, image is +projected and focused directly to camera matrix. Microscope itself +acts as a tiny projector. Focus is adjusted as is usual for +microscopes, by changing distance between sample and primary lens of +the microscope. + +To eliminate unwanted light passing directly through the case of +adapter and also to eliminate light reflections within adapter +interior walls it is wise to print this adapter from dark and matte +material. Alternatively, it can be painted black and dark tape can be +applied to exterior of adapter. + +[[https://www.svjatoslav.eu/photos/microscopic][Here are sample photos done using this device]]. + +Camera side: +#+attr_html: :class responsive-img +[[file:Camera side.png]] + +Microscope side: +#+attr_html: :class responsive-img +[[file:Microscope side.png]] + ++ Download: + + [[file:X-trans to microscope adapter.FCStd][FreeCAD file]] + + [[file:X-trans to microscope adapter.stl][STL file]] + +Note: Fujifilm camera by default might refuse to make photos because +electrically it does not sense any attached lens. This can be fixed by +choosing "SHOOT WITHOT LENS" option within camera settings menu. + +#+attr_html: :class responsive-img +[[file:shoot without lens.png]] + + +See also: ++ [[file:../microscope%20slide%20box/index.html][Case for microscope slides and cover slips]] diff --git a/Optics/Fujifilm X-mount microscope adapter/make.png b/Optics/Fujifilm X-mount microscope adapter/make.png new file mode 100644 index 0000000..d817b10 Binary files /dev/null and b/Optics/Fujifilm X-mount microscope adapter/make.png differ diff --git a/Optics/Fujifilm X-mount microscope adapter/shoot without lens.png b/Optics/Fujifilm X-mount microscope adapter/shoot without lens.png new file mode 100644 index 0000000..e4b0da0 Binary files /dev/null and b/Optics/Fujifilm X-mount microscope adapter/shoot without lens.png differ diff --git a/Optics/gyro for binoculars/binocular mount.png b/Optics/gyro for binoculars/binocular mount.png new file mode 100644 index 0000000..6c358ab Binary files /dev/null and b/Optics/gyro for binoculars/binocular mount.png differ diff --git a/Optics/gyro for binoculars/binocular mount.stl b/Optics/gyro for binoculars/binocular mount.stl new file mode 100644 index 0000000..9dc5090 Binary files /dev/null and b/Optics/gyro for binoculars/binocular mount.stl differ diff --git a/Optics/gyro for binoculars/body.FCStd b/Optics/gyro for binoculars/body.FCStd new file mode 100644 index 0000000..337ea6b Binary files /dev/null and b/Optics/gyro for binoculars/body.FCStd differ diff --git a/Optics/gyro for binoculars/bottom cover.png b/Optics/gyro for binoculars/bottom cover.png new file mode 100644 index 0000000..3b93c5c Binary files /dev/null and b/Optics/gyro for binoculars/bottom cover.png differ diff --git a/Optics/gyro for binoculars/bottom cover.stl b/Optics/gyro for binoculars/bottom cover.stl new file mode 100644 index 0000000..9c12100 Binary files /dev/null and b/Optics/gyro for binoculars/bottom cover.stl differ diff --git a/Optics/gyro for binoculars/disk mount body.png b/Optics/gyro for binoculars/disk mount body.png new file mode 100644 index 0000000..fb0f74f Binary files /dev/null and b/Optics/gyro for binoculars/disk mount body.png differ diff --git a/Optics/gyro for binoculars/disk mount body.stl b/Optics/gyro for binoculars/disk mount body.stl new file mode 100644 index 0000000..86d3e6b Binary files /dev/null and b/Optics/gyro for binoculars/disk mount body.stl differ diff --git a/Optics/gyro for binoculars/disk mount top ring.png b/Optics/gyro for binoculars/disk mount top ring.png new file mode 100644 index 0000000..c6c9756 Binary files /dev/null and b/Optics/gyro for binoculars/disk mount top ring.png differ diff --git a/Optics/gyro for binoculars/disk mount top ring.stl b/Optics/gyro for binoculars/disk mount top ring.stl new file mode 100644 index 0000000..c93aa29 Binary files /dev/null and b/Optics/gyro for binoculars/disk mount top ring.stl differ diff --git a/Optics/gyro for binoculars/disk mount.FCStd b/Optics/gyro for binoculars/disk mount.FCStd new file mode 100644 index 0000000..ceaf9c2 Binary files /dev/null and b/Optics/gyro for binoculars/disk mount.FCStd differ diff --git a/Optics/gyro for binoculars/index.org b/Optics/gyro for binoculars/index.org new file mode 100644 index 0000000..163a649 --- /dev/null +++ b/Optics/gyro for binoculars/index.org @@ -0,0 +1,134 @@ +#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme +#+TITLE: Gyroscope stabilizer for binoculars +#+LANGUAGE: en +#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} +#+LATEX_HEADER: \usepackage{parskip} +#+LATEX_HEADER: \usepackage[none]{hyphenat} + +#+OPTIONS: H:20 num:20 +#+OPTIONS: author:nil + +#+HTML_HEAD: + +[[file:../../index.html][Back to physical projects]] + +#+TITLE: Gyroscope stabilizer for binoculars + + +* General +:PROPERTIES: +:CUSTOM_ID: general +:END: ++ 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 +#+attr_html: :class responsive-img +[[file:make.png]] + +Problem with powerful binoculars is that they are almost unusable +without tripod. High zoom factor also amplifies hand shakes. + +Tripod is not convenient to carry around. Here is an attempt to design +portable gyro stabilizer that has camera tripod interface. Therefore +cameras and binoculars can be mounted. + + +#+attr_html: :class responsive-img +[[file:make,%202.png]] + + +Old computer hard disk platters are used as rotating discs. They are +attached to following disk mount: + +#+attr_html: :class responsive-img +[[file:disk%20mount%20body.png]] + +Download: +- [[file:disk%20mount.FCStd][Editable FreeCAD project]] +- [[file:disk%20mount%20body.stl][Printable STL file]] + +Disk platters are fixed to disk mount using glued tightly fitting top +ring: + +#+attr_html: :class responsive-img +[[file:disk%20mount%20top%20ring.png]] + +Download: +- [[file:disk%20mount%20top%20ring.stl][Printable STL file]] + +Discs are rotated by electric motor. Motor is cooled by electric fan. +Motor and fan are powered by 12V that is generated by 3 voltage upstep +converters running in parallel. + +#+attr_html: :class responsive-img +[[file:schematic.png]] + +Body: +#+attr_html: :class responsive-img +[[file:make,%201.png]] + +FreeCAD model of the main body: + +#+attr_html: :class responsive-img +[[file:main%20body,%201.png]] + +#+attr_html: :class responsive-img +[[file:main%20body,%202.png]] + +Download: +- [[file:body.FCStd][Editable FreeCAD file]] +- [[file:main%20body.stl][Printable STL file]] + +Rotating discs are covered and protected by top cover: + +#+attr_html: :class responsive-img +[[file:top%20cover.png]] + +Bottom part of the main body has cover: + +#+attr_html: :class responsive-img +[[file:bottom%20cover.png]] + +Download: +- [[file:bottom%20cover.stl][Printable STL file]] + +Camera/binoculars can be mounted on dedicated holder that is screwed +on top of the cover: + +#+attr_html: :class responsive-img +[[file:binocular%20mount.png]] + +Download: +- [[file:binocular%20mount.stl][Printable STL file]] + + +Result: + +#+attr_html: :class responsive-img +[[file:make,%203.png]] + +#+attr_html: :class responsive-img +[[file:make,%204.png]] + +* Conclusion +Around half of the stabilizing effect already comes from extra weight +that is added to binoculars by device itself. Rotating platters +contribute also about as much. I had only 2 platters. I'm +contemplating finding more weight to rotate, or even try with old +CD/DVD disks. + +Unfortunately symmetry is not perfect and small high frequency +vibration is added because of that. diff --git a/Optics/gyro for binoculars/main body, 1.png b/Optics/gyro for binoculars/main body, 1.png new file mode 100644 index 0000000..d8e7257 Binary files /dev/null and b/Optics/gyro for binoculars/main body, 1.png differ diff --git a/Optics/gyro for binoculars/main body, 2.png b/Optics/gyro for binoculars/main body, 2.png new file mode 100644 index 0000000..f450133 Binary files /dev/null and b/Optics/gyro for binoculars/main body, 2.png differ diff --git a/Optics/gyro for binoculars/main body.stl b/Optics/gyro for binoculars/main body.stl new file mode 100644 index 0000000..7feacf1 Binary files /dev/null and b/Optics/gyro for binoculars/main body.stl differ diff --git a/Optics/gyro for binoculars/make, 1.png b/Optics/gyro for binoculars/make, 1.png new file mode 100644 index 0000000..6552ccf Binary files /dev/null and b/Optics/gyro for binoculars/make, 1.png differ diff --git a/Optics/gyro for binoculars/make, 2.png b/Optics/gyro for binoculars/make, 2.png new file mode 100644 index 0000000..0cdf816 Binary files /dev/null and b/Optics/gyro for binoculars/make, 2.png differ diff --git a/Optics/gyro for binoculars/make, 3.png b/Optics/gyro for binoculars/make, 3.png new file mode 100644 index 0000000..f9ae351 Binary files /dev/null and b/Optics/gyro for binoculars/make, 3.png differ diff --git a/Optics/gyro for binoculars/make, 4.png b/Optics/gyro for binoculars/make, 4.png new file mode 100644 index 0000000..ed0a19c Binary files /dev/null and b/Optics/gyro for binoculars/make, 4.png differ diff --git a/Optics/gyro for binoculars/make.png b/Optics/gyro for binoculars/make.png new file mode 100644 index 0000000..a454cd9 Binary files /dev/null and b/Optics/gyro for binoculars/make.png differ diff --git a/Optics/gyro for binoculars/schematic-cache.lib b/Optics/gyro for binoculars/schematic-cache.lib new file mode 100644 index 0000000..e0b23db --- /dev/null +++ b/Optics/gyro for binoculars/schematic-cache.lib @@ -0,0 +1,164 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# Device_Battery +# +DEF Device_Battery BT 0 0 N N 1 F N +F0 "BT" 100 100 50 H V L CNN +F1 "Device_Battery" 100 0 50 H V L CNN +F2 "" 0 60 50 V I C CNN +F3 "" 0 60 50 V I C CNN +DRAW +S -80 -55 80 -65 0 1 0 F +S -80 70 80 60 0 1 0 F +S -52 -78 50 -98 0 1 0 F +S -52 47 50 27 0 1 0 F +P 2 0 1 0 0 -60 0 -50 N +P 2 0 1 0 0 -40 0 -30 N +P 2 0 1 0 0 -20 0 -10 N +P 2 0 1 0 0 0 0 10 N +P 2 0 1 0 0 20 0 30 N +P 2 0 1 0 0 70 0 100 N +P 2 0 1 10 10 105 50 105 N +P 2 0 1 10 30 125 30 85 N +X + 1 0 200 100 D 50 50 1 1 P +X - 2 0 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_C +# +DEF Device_C C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "Device_C" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + C_* +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_LED +# +DEF Device_LED D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "Device_LED" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + LED* + LED_SMD:* + LED_THT:* +$ENDFPLIST +DRAW +P 2 0 1 10 -50 -50 -50 50 N +P 2 0 1 0 -50 0 50 0 N +P 4 0 1 10 50 -50 50 50 -50 0 50 -50 N +P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N +P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_R +# +DEF Device_R R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "Device_R" 0 0 50 V V C CNN +F2 "" -70 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Motor_Fan +# +DEF Motor_Fan M 0 0 Y Y 1 F N +F0 "M" 100 200 50 H V L CNN +F1 "Motor_Fan" 100 -100 50 H V L TNN +F2 "" 0 10 50 H I C CNN +F3 "" 0 10 50 H I C CNN +$FPLIST + PinHeader*P2.54mm* + TerminalBlock* +$ENDFPLIST +DRAW +A -98 94 113 297 -910 0 1 0 N 0 150 -100 -20 +A 0 -70 112 1534 266 0 1 0 N -100 -20 100 -20 +A 103 95 115 -915 1519 0 1 0 N 100 -20 0 150 +C 0 40 128 0 1 10 N +P 2 0 1 0 0 -200 0 -180 N +P 2 0 1 0 0 -88 0 -104 N +P 2 0 1 0 0 168 0 182 N +P 2 0 1 0 0 180 0 200 N +X + 1 0 300 100 D 50 50 1 1 P +X - 2 0 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Motor_Motor_DC +# +DEF Motor_Motor_DC M 0 0 Y Y 1 F N +F0 "M" 100 100 50 H V L CNN +F1 "Motor_Motor_DC" 100 -200 50 H V L TNN +F2 "" 0 -90 50 H I C CNN +F3 "" 0 -90 50 H I C CNN +$FPLIST + PinHeader*P2.54mm* + TerminalBlock* +$ENDFPLIST +DRAW +C 0 -60 128 0 1 10 N +P 5 0 0 0 -50 -130 -50 20 0 -80 50 20 50 -130 N +P 2 0 1 0 0 -300 0 -280 N +P 2 0 1 0 0 -188 0 -204 N +P 2 0 1 0 0 68 0 82 N +P 2 0 1 0 0 80 0 100 N +X + 1 0 200 100 D 50 50 1 1 P +X - 2 0 -300 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Switch_SW_SPST +# +DEF Switch_SW_SPST SW 0 0 Y N 1 F N +F0 "SW" 0 125 50 H V C CNN +F1 "Switch_SW_SPST" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C -80 0 20 0 0 0 N +C 80 0 20 0 0 0 N +P 2 0 0 0 -60 10 60 70 N +X A 1 -200 0 100 R 50 50 1 1 P +X B 2 200 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# power_GND +# +DEF power_GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "power_GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +#End Library diff --git a/Optics/gyro for binoculars/schematic.png b/Optics/gyro for binoculars/schematic.png new file mode 100644 index 0000000..687aece Binary files /dev/null and b/Optics/gyro for binoculars/schematic.png differ diff --git a/Optics/gyro for binoculars/schematic.pro b/Optics/gyro for binoculars/schematic.pro new file mode 100644 index 0000000..152769c --- /dev/null +++ b/Optics/gyro for binoculars/schematic.pro @@ -0,0 +1,33 @@ +update=22/05/2015 07:44:53 +version=1 +last_client=kicad +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir= +[eeschema/libraries] diff --git a/Optics/gyro for binoculars/schematic.sch b/Optics/gyro for binoculars/schematic.sch new file mode 100644 index 0000000..326ebd3 --- /dev/null +++ b/Optics/gyro for binoculars/schematic.sch @@ -0,0 +1,236 @@ +EESchema Schematic File Version 4 +EELAYER 30 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 4 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L Device:Battery BT1 +U 1 1 5FF228D6 +P 1700 2400 +F 0 "BT1" H 1808 2446 50 0000 L CNN +F 1 "Battery" H 1808 2355 50 0000 L CNN +F 2 "" V 1700 2460 50 0001 C CNN +F 3 "~" V 1700 2460 50 0001 C CNN + 1 1700 2400 + 1 0 0 -1 +$EndComp +$Comp +L Switch:SW_SPST SW1 +U 1 1 5FF2314B +P 2000 2000 +F 0 "SW1" H 2000 2235 50 0000 C CNN +F 1 "SW_SPST" H 2000 2144 50 0000 C CNN +F 2 "" H 2000 2000 50 0001 C CNN +F 3 "~" H 2000 2000 50 0001 C CNN + 1 2000 2000 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1700 2200 1700 2000 +Wire Wire Line + 1700 2000 1800 2000 +$Comp +L power:GND #PWR01 +U 1 1 5FF25A02 +P 1700 2850 +F 0 "#PWR01" H 1700 2600 50 0001 C CNN +F 1 "GND" H 1705 2677 50 0000 C CNN +F 2 "" H 1700 2850 50 0001 C CNN +F 3 "" H 1700 2850 50 0001 C CNN + 1 1700 2850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1700 2850 1700 2600 +$Sheet +S 2650 1900 650 300 +U 5FF25D2E +F0 "voltage upstep" 50 +F1 "upstep.sch" 50 +F2 "Vin" I L 2650 2000 50 +F3 "Vout" O R 3300 2000 50 +$EndSheet +$Sheet +S 2650 2400 650 300 +U 5FF271EC +F0 "sheet5FF271EC" 50 +F1 "upstep.sch" 50 +F2 "Vin" I L 2650 2500 50 +F3 "Vout" O R 3300 2500 50 +$EndSheet +$Sheet +S 2650 2900 650 300 +U 5FF27F95 +F0 "sheet5FF27F95" 50 +F1 "upstep.sch" 50 +F2 "Vin" I L 2650 3000 50 +F3 "Vout" O R 3300 3000 50 +$EndSheet +$Comp +L Device:C C1 +U 1 1 5FF28796 +P 2400 3250 +F 0 "C1" H 2515 3296 50 0000 L CNN +F 1 "C" H 2515 3205 50 0000 L CNN +F 2 "" H 2438 3100 50 0001 C CNN +F 3 "~" H 2400 3250 50 0001 C CNN + 1 2400 3250 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2400 3100 2400 3000 +Wire Wire Line + 2400 3000 2650 3000 +Wire Wire Line + 2400 3000 2400 2500 +Wire Wire Line + 2400 2500 2650 2500 +Connection ~ 2400 3000 +Wire Wire Line + 2400 2500 2400 2000 +Wire Wire Line + 2400 2000 2650 2000 +Connection ~ 2400 2500 +Wire Wire Line + 2400 2000 2200 2000 +Connection ~ 2400 2000 +$Comp +L power:GND #PWR02 +U 1 1 5FF2941A +P 2400 3500 +F 0 "#PWR02" H 2400 3250 50 0001 C CNN +F 1 "GND" H 2405 3327 50 0000 C CNN +F 2 "" H 2400 3500 50 0001 C CNN +F 3 "" H 2400 3500 50 0001 C CNN + 1 2400 3500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2400 3500 2400 3400 +$Comp +L Device:C C2 +U 1 1 5FF29D21 +P 3500 3300 +F 0 "C2" H 3615 3346 50 0000 L CNN +F 1 "C" H 3615 3255 50 0000 L CNN +F 2 "" H 3538 3150 50 0001 C CNN +F 3 "~" H 3500 3300 50 0001 C CNN + 1 3500 3300 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR03 +U 1 1 5FF29D8A +P 3500 3550 +F 0 "#PWR03" H 3500 3300 50 0001 C CNN +F 1 "GND" H 3505 3377 50 0000 C CNN +F 2 "" H 3500 3550 50 0001 C CNN +F 3 "" H 3500 3550 50 0001 C CNN + 1 3500 3550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3500 3550 3500 3450 +Wire Wire Line + 3500 3000 3300 3000 +Wire Wire Line + 3500 3000 3500 3150 +Wire Wire Line + 3500 3000 3500 2500 +Wire Wire Line + 3500 2500 3300 2500 +Connection ~ 3500 3000 +Wire Wire Line + 3500 2500 3500 2000 +Wire Wire Line + 3500 2000 3300 2000 +Connection ~ 3500 2500 +$Comp +L Motor:Motor_DC M1 +U 1 1 5FF2B492 +P 3900 2000 +F 0 "M1" H 4058 1996 50 0000 L CNN +F 1 "Motor_DC" H 4058 1905 50 0000 L CNN +F 2 "" H 3900 1910 50 0001 C CNN +F 3 "~" H 3900 1910 50 0001 C CNN + 1 3900 2000 + 0 -1 -1 0 +$EndComp +$Comp +L Device:R R1 +U 1 1 5FF2C494 +P 3850 3000 +F 0 "R1" H 3920 3046 50 0000 L CNN +F 1 "1K" H 3920 2955 50 0000 L CNN +F 2 "" V 3780 3000 50 0001 C CNN +F 3 "~" H 3850 3000 50 0001 C CNN + 1 3850 3000 + 0 -1 -1 0 +$EndComp +$Comp +L Device:LED D1 +U 1 1 5FF2CDF4 +P 4250 3000 +F 0 "D1" V 4289 2882 50 0000 R CNN +F 1 "LED" V 4198 2882 50 0000 R CNN +F 2 "" H 4250 3000 50 0001 C CNN +F 3 "~" H 4250 3000 50 0001 C CNN + 1 4250 3000 + -1 0 0 1 +$EndComp +Wire Wire Line + 4100 3000 4000 3000 +$Comp +L Motor:Fan M2 +U 1 1 5FF34200 +P 4000 2500 +F 0 "M2" V 3705 2550 50 0000 C CNN +F 1 "Fan" V 3796 2550 50 0000 C CNN +F 2 "" H 4000 2510 50 0001 C CNN +F 3 "~" H 4000 2510 50 0001 C CNN + 1 4000 2500 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 3500 2000 3700 2000 +Connection ~ 3500 2000 +Wire Wire Line + 3500 2500 3700 2500 +Wire Wire Line + 3500 3000 3700 3000 +Wire Wire Line + 4400 3000 4550 3000 +Wire Wire Line + 4550 3000 4550 2500 +Wire Wire Line + 4550 2500 4200 2500 +Wire Wire Line + 4550 2500 4550 2000 +Wire Wire Line + 4200 2000 4550 2000 +Connection ~ 4550 2500 +$Comp +L power:GND #PWR04 +U 1 1 5FF39B76 +P 4550 3200 +F 0 "#PWR04" H 4550 2950 50 0001 C CNN +F 1 "GND" H 4555 3027 50 0000 C CNN +F 2 "" H 4550 3200 50 0001 C CNN +F 3 "" H 4550 3200 50 0001 C CNN + 1 4550 3200 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4550 3200 4550 3000 +Connection ~ 4550 3000 +$EndSCHEMATC diff --git a/Optics/gyro for binoculars/schematic.sch-bak b/Optics/gyro for binoculars/schematic.sch-bak new file mode 100644 index 0000000..619f6ea --- /dev/null +++ b/Optics/gyro for binoculars/schematic.sch-bak @@ -0,0 +1,236 @@ +EESchema Schematic File Version 4 +EELAYER 30 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 4 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L Device:Battery BT1 +U 1 1 5FF228D6 +P 1700 2400 +F 0 "BT1" H 1808 2446 50 0000 L CNN +F 1 "Battery" H 1808 2355 50 0000 L CNN +F 2 "" V 1700 2460 50 0001 C CNN +F 3 "~" V 1700 2460 50 0001 C CNN + 1 1700 2400 + 1 0 0 -1 +$EndComp +$Comp +L Switch:SW_SPST SW1 +U 1 1 5FF2314B +P 2000 2000 +F 0 "SW1" H 2000 2235 50 0000 C CNN +F 1 "SW_SPST" H 2000 2144 50 0000 C CNN +F 2 "" H 2000 2000 50 0001 C CNN +F 3 "~" H 2000 2000 50 0001 C CNN + 1 2000 2000 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1700 2200 1700 2000 +Wire Wire Line + 1700 2000 1800 2000 +$Comp +L power:GND #PWR01 +U 1 1 5FF25A02 +P 1700 2850 +F 0 "#PWR01" H 1700 2600 50 0001 C CNN +F 1 "GND" H 1705 2677 50 0000 C CNN +F 2 "" H 1700 2850 50 0001 C CNN +F 3 "" H 1700 2850 50 0001 C CNN + 1 1700 2850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1700 2850 1700 2600 +$Sheet +S 2650 1900 650 300 +U 5FF25D2E +F0 "voltage upstep" 50 +F1 "upstep.sch" 50 +F2 "Vin" I L 2650 2000 50 +F3 "Vout" O R 3300 2000 50 +$EndSheet +$Sheet +S 2650 2400 650 300 +U 5FF271EC +F0 "sheet5FF271EC" 50 +F1 "upstep.sch" 50 +F2 "Vin" I L 2650 2500 50 +F3 "Vout" O R 3300 2500 50 +$EndSheet +$Sheet +S 2650 2900 650 300 +U 5FF27F95 +F0 "sheet5FF27F95" 50 +F1 "upstep.sch" 50 +F2 "Vin" I L 2650 3000 50 +F3 "Vout" O R 3300 3000 50 +$EndSheet +$Comp +L Device:C C1 +U 1 1 5FF28796 +P 2400 3250 +F 0 "C1" H 2515 3296 50 0000 L CNN +F 1 "C" H 2515 3205 50 0000 L CNN +F 2 "" H 2438 3100 50 0001 C CNN +F 3 "~" H 2400 3250 50 0001 C CNN + 1 2400 3250 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2400 3100 2400 3000 +Wire Wire Line + 2400 3000 2650 3000 +Wire Wire Line + 2400 3000 2400 2500 +Wire Wire Line + 2400 2500 2650 2500 +Connection ~ 2400 3000 +Wire Wire Line + 2400 2500 2400 2000 +Wire Wire Line + 2400 2000 2650 2000 +Connection ~ 2400 2500 +Wire Wire Line + 2400 2000 2200 2000 +Connection ~ 2400 2000 +$Comp +L power:GND #PWR02 +U 1 1 5FF2941A +P 2400 3500 +F 0 "#PWR02" H 2400 3250 50 0001 C CNN +F 1 "GND" H 2405 3327 50 0000 C CNN +F 2 "" H 2400 3500 50 0001 C CNN +F 3 "" H 2400 3500 50 0001 C CNN + 1 2400 3500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2400 3500 2400 3400 +$Comp +L Device:C C2 +U 1 1 5FF29D21 +P 3500 3300 +F 0 "C2" H 3615 3346 50 0000 L CNN +F 1 "C" H 3615 3255 50 0000 L CNN +F 2 "" H 3538 3150 50 0001 C CNN +F 3 "~" H 3500 3300 50 0001 C CNN + 1 3500 3300 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR03 +U 1 1 5FF29D8A +P 3500 3550 +F 0 "#PWR03" H 3500 3300 50 0001 C CNN +F 1 "GND" H 3505 3377 50 0000 C CNN +F 2 "" H 3500 3550 50 0001 C CNN +F 3 "" H 3500 3550 50 0001 C CNN + 1 3500 3550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3500 3550 3500 3450 +Wire Wire Line + 3500 3000 3300 3000 +Wire Wire Line + 3500 3000 3500 3150 +Wire Wire Line + 3500 3000 3500 2500 +Wire Wire Line + 3500 2500 3300 2500 +Connection ~ 3500 3000 +Wire Wire Line + 3500 2500 3500 2000 +Wire Wire Line + 3500 2000 3300 2000 +Connection ~ 3500 2500 +$Comp +L Motor:Motor_DC M1 +U 1 1 5FF2B492 +P 3900 2000 +F 0 "M1" H 4058 1996 50 0000 L CNN +F 1 "Motor_DC" H 4058 1905 50 0000 L CNN +F 2 "" H 3900 1910 50 0001 C CNN +F 3 "~" H 3900 1910 50 0001 C CNN + 1 3900 2000 + 0 -1 -1 0 +$EndComp +$Comp +L Device:R R1 +U 1 1 5FF2C494 +P 3850 3000 +F 0 "R1" H 3920 3046 50 0000 L CNN +F 1 "1K" H 3920 2955 50 0000 L CNN +F 2 "" V 3780 3000 50 0001 C CNN +F 3 "~" H 3850 3000 50 0001 C CNN + 1 3850 3000 + 0 -1 -1 0 +$EndComp +$Comp +L Device:LED D1 +U 1 1 5FF2CDF4 +P 4250 3000 +F 0 "D1" V 4289 2882 50 0000 R CNN +F 1 "LED" V 4198 2882 50 0000 R CNN +F 2 "" H 4250 3000 50 0001 C CNN +F 3 "~" H 4250 3000 50 0001 C CNN + 1 4250 3000 + -1 0 0 1 +$EndComp +Wire Wire Line + 4100 3000 4000 3000 +$Comp +L Motor:Fan M? +U 1 1 5FF34200 +P 4000 2500 +F 0 "M?" V 3705 2550 50 0000 C CNN +F 1 "Fan" V 3796 2550 50 0000 C CNN +F 2 "" H 4000 2510 50 0001 C CNN +F 3 "~" H 4000 2510 50 0001 C CNN + 1 4000 2500 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 3500 2000 3700 2000 +Connection ~ 3500 2000 +Wire Wire Line + 3500 2500 3700 2500 +Wire Wire Line + 3500 3000 3700 3000 +Wire Wire Line + 4400 3000 4550 3000 +Wire Wire Line + 4550 3000 4550 2500 +Wire Wire Line + 4550 2500 4200 2500 +Wire Wire Line + 4550 2500 4550 2000 +Wire Wire Line + 4200 2000 4550 2000 +Connection ~ 4550 2500 +$Comp +L power:GND #PWR? +U 1 1 5FF39B76 +P 4550 3200 +F 0 "#PWR?" H 4550 2950 50 0001 C CNN +F 1 "GND" H 4555 3027 50 0000 C CNN +F 2 "" H 4550 3200 50 0001 C CNN +F 3 "" H 4550 3200 50 0001 C CNN + 1 4550 3200 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4550 3200 4550 3000 +Connection ~ 4550 3000 +$EndSCHEMATC diff --git a/Optics/gyro for binoculars/top cover.png b/Optics/gyro for binoculars/top cover.png new file mode 100644 index 0000000..3be43d6 Binary files /dev/null and b/Optics/gyro for binoculars/top cover.png differ diff --git a/Optics/gyro for binoculars/top cover.stl b/Optics/gyro for binoculars/top cover.stl new file mode 100644 index 0000000..39d28f3 Binary files /dev/null and b/Optics/gyro for binoculars/top cover.stl differ diff --git a/Optics/gyro for binoculars/upstep.sch b/Optics/gyro for binoculars/upstep.sch new file mode 100644 index 0000000..5a61f0b --- /dev/null +++ b/Optics/gyro for binoculars/upstep.sch @@ -0,0 +1,16 @@ +EESchema Schematic File Version 4 +EELAYER 30 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 4 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$EndSCHEMATC diff --git a/Optics/gyro for binoculars/upstep.sch-bak b/Optics/gyro for binoculars/upstep.sch-bak new file mode 100644 index 0000000..5a61f0b --- /dev/null +++ b/Optics/gyro for binoculars/upstep.sch-bak @@ -0,0 +1,16 @@ +EESchema Schematic File Version 4 +EELAYER 30 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 4 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$EndSCHEMATC diff --git a/Optics/microscope motor (WIP)/USB side connector/USB female side connector.FCStd b/Optics/microscope motor (WIP)/USB side connector/USB female side connector.FCStd new file mode 100644 index 0000000..306eb9d Binary files /dev/null and b/Optics/microscope motor (WIP)/USB side connector/USB female side connector.FCStd differ diff --git a/Optics/microscope motor (WIP)/USB side connector/USB female side connector.png b/Optics/microscope motor (WIP)/USB side connector/USB female side connector.png new file mode 100644 index 0000000..b4c3d30 Binary files /dev/null and b/Optics/microscope motor (WIP)/USB side connector/USB female side connector.png differ diff --git a/Optics/microscope motor (WIP)/USB side connector/USB female side connector.stl b/Optics/microscope motor (WIP)/USB side connector/USB female side connector.stl new file mode 100644 index 0000000..f944850 Binary files /dev/null and b/Optics/microscope motor (WIP)/USB side connector/USB female side connector.stl differ diff --git a/Optics/microscope motor (WIP)/cable management.FCStd b/Optics/microscope motor (WIP)/cable management.FCStd new file mode 100644 index 0000000..ed8fc23 Binary files /dev/null and b/Optics/microscope motor (WIP)/cable management.FCStd differ diff --git a/Optics/microscope motor (WIP)/cable management.png b/Optics/microscope motor (WIP)/cable management.png new file mode 100644 index 0000000..2e3f966 Binary files /dev/null and b/Optics/microscope motor (WIP)/cable management.png differ diff --git a/Optics/microscope motor (WIP)/cable management.stl b/Optics/microscope motor (WIP)/cable management.stl new file mode 100644 index 0000000..ec9c44d Binary files /dev/null and b/Optics/microscope motor (WIP)/cable management.stl differ diff --git a/Optics/microscope motor (WIP)/engine holder adapter.png b/Optics/microscope motor (WIP)/engine holder adapter.png new file mode 100644 index 0000000..f33c115 Binary files /dev/null and b/Optics/microscope motor (WIP)/engine holder adapter.png differ diff --git a/Optics/microscope motor (WIP)/engine holder adapter.stl b/Optics/microscope motor (WIP)/engine holder adapter.stl new file mode 100644 index 0000000..fa5bb16 Binary files /dev/null and b/Optics/microscope motor (WIP)/engine holder adapter.stl differ diff --git a/Optics/microscope motor (WIP)/engine holder cap.png b/Optics/microscope motor (WIP)/engine holder cap.png new file mode 100644 index 0000000..dafd139 Binary files /dev/null and b/Optics/microscope motor (WIP)/engine holder cap.png differ diff --git a/Optics/microscope motor (WIP)/engine holder cap.stl b/Optics/microscope motor (WIP)/engine holder cap.stl new file mode 100644 index 0000000..21e96dd Binary files /dev/null and b/Optics/microscope motor (WIP)/engine holder cap.stl differ diff --git a/Optics/microscope motor (WIP)/engine holder.png b/Optics/microscope motor (WIP)/engine holder.png new file mode 100644 index 0000000..828968b Binary files /dev/null and b/Optics/microscope motor (WIP)/engine holder.png differ diff --git a/Optics/microscope motor (WIP)/engine holder.stl b/Optics/microscope motor (WIP)/engine holder.stl new file mode 100644 index 0000000..9bc73dc Binary files /dev/null and b/Optics/microscope motor (WIP)/engine holder.stl differ diff --git a/Optics/microscope motor (WIP)/gear 1.png b/Optics/microscope motor (WIP)/gear 1.png new file mode 100644 index 0000000..39ab96f Binary files /dev/null and b/Optics/microscope motor (WIP)/gear 1.png differ diff --git a/Optics/microscope motor (WIP)/gear 1.stl b/Optics/microscope motor (WIP)/gear 1.stl new file mode 100644 index 0000000..210deea Binary files /dev/null and b/Optics/microscope motor (WIP)/gear 1.stl differ diff --git a/Optics/microscope motor (WIP)/gear 2.png b/Optics/microscope motor (WIP)/gear 2.png new file mode 100644 index 0000000..2d9f001 Binary files /dev/null and b/Optics/microscope motor (WIP)/gear 2.png differ diff --git a/Optics/microscope motor (WIP)/gear 2.stl b/Optics/microscope motor (WIP)/gear 2.stl new file mode 100644 index 0000000..c9b96ac Binary files /dev/null and b/Optics/microscope motor (WIP)/gear 2.stl differ diff --git a/Optics/microscope motor (WIP)/gear 3.png b/Optics/microscope motor (WIP)/gear 3.png new file mode 100644 index 0000000..265f72f Binary files /dev/null and b/Optics/microscope motor (WIP)/gear 3.png differ diff --git a/Optics/microscope motor (WIP)/gear 3.stl b/Optics/microscope motor (WIP)/gear 3.stl new file mode 100644 index 0000000..a14611f Binary files /dev/null and b/Optics/microscope motor (WIP)/gear 3.stl differ diff --git a/Optics/microscope motor (WIP)/index.org b/Optics/microscope motor (WIP)/index.org new file mode 100644 index 0000000..023efa8 --- /dev/null +++ b/Optics/microscope motor (WIP)/index.org @@ -0,0 +1,35 @@ +#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme +#+TITLE: Project +#+LANGUAGE: en +#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} +#+LATEX_HEADER: \usepackage{parskip} +#+LATEX_HEADER: \usepackage[none]{hyphenat} + +#+OPTIONS: H:20 num:20 +#+OPTIONS: author:nil + +#+HTML_HEAD: + +[[file:../../index.html][Back to physical projects]] + +* gear 1 +| pitch circle | ~60 mm | +| number of teeth | 40 | +| module | 1.5 mm | +| pressure angle | 20 | + +* gear 2 + +| number of teeth | 9 | +| module | 1.5 mm | +| pressure angle | 20 | + +| number of teeth | 40 | +| module | 1.5 mm | +| pressure angle | 20 | + +* 3 + +| number of teeth | 9 | +| module | 1.5 mm | +| pressure angle | 20 | diff --git a/Optics/microscope motor (WIP)/microscope adapter.png b/Optics/microscope motor (WIP)/microscope adapter.png new file mode 100644 index 0000000..123cbc0 Binary files /dev/null and b/Optics/microscope motor (WIP)/microscope adapter.png differ diff --git a/Optics/microscope motor (WIP)/microscope adapter.stl b/Optics/microscope motor (WIP)/microscope adapter.stl new file mode 100644 index 0000000..e481e0c Binary files /dev/null and b/Optics/microscope motor (WIP)/microscope adapter.stl differ diff --git a/Optics/microscope motor (WIP)/model.FCStd b/Optics/microscope motor (WIP)/model.FCStd new file mode 100644 index 0000000..1f2a13b Binary files /dev/null and b/Optics/microscope motor (WIP)/model.FCStd differ diff --git a/cases/Fuji XC15-45mm lens case/Fuji camera lens container.FCStd b/cases/Fuji XC15-45mm lens case/Fuji camera lens container.FCStd deleted file mode 100644 index cd5f07b..0000000 Binary files a/cases/Fuji XC15-45mm lens case/Fuji camera lens container.FCStd and /dev/null differ diff --git a/cases/Fuji XC15-45mm lens case/assembled.png b/cases/Fuji XC15-45mm lens case/assembled.png deleted file mode 100644 index ad3f207..0000000 Binary files a/cases/Fuji XC15-45mm lens case/assembled.png and /dev/null differ diff --git a/cases/Fuji XC15-45mm lens case/body.png b/cases/Fuji XC15-45mm lens case/body.png deleted file mode 100644 index 68c0bc9..0000000 Binary files a/cases/Fuji XC15-45mm lens case/body.png and /dev/null differ diff --git a/cases/Fuji XC15-45mm lens case/body.stl b/cases/Fuji XC15-45mm lens case/body.stl deleted file mode 100644 index 7d51087..0000000 Binary files a/cases/Fuji XC15-45mm lens case/body.stl and /dev/null differ diff --git a/cases/Fuji XC15-45mm lens case/cover.png b/cases/Fuji XC15-45mm lens case/cover.png deleted file mode 100644 index c6a1a88..0000000 Binary files a/cases/Fuji XC15-45mm lens case/cover.png and /dev/null differ diff --git a/cases/Fuji XC15-45mm lens case/cover.stl b/cases/Fuji XC15-45mm lens case/cover.stl deleted file mode 100644 index b7e3ef3..0000000 Binary files a/cases/Fuji XC15-45mm lens case/cover.stl and /dev/null differ diff --git a/cases/Fuji XC15-45mm lens case/index.org b/cases/Fuji XC15-45mm lens case/index.org deleted file mode 100644 index c9587c8..0000000 --- a/cases/Fuji XC15-45mm lens case/index.org +++ /dev/null @@ -1,63 +0,0 @@ -#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme -#+TITLE: Fujifilm XC15-45mm lens case -#+LANGUAGE: en -#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} -#+LATEX_HEADER: \usepackage{parskip} -#+LATEX_HEADER: \usepackage[none]{hyphenat} - -#+OPTIONS: H:20 num:20 -#+OPTIONS: author:nil - -#+HTML_HEAD: - -[[file:../../index.html][Back to physical projects]] - - - -* General -:PROPERTIES: -:CUSTOM_ID: general -:END: -+ 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 -#+attr_html: :class responsive-img -[[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: -#+attr_html: :class responsive-img -[[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]] -#+attr_html: :class responsive-img -[[file:body.png]] - -Cover: [[file:cover.stl][cover.stl]] -#+attr_html: :class responsive-img -[[file:cover.png]] diff --git a/cases/Fuji XC15-45mm lens case/make.png b/cases/Fuji XC15-45mm lens case/make.png deleted file mode 100644 index af8f0d0..0000000 Binary files a/cases/Fuji XC15-45mm lens case/make.png and /dev/null differ diff --git a/cases/Fuji XC50-230mm lens case/Fuji camera lens container.FCStd b/cases/Fuji XC50-230mm lens case/Fuji camera lens container.FCStd deleted file mode 100644 index 785819e..0000000 Binary files a/cases/Fuji XC50-230mm lens case/Fuji camera lens container.FCStd and /dev/null differ diff --git a/cases/Fuji XC50-230mm lens case/assembled.png b/cases/Fuji XC50-230mm lens case/assembled.png deleted file mode 100644 index 0216789..0000000 Binary files a/cases/Fuji XC50-230mm lens case/assembled.png and /dev/null differ diff --git a/cases/Fuji XC50-230mm lens case/body.png b/cases/Fuji XC50-230mm lens case/body.png deleted file mode 100644 index 90a135e..0000000 Binary files a/cases/Fuji XC50-230mm lens case/body.png and /dev/null differ diff --git a/cases/Fuji XC50-230mm lens case/body.stl b/cases/Fuji XC50-230mm lens case/body.stl deleted file mode 100644 index 1af95a4..0000000 Binary files a/cases/Fuji XC50-230mm lens case/body.stl and /dev/null differ diff --git a/cases/Fuji XC50-230mm lens case/cover.png b/cases/Fuji XC50-230mm lens case/cover.png deleted file mode 100644 index fd3fe6d..0000000 Binary files a/cases/Fuji XC50-230mm lens case/cover.png and /dev/null differ diff --git a/cases/Fuji XC50-230mm lens case/cover.stl b/cases/Fuji XC50-230mm lens case/cover.stl deleted file mode 100644 index 0db1fdd..0000000 Binary files a/cases/Fuji XC50-230mm lens case/cover.stl and /dev/null differ diff --git a/cases/Fuji XC50-230mm lens case/index.org b/cases/Fuji XC50-230mm lens case/index.org deleted file mode 100644 index cd2adf1..0000000 --- a/cases/Fuji XC50-230mm lens case/index.org +++ /dev/null @@ -1,58 +0,0 @@ -#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme -#+TITLE: Fujifilm XC50-230mm lens case -#+LANGUAGE: en -#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} -#+LATEX_HEADER: \usepackage{parskip} -#+LATEX_HEADER: \usepackage[none]{hyphenat} - -#+OPTIONS: H:20 num:20 -#+OPTIONS: author:nil - -#+HTML_HEAD: - -[[file:../../index.html][Back to physical projects]] - - - -* General -:PROPERTIES: -:CUSTOM_ID: general -:END: -+ 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 -#+attr_html: :class responsive-img -[[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: -#+attr_html: :class responsive-img -[[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]] -#+attr_html: :class responsive-img -[[file:body.png]] - -Cover: [[file:cover.stl][cover.stl]] -#+attr_html: :class responsive-img -[[file:cover.png]] diff --git a/cases/Fuji XC50-230mm lens case/make.png b/cases/Fuji XC50-230mm lens case/make.png deleted file mode 100644 index 0833c43..0000000 Binary files a/cases/Fuji XC50-230mm lens case/make.png and /dev/null differ diff --git a/cases/Fujifilm camera battery box/body and cover.FCStd b/cases/Fujifilm camera battery box/body and cover.FCStd deleted file mode 100644 index 9164288..0000000 Binary files a/cases/Fujifilm camera battery box/body and cover.FCStd and /dev/null differ diff --git a/cases/Fujifilm camera battery box/body.png b/cases/Fujifilm camera battery box/body.png deleted file mode 100644 index 0cb3ad9..0000000 Binary files a/cases/Fujifilm camera battery box/body.png and /dev/null differ diff --git a/cases/Fujifilm camera battery box/body.stl b/cases/Fujifilm camera battery box/body.stl deleted file mode 100644 index 6414df6..0000000 Binary files a/cases/Fujifilm camera battery box/body.stl and /dev/null differ diff --git a/cases/Fujifilm camera battery box/cover.png b/cases/Fujifilm camera battery box/cover.png deleted file mode 100644 index 140ccd3..0000000 Binary files a/cases/Fujifilm camera battery box/cover.png and /dev/null differ diff --git a/cases/Fujifilm camera battery box/cover.stl b/cases/Fujifilm camera battery box/cover.stl deleted file mode 100644 index a340f3b..0000000 Binary files a/cases/Fujifilm camera battery box/cover.stl and /dev/null differ diff --git a/cases/Fujifilm camera battery box/index.org b/cases/Fujifilm camera battery box/index.org deleted file mode 100644 index b089a45..0000000 --- a/cases/Fujifilm camera battery box/index.org +++ /dev/null @@ -1,52 +0,0 @@ -#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme -#+TITLE: Fujifilm camera battery box -#+LANGUAGE: en -#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} -#+LATEX_HEADER: \usepackage{parskip} -#+LATEX_HEADER: \usepackage[none]{hyphenat} - -#+OPTIONS: H:20 num:20 -#+OPTIONS: author:nil - -#+HTML_HEAD: - -[[file:../../index.html][Back to physical projects]] - -#+TITLE: Fujifilm camera battery box - - -* General -:PROPERTIES: -:CUSTOM_ID: general -:END: -+ 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 -#+attr_html: :class responsive-img -[[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]] diff --git a/cases/Fujifilm camera battery box/make.png b/cases/Fujifilm camera battery box/make.png deleted file mode 100644 index 9893cd8..0000000 Binary files a/cases/Fujifilm camera battery box/make.png and /dev/null differ diff --git a/cases/Meiqqm portable dosimeter case/Meiqqm portable dosimeter case.FCStd b/cases/Meiqqm portable dosimeter case/Meiqqm portable dosimeter case.FCStd deleted file mode 100644 index 893123c..0000000 Binary files a/cases/Meiqqm portable dosimeter case/Meiqqm portable dosimeter case.FCStd and /dev/null differ diff --git a/cases/Meiqqm portable dosimeter case/Meiqqm portable dosimeter case.png b/cases/Meiqqm portable dosimeter case/Meiqqm portable dosimeter case.png deleted file mode 100644 index 218a1c0..0000000 Binary files a/cases/Meiqqm portable dosimeter case/Meiqqm portable dosimeter case.png and /dev/null differ diff --git a/cases/Meiqqm portable dosimeter case/Meiqqm portable dosimeter case.stl b/cases/Meiqqm portable dosimeter case/Meiqqm portable dosimeter case.stl deleted file mode 100644 index 8ff5f66..0000000 Binary files a/cases/Meiqqm portable dosimeter case/Meiqqm portable dosimeter case.stl and /dev/null differ diff --git a/cases/Meiqqm portable dosimeter case/index.org b/cases/Meiqqm portable dosimeter case/index.org deleted file mode 100644 index 07cf12f..0000000 --- a/cases/Meiqqm portable dosimeter case/index.org +++ /dev/null @@ -1,58 +0,0 @@ -#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme -#+TITLE: Meiqqm portable dosimeter case -#+LANGUAGE: en -#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} -#+LATEX_HEADER: \usepackage{parskip} -#+LATEX_HEADER: \usepackage[none]{hyphenat} - -#+OPTIONS: H:20 num:20 -#+OPTIONS: author:nil - -#+HTML_HEAD: - -[[file:../../index.html][Back to physical projects]] - -#+TITLE: Meiqqm portable dosimeter case - - -* General -:PROPERTIES: -:CUSTOM_ID: general -:END: -+ 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 - -#+attr_html: :class responsive-img -[[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: - -#+attr_html: :class responsive-img -[[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]] diff --git a/cases/Meiqqm portable dosimeter case/make.png b/cases/Meiqqm portable dosimeter case/make.png deleted file mode 100644 index 279775b..0000000 Binary files a/cases/Meiqqm portable dosimeter case/make.png and /dev/null differ diff --git a/cases/NanoVNA case/NanoVNA case.FCStd b/cases/NanoVNA case/NanoVNA case.FCStd deleted file mode 100644 index 9413739..0000000 Binary files a/cases/NanoVNA case/NanoVNA case.FCStd and /dev/null differ diff --git a/cases/NanoVNA case/NanoVNA, 1.png b/cases/NanoVNA case/NanoVNA, 1.png deleted file mode 100644 index 347ccc0..0000000 Binary files a/cases/NanoVNA case/NanoVNA, 1.png and /dev/null differ diff --git a/cases/NanoVNA case/NanoVNA, 2.png b/cases/NanoVNA case/NanoVNA, 2.png deleted file mode 100644 index b58a8b4..0000000 Binary files a/cases/NanoVNA case/NanoVNA, 2.png and /dev/null differ diff --git a/cases/NanoVNA case/assembled.png b/cases/NanoVNA case/assembled.png deleted file mode 100644 index 3b06c4b..0000000 Binary files a/cases/NanoVNA case/assembled.png and /dev/null differ diff --git a/cases/NanoVNA case/index.org b/cases/NanoVNA case/index.org deleted file mode 100644 index 77725ff..0000000 --- a/cases/NanoVNA case/index.org +++ /dev/null @@ -1,151 +0,0 @@ -#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme -#+TITLE: NanoVNA case -#+LANGUAGE: en -#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} -#+LATEX_HEADER: \usepackage{parskip} -#+LATEX_HEADER: \usepackage[none]{hyphenat} - -#+OPTIONS: H:20 num:20 -#+OPTIONS: author:nil - -#+HTML_HEAD: - -[[file:../../index.html][Back to physical projects]] - -#+TITLE: NanoVNA case - -* General -:PROPERTIES: -:CUSTOM_ID: general -:END: -+ 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 -device around in the bag. - - -#+attr_html: :class responsive-img -[[file:NanoVNA, 1.png]] - -Therefore extra protective case was designed: - -#+attr_html: :class responsive-img -[[file:make, 2.png]] - -Extra surrounding body adds better protection while exposing RF -connectors and buttons. - -#+attr_html: :class responsive-img -[[file:make, 3.png]] - - -Also originally there is no housing for calibration and adapter -connectors. - -#+attr_html: :class responsive-img -[[file:make.png]] - - - -Now there is also stylus / pincers help using touch screen and picking -connectors from the box. - -#+attr_html: :class responsive-img -[[file:make, 5.png]] - -Cover attaches to the body using [[https://www.amazon.de/gp/product/B00TACKU0O/][3mm x 2mm thick neodymium magnets]]. - -#+attr_html: :class responsive-img -[[file:make, 4.png]] - -* CAD renderings of assembled covers - -CAD drawing for inner box/case: - -#+attr_html: :class responsive-img -[[file:inner%20body%20assembled.png]] - - -CAD drawing for inner box/case within outer box: - -#+attr_html: :class responsive-img -[[file:assembled.png]] - -* NanoVNA dimensions - -Note: There are multiple variants of NanoVNA. Current project is -designed for NanoVNA with following body dimensions (excluding buttons -and connectors): - -#+attr_html: :class responsive-img -[[file:NanoVNA, 2.png]] - - -| Width | 86.4 mm | -| Height | 54.5 mm | -| Thickness | 15.85 mm | - -Note: About 0.7 mm thick, soft double sided tape strips are added to -back and front of NanoVNA to ensure that it is tightly secured in the -case. - -* Ready to print STL files - ------ - -#+attr_html: :class responsive-img -[[file:inner%20box.stl][download: inner box]] - -#+attr_html: :class responsive-img -[[file:inner%20box,%201.png]] -#+attr_html: :class responsive-img -[[file:inner%20box,%202.png]] - ------ - -#+attr_html: :class responsive-img -[[file:inner%20cover.stl][download: inner cover]] -#+attr_html: :class responsive-img -[[file:inner%20cover.png]] - ------ - -#+attr_html: :class responsive-img -[[file:outer%20box.stl][download: outer box]] -#+attr_html: :class responsive-img -[[file:outer%20box.png]] - ------ - -#+attr_html: :class responsive-img -[[file:outer%20cover.stl][download: outer cover]] -#+attr_html: :class responsive-img -[[file:outer%20cover.png]] - ------ - -#+attr_html: :class responsive-img -[[file:stylus.stl][download: stylus]] -#+attr_html: :class responsive-img -[[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]] diff --git a/cases/NanoVNA case/inner body assembled.png b/cases/NanoVNA case/inner body assembled.png deleted file mode 100644 index ec6ff89..0000000 Binary files a/cases/NanoVNA case/inner body assembled.png and /dev/null differ diff --git a/cases/NanoVNA case/inner box, 1.png b/cases/NanoVNA case/inner box, 1.png deleted file mode 100644 index 7695579..0000000 Binary files a/cases/NanoVNA case/inner box, 1.png and /dev/null differ diff --git a/cases/NanoVNA case/inner box, 2.png b/cases/NanoVNA case/inner box, 2.png deleted file mode 100644 index 0d3439c..0000000 Binary files a/cases/NanoVNA case/inner box, 2.png and /dev/null differ diff --git a/cases/NanoVNA case/inner box.stl b/cases/NanoVNA case/inner box.stl deleted file mode 100644 index e4d8c65..0000000 Binary files a/cases/NanoVNA case/inner box.stl and /dev/null differ diff --git a/cases/NanoVNA case/inner cover.png b/cases/NanoVNA case/inner cover.png deleted file mode 100644 index a67f008..0000000 Binary files a/cases/NanoVNA case/inner cover.png and /dev/null differ diff --git a/cases/NanoVNA case/inner cover.stl b/cases/NanoVNA case/inner cover.stl deleted file mode 100644 index 1a431d6..0000000 Binary files a/cases/NanoVNA case/inner cover.stl and /dev/null differ diff --git a/cases/NanoVNA case/make, 2.png b/cases/NanoVNA case/make, 2.png deleted file mode 100644 index d6197b1..0000000 Binary files a/cases/NanoVNA case/make, 2.png and /dev/null differ diff --git a/cases/NanoVNA case/make, 3.png b/cases/NanoVNA case/make, 3.png deleted file mode 100644 index 9c8dd20..0000000 Binary files a/cases/NanoVNA case/make, 3.png and /dev/null differ diff --git a/cases/NanoVNA case/make, 4.png b/cases/NanoVNA case/make, 4.png deleted file mode 100644 index adaee06..0000000 Binary files a/cases/NanoVNA case/make, 4.png and /dev/null differ diff --git a/cases/NanoVNA case/make, 5.png b/cases/NanoVNA case/make, 5.png deleted file mode 100644 index 21e1d75..0000000 Binary files a/cases/NanoVNA case/make, 5.png and /dev/null differ diff --git a/cases/NanoVNA case/make.png b/cases/NanoVNA case/make.png deleted file mode 100644 index 41bfeaa..0000000 Binary files a/cases/NanoVNA case/make.png and /dev/null differ diff --git a/cases/NanoVNA case/outer box.png b/cases/NanoVNA case/outer box.png deleted file mode 100644 index 00962cb..0000000 Binary files a/cases/NanoVNA case/outer box.png and /dev/null differ diff --git a/cases/NanoVNA case/outer box.stl b/cases/NanoVNA case/outer box.stl deleted file mode 100644 index dd2110a..0000000 Binary files a/cases/NanoVNA case/outer box.stl and /dev/null differ diff --git a/cases/NanoVNA case/outer cover.png b/cases/NanoVNA case/outer cover.png deleted file mode 100644 index dceea53..0000000 Binary files a/cases/NanoVNA case/outer cover.png and /dev/null differ diff --git a/cases/NanoVNA case/outer cover.stl b/cases/NanoVNA case/outer cover.stl deleted file mode 100644 index eb3429a..0000000 Binary files a/cases/NanoVNA case/outer cover.stl and /dev/null differ diff --git a/cases/NanoVNA case/stylus.FCStd b/cases/NanoVNA case/stylus.FCStd deleted file mode 100644 index e979d0a..0000000 Binary files a/cases/NanoVNA case/stylus.FCStd and /dev/null differ diff --git a/cases/NanoVNA case/stylus.png b/cases/NanoVNA case/stylus.png deleted file mode 100644 index bff58c6..0000000 Binary files a/cases/NanoVNA case/stylus.png and /dev/null differ diff --git a/cases/NanoVNA case/stylus.stl b/cases/NanoVNA case/stylus.stl deleted file mode 100644 index b51f109..0000000 Binary files a/cases/NanoVNA case/stylus.stl and /dev/null differ diff --git a/cases/Nikon COOLPIX W150 battery case/Nikon COOLPIX W150 battery case.FCStd b/cases/Nikon COOLPIX W150 battery case/Nikon COOLPIX W150 battery case.FCStd deleted file mode 100644 index efc6791..0000000 Binary files a/cases/Nikon COOLPIX W150 battery case/Nikon COOLPIX W150 battery case.FCStd and /dev/null differ diff --git a/cases/Nikon COOLPIX W150 battery case/body.stl b/cases/Nikon COOLPIX W150 battery case/body.stl deleted file mode 100644 index 5b3c9d9..0000000 Binary files a/cases/Nikon COOLPIX W150 battery case/body.stl and /dev/null differ diff --git a/cases/Nikon COOLPIX W150 battery case/cover.stl b/cases/Nikon COOLPIX W150 battery case/cover.stl deleted file mode 100644 index e3e00ab..0000000 Binary files a/cases/Nikon COOLPIX W150 battery case/cover.stl and /dev/null differ diff --git a/cases/Nikon COOLPIX W150 battery case/index.org b/cases/Nikon COOLPIX W150 battery case/index.org deleted file mode 100644 index 2743350..0000000 --- a/cases/Nikon COOLPIX W150 battery case/index.org +++ /dev/null @@ -1,58 +0,0 @@ -#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme -#+TITLE: Nikon COOLPIX W150 battery case -#+LANGUAGE: en -#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} -#+LATEX_HEADER: \usepackage{parskip} -#+LATEX_HEADER: \usepackage[none]{hyphenat} - -#+OPTIONS: H:20 num:20 -#+OPTIONS: author:nil - -#+HTML_HEAD: - -[[file:../../index.html][Back to physical projects]] - -#+TITLE: Nikon COOLPIX W150 battery case - - -* General -:PROPERTIES: -:CUSTOM_ID: general -:END: -+ 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 -#+attr_html: :class responsive-img -[[file:make.png]] - -When closed: -#+attr_html: :class responsive-img -[[file:make, 2.png]] - - -Carrying case for spare Nikon COOLPIX W150 battery. - -Design utilizes [[https://www.amazon.de/gp/product/B00TACKU0O/][3mm x 2mm thick neodymium magnets]]. -* Files -You can [[file:Nikon COOLPIX W150 battery case.FCStd][download FreeCAD project]] file to tweak design or generated STL -files ready for 3D printing: - -+ Body: [[file:body.stl][download STL]] -+ Cover: [[file:cover.stl][download STL]] - -Schematic: -#+attr_html: :class responsive-img -[[file:schematic.png]] diff --git a/cases/Nikon COOLPIX W150 battery case/make, 2.png b/cases/Nikon COOLPIX W150 battery case/make, 2.png deleted file mode 100644 index 9ca1902..0000000 Binary files a/cases/Nikon COOLPIX W150 battery case/make, 2.png and /dev/null differ diff --git a/cases/Nikon COOLPIX W150 battery case/make.png b/cases/Nikon COOLPIX W150 battery case/make.png deleted file mode 100644 index 224a747..0000000 Binary files a/cases/Nikon COOLPIX W150 battery case/make.png and /dev/null differ diff --git a/cases/Nikon COOLPIX W150 battery case/schematic.png b/cases/Nikon COOLPIX W150 battery case/schematic.png deleted file mode 100644 index 5f08f63..0000000 Binary files a/cases/Nikon COOLPIX W150 battery case/schematic.png and /dev/null differ diff --git a/cases/USB cable terminals/PLA + TPU/female connector case, 1.png b/cases/USB cable terminals/PLA + TPU/female connector case, 1.png deleted file mode 100644 index 87037c0..0000000 Binary files a/cases/USB cable terminals/PLA + TPU/female connector case, 1.png and /dev/null differ diff --git a/cases/USB cable terminals/PLA + TPU/female connector case, 2.png b/cases/USB cable terminals/PLA + TPU/female connector case, 2.png deleted file mode 100644 index 59f08a1..0000000 Binary files a/cases/USB cable terminals/PLA + TPU/female connector case, 2.png and /dev/null differ diff --git a/cases/USB cable terminals/PLA + TPU/female connector case.FCStd b/cases/USB cable terminals/PLA + TPU/female connector case.FCStd deleted file mode 100644 index 1a1674a..0000000 Binary files a/cases/USB cable terminals/PLA + TPU/female connector case.FCStd and /dev/null differ diff --git a/cases/USB cable terminals/PLA + TPU/female connector case.stl b/cases/USB cable terminals/PLA + TPU/female connector case.stl deleted file mode 100644 index 03c9e5b..0000000 Binary files a/cases/USB cable terminals/PLA + TPU/female connector case.stl and /dev/null differ diff --git a/cases/USB cable terminals/PLA + TPU/make, 2.png b/cases/USB cable terminals/PLA + TPU/make, 2.png deleted file mode 100644 index 920abe4..0000000 Binary files a/cases/USB cable terminals/PLA + TPU/make, 2.png and /dev/null differ diff --git a/cases/USB cable terminals/PLA + TPU/make.png b/cases/USB cable terminals/PLA + TPU/make.png deleted file mode 100644 index ffe93d4..0000000 Binary files a/cases/USB cable terminals/PLA + TPU/make.png and /dev/null differ diff --git a/cases/USB cable terminals/PLA + TPU/male connector case.FCStd b/cases/USB cable terminals/PLA + TPU/male connector case.FCStd deleted file mode 100644 index 93423ef..0000000 Binary files a/cases/USB cable terminals/PLA + TPU/male connector case.FCStd and /dev/null differ diff --git a/cases/USB cable terminals/PLA + TPU/male connector case.png b/cases/USB cable terminals/PLA + TPU/male connector case.png deleted file mode 100644 index b4001fe..0000000 Binary files a/cases/USB cable terminals/PLA + TPU/male connector case.png and /dev/null differ diff --git a/cases/USB cable terminals/PLA + TPU/male connector case.stl b/cases/USB cable terminals/PLA + TPU/male connector case.stl deleted file mode 100644 index 8c60b58..0000000 Binary files a/cases/USB cable terminals/PLA + TPU/male connector case.stl and /dev/null differ diff --git a/cases/USB cable terminals/PLA + TPU/rubber ending.FCStd b/cases/USB cable terminals/PLA + TPU/rubber ending.FCStd deleted file mode 100644 index 8efdaef..0000000 Binary files a/cases/USB cable terminals/PLA + TPU/rubber ending.FCStd and /dev/null differ diff --git a/cases/USB cable terminals/PLA + TPU/rubber ending.png b/cases/USB cable terminals/PLA + TPU/rubber ending.png deleted file mode 100644 index 1a902d4..0000000 Binary files a/cases/USB cable terminals/PLA + TPU/rubber ending.png and /dev/null differ diff --git a/cases/USB cable terminals/PLA + TPU/rubber ending.stl b/cases/USB cable terminals/PLA + TPU/rubber ending.stl deleted file mode 100644 index 462924b..0000000 Binary files a/cases/USB cable terminals/PLA + TPU/rubber ending.stl and /dev/null differ diff --git a/cases/USB cable terminals/TPU/USB cover.FCStd b/cases/USB cable terminals/TPU/USB cover.FCStd deleted file mode 100644 index 95d1c26..0000000 Binary files a/cases/USB cable terminals/TPU/USB cover.FCStd and /dev/null differ diff --git a/cases/USB cable terminals/TPU/USB cover.stl b/cases/USB cable terminals/TPU/USB cover.stl deleted file mode 100644 index 0b01315..0000000 Binary files a/cases/USB cable terminals/TPU/USB cover.stl and /dev/null differ diff --git a/cases/USB cable terminals/TPU/make.png b/cases/USB cable terminals/TPU/make.png deleted file mode 100644 index 67f7bf8..0000000 Binary files a/cases/USB cable terminals/TPU/make.png and /dev/null differ diff --git a/cases/USB cable terminals/TPU/schematic.png b/cases/USB cable terminals/TPU/schematic.png deleted file mode 100644 index f189046..0000000 Binary files a/cases/USB cable terminals/TPU/schematic.png and /dev/null differ diff --git a/cases/USB cable terminals/index.org b/cases/USB cable terminals/index.org deleted file mode 100644 index 107c903..0000000 --- a/cases/USB cable terminals/index.org +++ /dev/null @@ -1,95 +0,0 @@ -#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme -#+TITLE: DIY USB extension cable -#+LANGUAGE: en -#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} -#+LATEX_HEADER: \usepackage{parskip} -#+LATEX_HEADER: \usepackage[none]{hyphenat} - -#+OPTIONS: H:20 num:20 -#+OPTIONS: author:nil - -#+HTML_HEAD: - -[[file:../../index.html][Back to physical projects]] - -#+TITLE: DIY USB extension cable - - -* General -:PROPERTIES: -:CUSTOM_ID: general -:END: -+ 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: - -#+attr_html: :class responsive-img -[[file:PLA%20+%20TPU/make.png]] - -Following parts are glued together: -#+attr_html: :class responsive-img -[[file:PLA%20+%20TPU/make,%202.png]] - -** Male connector case -#+attr_html: :class responsive-img -[[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 - -#+attr_html: :class responsive-img -[[file:PLA%20+%20TPU/female%20connector%20case,%201.png]] - -#+attr_html: :class responsive-img -[[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: - -#+attr_html: :class responsive-img -[[file:TPU/make.png]] - -3D rendering of the cover: -#+attr_html: :class responsive-img -[[file:TPU/schematic.png]] - -Download: -- [[file:TPU/USB%20cover.FCStd][FreeCAD project]] -- [[file:TPU/USB%20cover.stl][STL file]] diff --git a/cases/USB cable terminals/schematic.png b/cases/USB cable terminals/schematic.png deleted file mode 100644 index 573fddd..0000000 Binary files a/cases/USB cable terminals/schematic.png and /dev/null differ diff --git a/cases/macro filter storage compartment/body.FCStd b/cases/macro filter storage compartment/body.FCStd deleted file mode 100644 index 56e4a0a..0000000 Binary files a/cases/macro filter storage compartment/body.FCStd and /dev/null differ diff --git a/cases/macro filter storage compartment/body.png b/cases/macro filter storage compartment/body.png deleted file mode 100644 index c03facd..0000000 Binary files a/cases/macro filter storage compartment/body.png and /dev/null differ diff --git a/cases/macro filter storage compartment/body.stl b/cases/macro filter storage compartment/body.stl deleted file mode 100644 index 6c814bb..0000000 Binary files a/cases/macro filter storage compartment/body.stl and /dev/null differ diff --git a/cases/macro filter storage compartment/cover.FCStd b/cases/macro filter storage compartment/cover.FCStd deleted file mode 100644 index 30fe147..0000000 Binary files a/cases/macro filter storage compartment/cover.FCStd and /dev/null differ diff --git a/cases/macro filter storage compartment/cover.png b/cases/macro filter storage compartment/cover.png deleted file mode 100644 index 73f481e..0000000 Binary files a/cases/macro filter storage compartment/cover.png and /dev/null differ diff --git a/cases/macro filter storage compartment/cover.stl b/cases/macro filter storage compartment/cover.stl deleted file mode 100644 index a24bf36..0000000 Binary files a/cases/macro filter storage compartment/cover.stl and /dev/null differ diff --git a/cases/macro filter storage compartment/index.org b/cases/macro filter storage compartment/index.org deleted file mode 100644 index ae82312..0000000 --- a/cases/macro filter storage compartment/index.org +++ /dev/null @@ -1,58 +0,0 @@ -#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme -#+TITLE: Macro filter storage compartment -#+LANGUAGE: en -#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} -#+LATEX_HEADER: \usepackage{parskip} -#+LATEX_HEADER: \usepackage[none]{hyphenat} - -#+OPTIONS: H:20 num:20 -#+OPTIONS: author:nil - -#+HTML_HEAD: - -[[file:../../index.html][Back to physical projects]] - -#+TITLE: Macro filter storage compartment -#+author: Svjatoslav Agejenko - - -* General -:PROPERTIES: -:CUSTOM_ID: general -:END: -+ 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 -#+attr_html: :class responsive-img -[[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]] diff --git a/cases/macro filter storage compartment/make.png b/cases/macro filter storage compartment/make.png deleted file mode 100644 index fd3c635..0000000 Binary files a/cases/macro filter storage compartment/make.png and /dev/null differ diff --git a/cases/microscope slide box/body.FCStd b/cases/microscope slide box/body.FCStd deleted file mode 100644 index 0ea61d8..0000000 Binary files a/cases/microscope slide box/body.FCStd and /dev/null differ diff --git a/cases/microscope slide box/body.png b/cases/microscope slide box/body.png deleted file mode 100644 index dec1819..0000000 Binary files a/cases/microscope slide box/body.png and /dev/null differ diff --git a/cases/microscope slide box/body.stl b/cases/microscope slide box/body.stl deleted file mode 100644 index f4dbb30..0000000 Binary files a/cases/microscope slide box/body.stl and /dev/null differ diff --git a/cases/microscope slide box/cover.FCStd b/cases/microscope slide box/cover.FCStd deleted file mode 100644 index 1617c38..0000000 Binary files a/cases/microscope slide box/cover.FCStd and /dev/null differ diff --git a/cases/microscope slide box/cover.png b/cases/microscope slide box/cover.png deleted file mode 100644 index 1c7f28b..0000000 Binary files a/cases/microscope slide box/cover.png and /dev/null differ diff --git a/cases/microscope slide box/cover.stl b/cases/microscope slide box/cover.stl deleted file mode 100644 index 50c90d5..0000000 Binary files a/cases/microscope slide box/cover.stl and /dev/null differ diff --git a/cases/microscope slide box/index.org b/cases/microscope slide box/index.org deleted file mode 100644 index 45f72cf..0000000 --- a/cases/microscope slide box/index.org +++ /dev/null @@ -1,65 +0,0 @@ -#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme -#+TITLE: Case for microscope slides and cover slips. -#+LANGUAGE: en -#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} -#+LATEX_HEADER: \usepackage{parskip} -#+LATEX_HEADER: \usepackage[none]{hyphenat} - -#+OPTIONS: H:20 num:20 -#+OPTIONS: author:nil - -#+HTML_HEAD: - -[[file:../../index.html][Back to physical projects]] - -#+TITLE: Case for microscope slides and cover slips. -#+author: Svjatoslav Agejenko - - -* General -:PROPERTIES: -:CUSTOM_ID: general -:END: -+ 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 -#+attr_html: :class responsive-img -[[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]] diff --git a/cases/microscope slide box/make.png b/cases/microscope slide box/make.png deleted file mode 100644 index 1e819fd..0000000 Binary files a/cases/microscope slide box/make.png and /dev/null differ diff --git a/cases/roll/index.org b/cases/roll/index.org deleted file mode 100644 index 9511d80..0000000 --- a/cases/roll/index.org +++ /dev/null @@ -1,77 +0,0 @@ -#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme -#+TITLE: 27mm and 55mm rolls -#+LANGUAGE: en -#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} -#+LATEX_HEADER: \usepackage{parskip} -#+LATEX_HEADER: \usepackage[none]{hyphenat} - -#+OPTIONS: H:20 num:20 -#+OPTIONS: author:nil - -#+HTML_HEAD: - -[[file:../../index.html][Back to physical projects]] - -#+TITLE: 27mm and 55mm rolls - - -* General -:PROPERTIES: -:CUSTOM_ID: general -:END: -+ 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 -#+attr_html: :class responsive-img -[[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): - -#+attr_html: :class responsive-img -[[file:roll 27mm/roll 27mm, body, 2.png]] - -and 20mm total roll height, to be used with stackable bins -organizer. Rolls are made from body and cover: - -After printing, both parts have to be glued together. This is to avoid -overhangs that are hard to print. - -* 27mm diameter roll - -#+attr_html: :class responsive-img -[[file:roll 27mm/roll 27mm, assembled.png]] - -#+attr_html: :class responsive-img -[[file:roll 27mm/roll 27mm, assembled, 2.png]] - - -- [[file:roll%2027mm,%20body.stl][body STL]] -- [[file:roll%2027mm,%20cover.stl][cover STL]] -- [[file:roll%2027mm.FCStd][FreeCAD file]] - -* 55mm diameter roll - -#+attr_html: :class responsive-img -[[file:roll 55mm/roll 55mm, assembled.png]] - - -- [[file:roll%2055mm,%20body.stl][body STL]] -- [[file:roll%2055mm,%20cover.stl][cover STL]] -- [[file:roll%2055mm.FCStd][FreeCAD file]] diff --git a/cases/roll/make.png b/cases/roll/make.png deleted file mode 100644 index 2db8b12..0000000 Binary files a/cases/roll/make.png and /dev/null differ diff --git a/cases/roll/roll 27mm/roll 27mm, assembled, 2.png b/cases/roll/roll 27mm/roll 27mm, assembled, 2.png deleted file mode 100644 index 68ff8fb..0000000 Binary files a/cases/roll/roll 27mm/roll 27mm, assembled, 2.png and /dev/null differ diff --git a/cases/roll/roll 27mm/roll 27mm, assembled.png b/cases/roll/roll 27mm/roll 27mm, assembled.png deleted file mode 100644 index c19b46d..0000000 Binary files a/cases/roll/roll 27mm/roll 27mm, assembled.png and /dev/null differ diff --git a/cases/roll/roll 27mm/roll 27mm, body, 2.png b/cases/roll/roll 27mm/roll 27mm, body, 2.png deleted file mode 100644 index 21eb8e9..0000000 Binary files a/cases/roll/roll 27mm/roll 27mm, body, 2.png and /dev/null differ diff --git a/cases/roll/roll 27mm/roll 27mm, body.png b/cases/roll/roll 27mm/roll 27mm, body.png deleted file mode 100644 index 54a2099..0000000 Binary files a/cases/roll/roll 27mm/roll 27mm, body.png and /dev/null differ diff --git a/cases/roll/roll 27mm/roll 27mm, body.stl b/cases/roll/roll 27mm/roll 27mm, body.stl deleted file mode 100644 index 6e49770..0000000 Binary files a/cases/roll/roll 27mm/roll 27mm, body.stl and /dev/null differ diff --git a/cases/roll/roll 27mm/roll 27mm, cover.png b/cases/roll/roll 27mm/roll 27mm, cover.png deleted file mode 100644 index f6fc966..0000000 Binary files a/cases/roll/roll 27mm/roll 27mm, cover.png and /dev/null differ diff --git a/cases/roll/roll 27mm/roll 27mm, cover.stl b/cases/roll/roll 27mm/roll 27mm, cover.stl deleted file mode 100644 index 39fe365..0000000 Binary files a/cases/roll/roll 27mm/roll 27mm, cover.stl and /dev/null differ diff --git a/cases/roll/roll 27mm/roll 27mm.FCStd b/cases/roll/roll 27mm/roll 27mm.FCStd deleted file mode 100644 index 067f82b..0000000 Binary files a/cases/roll/roll 27mm/roll 27mm.FCStd and /dev/null differ diff --git a/cases/roll/roll 55mm/roll 55mm, assembled.png b/cases/roll/roll 55mm/roll 55mm, assembled.png deleted file mode 100644 index 7cae46e..0000000 Binary files a/cases/roll/roll 55mm/roll 55mm, assembled.png and /dev/null differ diff --git a/cases/roll/roll 55mm/roll 55mm, body.stl b/cases/roll/roll 55mm/roll 55mm, body.stl deleted file mode 100644 index 8506b87..0000000 Binary files a/cases/roll/roll 55mm/roll 55mm, body.stl and /dev/null differ diff --git a/cases/roll/roll 55mm/roll 55mm, cover.stl b/cases/roll/roll 55mm/roll 55mm, cover.stl deleted file mode 100644 index e0f1ab2..0000000 Binary files a/cases/roll/roll 55mm/roll 55mm, cover.stl and /dev/null differ diff --git a/cases/roll/roll 55mm/roll 55mm.FCStd b/cases/roll/roll 55mm/roll 55mm.FCStd deleted file mode 100644 index 604b2bf..0000000 Binary files a/cases/roll/roll 55mm/roll 55mm.FCStd and /dev/null differ diff --git a/cases/roll/roll for welding wire/assembled.png b/cases/roll/roll for welding wire/assembled.png deleted file mode 100644 index f0906a1..0000000 Binary files a/cases/roll/roll for welding wire/assembled.png and /dev/null differ diff --git a/cases/roll/roll for welding wire/body.stl b/cases/roll/roll for welding wire/body.stl deleted file mode 100644 index 0fb462c..0000000 Binary files a/cases/roll/roll for welding wire/body.stl and /dev/null differ diff --git a/cases/roll/roll for welding wire/cover.stl b/cases/roll/roll for welding wire/cover.stl deleted file mode 100644 index 2d82cb0..0000000 Binary files a/cases/roll/roll for welding wire/cover.stl and /dev/null differ diff --git a/cases/roll/roll for welding wire/cover2.png b/cases/roll/roll for welding wire/cover2.png deleted file mode 100644 index 6443645..0000000 Binary files a/cases/roll/roll for welding wire/cover2.png and /dev/null differ diff --git a/cases/roll/roll for welding wire/cover2.stl b/cases/roll/roll for welding wire/cover2.stl deleted file mode 100644 index d1aaa74..0000000 Binary files a/cases/roll/roll for welding wire/cover2.stl and /dev/null differ diff --git a/cases/roll/roll for welding wire/make.png b/cases/roll/roll for welding wire/make.png deleted file mode 100644 index fdfa774..0000000 Binary files a/cases/roll/roll for welding wire/make.png and /dev/null differ diff --git a/cases/roll/roll for welding wire/roll for welding wire.FCStd b/cases/roll/roll for welding wire/roll for welding wire.FCStd deleted file mode 100644 index c7c008e..0000000 Binary files a/cases/roll/roll for welding wire/roll for welding wire.FCStd and /dev/null differ diff --git a/cases/roll/roll for welding wire/roll for welding wire.png b/cases/roll/roll for welding wire/roll for welding wire.png deleted file mode 100644 index 50051b0..0000000 Binary files a/cases/roll/roll for welding wire/roll for welding wire.png and /dev/null differ diff --git a/index.org b/index.org index b36c27e..1dfc5f7 100644 --- a/index.org +++ b/index.org @@ -39,14 +39,14 @@ Here you can find: + Meiqqm portable dosimeter (Geiger–Müller counter) case {{{imglnk( - cases/Meiqqm%20portable%20dosimeter%20case/index.html, - cases/Meiqqm%20portable%20dosimeter%20case/make.png + 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 + Cases/NanoVNA%20case/index.html, + Cases/NanoVNA%20case/make.png )}}} ** Optics @@ -55,39 +55,39 @@ Here you can find: :END: + Case for 52mm macro filter {{{imglnk( - cases/macro%20filter%20storage%20compartment/index.html, - cases/macro%20filter%20storage%20compartment/make.png + 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 + 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 + 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 + 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 + Cases/Fujifilm%20camera%20battery%20box/index.html, + Cases/Fujifilm%20camera%20battery%20box/make.png )}}} + Nikon COOLPIX W150 battery case {{{imglnk( - cases/Nikon COOLPIX W150 battery case/index.html, - cases/Nikon COOLPIX W150 battery case/make.png + Cases/Nikon COOLPIX W150 battery case/index.html, + Cases/Nikon COOLPIX W150 battery case/make.png )}}} ** Cable / wire @@ -108,14 +108,14 @@ Here you can find: + USB cable terminals {{{imglnk( - cases/USB%20cable%20terminals/index.html, - cases/USB%20cable%20terminals/schematic.png + Cases/USB%20cable%20terminals/index.html, + Cases/USB%20cable%20terminals/schematic.png )}}} + Rolls {{{imglnk( - cases/roll/index.html, - cases/roll/make.png + Cases/roll/index.html, + Cases/roll/make.png )}}} * Furniture @@ -217,20 +217,20 @@ Here you can find: + 35mm film copying device. {{{imglnk( - optics/35mm%20film%20copying%20device/index.html, - optics/35mm%20film%20copying%20device/make.png + Optics/35mm%20film%20copying%20device/index.html, + Optics/35mm%20film%20copying%20device/make.png )}}} + Fujifilm X-mount to microscope adapter. {{{imglnk( - optics/Fujifilm%20X-mount%20microscope%20adapter/index.html, - optics/Fujifilm%20X-mount%20microscope%20adapter/make.png + Optics/Fujifilm%20X-mount%20microscope%20adapter/index.html, + Optics/Fujifilm%20X-mount%20microscope%20adapter/make.png )}}} + Gyroscope stabilizer for binoculars. {{{imglnk( - optics/gyro%20for%20binoculars/index.html, - optics/gyro%20for%20binoculars/make.png + Optics/gyro%20for%20binoculars/index.html, + Optics/gyro%20for%20binoculars/make.png )}}} * Repository diff --git a/optics/35mm film copying device/0025.jpeg b/optics/35mm film copying device/0025.jpeg deleted file mode 100644 index 8a139b0..0000000 Binary files a/optics/35mm film copying device/0025.jpeg and /dev/null differ diff --git a/optics/35mm film copying device/0025.png b/optics/35mm film copying device/0025.png deleted file mode 100644 index fb3ac83..0000000 Binary files a/optics/35mm film copying device/0025.png and /dev/null differ diff --git a/optics/35mm film copying device/body and cover.FCStd b/optics/35mm film copying device/body and cover.FCStd deleted file mode 100644 index 6d28d7f..0000000 Binary files a/optics/35mm film copying device/body and cover.FCStd and /dev/null differ diff --git a/optics/35mm film copying device/body.png b/optics/35mm film copying device/body.png deleted file mode 100644 index 96347e0..0000000 Binary files a/optics/35mm film copying device/body.png and /dev/null differ diff --git a/optics/35mm film copying device/body.stl b/optics/35mm film copying device/body.stl deleted file mode 100644 index 2582cb7..0000000 Binary files a/optics/35mm film copying device/body.stl and /dev/null differ diff --git a/optics/35mm film copying device/bottom.FCStd b/optics/35mm film copying device/bottom.FCStd deleted file mode 100644 index 9eac706..0000000 Binary files a/optics/35mm film copying device/bottom.FCStd and /dev/null differ diff --git a/optics/35mm film copying device/bottom.png b/optics/35mm film copying device/bottom.png deleted file mode 100644 index 0c6bf67..0000000 Binary files a/optics/35mm film copying device/bottom.png and /dev/null differ diff --git a/optics/35mm film copying device/bottom.stl b/optics/35mm film copying device/bottom.stl deleted file mode 100644 index c61530c..0000000 Binary files a/optics/35mm film copying device/bottom.stl and /dev/null differ diff --git a/optics/35mm film copying device/cover.png b/optics/35mm film copying device/cover.png deleted file mode 100644 index eca58b7..0000000 Binary files a/optics/35mm film copying device/cover.png and /dev/null differ diff --git a/optics/35mm film copying device/cover.stl b/optics/35mm film copying device/cover.stl deleted file mode 100644 index 1289db7..0000000 Binary files a/optics/35mm film copying device/cover.stl and /dev/null differ diff --git a/optics/35mm film copying device/index.org b/optics/35mm film copying device/index.org deleted file mode 100644 index 207576b..0000000 --- a/optics/35mm film copying device/index.org +++ /dev/null @@ -1,72 +0,0 @@ -#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme -#+TITLE: 35mm film copying device -#+MACRO: imglnk @@html:
@@ -#+LANGUAGE: en -#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} -#+LATEX_HEADER: \usepackage{parskip} -#+LATEX_HEADER: \usepackage[none]{hyphenat} - -#+OPTIONS: H:20 num:20 -#+OPTIONS: author:nil - -#+HTML_HEAD: - -[[file:../../index.html][Back to physical projects]] - -* General -:PROPERTIES: -:CUSTOM_ID: general -:END: -+ 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 -#+attr_html: :class responsive-img -[[file:make.png]] - -Device fixes 35mm film so that it can be digitized by photographing to -digital camera in macro mode. Needs diffuse light source for -background. I used white sheet of paper wrapped around book and -illuminated by desk lamp. - -Device consists of 3 parts: -+ body: [[file:body.stl][download STL]] - + [[file:body.png]] - - -+ cover: [[file:cover.stl][download STL]] - + [[file:cover.png]] - - -+ bottom stand: [[file:bottom.stl][download STL]] - + [[file:bottom.png]] - -Body and cover are pushed together using 2 rubber bands on the -sides. Bottom rectangular stand is attached to body via screw on the -bottom. - - -FreeCAD files: -+ [[file:body%20and%20cover.FCStd][body and cover]] -+ [[file:bottom.FCStd][bottom]] - -Example photo photographed from film: - - {{{imglnk( - 0025.png, - 0025.jpeg - )}}} - -(click on image for full resolution version) diff --git a/optics/35mm film copying device/make.png b/optics/35mm film copying device/make.png deleted file mode 100644 index d0a7912..0000000 Binary files a/optics/35mm film copying device/make.png and /dev/null differ diff --git a/optics/Fujifilm X-mount microscope adapter/Camera side.png b/optics/Fujifilm X-mount microscope adapter/Camera side.png deleted file mode 100644 index ede347d..0000000 Binary files a/optics/Fujifilm X-mount microscope adapter/Camera side.png and /dev/null differ diff --git a/optics/Fujifilm X-mount microscope adapter/Microscope side.png b/optics/Fujifilm X-mount microscope adapter/Microscope side.png deleted file mode 100644 index 43b9033..0000000 Binary files a/optics/Fujifilm X-mount microscope adapter/Microscope side.png and /dev/null differ diff --git a/optics/Fujifilm X-mount microscope adapter/X-trans to microscope adapter.FCStd b/optics/Fujifilm X-mount microscope adapter/X-trans to microscope adapter.FCStd deleted file mode 100644 index 0176641..0000000 Binary files a/optics/Fujifilm X-mount microscope adapter/X-trans to microscope adapter.FCStd and /dev/null differ diff --git a/optics/Fujifilm X-mount microscope adapter/X-trans to microscope adapter.stl b/optics/Fujifilm X-mount microscope adapter/X-trans to microscope adapter.stl deleted file mode 100644 index 1449217..0000000 Binary files a/optics/Fujifilm X-mount microscope adapter/X-trans to microscope adapter.stl and /dev/null differ diff --git a/optics/Fujifilm X-mount microscope adapter/index.org b/optics/Fujifilm X-mount microscope adapter/index.org deleted file mode 100644 index 48c7749..0000000 --- a/optics/Fujifilm X-mount microscope adapter/index.org +++ /dev/null @@ -1,82 +0,0 @@ -#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme -#+TITLE: Fujifilm X-mount camera microscope adapter -#+LANGUAGE: en -#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} -#+LATEX_HEADER: \usepackage{parskip} -#+LATEX_HEADER: \usepackage[none]{hyphenat} - -#+OPTIONS: H:20 num:20 -#+OPTIONS: author:nil - -#+HTML_HEAD: - -[[file:../../index.html][Back to physical projects]] - -#+TITLE: Fujifilm X-mount camera microscope adapter - - -* General -:PROPERTIES: -:CUSTOM_ID: general -:END: -+ 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 -#+attr_html: :class responsive-img -[[file:make.png]]hh - -This 3D printed tube allows to connect microscope to camera that -utilizes Fujifilm X-mount interchangeable lens mount to make photos -and videos of things you see under the microscope. - -Cool property is that there are no glass lenses within this adapter, -and yet it works. It is based on observation that when camera body is -held at approximately 40 millimeters from microscope ocular, image is -projected and focused directly to camera matrix. Microscope itself -acts as a tiny projector. Focus is adjusted as is usual for -microscopes, by changing distance between sample and primary lens of -the microscope. - -To eliminate unwanted light passing directly through the case of -adapter and also to eliminate light reflections within adapter -interior walls it is wise to print this adapter from dark and matte -material. Alternatively, it can be painted black and dark tape can be -applied to exterior of adapter. - -[[https://www.svjatoslav.eu/photos/microscopic][Here are sample photos done using this device]]. - -Camera side: -#+attr_html: :class responsive-img -[[file:Camera side.png]] - -Microscope side: -#+attr_html: :class responsive-img -[[file:Microscope side.png]] - -+ Download: - + [[file:X-trans to microscope adapter.FCStd][FreeCAD file]] - + [[file:X-trans to microscope adapter.stl][STL file]] - -Note: Fujifilm camera by default might refuse to make photos because -electrically it does not sense any attached lens. This can be fixed by -choosing "SHOOT WITHOT LENS" option within camera settings menu. - -#+attr_html: :class responsive-img -[[file:shoot without lens.png]] - - -See also: -+ [[file:../microscope%20slide%20box/index.html][Case for microscope slides and cover slips]] diff --git a/optics/Fujifilm X-mount microscope adapter/make.png b/optics/Fujifilm X-mount microscope adapter/make.png deleted file mode 100644 index d817b10..0000000 Binary files a/optics/Fujifilm X-mount microscope adapter/make.png and /dev/null differ diff --git a/optics/Fujifilm X-mount microscope adapter/shoot without lens.png b/optics/Fujifilm X-mount microscope adapter/shoot without lens.png deleted file mode 100644 index e4b0da0..0000000 Binary files a/optics/Fujifilm X-mount microscope adapter/shoot without lens.png and /dev/null differ diff --git a/optics/gyro for binoculars/binocular mount.png b/optics/gyro for binoculars/binocular mount.png deleted file mode 100644 index 6c358ab..0000000 Binary files a/optics/gyro for binoculars/binocular mount.png and /dev/null differ diff --git a/optics/gyro for binoculars/binocular mount.stl b/optics/gyro for binoculars/binocular mount.stl deleted file mode 100644 index 9dc5090..0000000 Binary files a/optics/gyro for binoculars/binocular mount.stl and /dev/null differ diff --git a/optics/gyro for binoculars/body.FCStd b/optics/gyro for binoculars/body.FCStd deleted file mode 100644 index 337ea6b..0000000 Binary files a/optics/gyro for binoculars/body.FCStd and /dev/null differ diff --git a/optics/gyro for binoculars/bottom cover.png b/optics/gyro for binoculars/bottom cover.png deleted file mode 100644 index 3b93c5c..0000000 Binary files a/optics/gyro for binoculars/bottom cover.png and /dev/null differ diff --git a/optics/gyro for binoculars/bottom cover.stl b/optics/gyro for binoculars/bottom cover.stl deleted file mode 100644 index 9c12100..0000000 Binary files a/optics/gyro for binoculars/bottom cover.stl and /dev/null differ diff --git a/optics/gyro for binoculars/disk mount body.png b/optics/gyro for binoculars/disk mount body.png deleted file mode 100644 index fb0f74f..0000000 Binary files a/optics/gyro for binoculars/disk mount body.png and /dev/null differ diff --git a/optics/gyro for binoculars/disk mount body.stl b/optics/gyro for binoculars/disk mount body.stl deleted file mode 100644 index 86d3e6b..0000000 Binary files a/optics/gyro for binoculars/disk mount body.stl and /dev/null differ diff --git a/optics/gyro for binoculars/disk mount top ring.png b/optics/gyro for binoculars/disk mount top ring.png deleted file mode 100644 index c6c9756..0000000 Binary files a/optics/gyro for binoculars/disk mount top ring.png and /dev/null differ diff --git a/optics/gyro for binoculars/disk mount top ring.stl b/optics/gyro for binoculars/disk mount top ring.stl deleted file mode 100644 index c93aa29..0000000 Binary files a/optics/gyro for binoculars/disk mount top ring.stl and /dev/null differ diff --git a/optics/gyro for binoculars/disk mount.FCStd b/optics/gyro for binoculars/disk mount.FCStd deleted file mode 100644 index ceaf9c2..0000000 Binary files a/optics/gyro for binoculars/disk mount.FCStd and /dev/null differ diff --git a/optics/gyro for binoculars/index.org b/optics/gyro for binoculars/index.org deleted file mode 100644 index 163a649..0000000 --- a/optics/gyro for binoculars/index.org +++ /dev/null @@ -1,134 +0,0 @@ -#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme -#+TITLE: Gyroscope stabilizer for binoculars -#+LANGUAGE: en -#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} -#+LATEX_HEADER: \usepackage{parskip} -#+LATEX_HEADER: \usepackage[none]{hyphenat} - -#+OPTIONS: H:20 num:20 -#+OPTIONS: author:nil - -#+HTML_HEAD: - -[[file:../../index.html][Back to physical projects]] - -#+TITLE: Gyroscope stabilizer for binoculars - - -* General -:PROPERTIES: -:CUSTOM_ID: general -:END: -+ 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 -#+attr_html: :class responsive-img -[[file:make.png]] - -Problem with powerful binoculars is that they are almost unusable -without tripod. High zoom factor also amplifies hand shakes. - -Tripod is not convenient to carry around. Here is an attempt to design -portable gyro stabilizer that has camera tripod interface. Therefore -cameras and binoculars can be mounted. - - -#+attr_html: :class responsive-img -[[file:make,%202.png]] - - -Old computer hard disk platters are used as rotating discs. They are -attached to following disk mount: - -#+attr_html: :class responsive-img -[[file:disk%20mount%20body.png]] - -Download: -- [[file:disk%20mount.FCStd][Editable FreeCAD project]] -- [[file:disk%20mount%20body.stl][Printable STL file]] - -Disk platters are fixed to disk mount using glued tightly fitting top -ring: - -#+attr_html: :class responsive-img -[[file:disk%20mount%20top%20ring.png]] - -Download: -- [[file:disk%20mount%20top%20ring.stl][Printable STL file]] - -Discs are rotated by electric motor. Motor is cooled by electric fan. -Motor and fan are powered by 12V that is generated by 3 voltage upstep -converters running in parallel. - -#+attr_html: :class responsive-img -[[file:schematic.png]] - -Body: -#+attr_html: :class responsive-img -[[file:make,%201.png]] - -FreeCAD model of the main body: - -#+attr_html: :class responsive-img -[[file:main%20body,%201.png]] - -#+attr_html: :class responsive-img -[[file:main%20body,%202.png]] - -Download: -- [[file:body.FCStd][Editable FreeCAD file]] -- [[file:main%20body.stl][Printable STL file]] - -Rotating discs are covered and protected by top cover: - -#+attr_html: :class responsive-img -[[file:top%20cover.png]] - -Bottom part of the main body has cover: - -#+attr_html: :class responsive-img -[[file:bottom%20cover.png]] - -Download: -- [[file:bottom%20cover.stl][Printable STL file]] - -Camera/binoculars can be mounted on dedicated holder that is screwed -on top of the cover: - -#+attr_html: :class responsive-img -[[file:binocular%20mount.png]] - -Download: -- [[file:binocular%20mount.stl][Printable STL file]] - - -Result: - -#+attr_html: :class responsive-img -[[file:make,%203.png]] - -#+attr_html: :class responsive-img -[[file:make,%204.png]] - -* Conclusion -Around half of the stabilizing effect already comes from extra weight -that is added to binoculars by device itself. Rotating platters -contribute also about as much. I had only 2 platters. I'm -contemplating finding more weight to rotate, or even try with old -CD/DVD disks. - -Unfortunately symmetry is not perfect and small high frequency -vibration is added because of that. diff --git a/optics/gyro for binoculars/main body, 1.png b/optics/gyro for binoculars/main body, 1.png deleted file mode 100644 index d8e7257..0000000 Binary files a/optics/gyro for binoculars/main body, 1.png and /dev/null differ diff --git a/optics/gyro for binoculars/main body, 2.png b/optics/gyro for binoculars/main body, 2.png deleted file mode 100644 index f450133..0000000 Binary files a/optics/gyro for binoculars/main body, 2.png and /dev/null differ diff --git a/optics/gyro for binoculars/main body.stl b/optics/gyro for binoculars/main body.stl deleted file mode 100644 index 7feacf1..0000000 Binary files a/optics/gyro for binoculars/main body.stl and /dev/null differ diff --git a/optics/gyro for binoculars/make, 1.png b/optics/gyro for binoculars/make, 1.png deleted file mode 100644 index 6552ccf..0000000 Binary files a/optics/gyro for binoculars/make, 1.png and /dev/null differ diff --git a/optics/gyro for binoculars/make, 2.png b/optics/gyro for binoculars/make, 2.png deleted file mode 100644 index 0cdf816..0000000 Binary files a/optics/gyro for binoculars/make, 2.png and /dev/null differ diff --git a/optics/gyro for binoculars/make, 3.png b/optics/gyro for binoculars/make, 3.png deleted file mode 100644 index f9ae351..0000000 Binary files a/optics/gyro for binoculars/make, 3.png and /dev/null differ diff --git a/optics/gyro for binoculars/make, 4.png b/optics/gyro for binoculars/make, 4.png deleted file mode 100644 index ed0a19c..0000000 Binary files a/optics/gyro for binoculars/make, 4.png and /dev/null differ diff --git a/optics/gyro for binoculars/make.png b/optics/gyro for binoculars/make.png deleted file mode 100644 index a454cd9..0000000 Binary files a/optics/gyro for binoculars/make.png and /dev/null differ diff --git a/optics/gyro for binoculars/schematic-cache.lib b/optics/gyro for binoculars/schematic-cache.lib deleted file mode 100644 index e0b23db..0000000 --- a/optics/gyro for binoculars/schematic-cache.lib +++ /dev/null @@ -1,164 +0,0 @@ -EESchema-LIBRARY Version 2.4 -#encoding utf-8 -# -# Device_Battery -# -DEF Device_Battery BT 0 0 N N 1 F N -F0 "BT" 100 100 50 H V L CNN -F1 "Device_Battery" 100 0 50 H V L CNN -F2 "" 0 60 50 V I C CNN -F3 "" 0 60 50 V I C CNN -DRAW -S -80 -55 80 -65 0 1 0 F -S -80 70 80 60 0 1 0 F -S -52 -78 50 -98 0 1 0 F -S -52 47 50 27 0 1 0 F -P 2 0 1 0 0 -60 0 -50 N -P 2 0 1 0 0 -40 0 -30 N -P 2 0 1 0 0 -20 0 -10 N -P 2 0 1 0 0 0 0 10 N -P 2 0 1 0 0 20 0 30 N -P 2 0 1 0 0 70 0 100 N -P 2 0 1 10 10 105 50 105 N -P 2 0 1 10 30 125 30 85 N -X + 1 0 200 100 D 50 50 1 1 P -X - 2 0 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Device_C -# -DEF Device_C C 0 10 N Y 1 F N -F0 "C" 25 100 50 H V L CNN -F1 "Device_C" 25 -100 50 H V L CNN -F2 "" 38 -150 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - C_* -$ENDFPLIST -DRAW -P 2 0 1 20 -80 -30 80 -30 N -P 2 0 1 20 -80 30 80 30 N -X ~ 1 0 150 110 D 50 50 1 1 P -X ~ 2 0 -150 110 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Device_LED -# -DEF Device_LED D 0 40 N N 1 F N -F0 "D" 0 100 50 H V C CNN -F1 "Device_LED" 0 -100 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - LED* - LED_SMD:* - LED_THT:* -$ENDFPLIST -DRAW -P 2 0 1 10 -50 -50 -50 50 N -P 2 0 1 0 -50 0 50 0 N -P 4 0 1 10 50 -50 50 50 -50 0 50 -50 N -P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N -P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N -X K 1 -150 0 100 R 50 50 1 1 P -X A 2 150 0 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Device_R -# -DEF Device_R R 0 0 N Y 1 F N -F0 "R" 80 0 50 V V C CNN -F1 "Device_R" 0 0 50 V V C CNN -F2 "" -70 0 50 V I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - R_* -$ENDFPLIST -DRAW -S -40 -100 40 100 0 1 10 N -X ~ 1 0 150 50 D 50 50 1 1 P -X ~ 2 0 -150 50 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Motor_Fan -# -DEF Motor_Fan M 0 0 Y Y 1 F N -F0 "M" 100 200 50 H V L CNN -F1 "Motor_Fan" 100 -100 50 H V L TNN -F2 "" 0 10 50 H I C CNN -F3 "" 0 10 50 H I C CNN -$FPLIST - PinHeader*P2.54mm* - TerminalBlock* -$ENDFPLIST -DRAW -A -98 94 113 297 -910 0 1 0 N 0 150 -100 -20 -A 0 -70 112 1534 266 0 1 0 N -100 -20 100 -20 -A 103 95 115 -915 1519 0 1 0 N 100 -20 0 150 -C 0 40 128 0 1 10 N -P 2 0 1 0 0 -200 0 -180 N -P 2 0 1 0 0 -88 0 -104 N -P 2 0 1 0 0 168 0 182 N -P 2 0 1 0 0 180 0 200 N -X + 1 0 300 100 D 50 50 1 1 P -X - 2 0 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Motor_Motor_DC -# -DEF Motor_Motor_DC M 0 0 Y Y 1 F N -F0 "M" 100 100 50 H V L CNN -F1 "Motor_Motor_DC" 100 -200 50 H V L TNN -F2 "" 0 -90 50 H I C CNN -F3 "" 0 -90 50 H I C CNN -$FPLIST - PinHeader*P2.54mm* - TerminalBlock* -$ENDFPLIST -DRAW -C 0 -60 128 0 1 10 N -P 5 0 0 0 -50 -130 -50 20 0 -80 50 20 50 -130 N -P 2 0 1 0 0 -300 0 -280 N -P 2 0 1 0 0 -188 0 -204 N -P 2 0 1 0 0 68 0 82 N -P 2 0 1 0 0 80 0 100 N -X + 1 0 200 100 D 50 50 1 1 P -X - 2 0 -300 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Switch_SW_SPST -# -DEF Switch_SW_SPST SW 0 0 Y N 1 F N -F0 "SW" 0 125 50 H V C CNN -F1 "Switch_SW_SPST" 0 -100 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -C -80 0 20 0 0 0 N -C 80 0 20 0 0 0 N -P 2 0 0 0 -60 10 60 70 N -X A 1 -200 0 100 R 50 50 1 1 P -X B 2 200 0 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# power_GND -# -DEF power_GND #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -250 50 H I C CNN -F1 "power_GND" 0 -150 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N -X GND 1 0 0 0 D 50 50 1 1 W N -ENDDRAW -ENDDEF -# -#End Library diff --git a/optics/gyro for binoculars/schematic.png b/optics/gyro for binoculars/schematic.png deleted file mode 100644 index 687aece..0000000 Binary files a/optics/gyro for binoculars/schematic.png and /dev/null differ diff --git a/optics/gyro for binoculars/schematic.pro b/optics/gyro for binoculars/schematic.pro deleted file mode 100644 index 152769c..0000000 --- a/optics/gyro for binoculars/schematic.pro +++ /dev/null @@ -1,33 +0,0 @@ -update=22/05/2015 07:44:53 -version=1 -last_client=kicad -[general] -version=1 -RootSch= -BoardNm= -[pcbnew] -version=1 -LastNetListRead= -UseCmpFile=1 -PadDrill=0.600000000000 -PadDrillOvalY=0.600000000000 -PadSizeH=1.500000000000 -PadSizeV=1.500000000000 -PcbTextSizeV=1.500000000000 -PcbTextSizeH=1.500000000000 -PcbTextThickness=0.300000000000 -ModuleTextSizeV=1.000000000000 -ModuleTextSizeH=1.000000000000 -ModuleTextSizeThickness=0.150000000000 -SolderMaskClearance=0.000000000000 -SolderMaskMinWidth=0.000000000000 -DrawSegmentWidth=0.200000000000 -BoardOutlineThickness=0.100000000000 -ModuleOutlineThickness=0.150000000000 -[cvpcb] -version=1 -NetIExt=net -[eeschema] -version=1 -LibDir= -[eeschema/libraries] diff --git a/optics/gyro for binoculars/schematic.sch b/optics/gyro for binoculars/schematic.sch deleted file mode 100644 index 326ebd3..0000000 --- a/optics/gyro for binoculars/schematic.sch +++ /dev/null @@ -1,236 +0,0 @@ -EESchema Schematic File Version 4 -EELAYER 30 0 -EELAYER END -$Descr A4 11693 8268 -encoding utf-8 -Sheet 1 4 -Title "" -Date "" -Rev "" -Comp "" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$Comp -L Device:Battery BT1 -U 1 1 5FF228D6 -P 1700 2400 -F 0 "BT1" H 1808 2446 50 0000 L CNN -F 1 "Battery" H 1808 2355 50 0000 L CNN -F 2 "" V 1700 2460 50 0001 C CNN -F 3 "~" V 1700 2460 50 0001 C CNN - 1 1700 2400 - 1 0 0 -1 -$EndComp -$Comp -L Switch:SW_SPST SW1 -U 1 1 5FF2314B -P 2000 2000 -F 0 "SW1" H 2000 2235 50 0000 C CNN -F 1 "SW_SPST" H 2000 2144 50 0000 C CNN -F 2 "" H 2000 2000 50 0001 C CNN -F 3 "~" H 2000 2000 50 0001 C CNN - 1 2000 2000 - 1 0 0 -1 -$EndComp -Wire Wire Line - 1700 2200 1700 2000 -Wire Wire Line - 1700 2000 1800 2000 -$Comp -L power:GND #PWR01 -U 1 1 5FF25A02 -P 1700 2850 -F 0 "#PWR01" H 1700 2600 50 0001 C CNN -F 1 "GND" H 1705 2677 50 0000 C CNN -F 2 "" H 1700 2850 50 0001 C CNN -F 3 "" H 1700 2850 50 0001 C CNN - 1 1700 2850 - 1 0 0 -1 -$EndComp -Wire Wire Line - 1700 2850 1700 2600 -$Sheet -S 2650 1900 650 300 -U 5FF25D2E -F0 "voltage upstep" 50 -F1 "upstep.sch" 50 -F2 "Vin" I L 2650 2000 50 -F3 "Vout" O R 3300 2000 50 -$EndSheet -$Sheet -S 2650 2400 650 300 -U 5FF271EC -F0 "sheet5FF271EC" 50 -F1 "upstep.sch" 50 -F2 "Vin" I L 2650 2500 50 -F3 "Vout" O R 3300 2500 50 -$EndSheet -$Sheet -S 2650 2900 650 300 -U 5FF27F95 -F0 "sheet5FF27F95" 50 -F1 "upstep.sch" 50 -F2 "Vin" I L 2650 3000 50 -F3 "Vout" O R 3300 3000 50 -$EndSheet -$Comp -L Device:C C1 -U 1 1 5FF28796 -P 2400 3250 -F 0 "C1" H 2515 3296 50 0000 L CNN -F 1 "C" H 2515 3205 50 0000 L CNN -F 2 "" H 2438 3100 50 0001 C CNN -F 3 "~" H 2400 3250 50 0001 C CNN - 1 2400 3250 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2400 3100 2400 3000 -Wire Wire Line - 2400 3000 2650 3000 -Wire Wire Line - 2400 3000 2400 2500 -Wire Wire Line - 2400 2500 2650 2500 -Connection ~ 2400 3000 -Wire Wire Line - 2400 2500 2400 2000 -Wire Wire Line - 2400 2000 2650 2000 -Connection ~ 2400 2500 -Wire Wire Line - 2400 2000 2200 2000 -Connection ~ 2400 2000 -$Comp -L power:GND #PWR02 -U 1 1 5FF2941A -P 2400 3500 -F 0 "#PWR02" H 2400 3250 50 0001 C CNN -F 1 "GND" H 2405 3327 50 0000 C CNN -F 2 "" H 2400 3500 50 0001 C CNN -F 3 "" H 2400 3500 50 0001 C CNN - 1 2400 3500 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2400 3500 2400 3400 -$Comp -L Device:C C2 -U 1 1 5FF29D21 -P 3500 3300 -F 0 "C2" H 3615 3346 50 0000 L CNN -F 1 "C" H 3615 3255 50 0000 L CNN -F 2 "" H 3538 3150 50 0001 C CNN -F 3 "~" H 3500 3300 50 0001 C CNN - 1 3500 3300 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR03 -U 1 1 5FF29D8A -P 3500 3550 -F 0 "#PWR03" H 3500 3300 50 0001 C CNN -F 1 "GND" H 3505 3377 50 0000 C CNN -F 2 "" H 3500 3550 50 0001 C CNN -F 3 "" H 3500 3550 50 0001 C CNN - 1 3500 3550 - 1 0 0 -1 -$EndComp -Wire Wire Line - 3500 3550 3500 3450 -Wire Wire Line - 3500 3000 3300 3000 -Wire Wire Line - 3500 3000 3500 3150 -Wire Wire Line - 3500 3000 3500 2500 -Wire Wire Line - 3500 2500 3300 2500 -Connection ~ 3500 3000 -Wire Wire Line - 3500 2500 3500 2000 -Wire Wire Line - 3500 2000 3300 2000 -Connection ~ 3500 2500 -$Comp -L Motor:Motor_DC M1 -U 1 1 5FF2B492 -P 3900 2000 -F 0 "M1" H 4058 1996 50 0000 L CNN -F 1 "Motor_DC" H 4058 1905 50 0000 L CNN -F 2 "" H 3900 1910 50 0001 C CNN -F 3 "~" H 3900 1910 50 0001 C CNN - 1 3900 2000 - 0 -1 -1 0 -$EndComp -$Comp -L Device:R R1 -U 1 1 5FF2C494 -P 3850 3000 -F 0 "R1" H 3920 3046 50 0000 L CNN -F 1 "1K" H 3920 2955 50 0000 L CNN -F 2 "" V 3780 3000 50 0001 C CNN -F 3 "~" H 3850 3000 50 0001 C CNN - 1 3850 3000 - 0 -1 -1 0 -$EndComp -$Comp -L Device:LED D1 -U 1 1 5FF2CDF4 -P 4250 3000 -F 0 "D1" V 4289 2882 50 0000 R CNN -F 1 "LED" V 4198 2882 50 0000 R CNN -F 2 "" H 4250 3000 50 0001 C CNN -F 3 "~" H 4250 3000 50 0001 C CNN - 1 4250 3000 - -1 0 0 1 -$EndComp -Wire Wire Line - 4100 3000 4000 3000 -$Comp -L Motor:Fan M2 -U 1 1 5FF34200 -P 4000 2500 -F 0 "M2" V 3705 2550 50 0000 C CNN -F 1 "Fan" V 3796 2550 50 0000 C CNN -F 2 "" H 4000 2510 50 0001 C CNN -F 3 "~" H 4000 2510 50 0001 C CNN - 1 4000 2500 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 3500 2000 3700 2000 -Connection ~ 3500 2000 -Wire Wire Line - 3500 2500 3700 2500 -Wire Wire Line - 3500 3000 3700 3000 -Wire Wire Line - 4400 3000 4550 3000 -Wire Wire Line - 4550 3000 4550 2500 -Wire Wire Line - 4550 2500 4200 2500 -Wire Wire Line - 4550 2500 4550 2000 -Wire Wire Line - 4200 2000 4550 2000 -Connection ~ 4550 2500 -$Comp -L power:GND #PWR04 -U 1 1 5FF39B76 -P 4550 3200 -F 0 "#PWR04" H 4550 2950 50 0001 C CNN -F 1 "GND" H 4555 3027 50 0000 C CNN -F 2 "" H 4550 3200 50 0001 C CNN -F 3 "" H 4550 3200 50 0001 C CNN - 1 4550 3200 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4550 3200 4550 3000 -Connection ~ 4550 3000 -$EndSCHEMATC diff --git a/optics/gyro for binoculars/schematic.sch-bak b/optics/gyro for binoculars/schematic.sch-bak deleted file mode 100644 index 619f6ea..0000000 --- a/optics/gyro for binoculars/schematic.sch-bak +++ /dev/null @@ -1,236 +0,0 @@ -EESchema Schematic File Version 4 -EELAYER 30 0 -EELAYER END -$Descr A4 11693 8268 -encoding utf-8 -Sheet 1 4 -Title "" -Date "" -Rev "" -Comp "" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$Comp -L Device:Battery BT1 -U 1 1 5FF228D6 -P 1700 2400 -F 0 "BT1" H 1808 2446 50 0000 L CNN -F 1 "Battery" H 1808 2355 50 0000 L CNN -F 2 "" V 1700 2460 50 0001 C CNN -F 3 "~" V 1700 2460 50 0001 C CNN - 1 1700 2400 - 1 0 0 -1 -$EndComp -$Comp -L Switch:SW_SPST SW1 -U 1 1 5FF2314B -P 2000 2000 -F 0 "SW1" H 2000 2235 50 0000 C CNN -F 1 "SW_SPST" H 2000 2144 50 0000 C CNN -F 2 "" H 2000 2000 50 0001 C CNN -F 3 "~" H 2000 2000 50 0001 C CNN - 1 2000 2000 - 1 0 0 -1 -$EndComp -Wire Wire Line - 1700 2200 1700 2000 -Wire Wire Line - 1700 2000 1800 2000 -$Comp -L power:GND #PWR01 -U 1 1 5FF25A02 -P 1700 2850 -F 0 "#PWR01" H 1700 2600 50 0001 C CNN -F 1 "GND" H 1705 2677 50 0000 C CNN -F 2 "" H 1700 2850 50 0001 C CNN -F 3 "" H 1700 2850 50 0001 C CNN - 1 1700 2850 - 1 0 0 -1 -$EndComp -Wire Wire Line - 1700 2850 1700 2600 -$Sheet -S 2650 1900 650 300 -U 5FF25D2E -F0 "voltage upstep" 50 -F1 "upstep.sch" 50 -F2 "Vin" I L 2650 2000 50 -F3 "Vout" O R 3300 2000 50 -$EndSheet -$Sheet -S 2650 2400 650 300 -U 5FF271EC -F0 "sheet5FF271EC" 50 -F1 "upstep.sch" 50 -F2 "Vin" I L 2650 2500 50 -F3 "Vout" O R 3300 2500 50 -$EndSheet -$Sheet -S 2650 2900 650 300 -U 5FF27F95 -F0 "sheet5FF27F95" 50 -F1 "upstep.sch" 50 -F2 "Vin" I L 2650 3000 50 -F3 "Vout" O R 3300 3000 50 -$EndSheet -$Comp -L Device:C C1 -U 1 1 5FF28796 -P 2400 3250 -F 0 "C1" H 2515 3296 50 0000 L CNN -F 1 "C" H 2515 3205 50 0000 L CNN -F 2 "" H 2438 3100 50 0001 C CNN -F 3 "~" H 2400 3250 50 0001 C CNN - 1 2400 3250 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2400 3100 2400 3000 -Wire Wire Line - 2400 3000 2650 3000 -Wire Wire Line - 2400 3000 2400 2500 -Wire Wire Line - 2400 2500 2650 2500 -Connection ~ 2400 3000 -Wire Wire Line - 2400 2500 2400 2000 -Wire Wire Line - 2400 2000 2650 2000 -Connection ~ 2400 2500 -Wire Wire Line - 2400 2000 2200 2000 -Connection ~ 2400 2000 -$Comp -L power:GND #PWR02 -U 1 1 5FF2941A -P 2400 3500 -F 0 "#PWR02" H 2400 3250 50 0001 C CNN -F 1 "GND" H 2405 3327 50 0000 C CNN -F 2 "" H 2400 3500 50 0001 C CNN -F 3 "" H 2400 3500 50 0001 C CNN - 1 2400 3500 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2400 3500 2400 3400 -$Comp -L Device:C C2 -U 1 1 5FF29D21 -P 3500 3300 -F 0 "C2" H 3615 3346 50 0000 L CNN -F 1 "C" H 3615 3255 50 0000 L CNN -F 2 "" H 3538 3150 50 0001 C CNN -F 3 "~" H 3500 3300 50 0001 C CNN - 1 3500 3300 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR03 -U 1 1 5FF29D8A -P 3500 3550 -F 0 "#PWR03" H 3500 3300 50 0001 C CNN -F 1 "GND" H 3505 3377 50 0000 C CNN -F 2 "" H 3500 3550 50 0001 C CNN -F 3 "" H 3500 3550 50 0001 C CNN - 1 3500 3550 - 1 0 0 -1 -$EndComp -Wire Wire Line - 3500 3550 3500 3450 -Wire Wire Line - 3500 3000 3300 3000 -Wire Wire Line - 3500 3000 3500 3150 -Wire Wire Line - 3500 3000 3500 2500 -Wire Wire Line - 3500 2500 3300 2500 -Connection ~ 3500 3000 -Wire Wire Line - 3500 2500 3500 2000 -Wire Wire Line - 3500 2000 3300 2000 -Connection ~ 3500 2500 -$Comp -L Motor:Motor_DC M1 -U 1 1 5FF2B492 -P 3900 2000 -F 0 "M1" H 4058 1996 50 0000 L CNN -F 1 "Motor_DC" H 4058 1905 50 0000 L CNN -F 2 "" H 3900 1910 50 0001 C CNN -F 3 "~" H 3900 1910 50 0001 C CNN - 1 3900 2000 - 0 -1 -1 0 -$EndComp -$Comp -L Device:R R1 -U 1 1 5FF2C494 -P 3850 3000 -F 0 "R1" H 3920 3046 50 0000 L CNN -F 1 "1K" H 3920 2955 50 0000 L CNN -F 2 "" V 3780 3000 50 0001 C CNN -F 3 "~" H 3850 3000 50 0001 C CNN - 1 3850 3000 - 0 -1 -1 0 -$EndComp -$Comp -L Device:LED D1 -U 1 1 5FF2CDF4 -P 4250 3000 -F 0 "D1" V 4289 2882 50 0000 R CNN -F 1 "LED" V 4198 2882 50 0000 R CNN -F 2 "" H 4250 3000 50 0001 C CNN -F 3 "~" H 4250 3000 50 0001 C CNN - 1 4250 3000 - -1 0 0 1 -$EndComp -Wire Wire Line - 4100 3000 4000 3000 -$Comp -L Motor:Fan M? -U 1 1 5FF34200 -P 4000 2500 -F 0 "M?" V 3705 2550 50 0000 C CNN -F 1 "Fan" V 3796 2550 50 0000 C CNN -F 2 "" H 4000 2510 50 0001 C CNN -F 3 "~" H 4000 2510 50 0001 C CNN - 1 4000 2500 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 3500 2000 3700 2000 -Connection ~ 3500 2000 -Wire Wire Line - 3500 2500 3700 2500 -Wire Wire Line - 3500 3000 3700 3000 -Wire Wire Line - 4400 3000 4550 3000 -Wire Wire Line - 4550 3000 4550 2500 -Wire Wire Line - 4550 2500 4200 2500 -Wire Wire Line - 4550 2500 4550 2000 -Wire Wire Line - 4200 2000 4550 2000 -Connection ~ 4550 2500 -$Comp -L power:GND #PWR? -U 1 1 5FF39B76 -P 4550 3200 -F 0 "#PWR?" H 4550 2950 50 0001 C CNN -F 1 "GND" H 4555 3027 50 0000 C CNN -F 2 "" H 4550 3200 50 0001 C CNN -F 3 "" H 4550 3200 50 0001 C CNN - 1 4550 3200 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4550 3200 4550 3000 -Connection ~ 4550 3000 -$EndSCHEMATC diff --git a/optics/gyro for binoculars/top cover.png b/optics/gyro for binoculars/top cover.png deleted file mode 100644 index 3be43d6..0000000 Binary files a/optics/gyro for binoculars/top cover.png and /dev/null differ diff --git a/optics/gyro for binoculars/top cover.stl b/optics/gyro for binoculars/top cover.stl deleted file mode 100644 index 39d28f3..0000000 Binary files a/optics/gyro for binoculars/top cover.stl and /dev/null differ diff --git a/optics/gyro for binoculars/upstep.sch b/optics/gyro for binoculars/upstep.sch deleted file mode 100644 index 5a61f0b..0000000 --- a/optics/gyro for binoculars/upstep.sch +++ /dev/null @@ -1,16 +0,0 @@ -EESchema Schematic File Version 4 -EELAYER 30 0 -EELAYER END -$Descr A4 11693 8268 -encoding utf-8 -Sheet 1 4 -Title "" -Date "" -Rev "" -Comp "" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$EndSCHEMATC diff --git a/optics/gyro for binoculars/upstep.sch-bak b/optics/gyro for binoculars/upstep.sch-bak deleted file mode 100644 index 5a61f0b..0000000 --- a/optics/gyro for binoculars/upstep.sch-bak +++ /dev/null @@ -1,16 +0,0 @@ -EESchema Schematic File Version 4 -EELAYER 30 0 -EELAYER END -$Descr A4 11693 8268 -encoding utf-8 -Sheet 1 4 -Title "" -Date "" -Rev "" -Comp "" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$EndSCHEMATC diff --git a/optics/microscope motor (WIP)/USB side connector/USB female side connector.FCStd b/optics/microscope motor (WIP)/USB side connector/USB female side connector.FCStd deleted file mode 100644 index 306eb9d..0000000 Binary files a/optics/microscope motor (WIP)/USB side connector/USB female side connector.FCStd and /dev/null differ diff --git a/optics/microscope motor (WIP)/USB side connector/USB female side connector.png b/optics/microscope motor (WIP)/USB side connector/USB female side connector.png deleted file mode 100644 index b4c3d30..0000000 Binary files a/optics/microscope motor (WIP)/USB side connector/USB female side connector.png and /dev/null differ diff --git a/optics/microscope motor (WIP)/USB side connector/USB female side connector.stl b/optics/microscope motor (WIP)/USB side connector/USB female side connector.stl deleted file mode 100644 index f944850..0000000 Binary files a/optics/microscope motor (WIP)/USB side connector/USB female side connector.stl and /dev/null differ diff --git a/optics/microscope motor (WIP)/cable management.FCStd b/optics/microscope motor (WIP)/cable management.FCStd deleted file mode 100644 index ed8fc23..0000000 Binary files a/optics/microscope motor (WIP)/cable management.FCStd and /dev/null differ diff --git a/optics/microscope motor (WIP)/cable management.png b/optics/microscope motor (WIP)/cable management.png deleted file mode 100644 index 2e3f966..0000000 Binary files a/optics/microscope motor (WIP)/cable management.png and /dev/null differ diff --git a/optics/microscope motor (WIP)/cable management.stl b/optics/microscope motor (WIP)/cable management.stl deleted file mode 100644 index ec9c44d..0000000 Binary files a/optics/microscope motor (WIP)/cable management.stl and /dev/null differ diff --git a/optics/microscope motor (WIP)/engine holder adapter.png b/optics/microscope motor (WIP)/engine holder adapter.png deleted file mode 100644 index f33c115..0000000 Binary files a/optics/microscope motor (WIP)/engine holder adapter.png and /dev/null differ diff --git a/optics/microscope motor (WIP)/engine holder adapter.stl b/optics/microscope motor (WIP)/engine holder adapter.stl deleted file mode 100644 index fa5bb16..0000000 Binary files a/optics/microscope motor (WIP)/engine holder adapter.stl and /dev/null differ diff --git a/optics/microscope motor (WIP)/engine holder cap.png b/optics/microscope motor (WIP)/engine holder cap.png deleted file mode 100644 index dafd139..0000000 Binary files a/optics/microscope motor (WIP)/engine holder cap.png and /dev/null differ diff --git a/optics/microscope motor (WIP)/engine holder cap.stl b/optics/microscope motor (WIP)/engine holder cap.stl deleted file mode 100644 index 21e96dd..0000000 Binary files a/optics/microscope motor (WIP)/engine holder cap.stl and /dev/null differ diff --git a/optics/microscope motor (WIP)/engine holder.png b/optics/microscope motor (WIP)/engine holder.png deleted file mode 100644 index 828968b..0000000 Binary files a/optics/microscope motor (WIP)/engine holder.png and /dev/null differ diff --git a/optics/microscope motor (WIP)/engine holder.stl b/optics/microscope motor (WIP)/engine holder.stl deleted file mode 100644 index 9bc73dc..0000000 Binary files a/optics/microscope motor (WIP)/engine holder.stl and /dev/null differ diff --git a/optics/microscope motor (WIP)/gear 1.png b/optics/microscope motor (WIP)/gear 1.png deleted file mode 100644 index 39ab96f..0000000 Binary files a/optics/microscope motor (WIP)/gear 1.png and /dev/null differ diff --git a/optics/microscope motor (WIP)/gear 1.stl b/optics/microscope motor (WIP)/gear 1.stl deleted file mode 100644 index 210deea..0000000 Binary files a/optics/microscope motor (WIP)/gear 1.stl and /dev/null differ diff --git a/optics/microscope motor (WIP)/gear 2.png b/optics/microscope motor (WIP)/gear 2.png deleted file mode 100644 index 2d9f001..0000000 Binary files a/optics/microscope motor (WIP)/gear 2.png and /dev/null differ diff --git a/optics/microscope motor (WIP)/gear 2.stl b/optics/microscope motor (WIP)/gear 2.stl deleted file mode 100644 index c9b96ac..0000000 Binary files a/optics/microscope motor (WIP)/gear 2.stl and /dev/null differ diff --git a/optics/microscope motor (WIP)/gear 3.png b/optics/microscope motor (WIP)/gear 3.png deleted file mode 100644 index 265f72f..0000000 Binary files a/optics/microscope motor (WIP)/gear 3.png and /dev/null differ diff --git a/optics/microscope motor (WIP)/gear 3.stl b/optics/microscope motor (WIP)/gear 3.stl deleted file mode 100644 index a14611f..0000000 Binary files a/optics/microscope motor (WIP)/gear 3.stl and /dev/null differ diff --git a/optics/microscope motor (WIP)/index.org b/optics/microscope motor (WIP)/index.org deleted file mode 100644 index 023efa8..0000000 --- a/optics/microscope motor (WIP)/index.org +++ /dev/null @@ -1,35 +0,0 @@ -#+SETUPFILE: ~/.emacs.d/org-styles/html/darksun.theme -#+TITLE: Project -#+LANGUAGE: en -#+LATEX_HEADER: \usepackage[margin=1.0in]{geometry} -#+LATEX_HEADER: \usepackage{parskip} -#+LATEX_HEADER: \usepackage[none]{hyphenat} - -#+OPTIONS: H:20 num:20 -#+OPTIONS: author:nil - -#+HTML_HEAD: - -[[file:../../index.html][Back to physical projects]] - -* gear 1 -| pitch circle | ~60 mm | -| number of teeth | 40 | -| module | 1.5 mm | -| pressure angle | 20 | - -* gear 2 - -| number of teeth | 9 | -| module | 1.5 mm | -| pressure angle | 20 | - -| number of teeth | 40 | -| module | 1.5 mm | -| pressure angle | 20 | - -* 3 - -| number of teeth | 9 | -| module | 1.5 mm | -| pressure angle | 20 | diff --git a/optics/microscope motor (WIP)/microscope adapter.png b/optics/microscope motor (WIP)/microscope adapter.png deleted file mode 100644 index 123cbc0..0000000 Binary files a/optics/microscope motor (WIP)/microscope adapter.png and /dev/null differ diff --git a/optics/microscope motor (WIP)/microscope adapter.stl b/optics/microscope motor (WIP)/microscope adapter.stl deleted file mode 100644 index e481e0c..0000000 Binary files a/optics/microscope motor (WIP)/microscope adapter.stl and /dev/null differ diff --git a/optics/microscope motor (WIP)/model.FCStd b/optics/microscope motor (WIP)/model.FCStd deleted file mode 100644 index 1f2a13b..0000000 Binary files a/optics/microscope motor (WIP)/model.FCStd and /dev/null differ