Five-Axis NC Program Conversion for Inclined Plane Machining

2013 ◽  
Vol 479-480 ◽  
pp. 333-337
Author(s):  
Hsin Yu Cheng ◽  
Yung Chou Kao

Machining processes on an inclined plane include mostly hole making, profiling, and pocketing. It comprises of 80% - 90% cutting process in five-axis machining and is therefore very important in multi-axis machining work. However, five-axis machining processes are normally difficult to introduce and to use because five-axis CAD/CAM and post-processor are normally demanded to generate five-axis NC program even though it is for the 2D contour machining on a plane with inclined angle. Therefore, this paper studies the inclined plane machining methods and extends traditional three-axis milling machining processes and methods so as to directly convert 2-1/2 and three-axis NC program into five-axis machining program to ease the application of five-axis machining processes. This study integrates the developed three-axis NC program interpreter, inclined plane coordinates transformation, and post-processor to simply the inclined plane NC programming. Two-dimensional NC program on a plane can be converted into five-axis NC program on the inclined-plane by the proposed methodology. Case study has been utilized to verify the utilization and correctness of the proposed methodology

2013 ◽  
Vol 716 ◽  
pp. 614-619
Author(s):  
Chen Hua She ◽  
Zhi Hao Zheng

Manufacturing industries such as the aerospace industry and the molding industry need to process products of complex and high-precision curved surface. Multi-axis machine tool with two rotational axes plays an indispensable role in processing such products. However, in a fiercely competitive market, each manufacturer is devoted to reduce processing time and costs. Therefore, how to efficiently create multi-axis numerical control program has become an important issue. Typical multi-axis machining parts often have specific machining features such as hole, groove or even engraved text on the inclined plane. Although the tool path can be generated by the advanced multi-axis CAD/CAM system, the prices of such systems are very high. This study proposed a methodology for defining the inclined working plane of the multi-axis machining tool. According to the defined working coordinate system proposed in this study, the tool path files of the traditional three-axis machine tool can be transformed to the five-axis NC program through post-processing calculation. As a result, the required NC program can be obtained for the same machining feature on any inclined plane in shorter time. Finally, this study tested and confirmed the accuracy of the numerical control program by solid cutting simulation software.


2012 ◽  
Vol 482-484 ◽  
pp. 2247-2252 ◽  
Author(s):  
Hsin Yu Cheng ◽  
Jo Peng Tsai ◽  
Yung Chou Kao

As there are various machine configuration and frequent changes of cutter orientation in 5-axis machining, the standard NC codes are not inter-exchangeable among machines. This phenomenon induces a lot of cutting difficulties and machining problems such as the inconvenient working process for operators and very low cutting efficiency. At present, some advanced machine controllers already can accept the APT code besides NC code to increase the cutting flexibility. They also offer some advanced machining functions such as tool center point control and spatial compensations of tool, etc. By way of APT interpreting, the common controller can also implement these advanced functions. Besides, CAD/CAM software also supports APT post-processor to generate NC code for different machine configurations. This means the application of ATP program has played an important role in five-axis machining. However, although CAD/CAM software supports the interpretation of APT program as a core key technology of five-axis machining, the manufacturers of controller with advanced functions are unwilling to open their system. Up to now, there has been few related research papers published on this topic. In this paper, we proposed an APT interpretation method for five-axis machining. This method includes seven functional modules and related implementing procedures. A case study has been adopted to demonstrate the feasibility of the proposed method. The research result could be adopted as a reference to develop the value-added technology in 5-axis machine tool application for academy and industry.


2019 ◽  
Vol 13 (5) ◽  
pp. 593-601
Author(s):  
Yukitoshi Ihara ◽  
Koichiro Takubo ◽  
Tatsuo Nakai ◽  
Ryuta Sato ◽  
◽  
...  

ISO 10791-7, the test standard for machining centers, was revised in 2014 to add the test method for five-axis machining centers. However, an S-shaped test was additionally proposed as an accuracy test of aircraft parts from China immediately before the establishment of the test standard. In an ISO meeting, various problems such as creating three-dimensional models and evaluation items have been indicated for the proposed test method. By revising these problems, the standard was finally completed and will be introduced as an informative annex soon. However, it is still an inappropriate test method from the viewpoint of performance inspection for machine tools. In this research, the S-shaped test method draft proposed in September 2016 is tested using two types of five-axis machining centers and commercial CAM software. Consequently, a hidden problem is revealed, that is, an abrupt movement that affected the final result is added to the machine because the rotation direction of the rotary axes is not ideal. This is attributed to the performance of the CAM software’s post processor that converts from CL data to NC program. This study provides some insights into avoiding the problem and obtaining better test results.


2010 ◽  
Vol 102-104 ◽  
pp. 479-483 ◽  
Author(s):  
Ri Liang Liu ◽  
Yi Ran Wang ◽  
Cheng Rui Zhang ◽  
Yuan Fan Xu

In order to realize STEP compliant NC manufacturing, STEP-NC (ISO 14649) has been developed over last decade by the International Standard Organization as a new data model for CNC programming. This paper proposes a framework for STEP compliant NC programming of the freeform surfaces. The system is supposed to read the CAD model produced by commercial CAD/CAM software and represented in STEP format, prepare the process information, and finally generate the STEP-NC compliant program. Major issues relating to CAD data extraction, toolpath calculation and NC program generation are presented.


2011 ◽  
Vol 201-203 ◽  
pp. 318-325 ◽  
Author(s):  
Jeng Nan Lee ◽  
Ying Chien Tsai ◽  
Hung Shyong Chen ◽  
Huang Kuang Kung

