From: Svjatoslav Agejenko Date: Thu, 13 Oct 2022 18:13:37 +0000 (+0300) Subject: Merge branch 'master' of ssh://svjatoslav.eu:10006/home/n0/git/physical X-Git-Url: http://www2.svjatoslav.eu/gitweb/?p=physical.git;a=commitdiff_plain;h=HEAD;hp=389f04403a3f3b78f08fe9fd8a57acb4197acfc5 Merge branch 'master' of ssh://svjatoslav.eu:10006/home/n0/git/physical --- 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/index.html b/cases/NanoVNA case/index.html index fb3fc09..c6ba33c 100644 --- a/cases/NanoVNA case/index.html +++ b/cases/NanoVNA case/index.html @@ -3,14 +3,14 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> - + NanoVNA case - - - - - - - -
+

NanoVNA case

-
+

Table of Contents

- -
-

1 General

+
+

1. General

  • DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE @@ -290,16 +238,27 @@ DESIGNS AT YOUR OWN RISK.
-
-

2 Project description

+
+

2. Project description

I felt that original NanoVNA case is too fragile for carrying this -thing around in the bag. +device around in the bag.

-
+ +
+

NanoVNA, 1.png +

+
+ +

+Therefore extra protective case was designed: +

+ + +

make, 2.png

@@ -310,7 +269,7 @@ connectors and buttons.

-
+

make, 3.png

@@ -322,7 +281,7 @@ connectors.

-
+

make.png

@@ -335,7 +294,7 @@ connectors from the box.

-
+

make, 5.png

@@ -345,34 +304,92 @@ Cover attaches to the body using +

make, 4.png

- -
-

3 CAD renderings of assembled covers

+
+

3. CAD renderings of assembled covers

-
    -
  • CAD drawing for inner box/case: -
      -
    • inner%20body%20assembled.png
    • -
  • +

    +CAD drawing for inner box/case: +

    -
  • CAD drawing for inner box/case within outer box. -
      -
    • assembled.png
    • -
  • -
+ +
+

inner%20body%20assembled.png +

+
+ + +

+CAD drawing for inner box/case within outer box: +

+ + +
+

assembled.png +

+
-
-

4 Ready to print STL files

+
+

4. NanoVNA dimensions

+

+Note: There are multiple variants of NanoVNA. Current project is +designed for NanoVNA with following body dimensions (excluding buttons +and connectors): +

+ + +
+

NanoVNA, 2.png +

+
+ + + + + +++ ++ + + + + + + + + + + + + + + + + +
Width86.4 mm
Height54.5 mm
Thickness15.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. +

+
+
+ +
+

5. Ready to print STL files

+

@@ -414,9 +431,9 @@ Cover attaches to the body using -

5 CAD files

-
+
+

6. CAD files

+

Files can be edited using FreeCAD.

@@ -430,8 +447,8 @@ Files can be edited using FreeCAD.

Author: Svjatoslav Agejenko

-

Created: 2021-02-14 Sun 21:11

-

Validate

+

Created: 2022-08-30 Tue 22:07

+

Validate

diff --git a/cases/NanoVNA case/index.org b/cases/NanoVNA case/index.org index 2e0ed3c..651747c 100644 --- a/cases/NanoVNA case/index.org +++ b/cases/NanoVNA case/index.org @@ -2,16 +2,6 @@ #+AUTHOR: Svjatoslav Agejenko #+LANGUAGE: en -* (document settings) :noexport: -** use dark style for TWBS-HTML exporter -#+HTML_HEAD: -#+HTML_HEAD: -#+HTML_HEAD: -#+HTML_HEAD: - * General + DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE @@ -31,7 +21,12 @@ * Project description I felt that original NanoVNA case is too fragile for carrying this -thing around in the bag. +device around in the bag. + + +[[file:NanoVNA, 1.png]] + +Therefore extra protective case was designed: [[file:make, 2.png]] @@ -57,14 +52,33 @@ Cover attaches to the body using [[https://www.amazon.de/gp/product/B00TACKU0O/] [[file:make, 4.png]] - * CAD renderings of assembled covers -- CAD drawing for inner box/case: - - [[file:inner%20body%20assembled.png]] +CAD drawing for inner box/case: + +[[file:inner%20body%20assembled.png]] + + +CAD drawing for inner box/case within outer box: + +[[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): + +[[file:NanoVNA, 2.png]] + + +| Width | 86.4 mm | +| Height | 54.5 mm | +| Thickness | 15.85 mm | -- CAD drawing for inner box/case within outer box. - - [[file:assembled.png]] +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 diff --git a/cases/book stand/book stand.FCStd b/cases/book stand/book stand.FCStd deleted file mode 100644 index 5f9ddcd..0000000 Binary files a/cases/book stand/book stand.FCStd and /dev/null differ diff --git a/cases/book stand/book stand.png b/cases/book stand/book stand.png deleted file mode 100644 index 6bd0570..0000000 Binary files a/cases/book stand/book stand.png and /dev/null differ diff --git a/cases/book stand/book stand.stl b/cases/book stand/book stand.stl deleted file mode 100644 index 8ae914c..0000000 Binary files a/cases/book stand/book stand.stl and /dev/null differ diff --git a/cases/book stand/index.html b/cases/book stand/index.html deleted file mode 100644 index 8ea68aa..0000000 --- a/cases/book stand/index.html +++ /dev/null @@ -1,281 +0,0 @@ - - - -Book stand - - - - - - - - - - - - - -
-

