Custom MPV P&ID Symbol

Custom MPV P&ID Symbol

rohitchand_guddati
Explorer Explorer
774 Views
3 Replies
Message 1 of 4

Custom MPV P&ID Symbol

rohitchand_guddati
Explorer
Explorer

Hi All, I need help creating a custom P&ID symbol for multiport valves.

 

The symbol needs to support 2 different line sizes. I want the symbol to acquire port size from the lines that are connected to the valve.

 

I've tried the following combinations from the pictures below.

 

I want to know if there is a way to assign valve port (Attachment points) to 2 different size properties. Or any other solution to make it work.

 

@h_eger @DVaquand @Michiel.Valcke 

0 Likes
Accepted solutions (1)
775 Views
3 Replies
Replies (3)
Message 2 of 4

DVaquand
Mentor
Mentor

Hello @rohitchand_guddati 

 

DVaquand_1-1779035060550.png

 

Cordialement
Dominique VAQUAND
www.dovaq.fr

 

 

Cordialement
Dominique VAQUAND
www.dovaq.fr

Cette publication vous a-t-elle été utile ? N’hésitez pas à attribuer la mention J’aime à cette publication.
Avez-vous obtenu la réponse à votre question ? Cliquez ensuite sur le bouton ACCEPTER LA SOLUTION.

EESignature

Message 3 of 4

rohitchand_guddati
Explorer
Explorer

Hi @DVaquand ,

 

Thank you for your reply.

 

I tried your solution. No luck with it. Posted results below. 

 

If you need any other information such as setting. Please let me know.

0 Likes
Message 4 of 4

Michiel.Valcke
Mentor
Mentor
Accepted solution

@rohitchand_guddati 

You can make a symbol that can connect to multiple lines, as is also shown by @DVaquand, but you cannot inherit size from multiple lines. The size property does not belong to individual attachmentpoints, it is a singular property that belongs to the whole valve, it is an acquired property directly on a database level. 

You can only do this with reducers because they are hardcoded to work in between two segments with different size properties, and they are a separate class within the inline assets, just as valves are. 

You can however make an annotation directly from the line segment (not from the valve) and place it close to the valve port. That way changes to the line segment will also change the annotation that is situated next to the valve (but which has no database connection with it).

0 Likes