• 제목/요약/키워드: 3D graphic object

검색결과 78건 처리시간 0.037초

프로덕트 모델 중심의 설계, 시공 정보 통합 방법론 (A Product Model Centered Integration Methodology for Design and Construction Information)

  • 이근형;김재준
    • 한국건설관리학회:학술대회논문집
    • /
    • 한국건설관리학회 2002년도 학술대회지
    • /
    • pp.99-106
    • /
    • 2002
  • 최근 건설 정보 통합 모델에 설계 요소를 반영하는 개념이 발표되고, 4D CAD 시스템을 이용한 정보 통합에 대한 연구들이 수행되었으며, 현재까지 그 활용분야를 넓히고 있다. 하지만, 이러한 형태의 정보통합은 특정 응용 프로그램을 중심으로 이루어지기 때문에 각 조직만의 독특한 내용적 특성을 반영할 수 없으며, 기존의 프로그램과 다른 새로운 프로그램의 도입 및 개발에 따른 유지, 보수 비용을 요구하는 등의 단점이 있다. 본 연구에서는 이러한 문제들을 해결하기 위하여 정보통합을 위한 새로운 접근 방법으로써 '프로덕트 모델 중심의 설계, 시공 정보 통합 방법론'을 제시하고 이에 대한 비교 평가를 위하여 기존의 방법론에 대한 선행 연구를 수행하였다. 이를 위하여 현재 설계, 공정 정보의 통합을 위하여 널리 사용되고 있는 4D CAD 개념을 조사, 분석하였다. 연구 분석 결과 기존의 통합 방법론은 여러가지 장점이 있었지만, 전체 건설사업의 생애주기 중 후반부에 통합이 이루어지기 때문에 정보 활용의 기회가 적으며, 후속단계에서 원시정보의 활용이 미흡하고, 통합 정보의 활용 범위가 상용프로그램이 제공하는 기능으로 제한되고, 3차원 프로덕트 모델에 대한 관리가 곤란하였다. 이러한 단점을 해결하기 위한 설계, 시공 정보의 통합을 위한 새로운 방법론을 제시하였다. 제안된 방법론은 '일관된 객체 기반의 그래픽 모델링', '이질적인 프로덕트 정보들의 저장', '프로덕트 모델을 활용한 정보의 생성, 통합', '확장된 프로덕트 모델의 관리' 등의 4 부분으로 나누어서 제안하였으며, 마지막으로 이들에 대한 활용 개념을 기존의 업무에서의 활용과 새롭게 보충되는 업무에서의 활용으로 나누어서 제안하였다. 6장에서는 본 논문의 전체적인 요약과 후속 연구 주제들과 이를 위한 제안을 하였다. 본 연구를 통해서 특정 응용프로그램 중심의 통합이 아닌 프로덕트 모델 중심의 설계, 시공정보 통합을 위한 새로운 통합 방법론을 제시하였으며, 본 방법론을 통해서 실제로 사용하고 있는 프로그램들을 활용하면서, 각 조직의 환경에 적합한 정보 통합을 통해 건설 생산성 향상을 기대할 수 있게 되었다.

  • PDF

금형 구조부 가공을 위한 CAM 시스템 안정성 조사 (Review of Safety for CAM System in Mold Structure Manching)

  • 김형만;김종걸
    • 대한안전경영과학회:학술대회논문집
    • /
    • 대한안전경영과학회 2006년도 추계공동학술대회
    • /
    • pp.239-254
    • /
    • 2006
  • In mold structure machining, tool interference is a phenomenon which results from a collision between a blade of tool and a workpiece. Also tool collision is a phenomenon which results from a collision of holder with the object to be machined. These phenomena not only cause damages to mold and tool but also increase machining time and cost. To detect a collision of a tool to mold structure, first of all, the mold structure and a tool must be defined with famous geometric models such CSG, B-rep, and Voxel. A tool is defined as a combination of the blade, the shank, and the holder. This thesis reviews various collision detection algorithms using z-map and computer 3D graphic collision detection algorithms for the tool in machining a mold structure.

  • PDF

