Thingiverse
Example OpenSCAD Screw Thread Transformation by Jamie_K
by Thingiverse
Last crawled date: 3 years ago
Inspired by speedymollusc's openscad screw threads, this is an example function for transforming a "radial" polygon representation of screw threads into an "axial" polygon suitable for linear_extrude with rotation.
By "radial" representation, I mean a list of coordinates [[ r1, z1 ], [ r2, z2 ], ... ] where each pair contains a radius and z position (dimension parallel to axis of screw). Such a polygon will generate a thread-like shape when used with rotate_extrude, but unfortunately OpenSCAD does not allow "rotate_extrude with advance" to produce screw threads this way.
If a screw were cut perpendicular to the axial direction, the shape of the cross section would contain the information about the thread shape, but in a different (and less intuitive) form. This I am calling the "axial" polygon. This polygon, when used with linear_extrude with twist, can generate the thread shape.
Contained in this short .scad file is a pair of functions that transform a radial polygon, representing the thread shape in an intuitive way, into an axial one, fit for linear_extrude with twist. This is similar in spirit to speedymollusc's work, but solves it in a different way.
This is intended for OpenSCAD experts and does not by itself generate screw threads suitable for a particular application. Its best use may be in support of a screw thread library.
By "radial" representation, I mean a list of coordinates [[ r1, z1 ], [ r2, z2 ], ... ] where each pair contains a radius and z position (dimension parallel to axis of screw). Such a polygon will generate a thread-like shape when used with rotate_extrude, but unfortunately OpenSCAD does not allow "rotate_extrude with advance" to produce screw threads this way.
If a screw were cut perpendicular to the axial direction, the shape of the cross section would contain the information about the thread shape, but in a different (and less intuitive) form. This I am calling the "axial" polygon. This polygon, when used with linear_extrude with twist, can generate the thread shape.
Contained in this short .scad file is a pair of functions that transform a radial polygon, representing the thread shape in an intuitive way, into an axial one, fit for linear_extrude with twist. This is similar in spirit to speedymollusc's work, but solves it in a different way.
This is intended for OpenSCAD experts and does not by itself generate screw threads suitable for a particular application. Its best use may be in support of a screw thread library.
Similar models
thingiverse
free
Linear Extrude with Twist and Scale as interpolated functions by paucoma
... follow a function. it is a piecewise union of linear_extrudes. the example uses a sine function as a scaling and twist function.
thingiverse
free
Linear Extrude with Twist as an interpolated function by paucoma
...he example uses a sine function as a twisting function. scaling by a scalar is incorporated and can also be passed to the module.
thingiverse
free
Linear Extrude with Scale as an interpolated function by paucoma
...he example uses a sine function as a scaling function. twisting by a scalar is incorporated and can also be passed to the module.
thingiverse
free
openscad screw threads with linear_extrude by speedymollusc
...but i did notice that openscad was doing something similar if i made any of the extrusions use too...
thingiverse
free
My_Heart_Threads by ArnoldsThingys
...es are given a .5 inch npt pipe thread , a .5 inch 13tpi bolt thread
// and an artistic thing so you can see the heart of it all
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
Fourier Twisted Vase in OpenSCAD by creadaptive
...-manifold due to the inner loops it produces. so you might need to experiment with the harmonics. fourier is easier to play with.
thingiverse
free
Cylindrical Functions Script by mrule
.... if a .scad filename is given as the command line argument, an openscad script will be written and meshlab will not be launched.
thingiverse
free
OpenSCADvent day 5 - 2D and 3D spiral modules by spacebuck
...rks like linear_extrude() or rotate_extrude()—specify any 2d shape and it will get extruded into a spiral. lots of fun to be had!
thingiverse
free
Parametric container with threaded lid and optional seal by georgebaker
... thread-lid-seal_example.scad
can: example-can.stl
lid: example-lid.stl
seal: example-seal.stl
combined: example-can-lid-seal.stl
Jamie
thingiverse
free
LaserSaur V1 by Jamie
...lasersaur v1 by jamie
thingiverse
these are cad files for the original lasersaur laser cutter
thingiverse
free
Jamie's Mini Furniture by joshlog
... interior design class. nick, an architecture student, modeled them in google sketchup.
i printed them on my 3d printer.
enjoy!
thingiverse
free
LaserSaur Air Assist by Jamie
...lasersaur air assist by jamie
thingiverse
this is my first cut at an air-assist for the lasersaur laser cutter.
thingiverse
free
Gen4 Interface Control Box by Jamie
...gen4 interface control box by jamie
thingiverse
a mounting box to hang a gen4 interface on the front of your thingomatic.
thingiverse
free
LaserSaur Air Assist by Jamie
...amie
thingiverse
this is a co-axial air assist for the lasersaur laser cutter that i turned from some 6061 aluminum round stock.
thingiverse
free
Jamie Wilkinson by Friends
...s, artists, diyers, makers, musicians, hackers and anybody else we think is notable.
made with a polhemus 3d scanner at makerbot.
thingiverse
free
12mm RGB LED Pixel by Jamie
...2mm rgb led pixel by jamie
thingiverse
this is a solid model of the adafruit #738/best lighting buy lpd6803 12mm flat rgb pixel.
thingiverse
free
Print Head Cable Clip by Jamie
...e clip by jamie
thingiverse
this is a quick cable-clip that goes on the metal base plate for a makerbot thing-o-matic print head
thingiverse
free
Jamie Bust by jerodkdunn
...dels. i'm going to reprint it in the future. the print came off the bed sometime towards the end while i was out of the room.
thingiverse
free
Thing-O-Matic Cooling Nozzle by Jamie
...g-o-matic cooling nozzle by jamie
thingiverse
this is a simple cooling nozzle that uses compressed air to quickly chill a print.
K
thingiverse
free
k by Bigguy
...k by bigguy
thingiverse
the letter k for a vegas sign
thingiverse
free
K by kmk
...k by kmk
thingiverse
this is the letter "k" made using the makerbot machine. it is made in pink.
thingiverse
free
Letra K by Xbertus
...letra k by xbertus
thingiverse
letra k
thingiverse
free
Letter K by kelh88
...letter k by kelh88
thingiverse
this is the letter k
thingiverse
free
k money by kschwartz24
...k money by kschwartz24
thingiverse
k money $$$$
thingiverse
free
Part K by ZainK
...part k by zaink
thingiverse
part k
thingiverse
free
K CELL by shastasheen
...k cell by shastasheen
thingiverse
k cell
thingiverse
free
K-12 by Cristallino
...k-12 by cristallino
thingiverse
keychain k-12
thingiverse
free
K-state Wildcat
...k-state wildcat
thingiverse
k-state earrings
thingiverse
free
unown K abecedario
...unown k abecedario
thingiverse
unown k abecedario
Transformation
thingiverse
free
Transformers Coasters
...transformers drink coasters. they can also be base stands for your transformers because they're more than meets the eye... ;)
thingiverse
free
Transformer by cbaldasare2
...umanoid. working on the design to make a transformer that fits in a wallet or on the back of a phone case. mostly made for fun.
thingiverse
free
Transformer by GiovanniJulian
...transformer by giovannijulian
thingiverse
i love the transformer series so i made a very unique robot
thingiverse
free
transformers decepticons by rortiz11
...transformers decepticons by rortiz11
thingiverse
transformers
thingiverse
free
Transformer base by Kolec
...transformer base by kolec
thingiverse
transformer base
thingiverse
free
Portatablet Transformers by memoretirado
...portatablet transformers by memoretirado
thingiverse
portatablet transformers
thingiverse
free
Transformer Mask by nando_clon
...transformer mask by nando_clon
thingiverse
transformer mask
thingiverse
free
Transform Icon by DelawareLibraries
...transform icon by delawarelibraries
thingiverse
transform icon.
thingiverse
free
Transformer Logo by Aarontarr3D
...transformer logo by aarontarr3d
thingiverse
transformer logo
thingiverse
free
Transformers autobot by rortiz11
...transformers autobot by rortiz11
thingiverse
transformers autobot
Example
thingiverse
free
Example by thingirob
...example by thingirob
thingiverse
example
thingiverse
free
example by kboose
...example by kboose
thingiverse
.....
thingiverse
free
junk example by sobenshain
...junk example by sobenshain
thingiverse
junk example
thingiverse
free
aersd by example
...aersd by example
thingiverse
hhg
thingiverse
free
SLS Example by perryluca
...sls example by perryluca
thingiverse
example for sls print
thingiverse
free
Example by Qdeathstar
...example by qdeathstar
thingiverse
just a test.
thingiverse
free
Example of thing by olivella
...example of thing by olivella
thingiverse
example of my thing described by me
thingiverse
free
The example of Wind-generation by Alexey_Bugaew
...the example of wind-generation by alexey_bugaew
thingiverse
the example of wind-generation
thingiverse
free
design example by kboose
...design example by kboose
thingiverse
...
thingiverse
free
SBCA example bookmark by sbcatholicad
...sbca example bookmark by sbcatholicad
thingiverse
sbca example for bookmark project
Openscad
thingiverse
free
OpenSCAD sphere
...openscad sphere
thingiverse
basic project for openscad.
thingiverse
free
Openscad Football by KySyth
...openscad football by kysyth
thingiverse
openscad not tested
thingiverse
free
Openscad Apple by KySyth
...openscad apple by kysyth
thingiverse
openscad apple = not tested
thingiverse
free
Plugs with openscad by benengel
...plugs with openscad by benengel
thingiverse
plugs with openscad and fontawesome
thingiverse
free
Openscad spirals by mafmuf
...openscad spirals by mafmuf
thingiverse
just fooling around with openscad.
thingiverse
free
Practice on OpenScad by ajensen906
...practice on openscad by ajensen906
thingiverse
a very crude practice on openscad
thingiverse
free
Batteries in OpenSCAD by roman_hegglin
...batteries in openscad by roman_hegglin
thingiverse
common batteries as modules for openscad.
thingiverse
free
OpenScad Propeller by KySyth
...se
trying to make a propeller with openscad = not tested
this is some of the results
added the openscad file but still need work
thingiverse
free
Openscad Cloud by Twanne
...openscad cloud by twanne
thingiverse
openscad cloud.
size can be adjusted
thingiverse
free
Geomag for OpenScad by vicnet
...geomag for openscad by vicnet
thingiverse
openscad file to design geomag things.
Thread
thingiverse
free
thread
...thread
thingiverse
it is a special thread.
thingiverse
free
threads by koppi
...threads by koppi
thingiverse
threads
thingiverse
free
Circle with Threads
...circle with threads
thingiverse
circle with threads in middle
thingiverse
free
Threaded muzzle device
...zle device
thingiverse
threaded muzzle device for airsoft. inner threads are 14x1mm left hand thread and outer thread is 1x8unc.
thingiverse
free
Thread Cap (Customizable) – threaded or just cap by joergp
...o ensure proper threads.
the openscad script makes use of this fantastic thread lib: https://github.com/adrianschlatter/threadlib
thingiverse
free
Sharp thread
...iameter will be smaller than modeled. if you want precise external diameter and/or higher strength, use trapeziod thread instead.
thingiverse
free
PET bottle thread to 26.441x1.814 thread
...pet bottle thread to 26.441x1.814 thread
thingiverse
pet bottle to vacuum pump adaptor to attach custom oil mist catcher
thingiverse
free
Thread protetor by KevinIhle
...thread protetor by kevinihle
thingiverse
thread protector
thingiverse
free
Thread Gauge by moonismyhome
...ead gauge by moonismyhome
thingiverse
a threaded and unthreaded version of the thread gauge for mrpete222's youtube channel.
thingiverse
free
Threaded container
...threaded container
thingiverse
i've modeled this container in blender. it actually threads surprisingly well.
(water tight)
Screw
thingiverse
free
it a screw
...it a screw
thingiverse
it a screw
thingiverse
free
Screw BOX screW by felimanue
...screw box screw by felimanue
thingiverse
box storage for screws nut and smallparts.
thingiverse
free
Screw Template
...screw template
thingiverse
screw hole template for wood screws/m4 screws
thingiverse
free
Screw Gauge for Metric Screws by EddyMI3D
...
this is a screw gauge for metric screws. from m3 to m22 and length measure up to 60mm for cylinder head and countersunk screws.
thingiverse
free
Screw Holder
...screw holder
thingiverse
this is a screw holder for different size screws.
thingiverse
free
M4 screws
...m4 screws
thingiverse
m4 screws from 6mm to 16mm
m3 screws wip
request a screws in a comment
thingiverse
free
screw by cameron_mynett
...screw by cameron_mynett
thingiverse
screw
thingiverse
free
SCREW by leonk
...screw by leonk
thingiverse
screw
thingiverse
free
Screw by nanumart
...screw by nanumart
thingiverse
screw
thingiverse
free
SCREW by leonk
...screw by leonk
thingiverse
screw