새기능 #647
"관련문서":http://devdoftech.co.kr:82/redmine/projects/edw/wiki/20180831_%ED%9A%8C%EC%9D%98%EB%A1%9D
{{drawio(AutoCAD Plant3D P&ID 연계.xml)}}
# P&ID 설계 정보를 AVEVA Eng.에 저장
## AVEVA Eng. Data에 있을때 업데이트
## AVEVA Eng. Data에 없을때 생성
## Instrument Valve Type 처리
|_. |_. 설명 |_. MECH |_. ENVI |_. FIRE |
| TIVALVCV |Valve ### *Ins't Control Valve* : Valve Type Code가 CV로 끝남(예: PCV, FCV, LCV, ACV, TCV)| TCV) -> ENG GROUP : /TIVALVCV-INST_ENGGRP | /TIVALVCV-INST_ENGGRP | /TIVALVCV-INST_ENGGRP |
| TIVALVMO ### *Ins't Safety Valve* : Valve Type Code가 PSV임 |Valve -> ENG GROUP : /TIVALVSV-INST_ENGGRP
### *Ins't MOV* : Valve Type Code가 MOV임 | -> ENG GROUP : /TIVALVMO-INST_ENGGRP | /TIVALVMO-INST_ENGGRP | /TIVALVMO-INST_ENGGRP |
| TIVALVSV |Valve Type Code가 PSV임 | /TIVALVSV-INST_ENGGRP | /TIVALVSV-INST_ENGGRP | /TIVALVSV-INST_ENGGRP |
| TIVALV |위 ### *Ins't Default* : 위 사항 이외의 Valve Type Code일때 | -> ENG GROUP : /TIVALV-INST_ENGGRP | /TIVALV-INST_ENGGRP | /TIVALV-INST_ENGGRP |
# 배치 작업 UI
## 원하는 도면을 선택하여 P&ID 설계 정보를 AVEVA Eng.에 저장
## Data with P&ID Drawings 옵션 선택 시 : 선택한 도면을 DwgExport하여 Export한 도면을 설정한 AutoCAD 폴더에 복사
{{plantuml(svg)
@startuml
left to right direction
(*) --> "사용자가 선택한 P&ID 도면을 로컬로 복사"
-->"AutoCAD 실행"
-->"Plant_EDW.dll 로딩"
-->"로컬 복사한 도면을 EXPORTTOAUTOCAD 명령을 통해 변환"
-->"변환된 도면을 AutoCAD 2D Folder로 복사"
--> (*)
@enduml
}}
# Configuration
## P&ID 심볼과 AVEVA Eng. Object 매핑 UI
### 삼성물산에서 엑셀로 관리
## P&ID 도면의 부서 권한 설정 UI
### 관련 부서 : 기계, 소방, 환경
## P&ID Line No와 AVEVA Eng.의 Line No를 매핑하는 UI
## Instrument Typical 처리 UI
{{drawio(AutoCAD Plant3D P&ID 연계.xml)}}
# P&ID 설계 정보를 AVEVA Eng.에 저장
## AVEVA Eng. Data에 있을때 업데이트
## AVEVA Eng. Data에 없을때 생성
## Instrument Valve Type 처리
|_. |_. 설명 |_. MECH |_. ENVI |_. FIRE |
| TIVALVCV |Valve ### *Ins't Control Valve* : Valve Type Code가 CV로 끝남(예: PCV, FCV, LCV, ACV, TCV)| TCV) -> ENG GROUP : /TIVALVCV-INST_ENGGRP | /TIVALVCV-INST_ENGGRP | /TIVALVCV-INST_ENGGRP |
| TIVALVMO ### *Ins't Safety Valve* : Valve Type Code가 PSV임 |Valve -> ENG GROUP : /TIVALVSV-INST_ENGGRP
### *Ins't MOV* : Valve Type Code가 MOV임 | -> ENG GROUP : /TIVALVMO-INST_ENGGRP | /TIVALVMO-INST_ENGGRP | /TIVALVMO-INST_ENGGRP |
| TIVALVSV |Valve Type Code가 PSV임 | /TIVALVSV-INST_ENGGRP | /TIVALVSV-INST_ENGGRP | /TIVALVSV-INST_ENGGRP |
| TIVALV |위 ### *Ins't Default* : 위 사항 이외의 Valve Type Code일때 | -> ENG GROUP : /TIVALV-INST_ENGGRP | /TIVALV-INST_ENGGRP | /TIVALV-INST_ENGGRP |
# 배치 작업 UI
## 원하는 도면을 선택하여 P&ID 설계 정보를 AVEVA Eng.에 저장
## Data with P&ID Drawings 옵션 선택 시 : 선택한 도면을 DwgExport하여 Export한 도면을 설정한 AutoCAD 폴더에 복사
{{plantuml(svg)
@startuml
left to right direction
(*) --> "사용자가 선택한 P&ID 도면을 로컬로 복사"
-->"AutoCAD 실행"
-->"Plant_EDW.dll 로딩"
-->"로컬 복사한 도면을 EXPORTTOAUTOCAD 명령을 통해 변환"
-->"변환된 도면을 AutoCAD 2D Folder로 복사"
--> (*)
@enduml
}}
# Configuration
## P&ID 심볼과 AVEVA Eng. Object 매핑 UI
### 삼성물산에서 엑셀로 관리
## P&ID 도면의 부서 권한 설정 UI
### 관련 부서 : 기계, 소방, 환경
## P&ID Line No와 AVEVA Eng.의 Line No를 매핑하는 UI
## Instrument Typical 처리 UI