Open3DPP

Open Data Standard for FFF/FDM Polymer Printing
Draft v0.1.0 — a community specification maintained by Sunnyday Technologies. No standards-body affiliation, and no conformance certification, is implied.

One row = one characterization observation of an FFF polymer material: a settings card, a measured specimen, or a moisture response. 150 columns in 8 blocks, each with a name, a type, a unit and a purpose.

The repository is authoritative: github.com/sunnyday-technologies/Open3DPP. This site exists so that every published schema identifier resolves.

Schemas

VersionSchema
v0.1.0 (current) /schemas/core/v0.1.0/open3dpp-record.schema.json

Schemas are version-exact: schema_version is pinned by const and unknown properties are rejected, so validate a record against the schema matching its own schema_version. Published schema artifacts are permanent from v0.1.0 onward — superseded by a new version, never rewritten in place.

check-jsonschema \
  --schemafile https://open3dpp.org/schemas/core/v0.1.0/open3dpp-record.schema.json \
  my-record.json

Read next

Disclaimer. Open3DPP is a data schema, not printing or engineering advice. Field semantics and example values are provided AS IS, without warranty of accuracy, completeness or fitness for a particular purpose. Records carry third-party data as published by their sources; no value is tested, verified, endorsed or certified here. Verify against the manufacturer's own documentation before use.

Apache-2.0 · Copyright 2026 Sunnyday Technologies LLC