Book stand

- -
-

1 General

-
- -
-
- -
-

2 Project description

-
- -
-

make.png -

-
- -

-Small book stand. -

- - -
-

book%20stand.png -

-
- -

-Download: -

- -
-
-
-
-

Author: Svjatoslav Agejenko

-

Created: 2020-05-02 Sat 22:48

-

Emacs 26.1 (Org-mode 9.1.9)

-
-
- - diff --git a/cases/book stand/index.org b/cases/book stand/index.org deleted file mode 100644 index af11b42..0000000 --- a/cases/book stand/index.org +++ /dev/null @@ -1,40 +0,0 @@ -#+TITLE: Book stand -#+AUTHOR: Svjatoslav Agejenko -#+LANGUAGE: en - -* (document settings) :noexport: -** use dark style for TWBS-HTML exporter -#+HTML_HEAD: -#+HTML_HEAD: -#+HTML_HEAD: -#+HTML_HEAD: - -* General -+ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE - COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE - DESIGNS AT YOUR OWN RISK. - -+ This design is released under Creative Commons Zero (CC0) license. - -+ Author: - - Svjatoslav Agejenko - - Homepage: https://svjatoslav.eu - - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]] - -+ See also: - - [[../../index.html][Other physical projects in this repository]] - - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] - -* Project description -[[file:make.png]] - -Small book stand. - -[[file:book%20stand.png]] - -Download: -+ [[file:book%20stand.stl][STL file]] -+ [[file:book%20stand.FCStd][FreeCAD file]] diff --git a/cases/book stand/make.png b/cases/book stand/make.png deleted file mode 100644 index bf37229..0000000 Binary files a/cases/book stand/make.png and /dev/null differ diff --git a/cases/rack/assembly.png b/cases/rack/assembly.png deleted file mode 100644 index fee78ba..0000000 Binary files a/cases/rack/assembly.png and /dev/null differ diff --git a/cases/rack/body.FCStd b/cases/rack/body.FCStd deleted file mode 100644 index 681fcda..0000000 Binary files a/cases/rack/body.FCStd and /dev/null differ diff --git a/cases/rack/bottom plate.png b/cases/rack/bottom plate.png deleted file mode 100644 index 0717dbc..0000000 Binary files a/cases/rack/bottom plate.png and /dev/null differ diff --git a/cases/rack/bottom plate.stl b/cases/rack/bottom plate.stl deleted file mode 100644 index f9900a3..0000000 Binary files a/cases/rack/bottom plate.stl and /dev/null differ diff --git a/cases/rack/make.png b/cases/rack/make.png deleted file mode 100644 index 41b61f9..0000000 Binary files a/cases/rack/make.png and /dev/null differ diff --git a/cases/rack/rack.png b/cases/rack/rack.png deleted file mode 100644 index 9b1eee0..0000000 Binary files a/cases/rack/rack.png and /dev/null differ diff --git a/cases/rack/rack.stl b/cases/rack/rack.stl deleted file mode 100644 index 30e2959..0000000 Binary files a/cases/rack/rack.stl and /dev/null differ diff --git a/cases/rack/shelf.png b/cases/rack/shelf.png deleted file mode 100644 index 7ae25db..0000000 Binary files a/cases/rack/shelf.png and /dev/null differ diff --git a/cases/rack/shelf.stl b/cases/rack/shelf.stl deleted file mode 100644 index 7902efc..0000000 Binary files a/cases/rack/shelf.stl and /dev/null differ diff --git a/cases/rack/side plate.png b/cases/rack/side plate.png deleted file mode 100644 index ca4deaa..0000000 Binary files a/cases/rack/side plate.png and /dev/null differ diff --git a/cases/rack/side plate.stl b/cases/rack/side plate.stl deleted file mode 100644 index 3a2236e..0000000 Binary files a/cases/rack/side plate.stl and /dev/null differ diff --git a/cases/shelf/index.html b/cases/shelf/index.html deleted file mode 100644 index ec452c2..0000000 --- a/cases/shelf/index.html +++ /dev/null @@ -1,284 +0,0 @@ - - - -Tiny wall shelf - - - - - - - - - - - - - -
-

Tiny wall shelf

- -
-

1 General

-
- -
-
- -
-

2 Project description

-
- -
-

make.png -

-
- -

-My current printer does at most 120x120x120 (mm) prints. And I needed -a small wall shelf for my lab. Here comes design for 119x119x119 (just -in case). I used double sided tape for wall attachment. -

- - -
-

shelf.png -

-
- - -
-
-
-
-

Author: Svjatoslav Agejenko

-

Created: 2020-03-29 P 12:06

-

Emacs 26.1 (Org-mode 9.1.9)

