Not able to place 90 Degree Long/Short Radius reducing elbows


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

 

Background

When placing 90 degree long or short radius reducing elbows in OpenPlant Modeler, it gives an error "No Component Found from Initial Spec" even though the Spec contains the reducing elbows with EC_CLASS_NAME as PIPE_ELBOW_REDUCING_90_DEGREE_LONG_RADIUS.

Cause and Solution

When we check the PIPE_ELBOW_REDUCING class in the schema, there are only two classes defined in custom attribute called "OpenPlant_Physical_Placeable_Child_Classes". Please see below snapshot:

As per this definition, reducing elbows with only above EC Class names can be placed in OPM even if the PIPE_ELBOW_REDUCING_90_DEGREE_LONG_RADIUS exist in the spec. So we need to add the other classes in here so that LONG and SHORT radius elbows can be placed as well. Follow the procedure below to make the changes:

  1. Load OpenPlant_3D schema in class editor.

  2. Supplement the OpenPlant_3D_Supplemental_Modeling on it.

  3. Search the class PIPE_ELBOW_REDUCING from search tool and click Go to button in search window.

  4. Locate the custom attribute highlighted above in the picture.

  5. Right click on EC_CLASS_NAME in first row ad select Add Element option.

  6. Add the classes as shown below and save the changes in schema.

  7. Re-launch OPM and verify the result.

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!