smartplant materials how to import design dataspmat.hec.co.kr/marian_webentry/pdfs/bp-b1 - epi-bom...

21
SmartPlant Materials How to Import Design Data Version 2007.1 (6.2.3) January 2007 / April 2007 DMAR1-PE-200079A-Updated

Upload: vocong

Post on 06-Feb-2018

229 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: SmartPlant Materials How to Import Design Dataspmat.hec.co.kr/marian_webentry/Pdfs/BP-B1 - EPI-BOM How to impo… · SmartPlant Materials . How to Import Design Data . Version 2007.1

SmartPlant Materials How to Import Design Data

Version 2007.1 (6.2.3) January 2007 / April 2007 DMAR1-PE-200079A-Updated

Page 2: SmartPlant Materials How to Import Design Dataspmat.hec.co.kr/marian_webentry/Pdfs/BP-B1 - EPI-BOM How to impo… · SmartPlant Materials . How to Import Design Data . Version 2007.1

Copyright Copyright © 2003-2007 Intergraph Corporation. All Rights Reserved.

Including software, file formats, and audiovisual displays; may be used pursuant to applicable software license agreement; contains confidential and proprietary information of Intergraph and/or third parties which is protected by copyright law, trade secret law, and international treaty, and may not be provided or otherwise made available without proper authorization.

Restricted Rights Legend Use, duplication, or disclosure by the government is subject to restrictions as set forth below. For civilian agencies: This was developed at private expense and is “restricted computer software” submitted with restricted rights in accordance with subparagraphs (a) through (d) of the Commercial Computer Software - Restricted Rights clause at 52.227-19 of the Federal Acquisition Regulations (“FAR”) and its successors, and is unpublished and all rights are reserved under the copyright laws of the United States. For units of the Department of Defense (“DoD”): This is “commercial computer software” as defined at DFARS 252.227-7014 and the rights of the Government are as specified at DFARS 227.7202-3. Unpublished – rights reserved under the copyright laws of the United States.

Intergraph Corporation Huntsville, Alabama 35894-0001

Warranties and Liabilities All warranties given by Intergraph Corporation about equipment or software are set forth in your purchase contract, and nothing stated in, or implied by, this document or its contents shall be considered or deemed a modification or amendment of such warranties. Intergraph believes the information in this publication is accurate as of its publication date.

The information and the software discussed in this document are subject to change without notice and are subject to applicable technical product descriptions. Intergraph Corporation is not responsible for any error that may appear in this document.

The software discussed in this document is furnished under a license and may be used or copied only in accordance with the terms of this license.

No responsibility is assumed by Intergraph for the use or reliability of software on equipment that is not supplied by Intergraph or its affiliated companies. THE USER OF THE SOFTWARE IS EXPECTED TO MAKE THE FINAL EVALUATION AS TO THE USEFULNESS OF THE SOFTWARE IN HIS OWN ENVIRONMENT.

Intergraph is not responsible for the accuracy of delivered data including, but not limited to, catalog, reference and symbol data. Users should verify for themselves that the data is accurate and suitable for their project work.

Trademarks Intergraph, the Intergraph logo, PDS, SmartPlant, SmartSketch, FrameWorks, INtools, MARIAN, ISOGEN, and IntelliShip are registered trademarks and SupportModeler and SupportManager are trademarks of Intergraph Corporation. Microsoft and Windows are registered trademarks of Microsoft Corporation. Other brands and product names are trademarks of their respective owners.

Page 3: SmartPlant Materials How to Import Design Dataspmat.hec.co.kr/marian_webentry/Pdfs/BP-B1 - EPI-BOM How to impo… · SmartPlant Materials . How to Import Design Data . Version 2007.1

0BIntroduction

Table of Contents Introduction .................................................................................................................. 4

Principals of Import ..................................................................................................... 5

Configure and Import PDS material.......................................................................... 6 Establish the Work Breakdown Structure (WBS) ..................................................... 6

B 20.01 Edit BOM ................................................................................................. 6 Establish the Steel Detailing output format ............................................................... 8

Example 1 -- Raw Material Take Off from a Steel-detailing Package .................. 8 Example 2. Import of Steel Piece and Assembly Marks ...................................... 9

