A Review on Intelligence STEP-NC Data Model and Function Blocks CNC Machining Protocol

2013 ◽  
Vol 845 ◽  
pp. 779-785 ◽  
Author(s):  
Saiful Bahri Mohamed ◽  
Adnan Jameel ◽  
Mohammad Minhat

This review paper describes the implementation process for STEPNCFBUoA. Its software environment is first explained. ST-Developer is the central software tool that is responsible for converting EXPRESS schema to Java classes. FBDK is the tool used for developing the function blocks editor, raw material user interface, machining set-up data interface, and machine tool database. The two examples in the ISO 14649-11 standard are used as the main test parts. The paper provides a detailed account of STEP-NC data processing, Graphic user interface (GUI) and local manufacturing databases, for example, raw material, set-up, machine tool, and cutting tool databases. Machining simulation is validated through physical machining. This is done through machining a number of parts with varying data. The simulation graphic user interface is simple and wire-frame based, but sufficiently illustrates the tool-path information as well as showing the machine tools limits, and set-up orientations.

Author(s):  
J. Li ◽  
Yangpeng Song ◽  
Ye Liu

Although machine control data can be obtained by means of converting cutter location (CL) data comprised of the tool tip coordinate and the tool axis orientation vector in the workpiece coordinate frame with postprocessor, it’s uncertain whether they can be used for 5-axis machining. Owing to the fact that most postprocessors focus on the method to derive solutions for the equations of NC data by the form-shaping function matrix and the inverse kinematics model without taking the manufacturing scene into consideration, this study has presented a new post-processing system to generate and optimize NC data more effectively by correcting and selecting optimum solution intelligently for machining based on the solid model of machine tool in simulation environment. In general, the post-processing system consists of user interface layer, data access layer and data processing layer to give expression to the characteristics of universality, practicality and adaptability. User interface layer is mainly about loading the machine model and setting the relevant parameters. Data access layer includes model library of generalized five-axis machine tool configurations, rules library of cutter location data and NC data. Data processing layer is the major research in the paper, which illustrates how to correct the inverse solutions set and select the optimization solution for actual machining. The visual interface for post-processing system written by C++ was successfully applied in the experiment on a five-axis machine tool with a C-axis behind a B-axis rotary table, which demonstrated the effectiveness of the proposed post-processing methodology in the field of manufacturing.


2013 ◽  
Vol 650 ◽  
pp. 523-528 ◽  
Author(s):  
Zhan Rong Feng ◽  
Li Xia Wang ◽  
Jie Wang

To solve the NC post processing problems of generated tool path file APT generated by Catia V5 in the application of MIKRON UCP600 Vario five-axis machining center, on the basis of the theoretical analysis of tool path parameter and data calculation, the post processor programmed with VC++ that is accordance with machine tool was used. It verified with Simulation and material test: the NC post possessing program can be directly used in CNC machining without manual modification. Furthermore, there was no mark by tool path and the accuracy of the size meets the requirements.


2009 ◽  
Vol 628-629 ◽  
pp. 317-322
Author(s):  
L.J. Xu

Magnetic abrasive finishing (MAF) is one of the advanced finishing processes, which produces a high level of surface quality. The technology is researched and applied just in recent years and it has good effect at the complex surface product manufacturing due to its flexibility and self-adaptability. Based on research about the theory and characteristic of magnetic abrasive finishing and 5-DOF Machine Tool, this study set up the interpolation mathematic model and space-line interpolations and circular arc interpolations of the tool-path for magnetic abrasive finishing were researched.


Author(s):  
Mandeep Dhanda ◽  
Aman Kukreja ◽  
SS Pande

This paper reports a novel method to generate adaptive spiral tool path for the CNC machining of complex sculptured surface represented in the form of cloud of points without the need for surface fitting. The algorithm initially uses uniform 2 D circular mesh-grid to compute the cutter location (CL) points by applying the tool inverse offset method (IOM). These CL points are refined adaptively till the surface form errors converge below the prescribed tolerance limits in both circumferential and radial directions. They are further refined to eliminate the redundancy in machining and generate optimum region wise tool path to minimize the tool lifts. The NC part programs generated by our algorithm were widely tested for different case studies using the commercial CNC simulator as well as by the actual machining trial. Finally, a comparative study was done between our developed system and the commercial CAM software. The results showed that our system is more efficient and robust in terms of the obtained surface quality, productivity, and memory requirement.


Author(s):  
Hongwei Liu ◽  
Rui Yang ◽  
Pingjiang Wang ◽  
Jihong Chen ◽  
Hua Xiang

The objective of this research is to develop a novel correction mechanism to reduce the fluctuation range of tools in numerical control (NC) machining. Error compensation is an effective method to improve the machining accuracy of a machine tool. If the difference between two adjacent compensation data is too large, the fluctuation range of the tool will increase, which will seriously affect the surface quality of the machined parts in mechanical machining. The methodology used in compensation data processing is a simplex method of linear programming. This method reduces the fluctuation range of the tool and optimizes the tool path. The important aspect of software error compensation is to modify the initial compensation data by using an iterative method, and then the corrected tool path data are converted into actual compensated NC codes by using a postprocessor, which is implemented on the compensation module to ensure a smooth running path of the tool. The generated, calibrated, and amended NC codes were immediately fed to the machine tool controller. This technique was verified by using repeated measurements. The results of the experiments demonstrate efficient compensation and significant improvement in the machining accuracy of the NC machine tool.


