• Title/Summary/Keyword: GUI(Graphical-User-Interface)

Search Result 252, Processing Time 0.031 seconds

Software Implementation of Welding Bead Defect Detection using Sensor and Image Data (센서 및 영상데이터를 이용한 용접 비드 불량검사 소프트웨어 구현)

  • Lee, Jae Eun;Kim, Young-Bong;Kim, Jong-Nam
    • Journal of the Institute of Convergence Signal Processing
    • /
    • v.22 no.4
    • /
    • pp.185-192
    • /
    • 2021
  • Various methods have been proposed to determine the defect detection of welding bead, and recently sensor data and image data inspection have been steadily announced. There are advantages that sensor data inspection is highly accurate, and two-dimensional-based image data inspection is able to determine the position of the welding bead. However, when analyzing only with sensor data, it is difficult to determine whether the welding has been performed at the correct position. On the other hand, the image data inspection does not have high accuracy due to noise and measurement errors. In this paper, we propose a method that can complement the shortcomings of each inspection method and increase its advantages to improve accuracy and speed up inspection by fusing sensor data inspection which are average current, average volt, and mixed gas data, and image data inspection methods and is implemented as software. In addition, it is intended to allow users to conveniently and intuitively analyze and grasp the results by performing analysis using a graphical user interface(GUI) and checking the data and inspection results used for the inspection. Sensor inspection is performed using the characteristics of each sensor data, and image data is inspected by applying a morphology geodesic active contour algorithm. The experimental results showed 98% accuracy, and when performing the inspection on the four image data, and sensor data the inspection time was about 1.9 seconds, indicating the performance of software that can be used as a real-time inspector in the welding process.

Development of a GUI Program for the Design of a Vibration Control Boring Bar with a Tube-Type Structure (튜브 타입 제진용 보링바 구조설계를 위한 GUI 프로그램 개발)

  • Guo, Yang-Yang;Park, Jong-Kweon;Hong, Jun-Hee;Song, Doo-Sang
    • Journal of the Korean Society of Manufacturing Technology Engineers
    • /
    • v.25 no.4
    • /
    • pp.295-300
    • /
    • 2016
  • In the design of passive and active boring bars, the structural dimensions and shape of the vibration control boring bar are modified depending on the diameter and depth of the workpiece, which changes the dynamic behavior. Thus, the natural frequency, effective mass, and stiffness for the main structure of a tube-type boring bar need to be reset for each vibration control case. However, commercial finite element method (FEM) software and experimental modal analysis are mostly used at present despite being too time-consuming. To overcome the weaknesses of the two methods currently used for vibration control, we realized a graphical user interface (GUI) program for the modal analysis of a modified tube-type damping structure. The analysis results with the GUI program were compared to those with commercial FEM software in order to confirm the effectiveness of the former.

OPTIMUM AKN BURN PLANNING FOR ORBITAL TRANSFER OF KOREASAT (무궁화 위성의 궤도전이를 위한 최적 원지점 점화 계획)

  • 송우영;최규홍
    • Journal of Astronomy and Space Sciences
    • /
    • v.11 no.2
    • /
    • pp.296-307
    • /
    • 1994
  • Using X-Window system (Motif Graphic User Interface), the AKM (Apogee Kick Motor) firing software for Koreasat which will be launched in 1995 has been developed to transfer the spacecraft from its transfer orbit, provided by the DeltaII launch vehicle, into a nearly geostationary drift orbit. The AKM firing software runs in one of two modes. In mission analysis mode, using a fixed magnitude impulsive velocity change, it provides the necessary data for planning the burn parameters. In insert mode, it uses the orbit propagator function to integrate the spacecraft state through the AKM burn. In this case, an AKM thrust profile and specific impulse are applied to the necessary data for planning the burn parameters to obtain the best possible drift orbit. The apogee burn planning simulation for orbital transfer of Koreasat has been performed using the AKM firing software. And the result of this simulation has been analyzed.

  • PDF

