• Title/Summary/Keyword: visual programming

Search Result 321, Processing Time 0.027 seconds

STUDY ON 3-D VIRTUAL REALITY FOR STEREOSCOPIC VISUALIZATION OF FLOW FIELD DATA (유동장 데이터의 입체적 가시화를 위한 3-D 가상현실 기법의 적용)

  • Ha, J.H.;Kim, Byoung-Soo
    • 한국전산유체공학회:학술대회논문집
    • /
    • 2010.05a
    • /
    • pp.347-351
    • /
    • 2010
  • In this paper, our effort to apply 3-D Virtual Reality system for stereoscopic visualization of flow data is briefly described. This study is an extension of our previous and on-going research efforts to develop DATA(Data Analysis and Visualization Application) program, which is a data visualization program developed by using Qt as GUI development environment and OpenGL as graphic library. The program is developed upon the framework of object-oriented programming and it was originally developed by using Qt 3.3.3 environment. In this research the program is converted into a Qt 4.3.3-compatible version, and this new version is developed on Visual Studio 2005. And to achieve a stereoscopic viewing capability, two graphic windows are used to render its own viewing image for the lift and right eye respectively. These two windows are merged into one image using 3D monitor and the viewers can see the data visualization results with stereoscopic depth effects by using polarizing glasses. In this paper three dimensional data visualization with stereoscopic technique combined with 3D Monitor is demonstrated, and the current achievement would be a good start-up for further development of low-cost high-quality stereoscopic data visualization system.

  • PDF

Remote Control System of Ion Implanter (이온주입장치의 원격제어시스템 구축)

  • 이재형;양대정
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.9 no.12
    • /
    • pp.1042-1047
    • /
    • 2003
  • The goal of this research is to implement a PC-based remote control system of ion implanter using Visual Basic programming. Presently, skilled process engineers are required to regularly setup and adjust implanter parameters. Any reduction in the number of production hours devoted to ion beam implanter setup or recalibration after a species change would represent substantial improvements in both manpower and equipment utilization. An optical communication system for the remote control and telemetry in the operation of the 50kev potential was designed and constructed. This system enables continuous and safe operation of the ion implanter and can be the basis for the automation. The isolation characteristics of optical fiber were 10kV/cm, and performance tests of the system under the intense noise environment during the implanter operations showed satisfactory results. This system is designed to completely replace the existing human-machine interface with many new functions. This paper describes the important components of the system including system architecture and software development. It is expected that this system can be used for the communication and control purpose in the high noise environments such as the operation of the MeV energy implanter or other high power, high noise systems.

Framework for efficient development of embedded software in open source hardware (오픈소스 하드웨어에서 효율적인 임베디드 소프트웨어 개발을 위한 프레임워크)

  • Kang, Kiwook;Lee, Jeonghwan;Hong, Jiman
    • Smart Media Journal
    • /
    • v.5 no.4
    • /
    • pp.49-56
    • /
    • 2016
  • Various sensor devices has been developed as the wireless Internet and IoT technology are widely used. Recently, open source hardware has evolved for providing various services in IoT environments. However, in comparison to the development of the open source hardware, the development of human resources is missing. In order to solve such a phenomenon, in this paper, we propose a software framework for the embedded software development in open source hardware. The proposed framework provides a fast and intuitive development environment by using the visual programming language and providing fast feedbacks to developers. In addition, we discuss the strengths and weaknesses of the proposed scheme based on the implement on a real board.

Development of Design-Program of Fixed Type Tube-Sheet for Heat Exchanger (열교환기용 고정형 튜브시트의 설계프로그램 개발)

  • Kong J.S.;Lee K.J.;Han J.Y.;Cho J.R.;Bae W.B.
    • Transactions of Materials Processing
    • /
    • v.15 no.3 s.84
    • /
    • pp.206-212
    • /
    • 2006
  • Design programs of tube-sheet for heat exchanger based on the related engineering society codes have been widely used. But it is not easy fer beginners to use the design programs. So we need to develop an easy program for design of tube-sheet for heat exchanger. This paper describes a developed design-program of tube-sheet fur heat exchanger. The developed program was coded on boiler theory and pressure vessel codes, provided by TEMA(Tubular Exchanger Manufactures Association) and ASME(American Society of Mechanical Engineers). Visual Basic, which is convenient for beginners to deal with, was used in the programming. Also a finite element analysis of tube-sheet for heat exchanger was carried to verify this developed program by using a commercial software, ANSYS. In the finite element analysis, tube and tube-sheet of heat exchanger were substituted by solid plate having equivalent properties for convenience of calculation. The thickness of tube-sheet obtained by the developed design-program was in good agreement with that of tube-sheet by FEA.

