Date post: | 26-Dec-2015 |
Category: |
Documents |
Upload: | nelson-conley |
View: | 222 times |
Download: | 0 times |
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 [email protected]
©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 [email protected]
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.