• 제목/요약/키워드: 설계 템플릿

검색결과 155건 처리시간 0.033초

건축물 LCA를 위한 BIM 친환경 템플릿 개발에 관한 연구 (Development of Green Template for Building Life Cycle Assessment Using BIM)

  • 이성우;태성호;김태형;노승준
    • Spatial Information Research
    • /
    • 제23권1호
    • /
    • pp.1-8
    • /
    • 2015
  • 본 연구는 기본설계단계 건축물의 환경성능을 보다 정량적이고 객관적으로 평가를 위해 BIM기반 건축물의 전과정 온실가스 배출량 평가를 위한 친환경 템플릿 개발을 목적으로 한다. 템플릿을 활용하는 사용자는 건축물 설계 시타 환경성능분석 시뮬레이션의 도움 없이 다양한 환경성능의 고려가 가능하며 전과정평가에 대한 사전지식이 없는 사용자들도 건축물의 전과정 평가를 용이하게 할 수 있다는 장점을 가지고 있다. 이를 위해 건축물 주요 건축자재를 선정하여 6대 환경영향 데이터베이스와 조달청 표준공사코드를 분석하여 구축하였다. 또한 전과정 평가를 용이하게 하기 위해 데이터베이스를 매칭한 주요 건축자재 패밀리를 개발하였다. 설계단계 주요 건축자재에 따른 패밀리를 활용하여 모델링 시 BIM 프로그램인 Revit 내에서 평가결과를 확인하기 위해 Revit 프로그램의 일람표기능을 활용하여 환경성능에 대한 의사결정이 가능하도록 하였다. 또한, 구축된 패밀리의 활용과 추가적인 패밀리 구축에 필요한 과정을 가이드라인으로 작성하여 제안하였다.

재사용성 및 신뢰성을 고려한 리눅스기반 임베디드 디바이스 드라이버 개발 기법 (A Technique of Reusable and Reliable Device Driver Development For Embedded-Linux System)

  • 최재현;이우진;정기원
    • 정보처리학회논문지D
    • /
    • 제12D권7호
    • /
    • pp.1065-1070
    • /
    • 2005
  • 최근 임베디드 시스템의 급격한 발전으로 인해, 임베디드 시스템의 활용 범 위와 복잡도는 증가하고 있지만 임베디드 시스템의 개발생산성과 품질은 그러한 현실에 부합하지 못하고 있다. 이것은 임베디드 시스템 개발 특히 소프트웨어의 개발에 있어서는 특정 하드웨어 환경에 종속적인 개발방식에 비롯된 것이며 임베디드 시스템의 개발생산성 및 품질을 향상시키기 위해서는 이러한 개발방식에 대한 개선이 시급하다. 이러한 개발방식의 개선을 위한 기존 연구들에서는 별도의 인터페이스 명세언어나 복잡한 템플릿을 이용하여 디바이스 드라이버를 자동으로 생성하도록 하고 있지만 명세기법의 높은 복잡도나 부족한 유연성으로 인해 실제로 적용하기에는 많은 노력이 필요하다. 이에 따라 본 논문에서는 재사용 가능한 디바이스 드라이버 개발을 위해 가벼운 템플릿을 정의하고 모델링 측면을 감안하여 XML로 표현되는 하드웨어 정보를 결합하여 디바이스 드라이버를 생성하는 방안을 제시한다. 이것은 개발자가 손쉽고 적용 가능한 템플릿으로 디바이스 드라이버를 정의하고, XML로 명세된 특정 하드웨어 정보를 결합하여 실제 드라이버를 생성함으로써 높은 개발생산성을 보장하며 발전적으로 설계 단계에서의 검증을 통한 품질향상도 기대할 수 있다.

템플릿을 이용한 디바이스 드라이버 자동생성 시스템 설계 (Design of an Automatic Generation System of Device Drivers Using Templates)

  • 김현철;이서훈;황선영
    • 한국통신학회논문지
    • /
    • 제33권9C호
    • /
    • pp.652-660
    • /
    • 2008
  • 어플리케이션에 맞춤화 된 다양한 임베디드 시스템은 리소스의 효율적인 관리를 위해 임베디드 OS의 종류와 버전에 맞는 디바이스 드라이버가 요구된다. 본 논문에서는 동일한 OS의 새로운 버전에 대해 확장성이 용이한 디바이스 드라이버 자동생성 시스템을 제시한다. 제안한 시스템에서는 특정 OS 고유의 디바이스 드라이버 구조를 템플릿으로 작성한 후 라이브러리화하며, 라이브러리에 저장된 템플릿을 기본골격으로 하여 시스템의 특성에 따른 코드를 추가하는 방법으로 디바이스 드라이버를 생성한다. 생성된 디바이스 드라이버를 커널에 등록하여 데이터 전송 시간을 비교한 결과 매뉴얼로 설계한 디바이스 드라이버에 비해 자동생성된 TFT-LCD 드라이버, USB 인터페이스 키보드 마우스 드라이버, 그리고 AC'97 컨트롤러 드라이버가 각각 경미한 증가를 보였다. 생성된 드라이버를 커널 컴파일 한 후의 코드 사이즈도 각각 경미한 증가를 보였다.