A study on Optical Element Pick-up Mechanism of Ultrasonic Transport System (초음파 이송 장치의 광소자 픽업 메커니즘에 관한 연구)

  • Jeong S.H.;Kim G.H.;Shin S.M.;Lee S.H.;Kim J.H.
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2006.05a
    • /
    • pp.327-328
    • /
    • 2006
  • Recently, as the infocomindustry is developed, the semiconductor industry as well as the optical industry such as the optical communication and the optical instrument is developed rapidly. The transmission, storage and processing of information has been reaching an limit because amounts of information increase rapidly. The more quickly the optical communication is developed, the more sharply the demand of optical elements increase. The transport and inspection process is time consuming and the error rate is high, because this process are not automated in case of an optical lens. In this paper, the pick-up system that can hold optical elements and be transferred by the ultrasonic transport system is developed. The inspection system that distinguishes between the existence and the nonexistence of a defect is connected easily to pick-up system. The pick-up system separates the optical glass lens by results of the inspection. The automation program is developed by visual c++ programming.

  • PDF

Development of a Robotic Milking Cluster System (착유 자동화를 위한 로봇 착탈 시스템)

  • 이대원;최동윤;김현태;이원희;권두중;이승기;한정대
    • Journal of Animal Environmental Science
    • /
    • v.6 no.2
    • /
    • pp.113-119
    • /
    • 2000
  • A Robotic milking cluster system with the manipulator for an automatic milking system was designed and built for farmer to work easily and comfortably during milking processing. The cluster system was composed of screws, cams and links for power transmission, DC motors, the Quick Basic one-chip microprocessor, the vision system for image processing, and tea-cups. Software, written in Visual C+ and Quick Basic, combined the function of image capture, image processing, milking cluster control, and control into one control. The unit was made to transfer from four fixed points to four teats with four teat-cups. Performance tests of the cluster unit, the fully integrated system, were conducted to attach and detach the teat-cup on the teat of a artificial cow. The transfer programming provided for a teat-cup milking loop during the system starts and comes back the original fixed point at the manipulator of it for milking. It transferred the teat-cup with a success rate of more than 70%. The average time it took ot perform the milking loop was about 20 seconds.

  • PDF

An Implementation of Configuration Management in ISO 9000 Quality System (ISO 9000 품질시스템에서 형상관리의 구현에 관한 연구)

  • Chung, Nam-Kee;Choi, Jeong-Gil;Kim, Young-Sik;Park, Sang-Kyu;Kim, Jae-Jon;Hwang, Bu-Hyun
    • Journal of Korean Society for Quality Management
    • /
    • v.28 no.2
    • /
    • pp.176-191
    • /
    • 2000
  • Configuration Management (CM) is a management discipline that applies technical and administrative direction to the development, production and support life cycle of a configuration item. This paper introduces an application of this disicipline to ISO 9000 quality systems. A proto type CM information system caned CM / ISO 9000 is implemented via a comparison and anal37sis of CM standards such as ISO 10007, MIL-STD-2549 and EIA Standard IS-649. This system demonstrates 4 basic CM functions consisting of configuratin identification, change control, configuration status accounting and configuration audit. In the system, configuration items such as documents and drafts can be managed to ensure effective ISO 9000 quality systems. Implementation is supported by IDEF0, IDFF1x in modeling, MS SQL Server Ver. 7.0 as DBMS and Visual Basic Ver. 6.0 for interface programming.

  • PDF

