• Title/Summary/Keyword: Reverse Engineering Design

Search Result 454, Processing Time 0.024 seconds

A study on the strip layout design of smart phone main board cover using reverse engineering (역설계를 이용한 스마트폰 메인보드 커버의 스트립 레이아웃 설계에 관한 연구)

  • Choi, Young-Rock;Kim, Dong-Wook;Kim, Sei-Hwan;Choi, Kyu-Kwang
    • Design & Manufacturing
    • /
    • v.9 no.3
    • /
    • pp.29-33
    • /
    • 2015
  • In order to design progressive die many processes are needed and it takes a lot of time to get a final product. In this study, we reduced design processes by using reverse engineering and studied on strip layout design which is the core part of die design. And we got a optimized strip layout design by CimatronE Die Design which is the 3D design program. In this strip layout design we obtained the more effective methode by using reverse engineering.

  • PDF

Automatic UML Design Extraction with Software Visualization based on Reverse Engineering

  • Jung, Se Jun;Kim, Janghwan;Lee, Won Young;Park, Bo Kyung;Son, Hyun Seung;Kim, R. Young Chul
    • International journal of advanced smart convergence
    • /
    • v.10 no.3
    • /
    • pp.89-96
    • /
    • 2021
  • In various areas of the 4th industry, a big issue is software quality enhancement for stability and reliability of the smart software systems. After revising software promotion law at 2020, we must clearly define requirements and separate design parts and implementation parts of an all public software development contracts. In this study, we need to validate whether the final implementation of software is followed by the original design or not. To do this, we consider the design restoration through software visualization based on reverse engineering. Therefore we propose an UML design extraction and visualization method based on reverse engineering. Based on this, we may validate whether it is implemented according to the original design, and how much visualizes and includes the code the internal complexity for improvement of software quality.

Reverse Engineering of an Aspheric Lens Curvature (역공학을 이용한 비구면 렌즈의 형상 설계 정보 추출)

  • Kim, Han-Seob;Jeon, Jeong-Up;Park, Kyu-Yeol
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.22 no.10 s.175
    • /
    • pp.144-149
    • /
    • 2005
  • This study presents the method of extracting shape design data on any aspheric lens by reverse engineering. The design formula fur aspheric lenses is needed in almost all of the design, manufacture and measuring processes. The difficulty in designing the lens lies in the fact that it uses a complex formula for the aspheric surface, and many of the preliminary design values must be selected before actually inserting them into the formula. If the values could be extracted from an aspheric lens for which the structural design information is unknown and used in designing other lenses of similar characteristics, the difficulties in designing and measuring aspheric lens could be reduced. Therefore, in this study, the concept of reverse engineering was applied to demonstrate the method of extracting shape design information of aspheric lens from an arbitrary aspheric lens.

Automatic Train Control (ATC) System Development through Application of Reverse and Re-Systems Engineering Process (역공학 및 재공학 시스템엔지니어링 프로세스 적용을 통한 무인열차자동제어시스템 개발)

  • 이중윤;박영원
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.9 no.10
    • /
    • pp.836-843
    • /
    • 2003
  • The automatic train control (ATC) system development project for the Automated Guideway Transit (AGT) system has high technical risk because the system is unmanned train control system using wireless technology which was unprecedented in train control industry of Korea. To overcome the technical risk during concept design phase of the ATC system development project, the integrated product team(IPT) carried out a reverse and reengineering process using a systems engineering design model. The generic systems engineering process is incorporated in the both reverse and reengineering process. As a result of the systems engineering effort, the IPT has built top layer systems engineering design model of the ATC subsystem. The purpose of this paper is to deliver the reverse and reengineering process which was used to develop the systems engineering design model of ATC system using a computer aided systems engineering tool. This study also shows that the model based reverse and reengineering process can reduce the technical risk by identifying the differences of requirement, functional and physical architecture between a reference system and a target system.

A New Educational Approach on Basic Engineering Education using Reverse-engineering (기초적 공학교육을 위한 Reverse-engineering 교수법)

  • Kim, Namho
    • The Journal of Korean Institute for Practical Engineering Education
    • /
    • v.3 no.2
    • /
    • pp.63-68
    • /
    • 2011
  • This study proposes a new educational approach to basic engineering education using reverse-engineering. A freshmen level engineering coursework provided by the University, 'Engineering Design', is to deliver the understanding of the general relationship between their major and its adjacent engineering fields. Students are to understand the identity of their major fields through this effort. There are some limitations, however, to achieving these educational objectives by providing lectures in a classroom environment or practical experience because of the broad nature of the subject. A new educational approach on 'Engineering Design' has been implemented for past five years to achieve this goal using reverse-engineering techniques and this paper describes it in detail.

  • PDF