Establish the OMI input file format ......................................................................... 10 Save/Create Position Attributes in SmartPlant Materials ........................................ 12

A.50.01 Attributes ................................................................................................ 12 A.20.06.11 Attribute Security .............................................................................. 13 B.10.04 Position Attributes .................................................................................. 13 B.20.01 Edit BOM ............................................................................................... 14

Save/Create Node Attributes in SmartPlant Materials ............................................. 15 B 10.03 Node Types ............................................................................................ 15

Establish Import Options ......................................................................................... 16 Job Information ........................................................................................................ 17

Job Code............................................................................................................... 17 Datasource ............................................................................................................ 17 Job Status ............................................................................................................. 18 Import Path........................................................................................................... 18 Import File ........................................................................................................... 18 User Comment ..................................................................................................... 18 Advanced Options ................................................................................................ 18 Import Fab Spools ................................................................................................ 18 Importing 3rd Party Commodity Codes/Idents .................................................... 18 Re-startable .......................................................................................................... 19 PDS ...................................................................................................................... 19 PDS/SmartPlant Instrumentation ......................................................................... 19 Runtime Options .................................................................................................. 19

SmartPlant Materials How to Import Design Data 3

Page 4: SmartPlant Materials How to Import Design Dataspmat.hec.co.kr/marian_webentry/Pdfs/BP-B1 - EPI-BOM How to impo… · SmartPlant Materials . How to Import Design Data . Version 2007.1

0BIntroduction

Introduction SmartPlant® Materials uses design and engineering data from authoring tools, such as SmartPlant 3D and PDS®, to facilitate integration and re-use of engineering data. The purpose of this document is to provide workflow steps and guidelines for importing design data for use in SmartPlant Materials.

4 SmartPlant Materials How to Import Design Data

Page 5: SmartPlant Materials How to Import Design Dataspmat.hec.co.kr/marian_webentry/Pdfs/BP-B1 - EPI-BOM How to impo… · SmartPlant Materials . How to Import Design Data . Version 2007.1

1BPrincipals of Import

Principals of Import To import design data into SmartPlant Materials, the authoring tools must export design quantities to an ASCII file. This ASCII file will contain keywords in the format specified by the OMI documentation, INT-OII supplied with the SmartPlant Materials CD. If there is more than one format of ASCII file, then there will need to be an interface configured for each format. Once the interface is configured, data may be imported with various options for revision level, WBS position, and material validation.

There is a simpler method of using the OMI interface as specified in How to Receive Model Information from PDS (A-040-10-A-A-2-3-1). However, this simpler method does not offer all the functionality in OMI. To generate the OMI ASCII format file, it will probably require the expertise of programmers skilled in the system involved.

In this example, we will import of data from Microsoft® Excel and use a macro embedded in Excel to generate the necessary OMI file. This example is not intended to train you to program Microsoft Excel macros.

SmartPlant Materials How to Import Design Data 5

Page 6: SmartPlant Materials How to Import Design Dataspmat.hec.co.kr/marian_webentry/Pdfs/BP-B1 - EPI-BOM How to impo… · SmartPlant Materials . How to Import Design Data . Version 2007.1

2BConfigure and Import PDS material

Configure and Import PDS material • Establish the Work Breakdown Structure (WBS). • Establish steel detailing output format (Xsteel report in this

example). • Establish OMI output format (Excel Macro in this example). • Save/create required position attributes in SmartPlant

Materials. • Save/create required node attributes in SmartPlant Materials. • Establish import options required. • Execute and import. • Check error logs. • Validate import.

Establish the Work Breakdown Structure (WBS)

Establishing a work breakdown structure is a typical requirement for any project. If possible, the WBS in SmartPlant Materials should duplicate exactly the WBS issued by the project. Aligning these structures enables easy synchronization of budgets, account codes, design areas, etc. The WBS can be changed after it is created, but changing the structure should be avoided. Refer to B-040-10-A-A-2-2-5 for detailed instruction on creation of the WBS.

A typical WBS for piping is:

Discipline > Unit > Area > Sub Area > Line ID

