• Title/Summary/Keyword: GUI(Graphic User Interface) Program

검색결과 112건 처리시간 0.026초

임의 형상 부재의 최적배치 및 절단 경로 최적화에 관한 연구 (A Study on the Optimal Allocation of Irregular Shapes and Cutting Path Optimization)

  • 한윤근;장창두
    • 한국전산구조공학회:학술대회논문집
    • /
    • 한국전산구조공학회 1999년도 봄 학술발표회 논문집
    • /
    • pp.27-33
    • /
    • 1999
  • This paper describes a new algorithm for irregular shapes allocation (known as nesting) and cutting path optimization, both implemented in PC-based software with graphic user interface (GUI). Main characteristic of the nesting W is that it deals with only vertices of Placed Pieces to reduce calculation time and for effective allocation. And the other characteristic of the nesting program is that every parts are grouped with respect to their areas and placed along the column of placement region. The cutting paths can be determined by an optimization method called simulated annealing. It was shown that the developed code is superior to other previous nesting H in elapsed time and waste ratio.

  • PDF

필라멘트 와인딩된 복합재 압력탱크의 설계 연구 (Design of Filament Wound Composite Pressure Tanks)

  • 김철웅;박재성;조인현;홍창선;김천곤
    • Composites Research
    • /
    • 제15권1호
    • /
    • pp.9-20
    • /
    • 2002
  • 본 연구에서는 유한요소해석을 이용하여 필라멘트 와인딩된 복합재 압력탱크의 설계방법을 정립하였다. 하중을 분담하는 금속재 라이너의 유무에 따라서 각각 설계를 수행하였다. 그리고, 반복적인 설계의 효율을 높이기 위하여 상용프로그램 ABAQUS와 연계된 유한요소해석 전처리 전용 그래픽 유저 인터페이스 프로그램을 구성하여 사용하였다. 또한, 금속재 탱크를 복합재 탱크로 대체하기 위한 초기 설계 과정을 정립하고 대체율을 정의하였으며, 주어진 요구조건에 따라 설계를 수행해 봄으로써 적합한 대체율 및 설계 모델을 제안하였다.

限界 게이지의 自動 設計에 관한 硏究 (CAD system development for design of limit gauges)

  • 이동주;이광길
    • 한국정밀공학회지
    • /
    • 제13권1호
    • /
    • pp.38-44
    • /
    • 1996
  • The CAD system for design and drawing of limit gauges was constructed and developed. This system was made by Visual Basic program. Using this system, drawings together with concerned data for the manufacturing of limit gauges are generated on the screen, file and printer. The data base was constructed by referring handbooks, textbooks, relevant standards and regulations. This system was proved a powerful tool for design and drawing of limit gauges by actual applications. The output drawings from this system are in good agreement with the drawings and data of the concerned standards and regulations.

  • PDF

A compatibility verification environment for HDL-modeled microprocessors

  • 이문기;김영완;서광수;손승일
    • 한국통신학회논문지
    • /
    • 제21권2호
    • /
    • pp.409-416
    • /
    • 1996
  • This paper describes the simulation environment that verifies whether a new microporcessor described with HDL is compatible with an existing microprocessor. The compatibility verification is done by showing that the new microprocessor executes the OS(Operating System) program used in the existing microprocessor without any modification of its binary code. The proposed verification environment consists of a virtual system and a graphic user interface (GUI) module. Each module is independently designed based on serve-client model and three exists a communication part for information interchange between the two modules. This paper describes the method of constructing the verification environment and presents the compatibility verification environment of the x86 microprocessor as the simulation result.

  • PDF

