Quantcast
Channel: OpenPlant | AutoPLANT Wiki
Viewing all 4857 articles
Browse latest View live

How to Create NipoFlange in OpenPlant Modeler

$
0
0
Current Revision posted to AutoPLANT | AXSYS | OpenPlant | PlantWise Wiki by Jaya Tiwari on 5/28/2018 9:06:09 AM
Applies To 
Product(s):OpenPlant Modeler
Version(s):08.11.11.304 (SS6)
Environment: Windows 7 (64 bit)
Area: NioFlange - Custom Component
Subarea: Class Editor
Original Author:Jaya Tiwari, Bentley Product Advantage Group

Background

In OpenPlant Modeler, user wants to have NipoFlange in their Project which is by default not present in OpenPlant Modeler. In below Wiki article we will see how to get Custom NipoFlange.

Steps to Accomplish

  1. Launch Class Editor.

  2. Browse to OpenPlant_3D.01.07.ecschema.

    C:\ProgramData\Bentley\OpenPlantModeler V8i\WorkSpace\Projects\OPModeler_Metric\DataSet\Schemas



  3. Supplement with OpenPlant_3D_Supplemental_Modeling.01.07.ecschemaOpenPlant_3D_Supplemental_ModelingViews.01.07.ecschema, see below image.



  4. Navigate to Nipolet class.



  5. Right Click to Nipolet Class and Add Derived Class of Nipolet.



  6. Define New name- NipoFlange.



  7. Copy ' Creation Attribute [Nipolet]' custom Attribute of Nipolet class and Paste it on newly created NipoFlange class, see below images.







  8. Save all Changes.



  9. Add new Spec Entry in required Specification.

  10. Launch OpenPlant Modeler & using Key-in place NioFlange, see below image.



    See Also




    Comments & Correction

    Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!

Tags: OpenPlant Modeler, OPM, specification generator, custom componen, nipoflange, 08.11.09.XXX, how to place custom component using keyin, Class Editor, Customization, schema, Openplant, nipolet

Structural Modeling Components Initialization Error in OpenPlant Modeler

$
0
0
Revision 6 posted to AutoPLANT | AXSYS | OpenPlant | PlantWise Wiki by Abhilash Panchal on 5/29/2018 11:38:46 AM

Applies To 
Product(s):OpenPlant Modeler
Version(s):08.11.11.87(SS6) & Higher
Environment: Windows 7/8.1/10 (64 bit)
Area: Structural Modeling Component
Subarea: Initialization
Original Author:Rahul Kumar, Bentley Product Advantage Group

Overview

To fix “Structural Modeling Components Initialization Error” in OpenPlant Modeler. 

Case I - Problem Description

With latest version from 08.11.11.87 & above, there is a new tab called “Structural”. While selecting “Structural” option, it sometimes gives below message as “Structural Modeling Components Initialization Error” along with below details. See image below.

See Message below:
The structural Property Catalog could not be initialized. This is a serious error and prevents the structural Modeling Components tools from being properly initialized.The SPC server may need to be restarted. If restarting your session does not resolve the issue, please check that the ‘Bentley Property Catalog Service’ is running under Windows Services. You may need to manually start the service or reboot your computer.

The SPC Connect returned a null CatalogManager.

Reason

This is happening because of missing SpcServer which may not have installed in system. User may download it from the BentleyDownloads folder which appears while installing OpenPlant Modeler in the system. See below step to resolve this issue.

Steps to Resolve

  1. Go to BentleyDownloads folder. Check below default path which has been set while installation.

    (C:\BentleyDownloads\OpenPlantModeler_08.11.11.96)

  2. Check for SpcServer.msi file. Right click on it and click on Install.



    Note -If it is already installed and not working, then remove it and install it again. 

  3. Check on License Agreement option ON, and click on Install. See image below. 



  4. Once installation gets finished, it will allow user to use the structural tab feature.

  5. Launch OpenPlant Modeler & verify results. See image below. 

Case II - Problem Description

Below error message appears on selecting any tool in Structural placement tool except grid lines tool. In user's case it happened only when OpenPlant Modeler was launched through ProjectWise managed workspace.

Reason

This is happening because SMC_AUTOINITIALIZATION variable is set to 1 in configuration block as shown below.

Steps to Resolve

  1. Login to ProjectWise datasource.

  2. Open Project configuration block.



  3. In the configuration dialog select SMC_AUTOINITIALIZATION variable and click Modify button.



  4. Check ON "Inactive" option and click OK.



  5. Apply the changes and verify result.

Case III - Problem Description

Below error message appears on selecting any tool in Structural placement tool except grid lines tool. In user's case it happened only when OpenPlant Modeler was launched through ProjectWise managed workspace.

Reason

This error generally occurs due to incorrect installation of SpcServer.msi file. Refer below Screenshot for location of installation file.

Steps to Resolve

  1. Go to Below Path and Repair SpcCatalog.msi file by double clicking setup file and select repair.



  2.  Launch OpenPlant Modeler and verify results



Still A Problem?

If above problem still persist, then please create a Service Request and contact Bentley Product Advantage group along with the list of all relevant details to get in depth analysis and for possible solution or workarounds. 

See Also

Comments or Corrections?

Bentley's Product advantage Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!

Tags: 08.11.11.xxx, OpenPlant Modeler, OPM, SMC, Structural Modeling Components Initialization Error, 08.11.11.87, error message, Structural

How to Change Elevation Units in OpenPlant Isometric

$
0
0
Revision 1 posted to AutoPLANT | AXSYS | OpenPlant | PlantWise Wiki by Jaya Tiwari on 5/31/2018 1:16:20 PM

Applies To 

Product(s):

 OpenPlant Isometrics Manager

Version(s):

 08.11.11.224 (SS6)

Environment: 

Windows 7/8.1/10 (64 bit) & others

Area: 

Settings/Attributes

Subarea: 

Isometric Content - Dimensions

Original Author:

 Jaya Tiwari | Bentley Product Advantage Group

Background

During Isometric Drawing generation in Metric Project Unit, the Elevations are calculated into Millimeters. Sometimes, in user specific project they want Isometric to calculate and show into Meter unit. In this Wiki Article we will see how to change Millimeters unit into Meters in OpenPlant Isometric Manager.

Steps to Accomplish

  1. Open Style.cfg File. Browse from below highlighted location, here Project Unit is Metric.

  2. Add below Variables

  3. Save Changes.

  4. Generate Iso-Sheet & Verify Results.

    NOTE: After performing above steps all Units present in Isometric will get changed into Meters.

See Also

Tags: meters, Settings/Attributes, Openplant Isometric Manager, insession isometric, modeler, OPIM, OP, change, BOM, TechNote, millimeters, 08.11.09.XXX, change elevation unit, 08.11.11.304, elevation, Dimensions, how to, Customization, OpenPlant Isometrics Manager, openplant isometric, Length, SELECTsupport, Openplant

DataSheet tab missing in Excel when a datasheet is created using Data Manager

$
0
0
Current Revision posted to AutoPLANT | AXSYS | OpenPlant | PlantWise Wiki by Swapnil Joshi on 5/31/2018 1:31:12 PM

Applies To 
Product(s):AutoPLANT Modeler
Version(s):SS5 | SS6 | SS7 | SS8
Environment: Windows 7/8.1/10 (64 bit)
Area: Data Manager
Subarea: DataSheets
Original Author:Swapnil Joshi, Bentley Product Advantage Group

