Parametric Modular Hose Segment
by axford, published
Description
For now I've only modeled a single segment, but plan to add accessories in the future (nozzles, mounting base, etc)
Description of Files
- The DWG contains my dimensioned reference design
- The DXF contains a cross-section ready for lathing
- "modular_hose_segment_from_dxf.scad" is a one-line OpenSCAD script to lathe the DXF into a solid (using rotate_extrude)
- "modular_hose_segment.scad" is the main parametric script
- "modular_hose_segment.stl" is a high-resolution STL export from the OpenSCAD script
Tweaking the script
There are loads of variables in the script to play with, hopefully they are all fairly self explanatory. I suspect the two most useful (in terms of tweaking the design for printing) will be:
- tolerance = controls the distance between the ball and socket surfaces
- definition = this defines the number of facets for curved surfaces (sets the $fn parameter)
Feedback
This is my first practical OpenSCAD design, so would welcome any feedback on how to refine either the object or my OpenSCAD coding style.
Updates
I've now merged this into a more comprehensive modular hose library - see thingiverse.com/thing:9457
Recent Comments
view allHi bstott - thanks for giving it a try and posting feedback. I've actually merged this thing into a modular hose library - see http://www.thingiverse.com/thi.... I will continue making updates to this library going forwards to refine the workability and increase the range of parts.
Following feedback from bohnded, I've decreased the wall thickness and also increase the distance between ball/socket (nub/cup) surfaces - hopefully that will improve the fit. The dimensions are very accurately modeled on standard loc-line, so was expected skirt height/recess depth to be sufficie
nt.
Looking at your pictures, it looks like the plastic slumped during the print, which would severely affect the geometry of the ball/socket - perhaps it didn't cool enough during each layer? if you are using skeinforge, perhaps you could try again with the cool option enabled?
thanks
D
Tags
License
Give a Shout Out
Instructions
File Name
Downloads
Size
Comments
You must be logged in to post a comment.
It currently does not print well and thus does not fit together. recessed cup larger or nub smaller. The skirt needs to be wider/taller. and they the cup is not deep enough to secure the nub.
Did you assemble this? That is within the CAD application? Form, Fit, Function.
It looks nice. I'd like to use when a little more attention to workability. Thank you.
Hi bstott - thanks for giving it a try and posting feedback. I've actually merged this thing into a modular hose library - see http://www.thingiverse.com/thi.... I will continue making updates to this library going forwards to refine the workability and increase the range of parts.
Following feedback from bohnded, I've decreased the wall thickness and also increase the distance between ball/socket (nub/cup) surfaces - hopefully that will improve the fit. The dimensions are very accurately modeled on standard loc-line, so was expected skirt height/recess depth to be sufficie
nt.
Looking at your pictures, it looks like the plastic slumped during the print, which would severely affect the geometry of the ball/socket - perhaps it didn't cool enough during each layer? if you are using skeinforge, perhaps you could try again with the cool option enabled?
thanks
D

I forgot. From the derived from object get the nub and the cup size. See my comments on charlespax's version which applies to the original too. This would be a very good object when all details dialed in.