-
-
- - diff --git a/cases/shelf/index.org b/cases/shelf/index.org deleted file mode 100644 index 50c8e49..0000000 --- a/cases/shelf/index.org +++ /dev/null @@ -1,42 +0,0 @@ -#+TITLE: Tiny wall shelf -#+AUTHOR: Svjatoslav Agejenko -#+LANGUAGE: en - -* (document settings) :noexport: -** use dark style for TWBS-HTML exporter -#+HTML_HEAD: -#+HTML_HEAD: -#+HTML_HEAD: -#+HTML_HEAD: - -* General -+ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE - COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE - DESIGNS AT YOUR OWN RISK. - -+ This design is released under Creative Commons Zero (CC0) license. - -+ Author: - - Svjatoslav Agejenko - - Homepage: https://svjatoslav.eu - - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]] - -+ See also: - - [[../../index.html][Other physical projects in this repository]] - - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] - -* Project description -[[file:make.png]] - -My current printer does at most 120x120x120 (mm) prints. And I needed -a small wall shelf for my lab. Here comes design for 119x119x119 (just -in case). I used double sided tape for wall attachment. - -[[file:shelf.png]] - -- Download: - - [[file:shelf.stl][Printable STL file.]] - - [[file:shelf.FCStd][Editable FreeCAD file.]] diff --git a/cases/shelf/make.png b/cases/shelf/make.png deleted file mode 100644 index 9b58c7d..0000000 Binary files a/cases/shelf/make.png and /dev/null differ diff --git a/cases/shelf/shelf.FCStd b/cases/shelf/shelf.FCStd deleted file mode 100644 index c5321f1..0000000 Binary files a/cases/shelf/shelf.FCStd and /dev/null differ diff --git a/cases/shelf/shelf.png b/cases/shelf/shelf.png deleted file mode 100644 index 875aa9d..0000000 Binary files a/cases/shelf/shelf.png and /dev/null differ diff --git a/cases/shelf/shelf.stl b/cases/shelf/shelf.stl deleted file mode 100644 index 8e35665..0000000 Binary files a/cases/shelf/shelf.stl and /dev/null differ diff --git a/cases/spray gun holder/holder under table.FCStd b/cases/spray gun holder/holder under table.FCStd deleted file mode 100644 index b228d96..0000000 Binary files a/cases/spray gun holder/holder under table.FCStd and /dev/null differ diff --git a/cases/spray gun holder/holder under table.png b/cases/spray gun holder/holder under table.png deleted file mode 100644 index b03f625..0000000 Binary files a/cases/spray gun holder/holder under table.png and /dev/null differ diff --git a/cases/spray gun holder/holder under table.stl b/cases/spray gun holder/holder under table.stl deleted file mode 100644 index a71ba1a..0000000 Binary files a/cases/spray gun holder/holder under table.stl and /dev/null differ diff --git a/cases/spray gun holder/holder.FCStd b/cases/spray gun holder/holder.FCStd deleted file mode 100644 index 8879f2c..0000000 Binary files a/cases/spray gun holder/holder.FCStd and /dev/null differ diff --git a/cases/spray gun holder/holder.stl b/cases/spray gun holder/holder.stl deleted file mode 100644 index a14d511..0000000 Binary files a/cases/spray gun holder/holder.stl and /dev/null differ diff --git a/cases/spray gun holder/index.html b/cases/spray gun holder/index.html deleted file mode 100644 index 7c15ecb..0000000 --- a/cases/spray gun holder/index.html +++ /dev/null @@ -1,284 +0,0 @@ - - - -Air spray gun wall mount - - - - - - - - - - - - - -
-

Air spray gun wall mount

- -
-

1 General

-
- -
-
- -
-

2 Project description

-
- -
-

make.png -

-
- -

-There is good Kkmoon HVLP Air Spray Gun on sale at Amazon. Here is -design for 3D printable wall mount for it: -

- - -
-

schematic.png -

-
- - - -
-
-
-
-

Author: Svjatoslav Agejenko

-

Created: 2021-01-02 L 23:34

-

Emacs 26.1 (Org-mode 9.1.9)

