Development of 3D CAD System as a Design Tool for PEACER Development
이형원, 정광진, 정승호, 황일순 서울대학교
서울특별시 관악구 신림9동 산 56-1
Abstract
In an effort to resolve generic concerns with current power reactors, PEACER[1] has been developed as a proliferation-resistant waste transmutation reactor based on a unique combination of technologies of a proven fast reactor and the heavy liquid metal coolant. In order to develop engineering design and visualize its performance, a three dimensional computer aided design (3D CAD) method has been devised.
Based on conceptual design, system, structure and components of PEACER are defined.
Using results from finite element stress analyzer, computational fluid dynamics tool, nuclear analysis tool, etc, 3D visualization is achieved on the geometric construct based on CATIA[3]. A 3D visualization environment is utilized not only to overcome the integration complexity but also to manipulate data flow such as meshing information used in analysis codes. The 3D CAD system in this paper includes an open language, Virtual Reality Modeling Language (VRML)[4,5], to deliver analyses results on 3D objects, interactively.
Such modeling environment is expected to improve the efficiency of designing the conceptual
reactor, PEACER, reducing time and cost. Results of 3D design and system performance
simulation will be presented.
기 본 설 계
상 세 설 계 결 과 데 이 터 후 처 리
해 석 So lu tio n
상 세 수 치 제 공
C A TIA
T ransform ation 프 로 그 램 필 요 1
2 3
1
3 2
기 본 설 계 변 경 시
해 석 So lu tio n에 빠 르 게 Geo m 전 달
대 상 내 용
CATIA 전처리기가 없는 해석솔루션에 형상 데이터 제공
형상 데이터를 후처리용으로 쓰기위해 VRML 데이터 생상
해석 솔루션 CATIA로부터 얻은 형상데이터를 해석솔루션에서 받아서 처리
기본 설계 해석 솔루션에서 Design Parameter를 얻어서 CATIA에서 재설계
CATIA REBUS
VRML/PLUGIN REFIN
MATRA / CFX
MARS ANSYS
처분장 코드 GEN II
Geom. Data Flow Geom. Data Flow Geom. Data Flow Geom. Data Flow Result Data Flow Result Data Flow Result Data Flow Result Data Flow Other Flow Other Flow Other Flow Other Flow CATIA
CATIA CATIA CATIA 기준 기준 기준 기준 OUT
OUT OUT
OUT
IN
IN IN
IN
MAXCIS
Start
CATIA Design
Export as VRML script from CATIA
Remake VRML script including simulation data
3D Simulation
End
VRML Viewing 방법 종 류
독립 Application CATIA, 3D MAX, MAYA, LightWave 기타 3차원 개발 툴
Web Browser Plug-in ParallelGraphics ParallelGraphics ParallelGraphics Cortona ParallelGraphics Cortona Cortona VRML Cortona VRML VRML VRML Client, Client, Client, Client, Cosmo Cosmo Cosmo Player Cosmo Player Player Player
1 . 1 . 1 .
1 . H e a d C l o s u r eH e a d C l o s u r eH e a d C l o s u r eH e a d C l o s u r e 2 . M i d s h e l l 2 . M i d s h e l l 2 . M i d s h e l l 2 . M i d s h e l l
3 . B o t t o m C l o s u r e 3 . B o t t o m C l o s u r e 3 . B o t t o m C l o s u r e 3 . B o t t o m C l o s u r e 4 . F u e l r o d
4 . F u e l r o d 4 . F u e l r o d 4 . F u e l r o d 5 . P i n
5 . P i n 5 . P i n 5 . P i n
6 . A s s e m b l y 6 . A s s e m b l y 6 . A s s e m b l y 6 . A s s e m b l y
7 . A s s e m b l y s u p p o r t e r 7 . A s s e m b l y s u p p o r t e r 7 . A s s e m b l y s u p p o r t e r 7 . A s s e m b l y s u p p o r t e r 8 . B a r r e l
8 . B a r r e l 8 . B a r r e l 8 . B a r r e l
9 . R e a c t o r s u p p o r t e r 9 . R e a c t o r s u p p o r t e r 9 . R e a c t o r s u p p o r t e r 9 . R e a c t o r s u p p o r t e r 1 0 . P i p e
1 0 . P i p e 1 0 . P i p e 1 0 . P i p e 1 1 . P u m p 1 1 . P u m p 1 1 . P u m p 1 1 . P u m p
1 2 . S t e a m G e n e r a t o r 1 2 . S t e a m G e n e r a t o r 1 2 . S t e a m G e n e r a t o r 1 2 . S t e a m G e n e r a t o r
PEACER 550 Vessel PEACER 550 Vessel PEACER 550 Vessel PEACER 550 Vessel 모델모델모델모델 및및및및
증기발생기 증기발생기증기발생기
증기발생기 CATIA CATIA CATIA CATIA 형상화형상화형상화형상화 모델
모델 모델 모델 확정후확정후확정후확정후
ANSYS Result ASCII data (Element, Node, xyz position)
(Result Property)
CATIA Export geometry data to ANSYS
VRML export
Make VRML ASCII data including ANSYS
ANSYS ANSYS
ANSYS result ASCII data VRML ASCII geometry data
Post processing Programming 결과 data를 VRML에 넣기 위해
Converting Programming 작업
CATIA Processor CATIA Processor CATIA Processor
CATIA Processor VRML Processor VRML Processor VRML Processor VRML Processor
Node Data Node DataNode Data
Node Data Element DataElement DataElement DataElement Data Result DataResult DataResult DataResult Data
ANSYS Output Data ANSYS Output DataANSYS Output Data ANSYS Output Data
Element Data Structure Element Data Structure Element Data Structure Element Data Structure nodenodenode
node
node nodenode
node nodenodenodenode
nodenode nodenode Stress
Stress Stress Stress Strain Strain Strain Strain
Stress Stress Stress Stress Strain Strain Strain Strain
Stress StressStress Stress Strain StrainStrain Strain
Stress StressStress Stress Strain StrainStrain Strain
Data Structure of ANSYS result data to convert into VRML Data Structure of ANSYS result data to convert into VRML Data Structure of ANSYS result data to convert into VRML Data Structure of ANSYS result data to convert into VRML
VRML 2.0 Converter VRML 2.0 Converter VRML 2.0 Converter VRML 2.0 Converter
VRML 2.0 Data VRML 2.0 DataVRML 2.0 Data VRML 2.0 Data