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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |