计算机应用 ›› 2012, Vol. 32 ›› Issue (10): 2798-2801.DOI: 10.3724/SP.J.1087.2012.02798

• 图形图像处理 • 上一篇    下一篇

拓扑最优的可展网格曲面放样建模

崔晓坤1,陈明2   

  1. 1. 广东科学技术职业学院 广州学院, 广州 510640
    2. 哈尔滨工业大学 深圳研究生院, 广东 深圳518055
  • 收稿日期:2012-04-10 修回日期:2012-05-24 发布日期:2012-10-23 出版日期:2012-10-01
  • 通讯作者: 崔晓坤
  • 作者简介:崔晓坤(1979-),男,湖北襄阳人,讲师,硕士,主要研究方向:数学建模、数据库、算法分析、程序设计;
    陈明(1979-),男,湖南邵阳人,博士,主要研究方向:CAD/CAM、计算机图形学、虚拟现实、图像识别、企业信息化。
  • 基金资助:
    国家自然科学基金资助项目;广东自然科学基金

Skinning developable mesh surface of optimal topology

CUI Xiao-kun1,CHEN Ming2   

  1. 1. Guangzhou Institute, Guangdong Institute of Science and Technology, Guangzhou 510640, China
    2. Shenzhen Graduate School, Harbin Institute of Technology, Shenzhen Guangdong 518055, China
  • Received:2012-04-10 Revised:2012-05-24 Online:2012-10-23 Published:2012-10-01
  • Contact: CUI Xiao-kun

摘要: 在服装、制鞋、钣金等行业的产品外形设计中,经常需要插值多条特征空间曲线,构建可展曲面 (可无伸缩地展开成平面)。针对这一问题,基于Dijkstra算法提出了一种新的放样建模算法:给定多条参数曲线,经过自适应离散后,寻找一个全局拓扑最优的可展网格放样曲面(针对不同的目标曲面能量,同样可以产生目标能量定义的拓扑最优的放样网格曲面)。该问题最终可转化为有向无环图(DAG)的单源最短路径的求解,算法的时间复杂度为O(N log N),其中N为搜寻空间。测试结果表明该算法在相关行业的放样外形设计方面具有实际工程应用价值。

关键词: 可展曲面, 曲面展开, 放样曲面, 蒙皮, 拓扑优化

Abstract: In some industrial fields such as garments, shoes and metal building, it is often required to interpolate multiple specified set of skeleton curves using one loft developable surfaces (which can be developed onto plane without any distortion, tear or stretch). To solve this problem, one new algorithm based on Dijkstras algorithm was proposed to support the design of developable mesh surface: given multiple parametric curves, after adaptively sampling them, the objective is to search one globally optimal developable loft surface (given other specified objective surface energy function, varied corresponding loft mesh surfaces can be obtained of globally optimal topology). The problem was simplified into source route finding problem in Direct Acyclic Graph (DAG). The proposed algorithm is of practical engineering senses in designing loft surfaces in related engineering applications.

Key words: developable surface, surface development, loft surface, skinning, optimal topology