Development of an open CNC system for multi-axis machine tools based on TwinCAT and .NET

被引:0
|
作者
Liu, Huan [1 ]
Liu, Qiang [1 ]
机构
[1] Beihang Univ, Sch Mech Engn & Automat, Beijing 100191, Peoples R China
关键词
Open CNC; TwinCAT; NET; Interpolator; STEP-COMPLIANT CNC; ARCHITECTURE; IMPLEMENTATION;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In order to improve the openness, extensibility and efficiency of Computer Numerical Control (CNC) systems, the architecture and its implementation of an open CNC system for multi-axis machine tools based on The Windows Control and Automation Technology (TwinCAT) and .NET is proposed. In the proposed architecture, the real-time tasks, such as interpolation, real-time cutter compensation, coordinate transformation and motion control, are executed in the real-time kernel provided by TwinCAT, and the non-real-time tasks, such as code interpreter, offline cutter compensation and feedrate look-ahead, are executed in the Human Machine Interface (HMI) implemented on .NET platform. Moreover, an event driven data exchange method is proposed to realize the fast data exchange between the real-time tasks and the non-real-time tasks. The whole system is modularized by several independent modules, the inputs and outputs of which are standardized to improve the convenience of system extension and upgrade. Finally, an open CNC system is implemented based on the proposed architecture, on which experiments are conducted to validate the feasibility and applicability of the proposed architecture and its implementation.
引用
收藏
页码:2449 / 2453
页数:5
相关论文
共 50 条
  • [31] A novel curvature circle iterative algorithm for contour error control of multi-axis CNC machine tools
    Yang, Ming
    Yang, Jixiang
    Zhu, Limin
    Yu, Xi
    [J]. PRECISION ENGINEERING-JOURNAL OF THE INTERNATIONAL SOCIETIES FOR PRECISION ENGINEERING AND NANOTECHNOLOGY, 2020, 65 : 23 - 31
  • [32] A generalized online estimation algorithm of multi-axis contouring errors for CNC machine tools with rotary axes
    Yang, Jixiang
    Ding, Han
    Zhao, Huan
    Yan, Sijie
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2016, 84 (5-8): : 1239 - 1251
  • [33] A control strategy with motion smoothness and machining precision for multi-axis coordinated motion CNC machine tools
    Zhang, Li-Bing
    You, You-Peng
    Yang, Xue-Feng
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2013, 64 (1-4): : 335 - 348
  • [34] A control strategy with motion smoothness and machining precision for multi-axis coordinated motion CNC machine tools
    Li-Bing Zhang
    You-Peng You
    Xue-Feng Yang
    [J]. The International Journal of Advanced Manufacturing Technology, 2013, 64 : 335 - 348
  • [35] A generalized online estimation algorithm of multi-axis contouring errors for CNC machine tools with rotary axes
    Jixiang Yang
    Han Ding
    Huan Zhao
    Sijie Yan
    [J]. The International Journal of Advanced Manufacturing Technology, 2016, 84 : 1239 - 1251
  • [36] Volumetric Error Model for Multi-Axis Machine Tools
    Cong, Dang Chi
    Chinh, Bui Ba
    Jooho, Hwang
    [J]. 43RD NORTH AMERICAN MANUFACTURING RESEARCH CONFERENCE, NAMRC 43, 2015, 1 : 1 - 11
  • [37] The feedrate scheduling of parametric interpolator with geometry, process and drive constraints for multi-axis CNC machine tools
    Sun, Yuwen
    Zhao, Yang
    Xu, Jinting
    Guo, Dongming
    [J]. INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2014, 85 : 49 - 57
  • [38] A control strategy with motion smoothness and machining precision for multi-axis coordinated motion CNC machine tools
    [J]. Zhang, L.-B. (libinzhan@126.com), 1600, Springer London (64): : 1 - 4
  • [39] Modelling thermomechanical behaviour of multi-axis machine tools
    Delbressine, FLM
    Florussen, GHJ
    Schijvenaars, LA
    Schellekens, PHJ
    [J]. PRECISION ENGINEERING-JOURNAL OF THE INTERNATIONAL SOCIETIES FOR PRECISION ENGINEERING AND NANOTECHNOLOGY, 2006, 30 (01): : 47 - 53
  • [40] Current State of the Art of Multi-Axis Control Machine Tools and CAM System
    Takeuchi, Yoshimi
    [J]. JOURNAL OF ROBOTICS AND MECHATRONICS, 2014, 26 (05) : 529 - 539