首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 843 毫秒
1.
In five-axis high speed milling, one of the key requirements to ensure the quality of the machined surface is that the tool-path must be smooth, i.e., the cutter posture change from one cutter contact point to the next needs to be minimized. This paper presents a new method for generating five-axis tool-paths with smooth tool motion and high efficiency based on the accessibility map (A-map) of the cutter at a point on the part surface. The cutter’s A-map at a point refers to its posture range in terms of the two rotational angles, within which the cutter does not have any interference with the part and the surrounding objects. By using the A-map at a point, the posture change rates along the possible cutting directions (called the smoothness map or S-map) at the point are estimated. Based on the A-maps and S-maps of all the sampled points of the part surface, the initial tool-path with the smoothest posture change is generated first. Subsequently, the adjacent tool-paths are generated one at a time by considering both path smoothness and machining efficiency. Compared with traditional tool-path generation methods, e.g., iso-planar, the proposed method can generate tool-paths with smaller posture change rate and yet shorter overall path length. The developed techniques can be used to automate five-axis tool-path generation, in particular for high speed machining (finish cut).  相似文献   

2.
To machine a shape incorporating freeform curves, the free-form curves must be approximated and represented in a form suitable for numerically controlled (NC) tool-path generation. Instead of the commonly used line segment approximation, a new method using biarc approximation is presented here. The purpose is to reduce sudden changes in tool movement and increase continuity and smoothness. A biarc can be described as two consecutive circular arcs with an identical tangent at the connecting point. Therefore, tangent continuity can be maintained. Furthermore, curvature continuity can be improved if the difference between the two curvatures is minimised. In this research, biarc segments are used to approximate the freeform curves by controlling the largest deviation distance between the curves and the biarcs. The test results show that the biarc approximation method generates fewer tool-path segments than the traditional line approximation. The definitions of the biarcs are used to generate NC tool paths. A new tool-path generation method is developed for processing rough cutting and finish cutting paths. Example parts modelled with B-spline curves are tested and machined.  相似文献   

3.
The programming system discussed here is similar to APT in the definitions it uses. It can automatically generate CNC blocks for the machining of contours and pockets, bounded by linear and circular segments. The system uses simple trigonometry to analyse lines, circles and their intersections. This paper explains a number of algorithms for geometric definitions, elimination of redundant surfaces (thereby optimising the tool path), tool-path generation, etc. A new approach proposed in the present work, based on the construction of a triangle, has simplified the geometry for the case of a circle tangential to two other circles. A number of geometric construction methods and the selection of the milling process (climb versus conventional) for tool-path generation are explained. The system has been modified to machine tapered contour surfaces with a required draft angle.  相似文献   

4.
Contour pocketing computation using mathematical morphology   总被引:2,自引:2,他引:0  
Tool path generation problem is one of the most complexes in computer aided manufacturing (CAM). Although some efficient algorithms have been developed to solve it, their technological dependency makes them efficient in only a limited number of cases. In the article we propose a model that will set apart the geometrical issues involved in the manufacturing process from the purely technology-dependent physical issues by means of a topological system. Presented in the paper there is a method for offsetting any kind of curve regardless of the machining technology (i.e., independent of any tool geometry: spherical, conical, toroidal and so on). Specifically, we use parametric cubic curves, which is one of the most general and popular models in CAD/CAM applications.  相似文献   

5.
The objective of this paper is to generate tool paths for pockets with freeform curves, i.e. Bezier curves or B-spline curves. Time efficiency and overcut avoidance are two of the most important factors in NC machining. A method, based on the convex hull property of Bezier curves, is thus developed so that the portion of the boundary defined by a Bezier curve is replaced by parts of its convex hull on the cavity side. Therefore, the new pocket boundary, redefined by only segments of straight lines, can be solved efficiently based on current algorithms without overcuts. Cutting tool paths can be generated for pockets with islands avoiding computation of higher degree curve/curve intersections. Furthermore, recursive subdivisions on Bezier curves are used to improve the accuracy of the cut with an allowance criterion based on sizes of convex hulls.The portion of the boundary defined by a B-Spline curve is transformed into piecewise Bezier curves. The tool-path generation for pockets with B-spline curves can thus be solved by reducing the problem to one of pockets with Bezier curves.  相似文献   

