Category Archives: PDMS

Define pseudo UDA for expression evaluation using C#

In this post I will explain how is possible to create Pseudo attribute, that will be evaluated, from expression you entered into other attribute.

Pseudo attribute allow for dynamic values to be returned as needed rather than having static values stored in the database.
The code required to return a pseudo attribute value must be plugged in through the use of the C# API.

uda

Continue reading Define pseudo UDA for expression evaluation using C#

Advertisements

Search in SPEC from Design

Sometime we need to find out, what we got in our specs,
while we are in Design module.

We can use standard tool ‘search utility’ or small forms like this. Also its possible to extend functionality using PML callbacks from such user forms.

specinfo

Download link

Clash Report in CSV format

To find clashed elements in CSV format in customizeable way you can you such request. This example search thought pipes under /STABILIZER.

pipeclash.jpg

1;# HH CLASH; NOZZLE 2 of EQUIPMENT 1 of ZONE 1 of SITE /AFG-CX01.HVAC; NOZZLE 2 of EQUIPMENT 1 of ZONE 3 of SITE /AFG-CX01.HVAC; at E11299 N1299 U1501;user
2; # HH TOU; NOZZLE 2 of EQUIPMENT 1 of ZONE 1 of SITE /AFG-CX01.HVAC; BOX 1 of EQUIPMENT 1 of ZONE 3 of SITE /AFG-CX01.HVAC; at E11300 N1125 U1500;user Continue reading Clash Report in CSV format