If the WBS does not exist prior to import, SmartPlant Materials can create it if the necessary configuration is complete. The following is an overview of a WBS.

B 20.01 Edit BOM • In B 20.05 create a new MASTER node . Scroll past the last

entry to highlight a new field and select Create New Node icon.

6 SmartPlant Materials How to Import Design Data

Page 7: SmartPlant Materials How to Import Design Dataspmat.hec.co.kr/marian_webentry/Pdfs/BP-B1 - EPI-BOM How to impo… · SmartPlant Materials . How to Import Design Data . Version 2007.1

2BConfigure and Import PDS material

• Enter the master node details and select OK. Create the

discipline as the master node. This enables the correct material to be easily identified if multiple disciplines are referenced.

• To create sub nodes, highlight the master node. Select Create

New Node. Continue these steps until the structure is complete.

SmartPlant Materials How to Import Design Data 7

Page 8: SmartPlant Materials How to Import Design Dataspmat.hec.co.kr/marian_webentry/Pdfs/BP-B1 - EPI-BOM How to impo… · SmartPlant Materials . How to Import Design Data . Version 2007.1

2BConfigure and Import PDS material

Copy, move, and delete nodes from the current discipline as well as other disciplines, with or without the associated material. Create node attributes now and/or later (refer to the section on node attributes).

NOTE: THERE IS A GENERATED NAME TO THE RIGHT OF THE NODE NAME. THE GENERATED NAME COMPRISES THE SHORT DESCRIPTION OF THE NODE.

Establish the Steel Detailing output format In this example, steel quantities are exported from a steel-detailing package. This example represents a preliminary and final material take off that will depend on project requirements. In this section, we illustrate two scenarios.

Example 1 -- Raw Material Take Off from a Steel-detailing Package

The information required for this example includes: Design Area, Module, Section Type, Lengths, Weight, and Area. This information enables you to compare for fabrication the final quantities from the steel detailing package against the original data received from FrameWorks® Plus, Intergraph’s structural modeling software. This example also illustrates the SmartPlant Materials method for commodity code mapping. Most steel-detailing packages have a different format for providing commodity codes to FrameWorks Plus.

Imported attributes may be changed according to project requirements. ASCII transfer limits the line length to 132 characters. Perform multiple imports if a very large amount of information is to be transferred.

8 SmartPlant Materials How to Import Design Data

Page 9: SmartPlant Materials How to Import Design Dataspmat.hec.co.kr/marian_webentry/Pdfs/BP-B1 - EPI-BOM How to impo… · SmartPlant Materials . How to Import Design Data . Version 2007.1

2BConfigure and Import PDS material

DISC UNIT AREA SUBAREA MOD TAG NO QTY CC GRADE MOD_NO MEMBER_WGT MEMBER_CAT STR 400 410 415 0110 0110-B1-M1 5948 PFC380*100 300 0110 - 328.2 -PIECE STR 400 410 415 0110 0110-B1-M1 5948 PFC380*100 300 0110 - 328.2 -PIECE STR 400 410 415 0110 0110-B1-M1 5948 PFC380*100 300 0110 - 328.2 -PIECE STR 400 410 415 0110 0110-B1-M1 5948 PFC380*100 300 0110 - 328.2 -PIECE STR 400 410 415 0110 0110-B1-M1 5948 PFC380*100 300 0110 - 328.2 -PIECE STR 400 410 415 0110 0110-B1-M1 5948 PFC380*100 300 0110 - 328.2 -PIECE STR 400 410 415 0110 0110-B1-M1 5948 PFC380*100 300 0110 - 328.2 -PIECE STR 400 410 415 0110 0110-B2-M1 5948 PFC380*100 300 0110 - 328.2 -PIECE STR 400 410 415 0110 0110-B2-M1 5948 PFC380*100 300 0110 - 328.2 -PIECE STR 400 410 415 0110 0110-B2-M1 5948 PFC380*100 300 0110 - 328.2 -PIECE STR 400 410 415 0110 0110-B2-M1 5948 PFC380*100 300 0110 - 328.2 -PIECE STR 400 410 415 0110 0110-B2-M1 5948 PFC380*100 300 0110 - 328.2 -PIECE STR 400 410 415 0110 0110-B2-M1 5948 PFC380*100 300 0110 - 328.2 -PIECE STR 400 410 415 0110 0110-B2-M1 5948 PFC380*100 300 0110 - 328.2 -PIECE STR 400 410 415 0110 0110-P1-M3 6970 LYS-Z20019 G450 0110 - 39 -PIECE STR 400 410 415 0110 0110-P1-M3 6970 LYS-Z20019 G450 0110 - 39 -PIECE STR 400 410 415 0110 0110-P1-M3 6970 LYS-Z20019 G450 0110 - 39 -PIECE STR 400 410 415 0110 0110-P1-M3 6970 LYS-Z20019 G450 0110 - 39 -PIECE STR 400 410 415 0110 0110-P1-M3 6970 LYS-Z20019 G450 0110 - 39 -PIECE STR 400 410 415 0110 0110-P1-M3 6970 LYS-Z20019 G450 0110 - 39 -PIECE

