Thingiverse
Portable solar panel tripod mount by rasarmg
by Thingiverse
Last crawled date: 3 years ago
Unpack pspt_mount_1.2_170124.zip and open the documentation with your favorite web browser or PDF viewer:
$ firefox build_1.2/html/index.html
$ firefox build_1.2/latex/refman.pdf
Select a pre-built part and print.
Description
Wanted a portable articulating mount for a 5 watt solar panel that charges a small power system that I use when camping. Decided on a design that made use of a broken tripod and sturdy but lightweight poles from an old folding camping chair that were lying around awaiting to be re-purposed.
The top of the tripod was cut off with a hack saw and four straight tube segments were cut from the folding chair as needed to assemble the panel support frame. The lengths will depend on the dimensions of your panel.
Parts
There are 14 total printed parts and 7 types as shown in the following table. There are three version for part number 2 and 5 (I was not sure if a printed open frame would be study enough so I generated closed versions). I am using version d1 for both parts as it turned out to be sufficient for my use. For convenience several build plates have been rendered that include the required parts.
Parts
p1: Pole Cap - qty 1
p2d1: Pole Bracket - qty 1
p2d2: Pole Bracket - qty 1
p2d3: Pole Bracket - qty 1
p3: Pole Nut - qty 1
p4: Pole Knobs - qty 1 set
p5d1: Panel Bracket - qty 1
p5d2: Panel Bracket - qty 1
p5d3: Panel Bracket - qty 1
p6: Panel Tee - qty 4
p7: Panel Mount - qty 4
Build Plate - 174x194x71mm
Build Plate 1 of 2 - 146x129x35mm
Build Plate 2 of 2 - 138x109x71mm
Parameters
The design parameters can be easily modified in one location for the tube dimensions you have on hand (ie: EMT, rigid, ABS, copper, etc). As rendered, it makes use of M3 hex-bolt socket-head cap-screws and hux-nuts, although this too can be reconfigured via root parameters.
When modifying the parameters for your sizes, be sure to check the resulting fit with a sample print of a test fitting (ie panel_tee) before printing a build plate! Try to insert the pole into the side without the tab first to make sure it passes freely but snuggly in the fitting.
Time
The total render time for all the parts in the table above on a 1.6Ghz AMD E-350 dual core processor running Linux is summarized below:
Elapsed time
User time
System time
318m 40.379s
580m 48.948s
4m 25.644s
The openscad-amu design flow will dispatch a separate render process for each compute core/thread of your CPU. This is why the Elapsed time is roughly half of the total user time on this dual core system. This dramatically reduces the total build times for multi-part designs on multi-processor system.
Here is a breakdown of OpenSCAD render times, by part (The reduced CPU usage for the first several parts were due to system time sharing during this writeup).
Part ID
Elapsed time (h:mm:ss)
User time (s)
System time (s)
CPU use (%)
Memory Max. (KB)
psptm_assembled_pole
2:47:11
8777.90
82.84
88%
3005816
psptm_assembled
2:40:55
8453.30
77.08
88%
2503588
psptm_build_1of2
54:05.61
3147.12
13.37
97%
2216748
psptm_build_2of2
35:09.63
2049.29
5.85
97%
1532896
psptm_build_all
1:34:29
5630.57
7.19
99%
3399788
psptm_panel_bracket_d1
13:55.22
829.20
1.96
99%
1247092
psptm_panel_bracket_d2
12:50.97
765.79
2.05
99%
1231040
psptm_panel_bracket_d3
13:25.89
801.30
1.81
99%
1225344
psptm_panel_mount
3:43.91
222.04
0.83
99%
586756
psptm_panel_tee
9:42.08
578.83
1.34
99%
864232
psptm_pole_bracket_d1
2:20.80
139.30
0.50
99%
414632
psptm_pole_bracket_d2
2:02.54
121.26
0.50
99%
349924
psptm_pole_bracket_d3
2:01.11
120.11
0.48
99%
340284
psptm_pole_cap
4:27.57
265.68
0.98
99%
664500
psptm_pole_knobs
5:11.75
309.73
0.96
99%
662996
psptm_pole_nut
5:39.39
337.00
0.94
99%
660408
The time from concept to finished assembly and writeup took approximately 48 hours over a few days. The omdl design library and the openscad-amu design tools greatly reduced the overall effort to both design and document this result. I imagine that this solution could be used in other scenarios that seek to mount an articulating panel to a vertical post. Let me know what you come up with!
Dependencies
To re-render the printed parts you will need to obtain omdl, version 0.4, and mstscrewlib. To use the auto recompilation and/or rebuild this documentation, you will need to obtain and install openscad-amu. This design was completed using version 1.7 of the tools.
openscad-amu
To install openscad-amu open a BASH shell and type:
$ mkdir tmp && cd tmp
$ wget https://git.io/setup-amu.bash
$ chmod +x setup-amu.bash
$ ./setup-amu.bash --branch v1.7 --yes --build
$ sudo ./setup-amu.bash --branch v1.7 --install
omdl
To install omdl open a BASH shell and type:
$ mkdir tmp && cd tmp
$ wget https://git.io/setup-omdl.bash
$ chmod +x setup-omdl.bash
$ ./setup-omdl.bash --branch v0.4 --yes --install
mstscrewlib
To install mstscrewlib download the library and copy to OpenSCAD library path (or the current directory together with the design files).
Once openscad-amu, omdl, and mstscrewlib are installed, build:
$ make info # (design flow information)
$ make all # (build everything)
$ firefox build_1.0/html/index.html # (view documentation)
This will render all of the design parts, the assembled demo, the build plate, and this documentation.
Once done, use your favorite browser to review the documentation as described in the initial paragraph.
Template
To use Doxygen to document your OpenSCAD designs or utilize a similar auto design flow, see the introduction to openscad-amu and design template. If you release a design that uses omdl or openscad-amu support these efforts by tagging your design with omdl and/or openscad-amu.
$ firefox build_1.2/html/index.html
$ firefox build_1.2/latex/refman.pdf
Select a pre-built part and print.
Description
Wanted a portable articulating mount for a 5 watt solar panel that charges a small power system that I use when camping. Decided on a design that made use of a broken tripod and sturdy but lightweight poles from an old folding camping chair that were lying around awaiting to be re-purposed.
The top of the tripod was cut off with a hack saw and four straight tube segments were cut from the folding chair as needed to assemble the panel support frame. The lengths will depend on the dimensions of your panel.
Parts
There are 14 total printed parts and 7 types as shown in the following table. There are three version for part number 2 and 5 (I was not sure if a printed open frame would be study enough so I generated closed versions). I am using version d1 for both parts as it turned out to be sufficient for my use. For convenience several build plates have been rendered that include the required parts.
Parts
p1: Pole Cap - qty 1
p2d1: Pole Bracket - qty 1
p2d2: Pole Bracket - qty 1
p2d3: Pole Bracket - qty 1
p3: Pole Nut - qty 1
p4: Pole Knobs - qty 1 set
p5d1: Panel Bracket - qty 1
p5d2: Panel Bracket - qty 1
p5d3: Panel Bracket - qty 1
p6: Panel Tee - qty 4
p7: Panel Mount - qty 4
Build Plate - 174x194x71mm
Build Plate 1 of 2 - 146x129x35mm
Build Plate 2 of 2 - 138x109x71mm
Parameters
The design parameters can be easily modified in one location for the tube dimensions you have on hand (ie: EMT, rigid, ABS, copper, etc). As rendered, it makes use of M3 hex-bolt socket-head cap-screws and hux-nuts, although this too can be reconfigured via root parameters.
When modifying the parameters for your sizes, be sure to check the resulting fit with a sample print of a test fitting (ie panel_tee) before printing a build plate! Try to insert the pole into the side without the tab first to make sure it passes freely but snuggly in the fitting.
Time
The total render time for all the parts in the table above on a 1.6Ghz AMD E-350 dual core processor running Linux is summarized below:
Elapsed time
User time
System time
318m 40.379s
580m 48.948s
4m 25.644s
The openscad-amu design flow will dispatch a separate render process for each compute core/thread of your CPU. This is why the Elapsed time is roughly half of the total user time on this dual core system. This dramatically reduces the total build times for multi-part designs on multi-processor system.
Here is a breakdown of OpenSCAD render times, by part (The reduced CPU usage for the first several parts were due to system time sharing during this writeup).
Part ID
Elapsed time (h:mm:ss)
User time (s)
System time (s)
CPU use (%)
Memory Max. (KB)
psptm_assembled_pole
2:47:11
8777.90
82.84
88%
3005816
psptm_assembled
2:40:55
8453.30
77.08
88%
2503588
psptm_build_1of2
54:05.61
3147.12
13.37
97%
2216748
psptm_build_2of2
35:09.63
2049.29
5.85
97%
1532896
psptm_build_all
1:34:29
5630.57
7.19
99%
3399788
psptm_panel_bracket_d1
13:55.22
829.20
1.96
99%
1247092
psptm_panel_bracket_d2
12:50.97
765.79
2.05
99%
1231040
psptm_panel_bracket_d3
13:25.89
801.30
1.81
99%
1225344
psptm_panel_mount
3:43.91
222.04
0.83
99%
586756
psptm_panel_tee
9:42.08
578.83
1.34
99%
864232
psptm_pole_bracket_d1
2:20.80
139.30
0.50
99%
414632
psptm_pole_bracket_d2
2:02.54
121.26
0.50
99%
349924
psptm_pole_bracket_d3
2:01.11
120.11
0.48
99%
340284
psptm_pole_cap
4:27.57
265.68
0.98
99%
664500
psptm_pole_knobs
5:11.75
309.73
0.96
99%
662996
psptm_pole_nut
5:39.39
337.00
0.94
99%
660408
The time from concept to finished assembly and writeup took approximately 48 hours over a few days. The omdl design library and the openscad-amu design tools greatly reduced the overall effort to both design and document this result. I imagine that this solution could be used in other scenarios that seek to mount an articulating panel to a vertical post. Let me know what you come up with!
Dependencies
To re-render the printed parts you will need to obtain omdl, version 0.4, and mstscrewlib. To use the auto recompilation and/or rebuild this documentation, you will need to obtain and install openscad-amu. This design was completed using version 1.7 of the tools.
openscad-amu
To install openscad-amu open a BASH shell and type:
$ mkdir tmp && cd tmp
$ wget https://git.io/setup-amu.bash
$ chmod +x setup-amu.bash
$ ./setup-amu.bash --branch v1.7 --yes --build
$ sudo ./setup-amu.bash --branch v1.7 --install
omdl
To install omdl open a BASH shell and type:
$ mkdir tmp && cd tmp
$ wget https://git.io/setup-omdl.bash
$ chmod +x setup-omdl.bash
$ ./setup-omdl.bash --branch v0.4 --yes --install
mstscrewlib
To install mstscrewlib download the library and copy to OpenSCAD library path (or the current directory together with the design files).
Once openscad-amu, omdl, and mstscrewlib are installed, build:
$ make info # (design flow information)
$ make all # (build everything)
$ firefox build_1.0/html/index.html # (view documentation)
This will render all of the design parts, the assembled demo, the build plate, and this documentation.
Once done, use your favorite browser to review the documentation as described in the initial paragraph.
Template
To use Doxygen to document your OpenSCAD designs or utilize a similar auto design flow, see the introduction to openscad-amu and design template. If you release a design that uses omdl or openscad-amu support these efforts by tagging your design with omdl and/or openscad-amu.
Similar models
thingiverse
free
HP MicroServer N40L 4-bay 2.5in SSD mount / Bracket by rasarmg
...mp; cd tmp
$ wget https://git.io/setup-omdl.bash
$ chmod +x setup-omdl.bash
$ ./setup-omdl.bash --branch v0.6.1 --yes --install
thingiverse
free
PCI-E 1x Riser Card Bracket by rasarmg
...mp; cd tmp
$ wget https://git.io/setup-omdl.bash
$ chmod +x setup-omdl.bash
$ ./setup-omdl.bash --branch v0.6.1 --yes --install
thingiverse
free
Webcam tripod mount by rasarmg
...mp; cd tmp
$ wget https://git.io/setup-omdl.bash
$ chmod +x setup-omdl.bash
$ ./setup-omdl.bash --branch v0.6.1 --yes --install
thingiverse
free
A Parametric Reel / Spool by rasarmg
...& cd tmp
$ wget https://git.io/setup-omdl.bash
$ chmod +x setup-omdl.bash
$ ./setup-omdl.bash --branch v0.2 --yes --install
thingiverse
free
Quad HP-USB video adapter monitor post mount by rasarmg
...mp; cd tmp
$ wget https://git.io/setup-omdl.bash
$ chmod +x setup-omdl.bash
$ ./setup-omdl.bash --branch v0.6.1 --yes --install
thingiverse
free
PCI Bracket Generator by rasarmg
...mp; cd tmp
$ wget https://git.io/setup-omdl.bash
$ chmod +x setup-omdl.bash
$ ./setup-omdl.bash --branch v0.6.1 --yes --install
thingiverse
free
A Template for Generating OpenSCAD Design Documentation by rasarmg
...enscad-20xx.xx.xx
as expected, the native windows openscad binary does not set posix file permissions when creating output files.
thingiverse
free
omdl - An OpenSCAD Mechanical Design Library by rasarmg
...dated to github version v0.3
2016-12-02: initial release version v0.2
the current release .scad source is in the .zip archive.
thingiverse
free
Bracket holder Stepper NEMA 17 for 40mm profile by Argonaute
...ful when installing dual z axis.
it allows lateral alignement settings.
screws : m3x12 qty 2 + m5x16 qty 2 + wing nuts m5 qty 2
thingiverse
free
Scripting and Documenting OpenSCAD designs using openscad-amu and Doxygen by rasarmg
...ion by opening the file: autodoc/html/index.html
and the latex generated pdf-version by opening the file:autodoc/latex/refman.pdf
Rasarmg
thingiverse
free
Webcam tripod mount by rasarmg
...mp; cd tmp
$ wget https://git.io/setup-omdl.bash
$ chmod +x setup-omdl.bash
$ ./setup-omdl.bash --branch v0.6.1 --yes --install
thingiverse
free
Parts to repurpose HP t610 thin client into internet router by rasarmg
...to allow proper case ventilation for 24/7 operation.
wanted to minimize hacking the original case so this is what i came up with.
thingiverse
free
omdl - An OpenSCAD Mechanical Design Library by rasarmg
...dated to github version v0.3
2016-12-02: initial release version v0.2
the current release .scad source is in the .zip archive.
thingiverse
free
A Parametric Reel / Spool by rasarmg
...& cd tmp
$ wget https://git.io/setup-omdl.bash
$ chmod +x setup-omdl.bash
$ ./setup-omdl.bash --branch v0.2 --yes --install
thingiverse
free
PCI-E 1x Riser Card Bracket by rasarmg
...mp; cd tmp
$ wget https://git.io/setup-omdl.bash
$ chmod +x setup-omdl.bash
$ ./setup-omdl.bash --branch v0.6.1 --yes --install
thingiverse
free
HP MicroServer N40L 4-bay 2.5in SSD mount / Bracket by rasarmg
...mp; cd tmp
$ wget https://git.io/setup-omdl.bash
$ chmod +x setup-omdl.bash
$ ./setup-omdl.bash --branch v0.6.1 --yes --install
thingiverse
free
PCI Bracket Generator by rasarmg
...mp; cd tmp
$ wget https://git.io/setup-omdl.bash
$ chmod +x setup-omdl.bash
$ ./setup-omdl.bash --branch v0.6.1 --yes --install
thingiverse
free
Quad HP-USB video adapter monitor post mount by rasarmg
...mp; cd tmp
$ wget https://git.io/setup-omdl.bash
$ chmod +x setup-omdl.bash
$ ./setup-omdl.bash --branch v0.6.1 --yes --install
thingiverse
free
Wanhao Duplicator i3 LED Light Bar by rasarmg
...ght-build_plate_2o2_xm.stl
for front or rear light bar mounting, replace xm with fm or rm respectively in the second build plate.
thingiverse
free
Polytope play made easy by rasarmg
...mp; cd tmp
$ wget https://git.io/setup-omdl.bash
$ chmod +x setup-omdl.bash
$ ./setup-omdl.bash --branch v0.6.1 --yes --install
Tripod
archibase_planet
free
Tripod
...tripod
archibase planet
tripod staff state stand
tripod - 3d model for interior 3d visualization.
archibase_planet
free
Tripod
...tripod
archibase planet
camera tripod
cam tripod 2 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Tripod
...tripod
archibase planet
tripod support stand holder
tripod n191213 - 3d model (*.gsm+*.3ds+*.max) for interior 3d visualization.
design_connected
$13
Tripod
...tripod
designconnected
erickson æsthetics tripod computer generated 3d model. designed by erickson, ben.
design_connected
$13
Tripod
...tripod
designconnected
david weeks studio tripod computer generated 3d model. designed by weeks, david.
3d_ocean
$4
Tripod
...tripod
3docean
3d models coffee table furnishings furniture tripod
3d models,furnishings,furniture
archibase_planet
free
Tripod
...tripod
archibase planet
tv camera equipment
cam tripod - 3d model (*.gsm+*.3ds) for interior 3d visualization.
turbosquid
$4
Tripod
...urbosquid
royalty free 3d model tripod for download as blend on turbosquid: 3d models for games, architecture, videos. (1580064)
turbosquid
$5
Tripod
...uid
royalty free 3d model tripod for download as c4d and fbx on turbosquid: 3d models for games, architecture, videos. (1593078)
turbosquid
$35
Tripod
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
Portable
3d_ocean
$4
Portable Shelves
...portable shelves
3docean
drawer furniture portable shelves wheel
portable shelves with wheels
3d_export
$5
portable generator
...portable generator
3dexport
3d model portable generator. videogames.
3d_export
$16
Portable Radio
...portable radio
3dexport
turbosquid
$30
Portable Generator
...
royalty free 3d model portable generator for download as obj on turbosquid: 3d models for games, architecture, videos. (1579389)
turbosquid
$5
Portable Radio
...uid
royalty free 3d model portable radio for download as fbx on turbosquid: 3d models for games, architecture, videos. (1402570)
turbosquid
$3
Portable Keyboard
...royalty free 3d model portable keyboard for download as blend on turbosquid: 3d models for games, architecture, videos. (1281917)
turbosquid
$49
Portable Office
...3d model portable office for download as max and unitypackage on turbosquid: 3d models for games, architecture, videos. (1470540)
turbosquid
$15
PORTABLE LIGHTS
...lty free 3d model portable lights for download as max and obj on turbosquid: 3d models for games, architecture, videos. (1679464)
3d_ocean
$12
Portable Sofa
...r table 2. minimalis sofa 3. sofa and mini sofa (can for foot) 4. mini sofa and table tertured with v-ray, and no material needed
turbosquid
$11
Safe portable
...free 3d model safe portable for download as max, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1410826)
Solar
3d_ocean
$4
Solar Panel
...solar panel
3docean
cell panel solar
fully textured solar panel with scaleable solar cells.
3ddd
$1
solar cell
...solar cell
3ddd
солнечная батарея
solar cell
3d_export
$7
Solar Panel
...solar panel
3dexport
perfect solar panel for roof, modular, extensible.
3d_export
$5
solar system
...solar system
3dexport
solar system in c4d, with 8k nasa textures
3d_export
$15
solar system
...nd the other the sun, the earth and the moon, the latter has an animation with camera movement included, the files are in spanish
3ddd
$1
Zumtobel Solar II
...obel solar ii
3ddd
zumtobel , solar
модель направленного светильника solar 2 от zumtobel
3d_ocean
$14
Solar Panels
... materials, hdri map, vray gi setup. four solar panels: type1: 1849 – poly, 2035 – vert. type2: 954 – poly, 1051 – vert. type3...
turbosquid
$29
Solar System
...squid
royalty free 3d model solar system for download as fbx on turbosquid: 3d models for games, architecture, videos. (1236050)
turbosquid
$25
Solar Panel
...osquid
royalty free 3d model solar panel for download as max on turbosquid: 3d models for games, architecture, videos. (1516562)
turbosquid
$25
Solar System
...uid
royalty free 3d model solar system for download as blend on turbosquid: 3d models for games, architecture, videos. (1314058)
Panel
3d_export
$15
panel
...panel
3dexport
panel
archibase_planet
free
Panel
...panel
archibase planet
panel
panel - 3d model for interior 3d visualization.
3d_export
$5
panel
...panel
3dexport
panel with cones
3ddd
$1
Panels
...panels
3ddd
панель
panels
3d_export
$5
panel
...panel
3dexport
panels grapes with birds
archibase_planet
free
Panel
...panel
archibase planet
panel wainscot dado
play panel n050707 - 3d model for interior 3d visualization.
archibase_planet
free
Panel
...panel
archibase planet
lining panel facing material
panel 2 - 3d model (*.3ds) for interior 3d visualization.
archibase_planet
free
Panel
...panel
archibase planet
lining panel facing material
panel 1 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Panel
...panel
archibase planet
keyboard patchboard finger-board
security panel - 3d model for interior 3d visualization.
turbosquid
$10
Panel
...l
turbosquid
royalty free 3d model panel for download as stl on turbosquid: 3d models for games, architecture, videos. (1387163)
Mount
3d_export
free
mounting bracket
...mounting plate is the portion of a hinge that attaches to the wood. mounting plates can be used indoors, cabinetry and furniture.
turbosquid
$2
MOUNTING
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
free
Mounts
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
free
Mount Fuji
...fuji
turbosquid
free 3d model mount fuji for download as obj on turbosquid: 3d models for games, architecture, videos. (1579977)
3d_export
$5
Headphone mount LR
...headphone mount lr
3dexport
headphone mount l+r
turbosquid
$39
Mount rainier
...quid
royalty free 3d model mount rainier for download as fbx on turbosquid: 3d models for games, architecture, videos. (1492586)
turbosquid
$5
pipe mounting
...quid
royalty free 3d model pipe mounting for download as obj on turbosquid: 3d models for games, architecture, videos. (1293744)
turbosquid
$3
Mounting Tires
...uid
royalty free 3d model mounting tires for download as fbx on turbosquid: 3d models for games, architecture, videos. (1708511)
3d_export
$5
Magnetic GoPro Mount
...pro mount
3dexport
cool magnetic mount for gopro. allows you to mount the camera on flat metal surfaces and get exclusive shots.
turbosquid
$5
Stone Mount
...ty free 3d model stone mount for download as ma, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1370306)