DataSheets tab missing in Excel when a datasheet is created using Data Manager

Background

The user wants the Datasheets tab to be present in the generated datasheet. This option must by default be present when the isometric is generated. 

This occurs because APExcelAddin is not installed while installing AutoPLANT Modeler in the machine because of permissions issue.

Steps to resolve

  1. Open Windows Explorer.



  2. Navigate to the path C:\Program Files (x86)\Common Files\Bentley Shared\Plant V8i.



  3. Double click on ApExcelAddIn.vsto file to install it.



  4. Now, if we generate a new Datasheet the required tab will be available.

See Also

Tags: Data Manager Report, Excel, Datasheet, AutoPLANT Modeler, data, Data Manager

How to calculate the Bottom of Pipe (BOP) in OPM

$
0
0
Current Revision posted to AutoPLANT | AXSYS | OpenPlant | PlantWise Wiki by Jaya Tiwari on 6/1/2018 12:07:03 PM

Applies To
Product(s):OpenPlant Modeler
Version(s):08.11.09.XXX
Environment: Windows 7 64 bit
Area: Properties
Subarea:
Original Author:Harpreet Singh, Bentley Product Advantage Group

Introduction

This article will provide the information on how to calculate the bottom of pipe i.e. BOP in OPM.

For that first we need to add calculated property in the schemas under Class PIPE which will calculate the Bottom of Pipe automatically based on the formula Z-OD/2-Insulation thickness.

Where Z=Elevation of pipe centerline
        OD= Outside Diameter of pipe

Steps to Accomplish

User need to map Pipe OD from the spec to OUTSIDE_DIAMETER property on PIPE class, as it is not mapped by default:

  1. Open OpenPlant_CustomAttributes.08.11 schema in class editor.
  2. Open OpenPlant_3D.01.04 schema & supplement it with OpenPlant_3D_Supplemental_Modeling.01.04 schema.

  3. Go to PIPE class and select its OUTSIDE_DIAMETER property.

  4. Add a custom attribute OPENPLANT_PHYSICAL_CATALOGUE_PROPERTY_MAP on this property.

  5. Add PIPE_OD_M in property name field as shown below in the picture.

Assuming the Horizontal Pipe:

  1. Add a new Property BOP_M on PIPE class.

  2. Add custom attribute ‘Calculated ECProperty Specification’ on it.

  3. Add this expression as shown below in the picture:

    ((this.TRANSFORMATION_MATRIX.M11/1000 - this.OUTSIDE_DIAMETER/2 - this.INSULATION_THICKNESS)+0.5)\1

     4.  Save the changes in schema and verify the results in OPM.

Note that in all calculations 1000 is hardcoded value, which should be changed to the current UOR used in your dgn files/project. 1000 per millimeter is default for a Metric project. 

Comments or Corrections?

Bentley's Product Advantage Group requests that you please confine any comments you have on this Wiki entry to this Comments or Corrections?" section. THANK YOU!

Tags: OpenPlant Modeler, Show, calculate, Customization, Bottom Of Pipe, BOP

How to calculate Bottom Of Pipe (BOP) in OpenPlant Modeler

$
0
0
Current Revision posted to AutoPLANT | AXSYS | OpenPlant | PlantWise Wiki by Jaya Tiwari on 6/1/2018 1:12:24 PM

Applies To
Product(s):OpenPlant Modeler
Version(s):08.11.11.xxx
Environment: Windows 7/8.1/10 (64 bit)
Area: Properties
Subarea:
Original Author:Harpreet Singh, Bentley Product Advantage Group

Background

Bottom of Pipe (BOP) is often needed by designers to know the elevation at which the pipe wall ends/starts.

CASE 1: To calculate the BOP

For this first we need to add calculated property in the schemas under Class PIPE which will calculate the Bottom of Pipe automatically based on the formula Z-OD/2-Insulation thickness.

Where Z=Elevation of pipe centerline
            OD= Outside Diameter of pipe

CASE 2: To calculate the BOP at the location of Support

At times the user might want to know the BOP at the point where a support has been placed on the pipe.

Depending on user requirement if there is an insulation on Pipe, user might want to consider reducing the value of BOP at support’s location with a fixed value like 100 instead of the actual value of insulation thickness.

The formula to be used in this case would be Z-OD/2-100

If there is no insulation the formula to be used would be Z-OD/2

Where Z=Elevation of pipe centerline on which support is placed
            OD= Outside Diameter of pipe

CASE 1: Calculation of Bottom Of Pipe (BOP)

Steps to Accomplish

User need to map Pipe OD from the spec to OUTSIDE_DIAMETER property on PIPE class, as it is not mapped by default:

  1. Open OpenPlant_CustomAttributes.08.11 schema in class editor.
  2. Open OpenPlant_3D.01.04 schema & supplement it with OpenPlant_3D_Supplemental_Modeling.01.04 schema.

  3. Go to PIPE class and select its OUTSIDE_DIAMETER property.

  4. Add a custom attribute OPENPLANT_PHYSICAL_CATALOGUE_PROPERTY_MAP on this property.



  5. Add PIPE_OD_M in property name field as shown below in the picture.

Assuming the Horizontal Pipe:

  1. Add a new Property BOP_M on PIPE class.

  2. Add custom attribute ‘Calculated ECProperty Specification’ on it.



  3. Add this expression as shown below in the picture:

    ((this.TRANSFORMATION_MATRIX.M11/1000 - this.OUTSIDE_DIAMETER/2 - this.INSULATION_THICKNESS)+0.5)\1

     4.  Save the changes in schema and verify the results in OpenPlant Modeler

Note that in all calculations 1000 is hardcoded value, which should be changed to the current UOR used in your dgn files/project. 1000 per millimeter is default for a Metric project. 

CASE 2: Calculation Of Bottom Of Pipe (BOP) at the location of Support

Steps to Accomplish

First user needs to map Pipe OD from the spec to OUTSIDE_DIAMETER property on PIPE class, as it is not mapped by default:

  1. Open OpenPlant_CustomAttributes.08.11 schema in class editor.
  2. Open OpenPlant_3D.01.04 schema & supplement it with OpenPlant_3D_Supplemental_Modeling.01.04 schema.
  3. Go to PIPE class and select its OUTSIDE_DIAMETER property.
  4. Add a custom attribute OPENPLANT_PHYSICAL_CATALOGUE_PROPERTY_MAP on this property.


  5. Add PIPE_OD_M in property name field as shown below in the picture.

Once OUTSIDE_DIAMETER is mapped with PIPE_OD_M,

  1. Go to Support Class --> Properties --> Add a Property named BOP
    • Make Sure the property BOP is of type 'String'
  2. Add custom attribute ‘Calculated ECProperty Specification' on it.


  3. Add this expression as shown below in the picture:

    IIF(this.GetRelatedInstance("DEVICE_HAS_SUPPORT:1:PIPING_COMPONENT").INSULATION_THICKNESS>"0", (this.TRANSFORMATION_MATRIX.M11/1000)-(this.GetRelatedInstance("DEVICE_HAS_SUPPORT:1:PIPING_COMPONENT").OUTSIDE_DIAMETER)/2-100,(this.TRANSFORMATION_MATRIX.M11/1000)-(this.GetRelatedInstance("DEVICE_HAS_SUPPORT:1:PIPING_COMPONENT").OUTISDE_DIAMETER/2))



    The image does not show the complete ECExpression due to shortage of space

             Note-

  • Make sure “Is calculated as default value only” is set to false
  • Make sure “Use the last valid value on Failure’ is set to True
  • Make Sure the Field “Failure Value” is not blank; here “-“ is set as Failure Value

     4.  Save the changes in schema and verify the results in OpenPlant Modeler

          

          Note- In all calculations 1000 is hardcoded value, which should be changed to the current UOR used in your dgn files/project. 1000 per millimeter is default for a Metric project. 