Example 2. Import of Steel Piece and Assembly Marks

This example uses the same ASCII file as Example 1 but with a different interface configuration. The information required in this example includes: Design Area, Module, Piece Mark Tag (and Assembly Mark Tag), Quantity, Weight, and Surface Area. Use the same ASCII file because of the attribute called member category that distinguishes between PIECE and ASSEMBLY marks. The section of the ASCII file imported is shown below:

STR 400 410 415 0110 S1001-415-43-0110-P4 LYS-Z20019 300 0110 - 39 - ASSY STR 400 410 415 0110 S1001-415-43-0110-P4 LYS-Z20019 300 0110 - 39 - ASSY STR 400 410 415 0110 S1001-415-43-0110-P4 LYS-Z20019 300 0110 - 39 - ASSY STR 400 410 415 0110 S1001-415-43-0110-R1 UB610*125 300 0110 - 1922.9 - ASSY STR 400 410 415 0110 S1001-415-43-0110-R1 UB610*125 300 0110 - 1922.9 - ASSY STR 400 410 415 0110 S1001-415-43-0110-R1 UB610*125 300 0110 - 1922.9 - ASSY STR 400 410 415 0110 S1001-415-43-0110-R1 UB610*125 300 0110 - 1922.9 - ASSY STR 400 410 415 0110 S1001-415-43-0110-R1 UB610*125 300 0110 - 1922.9 - ASSY STR 400 410 415 0110 S1001-415-43-0110-R1 UB610*125 300 0110 - 1922.9 - ASSY STR 400 410 415 0110 S1001-415-43-0110-R1 UB610*125 300 0110 - 1922.9 - ASSY STR 400 410 415 0110 S1001-415-43-0110-R2 UB610*125 300 0110 - 1922.9 - ASSY STR 400 410 415 0110 S1001-415-43-0110-R2 UB610*125 300 0110 - 1922.9 - ASSY STR 400 410 415 0110 S1001-415-43-0110-R2 UB610*125 300 0110 - 1922.9 - ASSY STR 400 410 415 0110 S1001-415-43-0110-R2 UB610*125 300 0110 - 1922.9 - ASSY STR 400 410 415 0110 S1001-415-43-0110-R2 UB610*125 300 0110 - 1922.9 - ASSY STR 400 410 415 0110 S1001-415-43-0110-R2 UB610*125 300 0110 - 1922.9 - ASSY STR 400 410 415 0110 S1001-415-43-0110-R2 UB610*125 300 0110 - 1922.9 - ASSY STR 400 410 415 0110 S1001-415-43-0110-R3 UB610*125 300 0110 - 1920.6 - ASSY STR 400 410 415 0110 S1001-415-43-0110-R4 UB610*125 300 0110 - 1920.6 - ASSY

SmartPlant Materials How to Import Design Data 9

Page 10: SmartPlant Materials How to Import Design Dataspmat.hec.co.kr/marian_webentry/Pdfs/BP-B1 - EPI-BOM How to impo… · SmartPlant Materials . How to Import Design Data . Version 2007.1

2BConfigure and Import PDS material

Establish the OMI input file format The steel detailing output easily imports into Excel by simply opening the file (some setup may be required in Excel for a new report format). For this example, a predefined Excel file format with defined macros is used. The macro outputs a format according to OMI rules.

