Example: dental hygienist

Designing Effective Step-By-Step Assembly Instructions

Designing Effective Step-By-Step Assembly InstructionsManeesh Agrawala Microsoft ResearchDoantam PhanStanford UniversityJulie HeiserStanford UniversityJohn HaymakerStanford UniversityJeff KlingnerStanford UniversityPat HanrahanStanford UniversityBarbara TverskyStanford UniversityAbstractWe present design principles for creating Effective Assembly in-structions and a system that is based on these principles. The prin-ciples are drawn from cognitive psychology research which investi-gated people s conceptual models of Assembly and Effective meth-ods to visually communicate Assembly information.

While it is essential that the assembly diagrams are clear and easy to read, each diagram should also present as much information as possible. If instructions are split across too many diagrams, they become tedious to use. Similarly, some assemblies require the same sequence of operations to be repeated many times. For example,

Tags:

  Read, Assembly

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Transcription of Designing Effective Step-By-Step Assembly Instructions

1 Designing Effective Step-By-Step Assembly InstructionsManeesh Agrawala Microsoft ResearchDoantam PhanStanford UniversityJulie HeiserStanford UniversityJohn HaymakerStanford UniversityJeff KlingnerStanford UniversityPat HanrahanStanford UniversityBarbara TverskyStanford UniversityAbstractWe present design principles for creating Effective Assembly in-structions and a system that is based on these principles. The prin-ciples are drawn from cognitive psychology research which investi-gated people s conceptual models of Assembly and Effective meth-ods to visually communicate Assembly information.

2 Our system isinspired by earlier work in robotics on Assembly planning and in vi-sualization on automated presentation design. Although other sys-tems have considered presentation and planning independently, webelieve it is necessary to address the two problems simultaneouslyin order to create Effective Assembly Instructions . We describe thealgorithmic techniques used to produce Assembly Instructions givenobject geometry, orientation, and optional grouping and orderingconstraints on the object s parts.

3 Our results demonstrate that itis possible to produce aesthetically pleasing and easy to follow in-structions for many everyday :Visualization, Assembly Instructions1 IntroductionMany everyday products, such as furniture, appliances, and toys,require Assembly at home. Included with each product is a set ofinstructions showing how to put it together [Mijksenaar and West-endorp 1999]. For modular product lines, such as customizable of-fice furniture, many different versions of the Instructions are neces-sary.

4 As the number of customizable products and demand for task-specific Instructions increase, technology will be needed to produceinstructions more cost effectively. Already there is a high incidenceof poorly designed and out of date problem is that it is difficult and expensive to design as-sembly Instructions that are easy to understand and follow. Sincethe instruction design process has not been systematized, skilledhuman designers are needed to produce good Instructions . As a re-sult, the process of producing Instructions is time-consuming andlabor-intensive.

5 Computer support is currently limited to replac-ing low-level tools such as pen and paper. Most high-level designdecisions are still made by human have developed a system that provides higher-level tools fordesigning Assembly Instructions . Figure 1 depicts Instructions pro-duced with our system. A broader goal of our work is to understandhow humans produce and use visual Instructions . By codifying thisdesign knowledge in computer programs, we can make it easier to 1: Assembly Instructions for a TV stand.

6 Our system plans the set of assemblyoperations to show in each diagram and then renders action diagrams which explicitlydepict the operations required to attach each clear drawings of 3D objects and more Effective instruc-tions [Tversky et al. Submitted].The two primary tasks in Designing Assembly Instructions are: Planning:Most objects can be assembled in a variety ofways. The challenge is to choose a sequence of Assembly op-erations that will be easy for users to understand and follow. Presentation:There are many ways to depict Assembly op-erations.

7 The challenge is to convey the Assembly operationsclearly in a series of tasks have been independently studied in the areas ofrobotics and visualization. Assembly planning is a classic problemin robotics [Wolter 1989; de Mello and Sanderson 1991; Wilson1992; Romney et al. 1995]. Given the geometry of each part in theassembly, an Assembly planner computes all geometrically feasiblesequences of Assembly operations. These plans are used by roboticmachine tools for automated manufacturing and are not meant to beseen, understood, or carried out by humans.

8 Most robotic assemblyplans would seem unnatural to people assembling everyday contrast, automated presentation design systems have been de-veloped in the domain of visualization [Feiner 1985; Mackinlay1986], with the goal of producing diagrams that are easy for hu-mans to understand. These systems assume that the information tobe portrayed is given as input and automatically design an effectivediagram to convey that information. Although some of these au-tomated presentation systems have been developed to illustrate 3 Dobjects and actions [Seligmann and Feiner 1991; Rist et al.]

9 1994;Butz 1997; Strothotte 1998], their primary focus has been on show-ing the locations or physical properties of approach is inspired by a combination of ideas from theseprevious systems. However, we believe that decisions involved inplanning and presentation are strongly intertwined. Therefore bothissues must be considered contributions of our work include:Cognitive design principles for Effective Assembly Instructions :We performed cognitive psychology experiments to identify howpeople conceive of the Assembly process and to characterize theproperties of well-designed Instructions .

10 Based on the results ofthese experiments and prior cognitive psychology research, weidentify design principles for Effective Assembly Instructions . Theseprinciples connect people s conceptual model of the Assembly taskto the visual representation of that system instantiating these design principles:Our assemblyinstruction design system consists of two parts: a planner and apresenter. The planner searches the space of feasible Assembly se-quences to find one that best matches the cognitive design princi-ples.