9 research outputs found

    Toolpath interpolation and smoothing for computer numerical control machining of freeform surfaces : a review

    Get PDF
    Driven by the ever increasing demand in function integration, more and more next generation high value-added products, such as head-up displays, solar concentrators and intra-ocular-lens, etc., are designed to possess freeform (i.e., non-rotational symmetric) surfaces. The toolpath, composed of high density of short linear and circular segments, is generally used in computer numerical control (CNC) systems to machine those products. However, the discontinuity between toolpath segments leads to high-frequency fluctuation of feedrate and acceleration, which will decrease the machining efficiency and product surface finish. Driven by the ever-increasing need for high-speed high-precision machining of those products, many novel toolpath interpolation and smoothing approaches have been proposed in both academia and industry, aiming to alleviate the issues caused by the conventional toolpath representation and interpolation methods. This paper provides a comprehensive review of the state-of-the-art toolpath interpolation and smoothing approaches with systematic classifications. The advantages and disadvantages of these approaches are discussed. Possible future research directions are also offered

    A systematic design recovery framework for mechanical components.

    Get PDF

    Novel control approaches for the next generation computer numerical control (CNC) system for hybrid micro-machines

    Get PDF
    It is well-recognised that micro-machining is a key enabling technology for manufacturing high value-added 3D micro-products, such as optics, moulds/dies and biomedical implants etc. These products are usually made of a wide range of engineering materials and possess complex freeform surfaces with tight tolerance on form accuracy and surface finish.In recent years, hybrid micro-machining technology has been developed to integrate several machining processes on one platform to tackle the manufacturing challenges for the aforementioned micro-products. However, the complexity of system integration and ever increasing demand for further enhanced productivity impose great challenges on current CNC systems. This thesis develops, implements and evaluates three novel control approaches to overcome the identified three major challenges, i.e. system integration, parametric interpolation and toolpath smoothing. These new control approaches provide solid foundation for the development of next generation CNC system for hybrid micro-machines.There is a growing trend for hybrid micro-machines to integrate more functional modules. Machine developers tend to choose modules from different vendors to satisfy the performance and cost requirements. However, those modules often possess proprietary hardware and software interfaces and the lack of plug-and-play solutions lead to tremendous difficulty in system integration. This thesis proposes a novel three-layer control architecture with component-based approach for system integration. The interaction of hardware is encapsulated into software components, while the data flow among different components is standardised. This approach therefore can significantly enhance the system flexibility. It has been successfully verified through the integration of a six-axis hybrid micro-machine. Parametric curves have been proven to be the optimal toolpath representation method for machining 3D micro-products with freeform surfaces, as they can eliminate the high-frequency fluctuation of feedrate and acceleration caused by the discontinuity in the first derivatives along linear or circular segmented toolpath. The interpolation for parametric curves is essentially an optimization problem, which is extremely difficult to get the time-optimal solution. This thesis develops a novel real-time interpolator for parametric curves (RTIPC), which provides a near time-optimal solution. It limits the machine dynamics (axial velocities, axial accelerations and jerk) and contour error through feedrate lookahead and acceleration lookahead operations. Experiments show that the RTIPC can simplify the coding significantly, and achieve up to ten times productivity than the industry standard linear interpolator. Furthermore, it is as efficient as the state-of-the-art Position-Velocity-Time (PVT) interpolator, while achieving much smoother motion profiles.Despite the fact that parametric curves have huge advantage in toolpath continuity, linear segmented toolpath is still dominantly used on the factory floor due to its straightforward coding and excellent compatibility with various CNC systems. This thesis presents a new real-time global toolpath smoothing algorithm, which bridges the gap in toolpath representation for CNC systems. This approach uses a cubic B-spline to approximate a sequence of linear segments. The approximation deviation is controlled by inserting and moving new control points on the control polygon. Experiments show that the proposed approach can increase the productivity by more than three times than the standard toolpath traversing algorithm, and 40% than the state-of-the-art corner blending algorithm, while achieving excellent surface finish.Finally, some further improvements for CNC systems, such as adaptive cutting force control and on-line machining parameters adjustment with metrology, are discussed in the future work section.It is well-recognised that micro-machining is a key enabling technology for manufacturing high value-added 3D micro-products, such as optics, moulds/dies and biomedical implants etc. These products are usually made of a wide range of engineering materials and possess complex freeform surfaces with tight tolerance on form accuracy and surface finish.In recent years, hybrid micro-machining technology has been developed to integrate several machining processes on one platform to tackle the manufacturing challenges for the aforementioned micro-products. However, the complexity of system integration and ever increasing demand for further enhanced productivity impose great challenges on current CNC systems. This thesis develops, implements and evaluates three novel control approaches to overcome the identified three major challenges, i.e. system integration, parametric interpolation and toolpath smoothing. These new control approaches provide solid foundation for the development of next generation CNC system for hybrid micro-machines.There is a growing trend for hybrid micro-machines to integrate more functional modules. Machine developers tend to choose modules from different vendors to satisfy the performance and cost requirements. However, those modules often possess proprietary hardware and software interfaces and the lack of plug-and-play solutions lead to tremendous difficulty in system integration. This thesis proposes a novel three-layer control architecture with component-based approach for system integration. The interaction of hardware is encapsulated into software components, while the data flow among different components is standardised. This approach therefore can significantly enhance the system flexibility. It has been successfully verified through the integration of a six-axis hybrid micro-machine. Parametric curves have been proven to be the optimal toolpath representation method for machining 3D micro-products with freeform surfaces, as they can eliminate the high-frequency fluctuation of feedrate and acceleration caused by the discontinuity in the first derivatives along linear or circular segmented toolpath. The interpolation for parametric curves is essentially an optimization problem, which is extremely difficult to get the time-optimal solution. This thesis develops a novel real-time interpolator for parametric curves (RTIPC), which provides a near time-optimal solution. It limits the machine dynamics (axial velocities, axial accelerations and jerk) and contour error through feedrate lookahead and acceleration lookahead operations. Experiments show that the RTIPC can simplify the coding significantly, and achieve up to ten times productivity than the industry standard linear interpolator. Furthermore, it is as efficient as the state-of-the-art Position-Velocity-Time (PVT) interpolator, while achieving much smoother motion profiles.Despite the fact that parametric curves have huge advantage in toolpath continuity, linear segmented toolpath is still dominantly used on the factory floor due to its straightforward coding and excellent compatibility with various CNC systems. This thesis presents a new real-time global toolpath smoothing algorithm, which bridges the gap in toolpath representation for CNC systems. This approach uses a cubic B-spline to approximate a sequence of linear segments. The approximation deviation is controlled by inserting and moving new control points on the control polygon. Experiments show that the proposed approach can increase the productivity by more than three times than the standard toolpath traversing algorithm, and 40% than the state-of-the-art corner blending algorithm, while achieving excellent surface finish.Finally, some further improvements for CNC systems, such as adaptive cutting force control and on-line machining parameters adjustment with metrology, are discussed in the future work section

    Método de geração de trajetórias trocoidais e espirais combinadas para o fresamento de desbaste de cavidades 2,5D com múltiplas ferramentas

    Get PDF
    Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-graduação em Engenharia Mecânica, Florianópolis, 2013Para o fresamento de cavidades as estratégias de geração de trajetórias mais utilizadas são a paralela ao contorno e a paralela a uma direção, apesar de que as trajetórias geradas com essas estratégias normalmente gerem segmentos com um elevado ângulo de incidência da ferramenta em cantos e em regiões estreitas. A utilização das trajetórias trocoidais tem sido proposta recentemente para evitar ou minimizar esses segmentos que são considerados críticos. Nesta dissertação é apresentado um método para gerar trajetórias trocoidais de ferramentas para cavidades de 2,5D utilizando a transformada do eixo médio, a qual foi implementada na linguagem Octave, e a sua avaliação foi efetuada em provas reais de fresamento. O método proposto, denominado OC2PATH, parte de representações poligonais da cavidade, incluindo ilhas, e o diagrama do eixo médio é calculado como uma série de pontos. Esses pontos são ordenados e agrupados formando linhas. Os pontos são utilizados para gerar uma trajetória trocoidal gerando círculos com centro sobre esses pontos. Com o intuito de evitar que a ferramenta percorra duas vezes a mesma área é utilizada uma simulação baseada em pixel aplicada ao tempo de geração da trajetória. Também e apresentado um método que utiliza as trajetórias geradas e as informações de uma família de ferramentas para obter a sequência de ferramentas que permite minimizar os tempos de fresamento. Para avaliar esta proposta, foi usinada uma cavidade complexa em aço P-20 utilizando tanto com a implementação em Octave do método quanto o programa computacional comercial NX (da Siemens) para gerar as trajetórias. São apresentadas análises detalhadas dos tempos para cada programa, comparando-se as demandas de potência de usinagem ao longo do tempo. O método apresentado gera as trajetórias para a usinagem de cavidades, e de fato há uma limitação da profundidade radial de corte ao longo da trajetória, porém as trajetórias trocoidais normalmente têm um comprimento maior (de 1,5 a 2,5 vezes) do que as trajetórias paralelas ao contorno e aquelas que utilizam estratégias combinadas (como a trajetória gerada pelo software comercial usado na comparação) Abstract: The two most used tool-path generation strategies for milling a pocket are direction-parallel and contour-parallel, although the tool paths obtained with these strategies usually create regions with a high cutter sweep angle in corners and narrow slots which can be problematic to machine. The utilization of a trochoidal tool path has been proposed recently in order to avoid the occurrence of these regions. In this dissertation, a method for generating trochoidal tool paths for 2½D pocket milling using a medial axis transform is proposed, which is implemented in the Octave computer language, and an evaluation of the resulting tool path in real milling tests is presented. In order to achieve this goal, first the pocket and islands are represented as polygons, and the medial axis transform is calculated as a series of points. The points are then sorted and grouped, generating lines by an algorithm. After that, they are used as centers of circles in order to generate the trochoidal tool path. The tool path length is generated using a pixelbased simulation limiting air cuts. A method for minimize the machining time by cutting tool selection and area segmentation using the generated tool-paths is also presented. The presented method was evaluated through machining a pocket in a P20 tool steel, using tool paths generated with the proposed method (referred to as OC2PATH) and the commercial software NX (from Siemens). Detailed analysis for each tool and tool path is carried out, including graphs and images of cutting power requirements. The proposed method generates the toolpaths and NC code, and in fact there is a limitation in the radial depth of cut along the toolpath. However, the obtained toolpaths are lengthier (usually between 1.5 and 2.5 times) than the contour-parallel toolpaths and combined tool-paths (as those obtained with the commercial software used as a means of comparison)
    corecore