Run the macro:

The output file is shown below:

NODE_BEGIN|DISCIPLINE|STR|||||||||||||||||||||||

NODE_NLS|ENGLISH|STR|STR||||||||||||||||||||||

NODE|UNIT|400|||||||||||||||||||||||

NODE_NLS|ENGLISH|400|400||||||||||||||||||||||

NODE|AREA|410|||||||||||||||||||||||

NODE_NLS|ENGLISH|410|410||||||||||||||||||||||

NODE|SUB AREA|415|||||||||||||||||||||||

NODE_NLS|ENGLISH|415|415||||||||||||||||||||||

NODE|MODULE|110|||||||||||||||||||||||

DISC|STRUCTURAL||||||||||||||||||||||||

POS|||||||1||0110-B1-M1|Pc Mk 0110-B1-M1||1|||EA||TAG FAB|||||

POS_A|MODULE_NO|110|-|

POS_A|S_MEMBER_WGT|328.2|-|

POS|||||||1||0110-B1-M1|Pc Mk 0110-B1-M1||1|||EA||TAG FAB|||||

POS_A|MODULE_NO|110|-|

POS_A|S_MEMBER_WGT|328.2|-|

10 SmartPlant Materials How to Import Design Data

Page 11: SmartPlant Materials How to Import Design Dataspmat.hec.co.kr/marian_webentry/Pdfs/BP-B1 - EPI-BOM How to impo… · SmartPlant Materials . How to Import Design Data . Version 2007.1

2BConfigure and Import PDS material

POS|||||||1||0110-B1-M1|Pc Mk 0110-B1-M1||1|||EA||TAG FAB|||||

POS_A|MODULE_NO|110|-|

POS_A|S_MEMBER_WGT|328.2|-|

POS|||||||1||0110-B1-M1|Pc Mk 0110-B1-M1||1|||EA||TAG FAB|||||

POS_A|MODULE_NO|110|-|

POS_A|S_MEMBER_WGT|328.2|-|

This is only a small section of the OMI ASCII file. The contents can be deciphered by understanding the OMI format file definition in 5-4-1-INT-OII-O-E.

Explanation of the OMI file: NODE_BEGIN – the node under which the data import starts. In this example the top of the structural discipline.

NODE_NLS – language used.

NODE, UNIT – the first node under the start node (400).

NODE, AREA – the node after the unit (410).

NODE, SUBAREA – the node after unit.

NODE, MODULE – the next node in the WBS.

NOTE: BECAUSE WE KNOW THE WORK BREAKDOWN STRUCTURE (WBS), WE CAN COMMENCE THE IMPORT AT ANY POINT IN THE STRUCTURE. IN THIS CASE, WE LIST THE WHOLE STRUCTURE, WHICH MEANS THE IMPORT FILE CAN HAVE ANY AREA/UNIT/SUB AREA SPECIFIED AND SMARTPLANT MATERIALS WILL ALLOCATE THE MATERIAL TO THE CORRECT POSITION IN THE DATABASE.

DISC, STRUCTURAL – discipline concerned.

POS – this is one of the items to be imported under the specified WBS. Each item for this WBS will be specified on subsequent lines beginning with POS.

POS|||||||1||0110-B1-M1|Pc Mk 0110-B1-M1||1|||EA||TAG FAB|||||

The line is delimited by the “|” (pipe) symbol and position between each “|” is allocated to a standard SmartPlant Materials attribute. In this example the quantity 1 is in the 7th position; the tag 0110-B1-M1 is in the 9th; the description in the 10th, the assembly level in the 12th (must be 1 in this case), the unit of measure in 15th and the item type (TAG FAB) in 17th.

POS_A – this is how SmartPlant Materials will accept user-defined attributes for the item, in this case we are importing the module number and weight as position attributes.

POS_A|MODULE_NO|110|-|

SmartPlant Materials How to Import Design Data 11

Page 12: SmartPlant Materials How to Import Design Dataspmat.hec.co.kr/marian_webentry/Pdfs/BP-B1 - EPI-BOM How to impo… · SmartPlant Materials . How to Import Design Data . Version 2007.1