The Development of Power Flow Program using Java Language (자바를 이용한 조류 계산 프로그램의 개발)

  • Kwak, Sang-Un;Kim, Yang-Il;Gim, Jae-Hyeon
    • Proceedings of the KIEE Conference
    • /
    • 2005.07a
    • /
    • pp.111-113
    • /
    • 2005
  • In this paper a computer program has been developed using IT technologies for load flow analysis. The program is written in the Java language for the platform and operating system independence. The software technique, such as Standard Widget Toolkit (SWT), Graphical Editing Framework (GEF), and Java web start, are used for the program. The program also has Graphical User Interface (GUI) to enable users to construct power system displays through simple mouse clicks and map directly into visual power system elements on the screen. The input data of the elements of power system can be entered on the screen. The results of the program cail be checked on the screen.

  • PDF

Development of 1-Dimensional Water Quality Model Automatizing Calibration-Correction and Application in Nakdong River (1차원 수질 예측 모형의 검보정 자동화 시스템 개발 및 낙동강에서의 적용)

  • Son, Ah Long;Han, Kun Yeun;Park, Kyung Ok;Kim, Byung Hyun
    • Journal of Environmental Impact Assessment
    • /
    • v.20 no.5
    • /
    • pp.765-777
    • /
    • 2011
  • According to the total pollution load management system, exact prediction and analysis of water quality and discharge has been required in order to allocate the amount of pollution load to each local government. In this study, QUAL2E model was used for comparison with other water quality models and improve the inadequate to forecast future water quality. And Various calibration and verification methods were applied to deal with existing uncertainties of parameter during modeling water quality. For user convenience, A GUI(Graphical User Interface) system named "QL2-XP" model is developed by object-oriented language for the user convenience and practical usage. Suggested GUI system consist of hydraulic analysis, water quality analysis, optimized model calibration processes, and postprocessing the simulation results. Therefore this model will be effectively utilized to manage practical and efficient water quality.

KOHONEN NETWORK BASED FAULT DIAGNOSIS AND CONDITION MONITORING OF PRE-ENGAGED STARTER MOTORS

  • BAY O. F.;BAYIR R.
    • International Journal of Automotive Technology
    • /
    • v.6 no.4
    • /
    • pp.341-350
    • /
    • 2005
  • In this study, fault diagnosis and monitoring of serial wound pre-engaged starter motors have been carried out. Starter motors are DC motors that enable internal combustion engine (ICE) to run. In case of breakdown of a starter motor, internal combustion engine can not be worked. Starter motors have vital importance on internal combustion engines. Kohonen network based fault diagnosis system is proposed for fault diagnosis and monitoring of starter motors. A graphical user interface (GUI) software has been developed by using Visual Basic 6.0 for fault diagnosis. Six faults, seen in starter motors, have been diagnosed successfully by using the developed fault diagnosis system. GUI software makes it possible to diagnose the faults in starter motors before they occur by keeping fault records of past occurrences.

A Design of MPEG-1 Video Editing System at GOP boundaries (GOP 경계의 MPGE-1 편집 시스템 설계)

  • 김준기;이호석
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10c
    • /
    • pp.234-236
    • /
    • 1998
  • 본 논문은 GUI(Graphical User interface) 환경에서 MPGE-1 영상 편집을 위한 시스템 도구(Tool)를 기술한다. 기존에 출시된 제품은 일반적으로 AVI 나 MOV 포맷(format)을 사용하는데 비하여 본 논문에서는 MPGE-1을 압축 영역 상태에서 편집함으로써 영상의 품질과 저장의 효율성 및 처리속도에 많은 이점을 두었다. 편집 작업은 Random Access 의 기본 단위가 되는 GOP(Group of Picture) 단위의 경계 편집을 사용하여 영상 편집 기능인 Copy, Paste, Cut, Undo등을 기술하였다. 또한 효율적인 편집 환경을 위해 편집 윈도우 형태를 클립 청, 클립 정보 창, 편집 창, 재생 창, 미리 보기 창으로 구분하였다. 편집된 영상은 효율적 재생을 위하여 DirectDraw을 사용하였다. 본 논문에서 소개한 편집 시스템은 GUI 기반으로 사용자에게 익숙한 사용자 인터페이스 환경을 기술하였다.

  • PDF