Author(s):  
Ana Guerberof Arenas ◽  
Joss Moorkens ◽  
Sharon O’Brien

AbstractThis paper presents results of the effect of different translation modalities on users when working with the Microsoft Word user interface. An experimental study was set up with 84 Japanese, German, Spanish, and English native speakers working with Microsoft Word in three modalities: the published translated version, a machine translated (MT) version (with unedited MT strings incorporated into the MS Word interface) and the published English version. An eye-tracker measured the cognitive load and usability according to the ISO/TR 16982 guidelines: i.e., effectiveness, efficiency, and satisfaction followed by retrospective think-aloud protocol. The results show that the users’ effectiveness (number of tasks completed) does not significantly differ due to the translation modality. However, their efficiency (time for task completion) and self-reported satisfaction are significantly higher when working with the released product as opposed to the unedited MT version, especially when participants are less experienced. The eye-tracking results show that users experience a higher cognitive load when working with MT and with the human-translated versions as opposed to the English original. The results suggest that language and translation modality play a significant role in the usability of software products whether users complete the given tasks or not and even if they are unaware that MT was used to translate the interface.


Robotica ◽  
2011 ◽  
Vol 29 (6) ◽  
pp. 843-852 ◽  
Author(s):  
Wen-Tao Ma ◽  
Wei-Xin Yan ◽  
Zhuang Fu ◽  
Yan-Zheng Zhao

Cooking themselves is very important and difficult for elderly and disabled people in daily life. This paper presents a cooking robot for those people who are confined to wheelchairs. The robot can automatically load ingredients, cook Chinese dishes, take cooked foods out, deliver dishes to the table, self-clean, collect used ingredient box components, and so on. Its structure and interface is designed based on the barrier-free design principles. Elderly and disabled people can only click one button in the friendly Graphic User Interface of a Personal Digital Assistant (PDA) to launch the cooking processes, and several classic Chinese dishes would be placed in front of them one after another within few minutes. Experiments show that the robot can meet their special needs, and the involved aid activities are easy and effective for elderly and disabled people.


2006 ◽  
Vol 20 (25n27) ◽  
pp. 4613-4618 ◽  
Author(s):  
R. J. T. LIN ◽  
D. BHATTACHARYYA ◽  
S. FAKIROV

Being a fast growing plastic manufacturing industry, rotational molding has been using the linear polyethylenes extensively as the raw material. As these materials have shown insufficient mechanical properties for certain applications where strength and stiffness of the products are the main concerns, worldwide rotational molders have expressed a need for stronger and stiffer materials to be available for rotomolding. A possible attractive solution may be the recently developed microfibril reinforced composites (MFCs). Blends of linear medium density polyethylene/polyethylene terephthalate (LMDPE/PET) with an MFC structure are manufactured on a commercial-scale set-up and thereafter used in rotational molding. The samples are characterized morphologically and tested mechanically. The results obtained show that the MFC-concept has good application opportunities in the polymer processing including rotational molding.


Author(s):  
Zezhong C. Chen ◽  
Wei Cai

In CNC machining, machining errors are usually caused by some of the sources such as cutting tool deflection, cutting tool wear, machine tool vibration, improper coolant/lubrication, and negative thermal effect. To increase product accuracy, much research has been carried out on the prediction of machining errors. However, in milling of sculptured surface parts, due to their curved shapes, the geometries of cutting tools do not match the parts’ surfaces well if the tools cut along the tool paths on the surfaces in a point-to-point way. As a consequence, machining error is inevitable, even if there is no other source of error in ideal machining conditions. To predict machining errors caused by this tool-surface mismatch, several methods have been proposed. Some of them are simple, and some represent the geometry of machined surfaces using cutter-swept surfaces. But none of these methods is accurate and practical. In this research work, a generic, geometric approach to predicting machining errors caused by the tool-surface mismatch is proposed for 3-axis sculptured surface milling. First, a new geometric model of the furrow formed by an APT tool moving between two neighboring cutter contact (CC) points is built. Second, the mathematical formula of cutting circle envelopes is derived. Then an algorithm for calculating machining errors in each tool motion is provided. Finally, this new approach is applied to two practical parts for the accurate machining-error predictions, and these predictions are then compared to the inaccurate predictions made by two established methods to demonstrate the advantages of this approach. This approach can be used in tool path planning for high precision machining of sculptured surface parts.


2010 ◽  
Vol 166-167 ◽  
pp. 357-362
Author(s):  
Shahed Shojaeipour

In this article, a new method for rapid tool movement in CNC machines is presented. Firstly, a single digital camera, installed on the Z-axis, captures the image of the workpiece on the work table. Image processing techniques, implemented using MATLAB, are then used to convert the image into a binary black and white image. This allows the locations of protruding edge sections on the workpiece, which could impede tool movement, to be identified. Quadtree decomposition is then performed on the binary image, and possible paths from the tool current location to its target location are found. These paths are then analysed based on the tool diameter clearance and the distance to the goal, and the shortest path with sufficient tool clearance is selected. A Visual Basic program then converts the selected path into G-code commands that provides instructions to the CNC machine tool such that this path is followed. With this method, the workpiece fixture location would not have to be precise as the imaging system would be able to automatically identify the target location with respect to the tool current location, along with the optimal path to reach it.


Sign in / Sign up

Export Citation Format

Share Document