A Simulator for Calculating Normal Induced Voltage on Communication Line

  • Heo, Jeong-Yong;Seo, Hun-Chul;Lee, Soon-Jeong;Kim, Yoon Sang;Kim, Chul-Hwan
    • Journal of Electrical Engineering and Technology
    • /
    • 제9권4호
    • /
    • pp.1394-1400
    • /
    • 2014
  • The current flowing through the overhead transmission lines causes induced voltage on the communication lines, which can be prevented by calculating the induced voltage at the planning stage for overhead transmission line installment through an agreement between the communication and electric power companies. The procedures to calculate the induced voltages, however, are complicated due to the variety of parameters and tower types of the overhead transmission lines. The difficulty necessitates the development of a simulator to measure the induced voltage on the communication lines. This paper presents two simulators developed for this purpose; one using the Data Base (DB) index method and the other using the Graphic User Interface (GUI) method. The simulators described in this paper have been implemented by the EMTP (Electromagnetic Transient Program).

MATLAB/SIMULINK의 모델기반 제어기 설계를 이용한 표면부착형 영구자석 동기전동기의 벡터제어 구현 (Implementation of Vector Control for SPMSM Using Model Based Controller Design in MATLAB/SIMULINK)

  • 지준근;이용석;차귀수
    • 전기학회논문지
    • /
    • 제57권8호
    • /
    • pp.1383-1391
    • /
    • 2008
  • This paper presents an implementation of vector control for SPMSM using model based controller design in MATLAB/SIMULINK. The model based controller design enables fast development of control system for motor by designing controllers and performing simulation on the GUI (Graphic User Interface) platform, converting program code directly into real-time programs, and then performing tests for the responses from controllers. The controllers designed in this paper are PI speed controller and decoupling PI current controller. Also space vector modulation method using offset voltage is used in PWM scheme. And system stability is also secured by close magnitude overmodulation method, maintaining dynamics of load when overmodulation occurs. The validity of vector control implemented is verified through simulations and experiments.

협업을 통한 시각 프로그램 개발 환경 (A Development Environment for Visual Program With Cooperation)

  • 조용윤;유재우
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2004년도 춘계학술발표대회
    • /
    • pp.585-588
    • /
    • 2004
  • 시각 프로그램은 프로그램의 내부 로직에 대한 코드와 외부 사용자와의 상호 작용을 위한 사용자 인터페이스에 대한 코드로 나뉘어 구성되어 있다. 개발자들은 빠르고 효과적인 시각 프로그램 개발을 위해 GUI(graphic user interface) 개발 도구를 이용한다. 그러나, 기존의 사용자 인터페이스 개발 도구는 여러 개발자들간의 능력과 개발 분야에 따라 시각 프로그램의 내부 로직과 인터페이스 부분을 분리해 공동 개발할 수 있는 기회를 제공하지 못한다. 본 논문은 다수의 시각 프로그램 개발자간 자신의 개발 분야에 따라 분산 공동 개발이 가능한 네트워크 기반의 시각 프로그램 공동 개발 시스템을 제안한다. 제안하는 공동 개발 환경은 개발자간 독립성과 협동성을 지원하고 즉각적이고 동기적인 개발 협의와 의견 교환을 위한 통신 창을 제공해 응용 프로그램의 개발 속도와 효율을 높일 수 있다.

  • PDF

Computer Based Core Monitoring System for an Operating CANDU Reactor

  • Yoon Moon Young;Kwon Hwan O.;Kim Kyung Hwa;Yeom Choong Sub
    • Nuclear Engineering and Technology
    • /
    • 제36권1호
    • /
    • pp.53-63
    • /
    • 2004
  • The research was performed to develop a CANDU-6 Core Monitoring System(CCMS) that enables operators to have efficient core management by monitoring core power distribution, burnup distribution, and the other important core variables and managing the past core history for Wolsong nuclear power plant unit 1. The CCMS uses Reactor Fueling Simulation Program(RFSP, developed by AECL) for continuous core calculation by integrating the algorithm and assumptions validated and uses the information taken from Digital Control Computer(DCC) for the purpose of producing basic input data. The CCMS has two modules; CCMS server program and CCMS client program. The CCMS server program performs automatic and continuous core calculation and manages overall output controlled by DataBase Management System. The CCMS client program enables users to monitor current and past core status in the predefined GUI(Graphic-User Interface) environment. For the purpose of verifying the effectiveness of CCMS, we compared field-test data with the data used for Wolsong unit 1 operation. In the verification the mean percent differences of both cases were the same($0.008\%$), which showed that the CCMS could monitor core behaviors well.