CATIA API를 활용한 프레스금형 트림스틸 설계 자동화 S/W 모듈 개발 (Development of A Software Tool for Automatic Trim Steel Design of Press Die Using CATIA API)

  • 김강연
    • 한국산학기술학회논문지
    • /
    • 제18권3호
    • /
    • pp.72-77
    • /
    • 2017
  • 본 논문은 자동차 프레스 절단 금형의 설계 자동화를 위한 설계 지원 툴 개발에 관한 연구을 다룬다. 현업에서 진행하는 자동차 패널 절단 공정 금형설계 프로세스를 분석하고 패턴을 가지는 반복 작업들을 그룹화 하여 자동화 모듈을 개발하였다. 제안하는 시스템은 절단금형 스틸파트를 자동 생성하는 템플릿 모델과 자동 생성된 절단금형 스틸파트를 자동 배치하는 UI 기능의 두 가지 모듈로 구성 하였다. 템플릿 모델은 트림스틸 설계에 활용되는 유형들을 고려하여 4가지 종류로 개발하였으며, 자동생성시 오류발생을 제로화 하기 위해 벡터 내적과 외적을 활용하여 설계기준이 되는 점, 선, 곡선, 면, 곡면의 방향을 체크 하고 바로잡는 방향성 제어 관계식 룰을 구현 하였다. 개발한 시스템을 대표 상용 CAD시스템 중 하나인 CATIA V5의 확장 메뉴형태로 탑재하기 위하여 CATIA Knowledgeware, CATIA SDK, Visual C++를 사용하여 개발하였다. 제안하는 시스템을 다양한 자동차 외관 패널에 적용한 결과 전통적인 방법에 비해 약 74%의 시간감축 효과를 얻을 수 있었다.

모듈화 개념을 도입한 하이브리드 다이 템플릿 (Modular based hybrid die template)

  • 박홍석;정진형;이규봉
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2005년도 춘계학술대회 논문집
    • /
    • pp.698-701
    • /
    • 2005
  • Nowadays, because of the frequent market change and variable customer's requirements, product's life-circle is becoming shorter. So, automobile companies are forced to rapidly develop new products and efficiently reduce both manufacturing lead time and cost, with the world level quality. Among them, Press Die is not only just a bottle neck but also an important resource exerting certain effect in quality of car body appearance. Since 2000, due to efforts to reduce the time of design phase, many companies have used 3D design methods. Actually the method didn't reduce the period of design because the company didn't develop the best practice. This paper wish to solve this problem by modular based hybrid dies template.

  • PDF

SCORM 기반 에듀테인먼트 콘텐츠 개발 (Development of SCORM Based Edutainment Contents)

  • 이가영;최용석
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2008년도 한국컴퓨터종합학술대회논문집 Vol.35 No.1 (B)
    • /
    • pp.210-215
    • /
    • 2008
  • SCORM(Sharable Content Object Reference Model)은 세계 이러닝(e-Learning) 표준화 분야에서 가장 주목을 받고 있는 ADL(Advanced Distributed Learning)의 표준화 모델이다. ADL은 비교적 안정화 단계에 접어들었다는 평가를 받고 있는 SCORM 2004를 제시함으로써 콘텐츠의 재활용성을 높여 경제성 있는 콘텐츠 구현을 가능하게 하였고, 개발 과정에서의 효율성을 극대화 시켰다. 그러나 SCORM 스펙의 다양한 요소를 충분히 활용하면서도 게임적인 요소를 가미하여 효과적인 학습 콘텐츠를 구현 할 수 있는가에 대한 연구는 현재 매우 미약한 실정이다. 또한 IMS SS(Simple Sequencing)를 기반으로 하는 SCORM 시퀀싱 & 네비게이션은 구현 방법이 간단하지 않아 LSAL등에서 제공하는 SCORM 시퀀싱 템플릿을 거의 그대로 사용하는 것이 일반적이다. 따라서 본 연구에서는 LSAL 템플릿 모델 및 게임 기반 학습에 대한 관련 연구 조사를 수행하고, 게임 기반 학습에서 사용 될 수 있는 SCORM 데이터 모델을 참고하여 이를 실제 초등 학습에서 적용 가능한 SCORM 기반 에듀테인먼트 콘텐츠를 제작한다. 또한 기존의 선형적인 학습 구조에서 벗어나 수준별 학습을 실현하는 보다 구체적이고 세련된 시퀀싱 & 네비게이션 설계 방법을 제시한다.

  • PDF

