Thingiverse
screw extrusion lib for polyhedron by FaberUnserzeit
by Thingiverse
Last crawled date: 3 years ago
When it comes to threads, most people's approach is a for()-loop with many segments, that consist of hull(){shape(n); shape(n+1)} or a set of simple polyhedrons. This takes long to render and has it's restrictions due to the early passing of work to openSCAD.
As an alternative to that I have written the function screw_extrude_v(), that returns the required parameters for polyhedron().
Besides the standard-parameters for such functionality it receives a vector with the points of a a polygon, that makes the shape of the thread, and calculates and returns both vectors and a roughly calculated convexity required for polyhedron() for further processing. Primary target for modifications is the first parameter “points“, while the second parameter “faces“, which describes how to turn the points to a surface, is seldom something to change, though changes should be possible here, too, for example to slice an object and combine the rest with another object in the same format.
The most simple form to use it is this:
v = screw_extrude_v(P, r, p, d, sr, er, fn, rf);
polyhedron(v[0], v[1], convexity = v[2]);
for a thread with constant diameter
or
v = screw_extrude_v(P, r1, r2, p, d, sr, er, fn, rf);
polyhedron(v[0], v[1], convexity = v[2]);
for a thread with growing/shrinking diameter, like for US-garden tubes or tightening threads on ball-joints.
Another notable feature is the sr (starting ramp) and er (ending ramp) parameters, that, giving an angle, make a soft start and end of the thread, without the need to cut it's end off with difference(), which still doesn't give a proper easily gripping thread-ending.
The parameter rf (ramp form) determines the shape of the ending. It's a string with one of the values "lin" (linear, default), "sin" (soft start, no corner between thread an ramp, steep end), and "sin2" (soft start and end of ramp).
As an alternative to that I have written the function screw_extrude_v(), that returns the required parameters for polyhedron().
Besides the standard-parameters for such functionality it receives a vector with the points of a a polygon, that makes the shape of the thread, and calculates and returns both vectors and a roughly calculated convexity required for polyhedron() for further processing. Primary target for modifications is the first parameter “points“, while the second parameter “faces“, which describes how to turn the points to a surface, is seldom something to change, though changes should be possible here, too, for example to slice an object and combine the rest with another object in the same format.
The most simple form to use it is this:
v = screw_extrude_v(P, r, p, d, sr, er, fn, rf);
polyhedron(v[0], v[1], convexity = v[2]);
for a thread with constant diameter
or
v = screw_extrude_v(P, r1, r2, p, d, sr, er, fn, rf);
polyhedron(v[0], v[1], convexity = v[2]);
for a thread with growing/shrinking diameter, like for US-garden tubes or tightening threads on ball-joints.
Another notable feature is the sr (starting ramp) and er (ending ramp) parameters, that, giving an angle, make a soft start and end of the thread, without the need to cut it's end off with difference(), which still doesn't give a proper easily gripping thread-ending.
The parameter rf (ramp form) determines the shape of the ending. It's a string with one of the values "lin" (linear, default), "sin" (soft start, no corner between thread an ramp, steep end), and "sin2" (soft start and end of ramp).
Similar models
thingiverse
free
Yet another thread library for OpenSCAD by arpruss
...fix tpi bug. thank you to alexeybobkov.
may 31, 2017: refactor functions, making for user-usable extrusionfaces() and tubefaces()
grabcad
free
"V" Shaped Vase II
...i
grabcad
another "v" shaped concept vase, this has radius on the bottom as well as angles that come in to each point.
grabcad
free
polyhedron shape 5
...e for the polyhedron group that i wanted to create a convex polyhedron with the most complex geometric features i could think of.
thingiverse
free
flexible roundbox lib for polyhedron by FaberUnserzeit
...kbar für ein "tip", wenn du diesen code benutzt oder davon lernst, auch wenn das demo-objekt kein ding zum drucken ist.
thingiverse
free
NACA airfoil sweep - OpenSCAD library by Parkinbot
...r
reverse your tracjectory by changing the sign of the path variable.
or reverse the vertex order in all your polygons
have fun!
thingiverse
free
Sierpinski's Tetrahedra (Fractal Tetrahedra) by taroh
... parameters were for my temporal work. now set to fractal level = 5, thickd = 0.5 (mm, depth of "point contact" part).
thingiverse
free
Chimenea with Ball by stevemedwin
... inside. this one started in groboto and then was twisted in cheetah3d. it ended with the same profile as a "chimenea."
grabcad
free
1/4" Lathe thread tool grinder jig
... jig
grabcad
i use this on bench grinder to shape 1/4" hss blanks. it cuts the v in a 60° angle for single point threading.
thingiverse
free
Support smartphone shape in "V" by Ybl
...support smartphone shape in "v" by ybl
thingiverse
an another smartphone holder, in "v" shape, v as valerian
thingiverse
free
The OpenScad Useful Library by roipoussiere
...t;01110", 2)); // 14
echo(atoi("d5a4", 16)); // 54692
echo(atoi("-5") + atoi("10") + 5); // 10
Faberunserzeit
thingiverse
free
Filament coil holder by FaberUnserzeit
...rod holder, like they are sent with the cheap prusa i3 from aliexpress.
it requires some nuts and 2 ball bearings, ideally 22x8mm
thingiverse
free
test only by FaberUnserzeit
...demonstrates creating a cylinder with polyhedron, linear_extrude/polygon|circle, rotate_extrude/square and linear_extrude/circle.
thingiverse
free
rounded polygon lib func for OpenSCAD by FaberUnserzeit
...nd flexible way to implement a rounded polygon.
the second picture illustrates, why there are no concave loops implemented (yet).
thingiverse
free
customizable T-piece Tile Crosses by FaberUnserzeit
...se
i found only 3 or 4 mm tile crosses, so i made my own.
you can make your special ones, too, because i made this customizable.
thingiverse
free
Enclosure for 3D Printers - OpenSCAD animated & customizable by FaberUnserzeit
...sign an enclosure for your printer.
see https://www.youtube.com/watch?v=nt6u3tdfh5o for a demonstration of the animation feature.
thingiverse
free
Melzi Fan by FaberUnserzeit
....
this is all configurable, so you are welcome to adjust the parameters to your board and test and publish the result as a remix.
thingiverse
free
customizable air pump nozzle by FaberUnserzeit
...and horizontal object-distances.
i haven't printed this myself yet. so i'm especially happy about successful makes of it!
thingiverse
free
Fly-safe Lid for Teapot by FaberUnserzeit
...ts.
the grip is a hole with a fillet, and the shape of the hole can be a section of a ball or a cone, it's up to your choice.
thingiverse
free
Holder for electric toothbrush with two positions by FaberUnserzeit
...thbrush, made from some distance to avoid spatial distortion, with 1 cm graph paper behind it, i'll publish more .stls, here.
thingiverse
free
PCB-Drill with Dremel & 3D-Printer by FaberUnserzeit
... work for some reason i'm still trying to find out. please be patient or download openscad and make your own version at home.
Lib
turbosquid
$5
Lib Flowers
...for download as ma, max, obj, fbx, prj, unitypackage, and upk on turbosquid: 3d models for games, architecture, videos. (1416529)
3d_export
$10
Lib 3D Model
...lib 3d model
3dexport
forniture shelving home book library
lib 3d model nigituma 31428 3dexport
archive3d
free
Ergo Libs 3D Model
...ergo libs 3d model
archive3d
сabinet case
archive3d
free
Ampir Lib. 3D Model
...ampir lib. 3d model
archive3d
ampir furniture hotel
archive3d
free
Grill lib. 3D Model
...grill lib. 3d model
archive3d
grill barbecue oven
archive3d
free
3d Light Lib! 3D Model
...3d light lib! 3d model
archive3d
lamp light chandelier fagerhult
3d_ocean
$5
MELTTEXT- a XPRESSO LIB FOR CINEMA 4D
...ow to start, or even don´t have much time to make a fast setup which you can animate? melttext with this tool you can make coo...
3ddd
$1
диванчик
...фирмы smania италия поидее должен выглядеть примерно вот так [libpqqonar-5af4fb64f7428acfb12b0937dc64f95b.png[/lib] ...
3ddd
free
библиотека FrancescoMolon L5_02C
..., библиотека библиотека francescomolon l5_02c 216x51 h235, кажется без текстур.[libfrancescomolon_l5_02c_216x51_h235.jpg[/lib] ...
3ddd
$1
Books set "Butterflys"
...are present. included files 3ds max 2011, obj, fbx, lib ...
Polyhedron
turbosquid
free
Polyhedrons
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3ddd
$1
POLYHEDRON MODEL
...polyhedron model
3ddd
restoration hardware
polyhedron model, диаметр 52см
turbosquid
$45
polyhedron model
...e 3d model polyhedron model for download as 3ds, obj, and stl on turbosquid: 3d models for games, architecture, videos. (1266323)
3ddd
$1
POLYHEDRON MODEL
...polyhedron model
3ddd
restoration hardware
decorative object by restoration hardware
3d_ocean
$6
Polyhedron candle holder
...alog, design – michele dugree, material – plywood, wax 3d model – konrad rakowski, package conteins 2 models: polyhedron candl...
turbosquid
$19
Polyhedron loft chandelier
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3ddd
$1
Polyhedron от Restoration Hardware, model polished nickel
...shed nickel
3ddd
restoration hardware
polyhedron от restoration hardware, model polished nickel. в архиве есть файл 3ds max 2010.
3ddd
$1
Restoration Hardware
...restoration hardware 3ddd restoration hardware wood polyhedron pendant small diam-40...
3d_export
$14
Escher Spheres animated
...with blend shapes, transforming creatures into basic geometry.<br>the revealed polyhedron are the structure that allows the identical figures to...
3ddd
$1
RH/ SONA UPHOLSTERED PLATFORM BED
...stripe & plus sign bedding collection - прикроватные столики polyhedron side table - ковер melo rug - бра academy...
Extrusion
turbosquid
free
aluminum extrusion profiles
...free 3d model aluminum extrusion profiles for download as max on turbosquid: 3d models for games, architecture, videos. (1381707)
turbosquid
$5
Cable Cover Extrusion
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3d_export
free
30 x 30 extrusion
... x 30 x 40.sldprt<br>30 x 30 x 50.sldprt<br>30 x 30 x 606.sldprt<br>the sketch.sldprt<br>30 x 30 x 40.stl
3d_export
$300
melt-blown fabric extrusion molding machine
...an email to me.<br>designed with solidworks 2017, render with photoview 360<br>**************************************
3d_export
$5
Spaceship - Galaxy Crusher
...with a more ominous twist. it has lots of extrusion and cubes and comes with a whopping 4k texture,...
3d_export
$20
1600 Meltblown cloth production line set drawing CAD
...width of 1600mm. the steel structure frame, feeding host, extrusion screw, heating system, screen changer, metering pump, melting it...
3d_export
$5
one-eyed scary virus
...cinema, the body relief is formed by the standard extrusion noise. the eye texture is...
3d_export
$20
GE TF34 Fan Blade and Nose Cone
...and appropriately sized fillet features are provided.<br>also, a threaded extrusion profile is provided on the fan blade component and...
3d_export
$10
glue injection machine
...injection technology. the ordinary glue injection machine is screw extrusion type, and its instantaneous pressure can reach more than...
3d_export
$1000
bead triangle adhesive laminating machine
...a triangular rubber head with the shape required for extrusion the rear end of the extruder is also provided...
Screw
3d_export
$5
screw
...screw
3dexport
screw
turbosquid
$29
Screw driver and screws
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3d_ocean
$2
Screw
... steel twist wood screw
screw 3d model in 2 different materials real world scale rendered with mental ray file formats: .max .obj
3d_ocean
$4
Screw
...n
3d bolt male mechanic metal nut parts prop propeller schraube schraubenmutter screw steel twist
screw 3d model, clean modeling.
turbosquid
$2
screw
...crew
turbosquid
royalty free 3d model screw for download as on turbosquid: 3d models for games, architecture, videos. (1198271)
turbosquid
free
Screw
...screw
turbosquid
free 3d model screw for download as obj on turbosquid: 3d models for games, architecture, videos. (1240851)
3d_ocean
$2
Frame Screw
...frame screw
3docean
construction screw
a frame screw and plug.
turbosquid
$27
screw
...w
turbosquid
royalty free 3d model screw for download as max on turbosquid: 3d models for games, architecture, videos. (1334064)
turbosquid
$20
SCREW
...
turbosquid
royalty free 3d model screw for download as sldas on turbosquid: 3d models for games, architecture, videos. (729733)
turbosquid
$1
Screws
...
turbosquid
royalty free 3d model screws for download as max on turbosquid: 3d models for games, architecture, videos. (1640360)