2BConfigure and Import PDS material

POS_A|S_MEMBER_WGT|328.2|-|

In this example, the attribute name is the 1st position and the value in the 2nd.

The possibilities with OMI extend far beyond this example and are fully detailed in OMI Import Documentation, 5-4-1-INT-OMI-O-E.pdf, included on the install CD.

Save/Create Position Attributes in SmartPlant Materials

All entries in the interface screen with the import parameter “POS_ATTR” are SmartPlant Materials position attributes that are defined in the BOM module. It is possible to import ANY attribute from PDS as a SmartPlant Materials position attribute provided the attribute has been created in SmartPlant Materials.

The choice of attributes is flexible; it depends totally on your company specific configuration for SmartPlant Materials (e.g. you may decide to store the pressure and temperature of a line). Typical attributes that aid the use of SmartPlant Materials are:

• Required on Site Date (usually not from PDS) • Line Attributes (Pipe Class, line no, fluid code etc) • Shop Field indicator (or destination) • Module Number • Approval status • Hold Comment

In this example we have created:

• Member Weight • Member Surface Area • Module Number • Member Category (to distinguish between piece and assembly

marks) Creation of BOM attributes are detailed in B-040-10-A-A-2-2-5. The following is a brief summary:

A.50.01 Attributes Create and define the attribute (SmartPlant Materials must know about the data):

12 SmartPlant Materials How to Import Design Data

Page 13: SmartPlant Materials How to Import Design Dataspmat.hec.co.kr/marian_webentry/Pdfs/BP-B1 - EPI-BOM How to impo… · SmartPlant Materials . How to Import Design Data . Version 2007.1

2BConfigure and Import PDS material

A.20.06.11 Attribute Security It is possible to allow only specific users to see the attribute and its value (perhaps it is cost sensitive) by assigning it to a ‘view’ that the specific users see. By default all attributes are added to the default view and if security is required a specific view will be created. Here we add the attribute to the default view so all users can see it after it is assigned to a BOM.

B.10.04 Position Attributes Specify where the attribute is to be used in BOM. In this case the attributes are defined for piping discipline (not others) and they are all defined in the

SmartPlant Materials How to Import Design Data 13

Page 14: SmartPlant Materials How to Import Design Dataspmat.hec.co.kr/marian_webentry/Pdfs/BP-B1 - EPI-BOM How to impo… · SmartPlant Materials . How to Import Design Data . Version 2007.1

2BConfigure and Import PDS material

top block “Assigned Attributes”. This means they will occur independently for each material item. It is possible to apply these at the group or part level rather than each individual item if this is suitable. Apply at the group level allows the attribute to be applied consistently over all parts and items in the group. Here attributes are not mandatory because they will not always have a value at the beginning of a project and mandatory will require an input we don’t have.

B.20.01 Edit BOM The attributes will now be seen in the BOM. On the left are Position Attributes required to be input or loaded by users. On the right are Standard Attributes that are referenced from the SmartPlant Reference Data for the given material.

14 SmartPlant Materials How to Import Design Data

Page 15: SmartPlant Materials How to Import Design Dataspmat.hec.co.kr/marian_webentry/Pdfs/BP-B1 - EPI-BOM How to impo… · SmartPlant Materials . How to Import Design Data . Version 2007.1

2BConfigure and Import PDS material

Save/Create Node Attributes in SmartPlant Materials

Node attributes are similar to position attributes with the except that they appear at the node level. The value of a node attribute is propagated to each lower position attribute, however if a position attribute is entered for a specific item this will take precedence. Subsequent node attribute updates will not over ride the position attributes. Creation of BOM attributes are detailed in B-040-10-A-A-2-2-5. The following is a brief summary:

B 10.03 Node Types • Select the node in this screen that the attribute will be

associated with (e.g. isometric) and in the next block “Assigned Attributes” enter the details. Order Seq indicates the order in which the attribute will be

displayed. Attribute may be select from and must existing in the List

of Values. Mandatory should be unchecked unless there is a specific

reason otherwise since the system will insist on an input each time.

Once an attribute has been created against the node it is not easily deleted, thus avoid corruption of data.