-
-
- - diff --git a/cases/spray gun holder/index.org b/cases/spray gun holder/index.org deleted file mode 100644 index 0e946c1..0000000 --- a/cases/spray gun holder/index.org +++ /dev/null @@ -1,42 +0,0 @@ -#+TITLE: Air spray gun wall mount -#+AUTHOR: Svjatoslav Agejenko -#+LANGUAGE: en - -* (document settings) :noexport: -** use dark style for TWBS-HTML exporter -#+HTML_HEAD: -#+HTML_HEAD: -#+HTML_HEAD: -#+HTML_HEAD: - -* General -+ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE - COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE - DESIGNS AT YOUR OWN RISK. - -+ This design is released under Creative Commons Zero (CC0) license. - -+ Author: - - Svjatoslav Agejenko - - Homepage: https://svjatoslav.eu - - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]] - -+ See also: - - [[../../index.html][Other physical projects in this repository]] - - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] - -* Project description -[[file:make.png]] - -There is good [[https://www.amazon.de/-/en/gp/product/B01LCX8ISE/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1][Kkmoon HVLP Air Spray Gun]] on sale at Amazon. Here is -design for 3D printable wall mount for it: - -[[file:schematic.png]] - - -- Download: - - [[file:holder.stl][Printable STL file]] - - [[file:holder.FCStd][Editable FreeCAD file]] diff --git a/cases/spray gun holder/make.png b/cases/spray gun holder/make.png deleted file mode 100644 index 61544b6..0000000 Binary files a/cases/spray gun holder/make.png and /dev/null differ diff --git a/cases/spray gun holder/schematic.png b/cases/spray gun holder/schematic.png deleted file mode 100644 index 8b4ad3c..0000000 Binary files a/cases/spray gun holder/schematic.png and /dev/null differ diff --git a/cases/stackable storage box/schematic.png b/cases/stackable storage box/schematic.png deleted file mode 100644 index c8105b8..0000000 Binary files a/cases/stackable storage box/schematic.png and /dev/null differ diff --git a/cases/stackable storage box/stackable storage box.FCStd b/cases/stackable storage box/stackable storage box.FCStd deleted file mode 100644 index 78e39de..0000000 Binary files a/cases/stackable storage box/stackable storage box.FCStd and /dev/null differ diff --git a/cases/stackable storage box/stackable storage box.stl b/cases/stackable storage box/stackable storage box.stl deleted file mode 100644 index f83a9ea..0000000 Binary files a/cases/stackable storage box/stackable storage box.stl and /dev/null differ diff --git a/furniture/Jabra holder/Jabra holder.FCStd b/furniture/Jabra holder/Jabra holder.FCStd new file mode 100644 index 0000000..a303a56 Binary files /dev/null and b/furniture/Jabra holder/Jabra holder.FCStd differ diff --git a/furniture/Jabra holder/bottom part.png b/furniture/Jabra holder/bottom part.png new file mode 100644 index 0000000..8db9152 Binary files /dev/null and b/furniture/Jabra holder/bottom part.png differ diff --git a/furniture/Jabra holder/bottom part.stl b/furniture/Jabra holder/bottom part.stl new file mode 100644 index 0000000..131e2f2 Binary files /dev/null and b/furniture/Jabra holder/bottom part.stl differ diff --git a/furniture/Jabra holder/index.org b/furniture/Jabra holder/index.org new file mode 100644 index 0000000..9729ba8 --- /dev/null +++ b/furniture/Jabra holder/index.org @@ -0,0 +1,4 @@ + + + +Jabra model: Jabra Speak 510 UC diff --git a/furniture/Jabra holder/make.png b/furniture/Jabra holder/make.png new file mode 100644 index 0000000..e666f2c Binary files /dev/null and b/furniture/Jabra holder/make.png differ diff --git a/furniture/Jabra holder/top part.png b/furniture/Jabra holder/top part.png new file mode 100644 index 0000000..902ce41 Binary files /dev/null and b/furniture/Jabra holder/top part.png differ diff --git a/furniture/Jabra holder/top part.stl b/furniture/Jabra holder/top part.stl new file mode 100644 index 0000000..57d152c Binary files /dev/null and b/furniture/Jabra holder/top part.stl differ diff --git a/furniture/book stand/book stand.FCStd b/furniture/book stand/book stand.FCStd new file mode 100644 index 0000000..5f9ddcd Binary files /dev/null and b/furniture/book stand/book stand.FCStd differ diff --git a/furniture/book stand/book stand.png b/furniture/book stand/book stand.png new file mode 100644 index 0000000..6bd0570 Binary files /dev/null and b/furniture/book stand/book stand.png differ diff --git a/furniture/book stand/book stand.stl b/furniture/book stand/book stand.stl new file mode 100644 index 0000000..8ae914c Binary files /dev/null and b/furniture/book stand/book stand.stl differ diff --git a/furniture/book stand/index.html b/furniture/book stand/index.html new file mode 100644 index 0000000..8ea68aa --- /dev/null +++ b/furniture/book stand/index.html @@ -0,0 +1,281 @@ + + + +Book stand + + + + + + + + + + + + + +
+

Book stand

+ +
+

1 General

+
+ +
+
+ +
+

2 Project description

+
+ +
+

make.png +

+
+ +

+Small book stand. +

+ + +
+

book%20stand.png +

+
+ +

+Download: +

+ +
+
+
+
+

Author: Svjatoslav Agejenko

+

Created: 2020-05-02 Sat 22:48

+

Emacs 26.1 (Org-mode 9.1.9)

+
+
+ + diff --git a/furniture/book stand/index.org b/furniture/book stand/index.org new file mode 100644 index 0000000..af11b42 --- /dev/null +++ b/furniture/book stand/index.org @@ -0,0 +1,40 @@ +#+TITLE: Book stand +#+AUTHOR: Svjatoslav Agejenko +#+LANGUAGE: en + +* (document settings) :noexport: +** use dark style for TWBS-HTML exporter +#+HTML_HEAD: +#+HTML_HEAD: +#+HTML_HEAD: +#+HTML_HEAD: + +* General ++ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE + COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE + DESIGNS AT YOUR OWN RISK. + ++ This design is released under Creative Commons Zero (CC0) license. + ++ Author: + - Svjatoslav Agejenko + - Homepage: https://svjatoslav.eu + - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]] + ++ See also: + - [[../../index.html][Other physical projects in this repository]] + - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] + +* Project description +[[file:make.png]] + +Small book stand. + +[[file:book%20stand.png]] + +Download: ++ [[file:book%20stand.stl][STL file]] ++ [[file:book%20stand.FCStd][FreeCAD file]] diff --git a/furniture/book stand/make.png b/furniture/book stand/make.png new file mode 100644 index 0000000..bf37229 Binary files /dev/null and b/furniture/book stand/make.png differ diff --git a/furniture/rack/assembly.png b/furniture/rack/assembly.png new file mode 100644 index 0000000..fee78ba Binary files /dev/null and b/furniture/rack/assembly.png differ diff --git a/furniture/rack/bottom plate.png b/furniture/rack/bottom plate.png new file mode 100644 index 0000000..0717dbc Binary files /dev/null and b/furniture/rack/bottom plate.png differ diff --git a/furniture/rack/bottom plate.stl b/furniture/rack/bottom plate.stl new file mode 100644 index 0000000..f9900a3 Binary files /dev/null and b/furniture/rack/bottom plate.stl differ diff --git a/furniture/rack/index.html b/furniture/rack/index.html new file mode 100644 index 0000000..d2c243e --- /dev/null +++ b/furniture/rack/index.html @@ -0,0 +1,335 @@ + + + + + + + +Modular rack + + + + + + +
+

