1 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA Insert photo here CIS/2 CASE STUDY: Black &...

Post on 26-Dec-2015

222 views 0 download

Tags:

transcript

1 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

Insert photo here

CIS/2 CASE STUDY:Black & Veatch’s Integration of Plant Vision with GTStrudl

Jeff Eidemiller, P.E. Jeff Eidemiller, P.E. Structural Steel EngineerStructural Steel EngineerBlack & VeatchBlack & Veatch

Jay Ernst, P.E. Jay Ernst, P.E. Software AnalystSoftware AnalystEDS, an HP CompanyEDS, an HP Company

2 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

Purpose and Objectives

• EDS-produced software enables B&V to use GTStrudl in new ways

• CIS/2 is key to integrating GTStrudl into B&V processes and tools, like Plant Vision

• Plant Vision includes innovations not provided by other applications offering CIS/2 data exchange

• Plant Vision augments CIS/2 export with GTStrudl-specific data using XML-related technology

Black & Veatch is integrating its steel software Black & Veatch is integrating its steel software using the CIS/2 data exchange standard.using the CIS/2 data exchange standard.

3 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

EDS Application Development Capabilities

• Project Management / Execution Process and Discipline– Project Management methodology, process, and tools for full

application lifecycle (i.e. define, implement, deploy, turnover, support)

• Technical Expertise– Development team with 90+ years combined experience on

POWRTRAK® and other engineering design and analysis applications

– Senior Systems Analysts with Civil Engineering degrees and 40+ years combined experience developing software for structural analysis

– Past and ongoing projects integrating POWRTRAK® with other commercial software and systems, including: AutoCAD, Tekla Structures, CAESAR-II, ConstructSim, XMpLant, ISO15926-iRING

EDS provides technically uniqueEDS provides technically unique applicationapplicationdevelopmentdevelopment services to Black & Veatchservices to Black & Veatch

4 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

Outline

• B&V Steel Tools – Pre-CIS/2– Plant Vision, PPADS, and POWRTRAK®

– Legacy Interfaces (GTStrudl, RISA-3D, Tekla Structures)– Problems / Needs

• Structural Tools Integration– Goals / Requirements– Solution = CIS/2 Data Exchange– B&V Use Cases– Plant Vision-GTStrudl – Analysis Geometry Exchange

• STI Design Process• STI Innovations

– Relational Database Repository (PMR)– “Round-trip” Data Exchange (IDI)– XML Style Sheets (XSLT) – GTStrudl Input Templates

5 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

Insert photo here

B&V Steel Tools – Pre-CIS/2

6 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

B&V Steel Tools – Pre-CIS/2

• Multiple business uses (Coal, AQCS, GOCG, Nuclear, etc.)

• Multiple process stages (layout, analysis, member design, connection design, drafting/detailing, fabrication, space control, material and construction management)

• Multiple software tools (custom and “off-the-shelf” programs) for each process stage

• Multiple data interfaces between tools

Black & Veatch had no unifying concept Black & Veatch had no unifying concept tying all tools and processes togethertying all tools and processes together

7 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

B&V Steel Tools – Legacy Data Interfaces

•PPADS-POWRTRAK® Link•Tekla Uploader to

POWRTRAK®

POWRTRAKPOWRTRAK®®

Plant Vision

PPADS

PPADS-PPADS-POWRTRAK POWRTRAK

LinkLink

GTStrudl Tekla Structures

SDNF .. .... ... ... ..... .. ...

begin steel detailingRISA-3D

TSPTUploader(Tekla macro)

Construct Sim

Proprietary file transfer

.. .... ... ... ..... .. ...

SDNF .. .... ... ... ..... .. ...

CIS/2 .. .... ... ... ..... .. ...

• PPADS Export to GTStrudl• SDNF• Manual User Re-input

8 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

B&V Steel Tools – Plant Vision

• B&V-developed 3D modeling

• Multi-disciplinary (not just steel)

• Space control & coordination

• Shared database repository (POWRTRAK®)

