OPM custom component as a 3d Sign

Hi!
I want to create a sign as a OPM component where the text of the sign is associated to a a property of the component.

I want something like this....Is this possible and if so how do I do it?

I where thinking I could use "create custom component from existing graphics tool" and edit the text to use fields …but I can't edit the text after the component is created.

Parents
  • Hi, 

    You could use the custom component to create such element. However to make the field editable for some property, you could add custom attribute 'Property Display Status' on that property. There you could get two options;

    1. For Element info status
    2. For General Status

    You could select option as per your choice read-only/editable. See snapshot below for your reference please.

    Note: You could do this in OpenPlant_3D.01.04.ecschema & by supplementing it with OpenPlant_3D_Supplemental_ModelingViews.01.04.ecschema as shown above

    Please let us know if that helps. 

    Regards

    Rahul Kumar

    Regards,

    Rahul Kumar

    Product Engineer – Global Technical Support | Community Moderator

  • Hmm. Maybe my question was abit unclear.

    Im not talking about how to edit a property of a component. I wan't to display the property of a component in 3d with a text element. I want the component to to show its own property in 3d.

    I want the component to be a 3d sign.

    Annotation tool might be an option but then the text element would not be associated with the component. Only the text it self. And when I move the component the text won't follow. And also then i need to annotate all these components in 3d.

    Is that any clearer?

Reply
  • Hmm. Maybe my question was abit unclear.

    Im not talking about how to edit a property of a component. I wan't to display the property of a component in 3d with a text element. I want the component to to show its own property in 3d.

    I want the component to be a 3d sign.

    Annotation tool might be an option but then the text element would not be associated with the component. Only the text it self. And when I move the component the text won't follow. And also then i need to annotate all these components in 3d.

    Is that any clearer?

Children
  • If anybody is interested I found a keyin to create the component.
    "mechaddin makeinstance some_suitable_component".
    A component created in this way does not get any relationships thou(for example service/unit/pipeline and so on). The cell/element is also editable and I dont know if its possible to check in to a repository. Basically the key in is attaching the component properties to the cell/element. So probably not a correctly created OPM component. But it works.

    Maybe someone from bentley can find a better solution?