분산 가상현실을 위한 계층적 QoS 지원 기법 (Hierarchical QoS Architecture for Virtual Dancing Environment)

  • 김진용;원유집;김범은;박종일;박용진
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제30권11호
    • /
    • pp.675-690
    • /
    • 2003
  • 시스템과 네트워크 클라이언트의 제한된 리소스를 이용하여 다수의 사용자가 참여 가능하고 사용자의 QoS를 만족시키는 분산 가상 시스템에 대한 연구가 활발히 진행되고 있다. 이러한 분산 가상 시스템을 구현하기 위해서는 사용자의 증가에 따른 네트워크 트래픽 증가 문제, 네트워크 지연으로 발생하는 클라이언트간의 동기화 문제, 가상 환경 렌더링에 따른 시스템 부하 등의 문제를 해결해야 한다. 본 논문에서는 3인칭 시점의 가상 댄싱 공간을 구성하여 아바타간의 상호 작용을 지원하고 사용자가 느끼는 화질에 따라 네트워크를 통해 전송되는 데이타의 양을 달리하는 계층적 QoS 모델을 제안한다. 계층적 QoS 모델은 화면을 보는 사용자의 시점에 기반하여 가상 댄싱 공간에서 보여지는 아바타의 화질을 조절하는 Visual QoS와 아바타의 영향 범위 및 아바타간의 거리에 의해 사용자에게 들리는 소리의 크기를 조절하는 Audio QoS로 구성된다. 이 기법의 효율성을 검증하고자 Sun사의 JMF와 Java3D를 이용하여 사용자의 실영상과 3D CG 아바타가 참여하는 가상 댄싱 공간을 구현한다. 본 논문에서 제안한 계층적 QoS 모델이 다수의 아바타가 참여하고 아바타의 밀집도가 높은 가상 댄싱 공간을 효과적으로 지원할 수 있다는 것을 TIE 시스템의 성능 실험과 시뮬레이션을 통해 확인한다.

개인용 컴퓨터상의 그래픽스 인터페이스 설계와 응용 (Design and Applications of Graphics Interface on Personal Computer)

  • 김진한;경종민
    • 대한전자공학회논문지
    • /
    • 제26권1호
    • /
    • pp.113-121
    • /
    • 1989
  • 한국과학기술원의 설계자동화연구실에서 IBM PC/AT 상에서 동작하도록 제작한 그래픽스 보드 "K"를 구동시키기 위하여 소프트웨어 인터페이스인 CGI-K를 TI사에서 제공한 C언어와 어셈블리 언어를 이용하여 작성하였다. CGI-K를 구성하는 디바이스 드라이버 루틴과 네모, 원, 현 및 호와 같은 그래픽스 프리미티브를 만드는 알고리듬을 제안하였으며, CGI-K는 EGA(enhanced graphics adapter)의 CGI보다 3배에서 10배 정도 빠른 속도를 갖는 것을 보였다. CGI-K를 이용하여 2차원 그래픽스 에디터인 GRIM과 3차원 모델링 프로그램인 IPCHE를 만들었으며, GRIM은 그래픽스 프리미티브를 이용하여 원하는 그림을 그릴 수 있도록 하였으며 IPCHE는 3차원 물체의 데이타를 받아들여 보이지 않는 면을 제거하고 명암과 원근 효과를 갖는 3차원 물체를 화면상에 그려 준다.

  • PDF

능동형 센서의 깊이 정보를 이용한 컴퓨터 형성 홀로그램 (Computer-generated hologram based on the depth information of active sensor)

  • 김상진;강훈종;유지상;이승현
    • 대한전자공학회논문지SD
    • /
    • 제43권10호
    • /
    • pp.22-27
    • /
    • 2006
  • 본 논문에서는 능동형 센서와 연결된 카메라에서 얻어진 깊이 정보와 칼라 영상으로부터 컴퓨터형성 홀로그램을 제작하는 방법을 제안하였다. CGH 생성을 위해 컴퓨터그래픽 모델을 사용하는 기존의 홀로그래픽 디스플레이 시스템과는 달리, 카메라로 획득되는 각 물체의 칼라 정보 뿐 아니라 깊이 정보를 포함하는 카메라의 실사 영상을 사용하였다. 이 과정은 실사 물체로부터 깊이가 포함된 영상정보를 획득하는 단계와 깊이 정보로부터 추출된 3D 정보를 이용하여 CGH를 생성하는 두 가지 단계로 구성되어 있다. 또한, 홀로그래픽 디스플레이 시스템을 구성하여 제작된 CGH를 디스플레이 하였다. 실험 시스템에서는 1408X1050의 해상도와 10.4um의 픽셀 크기를 갖는 반사형 LCD 패널을 사용하여 CGH로부터 영상을 재생하였다.

