Thingiverse
Universal Bahtinov Mask Generator by ttait_vantim
by Thingiverse
Last crawled date: 3 years, 4 months ago
Update of my previous remix, should have everything that one did plus:
Easy-to-use Customizer based interface - no source code modifications needed
Support for dynamic creation of masks for lenses not in preset list
Restored support for telescopes (functionality lost along the way before).
Easy addition of new presets w/o source code editing
The input can be done through the Thingiverse "Customizer" app link at the top of the right sidebar, or on your own PC/Mac using OpenSCAD. This version requires OpenSCAD 2019.5 or newer, which can be downloaded from here:http://www.openscad.org/downloads.html
To use OpenSCAD on your PC/Mac,
Install OpenSCAD
Place both the .scad file and .json file in the same directory
Launch OpenSCAD and ckick File->Open to load the .scad file
Use "customizer" tab to load preset and/or change values
Press "F5" to quickly render preview of the mask
If render does not appear, check the "Console" tab for error messages
Press "F6" to generate a full render (Note: This make take several minutes even on a fast system)
Press "F7" to generate STL from full render and save to file
NOTE: It looks like the presets don't work in the Thingiverse app, only in the desktop OpenSCAD (assuming you download the JSON too). I also couldn't get the Thingiverse app to work in Chrome, but it was fine in Firefox.
Note that some of the preset Lens masks have gap/spokes as fine as 0.5mm, I am not sure those will print well on a typical FDM printer. The default minimum limit for gap is set to 0.8mm, if you wish to override it can be changed in the "Mask Options" tab.
I've tried to put help text for every input in the Customizer, but this may need more documentation.
Detailed Changes:
Added the method to calculate the Bahtinov mask gaps based on focal length input
Automatic switch from 1st order mask to 3rd order if 1st order gap is too fine to print
Added full support for Customizer (Thingiverse one OR the one in OpenSCAD 2019.5 or later) so no source editing required
Moved all Lens presets to Customizer JSON file - easy to add new ones, just enter values in OpenSCAD customizer, add new preset name and save!
Restored the functionality for inset masks with handle and no retention rings for telescopes
Restored central mirror obstruction opening functionality
Easy-to-use Customizer based interface - no source code modifications needed
Support for dynamic creation of masks for lenses not in preset list
Restored support for telescopes (functionality lost along the way before).
Easy addition of new presets w/o source code editing
The input can be done through the Thingiverse "Customizer" app link at the top of the right sidebar, or on your own PC/Mac using OpenSCAD. This version requires OpenSCAD 2019.5 or newer, which can be downloaded from here:http://www.openscad.org/downloads.html
To use OpenSCAD on your PC/Mac,
Install OpenSCAD
Place both the .scad file and .json file in the same directory
Launch OpenSCAD and ckick File->Open to load the .scad file
Use "customizer" tab to load preset and/or change values
Press "F5" to quickly render preview of the mask
If render does not appear, check the "Console" tab for error messages
Press "F6" to generate a full render (Note: This make take several minutes even on a fast system)
Press "F7" to generate STL from full render and save to file
NOTE: It looks like the presets don't work in the Thingiverse app, only in the desktop OpenSCAD (assuming you download the JSON too). I also couldn't get the Thingiverse app to work in Chrome, but it was fine in Firefox.
Note that some of the preset Lens masks have gap/spokes as fine as 0.5mm, I am not sure those will print well on a typical FDM printer. The default minimum limit for gap is set to 0.8mm, if you wish to override it can be changed in the "Mask Options" tab.
I've tried to put help text for every input in the Customizer, but this may need more documentation.
Detailed Changes:
Added the method to calculate the Bahtinov mask gaps based on focal length input
Automatic switch from 1st order mask to 3rd order if 1st order gap is too fine to print
Added full support for Customizer (Thingiverse one OR the one in OpenSCAD 2019.5 or later) so no source editing required
Moved all Lens presets to Customizer JSON file - easy to add new ones, just enter values in OpenSCAD customizer, add new preset name and save!
Restored the functionality for inset masks with handle and no retention rings for telescopes
Restored central mirror obstruction opening functionality
Similar models
thingiverse
free
Telescope Bahtinov Mask (Customizable)
...source to fit your telescope. or, you can use the customizer above, under "apps".
also check out other telescope stuff.
thingiverse
free
Bahtinov Mask for PowerSeeker 114EQ Telescope
... telescope. the od of the lip at the end of the tube is 5.72", and this mask has two tabs to hang the mask against this lip.
thingiverse
free
Bahtinov mask for Skywatcher StarTravel 120mm 120/600 refractor telescope by Higany
...or by ryoko .scad file customzied in scad.
wall thickness is 3mm.
not a snug fit to avoid problems with shrinking on cold nights.
thingiverse
free
Bahtinov mask with external tabs by ayryq
...beyond the specified diameter. a pull-handle is not necessary and would make printing very difficult, so i just commented it out.
thingiverse
free
Bahtinov for small build platforms by egil
...here was a problem with printing the 4th segment when using the customizer which is now fixed. it always worked fine in openscad.
thingiverse
free
GSO 8" RC Tri-Bahtinov Mask by frantolmy
...ri-bahtinov mask by frantolmy
thingiverse
a triple bahtinov or tri-bahtinov mask used for collimating a gso 8"rc telescope.
thingiverse
free
Bahtinov Mask for Celestron 6SE or 6" Evolution by ScottSieke
...tron 6se or 6" evolution by scottsieke
thingiverse
bahtinov mask to aid and improve focus on a 6" celestron telescope.
thingiverse
free
Taylored Bahtinov mask - Parametric OpenScad file including the "Bahtinov factor" - Masks for William Optics GTF81 and MAK Intes Micro M603 by McKraken
...mak intes micro m603
(they fit two of my telescopes).
if you like it, feel free to tip the designer !
thanks in advance,
philippe
thingiverse
free
Bahtinov mask sw 80 400 Telescope by eeprof
...bahtinov mask sw 80 400 telescope by eeprof
thingiverse
bahtinov mask sw 80 400 telescope
thingiverse
free
Bahtinov Mask Generator for OpenSCAD by grimaldi37
...bahtinov mask generator for openscad by grimaldi37
thingiverse
this is a bahtinov mask generator script for openscad.
Bahtinov
thingiverse
free
Mascara Bahtinov by Conde88
...mascara bahtinov by conde88
thingiverse
diferentes mascaras bahtinov para telescopios.
thingiverse
free
AT72ED Bahtinov Mask
...at72ed bahtinov mask
thingiverse
bahtinov mask for at72edii, id is 89mm, od is 93mm.
thingiverse
free
Bahtinov Mask for Celestron 9.25
...bahtinov mask for celestron 9.25
thingiverse
mask de bahtinov pour celestron c9
thingiverse
free
Bahtinov mask by hansit
...strographs is particularly of concern to those involved in astrophotography.
wikipedia http://en.wikipedia.org/wiki/bahtinov_mask
thingiverse
free
Bahtinov ETX 70 by WhisperHill
...bahtinov etx 70 by whisperhill
thingiverse
bahtinov mask for etx 70 telescope made for a friend
thingiverse
free
Bahtinov mask for sv48 by nsozar
...bahtinov mask for sv48 by nsozar
thingiverse
bahtinov mask for svbony sv48. works fine, printed in pla
thingiverse
free
Bahtinov Focusing Mask by iceekb
...bahtinov focusing mask by iceekb
thingiverse
bahtinov focusing mask for sky-watcher bk p1501eq3-2.
thingiverse
free
Bahtinov Mask 77mm by Sigma1
...bahtinov mask 77mm by sigma1
thingiverse
easy to print bahtinov mask 77mm x 1mm thread.
thingiverse
free
Bahtinov mask - for camera lens
...diameter of the lens filter.
bahtinov mask is for proper focus for star photography (https://en.wikipedia.org/wiki/bahtinov_mask)
thingiverse
free
Bahtinov Mask by cherokawa
...bahtinov mask by cherokawa
thingiverse
a focussing aid
Mask
thingiverse
free
Shayson Mask to Mask by Tiger66639
...shayson mask to mask by tiger66639
thingiverse
diving mask to mask
thingiverse
free
Mask
...mask
thingiverse
mask creation.
thingiverse
free
the mask for your mask
...sk
thingiverse
we all where mask!!!!!! btw i set this under the sub-straight in slicer(cura) to cut in half to be an actual mask
thingiverse
free
mask by Syzguru11
...mask by syzguru11
thingiverse
mask
thingiverse
free
mask by Syzguru11
...mask by syzguru11
thingiverse
mask
thingiverse
free
mask by Syzguru11
...mask by syzguru11
thingiverse
mask
thingiverse
free
Mask by astorck
...mask by astorck
thingiverse
mask
thingiverse
free
mask by Dzecko
...mask by dzecko
thingiverse
mask
thingiverse
free
MASK by leonk
...mask by leonk
thingiverse
mask
thingiverse
free
Mask by Milena_3DStar
...mask by milena_3dstar
thingiverse
mask.
Universal
thingiverse
free
Lithophane universe
...lithophane universe
thingiverse
it is a lithophane if the universe
thingiverse
free
Unseen university
...unseen university
thingiverse
unseen university based onhttps://www.thingiverse.com/thing:3920992
thingiverse
free
universal joint by boopathin68
...universal joint by boopathin68
thingiverse
universal joint
thingiverse
free
Universal Coupling by rizvith
...universal coupling by rizvith
thingiverse
universal coupling
thingiverse
free
KEY UNIVERSAL by leonk
...key universal by leonk
thingiverse
key universal
thingiverse
free
University of Iowa by nchstech
...university of iowa by nchstech
thingiverse
university of iowa
thingiverse
free
University of Illinois by nchstech
...university of illinois by nchstech
thingiverse
illinois university
thingiverse
free
Purdue University by nchstech
...purdue university by nchstech
thingiverse
purdue university
thingiverse
free
Universal sockets plugs
...universal sockets plugs
thingiverse
universal sockets plugs
thingiverse
free
Universal handle for tools
...universal handle for tools
thingiverse
universal handle for tools
Generator
thingiverse
free
generic house
...generic house
thingiverse
it is a generic house
thingiverse
free
codeFlake Generator
...codeflake generator
thingiverse
a script that generates lovely mandala-like objects.
thingiverse
free
Generic atom
...generic atom
thingiverse
a generic atom you can use to build molecules for school or for hobby.
thingiverse
free
Wind generator
...wind generator
thingiverse
the wind generator we are currently designing! i rejected this option, but it looks cool!
thingiverse
free
Generic Cylinder Generator by amthe
...e
you can make cylinders here. it's honest work.
this was made because i needed a cylinder for the open air purifier project
thingiverse
free
Spring Generator
...spring generator
thingiverse
this generator has been made under openscad.
recommanded more than 0.3 thikness value.
thingiverse
free
Generic Tablet by cadunico
...generic tablet by cadunico
thingiverse
generic tablet
thingiverse
free
Rock Generator by alexdfox
...rock generator by alexdfox
thingiverse
for generating rocks
thingiverse
free
Generic brackets by derjipi
...generic brackets by derjipi
thingiverse
generic brackets.
thingiverse
free
Droplet generator by myrios
...droplet generator by myrios
thingiverse
droplet generator