中国机械工程 ›› 2025, Vol. 36 ›› Issue (9): 2081-2086.DOI: 10.3969/j.issn.1004-132X.2025.09.020
• 增材制造 • 上一篇
收稿日期:
2024-08-05
出版日期:
2025-09-25
发布日期:
2025-10-15
通讯作者:
徐宏伟
作者简介:
徐宏伟*(通信作者),男,1968年生,博士、副教授。主要研究方向为印刷包装机械及其自动化,3D打印技术及控制系统研究。E-mail:xuhongwei@xaut.edu.cn。
基金资助:
Hongwei XU(), Wenbin YE, Shunyao MA, Hang ZHANG
Received:
2024-08-05
Online:
2025-09-25
Published:
2025-10-15
Contact:
Hongwei XU
摘要:
对所开发的全彩色熔融沉积建模(FDM)3D打印机混色效果进行试验分析,验证了所设计的混色喷头的混色均匀性。在此基础上提出了基于FDM 3D打印聚乳酸(PLA)丝材和BP神经网络的RGB⁃CMYKW颜色匹配标定算法。将CMYW四色丝材按照不同比例混合,获得529种混色样片。利用SOFV⁃1xi图像采集设备在标准D50光源下对混色样片进行图像颜色(RGB)信息提取,同时结合标准色卡对同一采集条件下提取的信息进行颜色校正,得到529个RGB-CMYW的颜色转换子样。对子样进行训练,确定了FDM 3D打印全彩色颜色匹配标定算法。利用所开发的全彩色FDM 3D打印机进行24色片打印,分析计算打印色片与标准24色卡的对应色差,结果表明,色差普遍较小,能较好地复制颜色特征。同时进行了实际的三维彩色模型设计及打印,进一步验证了所提出的颜色匹配算法的可靠性和实用性。
中图分类号:
徐宏伟, 叶文斌, 马顺尧, 张航. FDM全彩色3D打印机颜色匹配标定算法研究[J]. 中国机械工程, 2025, 36(9): 2081-2086.
Hongwei XU, Wenbin YE, Shunyao MA, Hang ZHANG. Research on Color Matching Calibration Algorithm for FDM Full Color 3D Presses[J]. China Mechanical Engineering, 2025, 36(9): 2081-2086.
序号 | R | G | B |
---|---|---|---|
1 | 116 | 71 | 50 |
2 | 116 | 69 | 51 |
3 | 114 | 69 | 50 |
4 | 117 | 71 | 48 |
5 | 116 | 69 | 49 |
6 | 118 | 73 | 49 |
7 | 118 | 71 | 48 |
8 | 118 | 71 | 49 |
9 | 115 | 70 | 48 |
10 | 117 | 72 | 51 |
表1 10个点的RGB值
Tab.1 The RGB values of the 10 points
序号 | R | G | B |
---|---|---|---|
1 | 116 | 71 | 50 |
2 | 116 | 69 | 51 |
3 | 114 | 69 | 50 |
4 | 117 | 71 | 48 |
5 | 116 | 69 | 49 |
6 | 118 | 73 | 49 |
7 | 118 | 71 | 48 |
8 | 118 | 71 | 49 |
9 | 115 | 70 | 48 |
10 | 117 | 72 | 51 |
灰色色阶 | 白色 | 灰度 8 | 灰度 6.5 | 灰度5 | 灰度3.5 | 黑色 | |
---|---|---|---|---|---|---|---|
标准 | R1 | 243 | 200 | 160 | 122 | 85 | 52 |
G1 | 243 | 200 | 160 | 122 | 85 | 52 | |
B1 | 242 | 200 | 160 | 121 | 85 | 52 | |
校正前 | R2 | 214 | 188 | 156 | 109 | 71 | 36 |
G2 | 212 | 188 | 156 | 109 | 72 | 36 | |
B2 | 196 | 174 | 142 | 96 | 65 | 34 | |
色差 | ΔE | 20.7 | 10 | 5.9 | 10.4 | 9.4 | 10 |
表2 校正前灰色色阶色差
Tab.2 Gray scale color difference before correction
灰色色阶 | 白色 | 灰度 8 | 灰度 6.5 | 灰度5 | 灰度3.5 | 黑色 | |
---|---|---|---|---|---|---|---|
标准 | R1 | 243 | 200 | 160 | 122 | 85 | 52 |
G1 | 243 | 200 | 160 | 122 | 85 | 52 | |
B1 | 242 | 200 | 160 | 121 | 85 | 52 | |
校正前 | R2 | 214 | 188 | 156 | 109 | 71 | 36 |
G2 | 212 | 188 | 156 | 109 | 72 | 36 | |
B2 | 196 | 174 | 142 | 96 | 65 | 34 | |
色差 | ΔE | 20.7 | 10 | 5.9 | 10.4 | 9.4 | 10 |
灰色色阶 | 白色 | 灰度 8 | 灰度 6.5 | 灰度5 | 灰度3.5 | 黑色 | |
---|---|---|---|---|---|---|---|
标准 | R1 | 243 | 200 | 160 | 122 | 85 | 52 |
G1 | 243 | 200 | 160 | 122 | 85 | 52 | |
B1 | 242 | 200 | 160 | 121 | 85 | 52 | |
校正后 | R2 | 243 | 199 | 160 | 121 | 85 | 53 |
G2 | 242 | 199 | 161 | 121 | 85 | 54 | |
B2 | 242 | 200 | 159 | 117 | 86 | 54 | |
色差 | ΔE | 0.4 | 0.5 | 0.5 | 1.4 | 0.5 | 1.1 |
表3 校正后灰色色阶色差
Tab.3 Gray scale color difference after correction
灰色色阶 | 白色 | 灰度 8 | 灰度 6.5 | 灰度5 | 灰度3.5 | 黑色 | |
---|---|---|---|---|---|---|---|
标准 | R1 | 243 | 200 | 160 | 122 | 85 | 52 |
G1 | 243 | 200 | 160 | 122 | 85 | 52 | |
B1 | 242 | 200 | 160 | 121 | 85 | 52 | |
校正后 | R2 | 243 | 199 | 160 | 121 | 85 | 53 |
G2 | 242 | 199 | 161 | 121 | 85 | 54 | |
B2 | 242 | 200 | 159 | 117 | 86 | 54 | |
色差 | ΔE | 0.4 | 0.5 | 0.5 | 1.4 | 0.5 | 1.1 |
隐含层 节点数 | 训练均方误差 | 验证均方误差 | 测试均方误差 | 平均 误差 |
---|---|---|---|---|
4 | 0.002 67 | 0.002 57 | 0.002 33 | 0.002 52 |
5 | 0.002 06 | 0.001 84 | 0.003 29 | 0.002 40 |
6 | 0.001 37 | 0.001 27 | 0.003 71 | 0.002 12 |
7 | 0.001 55 | 0.001 22 | 0.001 53 | 0.001 43 |
8 | 0.001 32 | 0.001 62 | 0.002 57 | 0.001 84 |
9 | 0.001 99 | 0.001 96 | 0.002 53 | 0.002 16 |
10 | 0.001 82 | 0.001 53 | 0.001 53 | 0.001 63 |
11 | 0.001 70 | 0.001 89 | 0.001 42 | 0.001 67 |
12 | 0.001 13 | 0.002 08 | 0.001 31 | 0.001 51 |
13 | 0.001 25 | 0.001 74 | 0.001 70 | 0.001 56 |
表4 不同隐含层节点误差
Tab.4 Node errors for different hidden layers
隐含层 节点数 | 训练均方误差 | 验证均方误差 | 测试均方误差 | 平均 误差 |
---|---|---|---|---|
4 | 0.002 67 | 0.002 57 | 0.002 33 | 0.002 52 |
5 | 0.002 06 | 0.001 84 | 0.003 29 | 0.002 40 |
6 | 0.001 37 | 0.001 27 | 0.003 71 | 0.002 12 |
7 | 0.001 55 | 0.001 22 | 0.001 53 | 0.001 43 |
8 | 0.001 32 | 0.001 62 | 0.002 57 | 0.001 84 |
9 | 0.001 99 | 0.001 96 | 0.002 53 | 0.002 16 |
10 | 0.001 82 | 0.001 53 | 0.001 53 | 0.001 63 |
11 | 0.001 70 | 0.001 89 | 0.001 42 | 0.001 67 |
12 | 0.001 13 | 0.002 08 | 0.001 31 | 0.001 51 |
13 | 0.001 25 | 0.001 74 | 0.001 70 | 0.001 56 |
色片编号 | 标准颜色RGB值 | 混合出颜色RGB值 | 色差 | ||||
---|---|---|---|---|---|---|---|
R | G | B | R | G | B | ΔE | |
1 | 115 | 82 | 68 | 101 | 79 | 68 | 4.52 |
2 | 194 | 150 | 130 | 196 | 149 | 136 | 1.95 |
3 | 98 | 122 | 157 | 100 | 123 | 151 | 2.07 |
4 | 87 | 108 | 67 | 86 | 105 | 70 | 1.58 |
5 | 133 | 128 | 177 | 130 | 128 | 174 | 1.34 |
6 | 103 | 189 | 170 | 116 | 173 | 161 | 8.11 |
7 | 214 | 126 | 44 | 203 | 121 | 48 | 4.36 |
8 | 80 | 91 | 166 | 83 | 93 | 158 | 2.89 |
9 | 193 | 90 | 99 | 183 | 95 | 102 | 3.97 |
10 | 94 | 60 | 108 | 88 | 63 | 103 | 2.73 |
11 | 157 | 188 | 64 | 166 | 179 | 67 | 4.73 |
12 | 224 | 163 | 46 | 214 | 161 | 53 | 4.03 |
13 | 56 | 61 | 150 | 58 | 70 | 141 | 4.72 |
14 | 70 | 148 | 73 | 60 | 123 | 58 | 11.56 |
15 | 175 | 54 | 60 | 156 | 58 | 58 | 6.41 |
16 | 231 | 199 | 31 | 233 | 182 | 46 | 8.09 |
17 | 187 | 86 | 149 | 174 | 89 | 158 | 5.21 |
18 | 8 | 133 | 161 | 20 | 121 | 140 | 9.31 |
19 | 243 | 243 | 242 | 228 | 227 | 224 | 9.70 |
20 | 200 | 200 | 200 | 195 | 196 | 176 | 7.52 |
21 | 160 | 160 | 160 | 164 | 165 | 150 | 3.89 |
22 | 122 | 122 | 121 | 124 | 125 | 112 | 3.16 |
23 | 85 | 85 | 85 | 74 | 74 | 80 | 5.76 |
24 | 52 | 52 | 52 | 40 | 34 | 35 | 9.85 |
表5 色片对应色差
Tab.5 Verification color block color difference
色片编号 | 标准颜色RGB值 | 混合出颜色RGB值 | 色差 | ||||
---|---|---|---|---|---|---|---|
R | G | B | R | G | B | ΔE | |
1 | 115 | 82 | 68 | 101 | 79 | 68 | 4.52 |
2 | 194 | 150 | 130 | 196 | 149 | 136 | 1.95 |
3 | 98 | 122 | 157 | 100 | 123 | 151 | 2.07 |
4 | 87 | 108 | 67 | 86 | 105 | 70 | 1.58 |
5 | 133 | 128 | 177 | 130 | 128 | 174 | 1.34 |
6 | 103 | 189 | 170 | 116 | 173 | 161 | 8.11 |
7 | 214 | 126 | 44 | 203 | 121 | 48 | 4.36 |
8 | 80 | 91 | 166 | 83 | 93 | 158 | 2.89 |
9 | 193 | 90 | 99 | 183 | 95 | 102 | 3.97 |
10 | 94 | 60 | 108 | 88 | 63 | 103 | 2.73 |
11 | 157 | 188 | 64 | 166 | 179 | 67 | 4.73 |
12 | 224 | 163 | 46 | 214 | 161 | 53 | 4.03 |
13 | 56 | 61 | 150 | 58 | 70 | 141 | 4.72 |
14 | 70 | 148 | 73 | 60 | 123 | 58 | 11.56 |
15 | 175 | 54 | 60 | 156 | 58 | 58 | 6.41 |
16 | 231 | 199 | 31 | 233 | 182 | 46 | 8.09 |
17 | 187 | 86 | 149 | 174 | 89 | 158 | 5.21 |
18 | 8 | 133 | 161 | 20 | 121 | 140 | 9.31 |
19 | 243 | 243 | 242 | 228 | 227 | 224 | 9.70 |
20 | 200 | 200 | 200 | 195 | 196 | 176 | 7.52 |
21 | 160 | 160 | 160 | 164 | 165 | 150 | 3.89 |
22 | 122 | 122 | 121 | 124 | 125 | 112 | 3.16 |
23 | 85 | 85 | 85 | 74 | 74 | 80 | 5.76 |
24 | 52 | 52 | 52 | 40 | 34 | 35 | 9.85 |
[1] | 卢秉恒. 增材制造技术——现状与未来[J]. 中国机械工程, 2020, 31(1):19⁃23. |
LU Bingheng. Additive Manufacturing—Current Situation and Future[J]. China Mechanical Engineering, 2020, 31(1):19⁃23. | |
[2] | YEH C H, LIN Keng⁃Ren, SU F C, et al. Optimizing 3D Printed Ankle⁃foot Orthoses for Patients with Stroke:Importance of Effective Elastic Modulus and Finite Element Simulation[J]. Heliyon, 2024, 10(5):e26926. |
[3] | LI Zhengrong, XING Wenjing, SUN Jingting, et al. Thermal Network Model for Anisotropic Heat Transfer in 3D Printed Complex Geometry Structures[J]. Building and Environment, 2024, 254:111381. |
[4] | JOSHI S R, RAY S S, KIM S, et al. Potentiality of PLA 3D Printed Macro⁃structured Feed Spacers with a Rational and Facile Layout for Improved MD Desalination Performance[J]. Chemical Engineering Research and Design, 2024, 203:293⁃304. |
[5] | 卢秉恒, 侯颖, 张建勋. 增材制造国家标准体系建设与发展规划[J]. 金属加工(冷加工), 2022(4):1⁃4. |
LU Bingheng, HOU Ying, ZHANG Jianxun. Construction and Development Planning of Additive Manufacturing Standard System in China[J]. Metal Working (Metal Cutting), 2022(4):1⁃4. | |
[6] | 吴卫国, 汪建晓, 魏翱翔, 等. 一种多色3D打印机的设计与分析[J]. 制造技术与机床, 2019(8):17⁃21. |
WU Weiguo, WANG Jianxiao, WEI Aoxiang, et al. Design and Analysis of a Multi⁃color 3D Printer[J]. Manufacturing Technology & Machine Tool, 2019(8):17⁃21. | |
[7] | 王垚垚, 臧剑波, 石禹鹏, 等. 基于机械系统动力学自动分析的多喷头3D打印机运动学研究[J]. 科技创新与应用, 2023, 13(27):33⁃36. |
WANG Yaoyao, ZANG Jianbo, SHI Yupeng, et al. Research on Kinematics of Multi⁃nozzle 3D Printer Based on Automatic Analysis of Mechanical System Dynamics[J]. Technology Innovation and Application, 2023, 13(27):33⁃36. | |
[8] | 李子秋, 甘新基, 宋桂阳, 等. 基于FDM彩色3D打印自适应控制系统的设计[J]. 组合机床与自动化加工技术, 2020(5):109⁃112. |
LI Ziqiu, GAN Xinji, SONG Guiyang, et al. The Control System of Color 3D Printing Based on FDM[J]. Modular Machine Tool & Automatic Manufacturing Technique, 2020(5):109⁃112. | |
[9] | 尚晓峰, 王国民. 熔融沉积成型彩色打印技术研究[J]. 机床与液压, 2019, 47(15):81⁃87. |
SHANG Xiaofeng, WANG Guomin. Research of Fused Deposition Modeling Colorful Printing Technology[J]. Machine Tool & Hydraulics, 2019, 47(15):81⁃87. | |
[10] | 袁方敏, 杨丽琳, 李伟. FDM彩色3D打印机系统设计与仿真[J]. 实验技术与管理, 2023, 40(10):172⁃177. |
YUAN Fangmin, YANG Lilin, LI Wei. Design and Simulation of FDM Colorful 3D Printer System[J]. Experimental Technology and Management, 2023, 40(10):172⁃177. | |
[11] | 余道洋. 3D打印机G代码预处理优化算法[J]. 中国机械工程, 2019, 30(1):85⁃89. |
YU Daoyang. G Code Preprocessing Optimization Algorithm for 3D Printers[J]. China Mechanical Engineering, 2019, 30(1):85⁃89. | |
[12] | XU Yanfang, LIU Wenyao. Description of Color Gamuts of Desktop Color Printers[J]. Chinese Journal of Scientific Instrument, 2004, 25(S3):265⁃269. |
[13] | 陈谊, 姚海根, 冷高亮. 彩色复制中色域映射算法研究现状[J]. 仪器仪表学报, 2006, 27():789⁃791. |
CHEN Yi, YAO Haigen, LENG Gaoliang. Research on Gamut Mapping Algorithms in Colorized Reproduction[J]. Chinese Journal of Scientific Instrument, 2006, 27(S1):789⁃791. | |
[14] | 刘玉盛. 色料三原色Y、M、C——正确用光、用色[J]. 丝网印刷, 2006, 24(7):11⁃14. |
LIU Yusheng. Process Colors Y M C—to Use Light and Color Correctly[J]. Screen Printing, 2006, 24(7):11⁃14. | |
[15] | 张群. 基于RBF神经网络的色空间转换模型[J]. 包装工程, 2009, 30(5):71⁃73. |
ZHANG Qun. Color Space Conversion Model Based on RBF Neural Network[J]. Packaging Engineering, 2009, 30(5):71⁃73. | |
[16] | 王强, 彭辉, 杨根福. 印刷媒体色彩变换方法的研究[J]. 中国印刷与包装研究, 2009, 1(1):60⁃64. |
WANG Qiang, PENG Hui, YANG Genfu. The Comparison of Color Transform in Print Media[J]. China Printing and Packaging Study, 2009, 1(1):60⁃64. | |
[17] | 顾海, 黄天成, 张捷, 等. FDM工艺中不同色彩PLA丝材的特性分析[J]. 合成树脂及塑料, 2022, 39(2):66⁃69. |
GU Hai, HUANG Tiancheng, ZHANG Jie, et al. Properties of PLA Filaments with Different Colors Made by FDM Technology[J]. China Synthetic Resin and Plastics, 2022, 39(2):66⁃69. |
[1] | 李小力, 陈威, 闫蓉. 基于BP神经网络的空间轮廓误差自适应补偿 [J]. J4, 201016, 21(16): 1902-1906. |
[2] | 赵伟, 王志远, 周志立. 载重汽车连续下坡弯道路段制动稳定性仿真研究 [J]. J4, 201016, 21(16): 2010-2015. |
[3] | 王坚坚, 廖与禾, 杨磊, 薛久涛. 基于多维复向特征融合与CNN-GRU的转子不平衡量识别方法[J]. 中国机械工程, 2025, 36(9): 1905-1915. |
[4] | 岳子桐, 李艳婷, 赵宇. 基于神经网络和稳健估计的风电机组状态监测[J]. 中国机械工程, 2025, 36(8): 1842-1852. |
[5] | 杨赫然1, 2, 张培杰1, 2, 孙兴伟1, 2, 潘飞1, 2, 刘寅1, 2. 利用改进卷积神经网络的螺杆砂带磨削表面粗糙度预测[J]. 中国机械工程, 2025, 36(02): 325-332. |
[6] | 郭海宇1, 邹圣公1, 张晓光2, 3, 4, 陆凡凡2, 陈洋2, 王涵2, 徐新志2. 基于多源小波变换神经网络的旋转机械轴承故障诊断[J]. 中国机械工程, 2024, 35(11): 2026-2034. |
[7] | 聂鹏1, 杨程越1, 彭新月1, 于家鹤2, 潘五九1. 采用空间和通道激励注意力机制优化ResNet-50的CFRP/TC4叠层材料钻削刀具磨损状态监测[J]. 中国机械工程, 2024, 35(10): 1793-1801. |
[8] | 张文华1, 尹文良1, 张祯滨2, 刘琳3, 彭克1. 计及叶轮不平衡的差动调速风电机组变桨距控制[J]. 中国机械工程, 2024, 35(10): 1890-1899. |
[9] | 张萌, 范鹏举, 王俊璞, 刘时成. 基于Rayleigh-BP模型的压电驱动系统迟滞建模与前馈控制[J]. 中国机械工程, 2024, 35(09): 1597-1605. |
[10] | 吕播阳1, 2, 3, 孟庆鑫1, 2, 3, 肖怀1, 2, 3, 赖旭芝1, 2, 3, 王亚午1, 2, 3, 吴敏1, 2, 3. 基于改进三元模型的波纹管型气动软体驱动器神经网络滑模控制[J]. 中国机械工程, 2024, 35(08): 1414-1425. |
[11] | 李国龙1, 肖扬1, 李喆裕1, 徐凯2, 张薇1. 数控机床旋转轴多自由度静/热误差同步测量与建模[J]. 中国机械工程, 2024, 35(08): 1426-1434. |
[12] | 陈志勇, 李攀, 叶明旭, 林歆悠. 自动驾驶电动车辆基于参数预测的径向基函数神经网络自适应控制[J]. 中国机械工程, 2024, 35(06): 982-992. |
[13] | 王秋莲1, 欧桂雄1, 徐雪娇1, 刘锦荣1, 马国红2, 邓红标2. 基于VMD-SSA-LSTM考虑刀具磨损的数控铣床切削功率预测模型研究[J]. 中国机械工程, 2024, 35(06): 1052-1063. |
[14] | 刘竟飞1, 姜潮2, 倪冰雨2, 汪宗太3. 基于主动学习与贝叶斯深度神经网络的高维多输出不确定性传播方法[J]. 中国机械工程, 2024, 35(05): 792-801. |
[15] | 夏然, 苏春. 基于健康因子和混合Bi-LSTM-NAR模型的锂离子电池剩余寿命预测[J]. 中国机械工程, 2024, 35(05): 851-859. |
阅读次数 | ||||||
全文 |
|
|||||
摘要 |
|
|||||