روش برنامه ریزی عملیات خودکار برای دستگاه B-زبانه دار با ویژگی بدون قالب در یک مرکز میلز چرخش
کد مقاله | سال انتشار | تعداد صفحات مقاله انگلیسی |
---|---|---|
27092 | 2009 | 10 صفحه PDF |
Publisher : Elsevier - Science Direct (الزویر - ساینس دایرکت)
Journal : Computers & Industrial Engineering, Volume 56, Issue 1, February 2009, Pages 198–207
چکیده انگلیسی
In this paper, we present a methodology for automating the process planning and NC code generation for a widely encountered class of free-form features that can be machined on a 3-axis mill–turn center. The free-form feature family that is considered is that of extruded protrusions whose cross-section is a closed, periodic B-Spline curve. In this methodology, for machining a part with B-Spline protrusion located at the free end, the part is first rough turned to the maximum profile diameter of the B-Spline, followed by rough profile cutting and finish profiling with axially mounted end mill tools. The identification and sequencing of machining volumes is completely automated, as is the generation of actual NC code. The approach supports both convex and non-convex profiles. In the case of non-convex profiles, the process planning algorithm ensures that there is no gouging of the work piece by the tool. The algorithm also identifies when sections of the tool path lie outside the work piece and utilizes rapid traverses in these regions to reduce cutting time. This methodology presents an integrated turn–mill process planning where by making the process fully automated from design with no user intervention making the overall process planning efficient. The algorithm was tested on several examples and test parts using the unmodified NC code obtained from the implementation were run on a Moriseiki mill–turn center. The parts that were produced met the dimensional specifications of the desired part.
مقدمه انگلیسی
In machining, the ability to automatically generate a correct process plan is an essential step towards achieving automation, higher productivity and better accuracy. Process planning can be thought of as the selection of manufacturing operations, the parameters of these operations, and their sequence in order to machine a component. Process planning is very time-consuming and tedious, and the results vary based on the person doing the process planning. Hence, there is a need to automate such a process. Computer-aided process planning (CAPP) is a vital link between CAD and CAM. CAPP provides some automation in the process planning of the component. Identification of machinable volumes, generation of cutter path locations, checking of tool interference, selection of machining parameters, etc. can be done automatically. In today’s consumer driven world, aesthetic and ergonomic aspects play an important role in product design. As a result, design and manufacturing of free-form surfaces is very much in demand. Sometimes, the functional requirements of the surface also require the use of free-form profiles. Typically, these free-form surfaces are machined on 4- or 5-axis milling machines, while a turning center is thought of as a facility that can be used to produce axisymmetric components. But with the introduction of live tooling, turning centers can function as mill–turn centers which are capable of machining non-axisymmetric and free-form features. Components which are predominantly axisymmetric with some non-axisymmetric features are called mill–turn components or turn–mill components. The live tools are typically mounted on the turret of the turning center. In addition to the turning capability, the mill–turn machines have either 3- or 4-axis motion similar to a milling machine. For turning, the machine has motion along two axes; one for the longitudinal motion of the tool parallel to the work piece axis (Z-axis), the other for the radial motion of the tool perpendicular to the work piece axis (X-axis). The third axis is the programmable work piece rotation, which is called the C-axis. The fourth axis, if available, is called the Y-axis, and it allows the tool to move along the common perpendicular to the longitudinal (Z-axis) and radial (X-axis) directions. The authors in EI Mounayri, Spence, and Elbestawi (1998) developed a generic solid modeler based milling process simulation system for 3-axis milling of complex parts. Parts are described using a boundary representation solid model, and cutting edges on the tool are modeled as cubic Bezier curves. For every completed tool path, the tool swept volume is generated and intersected with the part, yielding the corresponding removed material volume. The tool cutting edges are then intersected with that volume to produce tool-part immersion geometry. Lee (1998) presented mathematical methods and algorithms to compute milling cutter placement and machined surface error for 4- and 5-axis finish surface machining. In Ralph and Loftus (1993) a simple method was proposed to extend the machining capability of a 3-axis machining center to that of a 5-axis machine. This is done by allowing the inclined end mill machining strategy to be used on a 3-axis machine. The method involves tilting the work piece instead of tilting the end mill during the machining process. The authors in Yu, Duan, Sun, Li, and Li (1993) addressed the issue of determining cutter paths for free-form surfaces for NC machine tools with cutters other than ball end mills. The method for determining a cutter path is based on automatically adjusting the angle between the cutter axis and the free-form surface normal, in the osculating plane, at the cutting point. The authors in Lee and Chiou (1999) presented a new method to analyze the effective cutting shapes and machined surface errors for mill–turn machining of non-coaxial parts called the Unfolded Projection Method. This method maps the part surface and the cutter into an unfolded domain to calculate the distance between the part surface and the cutter. A feature-based geometric reasoning system is presented in Kim, Kim, Pariente, and Wang (1997) for part modeling and process planning as applied to mill–turn machined parts. A feature recognition system based on convex decomposition and a mapping method to relate machining process classes are applied to mill–turn parts. Some experimental work done to understand the phenomenon of orthogonal turn-milling especially in relation to the effects of work piece revolution, cutter diameter and depth of cut is presented in Choudhury and Bajpai (2005). It is shown that surface quality obtained by a turn-milling process is better than that of a conventional milling process. In addition to the references cited above, there is a lot of literature available on 3-, 4- and 5-axis machining. However, there are very few papers on the use of turning centers for machining free-form non-axisymmetric surfaces. With the development of live tooling, C-axis motion and Y-axis motion, the NC turning center has become a viable option for free-form surface machining. Almost every NC turning center manufacturer offers a model that allows C-axis programming, thus allowing the chuck to become a programmable tooling fixture for secondary operations using live turret tools ( Miller, 1989). This combination of turning and milling machine is ideal for small to medium sized work pieces that require cylindrical or prismatic machining. The authors in Henderson and Anderson (1994), developed a feature-based design environment, called the Quick Turnaround Cell, QTC, for prismatic, turned and mill–turn parts, as well as hybrid parts such as turned parts with prismatic features, which are created as parametric features. In Tseng and Joshi (1998) a method was presented for feature recognition of mill–turn parts with interacting rotational and prismatic features. It is based on a machining volume generation approach to recognize and classify rotational and prismatic feature volumes. The feature volumes are generated by sweeping boundary faces along a direction determined by the type of machining operation. Algorithms to calculate the cutter location points for flat surfaces and ruled parametric surfaces for machining on a 3-axis mill–turn center are presented in Qian and Ben-Arieh (2006). Li and Shah (2005) presents efficient automatic feature recognition algorithms for interacting turning features from geometrical CAD models of mill–turn parts. The authors in Tseng and Liu (2001) present a feature-based fixturing analysis method for calculating the fixturing parameters for machining prismatic features and rotational features of a mill–turn part. A branch-and-bound method is developed to analyze the feasible machining sequences to find the best sequence. In commercial packages such as Pro-Manufacture, SmartCAM, MasterCAM, SurfCAM, etc., the user has to select the manufacturing processes like turning and milling and select the respective machinable volumes and tools to generate the tool path. There is not much support for integrated turn–mill process planning which can automate the entire process planning with no user intervention. Although the mill–turn centers have the geometric degrees of freedom that are required for producing free-form features, the process planning for this generally requires input from a skilled process planner. Process planning is usually not fully automated, and as a result the free-form machining capabilities of mill–turn centers remain vastly underutilized. Also, looking at the available literature, we notice that there has been little work done in this area to achieve complete automation of integrated mill–turn process planning. In this work, we attempt to automate the process planning for a free-form feature in the form of an extruded protrusion to be machined on a mill–turn center by using both the turning and milling operations. This feature has the cross-section of a B-Spline curve, which is extruded along the axis of the component. C-axis programming will be used with an end mill which is oriented axially on the machine for machining the B-Spline protrusion located at the free end of the part. For the process planning of B-Spline protrusions that are not at the end of the part, a radially mounted end mill may be needed to machine the feature as described in Date (2000).
نتیجه گیری انگلیسی
The goal of current work is to develop a methodology to automate the process planning for free-form features located at the free end of a mill–turn part to be machined on a mill–turn center. These features are assumed to have the cross-section of a B-Spline curve, which is extruded along the axis of the component. The proposed methodology first determines the maximum diameter that the stock can be reduced to by turning alone. This is done by traversing the B-Spline curve and finding the point on the curve that lies furthest from the axis. The process planning for this turning operation is then done automatically. Next, the process planning for roughing the profile is done. For this purpose, we have devised an algorithm that generates cutter paths by offsetting the profile by multiples of the cutter radius. This automates the cutter path generation process. We have also developed an automated method for checking whether the tool will interfere with the profile during machining. This method works by comparing the local radius of curvature of the curve with the tool radius. Finally, an algorithm for autonomous process planning for the finish cut is employed to complete the process plan for the entire part. This methodology has been implemented in an interactive feature-based design and manufacturing environment. Once the component is modeled in the design environment, the NC code to manufacture this component is obtained without any user intervention. All factors such as the identification of machinable volumes for turning and milling, operation sequencing, tool access, and cutting parameters selection are done automatically for a given set of turn tools and an end mill tool on the turret. We are able to achieve a higher degree of automation in the design-to-NC process as compared to commercial CAM systems which generally automate only the generation of machining cuts for given sequenced machinable volumes which would save lot of user time in process planning. The main advantages of the proposed process planning approach include: (a) Rapid generation of process plans due to the high level of automation in process planning. (b) Correctness in the generation of process plans due to the design of the algorithms and built-in error checks. (c) Efficiency in the process plans generated due to strategies such as turning down stock to the maximum profile diameter and automatic switching to rapid traversal to minimize cutting in air.