针对鞋楦数字化设计中对非线性尺寸的约束要求,提出一种基于微分坐标变形的尺寸驱动曲面变形方法,实现围长驱动的楦型设计。基于足-楦尺寸的对应关系修改鞋楦上的非线性尺寸,将围长尺寸变化映射为围线形状的变化,再由变化后的围线形状通过网格变形技术转化为楦型曲面的形状修改。通过迭代计算,可以保证围度曲线长度的精确约束;同时,根据楦型设计规律增加的位置约束和方向约束使变形后的曲面能够继承原有楦型曲面内在的形状特征;拉普拉斯变形拥有的特征保持性特点使变形后的鞋楦仍然保持原有的楦型样式,且其最小二乘意义下的求解框架有利于均布计算误差,使变形更加光顺、自然。试验结果表明,所提方法变形自然,实用性强。
Aiming to meet the requirement of the non-linear dimension in the field of shoe last digital design, a surface deformation method according to feature size, which is based on differential coordinates, is proposed in this article. The non-linear dimension on shoe last is modified on the basis of the relationship between foot and last. Firstly, the change of the curve length is mapped to the deformation of the curve shape. Then, the altered curve is transformed into last surface through mesh deformation. The accuracy of the curve length constraint is ensured within a certain tolerance through iterative computations. Meanwhile, the location as well as the direction constraints are added according to rules of last design, enabling the surfaces after deformation to inherit the intrinsic shape characteristics of the original surface. The feature-preserving characteristic of Laplace deformation helps the deformed last maintain the original style. Moreover, the solving framework in the least-squares sense facilitates calculating errors uniformly, making the deformed surface more smooth and natural-looking. The results show that the proposed method is effective, practical and makes the surface deformation natural.
[1] 陆国栋,顾铭秋,王剑,等. 基于脚部三维扫描的鞋楦建模方法研究[J]. 机械, 2005, 32(4):13-15. LU Guodong, GU Mingqiu, WANG Jian, et al. Research of shoe-last modeling algorithm based on feet range scans[J]. Machinery, 2005, 32(4):13-15.
[2] 徐从富,刘勇,蒋云良,等. 个性化鞋楦CAD系统的设计与实现[J]. 计算机辅助设计与图形学学报, 2005, 16(10):1437-1441. XU Congfu, LIU Yong, JIANG Yunliang, et al. Design and realization of customized shoe last CAD system[J]. Journal of Computer-aided Design & Computer Graphics, 2005, 16(10):1437-1441.
[3] LENG J, DU R. A CAD approach for designing customized shoe last[J]. Computer-aided Design and Applications, 2006, 3(1-4):377-384.
[4] LUXIMON A, YAN L. Shoe-last design innovation for better shoe fitting[J]. Computers in Industry, 2009, 60(8):621-628.
[5] WANG J, ZHANG H, LU G, et al. Rapid parametric design methods for shoe-last customization[J]. The International Journal of Advanced Manufacturing Technology, 2011, 54(1-4):173-186.
[6] 高潮, 李姣. 鞋楦CAD中的鞋楦建模与局部修改技术[J]. 计算机辅助设计与图形学学报, 2002, 14(9):890-893. GAO Chao, LI Jiao. Local deformation technique in shoe last modeling[J]. Journal of Computer-Aided Design & Computer Graphics, 2002, 14(9):890-893.
[7] 王青,耿卫东,鲍虎军. 基于曲线约束的鞋楦曲面变形技术[J]. 机械工程学报, 2010, 46(9):158-164. WANG Qing, GENG Weidong, BAO Hujun. Shoe last surface deformation technology based on curve constraint[J]. Journal of Mechanical Engineering, 2010, 46(9):158-164.
[8] 赵宝,胡小春,张晴晴. 基于跖跗围参数的鞋楦曲面重构[J]. 图学学报, 2013, 34(6):17-21. ZHAO Bao, HU Xiaochun, ZHANG Qingqing. Reconstruction of shoe last surface based on plantar and instep girths[J]. Journal of Graphics, 2013, 34(6):17-21.
[9] BERNABÉU J A, GERMANI M, MANDOLINI M, et al. CAD tools for designing shoe lasts for people with diabetes[J]. Computer-Aided Design, 2013, 45(6):977-990.
[10] 刘斌,林俊义,江开勇. 曲线驱动的网格变形算法与应用[J]. 中国机械工程, 2010, 21(18):2218-2223. LIU Bin, LIN Junyi, JIANG Kaiyong. Mesh deformation driven by curves and its applications[J]. China Mechanical Engineering, 2010, 21(18):2218-2223.
[11] HINOJO-PÉREZ J J, DAVIA-ARACIL M, JIMENO-MORENILLA A, et al. Automation of the shoe last grading process according to international sizing systems[J]. The International Journal of Advanced Manufacturing Technology, 2016, 85(1):455-467.
[12] LIPMAN Y, SORKINE O, LEVIN D, et al. Linear rotation-invariant coordinates for meshes[J]. ACM Transactions on Graphics, 2005, 24(3):479-487.
[13] 黄锦池,刘斌. 网格曲面上自由形状特征设计重用[J]. 机械工程学报, 2015, 51(19):164-173. HUANG Jinchi, LIU Bin. Design and reuse of freeform features on mesh surface[J]. Journal of Mechanical Engineering, 2015, 51(19):164-173.
[14] WANG C S. An analysis and evaluation of fitness for shoe lasts and human feet[J]. Computers in Industry, 2010, 61(6):532-540.
[15] 丘理,张利国. 鞋楦设计教程[M]. 北京:中国轻工业出版社, 2014. QIU Li, ZHANG Liguo. The course of last desigh[M]. Beijing:China Light Industry Press, 2014.