Modular rack

+
+

Table of Contents

+ +
+ +
+

1. General

+
+ +
+
+ +
+

2. Project description

+
+

+Photo: +

+ + +
+

make.png +

+
+ +

+Idea is to design modular racks that can be subdivided and also +combined together. +

+ + +

+Download FreeCAD project +

+ + +
+ +

+Rack: Download printable STL file +

+ + + +
+

rack.png +

+
+ +
+ +

+Top plate: Download printable STL file +

+ + +
+

top plate.png +

+
+ + + +
+ + +

+Shelf: Download printable STL file +

+ + +
+

shelf.png +

+
+ + +
+ +

+Bottom plate: Download printable STL file +

+ + +
+

bottom plate.png +

+
+ + +
+ +

+Complete assembly +

+ + +
+

assembly.png +

+
+
+
+
+
+

Author: Svjatoslav Agejenko

+

Created: 2022-06-04 Sat 18:10

+

Validate

+
+ + diff --git a/furniture/rack/index.org b/furniture/rack/index.org new file mode 100644 index 0000000..53af7a1 --- /dev/null +++ b/furniture/rack/index.org @@ -0,0 +1,79 @@ +#+TITLE: Modular rack +#+AUTHOR: Svjatoslav Agejenko +#+LANGUAGE: en + +* General ++ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE + COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE + DESIGNS AT YOUR OWN RISK. + ++ This design is released under Creative Commons Zero (CC0) license. + ++ Author: + - Svjatoslav Agejenko + - Homepage: https://svjatoslav.eu + - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]] + ++ See also: + - [[../../index.html][Other physical projects in this repository]] + - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] + +* Project description +Photo: + +#+attr_html: :width 800px +#+attr_latex: :width 800px +[[file:make.png]] + +Idea is to design modular racks that can be subdivided and also +combined together. + + +[[file:rack.FCStd][Download FreeCAD project]] + + +------ + +Rack: [[file:rack.stl][Download printable STL file]] + + +#+attr_html: :width 800px +#+attr_latex: :width 800px +[[file:rack.png]] + +------ + +Top plate: [[file:top plate.stl][Download printable STL file]] + +#+attr_html: :width 800px +#+attr_latex: :width 800px +[[file:top plate.png]] + + + +------ + + +Shelf: [[file:shelf.stl][Download printable STL file]] + +#+attr_html: :width 800px +#+attr_latex: :width 800px +[[file:shelf.png]] + + +--------- + +Bottom plate: [[file:bottom plate.stl][Download printable STL file]] + +#+attr_html: :width 800px +#+attr_latex: :width 800px +[[file:bottom plate.png]] + + +------ + +Complete assembly + +#+attr_html: :width 800px +#+attr_latex: :width 800px +[[file:assembly.png]] diff --git a/furniture/rack/index.pdf b/furniture/rack/index.pdf new file mode 100644 index 0000000..f074b7b Binary files /dev/null and b/furniture/rack/index.pdf differ diff --git a/furniture/rack/make.png b/furniture/rack/make.png new file mode 100644 index 0000000..41b61f9 Binary files /dev/null and b/furniture/rack/make.png differ diff --git a/furniture/rack/rack.FCStd b/furniture/rack/rack.FCStd new file mode 100644 index 0000000..681fcda Binary files /dev/null and b/furniture/rack/rack.FCStd differ diff --git a/furniture/rack/rack.png b/furniture/rack/rack.png new file mode 100644 index 0000000..9b1eee0 Binary files /dev/null and b/furniture/rack/rack.png differ diff --git a/furniture/rack/rack.stl b/furniture/rack/rack.stl new file mode 100644 index 0000000..30e2959 Binary files /dev/null and b/furniture/rack/rack.stl differ diff --git a/furniture/rack/shelf.png b/furniture/rack/shelf.png new file mode 100644 index 0000000..7ae25db Binary files /dev/null and b/furniture/rack/shelf.png differ diff --git a/furniture/rack/shelf.stl b/furniture/rack/shelf.stl new file mode 100644 index 0000000..7902efc Binary files /dev/null and b/furniture/rack/shelf.stl differ diff --git a/furniture/rack/top plate.png b/furniture/rack/top plate.png new file mode 100644 index 0000000..ca4deaa Binary files /dev/null and b/furniture/rack/top plate.png differ diff --git a/furniture/rack/top plate.stl b/furniture/rack/top plate.stl new file mode 100644 index 0000000..3a2236e Binary files /dev/null and b/furniture/rack/top plate.stl differ diff --git a/furniture/shelf/index.html b/furniture/shelf/index.html new file mode 100644 index 0000000..ec452c2 --- /dev/null +++ b/furniture/shelf/index.html @@ -0,0 +1,284 @@ + + + +Tiny wall shelf + + + + + + + + + + + + + +
+

Tiny wall shelf

+ +
+

1 General

+
+ +
+
+ +
+

2 Project description

+
+ +
+

make.png +

+
+ +

