A Graphics Engine For Design Of 3-Dimensional Structures From Standardized Component Modules
Title - Alternative
Comput. Ind. Eng.
ROBOT; Computer Science, Interdisciplinary Applications; Engineering, ; Industrial
We present an interactive, menu-driven software package which allows the design of three-dimensional structures from standardized component modules. The standardized component modules used as example building blocks in the project are rectangular solids of several sizes. The system has been designed such that its output (i.e. the design database) can be used to automatically generate a robot motion program to assemble the designed structure. Presented are the system database and its internal data structure, an object placement-sequencer algorithm, a height specification and interference checking algorithm, and a balance-checking algorithm. To avoid the creation of dynamic obstacles and interference of the robot arm with these obstacles, the proper sequencing of the blocks in the design database is essential. The object placement-sequencer algorithm is responsible for proper sequencing of the blocks in the design database to avoid the aforementioned problem. The height specification and interference checking algorithm automatically generates the proper positioning of a block in the design by performing a sequential search over the accumulated design structure. The stacking feasibility of the blocks in the design is verified by the balance-checking algorithm, prior to the acceptance of the block as a permanent part of the design.
Computers & Industrial Engineering
Article; Proceedings Paper
Khajenoori, S and Bauer, C S., "A Graphics Engine For Design Of 3-Dimensional Structures From Standardized Component Modules" (1990). Faculty Bibliography. 1143.