실시설계단계 BIM 기반 도면 작업 효율 향상을 위한 도면화 템플릿 개발 (Developing a Drawing Template for BIM software to Improve BIM-based Drawing Work Efficiency in the Construction Document Phase)

  • 김이제;김인채;진상윤
    • 한국BIM학회 논문집
    • /
    • 제10권4호
    • /
    • pp.98-109
    • /
    • 2020
  • Based on the prior research which developed the consistency review checklist of the BIM model and 2D drawing through the drawing analysis of the construction documents phase, the apparent limits of the existing template and the template development items were derived. As well, the BIM-based drawing templates of the construction documentation phase were developed and verified using ArchiCAD BIM software. The developed template was then applied to the actual project model in the construction documents phase, and, as a result, 50% of existing work elements could be utilized as templates. This is an increase of more than 30% over the existing template utilization elements, and it is analyzed to be effective in practical application and utilization. Based on the results of this study, if the BIM model construction criteria matching the drawing's utilization purpose are presented, while at the same time the BIM data interlocking and drawing template development studies are conducted, the utilization of BIM data can be maximized and additional drawing work can be minimized to increase the percentage of template utilization elements. In addition, it is believed that this can employed to address functional and institutional problems of BIM-based drawing and make a contribution to the activation of BIM.

패턴매칭을 이용한 섬유결함 검출시스템의 설계 (A system design for textile defect detection using pattern matching)

  • 강현수;김종준;송낙운
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2010년도 추계학술발표대회
    • /
    • pp.474-477
    • /
    • 2010
  • 본 논문에서는 패턴인식을 이용한 의류의 결함을 자동으로 탐색하는 시스템을 설계하였다. 이는 히스토그램을 기반으로 하여 영상의 특징을 추출하고 템플릿 매칭을 이용해서 패턴을 추적하도록 하였스며, 또한, SSIM(Structural Similarity) Index를 통해 추적된 패턴과 원 패턴의 유사도를 HVS(Human Vision System)을 기준으로 하여 결함을 판별할수 있도록 하였다.

컴포넌트 재사용을 늘리기 위한 전략 패턴의 활용 방법 (Strategies for Component reuse using Strategy Design Pattern)

  • 심준용;오정인;위성혁;김세환
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 춘계학술발표대회
    • /
    • pp.1194-1197
    • /
    • 2012
  • 디자인 패턴은 소프트웨어 설계 시 반복적으로 발생하는 문제를 해결하기 위한 방법을 기술한다. 특히, 객체지향 기술을 기반으로 하는 컴포넌트 설계 시 디자인 패턴을 활용함으로써 특정 설계 문제에 대한 해결책을 재사용할 수 있다. 좋은 객체 지향 설계는 재사용성, 확장성 및 유지보수성을 제공하는 것이며, 디자인 패턴은 좋은 설계에 필요한 구성 요소들의 관계 구조를 제시한다. 본 논문은 객체지향 기반의 컴포넌트 프레임워크 설계 시 프레임워크의 확장성과 구현 컴포넌트의 재사용성을 늘리기 위한 방안으로 디자인 패턴의 활용법을 제시한다. 특히, 알고리즘 재사용의 구조를 제시하는 전략 패턴과 처리 절차 재사용의 구조를 제시하는 템플릿 메서드 패턴의 구조를 비교하고, 분산 통신 컴포넌트 설계 시 전략 패턴의 적용 사례를 보여준다.

VHDL 컴파일러 후반부의 VHDL-to-C 사상에 관한 설계 및 구현 (A design and implementation of VHDL-to-C mapping in the VHDL compiler back-end)

  • 공진흥;고형일
    • 전자공학회논문지C
    • /
    • 제35C권12호
    • /
    • pp.1-12
    • /
    • 1998
  • 본 논문은 VHDL 컴파일러 시스템에서 후반부의 VHDL-to-C 사상 과정을 설계 및 구현한 연구에 관하여 기술한다. 컴파일러 전반부가 VHDL 설계 프로그램으로부터 발생시킨 중간 형식의 분석 데이터는 컴파일러 후반부의 VHDL-to-C 사상을 통해서 VHDL 어의가 구현된 C 코드 모델로 변환된다. 기본적으로 VHDL 어의를 표현하기 위한 C 코드 모델은 선언부, 구축부, 초기화부 및 실행부의 4개 기능적 템플릿으로 구성된다. 사상 과정에서는 사상 단위와 기능분류에 따른 129개 C 사상 템플릿과 반복적 알고리듬을 통하여 터미널 정보를 이용해서 C 코드를 생성하게 된다. C 프로그램의 구성은 코드를 직접 템플릿으로 출력하거나, 생성된 코드를 데이터큐에 중간 저장시키고 상위사상 결과에 결합시켜서 이루어진다. 설계 및 구현된 VHDL-to-C 사상기는 Validation Suite의 96% VHDL 구문 구조에 대해서 100% C 코드 모델을 완벽하게 사상할 수 있음을 보였다. 또한 VHDL-to-C 사상의 성능에서 생성된 코드의 메모리 오버헤드가 해석기 방식보다는 작고 직접코드 방식보다는 크지만 VHDL 프로그램 크기에 대해서 완만한 증가 경향을 보이고 있으며, 사상처리 시간에서는 사상 메카니즘의 구현에서 최적화 및 개선이 요구됨을 나타내었다.

  • PDF