753 research outputs found

    Hierarchical control of complex manufacturing processes

    Get PDF
    The need for changing the control objective during the process has been reported in many systems in manufacturing, robotics, etc. However, not many works have been devoted to systematically investigating the proper strategies for these types of problems. In this dissertation, two approaches to such problems have been suggested for fast varying systems. The first approach, addresses problems where some of the objectives are statically related to the states of the systems. Hierarchical Optimal Control was proposed to simplify the nonlinearity caused by adding the statically related objectives into control problem. The proposed method was implemented for contour-position control of motion systems as well as force-position control of end milling processes. It was shown for a motion control system, when contour tracking is important, the controller can reduce the contour error even when the axial control signals are saturating. Also, for end milling processes it was shown that during machining sharp edges where, excessive cutting forces can cause tool breakage, by using the proposed controller, force can be bounded without sacrificing the position tracking performance. The second approach that was proposed (Hierarchical Model Predictive Control), addressed the problems where all the objectives are dynamically related. In this method neural network approximation methods were used to convert a nonlinear optimization problem into an explicit form which is feasible for real time implementation. This method was implemented for force-velocity control of ram based freeform extrusion fabrication of ceramics. Excellent extrusion results were achieved with the proposed method showing excellent performance for different changes in control objective during the process --Abstract, page iv

    Automated CNC Tool Path Planning and Machining Simulation on Highly Parallel Computing Architectures

    Get PDF
    This work has created a completely new geometry representation for the CAD/CAM area that was initially designed for highly parallel scalable environment. A methodology was also created for designing highly parallel and scalable algorithms that can use the developed geometry representation. The approach used in this work is to move parallel algorithm design complexity from an algorithm level to a data representation level. As a result the developed methodology allows an easy algorithm design without worrying too much about the underlying hardware. However, the developed algorithms are still highly parallel because the underlying geometry model is highly parallel. For validation purposes, the developed methodology and geometry representation were used for designing CNC machine simulation and tool path planning algorithms. Then these algorithms were implemented and tested on a multi-GPU system. Performance evaluation of developed algorithms has shown great parallelizability and scalability; and that main algorithm properties are required for modern highly parallel environment. It was also proved that GPUs are capable of performing work an order of magnitude faster than traditional central processors. The last part of the work demonstrates how high performance that comes with highly parallel hardware can be used for development of a next level of automated CNC tool path planning systems. As a proof of concept, a fully automated tool path planning system capable of generating valid G-code programs for 5-axis CNC milling machines was developed. For validation purposes, the developed system was used for generating tool paths for some parts and results were used for machining simulation and experimental machining. Experimental results have proved from one side that the developed system works. And from another side, that highly parallel hardware brings computational resources for algorithms that were not even considered before due to computational requirements, but can provide the next level of automation for modern manufacturing systems

    Development of working procedures of a 5 Axis CNC milling machine

    Get PDF
    Dissertação de mestrado em Mechanical EngineeringThe work developed and presented on this dissertation tends to the installation and configurations of a 5-axis CNC machine with the creation of working procedures intended to build a stable workflow that can be employed by any individual expected to use the machine. Being a large field within mechanical engineering as well as being involved in a large selection of different industrial sectors, the concept of 5-axis machining will be explored to develop knowledge in terms of CAM programming and manipulation/optimization of toolpaths. The importance/functioning of the transmission of information both from post-processor to the controller and from the controller to the actual machine is also a critical point in this work as they are directly related to the quality of the parts produced. To accomplish this, the theoretical knowledge foundations regarding CNC machining work were researched, studied, and explained. Furthermore, the machine model in question (HY-6040 5-axis CNC Router) was meticulously analysed regarding to the machines structure, post-processor, and controller. Upon assembling all this information, and through the production of some test parts, a permanent manufacture workflow for different machining approaches was established and described.O trabalho desenvolvido e apresentado nesta dissertação tende à instalação e configuração de uma máquina CNC de 5-eixos, com a criação de procedimentos de trabalho destinados a criar um fluxo de trabalho estável que possa ser empregue por qualquer individuo que pretenda utilizar a máquina. Sendo um grande campo dentro da engenharia mecânica e estando também envolvido numa grande seleção de diferentes setores industriais, o conceito de maquinagem em 5-eixos será explorado com a finalidade de desenvolver conhecimentos a nível de programação CAM e manipulação/otimização de trajetórias de corte. A importância/funcionamento da transmissão de informação quer do pôs-processador para o controlador, quer do controlador para a máquina constituem também um ponto critico neste trabalho já que estão diretamente relacionados com a qualidade das peças produzidas. Para a realização de tal, foram pesquisados, estudados e explicados os fundamentos do conhecimento teórico relativamente ao trabalho de maquinagem CNC. Para além disso, o modelo da máquina em questão (HY-6040 5-axis CNC Router) foi meticulosamente analisado quanto à estrutura da máquina, pós-processador e controlador. Após reunir toda esta informação, e través da produção de peças teste, foi estabelecido um fluxo de trabalho de manufatura (CAD/CAM/Maquinagem) para diferentes abordagens de maquinagem

    Virtual reality based creation of concept model designs for CAD systems

    Get PDF
    This work introduces a novel method to overcome most of the drawbacks in traditional methods for creating design models. The main innovation is the use of virtual tools to simulate the natural physical environment in which freeform. Design models are created by experienced designers. Namely, the model is created in a virtual environment by carving a work piece with tools that simulate NC milling cutters. Algorithms have been developed to support the approach, in which the design model is created in a Virtual Reality (VR) environment and selection and manipulation of tools can be performed in the virtual space. The desianer\u27s hand movements generate the tool trajectories and they are obtained by recording the position and orientation of a hand mounted motion tracker. Swept volumes of virtual tools are generated from the geometry of the tool and its trajectories. Then Boolean operations are performed on the swept volumes and the initial virtual stock (work piece) to create the design model. Algorithms have been developed as a part of this work to integrate the VR environment with a commercial CAD/CAM system in order to demonstrate the practical applications of the research results. The integrated system provides a much more efficient and easy-to-implement process of freeform model creation than employed in current CAD/CAM software. It could prove to be the prototype for the next-generation CAD/CAM system

    Traceable onboard metrology for machine tools and large-scale systems

    Get PDF
    Esta tesis doctoral persigue la mejora de las funcionalidades de las máquinas herramienta para la fabricación de componentes de alto valor añadido. En concreto, la tesis se centra en mejorar la precisión de las máquinas herramienta en todo su volumen de trabajo y en desarrollar el conocimiento para realizar la medición por coordenadas trazable con este medio productivo. En realidad, la tecnología para realizar mediciones en máquina herramienta ya está disponible, como son los palpadores de contacto y los softwares de medición, sin embargo, hay varios factores que limitan la trazabilidad de la medición realizada en condiciones de taller, que no permiten emplear estas medidas para controlar el proceso de fabricación o validar la pieza en la propia máquina-herramienta, asegurando un proceso de fabricación de cero-defectos. Aquí, se propone el empleo del documento técnico ISO 15530-3 para piezas de tamaño medio. Para las piezas de gran tamaño se presenta una nueva metodología basada en la guía VDI 2617-11, que no está limitada por el empleo de una pieza patrón para caracterizar el error sistemático de la medición por coordenadas en la máquina-herramienta. De esta forma, se propone una calibración previa de la máquina-herramienta mediante una solución de multilateración integrada en máquina, que se traduce en la automatización del proceso de verificación y permite reducir el tiempo y la incertidumbre de medida. En paralelo, con el conocimiento generado en la integración de esta solución en la máquina-herramienta, se propone un nuevo procedimiento para la caracterización de la precisión de apunte del telescopio LSST en todo su rango de trabajo. Este nuevo procedimiento presenta una solución automática e integrada con tecnología láser tracker para aplicaciones de gran tamaño donde la precisión del sistema es un requerimiento clave para su buen funcionamiento.<br /

    Virtual Model Building for Multi-Axis Machine Tools Using Field Data

    Get PDF
    Accurate machine dynamic models are the foundation of many advanced machining technologies such as virtual process planning and machine condition monitoring. Viewing recent designs of modern high-performance machine tools, to enhance the machine versatility and productivity, the machine axis configuration is becoming more complex and diversified, and direct drive motors are more commonly used. Due to the above trends, coupled and nonlinear multibody dynamics in machine tools are gaining more attention. Also, vibration due to limited structural rigidity is an important issue that must be considered simultaneously. Hence, this research aims at building high-fidelity machine dynamic models that are capable of predicting the dynamic responses, such as the tracking error and motor current signals, considering a wide range of dynamic effects such as structural flexibility, inter-axis coupling, and posture-dependency. Building machine dynamic models via conventional bottom-up approaches may require extensive investigation on every single component. Such approaches are time-consuming or sometimes infeasible for the machine end-users. Alternatively, as the recent trend of Industry 4.0, utilizing data via Computer Numerical Controls (CNCs) and/or non-intrusive sensors to build the machine model is rather favorable for industrial implementation. Thus, the methods proposed in this thesis are top-down model building approaches, utilizing available data from CNCs and/or other auxiliary sensors. The achieved contributions and results of this thesis are summarized below. As the first contribution, a new modeling and identification technique targeting a closed-loop control system of coupled rigid multi-axis feed drives has been developed. A multi-axis closed-loop control system, including the controller and the electromechanical plant, is described by a multiple-input multiple-output (MIMO) linear time-invariant (LTI) system, coupled with a generalized disturbance input that represents all the nonlinear dynamics. Then, the parameters of the open-loop and closed-loop dynamic models are respectively identified by a strategy that combines linear Least Squares (LS) and constrained global optimization. This strategy strikes a balance between model accuracy and computational efficiency. This proposed method was validated using an industrial 5-axis laser drilling machine and an experimental feed drive, achieving 2.38% and 5.26% root mean square (RMS) prediction error, respectively. Inter-axis coupling effects, i.e., the motion of one axis causing the dynamic responses of another axis, are correctly predicted. Also, the tracking error induced by motor ripple and nonlinear friction is correctly predicted as well. As the second contribution, the above proposed methodology is extended to also consider structural flexibility, which is a crucial behavior of large-sized industrial 5-axis machine tools. More importantly, structural vibration is nonlinear and posture-dependent due to the nature of a multibody system. In this thesis, prominent cases of flexibility-induced vibrations in a linear feed drive are studied and modeled by lumped mass-spring-damper system. Then, a flexible linear drive coupled with a rotary drive is systematically analyzed. It is found that the case with internal structural vibration between the linear and rotary drives requires an additional motion sensor for the proposed model identification method. This particular case is studied with an experimental setup. The thesis presents a method to reconstruct such missing internal structural vibration using the data from the embedded encoders as well as a low-cost micro-electromechanical system (MEMS) inertial measurement unit (IMU) mounted on the machine table. It is achieved by first synchronizing the data, aligning inertial frames, and calibrating mounting misalignments. Finally, the unknown internal vibration is reconstructed by comparing the rigid and flexible machine kinematic models. Due to the measurement limitation of MEMS IMUs and geometric assembly error, the reconstructed angle is unfortunately inaccurate. Nevertheless, the vibratory angular velocity and acceleration are consistently reconstructed, which is sufficient for the identification with reasonable model simplification. Finally, the reconstructed internal vibration along with the gathered servo data are used to identify the proposed machine dynamic model. Due to the separation of linear and nonlinear dynamics, the vibratory dynamics can be simply considered by adding complex pole pairs into the MIMO LTI system. Experimental validation shows that the identified model is able to predict the dynamic responses of the tracking error and motor force/torque to the input command trajectory and external disturbances, with 2% ~ 6% RMS error. Especially, the vibratory inter-axis coupling effect and posture-dependent effect are accurately depicted. Overall, this thesis presents a dynamic model-building approach for multi-axis feed drive assemblies. The proposed model is general and can be configured according to the kinematic configuration. The model-building approach only requires the data from the servo system or auxiliary motion sensors, e.g., an IMU, which is non-intrusive and in favor of industrial implementation. Future research includes further investigation of the IMU measurement, geometric error identification, validation using more complicated feed drive system, and applications to the planning and monitoring of 5-axis machining process

    Metrology Frame for Robotic Machining of Pockets in Large Flexible Panels

    Get PDF
    RÉSUMÉ Cette recherche présente une nouvelle technologie pour l'usinage robotisé de poches dans les grands panneaux flexibles. Pas d'articles pertinents ont été trouvés dans la littérature, mais un certain nombre de brevets examinés fournis certains des idées de base pour la conception. En particulier, il apparaît essentiel de soutenir le panneau où les forces d'usinage sont appliquées. Pour atteindre cet objectif, un cadre en C est proposé. En appliquant la méthode des éléments finis (MEF) tous les déplacements et les contraintes dans toute la structure sont évalués. Cela révèle que dû à l'effet des forces d'usinage, les deux branches de l'extrémité du cadre en C proposé dévient en sens inverse entraînant une ouverture importante du cadre en C. Pour mesurer cette déviation excessive, un cadre métrologique est conçu où un faisceau laser passe à travers les éléments optiques et atteint un photodétecteur. La position de la tache laser sur la surface du photodétecteur spécifie la distance momentanée entre les deux branches de l'extrémité du cadre en C. Toute déviation due à la force d'usinage affecte cette distance et sera donc détectée par la photodiode afin d'être compensée. Un prototype en bois du cadre en C est construit pour évaluer l'efficacité du cadre de métrologie optique. Les résultats indiquent que la déviation peut être mesurée avec une répétabilité de ± 0,1 mm et une exactitude de ± 0,0884 mm.----------ABSTRACT This thesis presents a new technology for the robotic machining of pockets in large and flexible panels. No relevant research papers were found in the literature but a number of patents are reviewed providing some basic for a conceptual design. In particular, it appears essential to support the panel where machining forces are applied. In order to achieve this goal, a C-frame is proposed. By applying FEA all of the displacements and stresses throughout the structure are evaluated. This reveals that due to machining forces, the two arms of the proposed C-frame deflect in opposite direction resulting in a significant opening of the C-frame. In order to measure this excessive deflection, a metrology frame is designed where a laser beam passes through optical elements and reaches a photodetector. The position of the laser spot on the photodetector surface specifies the momentary distance between the two arms of the C-frame. Any deflection due to machining force affects this distance and therefore will be sensed by the photodiode in order to be compensated. A small version of the C-frame is built from wood to assess the effectiveness of the optical metrology frame. Results indicate that the deflection can be measured with a repeatability of ±0.1 and precision of ±0.0884
    corecore