Evaluation on the Horizontal Alignment of Road Centerline using GIS Programming (GIS 프로그래밍을 이용한 도로중심선 평면선형 평가)

  • Kim, Dong-Ki;Choi, Se-Hyu
    • International Journal of Highway Engineering
    • /
    • v.14 no.1
    • /
    • pp.1-8
    • /
    • 2012
  • The horizontal alignment of road is deeply related with the stability of the road and traffic capacity. It is necessary to analyze horizontal alignment of road accurately for efficient maintenance of the road and relevance judgment about the standard. Recently the study on horizontal alignment of road using Lidar data and GPS was concluded, but they were many problem analyzing horizontal alignment radius of curvature in wide area. In this study, the tool which the radius of curvature can evaluate the suitability about "Rules about the Road Structure & Facilities Standards" by using center lines of the road of the digital map tries to implement on GIS. The interface was designed and implemented which can automatically estimate the Road Centerline Horizontal Alignment by using $ESRI^{(R)}$ $ArcObject^{TM}$.

Development of Visual Programming Tool for Controlling $Robosapien^{TM}$ over Home Networks (로보사피엔($Robosapien^{TM}$) 제어를 위한 비주얼 프로그래밍 도구 개발)

  • Kim, Chang-Yeun;Park, Sung-Jin;Byun, Tae-Young
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11b
    • /
    • pp.616-618
    • /
    • 2005
  • 본 논문은 적외선 리모트 컨트롤러로 제어가 가능한 가정용 소형 로봇인 $Robosapien^{TM}$을 홈 네트워크 제어를 위한 홈 서버를 통해 직접 제어할 수 있는 제어 소프트웨어를 개발하였다. 또한 $Robosapien^{TM}$의 연속적인 동작을 쉽게 프로그래밍하고 실행시킬 수 인터프리터 (interpreter)의 세부 구현내용을 기술하였다. 본 구현은 컴퓨터 프로그래밍의 개념 정립이 부족한 일반 사용자나 컴퓨터 프로그밍에 관심이 많은 학생들이 쉽게 프로그래밍 할 수 있는 비주얼 프로그래밍 도구를 개발하였다. 특히 구현 시 필요한 구성 요소 및 기능을 설계하고 사용자의 편의성을 고려한 편리한 GUI(Graphical User Interface)의 구현에 중점을 두었다. 본 비주얼 프로그래밍 도구는 가정의 데스크톱 PC뿐만 아니라, 실외에서 PDA와 같은 소형 이동단말기를 이용하여 원격으로 가정의 홈 서버에 접속하여 $Robosapien^{TM}$의 동작을 실시간으로 제어할 수 있으며 가정의 웹 카메라를 통하여 $Robosapien^{TM}$이 정확하게 동작하고 있는지를 원격으로 확인할 수 있다.

  • PDF

Methods of DICOM and Non-DICOM Interfacing for various Radiological Equipments with PACS (방사선 검사 관련 의료장비와 PACS 간의 연동을 위한 DICOM 및 Non-DICOM 인터페이스 방안)

  • Kim, H.C.
    • Korean Journal of Digital Imaging in Medicine
    • /
    • v.6 no.1
    • /
    • pp.51-64
    • /
    • 2003
  • This thesis describes the effective interfacing methods of PACS Modality based on the system installation andoperating experiences. PACS(Picture Archiving and Communication Systems) is a system for medical image archiving and communication using large storage device and high-speed network. The standard communication protocol of PACS is DICOM(Digital Imaging and Communication in Medicine) based on TCP/IP and point-to-point protocol. However, there are many Non-DICOM Modalities and DICOM Modalities having problems. First, we had interfaced almost modalities. Fuji CR, GE CT, MRI, Angio, Fluoro, Phillips Angio, Shimadzu Fluoro. Ultrasound PACS, with the main PACS in the Seoul S Hospital as large scale hospital. And we manipulated the intelligent image distribution and the CT. MRI Interfaces never experienced beforein the Anyang J Hospital and the Chungju C Hospital as mid or small scale hospital. Technically, we developed both the DICOM Interface and the Non-DICOM Interface. At the last, the DICOM Worklist and the DICOM Print Interface were implemented in the Seoul B Hospital, the Bucheon SJ Hospital and the Seoul K Hospital independently with PACS. The Oracle, Sybase and MS-SQL are used as database, and UNIX, Macintosh, MS Windows as operating systems. And the Visual C++ and UNIX C are the main programming tools. We have used UTP, coaxial and fiber optic cable under 10/100 mbps LAN for networking.

  • PDF