393 research outputs found
Application of Generic CAD Models for Supporting Feature Based Assembly Process Planning
The paper discusses a novel geometric reasoning method that supports the definition of assembly sequence planning models departing from the CAD models of the parts involved. Specifically, by means of the presented algorithms that use a so-called collision point cloud approach one can determine the precise disassembly directions of parts having complex polygon mesh models. This information can be applied when defining assembly planning models both for suggesting precedence constraints as well as parameters for assembly operations. The presented heuristic algorithm was able to overcome certain shortcomings of earlier methods working with polygon mesh representations, and proved to be successful both in handling abstract and real-life industrial use cases. Working examples from both categories are presented in the paper
Optimal Robotic Assembly Sequence Planning: A Sequential Decision-Making Approach
The optimal robot assembly planning problem is challenging due to the
necessity of finding the optimal solution amongst an exponentially vast number
of possible plans, all while satisfying a selection of constraints.
Traditionally, robotic assembly planning problems have been solved using
heuristics, but these methods are specific to a given objective structure or
set of problem parameters. In this paper, we propose a novel approach to
robotic assembly planning that poses assembly sequencing as a sequential
decision making problem, enabling us to harness methods that far outperform the
state-of-the-art. We formulate the problem as a Markov Decision Process (MDP)
and utilize Dynamic Programming (DP) to find optimal assembly policies for
moderately sized strictures. We further expand our framework to exploit the
deterministic nature of assembly planning and introduce a class of optimal
Graph Exploration Assembly Planners (GEAPs). For larger structures, we show how
Reinforcement Learning (RL) enables us to learn policies that generate high
reward assembly sequences. We evaluate our approach on a variety of robotic
assembly problems, such as the assembly of the Hubble Space Telescope, the
International Space Station, and the James Webb Space Telescope. We further
showcase how our DP, GEAP, and RL implementations are capable of finding
optimal solutions under a variety of different objective functions and how our
formulation allows us to translate precedence constraints to branch pruning and
thus further improve performance. We have published our code at
https://github.com/labicon/ORASP-Code.Comment: 6 conference page paper, 3 page appendix, 23 figure
Assemble Them All: Physics-Based Planning for Generalizable Assembly by Disassembly
Assembly planning is the core of automating product assembly, maintenance,
and recycling for modern industrial manufacturing. Despite its importance and
long history of research, planning for mechanical assemblies when given the
final assembled state remains a challenging problem. This is due to the
complexity of dealing with arbitrary 3D shapes and the highly constrained
motion required for real-world assemblies. In this work, we propose a novel
method to efficiently plan physically plausible assembly motion and sequences
for real-world assemblies. Our method leverages the assembly-by-disassembly
principle and physics-based simulation to efficiently explore a reduced search
space. To evaluate the generality of our method, we define a large-scale
dataset consisting of thousands of physically valid industrial assemblies with
a variety of assembly motions required. Our experiments on this new benchmark
demonstrate we achieve a state-of-the-art success rate and the highest
computational efficiency compared to other baseline algorithms. Our method also
generalizes to rotational assemblies (e.g., screws and puzzles) and solves
80-part assemblies within several minutes.Comment: Accepted by SIGGRAPH Asia 2022. Project website:
http://assembly.csail.mit.edu
Disassembly 4.0: a review on using robotics in disassembly tasks as a way of automation
To successfully implement circular economy processes into present value chains, economic feasibility of disassembly processes is essential. Current developments in science and technology, such as artificial intelligence and Internet of Things, foster steep progression in the field of robotics. In this review, the current research on robotics in disassembly is investigated by a systematic literature review. The results were clustered in a framework system distinguishing between applied and basic research on the two main streams of disassembly automation research, namely, predefined processes and adaptable, flexible automation
Robust 2D Assembly Sequencing via Geometric Planning with Learned Scores
To compute robust 2D assembly plans, we present an approach that combines
geometric planning with a deep neural network. We train the network using the
Box2D physics simulator with added stochastic noise to yield robustness
scores--the success probabilities of planned assembly motions. As running a
simulation for every assembly motion is impractical, we train a convolutional
neural network to map assembly operations, given as an image pair of the
subassemblies before and after they are mated, to a robustness score. The
neural network prediction is used within a planner to quickly prune out motions
that are not robust. We demonstrate this approach on two-handed planar
assemblies, where the motions are one-step translations. Results suggest that
the neural network can learn robustness to plan robust sequences an order of
magnitude faster than physics simulation.Comment: Presented at the 2019 IEEE 15th International Conference on
Automation Science and Engineering (CASE
Engineering Support Systems for Industrial Machines and Plants
In the business of industrial machines and plants, rapid and detailed estimates for planning installation, replacement of equipment, or maintenance work are key requirements for meeting the demands for greater reliability, lower costs and for maintaining safe and secure operation. These demands have been addressed by developing technology driven by IT. When replacing equipment at complex building or plants with high equipment density, the existing state of the installation locations and transportation routes for old and new equipment need to be properly measured. We have met this need by developing parts recognition technology based on 3D measurement, and by developing high-speed calculation technology of optimal routes for installation parts. This chapter provides an overview of these development projects with some real business application results
ΠΡΠ±ΠΎΡ ΡΠ°ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΡΠ±ΠΎΡΠΊΠΈ ΠΈΠ·Π΄Π΅Π»ΠΈΡ ΠΊΠ°ΠΊ Π·Π°Π΄Π°ΡΠ° ΠΏΡΠΈΠ½ΡΡΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ
Automated synthesis of computer-aided assembly planning (CAAP) processes is a crucial task for engineering practice and design theory. It is of especial relevance for modern robotic industries, which need in technological assembly instructions to be described in-depth and in-detail as much as possible. The assembly sequence is a key design decision on which many operational properties of the product and economic characteristics of production depend.Choosing a rational assembly sequence planning (ASP) is a challenge. It requires significant computing resources and taking into consideration a large number of technical parameters and economic characteristics that affect the quality of design alternatives. Insights into the quality of alternatives are given as the expertβs preferences rather than as the numerical criteria.The abovementioned features do not allow us to apply the classical optimization methods or mathematical programming for making ASP decision. For this, most modern publications offer various search engine optimization methods based on biological and behavioral analogies. In this paradigm, it is believed that a set of acceptable alternatives that form the original choice space is a priori known. In most design situations this presumption is unrealistic.In engineering practice, considerable technological knowledge about the assembly of products for different function purposes is gained. These are mostly ad hoc data that exist in the form of rules, recommendations, recipes, heuristics, expert preferences, descriptions of successful precedents, etc. The paper suggests a new method for a choice of the rational assembly sequence based on the use of the decision theory apparatus. The proposal contains formalization of important design and technological heuristics, namely consistency with the dimensional chain system, geometric βfreedomβ during assembly, monotony in size, weight, accuracy, etc.A set of choice functions is open and can be completed by additional choice functions that describe engineering heuristics and decision rules that are relevant in the given design situation. The proposed approach allows the assessment and choice of alternatives according to several aspects or criteria. To do this, it is possible to use various methods of generating a common choice function from the totality of particular functions.ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠΈΠ½ΡΠ΅Π· ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² ΡΠ±ΠΎΡΠΊΠΈ ΡΠ»ΠΎΠΆΠ½ΡΡ
ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΡ
ΡΠΈΡΡΠ΅ΠΌ (Computer aided assembly planning, CAAP) β ΡΡΠΎ Π²Π°ΠΆΠ½Π°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ½ΠΎΠΉ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ ΠΈ ΡΠ΅ΠΎΡΠΈΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ½Π° ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π°ΠΊΡΡΠ°Π»ΡΠ½Π° Π΄Π»Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΡΠΎΠ±ΠΎΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ², Π² ΠΊΠΎΡΠΎΡΡΡ
ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π½Π° ΡΠ±ΠΎΡΠΊΡ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΠΎΠΏΠΈΡΠ°Π½Ρ Ρ ΠΏΡΠ΅Π΄Π΅Π»ΡΠ½ΠΎΠΉ Π³Π»ΡΠ±ΠΈΠ½ΠΎΠΉ ΠΈ Π΄Π΅ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ. ΠΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΠ±ΠΎΡΠΊΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΊΠ»ΡΡΠ΅Π²ΠΎΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠ½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅, ΠΎΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π·Π°Π²ΠΈΡΡΡ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π° ΠΈΠ·Π΄Π΅Π»ΠΈΡ ΠΈ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠΈΠ΅ Ρ
Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π°.ΠΡΠ±ΠΎΡ ΡΠ°ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΡΠ±ΠΎΡΠΊΠΈ (Assembly sequence planning, ASP) β ΡΡΠΎ ΡΡΡΠ΄Π½ΠΎΡΠ΅ΡΠ°Π΅ΠΌΠ°Ρ Π·Π°Π΄Π°ΡΠ°. ΠΠ½Π° ΡΡΠ΅Π±ΡΠ΅Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΡ
Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΡΡ
ΡΠ΅ΡΡΡΡΠΎΠ² ΠΈ ΡΡΠ΅ΡΠ° Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΡΠΈΡΠ»Π° ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΡ
ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΠΈ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠΈΡ
Ρ
Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊ, Π²Π»ΠΈΡΡΡΠΈΡ
Π½Π° ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ½ΡΡ
Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ². ΠΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ² Π·Π°Π΄Π°Π½Ρ Π½Π΅ Π² Π²ΠΈΠ΄Π΅ ΡΠΈΡΠ»ΠΎΠ²ΡΡ
ΠΊΡΠΈΡΠ΅ΡΠΈΠ΅Π², Π° Π² ΡΠΎΡΠΌΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠ΅Π½ΠΈΠΉ ΡΠΊΡΠΏΠ΅ΡΡΠ°.ΠΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ Π΄Π»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ASP ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΈΠ»ΠΈ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π² Π±ΠΎΠ»ΡΡΠ΅ΠΉ ΡΠ°ΡΡΠΈ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΉ ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΠΎΠΉ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΠ΅ Π½Π° Π±ΠΈΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ
ΠΈ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΡΠ΅ΡΠΊΠΈΡ
Π°Π½Π°Π»ΠΎΠ³ΠΈΡΡ
. Π Π΄Π°Π½Π½ΠΎΠΉ ΠΏΠ°ΡΠ°Π΄ΠΈΠ³ΠΌΠ΅ ΡΡΠΈΡΠ°Π΅ΡΡΡ, ΡΡΠΎ Π°ΠΏΡΠΈΠΎΡΠΈ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π΄ΠΎΠΏΡΡΡΠΈΠΌΡΡ
Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ², ΠΎΠ±ΡΠ°Π·ΡΡΡΠ΅Π΅ ΠΈΡΡ
ΠΎΠ΄Π½ΠΎΠ΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ Π²ΡΠ±ΠΎΡΠ°. ΠΡΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π΅ΡΠ΅Π°Π»ΠΈΡΡΠΈΡΠ½ΡΠΌ Π² Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΠΏΡΠΎΠ΅ΠΊΡΠ½ΡΡ
ΡΠΈΡΡΠ°ΡΠΈΠΉ.Π ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ½ΠΎΠΉ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ Π½Π°ΠΊΠΎΠΏΠ»Π΅Π½ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ
Π·Π½Π°Π½ΠΈΠΉ ΠΎ ΡΠ±ΠΎΡΠΊΠ΅ ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ ΡΠ°Π·Π»ΠΈΡΠ½ΠΎΠ³ΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ. Π ΡΠ²ΠΎΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅, ΡΡΠΎ β Π½Π΅ΡΠΎΡΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅ Π² Π²ΠΈΠ΄Π΅ ΠΏΡΠ°Π²ΠΈΠ», ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΉ, ΡΠ΅ΡΠ΅ΠΏΡΠΎΠ², ΡΠ²ΡΠΈΡΡΠΈΠΊ, ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠ΅Π½ΠΈΠΉ ΡΠΊΡΠΏΠ΅ΡΡΠ°, ΠΎΠΏΠΈΡΠ°Π½ΠΈΠΉ ΡΡΠΏΠ΅ΡΠ½ΡΡ
ΠΏΡΠ΅ΡΠ΅Π΄Π΅Π½ΡΠΎΠ² ΠΈ Π΄Ρ. Π ΡΠ°Π±ΠΎΡΠ΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΡΡΡ Π½ΠΎΠ²ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄ Π²ΡΠ±ΠΎΡΠ° ΡΠ°ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΡΠ±ΠΎΡΠΊΠΈ, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΠΉ Π½Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ° ΡΠ΅ΠΎΡΠΈΠΈ ΠΏΡΠΈΠ½ΡΡΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ. ΠΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π° ΡΠΎΡΠΌΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π²Π°ΠΆΠ½ΡΡ
ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΡΠΊΠΈΡ
ΠΈ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ
ΡΠ²ΡΠΈΡΡΠΈΠΊ: ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΠΎΡΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ ΡΠ°Π·ΠΌΠ΅ΡΠ½ΡΡ
ΡΠ΅ΠΏΠ΅ΠΉ, Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠ°Ρ Β«ΡΠ²ΠΎΠ±ΠΎΠ΄Π°Β» ΠΏΡΠΈ ΡΠ±ΠΎΡΠΊΠ΅, ΠΌΠΎΠ½ΠΎΡΠΎΠ½Π½ΠΎΡΡΡ ΠΏΠΎ Π³Π°Π±Π°ΡΠΈΡΠ°ΠΌ, Π²Π΅ΡΡ, ΡΠΎΡΠ½ΠΎΡΡΠΈ ΠΈ Π΄Ρ.ΠΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΡΠ½ΠΊΡΠΈΠΉ Π²ΡΠ±ΠΎΡΠ° ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΡΠΊΡΡΡΡΠΌ. ΠΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΠΎΠ»Π½ΠΈΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ ΡΡΠ½ΠΊΡΠΈΡΠΌΠΈ Π²ΡΠ±ΠΎΡΠ°, ΠΎΠΏΠΈΡΡΠ²Π°ΡΡΠΈΠΌΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ½ΡΠ΅ ΡΠ²ΡΠΈΡΡΠΈΠΊΠΈ ΠΈ ΡΠ΅ΡΠ°ΡΡΠΈΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π°, Π°ΠΊΡΡΠ°Π»ΡΠ½ΡΠ΅ Π² Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ°ΡΠΈΠΈ. ΠΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΡΠΉ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ Π΄ΠΎΠΏΡΡΠΊΠ°Π΅Ρ ΠΎΡΠ΅Π½ΠΊΡ ΠΈ Π²ΡΠ±ΠΎΡ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ² ΠΏΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌ Π°ΡΠΏΠ΅ΠΊΡΠ°ΠΌ ΠΈΠ»ΠΈ ΠΊΡΠΈΡΠ΅ΡΠΈΡΠΌ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΠΎΠ±ΡΠ΅ΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ Π²ΡΠ±ΠΎΡΠ° ΠΏΠΎ ΡΠΎΠ²ΠΎΠΊΡΠΏΠ½ΠΎΡΡΠΈ ΡΠ°ΡΡΠ½ΡΡ
ΡΡΠ½ΠΊΡΠΈΠΉ
ΠΠ½Π°Π»ΠΈΠ· Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°Π·ΡΠ΅ΡΠΈΠΌΠΎΡΡΠΈ ΠΏΡΠΈ ΡΠ±ΠΎΡΠΊΠ΅ ΡΠ»ΠΎΠΆΠ½ΡΡ ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ ΠΊΠ°ΠΊ Π·Π°Π΄Π°ΡΠ° ΠΏΡΠΈΠ½ΡΡΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ
Computer aided assembly planning (CAAP) of complex products is an important and urgent problem of state-of-the-art information technologies. A configuration of the technical system imposes fundamental restrictions on the design solutions of the assembly process. The CAAP studies offer various methods for modelling geometric constraints. The most accurate results are obtained from the studies of geometric obstacles, which prohibit the part movement to the appropriate position in the product, by the collision analysis methods. An assembly of complex technical systems by this approach requires very high computational costs, since the analysis should be performed for each part and in several directions.The article describes a method for minimizing the number of direct checks for geometric obstacle avoidance. Introduces a concept of the geometric situation to formalize such fragments of a structure, which require checking for geometric obstacle avoidance. Formulates two statements about geometric heredity during the assembly. Poses the task of minimizing the number of direct checks as a non-antagonistic two-person game on two-colour painting of an ordered set. Presents the main decision criteria under uncertainty. To determine the best criterion, a computational experiment was carried out on painting the ordered sets with radically different structural properties. All the connected ordered sets are divided into 13 subclasses, each of which includes structurally similar instances. To implement the experiment, a special program has been developed that creates a random ordered set in the selected subclass, implements a game session on its coloration, and also collects and processes statistical data on a group of the homogeneous experiments.The computational experiment has shown that in all subclasses of the partial orders, the Hurwitz criterion with a confidence coefficient of 2/3 and that of Bayes-Laplace demonstrate the best results. The Wald and Savage criteria have demonstrated the worst results. In the experiment, a difference between the best and worst results reached 70%. With increasing height (maximum number of levels) of an ordered set, this difference tends to grow rapidly. In the subclass of pseudo-chains, all criteria showed approximately equal results.The game model of geometric obstacles avoidance allows formalizing data on geometric heredity and obtaining data on the composition and the minimum number of configurations, the test of which objectifies all existing-in-the-product geometric constraints on the movements of parts during assembly.ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² ΡΠ±ΠΎΡΠΊΠΈ ΡΠ»ΠΎΠΆΠ½ΡΡ
ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ β ΡΡΠΎ Π²Π°ΠΆΠ½Π°Ρ ΠΈ Π°ΠΊΡΡΠ°Π»ΡΠ½Π°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. Π€ΡΠ½Π΄Π°ΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ±ΠΎΡΠΎΡΠ½ΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Π΄Π΅Π»Π° Π½Π°ΠΊΠ»Π°Π΄ΡΠ²Π°Π΅Ρ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ. Π ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡΡ
ΠΏΠΎ CAAP ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΡ
ΡΠ²ΡΠ·Π΅ΠΉ. Π‘Π°ΠΌΡΠ΅ ΡΠΎΡΠ½ΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ Π΄Π°Π΅Ρ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΡ
ΠΏΡΠ΅ΠΏΡΡΡΡΠ²ΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π°ΠΏΡΠ΅ΡΠ°ΡΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π΄Π΅ΡΠ°Π»ΠΈ Π² ΡΠ»ΡΠΆΠ΅Π±Π½ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΈΠ·Π΄Π΅Π»ΠΈΠΈ, ΠΌΠ΅ΡΠΎΠ΄Π°ΠΌΠΈ Π°Π½Π°Π»ΠΈΠ·Π° ΡΡΠΎΠ»ΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠΉ. ΠΠ»Ρ ΡΠ±ΠΎΡΠΊΠΈ ΡΠ»ΠΎΠΆΠ½ΡΡ
ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΡ
ΡΠΈΡΡΠ΅ΠΌ Π΄Π°Π½Π½ΡΠΉ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΎΡΠ΅Π½Ρ Π²ΡΡΠΎΠΊΠΈΡ
Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΡΡ
Π·Π°ΡΡΠ°Ρ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π°Π½Π°Π»ΠΈΠ· ΡΠ»Π΅Π΄ΡΠ΅Ρ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π΄Π΅ΡΠ°Π»ΠΈ ΠΈ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡΡ
.Π ΡΡΠ°ΡΡΠ΅ ΠΎΠΏΠΈΡΠ°Π½ ΠΌΠ΅ΡΠΎΠ΄ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΡΠΈΡΠ»Π° ΠΏΡΡΠΌΡΡ
ΠΏΡΠΎΠ²Π΅ΡΠΎΠΊ Π½Π° Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΡΡ ΡΠ°Π·ΡΠ΅ΡΠΈΠΌΠΎΡΡΡ. ΠΠ²Π΅Π΄Π΅Π½ΠΎ ΠΏΠΎΠ½ΡΡΠΈΠ΅ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΈΡΡΠ°ΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠΎΡΠΌΠ°Π»ΠΈΠ·ΡΠ΅Ρ ΡΠ°ΠΊΠΈΠ΅ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ, Π΄Π»Ρ ΠΊΠΎΡΠΎΡΡΡ
ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΡΡ ΡΠ°Π·ΡΠ΅ΡΠΈΠΌΠΎΡΡΡ. Π‘ΡΠΎΡΠΌΡΠ»ΠΈΡΠΎΠ²Π°Π½Ρ Π΄Π²Π° ΡΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΡ ΠΎ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΎΠΉ Π½Π°ΡΠ»Π΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎΡΡΠΈ ΠΏΡΠΈ ΡΠ±ΠΎΡΠΊΠ΅. ΠΠ°Π΄Π°ΡΠ° ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΡΠΈΡΠ»Π° ΠΏΡΡΠΌΡΡ
ΠΏΡΠΎΠ²Π΅ΡΠΎΠΊ ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½Π° ΠΊΠ°ΠΊ Π½Π΅Π°Π½ΡΠ°Π³ΠΎΠ½ΠΈΡΡΠΈΡΠ΅Π½ΡΠΊΠ°Ρ ΠΈΠ³ΡΠ° Π΄Π²ΡΡ
Π»ΠΈΡ ΠΏΠΎ ΠΎΠΊΡΠ°ΡΠΈΠ²Π°Π½ΠΈΡ ΡΠΏΠΎΡΡΠ΄ΠΎΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° Π² Π΄Π²Π° ΡΠ²Π΅ΡΠ°. ΠΡΠΈΠ²Π΅Π΄Π΅Π½Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΊΡΠΈΡΠ΅ΡΠΈΠΈ ΠΏΡΠΈΠ½ΡΡΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ Π² ΡΡΠ»ΠΎΠ²ΠΈΡΡ
Π½Π΅ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΡΡΠΈ. ΠΠ»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π»ΡΡΡΠ΅Π³ΠΎ ΠΊΡΠΈΡΠ΅ΡΠΈΡ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½Ρ ΠΏΠΎ ΠΎΠΊΡΠ°ΡΠΈΠ²Π°Π½ΠΈΡ ΡΠΏΠΎΡΡΠ΄ΠΎΡΠ΅Π½Π½ΡΡ
ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ² Ρ ΡΠ°Π΄ΠΈΠΊΠ°Π»ΡΠ½ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΡΡΡΡΠΊΡΡΡΠ½ΡΠΌΠΈ ΡΠ²ΠΎΠΉΡΡΠ²Π°ΠΌΠΈ. ΠΡΠ΅ ΡΠ²ΡΠ·Π½ΡΠ΅ ΡΠΏΠΎΡΡΠ΄ΠΎΡΠ΅Π½Π½ΡΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠ°Π·Π±ΠΈΡΡ Π½Π° 13 ΠΏΠΎΠ΄ΠΊΠ»Π°ΡΡΠΎΠ², Π² ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ
Π²Ρ
ΠΎΠ΄ΡΡ ΡΡΡΡΠΊΡΡΡΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠ΅ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΡ. ΠΠ»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ° ΡΠΎΠ·Π΄Π°Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΎΠ·Π΄Π°Π΅Ρ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎΠ΅ ΡΠΏΠΎΡΡΠ΄ΠΎΡΠ΅Π½Π½ΠΎΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π² Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠΌ ΠΏΠΎΠ΄ΠΊΠ»Π°ΡΡΠ΅, ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅Ρ ΠΈΠ³ΡΠΎΠ²ΠΎΠΉ ΡΠ΅Π°Π½Ρ ΠΏΠΎ Π΅Π³ΠΎ ΠΎΠΊΡΠ°ΡΠΈΠ²Π°Π½ΠΈΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠΎΠ±ΠΈΡΠ°Π΅Ρ ΠΈ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΡΡΠ°ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎ Π³ΡΡΠΏΠΏΠ΅ ΠΎΠ΄Π½ΠΎΡΠΎΠ΄Π½ΡΡ
ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΎΠ².ΠΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½Ρ ΠΏΠΎΠΊΠ°Π·Π°Π», ΡΡΠΎ Π²ΠΎ Π²ΡΠ΅Ρ
ΠΏΠΎΠ΄ΠΊΠ»Π°ΡΡΠ°Ρ
ΡΠ°ΡΡΠΈΡΠ½ΡΡ
ΠΏΠΎΡΡΠ΄ΠΊΠΎΠ² Π»ΡΡΡΠΈΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ Ρ ΠΊΡΠΈΡΠ΅ΡΠΈΠ΅Π² ΠΡΡΠ²ΠΈΡΠ° Ρ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΠΎΠΌ Π΄ΠΎΠ²Π΅ΡΠΈΡ 2/3 ΠΈ ΠΠ°ΠΉΠ΅ΡΠ°-ΠΠ°ΠΏΠ»Π°ΡΠ°. Π₯ΡΠ΄ΡΠΈΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΠΏΡΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΠΎΠ²Π°Π»ΠΈ ΠΊΡΠΈΡΠ΅ΡΠΈΠΈ ΠΠ°Π»ΡΠ΄Π° ΠΈ Π‘Π΅Π²ΠΈΠ΄ΠΆΠ°. Π Π°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ Π»ΡΡΡΠΈΠΌΠΈ ΠΈ Ρ
ΡΠ΄ΡΠΈΠΌΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°ΠΌΠΈ Π΄ΠΎΡΡΠΈΠ³Π°Π»Π° Π² ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ΅ 70%. ΠΡΠ° ΡΠ°Π·Π½ΠΈΡΠ° ΠΈΠΌΠ΅Π΅Ρ ΡΠ΅Π½Π΄Π΅Π½ΡΠΈΡ ΠΊ Π±ΡΡΡΡΠΎΠΌΡ ΡΠΎΡΡΡ Ρ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ Π²ΡΡΠΎΡΡ (ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΈΡΠ»Π° ΡΡΠΎΠ²Π½Π΅ΠΉ) ΡΠΏΠΎΡΡΠ΄ΠΎΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°. Π ΠΏΠΎΠ΄ΠΊΠ»Π°ΡΡΠ΅ ΠΏΡΠ΅Π²Π΄ΠΎΡΠ΅ΠΏΠ΅ΠΉ Π²ΡΠ΅ ΠΊΡΠΈΡΠ΅ΡΠΈΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ°Π²Π½ΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ.ΠΠ³ΡΠΎΠ²Π°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°Π·ΡΠ΅ΡΠΈΠΌΠΎΡΡΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΡΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΎ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΎΠΉ Π½Π°ΡΠ»Π΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎΡΡΠΈ ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΎ ΡΠΎΡΡΠ°Π²Π΅ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΉ, ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΠΊΠΎΡΠΎΡΡΡ
ΠΎΠ±ΡΠ΅ΠΊΡΠΈΠ²ΠΈΡΡΠ΅Ρ Π²ΡΠ΅ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ Π½Π° Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ Π΄Π΅ΡΠ°Π»Π΅ΠΉ ΠΏΡΠΈ ΡΠ±ΠΎΡΠΊΠ΅, ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅ Π² ΠΈΠ·Π΄Π΅Π»ΠΈΠΈ
A methodology for aggregate assembly modelling and planning
The introduction of Concurrent Engineering highlights the need for a link between the early stages of product design and assembly planning. This thesis presents aggregate assembly process planning as a novel methodology to provide this link. The theory behind the research is to bring all aspects of product development together to consider assembly planning at the conceptual stage of design. Decisions taken during the early design stage not only have the greatest influence on production times and costs, but also should ensure that a design is easy to manufacture and assemble. An automated computer-based system has been developed to implement the methodology. The system generates aggregate assembly process plans which give details of feasible sequences, assembly process times and costs, resource requirements, and factory loadings. The Aggregate Assembly Modelling and Planning (AAMP) system employs object-oriented modelling techniques to represent designs, process planning knowledge, and assembly resources. The minimum information requirements have been identified, and a product model encompassing this data has been developed. An innovative factor of this thesis is to employ Assembly Feature Connections (AFCs) within the product model to represent assembly connectivity. Detailed generic assembly process models, functioning with limited design data, are used to calculate assembly criteria. The introduction of a detailed resource model to represent assembly facilities enables the system to calculate accurate assembly times, dependent on which resources are used within a factory, or even which factory is employed. A new algorithm uses the structure of the product model, process constraints and assembly rules to efficiently generate accurate assembly sequences. Another new algorithm loads the assembly operations onto workstations, ensuring that the capability and capacity are available. The aggregate assembly process planning functionality has been tested using products from industry, and has yielded accurate results that prove to be both technically feasible and realistic. Industrial response has been extremely favourable. Specific comments on the usefulness and simplicity of such a comprehensive system gives encouragement to the concept that aggregate assembly process planning provides the required link between the early stages of product design and assembly planning
- β¦