6.
Free-form die-cavity pocketing   总被引:1,自引:1,他引:0  
This paper deals with the tool path optimisation procedure in free form die-cavity pocketing. Many researchers have investigated pocket machining problems, and most of them focused on the tool-path element generation problem, which has been regarded as the key issue in the pocketing tool-path generation. However, free form die-cavity pocketing involves many other problems, such as machining area extraction, uncut removal, local tool path linking and global tool path linking. All these problems should be solved to optimise pocketing tool path and each of them involves its own geometrical and technological issues. The objective of this paper is not to develop a new algorithm, but to achieve the global optimisation of pocket machining by considering all issues and solutions in pocketing.  相似文献   

7.
An NC tool path is usually generated by sweeping parametric surfaces of a CAD model. In modern design, freeform or sculptured surfaces are increasingly popular for representing complex geometry for aesthetic or functional purposes. Traditionally, a prototype is realised by machining the workpiece using the NC codes generated from a CAD model. The machined part can then be compared with the CAD model by measurement using a coordinate measuring machine. In this paper, a reverse engineering approach to generating interference-free tool paths in three-axis machining from the scanned data from physical models is presented. There are two steps in this procedure. First, a physical model is scanned by a 3D digitiser, and multiple data sets of the complex model are obtained. A surface registration algorithm is proposed to align and integrate those data to construct a complete 3D data set. A shortest-distance method is used to determine the connecting sequence of the neighbouring points between two adjacent scan lines, such that the scanned data are converted into triangular polygons. Tool paths are then generated from the tessellated surfaces. Using the Z-map method, interference-free cutter-location data are calculated, relative to the vertex, edges, and planes of the triangles. The algorithms for tool-path generation are usually different for cutters of different geometries. Some algorithms found in the literature require complex numerical calculations and are time consuming. In this paper, an efficient algorithm is developed to calculate interference-free cutter-location data by easy geometric reasoning without complex computation. This robust method is suitable for generally used cutters such as ball, flat, and filleted end mills, and the time taken to obtain full tool paths of compound surfaces is short. Some real applications are presented to validate the proposed approach.  相似文献   

8.
The parametric surfaces of some manufactured parts are often subjected to the Boolean operation of other objects; generating suitable NC tool paths from such trimmed surface remains a challenge. This paper presents a new planar development-based method to generate contour-parallel offset paths of trimmed surfaces. To avoid direct frequent identifications and removals of interferences of offset curves on 3D-trimmed surface possibly with multiple holes or restricted regions, the original surface is flattened in the plane domain using a two-stage approach which consists of conformal mapping with free boundary and further nonlinear accuracy improvement. Then, sequent offsets of the boundary curves of the planar region are generated, and the global interferences are detected and removed using an efficient and robust divide-and-conquer strategy. Based on a tree data structure, a tool-path linking algorithm is also given with less or no tool retractions, and subsequently, the resulting planar paths are inversely mapped to the physical space. Illustrated examples have been conducted to testify the affectivity and the applicability of the proposed contour-parallel offset machining method.  相似文献   

9.
The geometry of a spatial cam is normally generated using a form-milling cutter and a special multi-axis machine and software. The general purpose CAD/CAM software can generate the cutter location file of this class of product only by the sculpturing method. Because of the limited choice of cutting tool when using the generating method, this paper presents a new toolpath generating method which combines the advantages of the generating and sculpturing methods for machining a spatial cam. In the machining process, the cutter location is derived for rough and finish machining using a cylindrical end mill. The guidelines for choosing cutter diameter for the machining process are discussed. To avoid interference, the principal curvatures and the principal induced normal curvatures are analysed. The mathematical errors including chordal deviation and scallop height are used as the basis for generating appropriate tool-paths. Cutting simulation of a solid model was performed to verify the proposed tool-path generation method.    相似文献   

10.
针对现有螺旋切削方式仅仅适合圆形或类圆形边界曲面的问题,提出了一种复合曲线螺旋切削法,利用直线圆弧构建规则形状的辅助边界以包容不规则的曲面原始边界,以辅助边界构建光顺网格曲面作为螺旋线的投影曲面,然后桥接投影曲线与平面螺旋线作为驱动曲线从而生成复合螺旋刀路,在避免边界尖角影响的同时保留了刀轨连续的优点,适用于各种具有不规则边界的平坦曲面。软件模拟和实际加工结果表明,复合曲线螺旋切削法有效解决了刀轨的连续性和矢量突变问题,特别适合复合曲面的高速加工。  相似文献   

