• Title/Summary/Keyword: Interface program

Search Result 1,390, Processing Time 0.024 seconds

Sketch-based Solid Prototype Modeling System with Dual Data Structure of Point-set Surfaces and Voxels

  • Takeuchi, Ryota;Watanabe, Taichi;Yamakawa, Soji
    • International Journal of CAD/CAM
    • /
    • v.11 no.1
    • /
    • pp.18-26
    • /
    • 2011
  • This paper proposes a new solid-shape modeling system based on a lusterware-image illustration. The proposed method reconstructs a three dimensional solid shape from a set of rough sketches that are typically drawn in the early stages of the design process. The sketches do not have to be strictly accurate, and this tolerance to the roughness of the input sketches is one of the major advantages of the proposed method. The proposed system creates an initial shape based on the silhouette of the input lusterware-images. Then the user can edit the initial shape with intuitive cutting and dishing-up operations, which are based on sketching user interface. To achieve the goal, the system retains the geometric model with two representations: a point-set data and a volume data. This dual data structure allows the program to create an initial shape from the input images with little computational cost, and the user can apply cutting and dishing-up operations without substantially increasing computational and memory requirements. In this research, we have tested the proposed system by reconstructing solid models of some mechanical parts from rough sketches. The experimental results indicate that the proposed method is useful for the prototyping of a solid shape.

  • PDF

The Design of Abstract Layer for Motion Capture System (모션캡처 시스템을 위한 추상레이어의 설계)

  • Lee, Hee-Man
    • Journal of the Korea Society of Computer and Information
    • /
    • v.12 no.1 s.45
    • /
    • pp.25-32
    • /
    • 2007
  • In this paper, the abstract layer for motion capture system is designed and implemented to meet the various hardware and different capturing method. The abstract layer can offer the unified programming by providing device independent API(Application Programming Interface). The device drivers of the optical system and mechanical system are emulated to verify the designed abstract layer. The optical system employs the AOA Ole while the mechanical system uses BVH file. An application program is written to call the abstract layer functions to drive both optical and mechanical drivers and receive the frame data, simulated motion data, that are displayed sequentially on the computer screen by utilizing Direct3D.

  • PDF

Design and Implementation of Integrated Ethernet Communication System for FA (FA를 위한 통합형 이더넷 통신 시스템 설계 및 구현)

  • Kim, Bae-Hyun;Moon, Tae-Hyun;Kwon, Moon-Taek
    • Convergence Security Journal
    • /
    • v.7 no.4
    • /
    • pp.1-8
    • /
    • 2007
  • Currently, the needs of open standard and integrated network, and also applications of Ethernet network based system are increasing. By applying and expanding TCP/IP based network technology from high to low control level, factory automation application has been implemented, and thus integrated factory automation system has been accomplished, which is directly interoperable between high level management program and DB system. This paper proposes a communication control device which is based on Ethernet/IP standard system for factory automation. The proposed system is workable in the environment of a network system, which is based on CIP standard interface technology. The proposed system can also contribute to improve data communication characteristics.

  • PDF

A Development of Visualization Software for Protective Engineering in Low-Voltage Power Systems (저압계통 보호 엔지니어링을 위한 시각화 소프트웨어 개발)

  • Yun, Sang-Yun;Lee, Nam-Ho;Lee, Wook-Hwa;Lee, Jin;Kim, Jae-Chul
    • The Transactions of the Korean Institute of Electrical Engineers A
    • /
    • v.55 no.7
    • /
    • pp.297-305
    • /
    • 2006
  • This paper summarizes a development of visualization software for protective engineering in low-voltage power systems. The study is concentrated on the following aspects. First, a software engineering method is applied for designing the object-oriented program. The design and implementation of a Graphic User Interface(GUI) and its integration to a power system framework are developed using object-oriented programming(OOP) in Visual C++. Second, we develop the short circuit analysis module that oriented a low-voltage power system. It is possible to calculate a peak, symmetrical RMS, DC component and asymmetrical fault currents for each time. And it is the first software that can calculate the fault current for single branch of three-phase system. The calculation accuracy is compared with commercial software, and the libraries of low-voltage components are served for convenience use. Third, protective engineering functions are equipped. It is possible to automatically select the circuit breaker which based on the user input characteristics and the fault current calculation and examine the protective coordination. Through the case study, we verified that the developed software can be effectively used to examine the protective engineering in low-voltage power systems.

Development of a 3-D Racing Game Using Java (Java를 이용한 3차원 레이싱 게임 개발)

  • Jeong, Gab-Joong;Jang, Jae-Won
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • v.9 no.2
    • /
    • pp.627-630
    • /
    • 2005
  • This paper describes the development of a racing game with three-dimensional computer graphics as one of web-based game contents. Client user using web can access and run java applet program with download of Java Bytecode with the independence of hardware system. It consists of graphic user interface module, initial space generation module, event handler module, and thread control module. It uses 2-D linked list data structure for the 3-D graphic objects that are located in three-dimensional space for high-speed object searching and sorting. It enhances the dynamic object moving and viewing in three-dimensional space. We can use the developed racing game to inform game users of information for an advertisement like tourism information, and can apply the proposed 3-D drawing technology to 3-D game graphic engine core.

  • PDF

