400x400x400 DPI
400x400x400 DPI
30-150mm/s
Up to 300C
Up to 100C
12V 20A
SD Card, USB
Inclusions
Main frame assembly
Print bed assembly
Extruder assembly
Hotend assembly
Power supply
SD card
USB cable
Allen wrenches
Assembly instructions
Certifications and Compliance
CE Certified
FCC Compliant
RoHS Compliant
Warranty and Support
1-year limited warranty
Dedicated customer support team
Online resources and documentation available
The Creality Ender-3 Pro 3D Printer DIY Kit is an excellent choice for those looking for a cost-effective, high-performance 3D printing solution. With its large build volume, open-frame design, and advanced features, this kit is suitable for a wide range of applications, from prototyping to production.
Creality Ender-3 Pro 3D Printer DIY Kit DocumentationOverviewThe Creality Ender-3 Pro 3D Printer DIY Kit is a popular and affordable 3D printing solution for hobbyists and professionals alike. This kit includes all the necessary components to assemble a fully functional 3D printer, including the mainboard, stepper motors, hotend, and other essential parts.Technical SpecificationsPrint Resolution: Up to 400x400x400 dpi
Print Speed: Up to 180 mm/s
Layer Thickness: 0.1-0.3 mm
Print Bed Size: 220x220 mm
Connectivity: USB, SD CardProgramming and ControlThe Creality Ender-3 Pro 3D Printer DIY Kit can be controlled and programmed using various platforms and languages, including:Marlin Firmware: A popular open-source firmware for 3D printers, which can be customized and modified to suit specific needs.
G-Code: A standard programming language for CNC machines, including 3D printers, which can be used to create custom printing scripts.Code Examples### Example 1: Basic Printing Script using G-CodeThe following G-Code script demonstrates a basic printing sequence:
```gcode
; Set units to millimeters
G21; Set print speed to 100 mm/s
G1 F100; Move to starting position
G1 X0 Y0 Z0.2; Print a small square
G1 X10 Y10 E0.5 F100
G1 X10 Y20 E0.5 F100
G1 X20 Y20 E0.5 F100
G1 X20 Y10 E0.5 F100; Move to end position
G1 X0 Y0 Z0.2
```
This script sets the units to millimeters, sets the print speed to 100 mm/s, moves to the starting position, prints a small square, and then moves to the end position.### Example 2: Custom LED Lighting Control using Marlin FirmwareThe following C++ code example demonstrates how to customize the LED lighting on the Creality Ender-3 Pro using Marlin Firmware:
```cpp
#include <Marlin.h>// Define the LED pin
#define LED_PIN 13void setup() {
// Initialize the LED pin as an output
pinMode(LED_PIN, OUTPUT);
}void loop() {
// Set the LED to blink while printing
if (IS_PRINTING) {
digitalWrite(LED_PIN, HIGH);
delay(50);
digitalWrite(LED_PIN, LOW);
delay(50);
} else {
// Set the LED to a steady state when not printing
digitalWrite(LED_PIN, HIGH);
}
}
```
This code defines the LED pin, initializes it as an output, and sets the LED to blink while printing. When not printing, the LED is set to a steady state.Note: These code examples are for demonstration purposes only and may require modification to work with your specific setup and requirements. Be sure to consult the official documentation and resources provided by Creality and the Marlin Firmware community for more detailed information and guidance.