The main purpose of locating schemes are to position parts. The locating scheme utilizes tooling elements, referred to as locators, to introduce geometric constraints. A rigid part is uniquely positioned when it is brought into contact with the locators. By using kinematic analysis we derive a quadratic sensitivity equation that relates position error in locators with the resulting displacement of the part held by the locating scheme. The sensitivity equation which depends on the locator positions and the workpiece geometry around the contact points can be used for locating scheme evaluation, robust fixture design, tolerancing and diagnosis. The quadratic sensitivity equation derived in this paper is novel by adequate dealing with locator contact at nonprismatic surfaces, nonsmall errors, locator error interaction effects and locator errors in arbitrary directions. Theory for comparing the relative gain in precision by using the quadratic sensitivity equation instead of the linear is developed. The practical relevance of the quadratic sensitivity equation is tested through numerical experiments.
Geometrical variation is a problem in all complex, assembled products. Recently, the Digital Twin concept was launched as a tool for improving geometrical quality and reduce costs by using real time control and optimization of products and production systems. The Digital Twin for geometry assurance is created together with the product and the production systems in early design phases. When full production starts, the purpose of the Digital Twin turns towards optimization of the geometrical quality by small changes in the assembly process. To reach its full potential, the Digital Twin concept is depending on high quality input data. In line with Internet of Things and Big Data, the problem is rather to extract appropriate data than to find data. In this paper, an inspection strategy serving the Digital Twin is given. Necessary input data describing form and shape of individual parts, and how this data should be collected, stored and utilized is described.
This work is inspired by the problem of planning sequences of operations, as welding, in car manufacturing stations where multiple industrial robots cooperate. The goal is to minimize the station cycle time, i.e., the time it takes for the last robot to finish its cycle. This is done by dispatching the tasks among the robots, and by routing and scheduling the robots in a collision-free way, such that they perform all predefined tasks. We propose an iterative and decoupled approach in order to cope with the high complexity of the problem. First, collisions among robots are neglected, leading to a min-max Multiple Generalized Traveling Salesman Problem (MGTSP). Then, when the sets of robot loads have been obtained and fixed, we sequence and schedule their tasks, with the aim to avoid conflicts. The first problem (min-max MGTSP) is solved by an exact branch and bound (B&B) method, where different lower bounds are presented by combining the solutions of a min-max set partitioning problem and of a Generalized Traveling Salesman Problem (GTSP). The second problem is approached by assuming that robots move synchronously: a novel transformation of this synchronous problem into a GTSP is presented. Eventually, in order to provide complete robot solutions, we include path planning functionalities, allowing the robots to avoid collisions with the static environment and among themselves. These steps are iterated until a satisfying solution is obtained. Experimental results are shown for both problems and for their combination. We even show the results of the iterative method, applied to an industrial test case adapted from a stud welding station in a car manufacturing line.Note to Practitioners-This paper is motivated by the problem of planning robot operations in welding applications in the automotive industry. Here, a number of welding tasks have been introduced along the car body: the goal is to let the robots perform such tasks while minimizing the cycle time (or makespan). The main difficulties, from the manufacturing engineer perspective, lie in assigning the tasks to the robots, deciding the order and the timing of the operations, avoiding collisions between the robots and the environment, and among the robots themselves. We present in this work an iterative approach, consisting of two steps: first, sequences for the robot operations are computed in order to minimize the cycle time, while neglecting collisions among robots; then, given the assignment of tasks to robots, the operations are reordered and scheduled while avoiding conflicts among robots. Robot motions are also automatically computed to avoid collisions with the static environment. We show an optimal algorithm, for the first part, based on implicit enumeration (B&B) and introduce a novel suboptimal algorithm, for the second part, to synchronize the robots.These algorithms are iterated while fetching information about the problem that are hard to compute, thus following a lazy approach. Tests on problems adapted from the literature and from the automotive i...
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.