SmartPlant Materials How to Import Design Data 15

Page 16: SmartPlant Materials How to Import Design Dataspmat.hec.co.kr/marian_webentry/Pdfs/BP-B1 - EPI-BOM How to impo… · SmartPlant Materials . How to Import Design Data . Version 2007.1

2BConfigure and Import PDS material

In this example we have created:

• ROS date • Design Area

Establish Import Options Once the configuration has been established for a project, the import variables should be minimized.

Example 1 – Steel Sections:

16 SmartPlant Materials How to Import Design Data

Page 17: SmartPlant Materials How to Import Design Dataspmat.hec.co.kr/marian_webentry/Pdfs/BP-B1 - EPI-BOM How to impo… · SmartPlant Materials . How to Import Design Data . Version 2007.1

2BConfigure and Import PDS material

Example 2 – Steel Assembly Marks:

HINT: THE DIFFERENCE BETWEEN THE EXAMPLES IS THAT THE FIRST USES THE ADVANCED OPTION TO MAP COMMODITY CODES AND THE SECOND USES THE ADVANCED OPTION TO IMPORT FAB SPOOLS.

Job Information

Job Code A code you give the job. Often a job will be run several times to achieve 100% import. For this reason it is worth having a consistent naming convention. Once a job code has been used it may not be used again unless first it is deleted. Deleting the job will not delete the import, only reference to it. The job and its parameters may be copied making it easy to perform exactly the same import task after first changing the code, e.g. change mto01 job code to mto02.

Datasource • For OMI import, we use “From OMI ASCII File”. • PDS ASCII Import is discussed in A-040-10-A-A-2-3-1. • SmartPlant Instrumentation Online Access is enabled only

when integrating SmartPlant Instrumentation and its predecessor, INtools.

• CIP allows you to implement your own processing logic to data load from any data source that can be accessed from within a stored package procedure in the Oracle Server, and seamlessly integrate this logic into OMI processing (no ASCII file).

SmartPlant Materials How to Import Design Data 17

Page 18: SmartPlant Materials How to Import Design Dataspmat.hec.co.kr/marian_webentry/Pdfs/BP-B1 - EPI-BOM How to impo… · SmartPlant Materials . How to Import Design Data . Version 2007.1

2BConfigure and Import PDS material

Job Status Changes as the job is executing. Status “Ready” means the job has completed but there may be errors and warnings.

Import Path Press button “Default Path” to set the default or enter another.

Import File The import file name without extension. The file MUST have an .rpt extension (OMI assumes .dat).

User Comment Optional.

Advanced Options

Import Fab Spools This option is discussed in detail in F-080-10-A-B-6-3-5 Fabrication Tracking (Advanced). An example would be importing Assembly Marks that are fabricated from the steel sections. The result is that the assembly mark tags are stored under the same node as the original steel section material. Without this option the steel section material would be lost.

Importing 3rd Party Commodity Codes/Idents There are two configuration options:

1. PDS 10.01 plus PDS 30.01

2. B 40.01 plus PDS 30.01 (optional)

If the company mapping is specified in PDS 10.01 is will be used for converting commodity cods to the company specified when exporting to PDS specs AND when import Bills of Material. When importing the parameter POS_CC_MAP must be specified in PDS 30.01

If the company mapping is specified interactively during BOM import in B 40.01, POS_CC_MAP need not be used. Also if a mapping exists in PDS 10.01 it will be ignored in this case.

In PDS 30.01, specify the priority of mapping (CIM = Company dependent, Interface specific, SmartPlant Materials. This could be altered e.g. IMC, CMI etc).

18 SmartPlant Materials How to Import Design Data

Page 19: SmartPlant Materials How to Import Design Dataspmat.hec.co.kr/marian_webentry/Pdfs/BP-B1 - EPI-BOM How to impo… · SmartPlant Materials . How to Import Design Data . Version 2007.1

2BConfigure and Import PDS material

In Example 1 we use this option to map the Steel Detailing software commodity codes (section codes) to the standard SmartPlant Materials codes.

Re-startable Refer to online documentation. This is an automatic feature that allows you to restart an import job aborted by the system.

PDS BOM Config – the configuration file to be used in the import.