+My current printer does at most 120x120x120 (mm) prints. And I needed +a small wall shelf for my lab. Here comes design for 119x119x119 (just +in case). I used double sided tape for wall attachment. +

+ + +
+

shelf.png +

+
+ + +
+
+
+
+

Author: Svjatoslav Agejenko

+

Created: 2020-03-29 P 12:06

+

Emacs 26.1 (Org-mode 9.1.9)

+
+
+ + diff --git a/furniture/shelf/index.org b/furniture/shelf/index.org new file mode 100644 index 0000000..50c8e49 --- /dev/null +++ b/furniture/shelf/index.org @@ -0,0 +1,42 @@ +#+TITLE: Tiny wall shelf +#+AUTHOR: Svjatoslav Agejenko +#+LANGUAGE: en + +* (document settings) :noexport: +** use dark style for TWBS-HTML exporter +#+HTML_HEAD: +#+HTML_HEAD: +#+HTML_HEAD: +#+HTML_HEAD: + +* General ++ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE + COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE + DESIGNS AT YOUR OWN RISK. + ++ This design is released under Creative Commons Zero (CC0) license. + ++ Author: + - Svjatoslav Agejenko + - Homepage: https://svjatoslav.eu + - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]] + ++ See also: + - [[../../index.html][Other physical projects in this repository]] + - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] + +* Project description +[[file:make.png]] + +My current printer does at most 120x120x120 (mm) prints. And I needed +a small wall shelf for my lab. Here comes design for 119x119x119 (just +in case). I used double sided tape for wall attachment. + +[[file:shelf.png]] + +- Download: + - [[file:shelf.stl][Printable STL file.]] + - [[file:shelf.FCStd][Editable FreeCAD file.]] diff --git a/furniture/shelf/make.png b/furniture/shelf/make.png new file mode 100644 index 0000000..9b58c7d Binary files /dev/null and b/furniture/shelf/make.png differ diff --git a/furniture/shelf/shelf.FCStd b/furniture/shelf/shelf.FCStd new file mode 100644 index 0000000..c5321f1 Binary files /dev/null and b/furniture/shelf/shelf.FCStd differ diff --git a/furniture/shelf/shelf.png b/furniture/shelf/shelf.png new file mode 100644 index 0000000..875aa9d Binary files /dev/null and b/furniture/shelf/shelf.png differ diff --git a/furniture/shelf/shelf.stl b/furniture/shelf/shelf.stl new file mode 100644 index 0000000..8e35665 Binary files /dev/null and b/furniture/shelf/shelf.stl differ diff --git a/furniture/spray gun holder/holder under table.FCStd b/furniture/spray gun holder/holder under table.FCStd new file mode 100644 index 0000000..b228d96 Binary files /dev/null and b/furniture/spray gun holder/holder under table.FCStd differ diff --git a/furniture/spray gun holder/holder under table.png b/furniture/spray gun holder/holder under table.png new file mode 100644 index 0000000..b03f625 Binary files /dev/null and b/furniture/spray gun holder/holder under table.png differ diff --git a/furniture/spray gun holder/holder under table.stl b/furniture/spray gun holder/holder under table.stl new file mode 100644 index 0000000..a71ba1a Binary files /dev/null and b/furniture/spray gun holder/holder under table.stl differ diff --git a/furniture/spray gun holder/holder.FCStd b/furniture/spray gun holder/holder.FCStd new file mode 100644 index 0000000..8879f2c Binary files /dev/null and b/furniture/spray gun holder/holder.FCStd differ diff --git a/furniture/spray gun holder/holder.stl b/furniture/spray gun holder/holder.stl new file mode 100644 index 0000000..a14d511 Binary files /dev/null and b/furniture/spray gun holder/holder.stl differ diff --git a/furniture/spray gun holder/index.html b/furniture/spray gun holder/index.html new file mode 100644 index 0000000..9e3760a --- /dev/null +++ b/furniture/spray gun holder/index.html @@ -0,0 +1,314 @@ + + + + + + + +Air spray gun wall mount + + + + + + +
+

Air spray gun wall mount

+ + +
+

1. General

+
+ +
+
+ +
+

2. Project description

+
+

+There is good Kkmoon HVLP Air Spray Gun on sale at Amazon. Here are +designs for 3D printable mounts for it. +

+
+ +
+

2.1. Wall mount design

+
+

+Photo: +

+ + +
+

make.png +

+
+ +

+Render: +

+ + +
+

schematic.png +

+
+ + +

+Download: +

+ +
+
+
+

2.2. Under desk mount design

+
+

+Render: +

+ + +
+

holder under table.png +

+
+ +

+Download: +

+ +
+
+
+
+
+

Author: Svjatoslav Agejenko

+

Created: 2022-06-04 Sat 17:48

+

Validate

