Automatic generation of assembly instructions using STEP

Swee M. Mok, Kenlip Ong, Chi Haur Wu

Research output: Contribution to journalArticlepeer-review

32 Scopus citations


An automatic method for generating assembly instructions using CAD files is presented in this paper. Algorithms for extracting geometrical information of objects stored in a non-proprietary format, ISO-10303, STEP-CAD data file are explained. The developed algorithms form an important link between design and manufacturing. In our previous work, we designed a hierarchical assembly model that allows designers to evaluate products for manufacturing cost using a structured assembly coding system (SACS). Each SACS code represents a sequence of assembling/disassembling operations for mating two parts. The developed algorithms in this paper will generate the required SACS codes based on the geometrical and topological information extracted from the STEP files of a product in a CAD environment. Based on the generated SACS codes, the proper assembly operations can then be derived for assembling the designed product. An example of assembly with simple parts is presented to verify the method.

Original languageEnglish (US)
Pages (from-to)313-318
Number of pages6
JournalProceedings - IEEE International Conference on Robotics and Automation
StatePublished - 2001

ASJC Scopus subject areas

  • Software
  • Control and Systems Engineering
  • Artificial Intelligence
  • Electrical and Electronic Engineering


Dive into the research topics of 'Automatic generation of assembly instructions using STEP'. Together they form a unique fingerprint.

Cite this