期刊文献+

点到二维隐式曲线的正交投影算法 被引量:1

Orthogonal projections algorithm for point onto implicit curves
原文传递
导出
摘要 针对点到二维(2D)隐式曲线的正交投影问题,提出了一种稳定的几何迭代算法.分析隐式曲线在初始点处的曲率,将给定点向初始点处的切线或曲率圆作投影,并建立了追踪投影点的一阶和二阶泰勒迭代方法;在此基础上提出了基于曲率的步长控制策略;考虑到泰勒迭代方法产生的误差,进一步给出了基于梯度的迭代误差矫正方法.最后,给出了计算给定点到二维隐式曲线正交投影的完整算法.仿真结果表明,算法稳定、高效,收敛性良好. A geometric iteration algorithm for projecting a point onto planar implicit curves is presented. A first-order and a second-order Taylorts algorithms for tracing the projections are established by analyzing the curvature of the implicit curve and projecting the given point onto the tangent or curvature circle at the initial point. A curvature based method for controlling iteration step is further proposed. Considering the iteration error brought by the aforementioned Taylor's method, a gradient based method for correcting iteration errors is carried out. Complete algorithm for computing the orthogonal proiection of a given point on a two-dimensional implicit curve is summarized ulitimatley. Simulations indicate that the proposed algorithm has good convergence, robustness and efficiency.
出处 《华中科技大学学报(自然科学版)》 EI CAS CSCD 北大核心 2009年第1期69-72,共4页 Journal of Huazhong University of Science and Technology(Natural Science Edition)
基金 国家自然科学基金资助项目(50705010) 湖北省科技攻关项目(2006AA101C01) 湖北省国际科技合作重点资助项目(HZW0050)
关键词 正交投影 隐曲线 曲率圆 步长 迭代方法 orthogonal projection implicit curve curvature circle step iterative methods
  • 相关文献

参考文献10

  • 1Pegna J, Wolter F E. Surface curve design by orthogonal projection of space curves onto free-form surfaces [J]. Journal of Mechanical Design, 1996, 118 (1):45-52.
  • 2Hartmann E. On the curvature of curves and surfaces defined by normalforms[J]. Computer Aided Geometric Design, 1999, 16(5): 355-376.
  • 3Hu S M, Wallner J. A second order algorithm for orthogonal projection onto curves and surfaces [J]. Computer Aided Geometric Design, 2005, 22 (3):251-260.
  • 4Ma Y L, Hewitt W T. Point inversion and projection for NURBS curve and surface: control polygon approach[J]. Computer Aided Geometric Design, 2003, 20(2) : 79-99.
  • 5Ilijas Selimovic. Improved algorithms for the projection of points on NURBS curves and surfaces[J]. Computer Aided Geometric Design, 2006, 23 (5) : 439-445.
  • 6徐海银,李丹,李端铃,何顶新.隐曲线的线性和旋转插补[J].中国机械工程,2005,16(21):1886-1888. 被引量:2
  • 7Chen X D, Yong J H, Zheng G Q, et al. Computing minimum distance between two implicit algebraic surfaces[J]. Computer-Aided Design, 2006, 38(10): 1 053-1 061.
  • 8Kim K J. Minimum distance between a canal surface and a simple surface [J]. Computer-Aided Design, 2003,35(10) : 871-879.
  • 9Lee K, Seong J K, Kim K J, et al. Minimum distance between two sphere-swept surfaces[J]. Computer-Aided Design, 2007, 39(6): 452-459.
  • 10Goldman R. Curvature formulas for implicit curves and surfaces[J]. Computer Aided Geometric Design, 2005, 22(7): 632-658.

二级参考文献6

  • 1Bohez E,Makhanov S S,Sonthipermpoon K. Adaptive Nonlinear Tool Path Optimization for Five-axis Machining. International Journal of Production Research, 2000,38(21):4329~4343
  • 2Farouki R T, Manjunathaiah J, Yuan G F. Variable-feedrate CNC Interpolators for Constant Material Removal Rates Along Pythagorean-hodograph Curves. Computer-aided Design, 1998, 30(9):631~640
  • 3Farouki R T, Tsai Y F, Wilson C S.Physical Constraint on Feedrates and Feed Acceleration Along Curved Tool Paths. Computer-aided Geometric Design, 2000, 17(4):337~359
  • 4Yau H T, Kuo M J. NURBS Machining and Feed Rate Adjustment for High-speed Cutting of Complex Sculptured Surfaces. International Journal of Production Research, 2001,39(1): 21~41
  • 5Fleisig R V, Spence A D. A Constant Feed and Reduced Angular Acceleration Interpolation Algorithm for Multi-axis Machining. Computer-aided Design,2001, 33(1): 1~15
  • 6Sarma R, Rao A. Discretizors and Interpolators for Five-axis CNC Machines. ASME Journal of Manufacturing Science and Engineering, 2000, 122:191~197

共引文献1

同被引文献1

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部