A bisection method for the milling of NURBS mapping projection curves by CNC machines

被引:13
|
作者
Wang, Xiao-Rong [1 ,2 ]
Wang, Zhao-Qin [3 ,4 ]
Wang, Yu-Sen [2 ]
Lin, Tie-Song [1 ]
He, Peng [1 ]
机构
[1] Harbin Inst Technol, State Key Lab Adv Welding & Joining, Harbin 150001, Peoples R China
[2] Lanzhou Jiaotong Univ, Sch Mechatron Engn, Lanzhou 730070, Peoples R China
[3] Lanzhou Univ Technol, State Key Lab Adv Proc & Recycling Nonferrous Met, Lanzhou 730050, Peoples R China
[4] Lanzhou Jiaotong Univ, Sch Railway Technol, Lanzhou 730010, Peoples R China
基金
中国国家自然科学基金;
关键词
NURBS mapping projection curves; NURBS surface; Bisectionmethod; NURBS toolbox; NURBS software package; NUMERICAL CONTROL DEPOSITION; INTERPOLATION; COMPENSATION;
D O I
10.1007/s00170-016-9569-1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The concept of non-uniform rational B-spline (NURBS) mapping projection curves (NURBS-MPCs) is proposed in this work. A NURBS-MPC is a projection curve on a NURBS surface of a NURBS curve. The bisection method is used to interpolate NURBS-MPCs. Using an assigned chord, the interpolation of a NURBS-MPC can be obtained easily, and the milling precision of the NURBS-MPC can be controlled effectively. Based on the NURBS theory, the bisection method, and the parametric programming method, an online NURBS software package (NURBS-SP) for FANUC 0i-MB/MC/MD CNC system and an offline NURBS toolbox (NURBS-T) for Matlab have been developed. Using an example of a planar NURBS curve, a NURBS-MPC is created on a NURBS surface. The simulation and milling of the NURBS-MPC show that the bisection method is feasible and effective. The online NURBS-SP endows the NURBS interpolation function for those CNC systems only equipped with linear interpolation (G01) and circular interpolation (G02/G03) and extends the interpolation functions and machining capability of low-middle level three-axis milling machines. The interactive application of the NURBS-T and NURBS-SP can accomplish the design, simulation, and milling for NURBS-MPCs. This feature makes them to have broad application prospects in CNC machining industry.
引用
收藏
页码:155 / 164
页数:10
相关论文
共 50 条
  • [31] High-precision NURBS Interpolation algorithm based on the bisection method
    Zheng Zhongyi
    Yang Chao
    Jing Fengshui
    Yang Guodong
    2015 34TH CHINESE CONTROL CONFERENCE (CCC), 2015, : 8673 - 8677
  • [32] Programming of CNC Milling Machines Using Particle Swarm Optimization
    Klancnik, Simon
    Brezocnik, Miran
    Balic, Joze
    Karabegovic, Isak
    MATERIALS AND MANUFACTURING PROCESSES, 2013, 28 (07) : 811 - 815
  • [33] The Usage of Error Compensation Tools of CNC for Vertical Milling Machines
    Martinov G.M.
    Obukhov A.I.
    Kozak N.V.
    Kozak, N.V. (kozak@ncsystems.ru), 2018, Pleiades journals (38) : 119 - 122
  • [34] An approximation method of NURBS curves in NC machining
    Yue Ying
    Han Qingyao
    Wang Zhangqi
    1st International Symposium on Digital Manufacture, Vols 1-3, 2006, : 734 - 736
  • [35] An Approximation Method of NURBS Curves in NC Machining
    YUE Ying HAN Qingyao WANG Zhangqi School of Mechanics EngineeringNorth China Electric Power UniversityBaoding China
    武汉理工大学学报, 2006, (S2) : 734 - 736
  • [36] An approximation method of NURBS curves in NC machining
    School of Mechanics Engineering, North China Electric Power University, Baoding 071003, China
    Wuhan Ligong Daxue Xuebao, 2006, SUPPL. 1 (734-736):
  • [37] Principle and Application of the Ball End Mill Tool Radius Compensation for NURBS Curve Swept Surfaces Based on 3-Axis CNC Milling Machines
    Wang, Zhaoqin
    Wang, Xiaorong
    Liu, Xiaoqin
    Wang, Yusen
    Li, Chengyu
    Lin, Tiesong
    He, Peng
    INTERNATIONAL JOURNAL OF PRECISION ENGINEERING AND MANUFACTURING, 2021, 22 (09) : 1517 - 1526
  • [38] Principle and Application of the Ball End Mill Tool Radius Compensation for NURBS Curve Swept Surfaces Based on 3-Axis CNC Milling Machines
    Zhaoqin Wang
    Xiaorong Wang
    Xiaoqin Liu
    Yusen Wang
    Chengyu Li
    Tiesong Lin
    Peng He
    International Journal of Precision Engineering and Manufacturing, 2021, 22 : 1517 - 1526
  • [39] Friction Modeling and Compensation for Feed Drive Motions of CNC Milling Machines
    Yeh, Syh-Shiuh
    Sun, Jin-Tsu
    JOURNAL OF THE CHINESE SOCIETY OF MECHANICAL ENGINEERS, 2012, 33 (01): : 39 - 49
  • [40] FPGA implementation of a tool breakage detection algorithm in CNC milling machines
    Romero-Troncoso, RD
    Ruiz, GH
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2004, 3203 : 1142 - 1145