In this paper, an integrated approach of CAD/CAM was presented for the spatial cam with oscillating cylindrical rollers. The relationship between the cam profiles and the meshing element’s surface is established by the conjugate surface theory. In the machining process, the cutter location for the rough and the finish machining using cylindrical-end mill is derived. To avoid interference, the principal curvatures and the principal induced normal curvatures between the cam surface and the cutting tool are analyzed. The geometric error was used as a basis for generating appropriate toolpaths. The postprocessor are developed for converting the cutter location file to the five-axis numerical control program. The generated NC program is verified before actual machining through solid cutting simulation. In order to demonstrate the applicability of the presented method, cam profile was cut using a five-axis machine tool with real material.


2013 ◽  
Vol 284-287 ◽  
pp. 1816-1820 ◽  
Author(s):  
Yung Chou Kao ◽  
Mau Sheng Chen ◽  
Tzu Hao Chiu

Virtual machine tool has been used in the toolpath simulation of a real machine tool with very promising achievement in teaching assistance. However, a five-axis milling machine is generally very expensive in comparison with traditional three-axis milling machine in its configuration. This is mostly resulted from the addition of two more rotational axes in five-axis machine. This paper focuses on the development of a Web-based five-axis milling machining toolpath simulation system so as to facilitate the comprehensive understanding of students and to ease the explanation of operations. A user can access the developed system through the web browsers such as the Microsoft Internet Explorer and Google Chrome as long as the Java Runtime Environment and OpenGL are installed. Three general configurations of five-axis milling machine tool have been implemented including Head-Head, Head-Table, and Table-Table. Furthermore, five-axis post-processing is generally a bottleneck in the popularization of toolpath simulation. An intelligent distributed agent-based post-processor has been integrated in this system. For example, an APT file created by the usage of Catia CAD/CAM software according to a five-axis toolpath could be post-processed by the developed system for the generation of a five-axis NC program. This NC program could then be simulated in the proposed system. The developed system has been successfully implemented and shown very promising application in the understanding of five-axis milling operation.


2013 ◽  
Vol 284-287 ◽  
pp. 1924-1928 ◽  
Author(s):  
Hsin Yu Cheng ◽  
Yung Chou Kao

Generally, the NC format is the description for the positioning and/or the movement of its linear and rotary axes. As the multi-axis machine tools have a variety of configurations, their NC codes are not exchangeable. This issue leads to some inconvenience and confounding in the manufacturing processing schedule. Furthermore, when the specifications of tool such as length, diameter or shape are reset, the NC program must be regenerated accordingly. That is to say, the exchangeability of NC program among different five-axis machine configurations is an important issue in making better usage of industrial five-axis machine tools for efficient applications. An APT program records the tool path, tool vector and cutting information, etc. In particular, the recent development of APT format can provide the capability recording the motion posture of the tool such as the tool orientation, the position and its normal vector of the tool contact point. Therefore, it can solve the problems of the exchangeability for the different machine tools as well as the online resetting of tool specifications, even the tool posture. In this paper, a new method was proposed to interpret the APT code into tool movement data including toolpath, location, tool orientation, the contact point and its contact vector, etc., which can be applied to the conversion of different NC codes, or be connected to the controller of the machine tool so as to proceed the interpolation calculation for directly machining control. Moreover, the application scope can be extended to the verification of machining and to drive a virtual machine tool for previewing. Since the APT format varies according to different CAD/CAM systems, a common intermediate interchange standard (CMIS) was proposed, designed and verified in this paper as a feasible solution for the exchangeability of different APT formats. The process of the proposed method includes interpreting a variety of APT program into a common standard format, and then transforming this intermediate standard code into various NC programs for the corresponding machine configurations. An example was used to demonstrate how to convert an APT generated by CATIA software into intermediate code for a Table-Table five-axis machine tool with two rotary axes attached on table (XYZAC configuration). As the APT contains the definition of inclined plane, so the homogeneous coordinate transformation was adopted to transform the coordinate system of the inclined plane into the work coordinate system; it was further transformed into the corresponding NC program via an inverse kinematics transformation. This example has shown the feasibility of the method proposed. Moreover, the research can be applied not only to the exchangeability of different APT format but also to the other related applications such as the verification of machining error and the drive of virtual machine tool.


Author(s):  
Jui-Jen Chou ◽  
D. C. H. Yang

Abstract In the integration of CAD and CAM, it is necessary to relate machine tool kinematics and control in a CAM process to the geometrical data in a CAD model. The data stored in a CAD model is usually static in nature and represented by unitless parameters. Yet, in machine tool motion and control, the data should be transformed into a time dependent domain. In this paper, a general theory on the conversion from desired paths to motion trajectory is analytically derived. The geometrical properties of a desired path, including position, tangent, and curvature are related to the kinematics of coordinated motion including feedrate, acceleration, and jerk. As a result, the motion commands used as control references to track arbitrary space curves for five-axis computer-controlled machines can be generated in a rather straight-forward as well as systematic way.


2016 ◽  
Vol 1136 ◽  
pp. 651-654
Author(s):  
Hideki Aoyama ◽  
Duo Zhang

It is frequently the case that the feed rate indicated in a numerical control (NC) program does not obtain in actual machining processes and the cutting tool does not path the points indicated in the NC. A reason underlying such problems is that control gains are not optimized, which causes issues with acceleration and deceleration in the control of machine tools. To address these problems, in this paper, we propose a method for the optimization of control gains using the MATLAB and Simulink software by considering the weight of the workpiece, the controlling distance, and the controlling speed. Simulations confirmed the effectiveness of our proposed optimization.


Sign in / Sign up

Export Citation Format

Share Document