The Real-Time Virtual Environment Control Using Haptic Interface System (촉각시스템을 이용한 실시간 가상환경제어)

  • Kang, Won-Chan;Kim, Young-Dong
    • The Transactions of the Korean Institute of Electrical Engineers P
    • /
    • v.52 no.3
    • /
    • pp.121-126
    • /
    • 2003
  • In this paper, we propose the haptic system for the real-time virtual environment-control, which controls the sense of sight, hearing and touch. In order to maintain the stable haptic system in this study, we apply the proxy force rendering algorithm and the real-time graphic deformation algorithm based on the FEM. The applied proxy algorithm makes the system possible to be more stable and prompt with a virtual object. Moreover, the haptic rendering algorithm is applied to work out a problem that the tactual transaction-period is different from the graphic transaction- period. The graphic deformation algorithm is developed in the real-time using the deformed FEM. To apply the FEM, a deformed material-model is produced and then the graphic deformation with this model is able to force. Consequently, the graphic rendering algorithm is deduced by the real-time calculation and simplification because the purpose of this system is to transact in the real time. Applying this system to the PC, we prove that it is possible to deform the graphics and transact the haptic. Finally we suggest the variable simulation program to show the efficiency of this system.

System for Nutrition Counseling and Screening

  • Hong Soon-Myung;Kim Gon
    • Journal of Community Nutrition
    • /
    • v.7 no.4
    • /
    • pp.220-229
    • /
    • 2005
  • The studies on nutrition counseling and screening have been based on stand-alone program. This study introduces the nutrition counseling and screening management system. This system offers convenient user interface and the synthetic results of counseling and screening with various utilities, The system for nutrition counseling and screening consists of the general information of clients, the anthropometry data, the calculation of obesity and body mass index, the state of eating habits, the computation of calorie expenditure, the clinical symptoms, the convenient method for analysis of calorie and nutrients, nutrition prescription and alcoholism screening tests. Having interoperability, these functions preserve the information of clients and manage the historical data. The system inserts, stores and generates the synthetic information of clients, so it is able to provide suitable and efficient counseling to clients. The proposed system gathers various information of clients. With accumulated client data, it does the nutrition education, screening and counseling simultaneously. Managing clients' information connected to database, it can provide systematic and formal information. It is possible for the system to retrieve information and counsel in real time. It is expected that the nutrition counseling management system can improve the national health with animated nutrition counseling. (J Community Nutrition 7(4) : $220\∼229$, 2005)

Three-Dimensional Analysis on Induction Port and In-cylinder Flow for Various Valve Lifts in an SI Engine (SI 엔진의 밸브 리프트에 따른 흡입 포트 및 실린더내 정상 3차원 유동장 해석)

  • Kim, Y.N.;Lee, K.H.
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.3 no.5
    • /
    • pp.82-89
    • /
    • 1995
  • The three-dimensional fluid motion through the intake port and cylinder of a single DOHC SI engine was investigated with a commercial computational fluid dynamics simulation program, STAR-CD. This domain includes the intake port, intake valves and combustion chamber. Steady induction port flows for various valve lifts have been simulated for an actual engine configuration. The geometry was obtained by direct interface with a three-dimensional CAD software for complicated port and valve shape. The computational grid was generated using the commercial preprocessor ICEM CFD/CAE. Detailed procedures were presented on the generation of the geometry and the block-structured mesh. A standard k-${\varepsilon}$ turbulent model was applied to consider the complexity of the geometry and the fluid motion. The global flow patterns and the distributions of various quantities, such as pressure, velocity magnitude around the valve seat etc., were examined. The computational results, such as mass flow rate, discharge coefficient etc., for various valve lifts were compard with the experimental results and the computational results were found in good agreement with the experiment.

  • PDF

Development of Programmable Nerve Stimulator ( I ) - Implementation of the Nerve Stimuli Waveform Generator using the Microprocessor - (프로그램 가능한 신경 자극기 개발 ( I ) - 마이크로프로세서를 이용한 신경자극 파형 발생기 구현 -)

  • Kim, K.W.;Eum, S.H.;Lee, S.Y.;Jang, Y.H.;Jun, K.R.
    • Proceedings of the KOSOMBE Conference
    • /
    • v.1996 no.05
    • /
    • pp.260-265
    • /
    • 1996
  • The purpose of this study was to implemented a general purpose programmable nerve stimulator system as a research tool for studying psychophysiological performance associated with various stimulation waveform. This system is composed of hardware and software, the former are the personal computer(180586) and control unit(one-chip microprocessor, D/A converter, digital output), the latter are programmed in VISUAL BASIC and ASSEMBLY Which are programmed for the programmable nerve stimuli pattern editor and communication interface, waveform preprocessing, and stimuli generator. The control unit which is entrolled by the personal computer is capable of delivering the programmable nerve stimuli waveform. This system has research potential for determining the effect of various neuromuscular blockade in alternated physiological stat is.

  • PDF

A Study on the Application of S-curve for Basic Plan in a Shipbuilding Yard (조선 기본계획을 위한 S-커브 활용에 관한 연구)

  • Park, Ju-Chull;Lee, Kang-Ryol;Moon, Dong-Ug;Song, Chi-Oun
    • IE interfaces
    • /
    • v.7 no.3
    • /
    • pp.201-212
    • /
    • 1994
  • In this paper, we develop computerized procedures of the S-Curve, the cumulative progress rates of load input, applied to shipbuilding basic plan. For a real world ship yard, we study the application related problems and develop more efficient procedures of applying the curves in terms of usability and computerization. The yard currently do not have any mathematical expression for the S-Curve. They express the curves using data tables which represents data points of the manually drafted S-Curve graphs, which causes the difficulties in efficient computerization. Another problem the yard has is the lack of the feedback procedure of the actual load different from the initial plan. Due to those problems, the application procedures of the S-Curve require much time and endeavor amounting two full time employees. To resolve the problems, we develop the mathematical expression of the S-Curve using beta distribution function and the feedback procedure regenerating the planned load reflecting the difference between the initial plan and its realization. To build user friendly program, the graphic user interface is also developed using OSF/MOTIF toolkits. Through the development, we reduce the burden required in applying the curves to a part-time job of one employee.

  • PDF