parametric cell variation does not update when already placed on a model

Hi All,

I created a parametric cell with different variations, e.g A1, A2, A3 etc.

Then i placed them on the model that i'm working on and used the variations i created.

The problem i'm encountering is whenever i changed something in the variation on the .cel file (which houses my parametric cell) and saved it, then I go back to my working model and then update the cell definition, changes on the variation does not reflect on the parametric cell that is placed on my model.

For example, I changed the Height variable for A1 variation from 1m to 1.5m in the .cel file then i go back to my working model to update the cell definition but it won't display the 1.5m rather it is still at 1m.

In the snippet below we can see that the Panel height is still at 1.0m even though i've already updated the cell definitions so it should be showing 1.5m

If i place the updated cell definition again it shows the correct height which is 1.5m, but that process is not ideal since every change you are making on the variations, you need to place them again.

I'm using Microstation CE update 13

  • Having updated the Parametric Cell(s) definition in the design model following the workflow in this Wiki - I see the same in Update 16.2 as yourself

    The Replace Cells tool could then be used, to update the existing Parametric Cell within the design model 


    Alternatively, with the Properties dialog open, select the the existing Parametric Cell within the design model, The Variation can then be changed in the Properties dialog to another and back to update.

    It may be that you have multiple placed Parametric Cells of a specific Variant that need to be updated, If this is the case the Explorer's Search could be used to locate  those specific Variants of the same Parametric Cell


    Regards

    Carl Myhill

    Technical Support Engineer

    Bentley Systems

        

  • Hi Carl,

    Thanks for your input. However is there no way to update them all in one go? lets say i have 1 parametric cell with 100 variation on it (the cell has been placed on a model 100 times with each cell has its own variation) and i changed the height variable on each variation on the .cel file and i want them to reflect the changes on the said cells which are already placed. Updating them one by one would not be ideal.

  • Yes this should be possible to update in one go, assuming the 'Scope' of the Variable is 'Definition' that is assigned to your Cell within the Cell Library

    • Set Scope to Instance, if you want the variable editable after placing the cell
    • Set Scope to Definition if you want the variable to be fixed.

               

    Is your Scope set to 'Definition' ? if not, try changing this and then reattach the cell Library to your Design and Update

              


    Regards

    Carl Myhill

    Technical Support Engineer

    Bentley Systems

        

    Answer Verified By: Crisanto Aquino 

  • Thank you Carl! That's what i was looking for. I don't need to update them manually when placed because the values are already determined by their own variation.

    Cheers,

    Cris