• GUI for interactive user feedback

9 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

B&V Steel Tools – PPADS

• Power Plant Analysis & Design - Structural

• B&V-developed in 1970s-1990s

• Command file input – no GUI (STRUDL-based approach)

• Can be linked to POWRTRAK® (automatic synchronization)

• ASD Design Only• B&V business rules – not

a general analysis tool

... 15. BEGIN OLD PROJECT *** MESSAGE - Run number 2. *** MESSAGE - PPADS is now opening a data link to the 'PPL_ENGLISH' structure

in the 'PWRDEV' POWRTRAK database. *** MESSAGE - DB_USERID (environment variable) is not defined… *** MESSAGE - This run will query POWRTRAK steel in legacy (snapshot) mode. *** MESSAGE - Now reading PPADS updates from the linked POWRTRAK database. 16. 17. 18. $ ------------------------------------------------------------- 19. $ PPADS UPDATE RUN DATE: 05-Mar-2005 RUN TIME: 14:56:32 20. $ 21. EDIT 22. ADDITIONS 24. COLROW LOCATIONS 25. PPLA X 0-0 32. FLOOR ELEVATIONS 33. 100 100-0 40. $ END PPADS UPDATE 41. $ --------------------------------------------------------------- *** MESSAGE - POWRTRAK update processing is now complete. 42. $ *** MESSAGE - POWRTRAK update processing is now complete. 43. EDIT 47. COLUMN GEOMETRY * W14X53 * Z * FRAME * * 48. 10 PPLA PPL1 FL100 FL136/0-1.5/ 49. 20 PPLB PPL1 FL100 FL136/0-1.5/ 60. FLOOR 112 GEOMETRY 61. BEAMS * W14X26 * BR * -0-6 * 0 * 0 * 0 * 62. 100 C10 C20 63. 101 C20 C30 W21X50 80. PARALLEL 105 TO 103 81. 118 4-0 NBR 86. SEQUENTIAL 87. 123 106/16-4/ 100/7-8/ W12X22 88. 124 100/16-4/ 107/16-4/ W12X22 ...

Example PPADS Input file

10 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

B&V Steel Tools – POWRTRAK®

• Multi-user engineering database system

• Shared – “enter once; use many times”

• Wide-ranging application set

• B&V has been practicing “BIM” since mid-1980s

GraphsReports

Drawings

EngineeringDesign

3DModeling

ComputerAutomatedEngineering

DocumentManagement

ProjectCost

Analyses

ConstructionControl

ProjectScheduleControl

ProcurementControl

POWRTRAK®

11 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

B&V Steel Tools – Pre-CIS/2 – Problems

• Too many custom interfaces to maintain and coordinate

• Limited data throughput/scope (useful data lost or misinterpreted in transfers)

• Lack of flexibility to share data with client-selected tools

• PPADS (analysis/design engine) lacks updated AISC and international code design capability

• Inefficiency in using PPADS for design and GT STRUDL for dynamic analysis

Black & Veatch needed a solution Black & Veatch needed a solution to integrate its steel tools and processesto integrate its steel tools and processes

12 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

Insert photo here

Structural Tools Integration (STI)

13 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

STI Goals / Requirements

• Be a unifying solution that is standards-based (not proprietary)

• Support a broad scope of data to maximize data re-use and future growth in functional capability

• Enter once, then propagate data downstream for re-use in later process steps

• Provide opportunity to share data externally with B&V clients, vendors, and business partners

• Enable data exchange with tool capable of analysis and design to a variety of current codes

• Integrate with POWRTRAK® and POWRTRAK® applications, such as Plant Vision

STI Solution: CIS/2 Data ExchangeSTI Solution: CIS/2 Data Exchange

Adopt the CIS/2 standard for data exchange among B&V-used steel software tools.

Adopt the CIS/2 standard for data exchange among B&V-used steel software tools.

15 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

STI Solution – CIS/2 Data Exchange

• CIS/2 is the steel design and construction industry standard in North America.

