A large-format cartesian printer built for cementitious material extrusion at scale.
M3-CRETE is an open-source hardware project for building a concrete 3D printer from standard, commercially available components. The system is purpose-built for layer-by-layer extrusion of cementitious materials — no heated beds, no proprietary toolchains, no vendor lock-in.
M³ = Mobile · Modular · Meter³
Developed by Sunnyday Technologies.
| Spec | Value |
|---|---|
| Target system cost | Under $5,000 |
| Build footprint | Sub-1 m³ — fits on a standard US pallet (48×40 in) |
| Printhead weight | ~1.5 kg |
| License | CERN-OHL-W-2.0 |
Most concrete 3D printers are either proprietary industrial systems or one-off research machines tied to specific institutions. M3-CRETE targets the space between — a buildable, field-serviceable, production-capable printer that teams can replicate, maintain, and scale independently.
- Hardscape and site elements
- Agricultural and industrial processing infrastructure
- Urban water control and drainage components
- Construction and infrastructure parts
- Modular elements for rapid deployment and disaster response
- Digital formwork and precast molds
These are applications where repeatability, throughput, and reliability matter — and where accessible hardware can have the most immediate impact.
The frame is engineered closer to CNC machine standards than desktop 3D printers: rigid, durable, and precise. Every structural component uses standard aluminum extrusions and commodity hardware. If something breaks on a job site, you source a replacement locally — not from a single-source vendor.
With an efficient frame design, the drive system uses motors comparable in size to hobbyist 3D printers while delivering sufficient torque for the full gantry. This provides a significantly safer working envelope for students, researchers, and craftsmen compared to heavy industrial machinery.
Concrete cures by hydration — a chemical reaction — not by melting and cooling. This eliminates roughly 25% of the hardware cost and complexity associated with conventional FDM printers (heated beds, hot ends, cooling fans), resulting in a mechanically simpler, more energy-efficient, and more reliable machine.
Many non-structural components — brackets, guides, and enclosure parts — are designed to be 3D-printable using an existing M3-CRETE unit or any FDM printer. This reduces replication cost and simplifies field replacement. Scalability is a feature, not an afterthought.
M3-CRETE runs on established open-source toolchains. No proprietary software required.
| Layer | Compatible Tools |
|---|---|
| Firmware | Marlin, Klipper |
| Slicers | Cura, OrcaSlicer, PrusaSlicer |
| Controls | Standard stepper drivers, common control boards |
| CAD/CAM | Any tool that exports STL, OBJ, or 3MF |
Standard G-code workflows provide full, transparent control over toolpaths, layer heights, and extrusion parameters.
Firmware configurations are maintained separately: M3-CRETE-FIRMWARE
This project is under active development. Contents will expand as the design is finalized for the first build-it-yourself kit release.
M3-CRETE/
├── README.md
├── DISCLAIMER.md
├── LICENSES/ # CERN-OHL-W-2.0 license files
├── docs/
│ └── bom/ # Bill of materials
├── .gitignore
Planned additions: CAD files, printed part STLs, assembly documentation, wiring diagrams, and reference images.
M3-CRETE is a hardware platform — it does not prescribe a specific concrete mix. The system is designed to work with a range of cementitious formulations optimized for layered extrusion, including OPC, LC3, and specialty blends.
For AI-driven mix design optimized for 3D printing, see CEMFORGE™ — a machine learning formulation engine trained exclusively on 3D-printed cementitious specimen data, designed to generate printable concrete mixes with target performance characteristics.
M3-CRETE is in active development. Current focus areas:
- Finalizing the build-it-yourself kit BOM and documentation
- Preparing for the first production run
- Establishing firmware profiles for concrete-specific extrusion parameters
Interested in early access, collaboration, or providing field feedback? See the project page →
M3-CRETE is provided as-is for educational and development purposes. Concrete 3D printing involves heavy machinery, cementitious materials, and electrical systems that pose safety risks. Users assume all responsibility for safe design, construction, and operation of any system built from these files. Sunnyday Technologies makes no warranties regarding fitness for any particular purpose and assumes no liability for injury, damage, or loss resulting from the use of these designs. Consult applicable local building codes, electrical codes, and safety regulations before construction or operation.
See DISCLAIMER.md for full details.
This project is licensed under the CERN Open Hardware Licence Version 2 — Weakly Reciprocal (CERN-OHL-W-2.0).
You may use, modify, and distribute this design under the terms of that license. Modifications to covered files must be made available under the same license. This project includes no warranty of any kind.
Dual License Notice: V-Slot component CAD models in CAD/Components/ are based on OpenBuilds designs and are licensed under CC BY-SA 4.0. All other project files (custom parts, BOM viewer, firmware configs, documentation) are licensed under CERN-OHL-W-2.0.
See LICENSES/ for full license texts.
| Resource | Description |
|---|---|
| Sunnyday Technologies | Parent company — concrete 3D printing and engineered cementitious composites |
| M3-CRETE Project Page | Kit details, design philosophy, and contact for early access |
| CEMFORGE™ | AI-powered concrete formulation platform by Sunnyday Technologies |
| M3-CRETE Firmware | Firmware configurations for Marlin/Klipper |
We welcome issues, pull requests, and design feedback. If you're building a concrete printer or working with cementitious extrusion, your field experience is valuable — open an issue or start a discussion.
Contact: info@sunn3d.com LinkedIn: Nicholas Sonnentag