China Mechanical Engineering ›› 2023, Vol. 34 ›› Issue (21): 2629-2636,2645.DOI: 10.3969/j.issn.1004-132X.2023.21.013

Previous Articles     Next Articles

Fixed-angle Method for Examines Automatic Fiber Placement Based on Point Cloud Surfaces 

JIANG Shikuo;WANG Xiaoping;WANG Kai;JIN Jiang   

  1. School of Mechanical and Electronic Engineering,Nanjing University of Aeronautics and 
    Astronautics,Nanjing,210016
  • Online:2023-11-10 Published:2023-11-29

基于点云曲面的定角度自动铺丝路径规划

姜世阔;王小平;汪凯;金将   

  1. 南京航空航天大学机电学院,南京,210016
  • 通讯作者: 王小平(通信作者),男,1966年生,教授、博士研究生导师,研究方向为数字化设计与制造、复合材料纤维铺放路径规划。发表论文100余篇。获国防科技进步二等奖2项,省部级奖1项,市级奖1项。授权发明专利6项。E-mail:levine@nuaa.cn。
  • 作者简介:姜世阔,男,1998年生,硕士研究生。研究方向为数字化设计与制造。E-mail:jiangshikuo@163.com。
  • 基金资助:
    国家自然科学基金(51575266,52075258)

Abstract:  The examines automatic fiber placement on point cloud surfaces was researched. The direct projection method with moving least-squares projection technique was proposed to project the initial path. A point cloud slicing method was improved to propose a point cloud projection slicing method. A cubic B-spline interpolation algorithm was used to generate initial paths by fitting projection points, and an equidistant offset algorithm for chord length subdivision projections was proposed. Based on stretching the path splines end, a boundary processing method was proposed to solve the problem that the offsetting paths could not reach the surface boundary. Finally, the algorithm was visualized by reverse engineering module of CATIA, and the systematic relationship between the path planning algorithm and the 3D modelling software was established. 

Key words: point cloud surface, automatic fiber placement, moving least-squares projection, point cloud projection slicing, chord length subdivision projection

摘要: 研究了点云曲面自动铺丝路径规划,提出了使用移动最小二乘投影法投影初始路径的直接投影法。对点云切片法加以改进,提出了点云投影切片法。利用三次B样条插值算法拟合投影点生成初始路径,并提出弦长细分投影的等距偏移算法。针对偏移路径无法到达曲面边界的问题,提出基于路径样条线末端延伸的边界处理方法。最后通过CATIA的逆向工程模块实现了算法的可视化,建立了三维建模软件与路径规划算法的系统关系。

关键词: 点云曲面, 自动铺丝, 移动最小二乘投影, 点云投影切片, 弦长细分投影法

CLC Number: