Hyperboloid of One Sheet by tleathrum 3d model
3dmdb logo
Hyperboloid of One Sheet by tleathrum

Hyperboloid of One Sheet by tleathrum

by Thingiverse
Last crawled date: 1 year, 7 months ago
A 3-D rendering of a hyperboloid of one sheet ("basket" surface), part of my "Gallery of Quadric Surfaces." The design starts in Sage, export to X3D (resulting file included), then import X3D into Blender. In Blender, edit to remove artifacts Sage leaves behind, like a cube of lines around the figure, then "thicken" the surface so that Cura can recognize it as a solid object:
select Properties -> Modifiers (wrench icon) -> Add Modifier -> Solidify
set Thickness to 0.1 and click Apply
Now export to STL, then import STL into Cura. In Cura, scale (because graph units in Sage become millimeters in Cura) and situate figure on print platform, then export STL again to form the STL thing file here.
Here is the Sage code to generate the figure:
parametric_plot3d([sqrt(1+v^2)*cos(u), sqrt(1+v^2)*sin(u), v], (u,0,2*pi), (v,-3,3), aspect_ratio=1)
Since Sage is Python-based, be sure to check line breaks. Note that the surface is defined parametrically and plotted using the parametric_plot3d() method.