Thingiverse: checking files, instructions and visible revisions
Before choosing a Thingiverse model, check the available files, the author’s instructions, and the license for your intended use. This checklist helps you select a variant and record visible revision clues. It also covers the documented Customizer workflow for OpenSCAD; its current availability was not tested here.
The short answer
To choose a Thingiverse file, read the author’s notes, compare the available files, and check the license for your intended use. The FAQ describes Download All Files for the archive and Thing Files for individual downloads when a Thing contains multiple files. A v2 suffix alone does not explain a change: look for visible revision notes. Customizer concerns compatible OpenSCAD designs; check its availability on your chosen Thing before relying on that workflow.
Read the Thing page in the right order
Start with the author’s description when one is present. Record the stated purpose, listed limitations, and any non-printed hardware mentioned. For a hypothetical part requiring a screw, magnet, or insert, check that the supplied notes identify the reference and dimensions you need. If an essential component is missing from the description, ask the author before planning the assembly.
If the page includes printing instructions, record the settings actually stated and compare them with documentation for your printer and material. Retain their context: an illustrated make is not a test on your own setup. You can prepare a job record with the chosen file, intended scale, and settings to check in the slicer, without attributing unstated settings to the author.
Check comments when the page displays them. If you find an author reply or a report, compare it with the relevant filename and instructions. A discussion can help you formulate a precise question; it does not replace a note explicitly identifying the change made to your selected file.
The Thing Files tab: pick the file you actually need
The official FAQ describes Download All Files for downloading a Thing’s files in a ZIP archive. When a Thing contains several files, it says the Thing Files tab allows individual downloads. Choose the route suited to your needs, then compare what you obtain with the list you reviewed. This workflow comes from documentation; no download or current-interface test was performed for this guide.
When Thing Files lists several files, compare their names with the author’s explanations and other clues visible on the page. A name such as v2 or fixed does not, by itself, say what changed or whether an older file should be discarded. Possible differences—orientation, a split model, or mounting holes—are examples to check on that specific page, not variants guaranteed by Thingiverse. Do not choose from the suffix alone.
Check the format from the files actually listed. If an extension or its use is unfamiliar, consult the relevant format guide before opening it in a slicer. An SCAD file belongs to the Customizer flow described below only when that flow’s conditions are met: the app page requires at least one .scad file, and the documentation says it supports OpenSCAD designs.
Versions and revisions: what the page shows and what it does not
The reviewed documents describe Customizer and selected FAQ passages about downloads; they do not document a general Thingiverse version-history system. For a particular Thing, record only dates, changes, or files that its page explicitly displays. If the author does not describe what changed and no version is identified, these sources cannot reconstruct the revision.
When reviewing a page, you can note a publication date if shown, look for a changelog in the description, and read visible comments. These are possible checks, not fields the sources guarantee. A missing note proves neither that a file was replaced nor that it stayed unchanged.
If several files appear to represent the same part, prefer the one the author explicitly identifies as current; without that statement, the page may not let you decide. Keep the filename and Thing link so you can return to the source. This documents your choice; it does not guarantee that the file is the latest revision or will work on your printer.
License and rights: read the download dialog
The official FAQ says Download All Files opens a dialog showing the Thing’s license and usage limits. Read those terms before using the files and compare them with your specific project. Use the terms displayed for that Thing rather than inferring permission from a filename, resemblance to another model, or an image.
The same FAQ answer says prints of a Thingiverse design may be sold only with adequate rights or explicit permission from the creator. It does not provide a complete rule for personal use, modifications, bundles, or every other commercial use: check the displayed license and obtain permission where needed. The file licenses and rights page covers general questions to verify.
To record your choice, keep the Thing link with the file and a copy of the terms displayed when you reviewed them. This lets you return to the information used to prepare the project. This proposed record does not certify the uploader’s rights or establish that a screenshot is legally sufficient evidence.
Customizer: a flow reserved for Things with an OpenSCAD file
MakerBot documentation describes Customizer as a web form for customizing OpenSCAD designs. The app page says a Thing must include at least one .scad file. These documents therefore describe a flow limited to compatible OpenSCAD designs; they do not show that every Thing has a Customize button or that the app is currently available on every page. Check the specific Thing before relying on that route.
The app page describes these steps: on a compatible Thing, look for Customize, select the app, adjust exposed settings, then create the customized Thing before downloading. The documentation also says a customizer tag can make an Open In Customizer button appear. These are instructions described by the app, not a flow executed or verified in this review.
Customizer documentation describes text fields, drop-downs, min-max sliders, and tabs created through special script comments. It says parameters should be placed near the start of the script to appear as controls, and computed variables do not become inputs. If a form exposes few choices, inspect the script and its comments; that alone does not show that the model itself is limited.
Customizer limits and the OpenSCAD fallback
The developer documentation lists limits for its Customizer flow: the code must fit in one .scad file, a Thing must contain only one .scad file, and external file imports such as STL or DXF are not supported in that flow. It also names libraries available automatically. These are limits in the reviewed Customizer documentation; they do not diagnose an individual Thing, and current availability was not tested.
If a Thing provides a .scad file and you want to inspect code outside the form, the app page points readers to OpenSCAD learning resources. Check the file and software documentation before assuming it will open without adjustment. The sources describe Customizer parameters that can be exposed in a script; they do not guarantee that every variable or dimension will appear in the form.
To edit beyond the exposed parameters, start with the rights stated for that Thing and the documentation for your chosen software. Identify the changes you want, then check the required functions in that tool. The FreeCAD guide presents another modeling tool; it does not establish that a particular OpenSCAD script can be imported, edited, or exported in your intended format there.
Sources and limits
- MakerBot — Customizer developer documentation
- Thingiverse — Application Customizer
- Thingiverse — Downloading and using designs FAQ
We organize manufacturer and community documentation; we have not measured these products ourselves. The manual for your exact model takes precedence over general guidance.
A clearer shortlist starts with your projects.
Use the free buying checklist and budget worksheet before comparing offers.