Online AVEVA PDMS 3D design software delivers maximum productivity and capability on all types of plant project, from the smallest upgrade to new build projects of unlimited size and complexity.Online PDMS users range from small engineering contractors to many of the largest multinational process and power companies.

A fully interactive, colour shaded 3D plant design environment Hundreds of designers can work concurrently on a project, in a fully controlled manner, with visibility of the entire design at all times. Designers progressively create a highly intelligent 3D design by selecting and positioning parametric components from an extensive catalogue. Clash checking and configurable integrity checking rules help a designer create ight first time design and enable effective overall design quality assurance. A configurable Status Management function provides visual highlighting and clear reporting of design maturity status of PDMS objects. A standard model library saves design time and effort, by making it easier to reuse designs from existing built-in complex components. Highly configurable, automatic generation of a wide range of reports and drawings direct from the online PDMS database AVEVA PDMS is highly configurable and includes both a powerful programmable macro language (PML) and a .NET API to customise the system and automate key tasks. PDMS integrates with all other AVEVA Plant applications and interface products to form a complete and configurable 3D plant design solution for the power and process industries.



  • Catalog Hierarchy, Make Utility
  • Controlling Catalog Access with Permission Group
  • Full Permission Group Folder Path, IFC Object Name
  • Managing Catalog, New Class, Generate Views
  • Change a displayed unit Measure
  • Customize Current View Command
  • Copying and Pasting
  • Engineering Check Report
  • Interfaces and Categories
  • Equipment and Furnishings Reference Data
  • Electrical Reference Data
  • Structure Reference Data
  • Standard Nozzle Data


  • Overview of Smart Plant 3D System Architecture
  • Database Wizard, Project Management Environment
  • Creating New Database Objects, Common Environment
  • Project Hierarchy, Managing Plants, Backup & Restore
  • Schedule and validate all SP3D data base archives
  • Access Control and Approval Status, Work-share Overview
  • Systems Specifications, Filters, Session Templates
  • Space Management, Drawing/Isometric Template Configuration
  • Interference Checker Server, Model Data Reuse, Reference 3D
  • Clash Detection, Microsoft SQL Server Supporting
  • Schedule and validate all SP3D data base back-ups for the project
  • Administration, Integration, Reference Data Customization
  • Report Configuration, Rules setting, Pipe Support Configuration

Programming Knowledge using .NET

  • Smart 3D .NET API Architecture, Developing Custom Commands
  • Standalone Applications, Access Metadata, Classes
  • Interfaces, Attributes, Relationships
  • Navigate Relationships
  • Creating and Modifying Smart Plant 3D objects
  • such as Filters, Systems, Equipment, Piping, Spaces
  • Programming Knowledge – .NET language like VB.NET or C#

3D Programming I (Part Symbols and Rules)

  • 3D Symbol Creation Concepts
  • Geometry Creation Reference
  • General Format of Bulk load Files
  • Navigating Data Model using Schema Browser
  • Creating Naming Rules, Creating Interference Rules
  • Creating Report Query Interpreter
  • Working knowledge of Visual Basic

Programming II (Equipment Symbols and Forms)

  • Smart Plant 3D Symbol Creation Concepts
  • Geometry Creation Reference
  • Creating Equipment Symbols
  • Creating Equipment Component Symbols
  • Creating User Defined Forms
  • Visual Basic .NET programming
  • Visual Studio 2008 SP1 development
  • DOT NET Framework 3.5 SP1

Programming III(Stair,Ladder&Handrail Symbols)

  • 3D Symbol Creation Concepts
  • Geometry Creation Reference
  • Creating Stair Symbols
  • Creating Ladder Symbols
  • Creating Handrail Symbols
  • Working knowledge of Visual Basic .NET programming and Visual Studio
  • 2008 SP1 development environment (with .NET Framework 3.5 SP1)

3D Equipment & Piping Reference Data

  • Catalog & Specification Databases, Bulk load Utility
  • General Format of Bulk load Files, New Equipment to the Catalog
  • Creating a New Piping Materials Class
  • Adding a New Piping Component to a Specification
  • Adding a New Part to the Catalog, Piping Specification Rules
  • Familiarity with Windows User Interface

Structural Reference Data

  • Catalog and specification databases
  • Bulk load utility
  • General format of bulk load files
  • Symbol 2D
  • Adding user-defined sections
  • Adding a new slab type

Electrical Reference Data - TSMP3003

  • Catalog and specification databases
  • Bulk load utility
  • General format of bulk load files
  • Adding a new part to the catalog
  • Cableway specifications
  • Cable tray specifications
  • Cable specifications
  • Conduit specifications Symbol 2D

SmartPlant 3D Isometric Drawings

  • Drawing Console, Isogen Options
  • Creating & Updating Piping Isometrics
  • Atext (Alternate Text) Definitions
  • Symbols and Symbol keys
  • Customizing Isometric Drawing Styles
  • Configuring Isometric Drawing Content, Prerequisites:
  • Smart Plant 3D Piping & Equipment Modeling class
  • Familiarity with Windows User Interface
  • Knowledge of 3D Plant Design CAD Concepts

Report Customization

  • Defining New Reports
  • Understanding the data model
  • Report Definitions/Excel Data
  • Creating Report Templates, Label
  • Knowledge of Databases and SQL statements
  • Knowledge of piping specification and material concepts

SmartPlant 3D Drawings Customization

  • Drawing Console, Creating & Updating Drawings
  • Drawing Editor, Smart Labels
  • Drawing Templates, Bulk load Utility
  • Drawing Types (Snapshot, Volume & Drawings by Query)
  • One of the Smart Plant 3D Modeling classes
  • Familiarity with Windows User Interface
  • Knowledge of 3D Plant Design CAD Concepts

Hangers and Supports Part and Assembly Creation for Developers

  • Symbols, 3D Math API, Symbol Geometry Helper, Math Functions
  • 3D Geometry Objects, Hanger Component Symbol Definition Base Classes
  • Support Component and Derived Classes, Definition of Inputs and Outputs
  • Weight and CG, BOM Description, Error Logging and TDL with Resource Files
  • Symbol Development Labs in C#.Net, Assemblies, Configuration Count
  • Custom Support Definition, Parts, Configure Support,
  • Error Logging and TDL with Resource Files, Assemblies
  • Symbol Development Labs in C#.Net, Supported Connections
  • Supporting Connections, BOM Description, Custom Warning Messages
  • Support Selection Rule, Support Part Selection Rule, Custom Support Base
  • Support Helper, Supported Helper, Supporting Helper, Port Helper
  • Generic Helper, Bounding Box Helper, Joint Helper,
  • Prerequisites, Hangers and Supports Content Development in VB 6.0
  • Support Development Labs in C#.Net
  • Good Programming Experience in C#.Net 4.0 and Higher

9500 100 966

          7 days a week
From 10:00 am to 9:00 pm