Development of Virtual Desktop Five-axis Mill Machine 3D Human-Machine Interface

碩士 === 國立高雄應用科技大學 === 機械與精密工程研究所 === 101 === With two more rotary axes, a five-axis milling machine can facilitate more processing efficiency and advantages in comparing with a traditional three-axis milling machine in machining increasingly more complex workpiece geometry. For example, an inclined...

Full description

Bibliographic Details
Main Authors: FU-LIN HSIEH, 謝福霖
Other Authors: Yung-Chou Kao
Format: Others
Language:zh-TW
Online Access:http://ndltd.ncl.edu.tw/handle/v26u94
id ndltd-TW-100KUAS8693056
record_format oai_dc
spelling ndltd-TW-100KUAS86930562019-09-21T03:32:24Z http://ndltd.ncl.edu.tw/handle/v26u94 Development of Virtual Desktop Five-axis Mill Machine 3D Human-Machine Interface 虛擬桌上型五軸銑削加工機之3D人機介面開發 FU-LIN HSIEH 謝福霖 碩士 國立高雄應用科技大學 機械與精密工程研究所 101 With two more rotary axes, a five-axis milling machine can facilitate more processing efficiency and advantages in comparing with a traditional three-axis milling machine in machining increasingly more complex workpiece geometry. For example, an inclined plane could be more easily machined without the need to replace fixture resulting in reduction of processing time and increase of accuracy. However, the cost of a high-end five-axis CNC controller is very expensive although it could support high-end value-added five-axis machining functionalities. The main purpose of this study focuses on the high-end value-added five-axis machining functions such as the reverse post-processor and human-computer interface design. Microsoft Visual Studio C # 2010 programming language has been adopted in this development with the synergy of using the homogeneous coordinate transformation matrix to derive the motion relationship of a five-axis machining center, to create value-added functions, and then to integrate with the developed 3D human-machine interface. The developed 3D human-machine interface was then adopted to communicate between different configurations of five-axis machining, numerical control code exchange, high-end value-added features to enhance the domestic low-end CNC controller’s functions. The full five-axis machine movement simulation and the related machining toolpath have also been developed so that users can have a more intuitive understanding of a five-axis machine tool operation. This paper has adopted SolidWorks to construct 3D geometry of the five-axis machine and used the OpenGL-based library for 3D human-machine interface development. The post-processing functions in converting toolpath (APT form) into NC program and in converting an NC program back to toolpath have been developed and implemented. These were accomplished according to the derivation of the equations of motion for the inverse and forward kinematics, and the use of post-processing program of the homogeneous coordinate transformation matrix derivation. The VERICUT software and the actual five-axis machining have both been successfully adopted for the verification of the developed system showing very promising results. Yung-Chou Kao 高永洲 學位論文 ; thesis 54 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立高雄應用科技大學 === 機械與精密工程研究所 === 101 === With two more rotary axes, a five-axis milling machine can facilitate more processing efficiency and advantages in comparing with a traditional three-axis milling machine in machining increasingly more complex workpiece geometry. For example, an inclined plane could be more easily machined without the need to replace fixture resulting in reduction of processing time and increase of accuracy. However, the cost of a high-end five-axis CNC controller is very expensive although it could support high-end value-added five-axis machining functionalities. The main purpose of this study focuses on the high-end value-added five-axis machining functions such as the reverse post-processor and human-computer interface design. Microsoft Visual Studio C # 2010 programming language has been adopted in this development with the synergy of using the homogeneous coordinate transformation matrix to derive the motion relationship of a five-axis machining center, to create value-added functions, and then to integrate with the developed 3D human-machine interface. The developed 3D human-machine interface was then adopted to communicate between different configurations of five-axis machining, numerical control code exchange, high-end value-added features to enhance the domestic low-end CNC controller’s functions. The full five-axis machine movement simulation and the related machining toolpath have also been developed so that users can have a more intuitive understanding of a five-axis machine tool operation. This paper has adopted SolidWorks to construct 3D geometry of the five-axis machine and used the OpenGL-based library for 3D human-machine interface development. The post-processing functions in converting toolpath (APT form) into NC program and in converting an NC program back to toolpath have been developed and implemented. These were accomplished according to the derivation of the equations of motion for the inverse and forward kinematics, and the use of post-processing program of the homogeneous coordinate transformation matrix derivation. The VERICUT software and the actual five-axis machining have both been successfully adopted for the verification of the developed system showing very promising results.
author2 Yung-Chou Kao
author_facet Yung-Chou Kao
FU-LIN HSIEH
謝福霖
author FU-LIN HSIEH
謝福霖
spellingShingle FU-LIN HSIEH
謝福霖
Development of Virtual Desktop Five-axis Mill Machine 3D Human-Machine Interface
author_sort FU-LIN HSIEH
title Development of Virtual Desktop Five-axis Mill Machine 3D Human-Machine Interface
title_short Development of Virtual Desktop Five-axis Mill Machine 3D Human-Machine Interface
title_full Development of Virtual Desktop Five-axis Mill Machine 3D Human-Machine Interface
title_fullStr Development of Virtual Desktop Five-axis Mill Machine 3D Human-Machine Interface
title_full_unstemmed Development of Virtual Desktop Five-axis Mill Machine 3D Human-Machine Interface
title_sort development of virtual desktop five-axis mill machine 3d human-machine interface
url http://ndltd.ncl.edu.tw/handle/v26u94
work_keys_str_mv AT fulinhsieh developmentofvirtualdesktopfiveaxismillmachine3dhumanmachineinterface
AT xièfúlín developmentofvirtualdesktopfiveaxismillmachine3dhumanmachineinterface
AT fulinhsieh xūnǐzhuōshàngxíngwǔzhóuxiǎnxuējiāgōngjīzhī3drénjījièmiànkāifā
AT xièfúlín xūnǐzhuōshàngxíngwǔzhóuxiǎnxuējiāgōngjīzhī3drénjījièmiànkāifā
_version_ 1719253113589727232