Comments or Corrections?

Bentley's Product Advantage Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!

Tags: OpenPlant Modeler, OPIM, connect, Show, Calculation, Bottom Of Pipe, Openplant, BOP

Working With Plain AutoCAD When AutoPLANT Is Installed [TN]

$
0
0
Revision 6 posted to AutoPLANT | AXSYS | OpenPlant | PlantWise Wiki by Devendra Warke on 6/4/2018 1:07:37 PM

Applies To 
Product(s):AutoCAD, AutoPLANT Modeler
Version(s):08.11.XX.XXX
Environment: Windows 7/8.1/10 (64 bit)
Area: 
Subarea: N/A
Original Author:Devendra Warke, Bentley Product Advantage Group

Overview

Some users may find that their AutoCAD profiles keeps getting overridden by the AutoPLANT profiles. There are two things that the user will need to check, which profile is being pulled up and if the AutoPLANT Modeler pull down menu is loading when not on an AutoPLANT profile (such as loading the <<Unnamed Profile>> or a user created profile)   This TechNote goes over a few helpful tips on working with AutoCAD Profiles.  It first goes on removing the AutoPLANT menu from a profile that it isn't needed for. Then goes over how to force the AutoCAD Icon to load a desired profile. Finally, the TechNote goes over some addition notes on issues that users may experience when working with AutoPLANT Profiles in AutoCAD. 

Steps to Accomplish

A] AutoPLANT menu loads in AutoCAD profile

If the Unnamed Profile or a profile that was created by the user has the AutoPLANT pull down menu and it is not needed, then follow the below steps to remove it.

1. Close all AutoCAD and AutoPLANT applications.

2. Create a Shortcut of AutoCAD and paste it at a location of your preference (for ex: Desktop).

3. Open the AutoCAD shortcut and type "OPTIONS" in command tab or go to "Tools>Options...''

4. Check what the 'Current Profile:' is, and click on Add to List tab.

5. Enter the "Profile name", "Description" as per requirements and click on Apply & Close.

6. Now, click open "Files" tab and remove the following 4 Support File Search Paths: -

          a) C:\ProgramData\Bentley\Plant V8i\apmenu

          b) C:\ProgramData\Bentley\Plant V8i\icon

          c) C:\ProgramData\Bentley\Plant V8i\support

          d) C:\ProgramData\Bentley\Plant V8i\

Click on Apply and OK tab.

7. Now type "MENULOAD" in the command tab and press Enter.

8. From the Load/Unload Customizations > Select "AT_APLANT_PDW" and Click on Unload > Close .

9. Save and Close the AutoCAD application.

B] Setting the AutoCAD Icon to load specific profiles

Sometimes AutoCAD will keep calling one of the AutoPLANT profiles when attempting to just load plain AutoCAD from the AutoCAD icon. This is because AutoCAD has a tendency to load the last used profile. if the user used AutoPLANT last, then the AutoCAD icon will attempt to load that profile rather than the default AutoCAD one. Follow the below steps to force the AutoCAD Icon to load a default profile. Note that these steps call the Unnamed Profile , which is AutoCAD's default profile, or a user can use any profile they wish for this, but they will need to point to program to the path of the profile's file. It is recommended that the user looks over how the Profiles are called out for the AutoPLANT Icons. They point to paths rather than a Profile name like the below steps do.

10. Right Click on the shortcut of AutoCAD >Go to Properties.

11. Look at the ˜Target:' field, it should contain the path to the acad.exe which will vary depending on what AutoCAD version being used.

12. The Default target should look like this:-  C:\Program Files\AutoCAD 2009\acad.exe" 

13. Now at the end of the default target add the following - /p "ACAD"   {i.e.- (space)/p(space)"ACAD"}. The Final Target should look like this - C:\Program Files\AutoCAD 2009\acad.exe" /p "ACAD"

15. After adding this, load up AutoCAD, it should now force load the "ACAD" which is AutoCAD's default profile

Other Notes on Profiles in AutoCAD and AutoPLANT V8i

  • Always open Plain AutoCAD via the shortcut where the profile has been set and never by Windows Explorer, as it will again revise it back to AutoPLANT Modeler profile.

  • Unnamed Profile doesn't load correctly after opening AutoCAD once in AutoPLANT, closing it out and then loading it from AutoCAD icon
    • This was mainly seen in AutoCAD 2009 and only once after changing the icon to point to the Unnamed Profile. To fix it, just manually load the Unnamed Profile from the AutoCAD ‘Options' dialog
  • AutoCAD 2009 Ribbons not appearing correctly with AutoPLANT Profile loaded
    • Sometimes, the AutoPLANT Profile has trouble with the AutoCAD 2009 Ribbons. This can be fixed in a few ways. One way to fix it would be to right click on one of the Ribbon tabs and select ‘Minimize>Minimize to Tabs" then do it again and select "Minimize>Show Full Ribbon". Another option would be change the AutoCAD menu to ‘AutoCAD Classic' workspace. To do this, just click the little gear in the bottom right corner of AutoCAD then select the ‘AutoCAD Classic'. This can also be done by going to the Workspaces toolbar and selecting the ‘AutoCAD Classics' option or by going to ‘Tools>AutoCAD Classics'

See Also

Product TechNotes and FAQs

Plant TechNotes And FAQs

External Links

Bentley Technical Support Knowledgebase

Bentley LEARN Server

Comments or Corrections?

Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!

Tags: piping, Settings/Attributes, AutoPLANT Modeler, FAQ, AutoCAD profile, AutoPLANT, AutoCad, TechNote, AutoPlant V8i, how to, AutoCAD version, AutoPLANT Piping, Profile

To Open Schema in Class Editor

$
0
0
Revision 4 posted to AutoPLANT | AXSYS | OpenPlant | PlantWise Wiki by Rahul Kumar on 6/4/2018 1:30:32 PM

Applies To 
Product(s): Bentley Class Editor
Version(s): 08.11.09.XXX (SS5) | 08.11.11.XXX (SS6)
Environment: Windows 7/8.1/10 (64 bit)
Area: Class Editor
Subarea: Schema Opening
Original Author: Deepak Singh, Bentley Product Advantage Group

Overview

To Open Desired schema through Bentley Class Editor..

Problem Description

When opening OpenPlant_3D.01.07. ecschema (SS6) software shows missing reference as Integratedstructuralmodel.04.00. ecschema & Designsync.01.01. ecschema.

The OpenPlant_3D ecschema contains the data model properties and is referenced by all OpenPlant Modeler schema