대학 3D애니메이션 교육에 적합한 소프트웨어 특성 연구:Autodesk사의 Maya와 3ds Max를 중심으로 (Research on 3D software characteristics suitable for university)

  • 권동현
    • 만화애니메이션 연구
    • /
    • 통권16호
    • /
    • pp.223-243
    • /
    • 2009
  • 오늘날 애니메이션이나 영화에서 가장 효과적인 제작방식으로 사용되고 있는 2D, 3D 컴퓨터그래픽스는 사물표현, 배경연출 및 특수효과 등을 넘어서 그동안 인간의 고유 영역으로 여겨져 왔던 배우의 연기에까지 그 영역이 확대되고 있다. 그러나 뛰어난 소프트웨어도 사용자의 감각적 표현에 따라 그 표현의 정도는 많은 편차를 보인다. 2D소프트웨어와 3D소프트웨어 간에도 차이가 있다. 메뉴 구조나 명령체계와 같은 객관적 사실만 보더라도 2D 소프트웨어에 비해 3D소프트웨어는 하드웨어 성능과 소프트웨어 기능에 의존하는 정도가 훨씬 더 크다. 이러한 3D 소프트웨어의 기능 의존적 특성으로 인해 사용자의 빠른 기능 습득과 그것을 사용한 효과적 연출이 영상 및 애니메이션 산업에서 생산성을 높이는 중요한 부분이 되었다. 이에 학교 교육에서도 이러한 산업계의 요구에 맞추어 3D소프트웨어 수업을 실시하고 있으나 강사 수급, 시간 배분 및 교육 환경 등의 문제로 다양한 3D 소프트웨어를 모두 교육하지 못하고 있으며 그 기능습득의 정도에도 산업계의 빠른 발걸음을 따라가기에 부족한 부분이 있다. 본 연구는 이 같은 학교교육의 제한적 환경 속에서 3D소프트웨어 교육효과를 증대하기 위해 산업계에서 어떤 3D소프트웨어들을 사용하고 있는지 알아보고 이에 부응하기 위해 대학교육과정에서는 어떤 그에 맞는 3D소프트웨어 교육을 어떻게 실시해야 하는지를 가장 많은 인지도를 가진 Maya와 3ds Max를 통해 알아보고자 한다.

  • PDF

PLP 를 위한 Fast Algorithm 과 팔레타이징 작업 제어 S/W 를 위한 로봇 시뮬레이터 개발 (Development of Robot Simulator for Palletizing Operation Management S/W and Fast Algorithm for 'PLP')

  • 임성진;강맹규;한창수;송영훈;김성락;한정수;유승남
    • 대한기계학회논문집A
    • /
    • 제31권5호
    • /
    • pp.609-616
    • /
    • 2007
  • Palletizing is necessary to promote the efficiency of storage and shipping tasks. These are, however some of the most monotonous, heavy and laborious tasks in the factory. Therefore many types of robot palletizing systems have been developed, but many robot motion commands still depend on the teaching pendent. That is, an operator inputs the motion command lines one by one. It is very troublesome, and most of all, the user must know how to type the code. That is why we propose a new GUI (Graphic User Interface) Palletizing System. To cope with this issue, we proposed a 'PLP' (Pallet Loading Problem) algorithm, Fast Algorithm and realize 3D auto-patterning visualization interface. Finally, we propose the robot palletizing simulator. Internally, the schematic of this simulator is as follows. First, an user inputs the physical information of object. Second, simulator calculates the optimal pattern for the object and visualizes the result. Finally, the calculated position data of object is passed to the robot simulator. To develop the robot simulator, we use an articulated robot, and analyze the kinematics and dynamics. Especially, All problem including thousands of boxes were completely calculated in less than 1 second and resulted in optimal solutions by the Fast Algorithm.