• AISC formally endorsed CIS/2 in 1999.

• Many external software tools already support CIS/2, including those that B&V currently uses: GTStrudl, RISA-3D, Tekla Structures

• LPM/6, the CIS/2 data schema, can be implemented in the POWRTRAK® relational database.

• Plant Vision CIS/2 export prototype can be leveraged for production software.

SStructural tructural TTools ools IIntegration is thentegration is theB&V initiative to standardize data exchange using CIS/2B&V initiative to standardize data exchange using CIS/2

16 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

STI Solution – B&V Use Cases

A1 Round-trip Exchange with Analysis Program (GTStrudl)

A2 New/Incremental Analysis Model Import (RISA-3D)

B Design-to-Detailing Export (Tekla Structures)

C Detailing Geometry Import (Tekla Structures)

D Design-to-Construction Export (ConstructSim)

SDS/2

Tekla Structures

POWRTRAKPOWRTRAK®®

RISA-3D

Plant Vision

PPADS

PPADS-POWRTRAK

Link

GTStrudl

Construct Sim

steel detailing added* parts, assemblies, plates, piecemarks, etc.

begin steel detailing* member geometry

export to analysis* analysis geometry* applied loads

import from analysis* geom.. & size changes* applied loads * analysis results

C

export to construction* parts, assemblies, plates, piecemarks, etc.

CIS/2 Transfer(use case)

BA

A

D

X

17 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

Plant Vision-GTStrudl Geometry Exchange

• Plant Vision exports analysis geometry as CIS/2 (.stp) file– Includes geometry and loading– PV can create .gti files to direct GTStrudl analysis and design.

• GTStrudl imports CIS/2 file– ReadCIS2.exe translates .stp to .gti file

• GTStrudl user executes analysis & member design, as needed

• GTStrudl exports CIS/2 file– WriteCIS2.exe translates current model to .stp file

• Plant Vision imports analysis geometry from CIS/2 (.stp) file– Includes geometry only– Compares imported geometry with existing geometry, then inserts,

updates, and deletes steel members accordingly.

POWRTRAKPOWRTRAK®®Plant Vision

member geometry & applied loads

member geometry & size changes

PPADSGTStrudlCIS/2 .. ... .

18 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

Plant Vision – Export CIS/2 Steel

• Export Target• Structure to Export• Model Name• Lock Members for

Update• Export Geometry

Options• GT-STRUDL Options

(next slide)• Export Member

Loads• CIS/2: +Z-axis =

Up

19 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

Plant Vision – GT-STRUDL Export Options

• Problem Title

• GTI Template File

• GTI File Generation

• Member Design Options

Selected Option Template-generated file

[always] *_setup.gti

[always] *_import.gti

Perform Analysis *_analysis.gti

Define Groups *_groups.gti

Perform Member Design

*_unbracedlengths.gti*_design.gti

20 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

GTSTRUDL – Export data to a CIS2 file

•Length and Force units• Include Loads and Results = No

– not in PV import scope yet•Assume: Beam, Col, Brace = Z up

– member types by orientation

•Convert ‘Y up’ to ‘Z up’ = No– model is already Z up

21 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

Plant Vision – Import CIS/2 Steel

• Import File Path

• Update a locked CIS/2 model

• Existing (locked) CIS/2 models

• Create a new CIS/2 model (not shown)

22 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

Plant Vision – Review Imported CIS/2 Model

• Results of import and comparison to existing model displayed

• Differences Summary

• Steel Component List

• Changes are highlighted (green, yellow, red).

• Icons indicate locked and change status.

• Keep ... locked for future re-import

23 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

Plant Vision – Review Imported CIS/2 Model

•“Dummy” column out of scope

•Column members not locked for edit (disabled grey color)

24 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

Insert photo here

STI Design Process

25 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

STI Design Process

• Plant Vision acts as a GUI for steel data entry and review, space control, and information management

• GT Strudl selected as the preferred choice for analysis and design of large projects

• AutoCAD is used for creation of steel engineering drawings from the Plant Vision environment

