1,482 research outputs found

    From computer-aided to intelligent machining: Recent advances in computer numerical control machining research

    Get PDF
    The aim of this paper is to provide an introduction and overview of recent advances in the key technologies and the supporting computerized systems, and to indicate the trend of research and development in the area of computational numerical control machining. Three main themes of recent research in CNC machining are simulation, optimization and automation, which form the key aspects of intelligent manufacturing in the digital and knowledge based manufacturing era. As the information and knowledge carrier, feature is the efficacious way to achieve intelligent manufacturing. From the regular shaped feature to freeform surface feature, the feature technology has been used in manufacturing of complex parts, such as aircraft structural parts. The authors’ latest research in intelligent machining is presented through a new concept of multi-perspective dynamic feature (MpDF), for future discussion and communication with readers of this special issue. The MpDF concept has been implemented and tested in real examples from the aerospace industry, and has the potential to make promising impact on the future research in the new paradigm of intelligent machining. The authors of this paper are the guest editors of this special issue on computational numerical control machining. The guest editors have extensive and complementary experiences in both academia and industry, gained in China, USA and UK

    Automatic tool path generation for numerically controlled machining of sculptured surfaces

    Get PDF
    This dissertation presents four new tool path generation approaches for numerically controlled machining of sculptured surfaces: TRI\sb-XYINDEX, FINISH, FIVEX\sb-INDEX, FIX\sb-AXIS\sb-INDEX. All of the above systems index the tool across the object surface in the Cartesian space so that evenly distributed tool paths are accomplished. TRI\sb-XYINDEX is a three-axis tool path generation system which uses a surface triangle set (STS) representation of the surface for tool position calculations. Surface edges are detected with local searching algorithms. Quick tool positioning is achieved by selecting candidate elements of polygons. Test results show that TRI\sb-XYINDEX is more efficient when machining surfaces which are relatively flat while the discrete point approach is faster for highly curved surfaces. FINISH was developed for generating three-axis ball-end tool paths for local surface finishing. It was based on the SPS. Given a surface with excess material represented by a set of discrete points, FINISH automatically identifies the undercut areas. Results show that FINISH provides significant improvements in machining efficiency. FIVEX\sb-INDEX is developed for generating five-axis flat-end tool paths. It uses an STS approximation. Contact points on the surface are derived from edge lists obtained from the intersections of vertical cutting planes with the polygon set. The distances between adjacent end points set an initial step-forward increment between surface contact points. To verify tool movements, some intermediate tool positions are interpolated. The key features of FIVEX\sb-INDEX are: (1) a polygon set representing an object which may be composed of multiple surfaces; (2) Surface contact point generation by cutting plane intersection; (3) simple tool incrementing and positioning algorithms; (4) minimal user interaction; (5) user controlled accuracy of resulting tool paths. FIX\sb-AXIS\sb-INDEX is a subsystem of FIVEX\sb-INDEX, generating tool paths for a tool with fixed orientations. Surface contact points are generated similar to FIVEX\sb-INDEX while tool positions are corrected with the highest point technique along the tool axis direction. Linear fitting is applied to output tool positions. FIX\sb-AXIS\sb-INDEX is preferred for machining surfaces curved in one direction, such as ruled surfaces. Test results show that FIX\sb-AXIS\sb-INDEX can serve as a three-axis tool path generation system but a five-axis machine is required to do it. (Abstract shortened by UMI.)

    Automated Tool Selection and Tool Path Planning for Free-Form Surfaces in 3-Axis CNC Milling using Highly Parallel Computing Architecture

    Get PDF
    This research presents a methodology to automatically select cutters and generate tool paths for all stages in 3-axis CNC Milling of free-form surfaces. Tools are selected and tool paths are planned in order to minimize the total machining time. A generalized cutter geometry model is used to define available cutters and an arbitrary milling surface is initially defined by a triangular mesh. The decisions made by process engineers in selecting cutting geometry and generating tool paths for milling dramatically influence the final result. Often, the resulting tool path is non-optimal, because the engineers cannot consider all the available information. However, making these decisions can be delegated to a computing system that can find a better result. The developed methodology selects the cutters to use for milling from the set of all available cutters, assigns milling zones to every selected cutter, based on its performance, and builds iso-scallop and contour parallel tool paths for every cutter and its milling zone. After generating all tool paths for both milling stages (rough milling and finishing), the tool selection sequence is defined and all the tool paths for one tool are connected into the single tool path. The tool paths should be connected in the best possible manner in order to minimize the time of CNC non-cutting motions. This is similar to the travelling salesman problem with constraints. A heuristics solution is provided here. At the end, the total machining time for one tool set is calculated. Finally, the set of cutters used is changed to minimize the total machining time. A digital, voxel-based model is used to represent a workpiece and the available tools. This model is selected so that the algorithms is simpler and they can be easily paralleled for thousands of computing cores. The parallel processing framework is implemented to work with multiple graphics processing units. Tool paths generated from this framework are post-processed into G-code and the representative part is machined

    An analytical model taking feed rate effect into consideration for scallop height calculation in milling with torus-end cutter

    Get PDF
    International audienceFeed rate effect on scallop height in complex surface milling by torus-end mill is rarely studied. In a previous paper, an analytical predictive model of scallop height based on transverse step over distance has been established. However, this model doesn’t take feed rate effect into consideration. In the present work an analytical expression of scallop height, including feed rate effect, is detailed in order to quantify feed rate effect and thus to estimate more precisely the surface quality. Then, an experimental validation is conducted, comparing the presented model predictions with experimental results. Actually, the share of the scallop height due to feed effect is highly dependent on the machining configuration. However, most of time, the feed effect on total scallop height values is far from being negligible

    Geometry and tool motion planning for curvature adapted CNC machining

    Get PDF
    CNC machining is the leading subtractive manufacturing technology. Although it is in use since decades, it is far from fully solved and still a rich source for challenging problems in geometric computing. We demonstrate this at hand of 5-axis machining of freeform surfaces, where the degrees of freedom in selecting and moving the cutting tool allow one to adapt the tool motion optimally to the surface to be produced. We aim at a high-quality surface finish, thereby reducing the need for hard-to-control post-machining processes such as grinding and polishing. Our work is based on a careful geometric analysis of curvature-adapted machining via so-called second order line contact between tool and target surface. On the geometric side, this leads to a new continuous transition between “dual” classical results in surface theory concerning osculating circles of surface curves and oscu- lating cones of tangentially circumscribed developable surfaces. Practically, it serves as an effective basis for tool motion planning. Unlike previous approaches to curvature-adapted machining, we solve locally optimal tool positioning and motion planning within a single optimization framework and achieve curvature adaptation even for convex surfaces. This is possible with a toroidal cutter that contains a negatively curved cutting area. The effectiveness of our approach is verified at hand of digital models, simulations and machined parts, including a comparison to results generated with commercial software

    On modelling and analysis of voxel-based force prediction for a 3-axis CNC machining

    Get PDF
    Determination of cutting forces is the main requirement for understanding the machining process and optimising its parameters for achieving higher productivity and surface finish. This paper presents an exploratory study and the development of a model to estimate cutting forces for a 3-axis CNC milling process using a voxel-based CAD model. The developed algorithm takes the NC code, workpiece/tool material properties, and the tool geometry data as inputs. The cutting tool engagement with the workpiece is computed using a discretized (voxelized) model. The calculated voxel engagement was finally used to calculate the cutting forces using the analytical method. The algorithm was implemented and tested for various case studies and the in-house experimental data for different types of end mill tools. Finally, the effect of variation in the size of the voxel and the number of flutes was studied. The model showed a good correlation and was found to be accurate (~80%) and robust.</p

    Correlation between machining direction, cutter geometry and step-over distance in 3-axis milling: Application to milling by zones.

    Get PDF
    Computer-Aided Manufacturing (CAM) occupies an increasingly important role in engineering with all it has to offer in terms of new possibilities and improving designer/manufacturer productivity. The present study addresses machining of free-form surfaces on a 3-axis NC machine tool. There have recently been a large number of studies devoted to planning tool paths on free-form surfaces with various strategies being adopted. These strategies are intended to increase efficiency by reducing the overall length of machining. Often, the choice of the cutter is arbitrary and the work focuses on planning. In order to boost productivity, the present work offers assistance in choosing the cutting tool, the machining direction and cutting by surface zones, adopting a milling strategy by parallel planes. To do so, a comparison is made between milling using a spherical end milling cutter and a torus end milling cutter with the same outer radius. This comparison relates to the radius of curvature of the trace left by the cutter at the point of contact between the tool and the workpiece in relation to the direction of feed motion

    Precision sculptured surface CNC machining using cutter location data

    Get PDF
    Industrial parts with sculptured surfaces are typically, manufactured with the use of CNC machining technology and CAM software to generate surface tool paths. To assess tool paths computed for 3-and 5-axis machining, the machining error is evaluated in advance referring to the parameter controlling the linearization of high-order curves, as well as the scallop yielded as a function of radial cutting engagement parameter. The two parameters responsible for the machining error are modeled and corresponding cutter location data for tool paths are utilized to compare actual trajectories with theoretical curves on a sculptured surface assessing thus the deviation when virtual tools are employed to maintain low cost; whilst ensuring high precision cutting. This operation is supported by applying a flexible automation code capable of computing the tool path; extracting its CL data; importing them to the CAD part and finally projecting them onto the part’s surface. For a given tolerance, heights from projected instances are computed for tool paths created by changing the parameters under a cutting strategy, towards the identification of the optimum tool path. To represent a global solution rough machining is also discussed prior to finish machining where the new proposals are mainly applied.</jats:p
    • …
    corecore