Steps to Resolve

  1. Using OpenPlant Project Administrator, launch Bentley Class Editor.
    Note - User may also  launch Bentley Class Editor from All programs/Apps>Bentley>Class Editor.

  2. The interface will be shown as below.




  3. Click on Open. User may directly use folder icon OR go through File>Open.





  4. Select desired project, from following location select OpenPlant_3D ecschema.

    C:\ProgramData\Bentley\OpenPlantModelerV8i\WorkSpace\Projects\OPModeler_Imperial\DataSet\Schemas



  5. Clicking on Open will ask for locate missing reference OpenPlant schema file as shown.



  6. From below mentioned location locate above mentioned missing reference schema file.

    C:\ProgramData\Bentley\OpenPlantModeler V8i\WorkSpace\OPModeler\schemas

  7. Select OpenPlant schema and click on Open.



  8. Again, it will ask to locate missing reference of Integratedstructuralmodel ecschema.

  9. From the same mentioned location select Integratedstructuralmodel ecschema and open.



  10. In the last, it will ask for locate missing reference of DesignSync ecschema as shown.



  11. From the same mentioned location, select the missing DesignSync schema and click open.



  12. This will open OpenPlant_3D schema successfully.



  13. Notice the message in bottom pane of class editor OpenPlant_3D opened successfully.

Locate Reference Schema Automatically

  1. It is always a good practice to set location for picking reference schemas.

  2. From class editor interface. Click on Tools> Options.



  3. In Options window, add the following path from mentioned location.

    For OPModeler schema:C:\ProgramData\Bentley\OpenPlantModeler V8i\WorkSpace\OPModeler\schemas

    For Project Schema:
    C:\ProgramData\Bentley\OpenPlantModeler V8i\WorkSpace\Projects\OPModeler_Imperial\DataSet\Schemas

  4. After adding the path for missing reference, click on Apply and OK.

Supplementing of Schemas

  1. Right click on OpenPlant_3D and select Supplement Schema as shown below.



  2. Click on Add, to specify supplemental schemas as shown below



  3. Select your desired supplemental schemas & click on Open. See image below


  4. Once desired supplemental schemas is selected it will reflect in Specify Supplemental Schemas window as shown below.



  5. Click on OK to proceed, notice OpenPlant_3D is supplemented successfully as shown below.

Still a Problem?

If above problem still persist, then please create a Service Request and contact Bentley Product Advantage group along with the list of all relevant details to get in depth analysis and for possible solution or workarounds. 

See Video

Check Similar Video for above described situation.

communities.bentley.com/.../How-to-Reference-PID-Schema.mp4

See Also

 Comments or Corrections?

Bentley's Product Advantage Group requests that you please confine any comments you have on this Wiki entry to this Comments or Corrections?" section. THANK YOU!

Tags: OpenPlant Modeler, Bentley Class Editor, Missing DesignSync, Missing IntegratedStructrualModel, Missing Reference Files, schema

How to Update Graphics & Property When Spec Value Change

$
0
0
Revision 1 posted to AutoPLANT | AXSYS | OpenPlant | PlantWise Wiki by Jaya Tiwari on 6/8/2018 2:50:16 PM

 

 Applies To 
  
 Product(s):OpenPlant Modeler
 Version(s):08.11.09.XXX
 Environment: Windows 7 (64 bit)
 Area: Components
 Subarea: 
 Original Author:Jaya Tiwari, Bentley Product Advantage Group

  

Background

Sometimes user has a requirement to change some Spec Value in their Existing Projects. For that reason it is user needs that Graphics and Existing Properties should also get updated according to Spec Value change. In below Video it has shown how to Update Graphics and Properties of Existing Component when Spec Values are changed.

Steps to Accomplish

communities.bentley.com/.../Update-Graphics_5F00_18_5F00_5.mp4

Tags: OpenPlant Modeler, update graphics, OPM, Update, Update spec, OP, 08.11.09.XXX, SS6, 08.11.11.304, Updated Existing Valves, Update Components, spec value, SELECTsupport, Openplant, spec

How to Modify/Add Validation State to Components

$
0
0
Current Revision posted to AutoPLANT | AXSYS | OpenPlant | PlantWise Wiki by Jaya Tiwari on 6/10/2018 7:11:39 AM

Applies To 
Product(s):OpenPlant PID
Version(s):08.11.09.XXX (SS5) | 08.11.11.XXX (SS6)
Environment: Windows 7/8.1/10 64 bit
Area: Class Editor
Subarea: Customization
Original Author:Deepak Singh, Bentley Product Advantage Group

Overview

To add or modify validation state list of components in OpenPlant PID.

Problem Description

In OpenPlant PID, requirement is to add validation state to components. Currently three types of validation state list show for components, refer below image. Below wiki article will explain to modify or add validation list for inline valves.

        

Steps to Resolve

  1. Open OpenPlant_PID.01.07. ecschema using Bentley Class Editor.
  2. Navigate to Inline valve switch to Properties tab, search for Validation State property & click on Override as shown below.



  3. Scroll down to Standard Action Values custom attribute, right click on Value Action Map& select Add Element, refer image as shown below.



  4. Enter desired validation state name in Display String tab& respective values as shown below.



  5. Save all the settings & verify the result as shown below.

See Also

Comments or Corrections?

Bentley's Product Advantage Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!

Tags: OpenPlant Modeler, OpenPlant PID, Validation State List in OPPID, Component Validation List in OP, validate, OpenPLANT PowerPID

How to Map Spec Field with OpenPlant Modeler Property

$
0
0
Current Revision posted to AutoPLANT | AXSYS | OpenPlant | PlantWise Wiki by Deepak Singh on 6/11/2018 12:24:07 PM

Applies To
Product(s):OpenPlant Modeler
Version(s):08.11.09.XXX(SS5) | 08.11.11.XXX (SS6)
Environment: Windows 7/8.1/10 (64 bit)
Area: Properties
Subarea:
Original Author:Harpreet Singh, Bentley Product Advantage Group

Background

In order to pull the values from the spec for a component to have it populated in the corresponding property, that property needs to be mapped to spec field. This article will explain how to map the spec field with properties. We will take two examples;
CASE 1: We will take PIPE_OD_M field from PIPE table and map it with Outside Diameter property on PIPE class;
CASE 2: We will take HANDLE_OFFSET field from TOPWORKS table and map it with HANDLE_OFFSET property on GEARBOX_OPERATOR class

CASE 1: Mapping PIPE_OD_M column from spec with Outside Diameter property of pipe

Steps to Accomplish

  1. Open class editor and load OpenPlant_CustomAttributes schema from \\Workspace\OPModeler\Schemas folder.
  2. Load OpenPlant_3D schema from your project dataset and supplement it with OpenPlant_3D_Supplemental_Modeling schema.
  3. Go to PIPE class and switch to properties tab.
  4. Select OUTSIDE_DIAMETER property and add 'OpenPlant_Physical_Catalogue_Property_Map' custom attribute.



  5. Add 'PIPE_OD_M' in the property name field of the custom attribute.



  6. Save the changes in the schema and verify the result.



CASE 2: Mapping HANDLE_OFFSET column from spec with HANDLE_OFFSET property of Gearbox Operator