• Tekla Structures is used for in-house detailing of steel and creation of erection drawings

• PPADS is used for some specialized functions• CIS/2 data transfer connects the programs and

allows flexibility where other software is required

26 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

• Plant Vision enhances steel layout by providing a user-friendly interface for steel modeling

27 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

• The model shows steel with accurate offsets and work points for space control…

28 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

• This allows engineers to check on access and headroom around equipment during steel layout…

29 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

• Keep steel clear of hoistways and pull spaces, review interferences…

30 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

• And check loading from attachments

31 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

• Other disciplines have access to live steel data to route utilities and tie-down equipment…

32 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

• Making Plant Vision the natural hub for our design process

33 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

• Users can distinguish analysis model steel from miscellaneous components…

34 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

• And filter or code steel by attributes such as floor level…

35 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

• The export template stylesheet automates GT STRUDL input file creation…

36 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

• Allowing new users to run a GTS analysis with minimal training…

37 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

• Streamlining model creation for large and complex structures…

38 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

• The analysis model combines features from Plant Vision, such as floor grouping and intelligent IDs

39 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

• GT STRUDL adds abilities missing in PPADS, such as nonlinear analysis and display of displacements

40 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

• Member design data is transferred back to Plant Vision, for use in steel detailing via Tekla Structures

41 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

• Using tools that can translate data from a single source improves quality and schedule

42 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

Insert photo here

STI Innovations

43 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

STI Innovations – Database Repository (PMR)

• PMR = Product Model Repository [CIS/2 term]• CIS/2 schema (LPM/6) was mapped into a relational

database (POWRTRAK®)• Elements of the LPM/6 had correlating elements in

the POWRTRAK® database• POWRTRAK® is not a true CIS/2 PMR because it lacks

an interface allowing other applications direct access

44 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

STI Innovations – Database Repository (PMR)

LPM/6 (EXPRESS-G) POWRTRAK® Relational Database

45 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

STI Innovations – Database Repository (PMR)

LPM/6 (CIS/2 Schema)

Data Modeling Language Mapping

POWRTRAK®

LPM/6 (CIS/2 Schema) POWRTRAK®

EXPRESS SQL DDL

“STRUCTURAL_FRAME_SCHEMA” “CIS” (POWRTRAK® schema name)

ENTITY TABLE

ATTRIBUTE COLUMN

INSTANCE ROW

SUPERTYPE / SUBTYPE • Parent/Child foreign keys• Compound tables (e.g. CISTELEMENTCURVESIMPLE)• VIEW

ANDOR VIEW (with outer-join)

Constraints(WHERE, UNIQUE, INVERSE, DERIVE)

Table constraints, Column constraints, Triggers

AGGREGATION types(array, bag, list, set)

• Aggregate instance tables• Compound tables (e.g. CISTNODE)

46 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

STI Innovations – Database Repository (PMR)

LPM/6 (CIS/2 Schema)

Data Type Mappings

POWRTRAK®

EXPRESS SQL DDL comments

INTEGER NUMBER(p)

REAL NUMBER(p,s)

STRING VARCHAR2(n) A reasonable maximum string length n

ENTITY NUMBER(p) A unique foreign key reference to PK of entity table

ENUMERATION VARCHAR2(n) Text validated as one of finitely defined values

BINARY RAW(n) Not used in LPM/6

BOOLEAN or LOGICAL

VARCHAR2(1) Validated as one of (T, F) or (T, F, U), or null.

LABEL VARCHAR2(80) “Short” text names.

TEXT VARCHAR2(256) “Longer” descriptive text.

SELECT NUMBER(p) Same as ENTITY, and validated against defined SELECT list.

47 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

STI Innovations – Plant Vision IDI Capability

• IDI = Incremental Data Import [CIS/2 term]

• During export, user locks subset of data that might be changed while in GTStrudl

• During import, Plant Vision reads imported file and compares to the existing Plant Vision CIS/2 model

• Only data locked during export is allowed to be changed by the imported data (from GTStrudl)