11.
Shoe Last Machining Using Virtual Digitising   总被引:11,自引:1,他引:10  
Shoe lasts are the moulds used in the footwear industry in order to mount the shoe. Most of the machines used in the sector to make lasts are simply mechanical copiers. CAD/CAM systems have just arrived in the shoe last market but their accuracy and efficiency is no better than traditional machines, and so it is difficult to persuade the industry to adopt new systems. A tool-path generation algorithm that takes advantage of traditional copier systems that do not fulfil the CNC standards is presented in this paper. The tool path is computed from a "virtually digitised" model of the last surface. The algorithm is then analysed in terms of computing cost and accuracy, and refined by applying a series of optimisations. Some computer architectures are proposed in order to reduce the computation time. The proposed algorithm has been successfully implemented in a commercial CAD/CAM system specialised for shoe-last making. Finally, some illustrative examples are given.  相似文献   

12.
The process of capturing the shapes of objects through surface data sampling and generating a 3D CAD model is termed reverse engineering (RE) because the process is the reverse of the normal design and manufacturing sequence. The digitisation process can be achieved through spatial measurements taken by a coordinate measuring machine (CMM). The way of capturing data in a CMM can be divided into contact or non-contact methods. Diode-lasers or CCD cameras are commonly applied in non-contact measuring, while touch probes are applied in contact measuring. There are limitations in obtaining data for complex objects (for under-cut or inner structures) by means of the two abovementioned methods. Therefore, we have designed and assembled a novel device, called an abrasive computed tomography (ACT) apparatus, to overcome the abovementioned limitations. The ACT apparatus uses an abrasive method to remove the inlaid object layer by layer and to capture the cross-sectional image of each layer with a CCD camera. A numerical scheme is applied to obtain the Bezier curve of the boundary in each layer. The combination of all cross-sectional boundaries is used to reconstruct the 3D CAD model of the object. The 3D CAD model can then be transmitted to generate the tool paths in a CNC machine or produce rapid prototyping in a RP machine.  相似文献   

13.
高速铣削刀轨优化技术的研究   总被引:7,自引:0,他引:7  
针对高速铣削的特点和编程要求 ,提出了适合高速铣削的粗精加工刀轨优化算法。这些算法主要解决了型腔和轮廓加工刀轨的合理规划和进刀方式的选取 ,运用这些算法可以自动生成光滑C1连续的高速加工无干涉刀轨。仿真结果表明 ,加工表面无过切。经测试 ,算法运算速度快、可靠性好  相似文献   

14.
This paper presents a computer aided process planning (CAPP) system for numerical control tool path generation of complex shoe molds. This CAPP system includes both the automation of auxiliary boundary curve generation and machining strategies. The automation of auxiliary boundary curve generation and machining strategies make tool path generation more accurately and efficiently. Traditional shoe mold making is a very tedious process. Even with the utilization of computer-aided design and computer-aided manufacturing (CAD/CAM), the CAM process requires long hours of tool path programming and debugging. It would also take a long time to calculate (sometimes several hours) the tool path for complex athletic footwear. In order to reduce the tool path editing and programming time, this paper proposes the use of CAPP to reduce processing time and increase efficiency. It is difficult, if not impossible, to develop a generic CAPP system that can generate a process plan to solve general production problems. However, it is quite possible to capture the domain knowledge of a certain production process and embed that knowledge into a CAPP system. We prove, by using such a system, that a very complicated process planning problem can be overcome by a knowledge-based CAPP approach. With such an approach, the traditional manufacturing process of shoe molds can be converted to an automatic manufacturing process with the CAPP system. In fact, shoe molds for real production have been created using the developed CAPP system, demonstrating the effectiveness of this approach. In this paper, we show that several complex and different shoe molds and their machining strategies were automatically planned by the proposed CAPP system. The result of a comparison between the CAPP system with the traditional approach is presented and discussed.  相似文献   

15.
Double-spiral tool path in configuration space   总被引:1,自引:1,他引:0  
Using a spiral tool path is a common strategy in many NC machining applications. It can be used for high-speed machining of pockets or as a space-filling curve for finish applications. When using spirals for finishing application, a double spiral is desired to avoid having a starting or end-point at the center of the workpiece. In this paper, we present an algorithm to create a double spiral from offset curves in a precomputed configuration space (c-space). CAD/CAM systems that operate on NURBS surfaces or on triangular meshes have to deal with the issues of patch-boundary oscillations or long, stretched triangles, respectively. This can be avoided when operating in c-space. The c-space is given in the form of a regular quadrilateral heightfield mesh, which may be adaptively subdivided, where the slope is large. This simple data structure is memory efficient and has proven to be beneficial in CAD/CAM frameworks. Our algorithm creates a double spiral by blending adjacent offset curves. The center of the spiral is filled by a b-spline curve. When given offset curves split into multiple components, the algorithm creates multiple smaller spirals and connects them appropriately. The resulting tool path is one large intersection-free curve with starting and end-point on the boundary of the workpiece.  相似文献   