Steps to Accomplish

  1. Open Bentley Class editor from OpenPlant Project Administrator application
  2. Open OpenPlant_3D.01.07.ecschema from C:\ProgramData\Bentley\OpenPlantModeler V8i\WorkSpace\Projects\OPModeler_Metric\DataSet\Schemas
  3. Right Click on Opened OpenPlant_3D schema on the left pane and  supplement it with the following Schemas

    1. OpenPlant_3D_Supplemental_Information_3DComponent.01.07.ecschema.xml
    2. OpenPlant_3D_Supplemental_Metric_DefaultValues.01.07.ecschema.xml
    3. OpenPlant_3D_Supplemental_Modeling.01.07.ecschema.xml

  4. Go to GEARBOX_OPERATOR class and switch to properties tab
  5. Select HANDLE_OFFSET
  6. Scroll down in the Attributes and find OpenPlant_Physical_Catalogue_Property_Map and insert the value HANDLE_OFFSET in the PropertyName field

  7. Save the schema and exit
  8. Use Windows File Explorer and browse to the folder where the specs are stored
  9. Open the spec with MS_ACCESS
  10. Browse to TOP_WORKS table
  11. Insert a field named “HANDLE_OFFSET

    Sample Image
  12. Find the row with EC_CLASS_NAMEGEARBOX_OPERATOR
  13. Insert the value of offset you want in the HANDLE_OFFSET fields;
    For example, we have given an offset of 25 for a gearbox of MAIN_SIZE(Nominal diameter) – 150mm

    Sample Image
  14. Save the Spec and Exit
  15. Launch OpenPlant Modeler and the select the spec just edited
  16. Place a Butterfly Valve for Nominal Diameter 150mm
  17. Place a Gearbox operator
  18. In Place Component box, the default Handwheel offset is 25, taken from Spec

    Sample Image

See Also

communities.bentley.com/.../Spec-Property-Mapping-in-OpenPlant-Modeler_5F00_Deepak-Singh.mp4

Tags: OpenPlant Modeler, OPM, Outside Diameter, Spec Mapping, 08.11.09.XXX, HandWheel, Properties, Handle Offset, Gearbox operator

How To Add Custom Property in Pipeline Tag

$
0
0
Current Revision posted to AutoPLANT | AXSYS | OpenPlant | PlantWise Wiki by Jaya Tiwari on 6/11/2018 1:38:08 PM

Applies To 
Product(s):OpenPlant PID
Version(s):08.11.10.XXX & Higher
Environment: Windows 7/8/10 (64 bit)
Area: Customization
Subarea: 
Original Author:Deepak Singh, Bentley Product Advantage Group

Background

User requirement is to add custom property in pipeline tag, also created custom property must have ability to select its defined values through a drop down list.

Steps to Accomplish

  1. Launch Bentley Class Editor.

  2. Open OpenPlant PID schema of desired project, say here metric.

    Path: C:\ProgramData\Bentley\OpenPlantPID (SS6)\WorkSpace\Projects\OPPID_Metric\Dataset\schemas

  3. Navigate to PIPING_NETWORK_SYSTEM class. Switch to Properties tab.

  4. Click on Add > New to add a property

  5. Add a new property INSULATION_TYPE as shown below.



  6. Ensure that TypeName is set to int as shown above

  7. Right Click on INSULATION_TYPE property. Select Custom Attributes > Add/Remove



  8. Add StandardValues custom attribute for newly created INSULATION_TYPE property as shown.



  9. Click on OK.

  10. Scroll down to StandardValues custom attribute. Right Click on ValueMap > Add element.



  11. Enter the desired display string to add these values in drop-down list for Insulation Type property.



  12. Add another custom attribute Category & enter the fields as shown below.



  13. Save the settings.

  14. Using Bentley Class Editor, open OpenPlant_Supplemental_Tagging.01.07. ecschema from below location

    Path: C:\ProgramData\Bentley\OpenPlantPID (SS6)\WorkSpace\Projects\OPPID_Metric\Dataset\schemas

  15. Navigate to Piping Network System class, switch to Properties tab.

  16. Add a new property as INSULATION_TYPE as shown.



  17. Add Category custom attribute and enter details as shown.



  18. Search “NAME” property & update EC Expression as well Parser as shown.

    ECExpression: this.UNIT_NAME & "-" & this.SERVICE_NAME & "-" & this.NUMBER & "-" &  this.SPECIFICATION & "(" & this.INSULATION_TYPE & ")"

    Parser: ^[?\w]*-[?\w]*-(?<NUMBER>[?\w]*)-(?<SPECIFICATION>[a-zA-Z]{1,20})([?\w]*)



  19. Save all the settings & verify the result.

See Also

 

Still a Problem?

If above problem still persist, then please create a Service Request and contact the Bentley Product Advantage group.  Please include a list of all relevant details to get in depth analysis for a solution or workaround. 

communities.bentley.com/.../How-to-add-New-Associated-Item-in-OPPID.mp4

Tags: Pipeline Tag, associated, OPPID Pipeline Tag, property, new custom, OPPID, Area, Associated Item, Adding Custom Property in Pipeline Tag, new, OpenPLANT PowerPID, Custom Property with Drop down Values

How to create a New Property & Make its Field Editable in OpenPlant Modeler

$
0
0
Current Revision posted to AutoPLANT | AXSYS | OpenPlant | PlantWise Wiki by Jaya Tiwari on 6/11/2018 1:54:56 PM

Applies To 
Product(s):OpenPlant Modeler
Version(s):08.11.09.XXX (SS5) & 08.11.11.XX (SS6)
Environment: Windows 7 (64 bit)
Area: Settings/Attributes
Subarea: -
Original Author:Rahul Kumar, Bentley Product Advantage Group

Overview

To create a new property & make its field editable for any component or fittings at the time of placement in OpenPlant Modeler.

Problem Description

User requirement was to add a new property and inside the Modify Component dialog box, user should be able to fill in the desired information.Below steps illustrates on adding new Property & defining custom attribute to a new property in schema to make it available for editing. Few new properties like XYZ, ABC needed to add inside specific Categories like Operating Conditions/Design Conditions etc. Below steps will aid user to achieve the desired configuration, explaining each methods. 

Steps to Resolve

Adding a New Property Under PIPING_COMPONENT Class

  1. In Class editor, Open "OpenPlant_CustomAttributes.08.11.ecschema.xml" schema to get the desired custom attribute on certain class, as it contains the list of Custom Attributes.
    This schema can be found by navigating below path - %Project Root%\WorkSpace\OPModeler\schemas

  2. Again open "OpenPlant_3D.01.07.ecschema.xml" and supplement it with "OpenPlant_3D_Supplemental_Modelingviews.01.04.ecschema.xml" schema. 

    Above schema can be found by navigating below project path:
    %ProjectRoot%\DataSet\Schemas. For More information on supplementing schemas click here>>>>

  3. Locate the PIPING_COMPONENT class. User may also use binocular option & write directly the class name if known and do a search. See image below. 



    Note -To Notice, these properties are created under Piping component, hence it should get displayed when piping component classes are used & only get displayed under element information. To display any property under pipeline level, property should get created under Pipeline (PIPING_NETWORK_SYSTEM) class. 

  4. Click on Properties Tab, which contains list of default properties available on certain class. 
  5. To Create a new property, click on Add.. option like displayed in image below. 



  6. By default a Property with name property gets created to be edited by user as per project instance data name.



  7. Enter Name, DisplayLabel, and TypeName (Datatype format), as defined for instance data. Say XYZ to be displayed under category Operating Conditions tab. 



  8. Add Custom attribute Category on new property XYZ. User can copy this from any existing property in the list. say WALL_THICKNESS here. See image below. 



  9. Copy it from WALL_THICKNESS property. 



  10. Pull Category custom attribute to down for selection and click on copy


    Note -Define Location to OpenPlant_3D_supplemental_ModelingViews.01.07

  11. Paste it on new XYZ property. See image below. 



  12. Custom attribute gets added to new property XYZ. See image below. 



  13. Save & Close schema. 

 Add new property ABC inside EQUIPMENT class under Design Conditions tab. 

  1. User need to add the property under Primary schema level. Since other existing properties has been defined under it. 
  2. Open OpenPlant.01.07.ecschema.xml. Supplement it with OpenPlant_Supplemental_Units_Metric.01.07.ecschema.

  3. Navigate to EQUIPMENT class, check existing properties present under design Conditions tab, say LOWER_LIMIT_DESIGN_PRESSURE



  4. One easier way is to copy the existing property and paste it & modify it for desired use. 





  5. Rename copied property as desired, say ABC here. See image below.



  6. Save Schema. 
  7. Launch OpenPlant Modeler. 
  8. Place Equipment and enter data. See results below. 