PDS/SmartPlant Instrumentation Start Node – the node at which the import will start populating the materials (e.g. if you have all the sub-nodes specified in the import file then you may use the top MASTER node as the start node). If none of the nodes are included in the import file, then you will need to specify the exact node under which the material should appear.

Runtime Options

Issue Status This attribute is used in conjunction with List Status. Typically Issue Status refers to the PHASE of a project (e.g. Preliminary, For Design, For Construction, As Built). It may also be used to show the revision level depending on the company’s philosophy.

A simple example may be Issue Status:

A, B, C, D = Preliminary

0, 1, 2, 3, 4 = For construction

0a, 0b, 1a, 1b, 1c, etc = Internal revision once at the information has reached As Built Status

The coding in SmartPlant Materials may be modified to reflect the phase as well as the status:

Preliminary PRE_x (where X is the revision letter/number)

Approved For Design AFD_x

Approved For Construction AFC_x

As Built ASB_x

SmartPlant Materials How to Import Design Data 19

Page 20: SmartPlant Materials How to Import Design Dataspmat.hec.co.kr/marian_webentry/Pdfs/BP-B1 - EPI-BOM How to impo… · SmartPlant Materials . How to Import Design Data . Version 2007.1

2BConfigure and Import PDS material

List Status This status is used in conjunction with the Issue Status. Typically the List status is used to monitor the completeness of each revision if desired.

0 Working

A Design Service conditions complete

B Operating Service Conditions complete

C Insulation requirements complete

D …………

E Checked for Issue

Z Issued

Transfer If checked, the import job will update the records in SmartPlant Materials. If not checked, it will perform a simulation only. This allows some testing to be done without modification to the database.

Find Ident When importing material using the commodity code, you can request SmartPlant Materials to find the associated ident. The prerequisites are that there must be sufficient information for SmartPlant Materials to determine the ident that is tabulated in the “Idents or Commodity Codes” section. If this option is not checked then it will be necessary to run a separate verification job in B20.01.

Recognize Rev +1 In earlier versions of SmartPlant Materials, Material in the BOM could be locked as a form of revision control. This is no longer recommended and as such the Rev+1 option should not be checked. (Basically it used to allow the import to continue even when a BOM had been locked for issue).

Job Execution Statistics General information about the job.

Job Control Useful Buttons

Start Online -- Select this once all parameters have been set and saved.

Delete Job -- Good to clear unwanted test loads (production loads should perhaps be kept live for some time.

20 SmartPlant Materials How to Import Design Data

Page 21: SmartPlant Materials How to Import Design Dataspmat.hec.co.kr/marian_webentry/Pdfs/BP-B1 - EPI-BOM How to impo… · SmartPlant Materials . How to Import Design Data . Version 2007.1

2BConfigure and Import PDS material

SmartPlant Materials How to Import Design Data 21

View SQL Loader Log file -- Shows Oracle log file – useful if import fails.

View Job Log file -- Shows OMI parameters and summary import information.

View Import Protocol -- Shows step-by-step import of material, gives warnings where material has imported but there is some potential problem with it (e.g. idents were not found for the imported commodity code).

Less Useful Buttons Start Batch -- Available if batch module has been installed.

Restart Job -- Available under special circumstances – see online help.

Clear Import Data -- Import data is stored in a temporary interface table, this clears the table and removes some log information from the Import Protocol.

Clear Info Panel -- Just clears the info panel at the bottom of screen.

JCS Monitor -- For batch processing.

Execute and Import The import file must have a .dat extension for OMI import. Importing material for a specific node (module in this example) at the same issue status has the effect of deleting the existing and overwriting it with the new data. No revision history is kept. This is true EXCEPT when using the “Import Fab Spools” Option as in Example 2.

Check Error Logs 1. Check the info screen at the bottom of B40.01. See if there are any

failure messages.

2. Check the SQL Loader Log file. See the number of read lines matches the import file (e.g. total logical records read: 67)

3. View Job Log file. Check the Section entitled “Import Data Error Summary”

4. View the import protocol. Look for Errors and Warnings. In the top right corner you can set SmartPlant Materials to only show errors. This is a quick way to find problems.