Open-Source Schema // 3D Concrete Printing

Data.
Standard.
Open.

Open3DCP is an open database schema for 3D-printable concrete mix design data. Flat, ML-ready, and aligned with ASTM, RILEM, and NIST conventions. One table. One format. Every lab speaks the same language.

Schema Domains
10collections
Feature Columns
175fields
Material Types
40+columns
Format
FlatSQL / CSV
License
Apache2.0
// 01
The Problem

There is no standard way to store 3D-printable concrete data. Research papers use inconsistent naming, units, and formats. Combining datasets from different labs requires painful manual reformatting. Machine learning on concrete data starts with months of data cleaning.

// 02
The Solution

Open3DCP defines a canonical flat schema where every material, process parameter, and test result has exactly one column name, one unit, and one meaning. Mass-percent basis. Standards-aligned naming. A dataset in this format goes straight into ML training with a single SELECT.

// 03
3DCP-Native

Unlike conventional concrete databases, Open3DCP has first-class columns for print process parameters (nozzle geometry, layer timing, print speed), fresh-state rheology (yield stress, thixotropy, open time), and interlayer bond properties. Built for additive construction from the ground up.

// 04
Schema Only

Open3DCP defines the format, not the data. We publish column names, types, units, and engineering context so that datasets from any lab or research group can be structured in a common format. Adopt the columns relevant to your work and leave the rest null.

Standards Alignment
ASTM C150 ASTM C618 ASTM C989 ASTM C33 ASTM C39 ASTM C494 EN 12390 EN 197-1 RILEM TC 304-ADC NIST MGI NASA GRC ICME ACI 318 FAIR Principles

View the Schema

Column reference · Engineering context · Adoption guide

GitHub Repository CEMFORGE Platform → M3-CRETE Printer →