Adding Units to Properties

  1. For Some design parameter unit or suffix may require to add /remove or modify which can be further added using Add Units option. See image below. 


  2. Select the desired units if needed to change. 
    Note -Click these links to refer Remove Units>>>>&Modify Units >>>> from existing properties. 

To Make New Property Field editable. 

  1. To create new property field Editable, add Custom Attribute "Property Display Status" and assign the location like shown in image below.



    Note- Ignore adding the custom attribute again, if it is already present on some properties. 

  2. Set the value for both fields as per requirement.



    Note – User can use options provided under this field like to Hide, Read & editable as per requirement in OpenPlant Modeler.

  3. Save & Close schema.

  4. Launch OpenPlant Modeler & verify results.

    For Pipe:

See Also


communities.bentley.com/.../Create-New-Property-in-OPM.mp4

Tags: OpenPlant Modeler, OPM, Project Property Display, 08.11.09.XXX, New Property, Properties, schema, Custom Attribute

How to Map Input/Output Signal of Instrument in OpenPlant PID

$
0
0
Current Revision posted to AutoPLANT | AXSYS | OpenPlant | PlantWise Wiki by Jaya Tiwari on 6/12/2018 7:23:35 AM

Applies To 
Product(s):OpenPlant PID
Version(s): 08.11.11.XXX
Environment: Windows 7/8.1/10 (64 bit)
Area: Mapping
Subarea: Database
Original Author: Jaya Tiwari, Product Advantage Group

Background

In OpenPlant PID, user is using Instrument to Instrument connection in their project. To see connection between Instruments there is properties in Instrument called as Input Signal and Out Signal. In below Video we will see how to get information of Input / Output Signal and map those property with Database.

communities.bentley.com/.../How-to-Mapp-Input_5F00_Output-Tag-in-OPPID.mp4

Tags: output, open plant, OpenPlant PID, property, Input, 08.11.09.XXX, Mapping, input tag, Mappings, OPPID, how to map, Class Editor, input signal, Map, Database

How to Add 'DN' Prefix to Valve Size Annotation

$
0
0
Current Revision posted to AutoPLANT | AXSYS | OpenPlant | PlantWise Wiki by Jaya Tiwari on 6/12/2018 12:18:07 PM

Applies To 
Product(s):OpenPlant PID
Version(s):08.11.10.XXX & Higher
Environment: Windows 7/8 (64 bit)
Area: Customization
Subarea: 
Original Author:Harpreet Singh, Bentley Product Advantage Group

Background

User want to add DN as a prefix in valve size and annotate it while placement. By default valve size is annotated as 100 but user want to display the valve size as DN100.

Steps to Accomplish

  1. Open Class Editor and load OpenPlant_PID schema.

  2. Supplement it with OpenPlant_PID_Supplemental_Imperial schema.

  3. Go to FLUID_REGULATOR class and locate SIZE property.



  4. Change the visibility to FALSE in ‘Annotation Custom Attribute’.



  5. Create new property and name it DISPLAY_SIZE.



  6. Add ‘Calculated ECProperty Specification’ custom attribute on this property.



  7. Add below expression in EC Expression field and define other fields as highlighted.

    "DN" & this.SIZE



  8. Add another custom attribute ‘Annotation Custom Attribute’.



  9. Add values as shown below:



  10. Save the changes and verify the results.

communities.bentley.com/.../How-to-add-DN-Prefix-in-Valve-OPPID.mp4

Tags: Annotation, OpenPlant PID, valve, DN, size, prefix

How to Map Spec Data for Double Type Property in OpenPlant Modeler

$
0
0
Current Revision posted to AutoPLANT | AXSYS | OpenPlant | PlantWise Wiki by Deepak Singh on 6/12/2018 12:20:19 PM


Applies To 
Product(s):OpenPlant Modeler
Version(s):

08.11.09.XXX (SS5) | 08.11.11.XX (SS6)

Environment: Windows 7/8.1/10 (64-bit)
Area: Settings
Subarea: -
Original Author:Deepak Singh,Bentley Product Advantage Group

Background

In OpenPlant Modeler, user’s requirement is to calculate property value from specification database with help of EC Expression. For example, to calculate Length whose data type is double for PIPE_ELBOW_TRIMMED class. Below wiki article will explain on fetching of calculated data from specification for a double type property.

Steps to Accomplish

  1. Using Bentley Class Editor, open OpenPlant_3D_XX.XX.ecschema.
  2. Supplement it with OpenPlant_3D_Supplemental_Modeling.XX.XX.ecschema& OpenPlant_3D_Supplemental_ModelingViews.XX.XX.ecschema schemas.
    For More information on supplementing schema click here>>>>
  3. Search for PIPE_ELBOW_TRIMMED class, switch to Properties tab & search LENGTH property
  4. Click on Override to localize this property.

  5. Click on Custom Attributes > Add/Remove to add a custom attribute.

  6. From Add/Remove Custom Attributes window, select OpenPlant_Physical_Catalogue_Property_Map custom attribute. Using drop arrow add selected custom attribute > Change Schema location to OpenPlant_3D_Supplemental_Modeling.XX.XX> OK. Refer below image.



  7. Under OpenPlant_Physical_Catalogue_Property_Map custom attribute, right click on ECExpression> Add Element



  8. Below are the possible cases to describe calculated length for Pipe Elbow trimmed class

Case 1: To Fetch Calculated Length for Pipe Elbow Trimmed Class from Specification Database when CTR_END_M property is available.

Sample Specification database

Calculated length for Pipe Elbow Trimmed class is sum of CTR_END_M & CTR_END_R or twice CTR_END_M or CTR_END_R. This calculation can be achieved by using arithmetic operator in ECExpression as shown below.

Using “+” operator

COMPONENT_TABLE.CTR_END_M+CTR_END_M


Using “*” operator

COMPONENT_TABLE.CTR_END_M*2

Case 2: With different available properties value for CTR_END_M & CTR_END_R, conditional operator can also be used for calculating calculated length.

When CTR_END_R is 0 & CTR_END_M is available.

Sample Specification database

Using Conditional Operator

IIF(COMPONENT_TABLE.CTR_END_R = 0, COMPONENT_TABLE.CTR_END_M*2, COMPONENT_TABLE.CTR_END_R*2)

Note: In specification database snapshot, EC_CLASS_NAME is showing as LONG_RADIUS_90_DEGREE_PIPE_ELBOW because in schema for PIPE_ELBOW_TRIMMED class Use EC Class as LONG_RADIUS_90_DEGREE_PIPE_ELBOW, PIPE_ELBOW_90_DEGREE_SHORT_RADIUS & PIPE_ELBOW_90_DEGREE_3R is defined. Refer image below.

  1. Implementing any of above EC_Expression will result same result.
  2. Save the changes & verify result as shown below.

See Also

communities.bentley.com/.../How-To-Calculate-Length-For-Trimmed-Elbow-in-OpenPlant-Modeler_5F00_Deepak-Singh.mp4

