Before the CTB file format was created, the commonly used slice file types were CBDDLP, CWS, ZIP, SLC, etc. They didn't perform well when dealing with the increasing number of new application scenarios, and their extensibility couldn't satisfy the growing demands of the LCD/DLP resin 3D printer users. So when CHITUBOX Basic V1.6.1 was released (in Nov 2019), CBD-Tech introduced a new file format tailored for LCD/DLP resin 3D printers – CTB (short for CHITUBOX). This format was lightweight, streamlined and highly extensible, and worked better with various resin 3D printers. As the functionalities of CHITUBOX continued to grow, the CTB format got updated continuously to fit in more application scenarios and support more resin printer features.
Later, in 2021, LCD/DLP resin 3D printing technologies kept advancing, and so did the CHITUBOX software. So when CHITUBOX Basic V1.9.0 and CHITUBOX Pro were released, we introduced the new, upgraded CTB. This new format enables you to use the newly-added powerful features of the CHITUBOX software, such as Two-Stage Motion Control (TSMC), Resting Time, Multi-parameter Slice, and more.
As the user base of CTB is rapidly growing, we also see requirements coming out from the developers in our communities and our business partners. To help them offer better products and services to the users, CBD-Tech publishes the standard and officially verified SDK for the CTB format. We hope these tools can simplify creative process for the developers and the partners and help them unleash their creativity.
CBD-Tech supports sharing and innovation. We want to help more developers and partners to unleash their creativity, and work with them to provide the users with better products and services.
Table 1-1: Printers with the CTB file format support
No. |
Brand |
Model |
1 |
CREALITY |
CREALITY LD-002R |
2 |
|
CREALITY LD-002H |
3 |
|
CREALITY LD-006 |
4 |
ELEGOO |
ELEGOO MARS PRO |
5 |
|
ELEGOO MARS 2 |
6 |
|
ELEGOO MARS 2 PRO |
7 |
|
ELEGOO MARS 3 |
8 |
|
ELEGOO SATURN |
9 |
|
ELEGOO SATURN S |
10 |
|
ELEGOO MARS |
11 |
|
ELEGOO MARS C |
12 |
EPAX |
EPAX E6 mono |
13 |
|
EPAX X133 4Kmono |
14 |
|
EPAX X156 4Kcolor |
15 |
|
EPAX E10 5K |
16 |
|
EPAX X1 4K |
17 |
|
EPAX X10 5K |
18 |
|
EPAX DX1 Pro |
19 |
|
EPAX DX10 Pro |
20 |
|
EPAX E10 89mono |
21 |
|
EPAX X10 89mono |
22 |
|
EPAX X1 |
23 |
|
EPAX X1K 2Kmono |
24 |
|
EPAX X10 2Kcolor |
25 |
Peopoly |
Phenom_Prime |
26 |
|
Peopoly Phenom |
27 |
|
Peopoly Phenom L |
28 |
|
Peopoly Phenom Noir |
29 |
|
Peopoly Phenom XXL |
30 |
Phrozen |
Phrozen Sonic 4K |
31 |
|
Phrozen Sonic Mighty 4K |
32 |
|
Phrozen Sonic Mini 4K |
33 |
|
Phrozen Sonic Mega 8k |
34 |
QIDI |
QIDI i-box mono |
35 |
|
QIDI 6.08 mono |
36 |
|
QIDI Shadow6.0 Pro |
37 |
|
QIDI S-box |
38 |
|
QIDI Shadow5.5s |
39 |
WanHao |
WanHao CGR MINI MONO |
40 |
|
WanHao CGR MONO |
41 |
Others |
Printer models based on the Chitu boards (CTB file format support required) |
Table 1-2: Print parameters the CTB SDK supports editing
No. |
Parameters |
1 |
Print layer height |
2 |
Bottom layer number |
3 |
Exposure time of the normal layers and the bottom layers |
4 |
Transition layer number |
5 |
Light-off Delay for the normal layers and the bottom layers |
6 |
Resting Times before lift, after lift and after retract |
7 |
Bottom Lift Distance (TSMC mode) |
8 |
Lift Distance (TSMC mode) |
9 |
Bottom Retract Distance (TSMC mode) |
10 |
Retract Distance (TSMC mode) |
11 |
Bottom Lift Speed (TSMC mode) |
12 |
Lift Speed (TSMC mode) |
13 |
Bottom Retract Speed (TSMC mode) |
14 |
Retract Speed (TSMC mode) |
15 |
Bottom Light PWM |
16 |
Light PWM |
Table 2-1: Printers with the CTB file format support
No. |
Brand |
Model |
1 |
CREALITY |
CREALITY LD-002R |
2 |
|
CREALITY LD-002H |
3 |
|
CREALITY LD-006 |
4 |
ELEGOO |
ELEGOO MARS PRO |
5 |
|
ELEGOO MARS 2 |
6 |
|
ELEGOO MARS 2 PRO |
7 |
|
ELEGOO MARS 3 |
8 |
|
ELEGOO SATURN |
9 |
|
ELEGOO SATURN S |
10 |
|
ELEGOO MARS |
11 |
|
ELEGOO MARS C |
12 |
EPAX |
EPAX E6 mono |
13 |
|
EPAX X133 4Kmono |
14 |
|
EPAX X156 4Kcolor |
15 |
|
E10 5K |
16 |
|
X1-4K |
17 |
|
X10 5K |
18 |
|
EPAX DX1 Pro |
19 |
|
EPAX DX10 Pro |
20 |
|
EPAX E10 89mono |
21 |
|
EPAX X10 89mono |
22 |
|
EPAX X1 |
23 |
|
EPAX X1K 2Kmono |
24 |
|
EPAX X10 2Kcolor |
25 |
Peopoly |
Phenom_Prime |
26 |
|
Peopoly Phenom |
27 |
|
Peopoly Phenom L |
28 |
|
Peopoly Phenom Noir |
29 |
|
Peopoly Phenom XXL |
30 |
Phrozen |
Phrozen Sonic 4K |
31 |
|
Phrozen Sonic Mighty 4K |
32 |
|
Phrozen Sonic Mini 4K |
33 |
|
Phrozen Sonic Mega 8k |
34 |
QIDI |
QIDI i-box mono |
35 |
|
QIDI 6.08 mono |
36 |
|
QIDI Shadow6.0 Pro |
37 |
|
QIDI S-box |
38 |
|
QIDI Shadow5.5s |
39 |
WanHao |
WanHao CGR MINI MONO |
40 |
|
WanHao CGR MONO |
41 |
Others |
Printer models based on the Chitu boards (CTB file format support required) |
Any organization or individual developer can apply for the CTB SDK. This SDK is open to every user who want to output CTB files, as long as you comply with the license agreement you sign with CBD. Fill in and submit the application form on the CTB SDK page, and we will get back to you via email. After confirming the license agreement, we will offer you the testing and formal SDKs.
Of course! CBD-Tech always supports creation and innovation, and will keep offering the SDK to the nonprofit developers free of charge.
We will offer:
For detailed information, please view the full agreement for "commercial or business software developers" below.
CBD-Tech always welcomes business operation.