Ship block assembly modeling based on the graph theory

그래프 이론을 기반으로 한 선박의 블록 어셈블리 모델링

  • 조학종 (대우중공업 선박해양기술연구소) ;
  • 이규열 (서울대학교 대학원 조선해양공학과 및 해양시스템공학연구소)
  • Published : 2001.05.01

Abstract

This study shows an attempt to generate an assembly sequence and its model for a ship block assembly using the graph theory and graph algorithms. To generate the ship block assembly, we propose four levels of the ship block assembly model such as "geometry mode1", "relational model", "sequential mode1", and "hierarchical model". To obtain the relational model, we used surface and surface intersection algorithm. The sequential model that represents a possible assembly sequence is made by using several graph algorithms from the relational model. The hierarchical model will be constructed from the sequential model in order to represent the block assembly tree and so forth. The purpose of the hierarchical model is to define an assembly tree and to generate the Bill Of Material(BOM). Lastly, the validity of the method proposed in this study is examined with application to ship block assembly models of a single type and double type according to four models mentioned above.

본 연구에서는 수작업으로 행해지는 블록 어셈블리 순서 결정과 같은 조선 공정계획을 자동화 하기 위하여 선박의 어셈블리 모델을, 그래프 이론을 기반으로, 기하, 관계, 순서 및 계층의 4단계 모델로 구성하는 방법을 제안하였다. 기하모델은 CAD로부터 입력받는 부품들의 기하형상에 일부 속성 값(판부재, 보강재)을 부가한 것이다. 어셈블리 부품간 연결관계를 연결관계를 표현하기 위한 관계 모델을 기하 모델의 곡면간 교차계산을 통해 생성하고, 블록 어셈블리 순서와 구성관계를 나타내기 위해, 관계 모델로부터 그래프 알고리즘과 조선소의 조립 방법을 그래프 탐색 규칙으로 사용해서, 순서모델을 생성하였으며, 이를 위상정렬하여 어셈블리 계층 및 부품 리스트를 표현하는 계층모델을 생성하였다. 끝으로 위에서 제안한 4단계에 따라 Single type, double bottom type과 같은 대표적인 블록 어셈블리 모델을 대상으로 본 연구에서 제안한 방법의 타당성을 검증하였다.

Keywords

References

  1. 대한조선학회지 v.30 no.4 공정계획/일정계획 지원 시스템 개발을 위한 개념 정립 윤덕영
  2. 대한조선학회지 v.31 no.1 조선 블럭분할 공정계획을 위한 솔리드 모델링 CAD의 기능 연구 이재원;황인식;윤덕영;김훈주
  3. 산업공학회지 v.8 no.2 선각내업 공정설계 자동화 시스템의 개발 조규갑;류광열(외 4인)
  4. 한국CAD/CAM학회 논문집 v.4 no.3 곡면간의 교차선 계산을 위한 개선된 Tracing Algorithm 조두연;이규열;임중현
  5. Geometric Constraint Solving and Applications Bruderlin,B.;Roller,D.
  6. Graph Theory Applications Foulds,L.R.
  7. A neutral Product Definition Database for Large Multifunctional Systems Nowacki,H.(ed.)
  8. Proc. of ASME. Computers in Engineering Conf. An Efficient S for geometric Assembly Sequence Genera and Evaluation Romney,B.;Godard,C.
  9. P Modeling for Computer-Aided Design manufacturing Turner,J.;Pegna,J.;Wozny,M.