Parametric Solid STL Builder

Export a bounded cuboid or polygonal cylinder as binary STL, with dimensions and mesh-integrity checks.

Inputs stay on your device No sign-up Free to use
How this works

The tool runs in this browser. Your file or text is not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.

Privacy details

Build STL controls

Closed convex primitives only; no holes, imported meshes or arbitrary modeling.

Used only for a cuboid. Dimensions accept at most three decimal places.

Used only for a cuboid.

The solid starts at z=0 and rises by this amount.

Used only for a cylinder; its entered diameter is twice this value.

Used only for a cylinder. Each segment contributes four triangular faces.

Processed in your browser. Your inputs stay on this device.

Showing a generated example. Generate again for a new result.

How to use Parametric Solid STL Builder

  1. Choose cuboid or cylinder and enter millimeter dimensions.
  2. Set the supported cylinder segment count when applicable.
  3. Download the mesh and inspect its dimensions and slice preview in your own printing application.

Example: Parametric Solid STL Builder

Export a bounded cuboid or polygonal cylinder as binary STL, with dimensions and mesh-integrity checks.

You add
Solid: cuboid Cuboid length (mm): 40 Cuboid width (mm): 30 Height (mm): 20 Cylinder radius (mm): 15 Cylinder segments: 64
You get
Built a cuboid with 12 outward triangular faces and 24000 cubic millimeters of mesh volume.

Options

Cylinder segments
A cylinder uses flat triangular facets. More segments give a finer polygonal approximation within the finite limit.
Units
The entered dimensions are millimeters. STL itself does not store a measurement-unit label, so set the same units when importing.

Supported inputs and limits

Convex cuboid and polygonal-cylinder meshes only, within stated dimension/segment bounds. Binary STL has no materials or embedded units. No arbitrary modeling or manufactured-part safety guarantee. Cuboid length (mm): 1–1000. Cuboid width (mm): 1–1000. Height (mm): 1–1000. Cylinder radius (mm): 1–500. Cylinder segments: 8–256.

Where your input is processed

This tool processes your input in this browser. Your text and files are not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.

A valid surface mesh is only one printing input

Closed edges, outward winding and positive volume check the generated geometry. They do not choose layer height, material, supports or printer settings. Inspect the imported scale and sliced preview in the application you use before a physical print.

Questions about Parametric Solid STL Builder

Does STL store millimeters?

No. Entered values use millimeters, but the importing application must use that same interpretation.

Is the cylinder perfectly smooth?

It is a polygonal approximation controlled by segment count.

Does a mesh check guarantee printing?

No. Scale, slicing, material and printer setup remain separate.

Project manager: Tony Hines · Content updated 4 October 2026 · Report a problem