3D Model Inspector & 3D Print Checker

Inspect, measure, and validate STL, OBJ, PLY, and GLB 3D models entirely in your browser. Check bounding dimensions, mesh watertightness, non-manifold edges, overhangs, and print readiness before slicing.

100% Browser-Local • No Uploads

Drop 3D model files here

or click to browse (Supports STL Binary/ASCII, OBJ, PLY, GLB)

Supported formats: STL, OBJ, PLY, GLB (Completely local memory processing)

3Dモデルをアップロードして解析を開始してください。

Limitations & Professional Boundary: This tool performs geometric and topological analysis in your browser and is NOT a slicer or an engineering certification authority. Actual 3D printing success depends on slicer settings (layer height, infill, cooling, speeds), nozzle diameter, resin or filament characteristics, and printer calibration.

About 3D Model Inspector & 3D Print Checker

Solasu's 3D Model Inspector & 3D Print Checker is an integrated inspection workstation built directly for your browser. It goes beyond simple model viewing by performing in-depth geometric analysis, topological mesh integrity checks, print bed fit verification, overhang slope detection, and multi-orientation comparisons.

To ensure maximum confidentiality for sensitive engineering and CAD designs, all computations run strictly within your local browser memory. Files are never uploaded to any remote server or stored in persistent browser storage.

Comprehensive 3D Viewport & Geometric Inspection

Load STL (Binary & ASCII), Wavefront OBJ, Stanford PLY, and self-contained GLB files with intuitive orbit, pan, and zoom controls. Switch instantly between standard orthographic views (Front, Back, Top, Isometric), and toggle between solid, wireframe, and X-ray shading.

Automatically compute external bounding dimensions (Width, Depth, Height), surface area, volume, and center of mass. Freely switch units between millimeters (mm), centimeters (cm), inches, and meters (m) without altering original geometry.

Mesh Health & Topology Verification

Detect the common culprits behind 3D printing failures: non-watertight open boundary edges, non-manifold edges where three or more faces intersect, degenerate zero-area triangles, and inconsistent face normals.

Problematic geometry is highlighted directly within the 3D viewport with colored line overlays, allowing you to visually pinpoint defects before loading into your slicer.

3D Print Readiness, Overhangs & Orientation Comparison

Compare model bounding boxes against customizable 3D printer build volumes, with clear warnings indicating any exceeding axis.

Calculate overhang areas based on your chosen angle threshold (such as 45° or 60°) to assess support structure requirements. Estimate solid part weight and material costs based on filament density and pricing.

Compare six standard orthogonal orientations side-by-side to evaluate differences in height, overhang surface area, and print bed contact without declaring an arbitrary winner.

Point-to-Point Measurement, Slicing & Export Options

Measure distances directly on the model surface by clicking two points in measurement mode. Inspect internal structures using interactive cross-section slicing along the X, Y, or Z axes, and export 2D slice contours as clean vector SVG files.

Export comprehensive multi-page PDF inspection reports featuring embedded 3D screenshots, machine-readable JSON data, and formula-injection-safe CSV summaries.

Zero Uploads & Total Privacy Architecture

Your CAD files and proprietary 3D scans never leave your device. Solasu executes all parsing and calculations in local memory without communicating with external cloud services.

When you close the browser tab, all model data is permanently cleared from memory, guaranteeing complete privacy for confidential intellectual property.

Frequently Asked Questions (FAQ)

What is an STL file?

STL (Standard Tessellation Language) is a widely used 3D file format that represents the surface geometry of a 3D object using a collection of interconnected triangular facets. It is the primary format used by 3D printer slicers.

What is the difference between Binary STL and ASCII STL?

Binary STL encodes numeric coordinates in compact binary bytes, resulting in much smaller file sizes and faster parsing. ASCII STL encodes vertices in plain text, making it human-readable but substantially larger in file size. Solasu automatically detects and parses both variants.

Are Wavefront OBJ files supported?

Yes. The inspector parses vertex coordinates, normals, texture coordinates, and polygon face definitions, automatically triangulating quads and n-gons into planar triangles.

What is a PLY file?

PLY (Polygon File Format or Stanford Triangle Format) is a format designed to store three-dimensional data from 3D scanners. Solasu supports both ASCII and Binary (Little-Endian and Big-Endian) PLY formats.

Can I inspect GLB and glTF files?

Yes, self-contained GLB (glTF 2.0 Binary) files are fully supported. For security and privacy, files requiring external network requests are restricted, making self-contained GLBs the ideal container.

