smartplant enterprise automation smartplant3d & … enterprise automation jay chopra raghu...

14
SmartPlant SmartPlant Enterprise Automation Enterprise Automation Jay Chopra Raghu Veeramreddy October 29 th , 2008 Calgary Process, Power and Marine Division Process, Power and Marine Division SmartPlant3D & SPP&ID SmartPlant3D & SPP&ID

Upload: ngolien

Post on 28-Mar-2018

229 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: SmartPlant Enterprise Automation SmartPlant3D & … Enterprise Automation Jay Chopra Raghu Veeramreddy October 29th, 2008 Calgary Process, Power and Marine Division ... SP3D_Automation

SmartPlantSmartPlant Enterprise AutomationEnterprise Automation

Jay ChopraRaghu Veeramreddy

October 29th, 2008Calgary

Process, Power and Marine DivisionProcess, Power and Marine Division

SmartPlant3D & SPP&IDSmartPlant3D & SPP&ID

Page 2: SmartPlant Enterprise Automation SmartPlant3D & … Enterprise Automation Jay Chopra Raghu Veeramreddy October 29th, 2008 Calgary Process, Power and Marine Division ... SP3D_Automation

© 2008. Intergraph Corporation. All Rights Reserved.

Val

ue

Design Automation

Specification-& Rules Based

Design

Automated

deliverables

Workflow

Automation

Knowledge

Based

Engineering

System Architecture Capabilities“… We didn’t undertake a 10yr, $150M project just to have a slicker CAD GUI. We

did it to accelerate the entire industry …” – Gerhard Sallinger

The value of Automation …

Page 3: SmartPlant Enterprise Automation SmartPlant3D & … Enterprise Automation Jay Chopra Raghu Veeramreddy October 29th, 2008 Calgary Process, Power and Marine Division ... SP3D_Automation

© 2008. Intergraph Corporation. All Rights Reserved.

� Allows quick placement of multiple objects

� No ”higher level” intelligence� Smart 3D solutions only:

– Do not require proprietarymacro languages

– Added value by inherent relationships & rules

Design Automation

Page 4: SmartPlant Enterprise Automation SmartPlant3D & … Enterprise Automation Jay Chopra Raghu Veeramreddy October 29th, 2008 Calgary Process, Power and Marine Division ... SP3D_Automation

© 2008. Intergraph Corporation. All Rights Reserved.

� Practical Customer Examples ...

� Placement of Control Station

� Creation of Heat Recovery Steam Generator based on initial design software calculations via an XML output

� Modularization of pipe racks including automatic field weld placement based on volumes

� Automated placement of pipe shoes on a pipe rack

� Placement of fuel channels based on a predefined pattern

� Importing Line List Data such as pressures & temperatures from an external system

Design Automation

Page 5: SmartPlant Enterprise Automation SmartPlant3D & … Enterprise Automation Jay Chopra Raghu Veeramreddy October 29th, 2008 Calgary Process, Power and Marine Division ... SP3D_Automation

© 2008. Intergraph Corporation. All Rights Reserved.

� Rules defined in reference data� Automated part selection,

placement & orientation� Automatic re-compute when

changes occur� Ensures design according to

standards & best-practices� Smart 3D solutions are based

on this concept across all engineering disciplines ...

Specification and Rule Driven Design

Page 6: SmartPlant Enterprise Automation SmartPlant3D & … Enterprise Automation Jay Chopra Raghu Veeramreddy October 29th, 2008 Calgary Process, Power and Marine Division ... SP3D_Automation

© 2008. Intergraph Corporation. All Rights Reserved.

� Examples of Rules created using 3D API� Complex Naming Rules

� KKS Numbering system (Kraftwerk-Kennzeichen-System)

� Interference Checking � Customized rules can eliminate large number of false clashes� Example; pipe 50mm or smaller passing through grating is a false

clash

� Wall Thickness Calculations

� Cable Tray Fill Calculations

Specification and Rule Driven Design

Page 7: SmartPlant Enterprise Automation SmartPlant3D & … Enterprise Automation Jay Chopra Raghu Veeramreddy October 29th, 2008 Calgary Process, Power and Marine Division ... SP3D_Automation

© 2008. Intergraph Corporation. All Rights Reserved.

Automated Drawing Production

� Drawings are ”graphical reports”

