새기능 #1418
새기능 #1567: 잔여작업
HYTOS 모델 자동 생성 및 불러오기
설명
작화 프로그램에서 HYTOS용 모델을 자동 생성한다
로직¶
- 사용자가 HYTOS로 변환할 항목들(Line, Symbol)을 선택(여러 페이지에서 선택 가능)
- 각 페이지 마다 선택한 항목들을 HYTOS로 변환
- 다른 페이지의 항목들을 HYTOS로 변환 시 X OFFSET을 증가시켜 페이지끼리 겹져치지 않도록 함
PAP-HYTOS 심볼 매핑¶
PAP | Index | HYTOS | Index |
B_L_L | 1 | B_L_L | 2 |
B_L_L | 2 | B_L_L | 1 |
AF_Cooler1 | 1 | AF_Cooler | 2 |
AF_Cooler1 | 2 | AF_Cooler | 1 |
Line_Splitter | 1 | Line_Splitter | 2 |
Line_Splitter | 2 | Line_Splitter | 4 |
Line_Splitter | 3 | Line_Splitter | 3 |
Column_2 | 1 | CwP_Single | 10 |
Column_2 | 2 | CwP_Single | 7 |
Column_2 | 3 | CwP_Single | 9 |
Column_2 | 4 | CwP_Single | 8 |
Column_2 | 5 | CwP_Single | 2 |
Column_2 | 6 | CwP_Single | 3 |
Column_2 | 7 | CwP_Single | 4 |
Column_2 | 8 | CwP_Single | 5 |
Column_2 | 9 | CwP_Single | 1 |
Column_2 | 10 | CwP_Single | 6 |
Control Valve - [General] | 1 | CV_H | 2 |
Control Valve - [General] | 2 | CV_H | 1 |
Kettle Type Heat Exchanger | 1 | HEX_K | 1 |
Kettle Type Heat Exchanger | 2 | HEX_K | 2 |
Kettle Type Heat Exchanger | 3 | HEX_K | 3 |
Kettle Type Heat Exchanger | 4 | HEX_K | 4 |
Drum - [Horizontal]_1 | 1 | Drum_H | 1 |
Drum - [Horizontal]_1 | 2 | Drum_H | 2 |
Drum - [Horizontal]_1 | 3 | Drum_H | 10 |
Drum - [Horizontal]_1 | 4 | Drum_H | 3 |
Drum - [Horizontal]_1 | 5 | Drum_H | 4 |
Drum - [Horizontal]_1 | 6 | Drum_H | 6 |
Drum - [Horizontal]_1 | 7 | Drum_H | 5 |
Drum - [Horizontal]_1 | 8 | Drum_H | 7 |
Drum - [Horizontal]_1 | 9 | Drum_H | 9 |
Drum - [Horizontal]_1 | 10 | Drum_H | 8 |
Filter_H | 1 | Filter_H | 2 |
Filter_H | 2 | Filter_H | 1 |
Manual Valve - [Gate] | 1 | MV_H | 2 |
Manual Valve - [Gate] | 2 | MV_H | 1 |
Reactor | 1 | M_React | 1 |
Reactor | 2 | M_React | 4 |
Reactor | 3 | M_React | 2 |
Reactor | 4 | M_React | 3 |
Reactor | 5 | M_React | 6 |
Reactor | 6 | M_React | 5 |
Miscellaneous | 1 | ME | 1 |
Miscellaneous | 2 | ME | 2 |
Miscellaneous | 3 | ME | 12 |
Miscellaneous | 4 | ME | 11 |
Miscellaneous | 5 | ME | 10 |
Miscellaneous | 6 | ME | 9 |
Miscellaneous | 7 | ME | 7 |
Miscellaneous | 8 | ME | 8 |
Miscellaneous | 9 | ME | 6 |
Miscellaneous | 10 | ME | 4 |
Miscellaneous | 11 | ME | 3 |
Miscellaneous | 12 | ME | 5 |