16.
Reverse engineering has been widely used for the shape reconstruction of an object without CAD data and typical steps include the scanning of a clay or wood model and the generation of manufacturing data such as an STL file. A new approach to remove point data with Delaunay triangulation is introduced to deal with the size problems of the STL file and the difficulties in the operation of the rapid prototyping (RP) process. The selection of a group of triangles, based on the angle, is used for a robust and reliable implementation of the Delaunay triangulation method. The developed software enables the user to specify the criteria for the selection of the group of triangles by the angle between triangles, the percentage of reduced triangles, and the allowable area. This approach can be used to reduce the measuring data from the laser scanner, thus save the handling time of point data during the modelling process and is useful for verifying and slicing the STL model during the RP process.  相似文献   

17.
于源 《机械工程学报》2006,42(1):202-205
针对行切法加工复杂型腔,对型腔边界与岛屿轮廓进行扫尾处理时,如何得到最短且合理的刀位轨迹,提出了一种优化算法。首先利用最小树得到环与环之间的最短连通路径。但是无序的最小树却无法映射为扫尾处理的最短刀位轨迹,因此应对同一父节点下的同层子节点进行排序,通过生成最小有序树得到最短的刀位轨迹,减少了空行程从而提高加工效率。该优化算法易于实现,已在自行研制的模具CAM软件中得到成功的应用。  相似文献   

18.
In this paper, research on developing adaptive rapid prototyping/manufacturing (RP/M) algorithms for functionally graded material (FGM)-based biomedical models is reported. Non-uniform rational B-spline and FGM-based features have been proposed to present the models. Innovative algorithms for tool path optimization in RP/M have been developed, including: (1) a mixed tool path algorithm to generate contour/offset tool paths to represent varying material composition along the boundary of each sliced layer of a model and zigzag tool paths to present the internal area of a single material to simplify computing and processing and (2) adaptive algorithms to control the RP/M nozzle/print head to minimize the build time of each sliced layer according to the geometrical characteristics of the model. Case studies of FGM-based biomedical models have been used to verify and demonstrate the performance of the research in terms of algorithm effectiveness.  相似文献   

19.
Recently, a fractal analysis has been used as a useful tool in the characterization of the geometry. Especially in fractal analysis, a fractal interpolation method has been widely used to estimate and analyse experimental geometry. Due to the chaotic nature of the dynamic roundness profile in round shape machining, a more desirable method must be used for the analysis of experimental data which is natural to sequential data. A fractal method which is analysed in this paper focused its objects on the scope of the fractal interpolation and fractal dimension. Also for the calculation of fractal dimension, two methods for computing the fractal dimension have been introduced and discussed. These two methods can calculate the fractal dimensions of dynamic roundness profile according to the number of data points in which the fixed data are generally lower than 120 data points. This fractal analysis shows that it is possible to analysis fractal characteristics of roundness profile that have some different geometric properties. The fractal parameters were calculated and analysed using the measured profile of workpiece after turning.  相似文献   

20.
Machining of steep regions is an important research topic in the machining of free-form surfaces. A new tool path generation algorithm to adaptively machine free-form surfaces has been recently developed. However, similarly to many newly emerged methods, so far it has not been used in industry because no commercial platform is currently available and the user-developed system is not robust enough for industrial applications. To solve this problem, this paper presents a new implementation method by integrating it in a commercial CAD/CAM system (Pro/Engineer). With this strategy, other than conducts detailed computations for parameters, such as scallop heights and forward steps, or designing the non-cutting functions such as engaging and retracting methods, which are routines in every tool path generation process, the implementation utilizes existing tool path generation templates in Pro/E to generate the required tool paths. This makes the tool path generation process easier and the tool paths generated more practicable because the integration is relieved of the time-consuming routine calculation and the entire cutting and non-cutting functions in the commercial system are transparent to users. Based on the API of Pro/E, the new tool path generation method was successfully implemented and cutting tests were conducted. Not losing generality, the implementation could also be conducted in other commercial systems as similar templates are available in these systems as well.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号