Machining Path Generation System of a B-axis Fixed Plane for a Four-Axis Machine Tool

被引:0
|
作者
四軸加工機之B軸定平面切削路徑規劃系統開發之研究
机构
[1] Lin, Hao-Ting
[2] Liou, Jhen-Jie
来源
Lin, Hao-Ting (haotlin@fcu.edu.tw) | 1600年 / Chinese Mechanical Engineering Society卷 / 38期
关键词
Computer aided design - Machine tools - C (programming language) - Computer control systems - Computer software reusability - Visual languages;
D O I
暂无
中图分类号
学科分类号
摘要
The four-axis turning-milling multitasking machine is a new machining platform; its main structure has three linear axes (X, Y, Z) and one rotational axis (C). This type of machine has various advantages including superior accuracy, superior efficiency, and a small footprint. However, due to the lack of a B-axis, this type of machine encounters difficulties when machining features on tilted planes. The present work developed value-added software for the Windows operating system to solve the aforementioned challenges. This research used homogeneous coordinates to transform existing three-axis machining paths into machining paths for fixed tilted planes. The C♯ programming language and Visual Studio were used to complete the development of a human-machine interface (HMI). Each machining path was controlled by a C♯ function. A homogeneous coordinate matrix was coded in C♯ programming language to reuse all coordinates, because when transforming from a horizontal plane to a tilted plane, the program requires a rotation matrix for the global Y-axis and a rotation matrix for the current X-axis. The software developed in this research was verified through NCPlot, Vericut, and AutoCAD. The results of the exported program and a numerical experiment differed by no more than 1 μm. The software developed in this research was used to CNC machine by a physical work-piece. The physical work-piece results confirmed the practicality of the software. © 2017, Chinese Mechanical Engineering Society. All right reserved.
引用
收藏
相关论文
共 50 条
  • [1] Machining Path Generation System of a B-axis Fixed Plane for a Four-Axis Machine Tool
    Lin, Hao-Ting
    Liou, Then-Jie
    JOURNAL OF THE CHINESE SOCIETY OF MECHANICAL ENGINEERS, 2017, 38 (06): : 589 - 595
  • [2] Tool path generation for a four-axis machine to engrave letters on tire sidewall molds
    Cheol-Soo Lee
    International Journal of Precision Engineering and Manufacturing, 2009, 10 : 75 - 82
  • [3] Tool path generation for a four-axis machine to engrave letters on tire sidewall molds
    Lee, Cheol-Soo
    INTERNATIONAL JOURNAL OF PRECISION ENGINEERING AND MANUFACTURING, 2009, 10 (03) : 75 - 82
  • [4] Research on Continuous Machining Strategy for Five-Axis Machine Tool: Five-Axis Linkage to Four-Axis Linkage
    Wang, Yesong
    Ji, Liang
    Dong, Jiashang
    Liu, Manxian
    Liu, Jiang
    APPLIED SCIENCES-BASEL, 2023, 13 (12):
  • [5] A tool path generation and contour error estimation method for four-axis serial machines
    Yang, Jixiang
    Chen, Youping
    Chen, Yuanhao
    Zhang, Dailin
    MECHATRONICS, 2015, 31 : 78 - 88
  • [6] Collision and interference correction for impeller machining with non-orthogonal four-axis machine tool
    Wu, Baohai
    Zhang, Dinghua
    Luo, Ming
    Zhang, Ying
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2013, 68 (1-4): : 693 - 700
  • [7] Collision and interference correction for impeller machining with non-orthogonal four-axis machine tool
    Baohai Wu
    Dinghua Zhang
    Ming Luo
    Ying Zhang
    The International Journal of Advanced Manufacturing Technology, 2013, 68 : 693 - 700
  • [8] NC system for four-axis automatic welding machine
    Yang, Jian
    Gui, Guisheng
    Zhizao Jishu Yu Jichuang/Manufacturing Technology & Machine Tool, 1997, (01): : 38 - 40
  • [9] Four-axis HMC doubles machining capacity
    不详
    AIRCRAFT ENGINEERING AND AEROSPACE TECHNOLOGY, 2005, 77 (02): : 175 - 176
  • [10] Wide roller guide machining by four-axis machine tools for cylindrical cams
    Jui-Pin Hung
    Yuan-Lung Lai
    The International Journal of Advanced Manufacturing Technology, 2012, 62 : 923 - 932