20
1 PLANT 2008 CONFERENCE 플랜트 프로젝트 라인리스트 관리 2008.12.11 2008.12.11 AGENDA COMPANY INTRODUCTION COMPANY INTRODUCTION BACKGROUND TO LINE LIST Mgmt LINE LIST Mngmnt SYSTEM(LMS) Q & A

LMS KimHakJin [호환 모드] - 캐드앤그래픽스 ·  · 2009-05-13LMS과PDS · SPPID의비교기능을위한Code Mapping Fluid Code Insulation code . 14 Project Rule Setting-1/2

Embed Size (px)

Citation preview

Page 1: LMS KimHakJin [호환 모드] - 캐드앤그래픽스 ·  · 2009-05-13LMS과PDS · SPPID의비교기능을위한Code Mapping Fluid Code Insulation code . 14 Project Rule Setting-1/2

1

PLANT 2008 CONFERENCE

플랜트 프로젝트 라인리스트 관리

2008.12.112008.12.11

AGENDA

COMPANY INTRODUCTIONCOMPANY INTRODUCTION

BACKGROUND TO LINE LIST Mgm’t

LINE LIST Mngmn’t SYSTEM(LMS)

Q & A

Page 2: LMS KimHakJin [호환 모드] - 캐드앤그래픽스 ·  · 2009-05-13LMS과PDS · SPPID의비교기능을위한Code Mapping Fluid Code Insulation code . 14 Project Rule Setting-1/2

2

회 사 명

대표이사

우병엔지니어링㈜

김학진

회사소개

자 본 금

매 출

총 자 산

생산품목

종업원수

3 억원

4.6 억원 (2008년 상반기)

7.9 억원

플랜트엔지니어링 분야의 IT 용역서비스

43 명 (한국 : 30명, 중국 :13명)

소 재 지

전화번호

전자우편

팩 스

홈페이지

( , )

서울시 금천구 가산동 345-9 SK트윈테크타워 A동 201/202호

02-583-5463

[email protected]

02-583-5466

http://www.wbeng.co.kr

Line list contains the definitive pipe data (ex. line number, from/to, service code, pipe size/geometry, process conditions,material, specification, insulation

Line List ?Line List ?

p , , p ,etc), and forms the basis for;

• Piping Specification

• Generating the pipe reference database for 3D design

• Tacking progress of the 3D plant model

• Controlling completion status of lines ( t l i h d li t )(ex. stress analysis, hydraulic, etc)

• Managing the ststus of isometric drawings (ex. issue for approval, fabrication, etc)

Page 3: LMS KimHakJin [호환 모드] - 캐드앤그래픽스 ·  · 2009-05-13LMS과PDS · SPPID의비교기능을위한Code Mapping Fluid Code Insulation code . 14 Project Rule Setting-1/2

3

• Changes in client requirements

• Process changes during optimization studies

Typical reasons for line list changes ?Typical reasons for line list changes ?

• Changes related to HAZOP actions

• Piping layout changes

• Equipment design changes

• Line size optimization across the plant

• Wrong assumptions during preliminaryy design

• Vendor information

• Addition of low priority lines (ex. utility lines) during detail design

Line List Managemt – As IsLine List Managemt – As Is

Page 4: LMS KimHakJin [호환 모드] - 캐드앤그래픽스 ·  · 2009-05-13LMS과PDS · SPPID의비교기능을위한Code Mapping Fluid Code Insulation code . 14 Project Rule Setting-1/2

4

Line List management's ambiguities and uncertainties in;

Problems with the Existing Work Process ?Problems with the Existing Work Process ?

• Line revision status (ie. planned/actual/released lines)

• Data revision status (ie. checked/approved data)

• Line data quality arising from multiple data sources (ie. duplication and redundancy of data)

• Line list and line data ownership (ie identification of "master" line data)(ie. identification of master line data)

• Problems of merging the data into a consolidated listing

Line List Managemt – To beLine List Managemt – To be

Page 5: LMS KimHakJin [호환 모드] - 캐드앤그래픽스 ·  · 2009-05-13LMS과PDS · SPPID의비교기능을위한Code Mapping Fluid Code Insulation code . 14 Project Rule Setting-1/2

5

• Line data to be imported from P&IDs and line-sizing applications and loaded into the line list solution

Interface req’ts with the external applicationsInterface req’ts with the external applications

applications, and loaded into the line list solution

• Import of data from vendors

• Line data to be exported from the line list solution and loaded into 3D plant design package

• Line data to be exported from the line list solution and loaded into an instrument design applicationand loaded into an instrument design application

LMSLMS기능기능 및및 구성모듈구성모듈

LMSLMS기능기능 및및 구성모듈구성모듈

* LMS : Linelist Management System

