Automatic Generation of Assembly Instructions Using STEP

نویسندگان

  • Swee M. Mok
  • Kenlip Ong
  • Chi-haur Wu
چکیده

∗ S. Mok and K. Ong are currently Ph.D. and M.S. students of ECE at Northwestern University, Evanston, IL. Abstract 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.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Optimization and code parallelization for processors with multimedia SIMD instructions

For about a decade, modern processors have been gifted with a new type of instructions, designed for use in multimedia applications. Providing a limited scale SIMD execution model, these instructions can dramatically improve the performance of today’s applications, at the expense of development time. For there is indeed little support from the compiler, and it is up to the developer to use thos...

متن کامل

Automatically Generating Back Ends for a Portable Assembly Language Using Declarative Machine Descriptions

We show how to generate the back end of an optimizing compiler from a formal description of the syntax and semantics of machine instructions. Our generated back ends for x86, ARM, and PowerPC perform as well as their hand-written counterparts. Automatic generation is enabled by two new ideas: a model of machine-level computation that reduces back-end generation to the problem of finding impleme...

متن کامل

Pack Instruction Generation for Media Processors Using Multi-valued Decision Diagram

SIMD instructions are often implemented in modern multimedia oriented processors. Although SIMD instructions are useful for many digital signal processing applications, most compilers do not exploit SIMD instructions. The difficulty in the utilization of SIMD instructions stems from data parallelism in registers. In assembly code generation, the positions of data in registers must be noted. A t...

متن کامل

Numerical Applications and Sub-Word Parallelism: The NAS Benchmarks on a Pentium 4

We examine the impact of Pentium 4 SIMD instructions on the Fortran and C versions of the NAS benchmarks, either by compiler vectorization or by assembly code in-lining. If few functions generally profit from the SIMD operations, the using complex numbers or random number generators can be efficiently accelerated.

متن کامل

Design of Fuzzy Logic Based PI Controller for DFIG-based Wind Farm Aimed at Automatic Generation Control in an Interconnected Two Area Power System

This paper addresses the design procedure of a fuzzy logic-based adaptive approach for DFIGs to enhance automatic generation control (AGC) capabilities and provide better dynamic responses in multi-area power systems. In doing so, a proportional-integral (PI) controller is employed in DFIG structure to control the governor speed of wind turbine. At the first stage, the adjustable parameters of ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001