Relative positioning of parts in assemblies using mathematical programming

In extending solid modeling technology to the modeling of assemblies of discrete parts, it is important to capture the position of each part in the assembly relative to the positions of its neighbors. By describing each part position in terms of relationships between various features of the part and mating features of its neighboring parts, it is possible for the solid modeling system to compute the modeling transformations needed to simulate the desired assembly configuration. In this chapter we formulate a mathematical programming approach to this problem. This approach is particularly useful in situations that arise in the solution of tolerancing problems.

[1]  Joshua U. Turner,et al.  New methods for tolerance analysis in solid modeling , 1988, [Proceedings] 1988 International Conference on Computer Integrated Manufacturing.

[2]  Kunwoo Lee,et al.  A hierarchical data structure for representing assemblies: part I , 1985 .

[3]  Glen Mullineux Optimization scheme for assembling components , 1987 .

[4]  Kunwoo Lee,et al.  Inference of the positions of components in an assembly: part 2 , 1985 .

[5]  Michael A. Wesley,et al.  Construction and Use of Geometric Models , 1980, CAD Advanced Course.

[6]  Jarek Rossignac,et al.  Constraints in constructive solid geometry , 1987, I3D '86.

[7]  David C. Gossard,et al.  Representing dimensions, tolerances, and features in MCAE systems , 1988, IEEE Computer Graphics and Applications.

[8]  Tomás Lozano-Pérez,et al.  A Geometric Modeling System for Automated Mechanical Assembly , 1980, IBM J. Res. Dev..

[9]  Frederick S. Hillier,et al.  Introduction of Operations Research , 1967 .

[10]  Kent W. Colton,et al.  The impact and use of computer technology by the police , 1979, CACM.

[11]  Jose Encarnacao Computer Aided Design Modelling, Systems Engineering, CAD-Systems , 1980, Lecture Notes in Computer Science.

[12]  David N. Rocheleau,et al.  System for interactive assembly modelling , 1987 .

[13]  Tomás Lozano-Pérez,et al.  An algorithm for planning collision-free paths among polyhedral obstacles , 1979, CACM.

[14]  Michael A. Wesley,et al.  AUTOPASS: An Automatic Programming System for Computer Controlled Mechanical Assembly , 1977, IBM J. Res. Dev..

[15]  Ann Patricia Fothergill,et al.  Inferring the Positions of Bodies from Specified Spatial Relationships , 1974, Artif. Intell..