Page 6: LMS KimHakJin [호환 모드] - 캐드앤그래픽스 ·  · 2009-05-13LMS과PDS · SPPID의비교기능을위한Code Mapping Fluid Code Insulation code . 14 Project Rule Setting-1/2

6

Basic Function of LMSBasic Function of LMS

LMS는 기초 Spec을 이용하여 Data Calculation 및 Validation Check를해주며, PDS와 SPPID를 연동하여Li M 의 데이터를 U d t 시켜주어

최신LineList

유지

최신LineList

유지AutoAuto I t/I t/

Engineering Function

LineMan의 데이터를 Update 시켜주어최신 Line List를 유지하며 Human Error를 최소화 시켜줌

Line ListManagement

부서간상호 Check

부서간상호 Check

각종Spec.관리

각종Spec.관리

Data Revision

관리

Data Revision

관리

Auto Calculation

Auto Calculation

Import/ExportImport/Export

인터넷접속으로 Global 접속 환경 제공

System Function

사용자관리

사용자관리

각종Report제공

각종Report제공

PDS/SPPIDData 비교PDS/SPPIDData 비교

PDS/SPPIDData UpdatePDS/SPPID

Data Update

Excel 등 과의 Interface

User 관리

각 Data에 대한 권한별 입력/수정/삭제/조회 기능

Update시 프로그램 자동 배포

LMS System ConfigurationLMS System Configuration

Page 7: LMS KimHakJin [호환 모드] - 캐드앤그래픽스 ·  · 2009-05-13LMS과PDS · SPPID의비교기능을위한Code Mapping Fluid Code Insulation code . 14 Project Rule Setting-1/2

7

Modules of LMS-1/2Modules of LMS-1/2

Engineering Data Input Module

> Standard Code 설정> T N b i 규칙 설정> Tag Numbering 규칙 설정> 모듈 별 Display View Fields 설정> Oracle DB Setting 설정> Unit of Measure 설정

LineList Table Manager Module

> Import/Export LineList> Validation Check> Validation Check> Auto Calculation> Report

LineList Data Auto Calculation Module

Modules of LMS-2/2Modules of LMS-2/2

> Import & Excel Report > Calculation / Validation Check

> PDS Data Compare / Update / View PDS Lines > SPPID Data Compare / Update

PDS & SPPID Data Compare & Update Module

LineList Data Revision Management Module

Page 8: LMS KimHakJin [호환 모드] - 캐드앤그래픽스 ·  · 2009-05-13LMS과PDS · SPPID의비교기능을위한Code Mapping Fluid Code Insulation code . 14 Project Rule Setting-1/2

8

LMSLMSLMSLMSLMSLMS사용위한사용위한 기본기본 Setting Setting 화면화면

LMSLMS사용위한사용위한 기본기본 Setting Setting 화면화면

관리자는 프로그램관리, 룹별 사용자별 관리 설정

접근권한 설정접근권한 설정

ProgramList Manager

그룹별, 사용자별 관리 설정.기능별 정렬및 복사 기능 등여러 권한설정 가능.

Program Manager

User Manager

Page 9: LMS KimHakJin [호환 모드] - 캐드앤그래픽스 ·  · 2009-05-13LMS과PDS · SPPID의비교기능을위한Code Mapping Fluid Code Insulation code . 14 Project Rule Setting-1/2

9

User ManagerUser Manager

User 정보를등록 · 관리

< LineList >

Caption Sort

Table Caption ManagerTable Caption Manager

Caption, Sort, Visible, Import, Report ,DB Field 추가

< PDS & SPPID >(Update)

PDS Field Name,PID Field Name

Caption 정의 후의Line List Caption

Page 10: LMS KimHakJin [호환 모드] - 캐드앤그래픽스 ·  · 2009-05-13LMS과PDS · SPPID의비교기능을위한Code Mapping Fluid Code Insulation code . 14 Project Rule Setting-1/2

10

과의 인터페이스

Export & ImportExport & Import

LMS 화면

Excel과의 인터페이스제공으로 사용자에게편의성 제공

Excel Import Data

프로젝트 적용표준 선택- ASME Piping Code (31.1~8)- UOM (SI,British,English)

General SetupGeneral Setup

( g )- Piping Dia. (meter, inch)- etc

ASME Data

Pipe Size

Page 11: LMS KimHakJin [호환 모드] - 캐드앤그래픽스 ·  · 2009-05-13LMS과PDS · SPPID의비교기능을위한Code Mapping Fluid Code Insulation code . 14 Project Rule Setting-1/2

11

Unit of MeasureUnit of Measure

사용자가 단위계 설정을원하는데로 가능하게 함으로서프로젝트별 유연성을 높임

단위계 선택 버튼

개별로 별도 설정 가능

LMS의 여러화면에서 해당값을선택하여 쓸 수

Resource TableResource Table

선택하여 쓸 수있도록Resource를정의하고 관리