An approach to computerized preliminary design procedure of mid-size superyachts from hull modeling to interior space arrangement

  • Nam, Jong-Ho;Kim, Dong-Ham;Lee, Ho-Jin
    • International Journal of Naval Architecture and Ocean Engineering
    • /
    • v.2 no.2
    • /
    • pp.96-103
    • /
    • 2010
  • A concept of preliminary design for mid-size superyachts is explored. First, the profile of a superyacht is interactively designed with the help of freeform curve functionality and graphical user interface (GUI) based interaction. The hull form is then constructed using major characteristic curves such as design waterline, deck sideline, and sections in addition to the predefined profile curve. After exterior hull modeling is done, the arrangement of significant interior spaces of all decks is carried out. A genetic algorithm is exploited to find a space arrangement by considering space fitness values, space proximity, and stairs connectivity of relevant spaces. A goal of the paper is to offer a step-by-step procedure for superyacht design from scratch or when initial information is not sufficient for complete design. For this purpose, a GUI based superyacht design system is developed. This design approach is expected to help users interactively design mid-size superyachts.

AN INTERACTIVE BUILDING MODELING SYSTEM BASED ON THE LEGO CONCEPT

  • Chen, Sheng-Yi;Lin, Cong-Kai;Tai, Wen-Kai
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2009.01a
    • /
    • pp.128-135
    • /
    • 2009
  • In this paper, we proposed an interactive GUI (Graphical User Interface) system to model buildings with an editable script. Our system also provides probabilistic finite-state machine (PFSM) to define the relationships of sub-models with transformation matrices and transition probabilities for constructing new novel building models automatically. User can not only get various building models by PFSM but also adjust the probabilities of sub-models from PFSM to get desired building models. As shown in the results, the various and vivid building models can be constructed easily and quickly for non-expert users. Besides, user can also edit the script file which is provided by our system to modify the properties directly.

  • PDF

한일공동VLBI상관기(KJJVC)의 운용 및 제어를 위한 Graphical User Interface(GUI) 설계 및 개발

  • Park, Seon-Yeop;Gang, Yong-U;No, Deok-Gyu;O, Se-Jin;Yeom, Jae-Hwan;Byeon, Do-Yeong
    • The Bulletin of The Korean Astronomical Society
    • /
    • v.35 no.1
    • /
    • pp.45.2-45.2
    • /
    • 2010
  • 한국천문연구원은 한국우주전파관측망(Korean VLBI Network, KVN)에서 시험 운영 중인 한일공동VLBI상관기(Korea-Japan VLBI Correlator, KJJVC)의 핵심인 VLBI상관 서브시스템(VLBI Correlation Subsystem, VCS)을 제어하기 위해 CCS(Correlation Control Software)를 개발하였다. CCS는 명령어의 문법 검사를 하고, VCS와 TCP/IP 소켓으로 통신하여 명령어와 응답(reply)을 주고받으며, VCS의 실시간 요청에 대응하여 입력 지연 파라미터(delay parameter)를 자동으로 전달하는 소프트웨어이다. CCS는 사용자의 명령어를 local UNX FIFO를 통하여, 명령줄(Command Line)로 전달받고, 이러한 명령어들의 조합을 쉘 스크립트로 묶는 형태로 구성 되어있다. 그러나, 이렇게 명령어의 조합을 직접 편집하여 구성할 때, 입력할 명령어나 지연 파라미터의 구성이 복잡해지면, 스크립트에 필요한 명령이 문법에 맞지 않게 사용되거나, 일부 명령어가 누락될 수 있는 위험이 있다. 이러한 오류를 차단하고 작업 효율을 높이기 위하여, 상관 처리의 전체 운용 및 제어를 통합적으로 할 수 있는 사용자 인터페이스가 필요하다. 이를 위하여 KJJVC의 운용 및 제어를 위한 GUI를 설계하고 제작하였다. 개발된 GUI는 Python 언어를 기반으로 하는 wxPython 패키지를 사용하였으며, 사용자(Operator)가 명령어 문법이나 순서를 확인할 필요 없이, 관측 정보와 관측국 정보, 기록 매체 정보만 가지고 손쉽게 명령어의 조합을 생성해 주며, 시스템 초기화와 각종 정보의 입력이 직관적으로 이루어질 수 있도록 해 준다. 본 연구에서는 개발된 GUI의 설계 및 개발 과정과 시험운영에 대해 소개한다.

  • PDF