共查询到20条相似文献,搜索用时 0 毫秒
1.
Pocket milling operations are involved in two and a half-dimensional (2.5D) machining. The machining area of a pocket has to be divided into several sub machining regions (SMRs) to effectively select the machining parameters for ordinary or high speed milling. A SMR of a pocket has its own characteristic geometry, which implicitly provides machining features used for the generation of strategies for high speed machining. This paper presents a methodology to partition a pocket machining area, as well as to identify machining features used for planning of high speed pocket machining. To generate the machining strategy, the attributes of machining features are defined, and evaluated through a machining volume slicing method. SMR-based partitioning rules are developed based on the geometric features of a pocket. The proposed partitioning algorithm is applied to both simple and complex shaped pockets. A case pocket volume is divided into several SMRs, represented by a tree structure containing associated information for pocket milling planning. 相似文献
2.
This paper describes algorithms for efficiently machining an entire setup. Previously, the author developed a graph based algorithm to find the optimal tool sequence for machining a single 2.5-axis pocket. This paper extends this algorithm for finding an efficient tool sequence to machine an entire setup. A setup consists of a set of features with precedence constraints, that are machined when the stock is clamped in a particular orientation. The precedence constraints between the features primarily result from nesting of some features within others. Four extensions to the basic graph algorithm are investigated in this research. The first method finds optimal tool sequences on a feature by feature basis. This is a local optimization method that does not consider inter feature tool-path interactions. The second method uses a composite graph for finding an efficient tool sequence for the entire setup. The constrained graph and subgraph approaches have been developed for situations where different features in the setup have distinct critical tools. It is found that the first two methods can produce erroneous results which can lead to machine crashes and incomplete machining. Illustrative examples have been generated for each method. 相似文献
3.
This paper solves the problem of uncut areas, which can arise when 2½D pockets are machined with radial widths of cut greater than half the cutter diameter. Using the Voronoi diagram approach, three types of uncut areas are defined i.e., corner, centre and neck uncut regions. The corner uncut area is further subdivided into five different types, the centre uncut area into four and the neck uncut area into two. Techniques for detecting each type as well as algorithms for generating the tool paths for removing them are developed based on a singularity-free Voronoi diagram approach. These efficient and robust algorithms ensure that no uncut material is left behind even for complex-shaped pockets containing islands. The proposed algorithms even permit the radial width of cut to be increased to its limiting value of tool diameter. Three examples are included to illustrate the procedures for detection and removal of the different types of uncut areas. 相似文献
5.
A simple and linear-time algorithm is presented for solving the problem of traversing a machining graph with minimum retractions encountered in zigzag pocket machining and other applications. This algorithm finds a traversal of the machining graph of a general pocket P with Nh holes, such that the number of retractions in the traversal is no greater than OPT+ Nh+ Nr, where OPT is the (unknown) minimum number of retractions required by any algorithm and Nr is the number of reducible blocks in P (to be defined in the paper). When the step-over distance is small enough relative to the size of P, Nr becomes zero, and our result deviates from OPT by at most the number of holes in P, a significant improvement over the upper bound 5 OPT+6 Nh achieved [Proceedings of the Seventh ACM-SIAM Symposium on Discrete Algorithms, 1996; Algorithmica 2000 (26) 19]. In particular, if Nh is zero as well, i.e. when P has no holes, the proposed algorithm outputs an optimal solution. A novel computational modeling tool called block transition graph is introduced to formulate the traversal problem in a compact and concise form. Efficient algorithms are then presented for traversing this graph, which in turn gives rise to the major result. 相似文献
6.
In milling around corners, cutting resistance rises momentarily due to an increase of cutter contact length. NC tool path generation in dealing with sharp corners thus requires special consideration. This paper describes an improved NC tool path pattern for pocket milling. The basic pattern of the improved tool path is a conventional contour-parallel tool path. Bow-like tool path segments are appended to the basic tool path at the corner positions. When reaching a corner, the cutter loops around the appended tool path segments so that corner material is removed progressively in several passes. By using the corner-looping based tool path, cutter contact length can be controlled by adjusting the number of appended tool path loops. The procedures of creating the improved tool path for different corner shapes are explained. The proposed tool path generation was implemented as an add-on user function in a CAD/CAM system. Cutting tests were conducted to demonstrate and verify the significance of the proposed method. 相似文献
7.
Tool sequence selection is an important activity in process-planning for milling and has great bearing on the cost of machining.
Currently, it is accomplished manually without consideration of cost factors a priori. Typically, a large tool is selected
to quickly generate the rough shape and a smaller clearing tool is used to generate the net-shape. In this paper, we present
a new systematic method to select the optimal sequence of tool(s), to machine a 2.5-axis pocket given pocket geometry, a database
of cutting tools, cutting parameters, and tool holder geometry. Algorithms have been developed to calculate the geometric
constructs such as accessible areas, and pocket decomposition, while considering tool holders. A Genetic Algorithm (GA) formulation
is used to find the optimal tool sequence. Two types of selection mechanisms namely “Elitist selection” and “Roulette method”
are tested. It is found that the Elitist method converges much faster than the Roulette method. The proposed method is compared
to a shortest-path graph formulation that was developed previously by the authors. It is found that the GA formulation generates
near optimal solutions while reducing computation by up to 30% as compared to the graph formulation. 相似文献
8.
This paper presents a new approach to improve tool selection for arbitrary shaped pockets based on an approximate polygon subdivision technique. The pocket is subdivided into smaller sub-polygons and tools are selected separately for each sub-polygon. A set of tools for the entire pocket is obtained based on both machining time and the number of tools used. In addition, the sub-polygons are sequenced to eliminate the requirement of multiple plunging operations. In process planning for pocket machining, selection of tool sizes and minimizing the number of plunging operations can be very important factors. The approach presented in this paper is an improvement over previous work in its use of a polygon subdivision strategy to improve the machining time as well as reducing the number of plunges. The implementation of this technique suggests that using a subdivision approach can reduce machining time when compared to solving for the entire polygonal region. 相似文献
9.
For die-cavity pocketing, contour-parallel offset (CPO) machining is the most popular machining strategy. CPO tool-path generation for pocketing includes geometrical and technological issues: (1) a 2D-curve offsetting algorithm; and (2) optimizing technological objectives, such as tool-path linking. The 2D-curve offsetting solution has been widely studied, because it has so many potential applications. However, though the tool-path linking may seriously affect the machining performance, there have been few reported investigations on optimizing the CPO tool-path linking. This paper presents a CPO tool-path linking procedure optimizing technological objectives, such as dealing with islands (positive and negative) and minimizing tool retractions, drilling holes and slotting. Main features of the proposed algorithm are as follows: (1) a data structure, called a ‘TPE-net’, is devised to provide information on the parent/child relationships among the tool-path-elements; (2) the number of tool retractions is minimized by a ‘tool-path-element linking algorithm’ finding a tour through the TPE-net; and (3) the number of drilling holes is minimized by making use of the concept of the ‘free space’ (negative islands or already machined region). 相似文献
10.
Feature is recently known as the core concept necessary to realize a fully integrated CAD/CAM system. The information contents in a feature can be easily conveyed from one application to another in the manufacturing domain. However the feature generated in one application may not be suitable for another without being modified with more information. The objective of the paper is to present the methodology of decomposing bulky features of the sculptured shape of pocket to be removed into compact features to be efficiently machined. It is possible to reactively and efficiently machine the sculptured shape of pocket by segmenting horizontally and vertically a bulky feature and by applying variable cutting condition to each feature. 相似文献
11.
This paper presents a floor-wall and ceiling (FWC) approach to determining the tool axes for five-axis pocket machining. The FWC method generates tool axes by simply linking the corresponding points between tool location paths on floor and tool axial paths on ceiling. The geometry of the floor, wall, and ceiling of a pocket are first discussed. The construction and manipulations of the tool location paths and the tool axial paths are then addressed. The relationship between the tool axis variation and the manipulations is analyzed such that the generated tool axes are guaranteed to be smooth, optimized, and collision-free. By using the FWC method, the complexity of determining the tool axes can be significantly reduced. Computer illustrations and example demonstrations are shown in this paper. The results reveal that the FWC method can generate much higher quality tool axes than the traditional methods. 相似文献
12.
This paper presents a new approach for the determination of efficient tool paths in the machining of sculptured surfaces using 3-axis ball-end milling. The objective is to keep the scallop height constant across the machined surface such that redundant tool paths are minimized. Unlike most previous studies on constant scallop-height machining, the present work determines the tool paths without resorting to the approximated 2D representations of the 3D cutting geometry. Two offset surfaces of the design surface, the scallop surface and the tool center surface, are employed to successively establish scallop curves on the scallop surface and cutter location tool paths for the design surface. The effectiveness of the present approach is demonstrated through the machining of a typical sculptured surface. The results indicate that constant scallop-height machining achieves the specified machining accuracy with fewer and shorter tool paths than the existing tool path generation approaches. 相似文献
13.
As high-speed machining and unmanned machining become common, the demand for cutting-load regularization increases, so NC machining can be more efficient. To be presented is a simple cutting-load regularization method for pocket machining. As the conventional off-line approaches where cutting-load is predicted and cutting parameters are adjusted before actual cutting, the proposed method requires a cutting force model, which is quite simplified with the function of two independent variables. One is the geometric measure so called 2D chip-load ( cutter-engagement angle or effective cutting depth), and the other is the feedrate. Based on the 2D chip-load analysis for the concave line-line segment of the NC tool path, the adjusted feedrate is calculated by using the simplified-cutting force model (SCFM) obtained by the cutting experiment with a tool dynamometer. The concept of the automatic feedrate adjustment (AFA) method to be proposed is very simple, and the implementation requires little effort. Furthermore, the proposed method does not need much calculation time because there are no complex calculations or cutting simulation. 相似文献
14.
This paper describes an efficient method to find the lowest cost tool sequence for rough machining free-form pockets on a 3-axis milling machine. The free-form pocket is approximated to within a predefined tolerance of the desired surface using series of 2.5-D layers of varying thicknesses that can be efficiently removed with flat-end milling cutters. A graph-based method finds an optimal sequence of tools for rough machining the approximated pocket. The algorithm used here can be tuned to suit any available tool set and preferred cost models. The tool sequence that is obtained is near optimal, and may take into account tool wear, as well as various overhead costs of the machine shop. 相似文献
15.
Optimization of tool path planning using metaheuristic algorithms such as ant colony systems (ACS) and particle swarm optimization (PSO) provides a feasible approach to reduce geometrical machining errors in 5-axis flank machining of ruled surfaces. The optimal solutions of these algorithms exhibit an unsatisfactory quality in a high-dimensional search space. In this study, various algorithms derived from the electromagnetism-like mechanism (EM) were applied. The test results of representative surfaces showed that all EM-based methods yield more effective optimal solutions than does PSO, despite a longer search time. A new EM-MSS (electromagnetism-like mechanism with move solution screening) algorithm produces the most favorable results by ensuring the continuous improvement of new searches. Incorporating an SPSA (simultaneous perturbation stochastic approximation) technique further improves the search results with effective initial solutions. This work enhances the practical values of tool path planning by providing a satisfactory machining quality. 相似文献
16.
Contour-parallel offset (CPO) machining uses successive offsets of the boundary curves of the machining region as the tool-path-elements (TPEs). For the efficiency of the CPO machining, it is very important to minimize the number of tool-retractions, which cause additional tool movements and do not contribute to the actual cutting. Presented in the paper is a CPO tool-path linking algorithm, which guarantees ‘zero’ number of tool-retractions. The algorithm employs the concept of a ‘TPE-net’ providing the information on the parent/child relationships among the TPEs. By planning a route through the TPE-net, a CPO tool-path without tool-retractions can be generated. 相似文献
17.
The goal of process planning is to propose the routing of a previously designed part and results in a sequence of operations and their parameters. It concerns and requires detailed information about the process. The goal of production planning, on the other hand, is to schedule, sequence and launch the orders introduced on the routing sheet into the job-shop according to the enterprise's strategic goal and the actual conditions of the production plant. The goals, information and decisions taken in process planning and production planning and control are often very different and, because of that, it is very difficult to integrate them. The objective of this work is to develop a model that can be applied in the future to the development of an integrated process planning and scheduling tool using an integrated definition (IDEF) methodology to design an activity model, which integrates process and production planning in metal removal processes. An activity model will be used to develop a system that allows the user to plan the process and the production at the same time in collaborative engineering work. To design the activity model, a wide range of parts were evaluated and processed in an actual job-shop factory. Several activities were developed in detail to be tested in real cases, and an example of one of them is introduced in this article. 相似文献
18.
This study develops an effective method for identifying machining features. While recognizing features, the workpiece is sliced at some assigned positions. The sectional curves of the workpiece faces and slicing plane constitute the feature profiles. Not only the isolated machining features but also the intersecting machining features can be identified by the information from these intersection profiles. Moreover, the recognized machining features can be employed for scheduling the manufacturing sequence. Different kinds of tool paths can be automatically generated for various machining features to improve the cutting efficiency. 相似文献
19.
This paper presents an automatic cutting tool selection methodology for five-axis finish surface machining based on the techniques of curvature matched machining. The criterion for cutter selection is to minimize the machine errors and to maximize material removal rate using an optimal filleted end mill selected from a standard cutting tool library. Tool parameters investigated include cutter radius, cutter corner radius and cutter length. The maximum swept silhouette of the inclined tool is proposed and implemented as tool radii selection protocols for matching the change in surface curvature. Algorithms for detection and correction of local tool gouging and global tool interference are presented. The local distance between the cutter bottom and the surface is used to detect and correct local tool gouging. Global tool interference detection and correction is solved by studying the shortest distance between the part surface and the cutter body axis. A faceted approach is used to accelerate the distance calculations. The solution to the local and global gouging problems leads to the shortest, most rigid, tool in the library. These methods of automatic tool selection have been implemented in ROBLINE using the C-language on the system. ROBLINE is a precursor to CODE (Cimetrix Open Development Environment) which is a complete commercial off-line/on-line machine modeling, development and control package. Machined examples confirm the effectiveness of these methods. 相似文献
20.
The iso-planar (Cartesian) tool path generation method has been used for several decades. However, it suffers an inherent drawback: in the region where the direction of the surface normal is close to that of the parallel intersecting planes, the intersecting plane intervals have to be reduced because of the influence of surface slopes. This causes redundant tool paths in the associated flatter regions and results in lower machining efficiency. This paper presents an algorithm that overcomes the disadvantage of the iso-planar method while keeping its advantages of robustness and simplicity. In this algorithm, the concept of isophote is applied to partition the surface into different regions. In each region the tool path side steps are adaptive to the surface features. Therefore redundant tool paths are avoided. By applying the region-by-region or global-local machining strategy, the machining efficiency is increased. 相似文献
|