+
+ + diff --git a/furniture/spray gun holder/index.org b/furniture/spray gun holder/index.org new file mode 100644 index 0000000..bc8c15c --- /dev/null +++ b/furniture/spray gun holder/index.org @@ -0,0 +1,47 @@ +#+TITLE: Air spray gun wall mount +#+AUTHOR: Svjatoslav Agejenko +#+LANGUAGE: en + +* General ++ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE + COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE + DESIGNS AT YOUR OWN RISK. + ++ This design is released under Creative Commons Zero (CC0) license. + ++ Author: + - Svjatoslav Agejenko + - Homepage: https://svjatoslav.eu + - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]] + ++ See also: + - [[../../index.html][Other physical projects in this repository]] + - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] + +* Project description +There is good [[https://www.amazon.de/-/en/gp/product/B01LCX8ISE/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1][Kkmoon HVLP Air Spray Gun]] on sale at Amazon. Here are +designs for 3D printable mounts for it. + +** Wall mount design + +Photo: + +[[file:make.png]] + +Render: + +[[file:schematic.png]] + + +Download: +- [[file:holder.stl][Printable STL file]] +- [[file:holder.FCStd][Editable FreeCAD file]] +** Under desk mount design + +Render: + +[[file:holder under table.png]] + +Download: +- [[file:holder under table.stl][Printable STL file]] +- [[file:holder under table.FCStd][Editable FreeCAD file]] diff --git a/furniture/spray gun holder/make.png b/furniture/spray gun holder/make.png new file mode 100644 index 0000000..61544b6 Binary files /dev/null and b/furniture/spray gun holder/make.png differ diff --git a/furniture/spray gun holder/schematic.png b/furniture/spray gun holder/schematic.png new file mode 100644 index 0000000..8b4ad3c Binary files /dev/null and b/furniture/spray gun holder/schematic.png differ diff --git a/furniture/stackable storage box/schematic.png b/furniture/stackable storage box/schematic.png new file mode 100644 index 0000000..c8105b8 Binary files /dev/null and b/furniture/stackable storage box/schematic.png differ diff --git a/furniture/stackable storage box/stackable storage box.FCStd b/furniture/stackable storage box/stackable storage box.FCStd new file mode 100644 index 0000000..78e39de Binary files /dev/null and b/furniture/stackable storage box/stackable storage box.FCStd differ diff --git a/furniture/stackable storage box/stackable storage box.stl b/furniture/stackable storage box/stackable storage box.stl new file mode 100644 index 0000000..f83a9ea Binary files /dev/null and b/furniture/stackable storage box/stackable storage box.stl differ diff --git a/furniture/under desk hook/hook.FCStd b/furniture/under desk hook/hook.FCStd new file mode 100644 index 0000000..8ab6bea Binary files /dev/null and b/furniture/under desk hook/hook.FCStd differ diff --git a/furniture/under desk hook/hook.stl b/furniture/under desk hook/hook.stl new file mode 100644 index 0000000..9e2b3ad Binary files /dev/null and b/furniture/under desk hook/hook.stl differ diff --git a/furniture/under desk hook/schematic.png b/furniture/under desk hook/schematic.png new file mode 100644 index 0000000..402d0fa Binary files /dev/null and b/furniture/under desk hook/schematic.png differ diff --git a/index.html b/index.html index c234633..a2bf176 100644 --- a/index.html +++ b/index.html @@ -3,14 +3,14 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> - + Physical projects - - - -
+

Physical projects

-
+

Table of Contents

- -
-

1 General

+
+

1. General

Collection of physical projects. Electronics, 3D designs etc.. @@ -278,8 +257,8 @@ DESIGNS AT YOUR OWN RISK.

-
-

1.1 repository

+
+

1.1. repository

-
-

2 Cases, covers, holders, organizers

+
+

2. Cases, covers, holders, organizers

-
-

2.1 Measurement

+
+

2.1. Measurement

  • Digital caliphers battery mod and storage box @@ -317,8 +296,8 @@ git clone https://www2.svjatoslav.eu/git/physical.git
-
-

2.2 Optics

+
+

2.2. Optics

  • Case for 52mm macro filter @@ -345,24 +324,12 @@ git clone https://www2.svjatoslav.eu/git/physical.git
-
-

2.3 Miscellaneous

+
+

2.3. Miscellaneous

    -
  • Book stand -
  • -
  • Nokia 105 (2019) modification for disabled
  • -
- - -
    -
  • Wall shelf -
  • - -
  • Spray gun holder -
  • Test tube cap
  • @@ -370,8 +337,8 @@ git clone https://www2.svjatoslav.eu/git/physical.git
-
-

2.4 Cable / wire

+
+

2.4. Cable / wire

  • Cable organizer @@ -390,10 +357,33 @@ git clone https://www2.svjatoslav.eu/git/physical.git
-
-

3 Miscellaneous

+
+

3. Furniture

    +
  • Book stand +
  • +
+ + +
    +
  • Wall shelf +
  • + +
  • Spray gun holder +
  • + +
  • Modular rack +
  • +
+
+
+ + +
+

4. Miscellaneous

+
+
  • 12V Lead-Acid battery charger and terminal
  • @@ -420,9 +410,9 @@ git clone https://www2.svjatoslav.eu/git/physical.git
-
-

3.1 Audio

-
+
+

4.1. Audio

+
  • Portable stereo speaker
  • @@ -434,9 +424,9 @@ git clone https://www2.svjatoslav.eu/git/physical.git
-
-

4 Optics

-
+
+

5. Optics

+
  • 35mm film copying device
  • @@ -450,9 +440,9 @@ git clone https://www2.svjatoslav.eu/git/physical.git
-
-

5 See also

-
+
+

6. See also

+
  • Jay Doscher blog: https://back7.co/
  • Valera Perinski designs: @@ -464,7 +454,7 @@ git clone https://www2.svjatoslav.eu/git/physical.git

Author: Svjatoslav Agejenko

-

Created: 2022-04-09 Sat 14:45

+

Created: 2022-06-04 Sat 18:12