시추공영상분석을 이용한 지하 불연속면 분포의 가시화 실용연구 (Practical visualization of discontinuity distribution in subsurface using borehole image analysis)

  • 송무영;박찬석
    • 지질공학
    • /
    • 제12권1호
    • /
    • pp.23-34
    • /
    • 2002
  • 시추공 영상조사는 지하 구조를 직접 확인함으로서 좀더 정확한 자료를 얻기 위하여 실시되고 있으나, 시추공 좁은 공간내에 국한된 정보이기 때문에 원하는 공간범위의 지하 구조물에 직접적으로 적용하기 어려운 실정이다. 이에 시추공 영상 자료를 처리하고, 방향에 따른 위경사를 고려하여, 2차원의 지하 불연속면을 원하는 단면의 방향에따라 가시화하는 프로그램을 개발하고, 지하 불연속면의 분포를 넓은 공간에 확장하여 현장에 적용함으로서 시추공 영상분석을 보완하였다. 이와 관련된 프로그림이 별도로 판매되어 일부에서 사용되고 있으나, 내용이 알려지지 않았고 일반인이 사용하는데에 제한이 있었으므로 이번 기회에 희망자들이 쉽게 사용할 수 있게 될 것이다. 지하 구조물이 계획된 지역의 지하단면을 작성하기 위하여 포트란과 비쥬얼배직 프로그래밍 언어를 사용하여 Window GUI(Graphic User Interface) 환경으로 프로그램을 제작하였고 이 프로그램을 이용하여 전라북도 장수군 계남면 장계리 지역 터널계획 구간의 불연속면 분포도를 작성하였다. 시추공내에 국한된 불연속면을 가시화 프로그램을 이용하여 공간적으로 확장함으로서 부근 전체의 지하구조를 파악하며, 다른 지점에서의 불연속면의 분포 형태를 추측할 수 있었다. 또한 터널에 영향을 미치는 불연속면의 절리간극의 크기 범위와 불연속면들의 출현 심도 및 영향 범위 등을 계획된 터널의 방향에 따라 가시화하여 설계와 시공에 쉽게 이용하게 하였다.

레이저 용접을 이용한 전기차 배터리 이종접합 성공 확률 예측 프로그램 개발에 관한 연구 (A Study on the Development of a Program for Predicting Successful Welding of Electric Vehicle Batteries Using Laser Welding)

  • 김철환;문찬수;이관수;김진수;조애령;신보성
    • 마이크로전자및패키징학회지
    • /
    • 제30권4호
    • /
    • pp.44-49
    • /
    • 2023
  • 탄소중립을 위한 세계적인 노력 속에서 전기자동차의 사용이 급속하게 증가함에 따라 배터리에 대한 수요도 증가하고 있다. 따라서, 전기자동차의 높은 효율을 달성하기 위해 차체 무게 감소와 배터리에 대한 고려가 중요한 요소로 부각되고 있다. 경량 소재로 알려진 구리와 알루미늄은 레이저 용접을 통해 효과적으로 접합될 수 있다. 그러나 두 소재의 물리적 특성이 서로 다르기 때문에 이를 접합하는 것은 여전히 기술적인 어려움이 존재한다. 본 연구에서는 구리와 알루미늄을 레이저 용접으로 접합하기 위한 최적의 레이저 파라미터를 찾기 위해 시뮬레이션을 수행하였다. 또한, 결과를 시각적으로 제시하기 위해서 Python 언어를 활용하여 GUI(Graphic User Interface) 프로그램을 개발하였다. 이 프로그램은 기계 학습 이미지 데이터를 활용하여 접합 성공을 예측하며, 안전하고 효율적인 레이저 용접 가이드로 활용될 것으로 예상되어, 전기차 배터리 조립 공정의 안전성과 효율성에 기여할 것으로 기대된다.