Thingiverse
Linear Stage Flexures by thehans
by Thingiverse
Last crawled date: 3 years ago
This is an OpenSCAD script providing several modules for generating linear motion flexures(also sometimes referred to as translational compliant mechanism).
These are parts that are designed to flex in such a way that permits motion only along one axis, while being relatively stiff to off-axis movement.
They are often used for applications such as precise optical positioning, and when constructed of stable materials(not printed plastic) can be made to operate with nanoscale precision.
They can be used for small scale linear motion. Some advantages of flexures over typical slides are:
zero backlash
zero wear
zero friction/stiction
can be easily fabricated from single block of material using subtractive mfg. (waterjet, laser cutter, cnc mill, router, EDM, etc)
linear motion using only 1 part
The patterns in this script were mainly inspired by images and videos found online showing various linear flexures, typically composed from metall or even galss. I tried to incorporate nearly every general pattern I found for single axis motion.
The flexure modules generate a 2d profile of the slots that should be cut out of your part.
Parameters used in generating the profiles are:shuttleSize: [x,y] dimensions of the inner piece which movesslotWidth: Width of slots which are cut from the part, determines max travelbeamLength: The beams are the parts which are designed to flex. Longer beams may be necessary for stiffer materials.minWidth: The beams can be notched down to provide more flexible pivot points on the ends, this is the minimum they will be notched down to.maxWidth: This is the width of the beams in all places where not notched. If minWidth equals maxWidth, there will be no notches. Both minWidth and maxWidth should probably be a multiple of your nozzle diameter.notchScale When maxWidth is only slightly larger than minWidth, the notch will be a very tiny semicircle. Notch scale stretches this circle wider to a more reasonable feature size, without affecting the minWidth of the beamcenterSize: This is the distance between the left and right beams Only used with symmetric designs. It should be greater than or equal to maxWidth for strength. Also less than or equal to shuttleSize X dimension. If set equal to shuttleX, the beams will be placed on the side of the shuttle and the overall pattern is vertically shorter.
The provided STLs and Customizer are available as examples of the various configurations possible using this script, but for real applications you will likely want to specify your own bolt holes for anchoring the part, and means of adjusting the position.
For an example application see my Z-Probe Mount here: http://www.thingiverse.com/thing:1119715
Another idea is to use a printed flexure as a spring for a vehicle suspension, or maybe vibration isolation feet for a printer.
Some flexures in the wild are multistage, providing x and y motion for example. I have not experimented with this, but it should be possible to nest a single axis flexure inside another(rotated 90degrees) to provide 2 axis motion.
These are parts that are designed to flex in such a way that permits motion only along one axis, while being relatively stiff to off-axis movement.
They are often used for applications such as precise optical positioning, and when constructed of stable materials(not printed plastic) can be made to operate with nanoscale precision.
They can be used for small scale linear motion. Some advantages of flexures over typical slides are:
zero backlash
zero wear
zero friction/stiction
can be easily fabricated from single block of material using subtractive mfg. (waterjet, laser cutter, cnc mill, router, EDM, etc)
linear motion using only 1 part
The patterns in this script were mainly inspired by images and videos found online showing various linear flexures, typically composed from metall or even galss. I tried to incorporate nearly every general pattern I found for single axis motion.
The flexure modules generate a 2d profile of the slots that should be cut out of your part.
Parameters used in generating the profiles are:shuttleSize: [x,y] dimensions of the inner piece which movesslotWidth: Width of slots which are cut from the part, determines max travelbeamLength: The beams are the parts which are designed to flex. Longer beams may be necessary for stiffer materials.minWidth: The beams can be notched down to provide more flexible pivot points on the ends, this is the minimum they will be notched down to.maxWidth: This is the width of the beams in all places where not notched. If minWidth equals maxWidth, there will be no notches. Both minWidth and maxWidth should probably be a multiple of your nozzle diameter.notchScale When maxWidth is only slightly larger than minWidth, the notch will be a very tiny semicircle. Notch scale stretches this circle wider to a more reasonable feature size, without affecting the minWidth of the beamcenterSize: This is the distance between the left and right beams Only used with symmetric designs. It should be greater than or equal to maxWidth for strength. Also less than or equal to shuttleSize X dimension. If set equal to shuttleX, the beams will be placed on the side of the shuttle and the overall pattern is vertically shorter.
The provided STLs and Customizer are available as examples of the various configurations possible using this script, but for real applications you will likely want to specify your own bolt holes for anchoring the part, and means of adjusting the position.
For an example application see my Z-Probe Mount here: http://www.thingiverse.com/thing:1119715
Another idea is to use a printed flexure as a spring for a vehicle suspension, or maybe vibration isolation feet for a printer.
Some flexures in the wild are multistage, providing x and y motion for example. I have not experimented with this, but it should be possible to nest a single axis flexure inside another(rotated 90degrees) to provide 2 axis motion.
Similar models
thingiverse
free
Creator for standoff, spacer, flat or shoulder washer by Printbus
...r.
a reference table is included that shows standard specifications for smaller fasteners typically used with these components.
thingiverse
free
Tall hexagon for isolating delta tower errors by hyperair
...eys or missed steps (semi-random wavy walls on the affected side)
bumpy rails (bumpy pattern will be drawn on the affected sides)
thingiverse
free
Cross-Axis Flexure Pivot by BYU_CMR
... other. cross-axis flexure pivots can replace pin joints in applications where wear and/or friction need to be low or eliminated.
thingiverse
free
Flexure by CBUEngineering
...flexure by cbuengineering
thingiverse
flexure part limits translational motion in the x direction
thingiverse
free
Dual Z axis MGN12H linear rails kit Print parts by HoganZeng
... reduces the z-axis layer pattern, offset, and distortion of higher models, and improves the surface effect of the printed model.
thingiverse
free
Conway's Game of Life Object Generator by phooky
...grams, which you can use to create stl files for printing.
the demo object represents eight generations of evolution of a glider.
thingiverse
free
OpenMeccanoLib Example by Erik
...lib. see balljoint.scad for a balljoint script. it is currently only used for the ball, but the joint can be used equally easily.
thingiverse
free
OpenFlexure Microscope V2 by MakerTobey
...e to add epifluorescence or change the magnification.
i ran workshops based on the design, which is highly rewarding. a must try!
thingiverse
free
Rotary Encoder Script by rspanton
...a printable rotary encoder pattern. this script can produce a pattern of a given diameter split into a given number of segments.
thingiverse
free
Gear Path Generator by gringer
...um, dedendum, tooth count, and pressure angle. only one of radius or pitch is specified, and the other measurement is calculated.
Thehans
thingiverse
free
Curvy Cube by thehans
...giverse
just a weird little geometric shape that popped in my head when sketching some things.
two identical halves form a cube.
thingiverse
free
Parametric Project Enclosures by thehans
...d various other features of the box are completely configurable.
source also available on gist: https://gist.github.com/1361643
thingiverse
free
Reprap Coin by thehans
...d a test version yet, but it is designed to be the exact same dimensions and therefore interchangeable with the makerbot version.
thingiverse
free
Split Stop Collar by thehans
...ment/sliding along the length.
the two halves are identical.
provided stl is for 8mm shaft, with m3 screws and nuts to attach it.
thingiverse
free
Parametric Acoustic Horns by thehans
...g a fancy funnel.
i tested a horn as a cellphone amplifier, with pretty decent results.http://www.youtube.com/watch?v=85x4plhwhkc
thingiverse
free
Smooth Funnel, customizable by thehans
...poses.
the curved profile of the funnel is modeled using a bezier curve, generated with ckirby's bezier library for openscad.
thingiverse
free
E3D V6 Heatsink mockup for OpenSCAD by thehans
...ant to be a visual aid for anyone designing their own extruder, cooling fan ducts, or other hotend related parts within openscad.
thingiverse
free
Supa Flat Decimated by thehans
...this.
with the old model i could not slice it, all my ram was used up and it sat there for hours. now it slices in a minute.
thingiverse
free
Cat tunnel stand by thehans
... use a flathead screwdriver and start at the corner of the part, pressing it in a little at a time.
customizable openscad design.
thingiverse
free
Parametric Disc attachment for Drill by thehans
...fing or sanding pads, scrubbing and cleaning, etc.
it can be customized for any size disc and different shaft lengths and shapes.
Flexures
thingiverse
free
Flexure by CBUEngineering
...flexure by cbuengineering
thingiverse
flexure part limits translational motion in the x direction
thingiverse
free
Flexure ball by CBUEngineering
...flexure ball by cbuengineering
thingiverse
this flexure ball limits motion of the middle section to just the x direction.
thingiverse
free
Spherical flexure joint by Mr_SeLeNiO
...joint by mr_selenio
thingiverse
attempt to first spherical flexure joint design from https://www.youtube.com/watch?v=dangcygu7tc
thingiverse
free
Flexure Stages by DarynFinney
...sign and print my own flexure stages. i was using m2 hardware for the adjustment; would have worked better if i added knobs.
2014
thingiverse
free
Cross-Axis Flexure Pivot by BYU_CMR
...byu_cmr thingiverse cross-axis flexure pivots are created by crossing flexures and connecting them with rigid segments at their ends,...
thingiverse
free
Flexure parallel gripper by nraynaud
...thingiverse i created this part as an education on flexures i had best results with my pla when the...
thingiverse
free
Flexure - Spiral Disk by CBUEngineering
...flexure - spiral disk by cbuengineering
thingiverse
limits motion in the y direction
thingiverse
free
Jubilee Tool Compression Flexures by reicheltcm
... are flexures needed for the jubilee toolchanger tools. normally these are laser cut and purchased but now you can 3d print them.
thingiverse
free
Hand Held Flexure Pliers by crreed
... scale to whatever size works best for you.
see full write up below:http://www.inventionfactory.xyz/2016/02/flexure-pliers.html
thingiverse
free
Flexure Test Design by CBUEngineering
...flexure test design by cbuengineering
thingiverse
limiting motion to the y direction on both sides
Stage
thingiverse
free
Stage by mohamedbs
...stage by mohamedbs
thingiverse
objet de stage
thingiverse
free
model stage by pancala
...model stage by pancala
thingiverse
model stage
thingiverse
free
STAGE SETS by technoshopper
...stage sets by technoshopper
thingiverse
stage sets for dollhouse
thingiverse
free
Stage Concept by ProCadCam
...stage concept by procadcam
thingiverse
bird nest stage concept
thingiverse
free
Stage 2 by EBD03
...stage 2 by ebd03
thingiverse
stage 2 by eoghan [created on 3dtin]
thingiverse
free
BCS Stage by EBD03
...bcs stage by ebd03
thingiverse
bcs stage by eoghan [created on 3dtin]
thingiverse
free
Stage Supplement by agm2279
...stage supplement by agm2279
thingiverse
for use in lab to keep hemocytometer in place on microscope stage
thingiverse
free
Wrestling Stage by rowie4life
...wrestling stage by rowie4life
thingiverse
wrestling logo for a figure stage i'm making.
thingiverse
free
Coolio Stage by Nolas
...coolio stage by nolas
thingiverse
a cool stage thing i made for presenting stuff. should print okay
thingiverse
free
Artistic? Stage by kodera2t
...istic? stage by kodera2t
thingiverse
something artistic stage. it may be useless but may be suitable for your desktop object...?
Linear
thingiverse
free
MGN12 Linear Guide + MGN12H Long linear carriage by Artu66
...//pl.aliexpress.com/item/free-shipping-for-12mm-linear-guide-mgn12-l-300mm-linear-rail-way-mgn12c-or-mgn12h-long/32540712851.html
thingiverse
free
LM16UU Linear bearing
...lm16uu linear bearing
thingiverse
linear bearing...
thingiverse
free
linear Slide by pmf10
...linear slide by pmf10
thingiverse
linear slide.
thingiverse
free
Linear extrude by Gutenber3D
...linear extrude by gutenber3d
thingiverse
linear extrude
thingiverse
free
LInear Rail by Galione1
...linear rail by galione1
thingiverse
linear rail with slider.
thingiverse
free
Linear Slide by xM0NKEYM4Nx
...linear slide by xm0nkeym4nx
thingiverse
tetrix linear rack
thingiverse
free
linear bearing 8mm
...linear bearing 8mm
thingiverse
linear bearing 8mm lm8uu
thingiverse
free
Linear bearing by ilVerza
...linear bearing by ilverza
thingiverse
linear bearing for y axis
thingiverse
free
Vex Linear by Greaser57
...vex linear by greaser57
thingiverse
plastic part for the vex linear kit
thingiverse
free
Linear Axis by wizard23
...linear axis by wizard23
thingiverse
a linear axis i wanted to test.