Validate

diff --git a/index.org b/index.org index c0cd12a..7befcdd 100644 --- a/index.org +++ b/index.org @@ -87,11 +87,6 @@ Collection of physical projects. Electronics, 3D designs etc.. )}}} ** Miscellaneous -+ Book stand - {{{imglnk( - cases/book%20stand/index.html, - cases/book%20stand/make.png - )}}} + Nokia 105 (2019) modification for disabled {{{imglnk( @@ -99,19 +94,6 @@ Collection of physical projects. Electronics, 3D designs etc.. cases/Nokia%20105%20(2019)%20modification%20for%20disabled/make.png )}}} - -+ Wall shelf - {{{imglnk( - cases/shelf/index.html, - cases/shelf/make.png - )}}} - -+ Spray gun holder - {{{imglnk( - cases/spray%20gun%20holder/index.html, - cases/spray%20gun%20holder/make.png - )}}} - + Test tube cap {{{imglnk( cases/test%20tube%20cap/index.html, @@ -143,6 +125,34 @@ Collection of physical projects. Electronics, 3D designs etc.. cases/roll/make.png )}}} +* Furniture + ++ Book stand + {{{imglnk( + furniture/book%20stand/index.html, + furniture/book%20stand/make.png + )}}} + + ++ Wall shelf + {{{imglnk( + furniture/shelf/index.html, + furniture/shelf/make.png + )}}} + ++ Spray gun holder + {{{imglnk( + furniture/spray%20gun%20holder/index.html, + furniture/spray%20gun%20holder/make.png + )}}} + ++ Modular rack + {{{imglnk( + furniture/rack/index.html, + furniture/rack/make.png + )}}} + + * Miscellaneous + 12V Lead-Acid battery charger and terminal {{{imglnk( diff --git a/misc/PCB support/30x30.FCStd b/misc/PCB support/30x30.FCStd new file mode 100644 index 0000000..e6355ea Binary files /dev/null and b/misc/PCB support/30x30.FCStd differ diff --git a/misc/PCB support/30x30.png b/misc/PCB support/30x30.png new file mode 100644 index 0000000..f0ff052 Binary files /dev/null and b/misc/PCB support/30x30.png differ diff --git a/misc/PCB support/30x30.stl b/misc/PCB support/30x30.stl new file mode 100644 index 0000000..86c5fe9 Binary files /dev/null and b/misc/PCB support/30x30.stl differ diff --git a/misc/portable stereo active speaker/index.org b/misc/portable stereo active speaker/index.org index e85fa1f..0cef8d3 100644 --- a/misc/portable stereo active speaker/index.org +++ b/misc/portable stereo active speaker/index.org @@ -214,7 +214,6 @@ And attaches to the remaining components: [[file:front%20panel/attachment.png]] - * Extra capacitors Another thing that become clear during load-testing: output power/volume can be further enhanced by adding high power capacitors @@ -245,10 +244,12 @@ Download: + [[file:center%20box/center%20box.FCStd][FreeCAD file]] + [[file:center%20box/center%20box.stl][STL file]] - * Conclusions / TODO +Photo of initial PSU + audio amp test: +[[file:initial%20test.png]] + -These things could be done better: +Improvement ideas: + Instead of using undersized heatsinks on the audio amplifiers and need for active cooling as a consequence, it would be better to try @@ -256,21 +257,15 @@ These things could be done better: would provide plenty of cooling and reduces power losses within cable, since amplifier would be as close to the speaker as possible. -+ I used agile design. That is, implemented functionality ad-hoc. If I - had done design in advance, then I could have had smarter connector - layout between main board and front panel. That is: Instead of - multiple smaller cables, one wide (multi connector) cable. ++ Add possibility to power device from USB socket in addition to + batteries. -+ Screw holes are too close to the edges on the front panel. ++ Front panel: + + Use digital voltage indicator to gauge remaining battery power. -+ It would be better if screw heads were slightly buried within - construction body. + + Add possibility to have multiple inputs. + + It would be better if screw heads were slightly buried within + construction body. -Overall, it was good learning experience and I was able to test -various ideas on it. Will add cooler later :) - - -Photo of initial PSU + audio amp test: - -[[file:initial%20test.png]] + + Screw holes are too close to the edges on the front panel. diff --git a/optics/microscope motor (WIP)/USB side connector/USB female side connector b/optics/microscope motor (WIP)/USB side connector/USB female side connector deleted file mode 100644 index b4c3d30..0000000 Binary files a/optics/microscope motor (WIP)/USB side connector/USB female side connector 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 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/repository handling tools/commit and push b/repository handling tools/commit and push index e674bf1..a2bafd7 100755 --- a/repository handling tools/commit and push +++ b/repository handling tools/commit and push @@ -6,6 +6,7 @@ cd .. git add --all cola +git pull git push echo "" diff --git a/repository handling tools/open with IntelliJ IDEA b/repository handling tools/open with IntelliJ IDEA deleted file mode 100755 index de9bae5..0000000 --- a/repository handling tools/open with IntelliJ IDEA +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/bash - -# -# This is a helper bash script that starts IntelliJ with the current project. -# Script is written is such a way that you can simply click on it in file -# navigator to run it. -# -# -# Script assumes: -# -# + GNU operating system -# + IntelliJ is installed and commandline launcher "idea" is enabled. -# - -cd "${0%/*}" -cd .. - -setsid idea . &>/dev/null