� Fully annotated & ready to use

� Automatic detection of which drawings are affected by model changes

SmartPlant 3D Examples …� Document Equipments with Trim Piping� Pipe Support Drawings

Page 8: SmartPlant Enterprise Automation SmartPlant3D & … Enterprise Automation Jay Chopra Raghu Veeramreddy October 29th, 2008 Calgary Process, Power and Marine Division ... SP3D_Automation

© 2008. Intergraph Corporation. All Rights Reserved.

Workflow Automation

� Example of how a customer implemented round trip workflow for pipe stress analysis

� Custom Command to place logical supports

� Custom Command to import loads

� Custom Library for pipe support design

Page 9: SmartPlant Enterprise Automation SmartPlant3D & … Enterprise Automation Jay Chopra Raghu Veeramreddy October 29th, 2008 Calgary Process, Power and Marine Division ... SP3D_Automation

© 2008. Intergraph Corporation. All Rights Reserved.

Advanced Automation Capabilities

� Example of Advanced Automation Capability� Ad-hoc Rule Checking

� Rule checking works like interactive IFC, checking rule violations when user is not actively working

� Rules for checking location, offset, distance between objects can be added by external programs

Page 10: SmartPlant Enterprise Automation SmartPlant3D & … Enterprise Automation Jay Chopra Raghu Veeramreddy October 29th, 2008 Calgary Process, Power and Marine Division ... SP3D_Automation

© 2008. Intergraph Corporation. All Rights Reserved.

� Taking rules-based design to a new level

� Enabled by the underlying data model & software architecture

� Higher level rules with nested assemblies

Knowledge-Based Engineering

Page 11: SmartPlant Enterprise Automation SmartPlant3D & … Enterprise Automation Jay Chopra Raghu Veeramreddy October 29th, 2008 Calgary Process, Power and Marine Division ... SP3D_Automation

© 2008. Intergraph Corporation. All Rights Reserved.

Automation Benefits Offered by 3D API

� SmartPlant 3D offers complete framework for creating custom commands & standalone applications

� Provides same level of functionality available to Intergraph Developers

� Supporting functionality;� Common Services – Frees up programmer to focus on command &

not worry about data integrity, change propagation & management,query & persist data

� User Interface – Easy to use ribbon bar with ‘Smart step’ support� Standard controls for Unit Of Measure conversion & display, access

to user preferences, custom menus

November 25, 2008 – 11 –

Page 12: SmartPlant Enterprise Automation SmartPlant3D & … Enterprise Automation Jay Chopra Raghu Veeramreddy October 29th, 2008 Calgary Process, Power and Marine Division ... SP3D_Automation

© 2008. Intergraph Corporation. All Rights Reserved.

Getting Started Today with Automation

� Skill set is different than past, strong programming background is required. However most customers seem to have VB or .NET expertise

� Start with Programming I and II classes ( TSMP4001, TSMP4002) Automation training & consulting is available on request

� Several Customers are using automation today� Automation helps SmartPlant 3D on new projects � Training Classes available� Contacts in HSV for all automation related questions;

� Prasad Mantraratnam� Vivek Mokashi

November 25, 2008 – 12 –

Page 13: SmartPlant Enterprise Automation SmartPlant3D & … Enterprise Automation Jay Chopra Raghu Veeramreddy October 29th, 2008 Calgary Process, Power and Marine Division ... SP3D_Automation

© 2008. Intergraph Corporation. All Rights Reserved.

Future of SmartPlant 3D Automation� .NET based API is being developed

� Available now;� Simple custom commands & standalone programs� Query objects & modify data� Manipulation of Work Break Down objects� Naming Rules

� Upcoming enhancements in V2008� Create Equipments, Piping Objects� Simplified Symbol Definitions for Equipment, Route Applications� Enhanced custom command support

� Beyond V2008� Create Structure objects

� Formal Rollout starting V2008 release� Enhanced API Documentation delivered with Product� Training Classes started in August 2008

November 25, 2008 – 13 –

Page 14: SmartPlant Enterprise Automation SmartPlant3D & … Enterprise Automation Jay Chopra Raghu Veeramreddy October 29th, 2008 Calgary Process, Power and Marine Division ... SP3D_Automation

Integrating theIntegrating theEngineering EnterpriseEngineering Enterprise……

Automation Examples

Thank You!