Texture is an important image feature in image analysis, which is related to qualitative properties of surfaces and corresponds to both brightness value and pixel locations. Image texture has been introduced into a wide range of applications such as metal surface analysis, textiles characterization, ultrasonic images processing, and food qualities evaluation. One of the most common methods for texture analysis is the grey level co-occurrence matrix (GLCM), which has a large number of texture features. In this work, an investigation of the relationship between GLCM texture features and the cutting conditions in milling operations (typically, feed, speed, and depth of cut) has been carried out. A vision system was employed to capture images for specimens with various known cutting conditions; then, the images were analysed by a software, which has been fully developed in-house to calculate 22 texture features. The relationship between each texture feature and the three cutting conditions are discussed and the correlation coefficients are introduced. The results showed that 15 texture features have good correlations with the feed, nine have good correlations with the speed, while only two have good correlations with the depth of cut.
Generation of the part programs, or tool paths, for products to be manufactured by computer numerical control (CNC) machines is very important. Many methods have been used to produce part programs, ranging from manual calculations to computer aided design/ manufacturing (CAD/CAM) systems. This work introduces a new technique for generating the part programs of existing products using the latest technology of computer vision. The proposed vision system is applicable for two-dimensional vertical milling CNC machines and is calibrated to produce both metric and imperial dimensions. Two steps are used to generate the part program. In the first step, the vision system is used to capture an image for the product to be manufactured. In the second step, the image is processed and analysed by software specially written for this purpose. The software CNCVision is fully written (in lab) using Microsoft Visual C++ 6.0. It is ready to run on any Windows environment. The CNCVision software processes the captured images and applies computer vision techniques to extract the product dimensions, then generates a suitable part program. All required information for the part program is calculated automatically, such as G-codes, X and Y coordinates of start-points and end-points, radii of arcs and circles and direction of arcs (clockwise or counterclockwise). The generated part program can be displayed on screen, saved to a file or sent to MS Word or MS Excel. In addition, the engineering drawing of the product can be displayed on screen or sent to AutoCAD as a drawing file.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.