정의된 Resource를 선택하여 사용

Admin.이 Resource 정의

Page 12: LMS KimHakJin [호환 모드] - 캐드앤그래픽스 ·  · 2009-05-13LMS과PDS · SPPID의비교기능을위한Code Mapping Fluid Code Insulation code . 14 Project Rule Setting-1/2

12

Oracle SettingOracle Setting

PDS · SPPID Data Update & Compare를 위한 Oracle Setting

Tag Numbering ProcedureTag Numbering Procedure

Attribute 의조합에 따라LMS의 Key값설정

PDS · SPPIDCompare 기준p

Page 13: LMS KimHakJin [호환 모드] - 캐드앤그래픽스 ·  · 2009-05-13LMS과PDS · SPPID의비교기능을위한Code Mapping Fluid Code Insulation code . 14 Project Rule Setting-1/2

13

PDS에 사용되는 Area, Model의 정보를 Import 하며 정의 할 수도 있음

Oracle ImportOracle Import

Plant Model CodePlant Unit Code

Code ManagementCode Management

LMS과 PDS · SPPID의 비교기능을 위한 Code Mapping

Insulation code Fluid Code

Page 14: LMS KimHakJin [호환 모드] - 캐드앤그래픽스 ·  · 2009-05-13LMS과PDS · SPPID의비교기능을위한Code Mapping Fluid Code Insulation code . 14 Project Rule Setting-1/2

14

Project Rule Setting-1/2Project Rule Setting-1/2

LineList Data Calculation ,Validation Check 위한 기본 Data 설정

Temp. Press. Rating

Insulationg Thk. Selection

Insulation Requirement

Project Rule Setting-2/2Project Rule Setting-2/2

Test Pressure NDE Requirement

PWHT RequirementPaint Code Selection

Page 15: LMS KimHakJin [호환 모드] - 캐드앤그래픽스 ·  · 2009-05-13LMS과PDS · SPPID의비교기능을위한Code Mapping Fluid Code Insulation code . 14 Project Rule Setting-1/2

15

LMSLMSLMSLMSLMSLMS주요주요 기능기능 화면화면

LMSLMS주요주요 기능기능 화면화면

Main - LineListMain - LineListCalculation

Validation Check

Update

Compare

Page 16: LMS KimHakJin [호환 모드] - 캐드앤그래픽스 ·  · 2009-05-13LMS과PDS · SPPID의비교기능을위한Code Mapping Fluid Code Insulation code . 14 Project Rule Setting-1/2

16

기초 Line data 값과Project Rule에서 정한

Data Extraction (Calculation)Data Extraction (Calculation)

Project Rule에서 정한조건을 참조하여 해당데이터 추출

오류목록 확인 가능

PWHT

Paint Code

NDE Rate

Insulation Thickness

Des Max Temp.가 그

Temparature Validation CheckTemparature Validation Check

Des Max Temp.가 그물질의 허용온도를초과하는지 검사

오류목록 확인 가능.

Max Tempareture

Page 17: LMS KimHakJin [호환 모드] - 캐드앤그래픽스 ·  · 2009-05-13LMS과PDS · SPPID의비교기능을위한Code Mapping Fluid Code Insulation code . 14 Project Rule Setting-1/2

17

선정한 Code 기준에따라 Test

Test Pressure Max CalculationTest Pressure Max Calculation

따라 Test Pressure를 계산하여입력하고, 계산값이그 물질의 허용응력을초과하는지 검사

오류 목록 확인 가능.

Max Pressure

LineList Revision ManagerLineList Revision Manager

Backup for Revision

Page 18: LMS KimHakJin [호환 모드] - 캐드앤그래픽스 ·  · 2009-05-13LMS과PDS · SPPID의비교기능을위한Code Mapping Fluid Code Insulation code . 14 Project Rule Setting-1/2

18

Line List DeliveryLine List Delivery

PDS Data ImportPDS Data Import

Page 19: LMS KimHakJin [호환 모드] - 캐드앤그래픽스 ·  · 2009-05-13LMS과PDS · SPPID의비교기능을위한Code Mapping Fluid Code Insulation code . 14 Project Rule Setting-1/2

19

LineMan & PDS CompareLineMan & PDS Compare

일치 Data

불일치 Data

PDS DataUpdatePDS DataUpdate

일치하는 Line Number의 LineList Data가PDS로 Update

Page 20: LMS KimHakJin [호환 모드] - 캐드앤그래픽스 ·  · 2009-05-13LMS과PDS · SPPID의비교기능을위한Code Mapping Fluid Code Insulation code . 14 Project Rule Setting-1/2

20

LineMan & SPPID CompareLineMan & SPPID Compare

일치 Data

불일치 Data

SPPID Line Data UpdateSPPID Line Data Update

UpdatedSPPID Data

UpdateUpdate