48 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

STI Innovations – XSLT Templates for .gti Files

• GTStrudl input (.gti) files are generated from an XML style sheet “template”

• The template transforms export-specific XML data from Plant Vision into GTStrudl input files customized for the exported model

• The .gti files are designed to encapsulate tasks in GTStrudl: Import, Analyze, Design

• Users may either use their own customized template to suit their project-specific needs, or select the “standard” template provided with the Plant Vision application

49 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

Plant Vision – GT-STRUDL Export Options

• Problem Title

• GTI Template File

• GTI File Generation

• Member Design Options

Selected Option Template-generated file

[always] *_setup.gti

[always] *_import.gti

Perform Analysis *_analysis.gti

Define Groups *_groups.gti

Perform Member Design

*_unbracedlengths.gti*_design.gti

50 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

STI – CIS/2 Implementation Challenges

• In reality, external tools have varying degrees of adherence to CIS/2 standard:– Scope (Analysis, Design, Physical models)– Data Management Conformance (DMC)– Compliance (correctness)

• Plant Vision IDI capability must overcome current lack of DMC in interfacing applications

51 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

CIS/2 Capability and Conformance

GTStrudl RISA-3D Tekla Structures Plant Vision

Scope Export: AnalysisImport: Analysis

Export: Analysis, DesignImport: Analysis, Design

Export: Analysis, PhysicalImport: Analysis

Export: AnalysisImport: Analysis*(*geometry only)

DMCMaintains imported

GUIDs on some entity types

Exports, but does not import GUIDs

No(but exports GUIDs for

SP3D)

Partial(not with GUIDs –

uses names instead*)

IDINo

(import is always a new model)

Very limited (member size only) unknown Yes

(analysis geometry)

Correctness, Limitations

• Cardinal points artificially imported as element eccentricities, not maintained• Imported names limited to 8 characters

• Export element eccentricity and cardinal point are not independent•Element eccentricity is not relative to global coordinate system

•Import element eccentricity results in incorrect “handle” coordinates

• IDI uses name attribute rather than GUIDs for nodes and assemblies*

* Current Plant Vision production version; future versions will be enhanced.

52 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

STI – Value Statements

• Consistency - Focus on CIS/2 standard rather than specific proprietary functions of other tools

• Growth - CIS/2 provides a very rich scope of data, with “room to grow” – potential to increase data throughput and future exchange efficiency

• Data Management - PMR-based design foundation leverages POWRTRAK®, B&V’s existing engineering database

• Flexibility – B&V is more agile as future business needs may dictate using different CIS/2-compliant tools

53 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

Glossary of Selected Terms / Acronyms

• EDI – Electronic Data Interchange

• CIS/2 – CIMSteel Integration Standards, Version 2

• DMC – Data Management Conformant [CIS/2]

• IDI – Incremental Data Import [CIS/2]

• PMR – Product Model Repository [CIS/2]

• STEP – Standard for the Exchange of Product model data (international standard ISO 10303)

• BIM – Building Information Modeling

54 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA

Jeff Eidemiller, Black & VeatchJeff Eidemiller, Black & Veatch11401 Lamar Ave.11401 Lamar Ave.Overland Park, KS 66211Overland Park, KS 66211eidemillerjd@bv.com

©Black & Veatch Holding Company 2009. All Rights Reserved. The Black & Veatch name and logo and POWRTRAK are registered trademarks of Black & Veatch Holding Company. Other service marks and trademarks may be registered trademarks or trademarks of their respective companies.

Jay Ernst, EDSJay Ernst, EDS9225 Indian Creek Pkwy, Suite 7009225 Indian Creek Pkwy, Suite 700Overland Park, KS 66210Overland Park, KS 66210jay.ernst@eds.com

QUESTIONS / CONTACT INFORMATION

EDS and the EDS logo are registered trademarks of Hewlett-Packard Development Company, LP. HP is an equal opportunity employer and values the diversity of its people. ©2008 Hewlett-Packard Development Company, LP.