Tags: OpenPlant Modeler, OPM, Length for Pipe Elbow Trimmed in OpenPlant Modeler, Spec Database Property Map, ECExpression Property Mapping, Fetching Data using EC Expression, Length for Trimmed Elbow, Property Mapping For Double Property

How to Create NipoFlange in OpenPlant Modeler

$
0
0
Current Revision posted to AutoPLANT | AXSYS | OpenPlant | PlantWise Wiki by Jaya Tiwari on 6/12/2018 12:25:06 PM
Applies To 
Product(s):OpenPlant Modeler
Version(s):08.11.11.304 (SS6)
Environment: Windows 7 (64 bit)
Area: NioFlange - Custom Component
Subarea: Class Editor
Original Author:Jaya Tiwari, Bentley Product Advantage Group

Background

In OpenPlant Modeler, user wants to have NipoFlange in their Project which is by default not present in OpenPlant Modeler. In below Wiki article we will see how to get Custom NipoFlange.

Steps to Accomplish

  1. Launch Class Editor.

  2. Browse to OpenPlant_3D.01.07.ecschema.

    C:\ProgramData\Bentley\OpenPlantModeler V8i\WorkSpace\Projects\OPModeler_Metric\DataSet\Schemas



  3. Supplement with OpenPlant_3D_Supplemental_Modeling.01.07.ecschemaOpenPlant_3D_Supplemental_ModelingViews.01.07.ecschema, see below image.



  4. Navigate to Nipolet class.



  5. Right Click to Nipolet Class and Add Derived Class of Nipolet.



  6. Define New name- NipoFlange.



  7. Copy ' Creation Attribute [Nipolet]' custom Attribute of Nipolet class and Paste it on newly created NipoFlange class, see below images.







  8. Save all Changes.



  9. Add new Spec Entry in required Specification.

  10. Launch OpenPlant Modeler & using Key-in place NioFlange, see below image.



    See Also




    communities.bentley.com/.../Create-NipoFlange_5F00_3f0cc17b.autosave.mp4

Tags: OpenPlant Modeler, OPM, specification generator, custom componen, nipoflange, 08.11.09.XXX, how to place custom component using keyin, Class Editor, Customization, schema, Openplant, nipolet

How to Map Custom Properties with Database

$
0
0
Current Revision posted to AutoPLANT | AXSYS | OpenPlant | PlantWise Wiki by Deepak Singh on 6/12/2018 2:25:51 PM

 Applies To 
  
 Product(s):OpenPlant PID
 Version(s):08.11.10.XXX
 Environment: Windows 7 64 bit
 Area: Installation-Configuration
 Subarea: Database
 Original Author:Harpreet Singh, Bentley Product Advantage Group

Background

This article will cover the fundamentals of mapping a custom/existing EC property with Database field. 

To note : the order in which you load the schemas is important.

You must first load the ...projectname\schemas\PlantProjectSchema01.01_AutoPLANT_PIW01.06 schema file

followed by the ...projectname\schemas\OpenPlantPID.01.06 schema file

A.    Add field in Database Table:

Let’s say we have added a property (VENDOR_SUPPLIED) on the EQUIPMENT class and we want to map it to the database field VENDOR in EQUIP Table.

                        

Steps To Accomplish: 

  1. Launch Project Administrator.

  2. Expand the <Project Name> node.

  3. Expand Database node and select ‘Databases’ option.

  4. Select PROJDATA in the right window and click Edit Tables option.

  5. Select EQUIP table in the below dialog box and click Edit button. 

  6. In the next dialog, uncheck “Protected” option (if checked) and click Table design. 

  7. Add a new field VENDOR and set the Data Type to ‘Text’. 

  8. Save the changes and exit from MS-Access and Project Administrator. 

B.    Add mapping in schema:

 Steps To Accomplish: 

  1. Open Class Editor.

  2. Go to Database Mapping>Open.

  3. In the below dialog box, browse to (Operating System Local_Root)\Bentley\PowerPID (SELECTseries 5)\WorkSpace\Projects\OPPowerPID_Metric\Dataset\schemas\PlantProjectSchema01.06_AutoPLANT_PIW01.06 directory and click OK.

  4. Click ‘Edit Database Structure’ button as shown below. 

  5. Select the existing Database Mapping and click Remove.


     
  6. Click Load and type PLANTPROJECT_DATABASEMAPPING in the Name field. 

  7. Select the provider:

    a. For MS-ACCESS database>Microsoft Access Provider
    b. For SQL database> Microsoft SQL Server .Net Provider
    c. For Oracle Database>Oracle.Net Provider
     
  8. Select the PROJDATA.mdb file from AutoPLANT project folder C:\ProgramData\Bentley\Plant V8i\Bentley Plant V8i Projects\SAMPLE_METRIC\Projdata and click TEST. 



  9. Once the structure is loaded, select EQUIPMENT class in Summary tab. 



  10. Expand EQUIPMENT class and select Vessel class under CONTAINER on the left side of the window. 



  11. In the properties tab, scroll down and select VENDOR_SUPPLIED property.



    As highlighted in the picture, it is showing that this property is currently not mapped. If a property is mapped there is a green color drum in front of Property name. Also it shows the mapping in the property section down below:

  12. Click the edit button on the property section. 

  13. In the Edit property mapping dialog, select EQUIP from the drop down menu on the left side. 

  14. Now select VENDOR from the drop down menu on the right side and click OK. 

  15. Save the changes and launch OPPID. 

Note: Currently mappings are not inherited from the Parent class to child classes, therefore, user need to map the properties at the child classes as well.

Verify the result: 

  1. Place a Vessel in the model and add key-in value in the Vendor Supplied field. 

  2. Synchronize the drawing with database.

  3. Once the drawing is synchronized with the database, launch Data Manager and open the Equipment List view.

  4. You will need to add the Vendor field to the view.

  5. Once the Vendor field is added, open the view and check the vendor field.


Case II 

Background:

In OpenPlant PID, user wants to have FACILITY property for Flow Element. When user places any flow element on pipeline and synchronizes from drawing to database. User is unable to get that FACILITY input in Data Manager. User’s requirement is to map FACILITY property in Data Manager.

Steps to Accomplish:

  1. Launch Project Administrator.

  2. Expand Your Project, here Metric project, then Database, go to Databases, select PROJDATA and click on Edit Tables





  3. Select INSTR, go to Edit, click on Table Design, add IFACILITY, Save and click Ok, see below images.







  4. Close Project Administrator.

  5. Launch Class Editor.

  6. Load OpenPlant_PID.01.07.ecschema 



  7. Supplement with OpenPlant_PID_Supplemental_Imperial.01.07.ecschema



  8. Navigate to Flow Element, switch to Properties, click on Add and select New.



  9. Fill below data.



  10. Right click on FACILITY property to add Custom Attribute.



  11. Add Category custom attributes to FACILITY Property.





  12. Fill below Information.



  13. Save all the changes.

  14. Continue Class editor and go to Database Mapping, select open and click OK.





  15. After loading, click on Edit Database Structure in Summary and Remove existing PLANTPROJECT_DATABASEMAPPING.





  16. Now, click on Load



  17. Fill below Data, check Test Connection, click OK and close the dialog.



  18. Now, click on Flow Element, switch to properties, Select FACILITY and click on Edit in Property Mapping Information.






  19. Select INSTR and IFACILITY from the dropdown and click OK.



  20. Save Database Mapping and close Class Editor.



  21. Launch Data Manager.


  22. Expand views and click on Instrument List – Flow Element, right click and select Edit.





  23. Click on Design.



  24. Select IFACILITY field from INSTR Source Table, click on Right Arrow and OK.



  25. Close Data Manager.

  26. Launch OpenPlant PID , Create new file (Metric unit) and place pipeline and flow nozzle.



  27. Synchronize from Drawing to Database.







  28. Verify Instrument List – Flow Element view in Data Manager.



  29. Expand Tables and check INSTR. You can see Facility table and its Input separately in Data Manager.



