首页 | 本学科首页   官方微博 | 高级检索  
     

基于Rhino-Python的多圈高簇绒地毯三维仿真
引用本文:代振兴,陈广锋,陈革.基于Rhino-Python的多圈高簇绒地毯三维仿真[J].纺织学报,2020,41(6):69-75.
作者姓名:代振兴  陈广锋  陈革
作者单位:东华大学 机械工程学院, 上海 201620
基金项目:国家重点研发计划重点专项资助项目(2017YFB1304000)
摘    要:为解决空间结构复杂的多圈高簇绒地毯在实现其外观三维仿真时缺乏真实感的问题,利用Rhino环境下的PythonScript实现了簇绒地毯外观的三维仿真。将绒圈中心线及截面曲线分段后局部求解相关控制点坐标,再由B样条曲线对二者进行拟合。同时考虑到地毯绒圈之间的相互挤压导致绒圈发生了随机偏转变形,通过设计算法模拟了绒圈产生形变后的状态。在此基础上添加绒圈表面纹理及光照模型,进一步渲染输出仿真结果。测试结果表明:利用B样条曲线拟合原理并借助于Rhino-Python平台的簇绒地毯三维仿真方法是可行的,且易于实现;与实际地毯样品相比,能够较为真实地模拟不同排纱规律下多种花型图案、绒圈高度变化的簇绒地毯。

关 键 词:簇绒地毯  三维仿真  地毯绒圈  B样条曲线  Rhino-Python  几何建模  
收稿时间:2019-06-24

Three-dimensional simulation of multiple high-low loop tufting carpet based on Rhino-Python
DAI Zhenxing,CHEN Guangfeng,CHEN Ge.Three-dimensional simulation of multiple high-low loop tufting carpet based on Rhino-Python[J].Journal of Textile Research,2020,41(6):69-75.
Authors:DAI Zhenxing  CHEN Guangfeng  CHEN Ge
Affiliation:College of Mechanical Engineering, Donghua University, Shanghai 201620, China
Abstract:In order to solve the problem that the multiple high-low loop tufting carpet with complex spatial structure lacks realism when realizing the three-dimensional simulation of its appearance, PythonScript under Rhino environment was used to realize the three-dimensional simulation of the appearance of tufted carpet. By segmenting the loop centerline and section curve, the relevant control point coordinates were locally solved, and then the two were fitted by the B-spline curve. At the same time, considering the mutual squeezing of the carpet loops, the loops were randomly deflected and deformed, and the state after the loops were deformation was simulated by a design algorithm. On this basis, the loop surface texture and lighting model were added to further render and output the simulation results. The test results show that the three-dimensional simulation method of tufted carpet using the B-spline curve fitting principle and the Rhino-Python platform is feasible and easy to implement. Compared with actual carpet samples, it can more realistically simulate tufted carpets with various flower patterns and loop height changes under different yarn arrangements.
Keywords:tufted carpet  three-dimensional simulation  carpet loop  B-spline curve  Rhino-Python  geometric modeling  
本文献已被 CNKI 等数据库收录!
点击此处可从《纺织学报》浏览原始摘要信息
点击此处可从《纺织学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号