건설현장 굴착작업을 위한 토공 BIM 프로토타입 개발 (Development of a Prototype for an Earthwork BIM Environment)

  • 문성우;손지홍;홍순헌
    • 대한토목학회논문집
    • /
    • 제35권3호
    • /
    • pp.707-714
    • /
    • 2015
  • 현재 정부에서는 설계기술발전을 위해서 BIM을 적극적으로 장려하고 있다. BIM 환경에서 건설관리자는 시각적인 정보뿐만 아니라 비용과 시간을 접목시켜서 건설공사의 진행사항과 이와 관련된 비용집행현황과 공정 스케줄을 검토할 수 있다. 그러나 BIM은 건물, 교량 등 고정된 구조물 설계와 시공에 대부분 적용되고 있는 것이 현실이다. BIM은 그 기능을 확장시켜서 고정된 구조물뿐만 아니라 환경변화가 지속적으로 발생되는 토공작업에도 적용할 수 있다. 본 논문에서는 BIM 기법을 토공현장에 적용시키기 위한 프로토타입 개발과 적용을 연구목적으로 한다. 토공 BIM 프로토타입은 굴삭기와 같은 건설장비와 연동하여 변화되는 지형에 대한 3차원적 데이터를 제공하여 토공작업의 현황정보를 제공한다. 본 연구과정에서는 BIM을 동적인 토공작업에 적용하기 위해서 필요한 속성정보를 찾고, 이를 바탕으로 토공 BIM의 사용자 화면을 제시한다.

Development of Driving Simulator for Safety Training of Agricultural Tractor Operators

  • Kim, Yu-Yong;Kim, Byounggap;Shin, Seung-Yeoub;Kim, Jinoh;Yum, Sunghyun
    • Journal of Biosystems Engineering
    • /
    • 제39권4호
    • /
    • pp.389-399
    • /
    • 2014
  • Purpose: This study was aimed at developing a tractor-driving simulator for the safety training of agricultural tractor operators. Methods: The developed simulator consists of five principal components: mock operator control devices, a data acquisition and processing device, a motion platform, a visual system that displays a computer model of the tractor, a motion platform, and a virtual environment. The control devices of a real tractor cabin were successfully converted into mock operator control devices in which sensors were used for relevant measurements. A 3D computer model of the tractor was also implemented using 3ds Max, tractor dynamics, and the physics of Unity 3D. The visual system consisted of two graphic cards and four monitors for the simultaneous display of the four different sides of a 3D object to the operator. The motion platform was designed with two rotational degrees of freedom to reduce cost, and inverse kinematics was used to calculate the required motor positions and to rotate the platform. The generated virtual environment consisted of roads, traffic signals, buildings, rice paddies, and fields. Results: The effectiveness of the simulator was evaluated by a performance test survey administered to 128 agricultural machinery instructors, 116 of whom considered the simulator as having potential for improving safety training. Conclusions: From the study results, it is concluded that the developed simulator can be effectively used for the safety training of agricultural tractor operators.

장면 전환에서의 물체 추적을 통한 모델기반추적 방법 연구 (The Model based Tracking using the Object Tracking method in the Sequence Scene)

  • 김세훈;황중원;김기상;최형일
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2008년도 학술대회 1부
    • /
    • pp.775-778
    • /
    • 2008
  • 증강현실은 가상현실의 한 분야로 실제 환경에 가장 사물을 합성하여 원래의 환경에 존재하는 사물처럼 보이도록 하는 컴퓨터 그래픽 기법이다. 증강현실은 가상의 공간과 사물만을 대상으로 하는 기존의 가상현실과 달리 현실세계 기반위에 가상의 사물을 합성하여 현실세계 만으로는 얻기 어려운 부가적인 정보를 보강해 제공할 수 있는 특징을 가지고 있다. 실세계 기반위에 가상의 사물의 합성을 구현하는데 있어 중요하게 여겨지는 기반 기술인 레지스트레이션 방법이 있다. 레지스트레이션 방법은 실사영상과 3차원 그래픽 객체의 위치와 방향을 결정하는 방법으로서, 모델기반추적과 Move-Matching방법이 사용되고 있다. 본 논문에서는 모델기반추적방법에 대하여 물체 추적을 통한 물체의 정보와 색상 분포를 이용하여 각 장면간의 물체 추적을 통하여 전환되는 장면에서의 모델을 통해 상대적 좌표계를 생성하는 방법에 대하여 연구하였다.

  • PDF