HOW THIS VIEWER DECIDES
Seen, not sanitized.
A free tool from TrazaLab, dental lab software for dental labs and dentists.
The workspace above is the product. This chapter writes the same limits: what stays in the browser, what the inventory is allowed to name, and which repair actions this URL refuses.
01
The file stays here.
Drop a binary or ASCII STL on /online-stl-viewer.html. Parse, orbit, and the geometry inventory run in the browser. The mesh is not sent to TrazaLab’s internal laboratory production engine on this route. That is the same rule the page states in the hero and in the first question: review and 3D display do not upload the file.
The Spanish repair twin is /stl-fixer.html. The English repair twin is /stl-file-repair-online.html. This URL is neither of those. It does not download a sanitized STL, and it does not run conservative or reconstructive repair. If the mesh must leave with a cleaned export, open the repair workspace. If the mesh must travel with an odontogram, a prescription, evidence, and laboratory instructions, that is the case workflow, not a silent import from this public viewer.
Local review stops at 75 MB. Dental arches are often larger. This page does not pretend a file over that limit was inspected. The message on an oversize drop points to the STL repair workspace, which can continue on the isolated engine up to 500 MB after you authorize that job. This viewer does not start that job.
A wrong extension is refused. An empty file is refused. The page says so. It does not invent a mesh from a name that happens to contain the letters STL.
02
Orbit, wireframe, section.
The empty state names the first move: rotate the model, toggle wireframe, and slice with a section plane. Those controls are inspection. They do not move vertices. A wireframe that shows a gap is showing the file you dropped, not a repaired substitute.
The section plane cuts the view so a hollow or a folded wall can be seen from the side. It is a display cut. It is not a surgical plane, not an implant axis, and not a print slice. The viewer copy forbids implant simulation and deviation maps on this URL. If those pictures are what you need, they are not here.
Zoom and orbit are the same class of tool. They change the camera. They do not decimate the mesh and they do not promise that a prettier angle is a better scan. The lead on the hero is the contract: review open edges, non-manifold junctions, and mesh signals without uploading the file.
03
Read the inventory before you send it.
When a file loads, the 3D view and the inventory show what the geometry reports. The empty-state line is deliberate: without promising repair or print success. A clean-looking shaded view can still carry an open boundary. The overlays exist so that boundary is marked on the mesh, not hidden under a beauty render.
Open edges are the boundary of the surface. A typical intraoral trim leaves a residual open contour. Seeing that contour is the point of this page. Closing it is not. Non-manifold junctions are places where more than two faces share an edge, or where the neighborhood is not a simple surface. The viewer highlights them. It does not dissolve them.
The inventory is a report of those signals. It is not a traffic-light score and not a certificate that the laboratory can mill. JSON from this page is a geometry inventory. The question on this URL says it plainly: JSON is not a repaired STL. There is no download of a sanitized mesh here.
04
What this URL will not do.
It will not repair. Conservative cleanup, reconstructive repair, thickness sampling, and the PDF certificate stay on the STL repair page. The compare block on this viewer says that in three lines: local review only, claim-safe scope, repair when you need it.
It will not open OBJ, PLY, or 3MF. The supported-type answer is binary or ASCII STL up to 75 MB for local browser review. A different extension belongs on a different tool, not as a hidden mode of this one.
It will not claim implant planning, a deviation heatmap, or a multi-format workspace. Those sentences are outside the viewer copy. Adding them here would make the ranking URL dishonest. The page is a browser viewer and a health inventory.
It is not the internal production tool. Protected production engines, case approvals, and QA gates are not mounted on this route. A review in this tab does not attach the file to an account and does not approve a case.
05
The next page is the repair page.
The handoff is labeled. If you need conservative or reconstructive repair, or a downloadable export, continue on /stl-file-repair-online.html. That page is the free repair workspace. This page links it. It does not perform it.
Repair has its own limits, written on that URL. It does not promise a sealed mesh, a clinical fit, or a report with zero findings. Sending someone from this viewer to that page does not widen those limits. Read them there.
Files above 75 MB are the same handoff. The viewer states the browser limit and names the repair workspace for the isolated engine up to 500 MB. Authorizing that path happens on the repair page, not by dropping the file here a second time.
06
The case is a different door.
This tool reviews the mesh. TrazaLab connects the odontogram, the prescription, the evidence, and the instructions before a case is sent to the laboratory. That sentence is the platform handoff under the viewer. It is not a claim that this public page already created the case.
The links under that handoff are the next reading: STL repair, the DICOM viewer, dental STL analysis, remake prevention, and the page for surgeons. They are separate URLs. A mesh signal you noticed here is useful only if it stays with the record the laboratory opens. A file that lives only in this browser tab is still only in this browser tab.
Nothing on this page is a patient story. The controls are the product. If a demo arch is on the stage, it is a demo, not a TrazaLab case, and it does not promise that your trim will classify the same way.
07
Size waits for a unit.
The shared workspace does not trust a dimension until you confirm millimeters or inches. Until that choice is made, size stays unconfirmed. A crown exported in inches and read as millimeters is a scale error, not a hole in the mesh, and this viewer will not launder it into a bounding box.
Surface area and the bounding dimensions follow the unit you confirm. Volume appears only when the mesh supports that measurement. An empty volume is not a crash. It is the honest state of an open shell or a shell whose faces do not agree on an inside. Triangle count and component count still show. They are counts, not millimeters.
That rule is inspection. Confirming a unit does not repair the file and does not authorize a print. It only stops the report from inventing a scale the export did not declare.
08
An open trim is not a defect score.
A typical intraoral scan leaves a residual open contour at the trim. The inventory can name that pattern when the analysis matches it: no non-manifold edges, no within-shell intersections, at least 64 open edges, no branched boundary networks, no leftover boundary chains, between one and four boundary loops, and at most two components. Tiny missing-face holes stay blockers. They are not dressed up as an open scan.
When that residual pattern matches, the decision copy is blunt: it is a residual open surface. This viewer keeps that contour visible. It does not force a closed STL and it does not print a zero-finding report. Closing an intentional scan border would invent a floor the mouth did not scan.
If a within-shell intersection check hits its limit, the review is marked incomplete. A clean result is not shown when the check did not finish. Other signals — inverted faces, collapsed or duplicate faces, narrow faces, small fragments, intersections within one piece versus between pieces — are names on the inventory. They are for a person to read. They are not a pass or fail for the laboratory.
09
The event log is not the mesh.
Commercial analytics on this marketing page do not send the filename, a SHA hash, an email, the mesh geometry, or a patient identifier as event parameters. The fields the shared workspace is allowed to record are the route, the tool, a size bucket, the locale, and whether a unit was confirmed. That is a product limit, not a privacy certification.
A size bucket says the file was small or large. It does not reconstruct the arch. If you need the file to sit with the odontogram and the prescription, leave this tab and open the case. The viewer has already told you what it is willing to show. It will not quietly keep a server copy in order to finish the picture.
ONE PASS
Inspect, then decide where the file goes.
Drop the STL.
Binary or ASCII, up to 75 MB, in the browser. Anything else is named and stopped.
Orbit and section.
Wireframe and the section plane show the surface you loaded. They do not rewrite it.
Read the marks.
Open edges and non-manifold junctions highlight on the mesh. The inventory is not a repaired file.
TWO URLS
This page
View and inspect. Orbit, wireframe, section plane, and a geometry inventory. No upload to the production engine. No sanitized download.
STL repair
Conservative cleanup, reconstructive repair when you authorize it, and the export. Those actions are not mounted here.
WORDS THIS PAGE USES
Inspection language, not a repair promise.
Open edge. A boundary of the surface. The viewer can mark it. It does not close it.
Non-manifold junction. A neighborhood that is not a simple two-face edge. Highlighted for review, not dissolved on this URL.
Geometry inventory. The report of what the mesh analysis found. JSON from this page is that inventory, not a repaired STL.
75 MB. The local browser limit for this viewer. Larger files are directed to the repair workspace.
This URL does not repair, decimate, or certify a print. It does not open OBJ, PLY, or 3MF.
It does not upload the mesh to the internal production engine, and it does not attach the file to a case.
About this viewer
Is my STL uploaded to TrazaLab?
Review and 3D display run in your browser. The file is not sent to the internal laboratory production engine on this viewer route.
What file types and sizes are supported?
Binary or ASCII STL up to 75 MB for local browser review. This page does not open OBJ, PLY, or 3MF. Larger files or repair/export belong on the STL repair workspace.
Does this page repair my STL?
No. This URL is inspect-only: orbit, section, wireframe, and a geometry inventory. Conservative repair, reconstructive repair, and downloads are on /stl-file-repair-online.html.
How does this connect to the full TrazaLab case?
Use the viewer to spot mesh signals before send. TrazaLab ties the odontogram, prescription, evidence, and laboratory instructions on remake prevention and dental STL analysis pages — not in a disconnected chat thread.
Is this the same internal production tool?
No. This is a separate public viewer. Protected production engines, case approvals, and QA gates are not mounted on this route.