See Video

Also check video for above mentioned workflow.

See Also

Tags: 08.11.11.xxx, PID, Property Mapping, OpenPlant PID, Database Mapping, OPPID, Class Editor, Flow Elements, 08.11.10.xxx, OpenPLANT PowerPID, Project Administrator, Database, Openplant

AutoPLANT Modeler SS8 Refresh - Installation sequence

$
0
0
Current Revision posted to AutoPLANT | AXSYS | OpenPlant | PlantWise Wiki by Kestutis Mitkus on 6/12/2018 3:52:56 PM

Applies To
Product(s):AutoPLANT Modeler
Version(s):08.11.13.XXX (SS8r)
Environment: Windows 7/8.1/10 (64 bit)
Area: Installation
Subarea:
Original Author:Berrie Geboers, Bentley Product Advantage Group

How to install AutoPLANT Modeler SS8 Refresh?

For more information, see the “Installation Notes?” section in individual module’s in the ReadMe file. (You must be logged in on the Communities site to download the readme)

General Notes

Installation needs to be “Run as administrator”

This build supports

  • Windows 7, Windows 8.1 and Windows 10 x64
  • Office 2010, 2013 and 365/2013 and 365/2016 (both 32bit and 64bit)
  • SQL Server 2008 R2 / 2012 SP2 / 2014 (Enterprise / Standard / Express Edition)
  • ORACLE 11g Release 2 (v11.2.0.3) / 12c Release 1 (v12.1.0.2)
  • OpenPlant Isometrics Manager (OPIM) V8i (SELECTseries 6) Refresh
  • AutoPLANT i-model Composer V8i (SELECTseries 8) Refresh is required
  • The Run-time version of Microsoft Access is not supported
  • The Professional version of Office (including Microsoft Access) is required:
    • Enable use of Bentley Project Administrator.
    • For the generation of reports via Data Manager, Vision and Document Manager etc.
    • For use of Advanced Selection dialog in AutoPLANT Modeler and AutoPLANT Isometrics.

Restarting after AutoPLANT Installation

  • It is mandatory to restart the machine after installation of Prerequisites and Common Tools for Bentley AutoPLANT Applications.
  • User may delay the restart till any/all AutoPLANT V8i product installations.
  • AutoPLANT applications will not work properly if the machine is not restarted after the installations

If you have already AutoPLANT products with lower versions installed see the link for uninstalling that version.

Installation sequence

  1. Run AutoCAD 2016 once before Installing AutoPLANT Applications.
  2. Run Microsoft Access once before Installing AutoPLANT Applications.

    Before installing any AutoPLANT product, Microsoft Access must be run once to register users credentials such as name and initials.
    Failure to do this will result in an error message when previewing reports via applications such as Instrumentation & Wiring, Data Manager, Vision, Spec Gen or 2D/3D Consistency Reporter etc. Failure to do so will also result in an empty Microsoft Access window being displayed.

  3. Install Prerequisite common tools for AutoPLANT Modeler SS8 apr64081113211en.

    Prerequisites and Common Tools for AutoPLANT Applications are required to be installed prior to any of the AutoPLANT product.
    The prerequisites pack comprises of SQLite 3 ODBC Drivers, Bentley Class Editor, Microsoft .Net Framework 4.5, Microsoft Visual Studio Tools for Office Runtime, CONNECTION Client and Bentley Plant Framework V8i.

  4. Restart the PC.
    (It is mandatory to restart the machine after installation of Prerequisites and Common Tools for Bentley AutoPLANT Applications)

  5. Install AutoPLANT Modeler SS8 Refresh apm64081113211en
  6. Install Prerequisites and Common Tools for AutoPLANT Applications V8iX64 apr64081113245en_upd1.exe
  7. Install OpenPlant isometrics manager SS6 opim081111285en
  8. Install Bentley View SS4 (if wanted) vw081109829en

    Required for Vision and/or Document Manager. With Bentley View V8i (SELECTseries 4, you no longer need to install the Prerequisites for Bentley Desktop Applications v08.11.09; they are installed automatically)

  9. Install AutoPLANT i-model composer SS8 (if wanted) apimc081113211en

    AutoPLANT i-model composer V8i must be installed after AutoPLANT Modeler V8i has been installed.

  10. Install Bentley Navigator SS6 (if wanted) nav081109713en
  11. Install ProStructures V8i SS6 Refresh (if wanted) pstac081111161en

See Also


Comments or Corrections?

Bentley's Product Advantage Group requests that you please confine any comments you have on this Wiki entry to this Comments or Corrections?" section. THANK YOU!

Tags: SS8 Refresh, AutoPLANT Modeler, Installation sequence

To Define Spool ID start point in OpenPlant Modeler

$
0
0
Current Revision posted to AutoPLANT | AXSYS | OpenPlant | PlantWise Wiki by Deepak Singh on 6/12/2018 4:49:26 PM

Applies To 
Product(s):OpenPlant Modeler
Version(s):

08.11.09.XXX (SS5) | 08.11.11.XX (SS6)

Environment: Windows 7/8.1/10 (64-bit)
Area: Settings
Subarea: -
Original Author:Deepak Singh,Bentley Product Advantage Group

To define spool ID start point for piping arrangement in OpenPlant Modeler.

Overview

In OpenPlant Modeler, spool Id constitutes of the SPOOL_PREFIX, defined on the pipeline, and a number at the end that uniquely identifies that spool in that particular pipeline. We can define start point for generation of spool id from desired piping component in proper sequence. This wiki article explain how to define spool id start point for a piping arrangement.

Problem Description

In OpenPlant Modeler, generating spool ids doesn't result proper sequence of spool ids.User requirement is to define a start point for generation of spool id in sequence. As shown in below image, user want to define or start spool id from highlighted pipe in a proper sequence

Steps to Accomplish

  1. Launch OpenPlant Modeler & select your desired project.
  2. From piping task pane, select Place Note command as shown below.

      

  3. Select Pipeline Start Point note from drop down & place to desired piping component from where spool id should start. Refer image below.



  4. From Pipeline Manager, select AutoGenerate Spool Ids as shown below.



  5. Click on Yes in warning dialog as shown below.



  6. Verify result as shown below. Notice spool id start point & sequence as shown below.

See Also

 

Still a Problem?

If above problem still persist, then please create a Service Request and contact the Bentley Product Advantage group.  Please include a list of all relevant details to get in depth analysis for a solution or workaround.

communities.bentley.com/.../How-To-Define-Spool-ID-start-point-in-OpenPlant-Modeler_5F00_Deepak-Singh.mp4

Tags: Spool ID Sequence, OPM Spool ID, Spool ID sequence in OPM, Proper Sequence of Spool ID, OpenPlant Modeler Spool ID, Spool ID Numbering, Start Point of Spool ID
Viewing all 4857 articles
Browse latest View live