Traditional method: one detail text per each schedule.
From PDMS 12.0 onwards, Piping Specifications have a new Pipe Data Table concept:
So we can create just one parametric detail text containing new pseudo-attributes:
For Tube elements:
Rtext ( 'ANSI B36 10 PE SMLS PIPE ' + ATTRIB SCHED ) i.e. ANSI B36 10 PE SMLS PIPE STD Rtext ( 'ANSI B36 10 PE SMLS PIPE ' + STR (P1 WALL) + 'mm' ) i.e. ANSI B36 10 PE SMLS PIPE 6.02mm
For Reducer elements:
Rtext ( 'REDU CONC ANSI B16.9 BW ' + IFTRUE(SEQU EQ 1, SCHED OF HSTU OF OWN, SCHED OF OWN OF ATWREF) + 'x' + SCHED OF OWN OF LTWREF) i.e. REDU CONC ANSI B16.9 BW STD x XS Rtext ( 'REDU CONC ANSI B16.9 BW ' + STR (P1 WALL) + 'mm x ' + STR (P2 WALL) + 'mm') i.e. REDU CONC ANSI B16.9 BW 6.02mm x 5.08mm
For Tee elements:
Rtext ( 'TEE ANSI B16.9 BW ' + ATTRIB SCHED + ' x ' + IFTRUE(LEA EQ 3, SCHED OF OWN OF LTWREF, IFTRUE(ARR EQ 3, SCHED OF OWN OF ATWREF, IFTRUE(CEND EQ 'HEAD', SCHED OF HSTU OF CREF, SCHED OF LSTU OF LAST MEM OF CREF) ) ) ) i.e. TEE ANSI B16.9 BW STD x XS Rtext ( 'TEE ANSI B16.9 BW ' + STR (P1 WALL) + 'mm x ' + STR (P3 WALL) + 'mm') i.e. TEE ANSI B16.9 BW 6.02mm x 5.08mm