A Study on Reverse Design of Cam Mechanism using NURBS (NURBS를 이용한 캠 기구의 역설계에 관한 연구)

  • 김상진;신중호;김대원;윤호업
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2002.10a
    • /
    • pp.920-924
    • /
    • 2002
  • This paper presents the reverse design of a cam mechanism using NURBS(Nonuniform Rational B-spline curve). Cam is very difficult to make the accurate shape on the design and the manufacture. Because the cam shape is commonly made in order to move in special functions. The reverse design can be used to check accuracy between the designed data and the manufactured data of the cam shape and also reproduce the cam without the design data. The reverse design procedures consist of motion analysis and curve fitting. The motion analysis is used the central difference method and the relative velocity method to find the displacement and velocity. The curve fitting is used NURBS to develope the whole curve. The central difference method is derived in the 3 dimensional space.

  • PDF

Design Verification of the DY (Deflection Yoke) Using a CAI (Computer-Aided Inspection) Technique (전산역설계(Reverse Engineering) 기술을 이용한 편향코일(DY)의 설계 검증 연구)

  • 윤정호;전형환;최광일;김용환;이관행
    • Korean Journal of Computational Design and Engineering
    • /
    • v.3 no.1
    • /
    • pp.22-30
    • /
    • 1998
  • The deflection yoke (DY) controls the direction of the electron beam that falls on the screen of the television monitor. Its quality depends on the shape and density of coils wound around the DY coil separator. Winding frames are used to make these coils, and therefore, their shapes are essential in making quality coils. A reverse engineering(RE) is applied to create the 3D model of the winding frame. It considerably shortens the design verification time and shows the level of accuracy that is feasible in the production mode. The paper explains each step of the reverse engineering process in detail.

  • PDF

A Multi-Step Digitizing Method and Reverse Model Generation for Improvement of Reverse Engineering Accuracy (역공학의 정밀도 향상을 위한 점 데이터의 다단계 획득 및 역모델 형성)

  • 김권흡;장경열;유우식;박정환;고태조;배석형
    • Korean Journal of Computational Design and Engineering
    • /
    • v.8 no.3
    • /
    • pp.133-140
    • /
    • 2003
  • This paper describes a Multi-step Digitizing Method and Reverse Model generation algorithm for improvement of reverse engineering accuracy. Reverse engineering is the process of reproducing computational model by directly extracting geometric information on the physical objects. For the improvement of measuring data accuracy, we propose a multi-step digitizing method. First, measuring cloud-of-point by use of a laser scanning system. Second, gathering digitizing data by a scanning touch probe. Fine digitizing plan generated from coarse surface model directly from the cloud-of-point and it allows CMM more accurate scanning data. Finally in this paper we propose the algorithm of generating NURB surface from more accurate measuring points.

3D Printing Characteristics of Automotive Hub using 3D Scanner and Reverse Engineering (3D 스캐너와 역설계를 활용한 자동차용 허브의 프린팅 특성)

  • Kim, Hae-Ji
    • Journal of the Korean Society of Manufacturing Process Engineers
    • /
    • v.18 no.10
    • /
    • pp.104-109
    • /
    • 2019
  • Reverse engineering techniques using 3D scanners and 3D printing technologies are being used in various industries. In this paper, the three-dimensional model is designed for automotive hub parts through 3D scanning and reverse engineering, and the design of hub parts is intended to be printed on FDM-style 3D printers to measure and analyze the dimensions of hub parts designed for reverse design and 3D printed hub parts. Experimental result have shown that the dimensions of 3D printed hub parts are small compared to those of the reverse-engineered dimensions, which are due to the shrinkage of filament materials in 3D printing.

Component-Based Software Architecture for Biosystem Reverse Engineering

  • Lee, Do-Heon
    • Biotechnology and Bioprocess Engineering:BBE
    • /
    • v.10 no.5
    • /
    • pp.400-407
    • /
    • 2005
  • Reverse engineering is defined as the process where the internal structures and dynamics of a given system are inferred and analyzed from external observations and relevant knowledge. The first part of this paper surveys existing techniques for biosystem reverse engineering. Network structure inference techniques such as Correlation Matrix Construction (CMC), Boolean network and Bayesian network-based methods are explained. After the numeric and logical simulation techniques are briefly described, several representative working software tools were introduced. The second part presents our component-based software architecture for biosystem reverse engineering. After three design principles are established, a loosely coupled federation architecture consisting of 11 autonomous components is proposed along with their respective functions.