3DP Ocean

Docs

Exporting

Every model can be downloaded in six file formats at the print scale you pick. The platform rescales and converts the mesh on the fly, so you never deal with raw GLB units or slicer-specific quirks.

How the download works

On the result page (after a generation) or on any community model's detail page, the Download button opens a small modal with two choices: file format and print scale. Pick both, hit Download, and a few seconds later your slicer-ready file lands in your downloads folder.

Downloading a model you generated yourself is always free, at any scale, in any format, as many times as you like. Credits are only ever spent on someone else's model.

The six formats

  • STL (.stl): binary STL, the universal 3D-printer format. Geometry only, no colour. Default for most slicers (PrusaSlicer, Cura, OrcaSlicer, Chitubox). Use this for resin and most FDM printing.
  • OBJ (.obj): ASCII OBJ, geometry only. Older but universal. Some sculpting tools (ZBrush, Blender) prefer OBJ for re-import.
  • PLY (.ply): binary PLY, geometry only. Used by some research tools and point-cloud workflows. Rarely needed for home printing.
  • 3MF (.3mf): modern slicer-native format that bundles geometry + units + per-face colours into one file. Preferred by Bambu Studio and newer PrusaSlicer / OrcaSlicer versions. Smaller than STL.
  • VRML (.wrl): ASCII VRML 2.0. Niche; used by some legacy CAD imports and full-colour binder-jet printers.
  • GLB (.glb): glTF 2.0 binary. The native platform format, which keeps the colour textures intact. Use for rendering in Blender, Three.js, Unity, AR previews. Not for slicers.

STL / OBJ / PLY / 3MF / VRML are all exported in millimeters, the universal slicer convention. GLB stays in glTF-spec meters (1 unit = 1 metre) so rendering tools import it at the right scale.

Pick a print scale

The scale picker has 8 presets (1:18 / 1:24 / 1:25 / 1:32 / 1:43 / 1:50 / 1:64 / 1:87) plus a Custom option where you can type any divisor between 2 and 1000. Each preset shows the resulting print size in millimetres given a typical subject height.

For human-scale subjects, the platform asks you for the subject's real-world height when standing (in centimetres) plus a pose (standing, sitting, driving, bending over) which adjusts the effective height before applying the scale. Example: a 180 cm man sitting at 1:32 prints at 40 mm tall.

How long downloads take

The rescale and the format conversion both happen in your own browser, not on our servers, so the file never makes a round trip and nothing queues behind anyone else. Typically:

  • GLB: instant (resize only)
  • STL / OBJ / PLY: a second or two
  • 3MF: a second or two, plus the zip packaging
  • VRML: a second or two

Because it runs locally, a very dense mesh leans on your own machine rather than ours, which is the trade that keeps it fast and free at every scale and format you ask for.

File size expectations

  • Geometry-only formats (STL / OBJ / PLY / VRML): typically 5–30 MB depending on mesh detail. STL is the most compact for typical figurines.
  • 3MF: 4–25 MB. Slightly smaller than equivalent STL because of internal compression and per-face colour packing.
  • GLB with PBR textures: 30–80 MB. The texture maps dominate the file size.

If you're regularly hitting upload-size limits on a print farm or slicer, prefer 3MF over STL. Bambu Studio / OrcaSlicer / PrusaSlicer all consume it cleanly.

Bulk export

Multi-model bulk download (zip your whole library at once) isn't available yet. Through the web app, one model at a time is the supported flow today.