OPM SS6 - Standard preferences error when working with multiple models

Hi,

I'm trying to define our work flow for OPM at the moment and I've found something I would call a bug in OPM SS6. Due to the size of our piping model, I've determined it's best to have each pipeline in its own model. So essentially, in a design file, there'll be multiple models. Each model will have 1 pipeline defined and modelled in it.

For example, say my DGN file has 2 models: A and B. Model A has pipeline X defined and modelled inside it, and model B has the definition and model for pipeline Y. So when I switch between model from A to B, I would expect the standard preferences dialog to update the pipeline list accordingly in its dropbox. However, that's not the case, the standard preferences dialog still has pipeline X as the active pipeline. Meaning now I'm in model B and the active pipeline is still X.

So when I proceed to place any piping component, an error message would show up. The component can still be placed, but it is now assigned to the pipeline X, instead of Y, and hence doesn't appear in the Pipeline Manager dialog, which only shows pipeline Y as is the case for model B. Below is the snapshot of the error message.

So everytime I switch models, I have to restart the standard preferences dialog, which is really a drag. Can someone from Bentley take a look at this and advise if there's anyway to fix this bug for SS6? I  can confirm that this is reproducible in standard OPM build using Bentley delivered spec.

Best regards,

Tuan Le

Parents Reply Children
  • Hi Harpreet,
    I think we can live with 1 DGN per pipeline. However, how would I go about having the correct connection details in the following scenario:

    Say pipeline A is connected to pipeline B. So in pipeline B model, pipeline A is referenced in and used to create the bolt and gasket which are part of pipeline B.

    Since pipeline A doesn't have any reference to pipeline B in the first place, so it won't know that it is connected to pipeline B. I can reference in pipeline B, replacing the connecting flange (moving existing flange doesn't seem to create connection to referenced pipeline). But then OPM will add another set of bolt and gasket for pipeline A, essentially doubling up on bolt and gasket.
     
    Any suggestion?

    By the way, is there a sample workflow that considered best practice that I can refer to?

    Best regards,
    Tuan

  • Hi Tuan,

    You can cross-reference both DGN files i.e. reference DGN A to DGN B and vice versa. To create a connection between two pipelines modeled into two DGN files you need to follow the steps below.

    1. Create a pipeline and place a pipe with flange in Model A.

    2. Create second DGN file and attach Model A into that file.



    3. Create Pipeline and start routing the pipe from the flange of referenced pipeline.



    4. Joint is created in Model B so you don't have to worry about creating the joint in model A. As you can see in the item browser FLANGE_JOINT and GASKET are in Black color which means they are in active model (Model B).



    5. Now go back to Model A and reference in Model B.



    6. As shown below, now in Model A, FLANGE_JOINT is greyed out because this is part of referenced file.

    Like this you can maintain connectivity across the different models.

    Hope this helps!

    Regards,
    Harpreet