How do I navigate the 3D viewer?

Left-click and drag (or one-finger drag on touchscreens) to orbit the model. Right-click and drag or Shift+left drag (two-finger drag) to pan. Scroll the mouse wheel (or pinch to zoom) to zoom in and out. Standard views can be selected via the top toolbar.

What does mesh inspection check?

Mesh inspection evaluates the topological integrity of your 3D geometry: whether it is a closed watertight solid, whether it contains open boundary edges or holes, non-manifold edges, zero-area degenerate triangles, and whether face normals are oriented consistently.

What does watertight / manifold mean?

A watertight (2-manifold) mesh is a completely closed surface with no gaps, holes, or missing faces, analogous to a container that would hold water without leaking. Slicers require watertight meshes to reliably determine what is interior solid versus exterior space.

What are non-manifold edges and vertices?

A non-manifold edge is an edge shared by three or more faces (such as a T-junction or internal dividing wall). A non-manifold vertex is a pinch point connecting separate shells. These structures cannot exist as physically realizable solids and frequently trigger slicing bugs.

What are boundary edges?

A boundary edge is an edge belonging to only a single triangular face. If boundary edges are detected, the model is open and contains holes or unclosed shells.

How are bounding dimensions calculated?

The inspector evaluates the minimum and maximum coordinates across all vertices along the X, Y, and Z axes to determine overall width, depth, and height.

Does changing the display unit alter the geometry?

No. Switching between mm, cm, inches, and meters only updates the display scale and unit conversions in the user interface. The underlying vertex coordinates remain untouched.

Why is volume marked as unreliable on some models?

Volume is calculated mathematically using the Divergence Theorem on closed triangular meshes. If a mesh has open holes or boundary edges, a mathematical interior cannot be uniquely defined, making the calculated volume an approximation.

How is surface area calculated?

Surface area is calculated by computing the cross-product area for every individual triangle in the model and summing them up, providing an exact measure of total surface area even on non-closed meshes.

What is an overhang angle?

The overhang angle measures how steeply a downward-facing surface slopes away from the vertical build direction. In FDM 3D printing, angles exceeding 45° to 60° typically require support structures to prevent drooping.

What is the build volume fit check?

You can specify your printer's maximum printable dimensions (Width × Depth × Height). The inspector checks whether the model fits inside this envelope and flags any exceeding axes.

What are support candidate faces?

Support candidate faces are downward-sloping surfaces that exceed your configured overhang threshold and have empty space below them, indicating potential areas where support material may be necessary.

Is my 3D design kept private and confidential?

Yes, 100%. Solasu processes all 3D files locally in your browser's JavaScript and WebGL memory. No model bytes, geometry, dimensions, or filenames are ever sent to any remote server.

What are the benefits and limitations of browser-only processing?

Benefits include zero upload latency and complete data confidentiality. The primary limitation is that performance depends on your local device's memory and GPU capabilities, meaning extremely high polygon meshes (several million triangles) may require more system resources.

Does passing all checks guarantee a successful 3D print?

No. This tool provides geometric and topological validation, but cannot guarantee real-world physical manufacturing success. Print outcomes depend on slicer parameters, layer heights, bed leveling, extrusion temperature, and material shrinkage.

Email Header Forensics & Authentication Inspector

100% client-side email header forensics with zero server upload. Inspect Received delivery hops, reported SPF/DKIM/DMARC/ARC results, identity alignment, anomaly patterns, and privacy redaction with clear evidence.

Open Email Header Inspector →
Archive Inspector & Extractor Studio

100% client-side archive inspector & extractor with zero upload. Inspect ZIP, ZIP64, password-protected ZIP (ZipCrypto & WinZip AES), TAR, and GZ. Analyze structure, verify integrity, guard against Zip bombs and path traversal, preview, extract safely, create clean ZIPs, and export audit reports.

Open Archive Inspector & Extractor →
Font & Typography Inspector Studio

100% client-side font and typography inspector with zero upload. Inspect TTF, OTF, WOFF, and WOFF2 metadata, glyph outlines, Unicode and language coverage, OpenType features, variable font axes, side-by-side comparison, and CSS @font-face generation.

Open Font & Typography Studio →
HAR Forensics & Network Performance Studio

100% client-side network forensics and performance analyzer with zero uploads. Inspect HAR files, visualize waterfall timings, diagnose slow requests, audit security headers (CSP, HSTS, CORS), detect sensitive tokens, sanitize/redact private data, and compare HAR archives.

Open HAR Studio →