Вы находитесь на странице: 1из 1745

Piping

3D Symbols Reference

Version 2011 (9.0) Service Pack 1


April 2011 / August 2011
DSP3D-PE-200099A-UPDATED

Copyright
Copyright 2001-2011 Intergraph Corporation. All Rights Reserved.
Including software, file formats, and audiovisual displays; may be used pursuant to applicable software license agreement;
contains confidential and proprietary information of Intergraph and/or third parties which is protected by copyright law, trade
secret law, and international treaty, and may not be provided or otherwise made available without proper authorization from
Intergraph Corporation.
Portions of this software are owned by Spatial Corp. 1986-2010. All Rights Reserved.

U.S. Government Restricted Rights Legend


Use, duplication, or disclosure by the government is subject to restrictions as set forth below. For civilian agencies: This was
developed at private expense and is "restricted computer software" submitted with restricted rights in accordance with
subparagraphs (a) through (d) of the Commercial Computer Software - Restricted Rights clause at 52.227-19 of the Federal
Acquisition Regulations ("FAR") and its successors, and is unpublished and all rights are reserved under the copyright laws of
the United States. For units of the Department of Defense ("DoD"): This is "commercial computer software" as defined at DFARS
252.227-7014 and the rights of the Government are as specified at DFARS 227.7202-3.
Unpublished - rights reserved under the copyright laws of the United States.
Intergraph Corporation
P.O. Box 240000
Huntsville, AL 35813

Terms of Use
Use of this software product is subject to the End User License Agreement ("EULA") delivered with this software product unless
the licensee has a valid signed license for this software product with Intergraph Corporation. If the licensee has a valid signed
license for this software product with Intergraph Corporation, the valid signed license shall take precedence and govern the use
of this software product. Subject to the terms contained within the applicable license agreement, Intergraph Corporation gives
licensee permission to print a reasonable number of copies of the documentation as defined in the applicable license agreement
and delivered with the software product for licensee's internal, non-commercial use. The documentation may not be printed for
resale or redistribution.

Warranties and Liabilities


All warranties given by Intergraph Corporation about equipment or software are set forth in the EULA provided with the software
or applicable license for the software product signed by Intergraph Corporation, and nothing stated in, or implied by, this
document or its contents shall be considered or deemed a modification or amendment of such warranties. Intergraph believes
the information in this publication is accurate as of its publication date.
The information and the software discussed in this document are subject to change without notice and are subject to applicable
technical product descriptions. Intergraph Corporation is not responsible for any error that may appear in this document.
The software discussed in this document is furnished under a license and may be used or copied only in accordance with the
terms of this license. No responsibility is assumed by Intergraph for the use or reliability of software on equipment that is not
supplied by Intergraph or its affiliated companies. THE USER OF THE SOFTWARE IS EXPECTED TO MAKE THE FINAL
EVALUATION AS TO THE USEFULNESS OF THE SOFTWARE IN HIS OWN ENVIRONMENT.
Intergraph is not responsible for the accuracy of delivered data including, but not limited to, catalog, reference and symbol data.
Users should verify for themselves that the data is accurate and suitable for their project work.

Trademarks
Intergraph, the Intergraph logo, PDS, SmartPlant, FrameWorks, I-Convert, I-Export, I-Sketch, SmartMarine, IntelliShip, INtools,
ISOGEN, MARIAN, SmartSketch, SPOOLGEN, SupportManager, and SupportModeler are trademarks or registered trademarks
of Intergraph Corporation or its subsidiaries in the United States and other countries. Microsoft and Windows are registered
trademarks of Microsoft Corporation. ACIS is a registered trademark of SPATIAL TECHNOLOGY, INC. Infragistics, Presentation
Layer Framework, ActiveTreeView Ctrl, ProtoViewCtl, ActiveThreed Ctrl, ActiveListBar Ctrl, ActiveSplitter, ActiveToolbars
Ctrl, ActiveToolbars Plus Ctrl, and ProtoView are trademarks of Infragistics, Inc. Incorporates portions of 2D DCM, 3D DCM, and
HLM by Siemens Product Lifecycle Management Software III (GB) Ltd. All rights reserved. Gigasoft is a registered trademark,
and ProEssentials a trademark of Gigasoft, Inc. VideoSoft and VXFlexGrid are either registered trademarks or trademarks of
ComponentOne LLC 1991-2009, All rights reserved. Oracle, JD Edwards, PeopleSoft, and Retek are registered trademarks of
Oracle Corporation and/or its affiliates. Tribon is a trademark of AVEVA Group plc. Alma and act/cut are trademarks of the Alma
company. Other brands and product names are trademarks of their respective owners.

Contents
Preface ........................................................................................................................................................ 21
SmartPlant 3D Documentation Set ....................................................................................................... 21
Documentation Comments ................................................................................................................... 23
What's New in Piping Symbols ................................................................................................................ 24
Symbols ...................................................................................................................................................... 27
2D Symbols ........................................................................................................................................... 28
3D Symbols ........................................................................................................................................... 28
Defining Ports on Symbols .................................................................................................................... 29
Providing a Graphical Preview .............................................................................................................. 30
Add a Preview Graphic to Parts using Bulkload ............................................................................. 31
Creating Part Occurrence Symbols in Visual Basic .............................................................................. 33
Move Custom DLLs to SharedContent Directory (Option 1) ................................................................ 33
Add a Symbol to Reference Data ......................................................................................................... 35
Distributing Symbols Automatically ....................................................................................................... 36
Distributing Symbols Manually .............................................................................................................. 37
Creating Part Occurrence Symbols with the Part Definition Wizard ..................................................... 37
Workflow for Creating a VB Part Occurrence Symbol .................................................................... 38
Visual Basic Part Definition Wizard ................................................................................................ 39
Programming Notes for Visual Basic .................................................................................................... 47
Defining Electrical Parts ................................................................................................................. 47
Defining HVAC Parts ...................................................................................................................... 49
Defining Hanger and Support Part Ports ........................................................................................ 50
Defining Piping Parts ...................................................................................................................... 51
Defining Nozzles ............................................................................................................................. 52
Defining Parametric Components .................................................................................................. 55
Defining Valves ............................................................................................................................... 59
Using SymbolHelper ....................................................................................................................... 61
Using Custom Aspects with a Symbol ............................................................................................ 63
Using String Type as an Input Parameter ...................................................................................... 64
Creating Symbols with Variable Outputs ........................................................................................ 65
Using a Part as the First Input ........................................................................................................ 66
Guidelines for Modifying a Symbol ....................................................................................................... 66
Delete Temporary Symbol Variations (Flavors) in Database ............................................................... 67
Symbol Definitions .................................................................................................................................... 69
Creating Symbols in Solid Edge .............................................................................................................. 71
Defining Ports in Solid Edge ................................................................................................................. 72
Model Parts in Solid Edge ..................................................................................................................... 72
Define Connection Ports on Solid Edge Parts ...................................................................................... 74
Troubleshooting Symbols ........................................................................................................................ 75
Debugging Symbols with Visual Basic .................................................................................................. 75

Piping 3D Symbols Reference

Contents
Testing Symbols.................................................................................................................................... 78
Update Symbol ............................................................................................................................... 78
Edit Symbol Occurrence ................................................................................................................. 79
Sources of Errors .................................................................................................................................. 80
Error Investigation Methods .................................................................................................................. 81
Piping Symbols .......................................................................................................................................... 83
ISOGEN Symbol Key Mapping ............................................................................................................. 84
3-Way Valves ...................................................................................................................................... 116
SP3D3WayBall ............................................................................................................................. 117
SP3D3WayBallValve .................................................................................................................... 118
SP3D3WayCheckValve ................................................................................................................ 122
SP3D3WayCombinationValve ...................................................................................................... 125
SP3D3WayControlValve .............................................................................................................. 127
SP3D3WayDiverterVal ................................................................................................................. 128
SP3D3WayDiverterVal ................................................................................................................. 129
SP3D3WayGlobeValve ................................................................................................................ 132
SP3D3WayPlugValve ................................................................................................................... 134
Angle Valves ....................................................................................................................................... 138
SlurryAngleValve .......................................................................................................................... 138
SlurryDrainValve ........................................................................................................................... 140
SP3DAngGlobeValveAsm ............................................................................................................ 141
SP3DAngleCheckValve ................................................................................................................ 141
SP3DAngleCheckValveAsym ....................................................................................................... 144
SP3DAngleGlobeValve ................................................................................................................ 145
SP3DAngleHoseValve.................................................................................................................. 146
SP3DAngleLiftCheckValve ........................................................................................................... 147
SP3DAngleStopCheckValve ........................................................................................................ 148
SP3DAngleValve .......................................................................................................................... 149
SP3DAngleValveL ........................................................................................................................ 150
SP3DAngleValvewtPiston ............................................................................................................ 151
SP3DTankDrainValve................................................................................................................... 152
Ball ...................................................................................................................................................... 155
Branch Fittings .................................................................................................................................... 156
ClosetCross .................................................................................................................................. 157
ClosetTee ..................................................................................................................................... 161
DrillingSpool ................................................................................................................................. 167
FigureEight ................................................................................................................................... 170
FigureSix ...................................................................................................................................... 172
SP3D30Lateral ............................................................................................................................. 176
SP3D60Lateral ............................................................................................................................. 177
SP3D90RedShortYBranch ........................................................................................................... 178
SP3D90ShortYBranch .................................................................................................................. 179
SP3DCross ................................................................................................................................... 180
SP3DCrossGeneric ...................................................................................................................... 181
SP3DCrossRB .............................................................................................................................. 194
SP3DCrossRRB ........................................................................................................................... 195
SP3DDoubleY .............................................................................................................................. 196
SP3DDripRingTee ........................................................................................................................ 202
SP3DEccReducingTee ................................................................................................................. 203
SP3DElbolet ................................................................................................................................. 205
SP3DEndolet ................................................................................................................................ 206
SP3DHalfCoupling........................................................................................................................ 207

Piping 3D Symbols Reference

Contents
SP3DLateral ................................................................................................................................. 209
SP3DLateralRRB .......................................................................................................................... 217
SP3DLatrolet ................................................................................................................................ 218
SP3DNROletG .............................................................................................................................. 221
SP3DNRRPad .............................................................................................................................. 223
SP3DOffset................................................................................................................................... 223
SP3DOletG ................................................................................................................................... 225
SP3DReducingLateral .................................................................................................................. 232
SP3DReducingTee ....................................................................................................................... 233
SP3DReducingTeeWye................................................................................................................ 234
SP3DRPad ................................................................................................................................... 235
SP3DSaddle ................................................................................................................................. 238
SP3DSweepolet ........................................................................................................................... 243
SP3DTee ...................................................................................................................................... 245
SP3DTeeRRB .............................................................................................................................. 277
SP3DTeeStrainer ......................................................................................................................... 281
SP3DTrueY .................................................................................................................................. 282
SP3DWye ..................................................................................................................................... 285
SP3DWyeStrainer ........................................................................................................................ 292
SP3DY .......................................................................................................................................... 295
SP3DYLong .................................................................................................................................. 296
SP3DYStrainer ............................................................................................................................. 298
Tee87............................................................................................................................................ 299
ConcentricReducer ............................................................................................................................. 300
Direction Change Fittings .................................................................................................................... 306
BaseBend ..................................................................................................................................... 307
MiterElbow1125Deg ..................................................................................................................... 310
SP3D11Elbow .............................................................................................................................. 311
SP3D225DegMiterElbow .............................................................................................................. 317
SP3D22Elbow .............................................................................................................................. 318
SP3D22GooseNeckElbow ........................................................................................................... 331
SP3D30DegElbow ........................................................................................................................ 332
SP3D30DegMiterElbow ................................................................................................................ 339
SP3D30Elbow .............................................................................................................................. 340
SP3D30LongTangentElbow ......................................................................................................... 341
SP3D45DegMiterElbow ................................................................................................................ 344
SP3D45DegStreetElbow .............................................................................................................. 345
SP3D45Elbow .............................................................................................................................. 346
SP3D45LongTangentElbow ......................................................................................................... 364
SP3D45TrimElbow ....................................................................................................................... 369
SP3D45UnionElbow ..................................................................................................................... 370
SP3D5Elbow ................................................................................................................................ 371
SP3D60DegMiterElbow ................................................................................................................ 376
SP3D60Elbow .............................................................................................................................. 377
SP3D60LongTangentElbow ......................................................................................................... 390
SP3D72Elbow .............................................................................................................................. 393
SP3D88Elbow .............................................................................................................................. 401
SP3D90DegDoubleElbow ............................................................................................................ 403
SP3D90DegMiterElbow ................................................................................................................ 405
SP3D90DegStreetElbow .............................................................................................................. 406
SP3D90Elbow .............................................................................................................................. 407
SP3D90ElbowCBs ........................................................................................................................ 445
SP3D90LongTangentElbow ......................................................................................................... 445

Piping 3D Symbols Reference

Contents
SP3D90RedElbow ........................................................................................................................ 450
SP3D90TElbow ............................................................................................................................ 451
SP3D90UnionElbow ..................................................................................................................... 452
SP3DBio45ElbowWeld ................................................................................................................. 453
SP3DBio90ElbowWeld ................................................................................................................. 454
SP3DBioUsePoint ........................................................................................................................ 455
SP3DBioUsePointOffset ............................................................................................................... 456
SP3DLongTangentElbow ............................................................................................................. 457
SP3DOffset................................................................................................................................... 459
SP3DReturn ................................................................................................................................. 461
SP3DVPSElbow45Deg................................................................................................................. 467
SP3DVPSElbow90Deg................................................................................................................. 468
End Fittings ......................................................................................................................................... 469
SP3DCap ...................................................................................................................................... 469
SP3DClosurePlate........................................................................................................................ 473
SP3DInstIndicator ......................................................................................................................... 475
SP3DPlug ..................................................................................................................................... 475
SP3DPressureGauge ................................................................................................................... 481
SP3DPresTransmitter................................................................................................................... 482
RTDSensor ................................................................................................................................... 483
SP3DTempTransmitter ................................................................................................................. 495
In-Line Fittings..................................................................................................................................... 497
AveragingPitotTube ...................................................................................................................... 498
BleedRing ..................................................................................................................................... 525
CaseHdHousing ........................................................................................................................... 527
CaseHDSpool ............................................................................................................................... 529
ConcentrateController .................................................................................................................. 531
CoriolisFlowmeter ......................................................................................................................... 533
ElectroMagneticFM ....................................................................................................................... 543
InstrumentHousing ....................................................................................................................... 567
IntegralOrificeFlAssy .................................................................................................................... 569
OrificeFitting ................................................................................................................................. 574
PositiveDispFlow .......................................................................................................................... 584
Rotometer ..................................................................................................................................... 585
SP3DAdapter ................................................................................................................................ 606
SP3DFlowNozzle .......................................................................................................................... 607
SP3DMagneticFlowMeter ............................................................................................................. 608
SP3DMFlowController .................................................................................................................. 609
SP3DPInlAvgPitotTube ................................................................................................................ 610
SP3DPVortexFlowInstr ................................................................................................................. 611
SP3DShStRotameter.................................................................................................................... 612
SP3DVenturimeter........................................................................................................................ 613
SP3DWedgeFlowElement ............................................................................................................ 617
Spacer Spool ................................................................................................................................ 618
TempSensorExtension ................................................................................................................. 619
Thermal Mass Flowmeter ............................................................................................................. 621
Thermowell ................................................................................................................................... 624
TreeCap ........................................................................................................................................ 626
TubingHdAdapter ......................................................................................................................... 627
TubingHead .................................................................................................................................. 629
TurbineFlowMeter ......................................................................................................................... 631
ULtrasonicFM ............................................................................................................................... 633
VortexFlowmeter .......................................................................................................................... 637

Piping 3D Symbols Reference

Contents
WaterJetEductor ........................................................................................................................... 652
WedgeFlowmeter ......................................................................................................................... 655
Instrument Transmitters ...................................................................................................................... 657
DiffPressureTransAcc................................................................................................................... 657
FieldTmpTrnsmtr .......................................................................................................................... 661
TempSenEnclosure ...................................................................................................................... 668
Linear Valves ...................................................................................................................................... 691
LineBlindValve .............................................................................................................................. 691
SP3DBallValve ............................................................................................................................. 695
SP3DDiaphragmValveBody ......................................................................................................... 699
SP3DGateValve ........................................................................................................................... 701
SP3DGlobeValveF ....................................................................................................................... 706
Linear Valves, Flow Directional........................................................................................................... 709
SP3DButterflyGOp ....................................................................................................................... 709
SP3DButterflyValve ...................................................................................................................... 710
SP3DButterflyValveAsym ............................................................................................................. 711
SP3DButterflyValveL .................................................................................................................... 712
SP3DButterflyValveSym ............................................................................................................... 713
SP3DButterflyValveVAL ............................................................................................................... 724
SP3DButterflyValveVOH .............................................................................................................. 725
SP3DCheckValve ......................................................................................................................... 726
Manual Operators ............................................................................................................................... 730
OPGearBox .................................................................................................................................. 732
OPTHandle ................................................................................................................................... 733
SP3DOP3 ..................................................................................................................................... 734
SP3DOP4 ..................................................................................................................................... 735
SP3DOP5 ..................................................................................................................................... 736
SP3DOP691 ................................................................................................................................. 737
SP3DOP9 ..................................................................................................................................... 738
SP3DOP_251 ............................................................................................................................... 739
SP3DOP_271 ............................................................................................................................... 739
SP3DOP_291 ............................................................................................................................... 741
SP3DOP_292 ............................................................................................................................... 742
SP3DOP_311 ............................................................................................................................... 743
SP3DOP_331 ............................................................................................................................... 744
SP3DOP_332 ............................................................................................................................... 746
SP3DOP_333 ............................................................................................................................... 747
SP3DOP_334 ............................................................................................................................... 748
SP3DOP_351 ............................................................................................................................... 749
SP3DOP_391 ............................................................................................................................... 750
SP3DOP_401 ............................................................................................................................... 751
SP3DOP_411 ............................................................................................................................... 752
SP3DOP_412 ............................................................................................................................... 753
SP3DOP_413 ............................................................................................................................... 754
SP3DOP_451 ............................................................................................................................... 755
SP3DOP_452 ............................................................................................................................... 756
SP3DOP_453 ............................................................................................................................... 757
SP3DOP_491 ............................................................................................................................... 758
SP3DOP_492 ............................................................................................................................... 759
SP3DOP_493 ............................................................................................................................... 760
SP3DOP_494 ............................................................................................................................... 761
SP3DOP_571 ............................................................................................................................... 762
SP3DOP_572 ............................................................................................................................... 763

Piping 3D Symbols Reference

Contents
SP3DOP_573 ............................................................................................................................... 764
SP3DOP_574 ............................................................................................................................... 765
SP3DOP_711 ............................................................................................................................... 767
SP3DOP_731 ............................................................................................................................... 768
SP3DOP_811 ............................................................................................................................... 769
SP3DOP_851 ............................................................................................................................... 770
SP3DOP_852 ............................................................................................................................... 772
SP3DOP_853 ............................................................................................................................... 773
SP3DOP_854 ............................................................................................................................... 774
SP3DOPBevelGear ...................................................................................................................... 775
SP3DOPChainWheel ................................................................................................................... 776
SP3DOPCylinderActuator ............................................................................................................ 777
SP3DOPECActuator..................................................................................................................... 778
SP3DOPECXActuator .................................................................................................................. 779
SP3DOPElecActuator................................................................................................................... 780
SP3DOPExtnStem ....................................................................................................................... 781
SP3DOpFlgdPerfBonAsm ............................................................................................................ 787
SP3DOPFloorStand ..................................................................................................................... 788
SP3DOPGearSideHandwheel ...................................................................................................... 789
SP3DOPGearTopHandwheel ....................................................................................................... 791
SP3DOPHandWheel .................................................................................................................... 792
SP3DOPHandwheelatTop ............................................................................................................ 801
SP3DOPHandwheelD .................................................................................................................. 802
SP3DOPHandWhwtHandle .......................................................................................................... 803
SP3DOpHandWhwtJointRing ....................................................................................................... 804
SP3DOPLever .............................................................................................................................. 805
SP3DOPManualHydraulic ............................................................................................................ 808
SP3DOpPerfBonAsm1 ................................................................................................................. 810
SP3DOpPerfBonAsm2 ................................................................................................................. 811
SP3DOpPurePerfBonAsm ........................................................................................................... 812
SP3DOpRackAndPinion ............................................................................................................... 813
SP3DOPSpurGear ....................................................................................................................... 814
SP3DOpSSBonAsm1 ................................................................................................................... 815
SP3DOpSSBonAsm2 ................................................................................................................... 816
SP3DOPSSCActuator .................................................................................................................. 817
SP3DOpSSSealedBonAsm1 ........................................................................................................ 818
SP3DOpSSSealedBonAsm2 ........................................................................................................ 819
SP3DOpStdPerfBonAsm .............................................................................................................. 820
SP3DOPThreadedCap ................................................................................................................. 821
SP3DOPTravelingNutAc .............................................................................................................. 822
SP3DOpWEpoxyBonAsm1 .......................................................................................................... 823
SP3DOpWEpoxyBonAsm2 .......................................................................................................... 824
SP3DOPWrench........................................................................................................................... 825
SP3DVAChainWheel .................................................................................................................... 826
SP3DVAFloorBox ......................................................................................................................... 826
SP3DVAIndicatorPost .................................................................................................................. 827
SP3DVAWallPost ......................................................................................................................... 833
Offline Instruments .............................................................................................................................. 835
RadiationBDensDet ...................................................................................................................... 835
SP3DAnalyzer .............................................................................................................................. 839
SP3DBubbleDetector ................................................................................................................... 840
SP3DClamponFlowSensor ........................................................................................................... 841
SP3DConductivitySensor ............................................................................................................. 842

Piping 3D Symbols Reference

Contents
SP3DFlowSwitch .......................................................................................................................... 844
SP3DPressureSwitch ................................................................................................................... 845
SP3DTemperatureSwitch ............................................................................................................. 846
SurfaceMntRTD ............................................................................................................................ 847
VaneTypeFlowSwitch ................................................................................................................... 849
On-the-fly Instruments ........................................................................................................................ 853
SP3DCI2WInstrValve ................................................................................................................... 855
SP3DCI3WInstrValve ................................................................................................................... 856
SP3DCIAnnubarTy1 ..................................................................................................................... 858
SP3DCIAnnubarTy2 ..................................................................................................................... 859
SP3DCIBoxInstr2Ports ................................................................................................................. 861
SP3DCIBoxInstr3Ports ................................................................................................................. 862
SP3DCIBoxInstr4Ports ................................................................................................................. 864
SP3DCICorioFlowMetTy3GAS ..................................................................................................... 866
SP3DCICorioFlowMetTy3LIQ ...................................................................................................... 867
SP3DCICorioFlwMtrTy2GAS ....................................................................................................... 869
SP3DCICorioFlwMtrTy2LIQ ......................................................................................................... 871
SP3DCICoriolisFlowMeterTy1 ...................................................................................................... 872
SP3DCICylInstr2Ports .................................................................................................................. 874
SP3DCICylInstr3Ports .................................................................................................................. 875
SP3DCICylInstr4Ports .................................................................................................................. 877
SP3DCIDAct3WGlStyCValve ....................................................................................................... 879
SP3DCIDActAngleValve............................................................................................................... 881
SP3DCIDActEPPAngVal .............................................................................................................. 883
SP3DCIDActEPPHWhAngVal ...................................................................................................... 885
SP3DCIDActEPPHWhGlSVal ...................................................................................................... 887
SP3DCIDActEPPHWhTopAngVal ................................................................................................ 890
SP3DCIDActEPPHWhTopGlSCVal ............................................................................................. 892
SP3DCIDActGlobeVPosHWh ...................................................................................................... 894
SP3DCIDActGlStyValve ............................................................................................................... 896
SP3DCIDADCylActTy5Valve ....................................................................................................... 898
SP3DCIDAOSRAct90LSValve ..................................................................................................... 901
SP3DCIDiaRotaryValve................................................................................................................ 903
SP3DCIDouAFailClActTy3Val ...................................................................................................... 905
SP3DCIDouAFailOpenActValve ................................................................................................... 908
SP3DCIDouAOrSprRetActVal ...................................................................................................... 910
SP3DCIDouASinCylActTy2Val ..................................................................................................... 912
SP3DCIDouChamberOrifice ......................................................................................................... 914
SP3DCIElecActTy1AngValve ....................................................................................................... 916
SP3DCIElecActTy1Valve ............................................................................................................. 918
SP3DCIElecActTy2AngVal ........................................................................................................... 920
SP3DCIElecActTy2Val ................................................................................................................. 922
SP3DCIElecActTy3AngValve ....................................................................................................... 924
SP3DCIElecActTy3Valve ............................................................................................................. 926
SP3DCIElecActTy4AngVal ........................................................................................................... 928
SP3DCIElecActTy4Valve ............................................................................................................. 930
SP3DCIElecActTy5AngValve ....................................................................................................... 932
SP3DCIElecActTy5Val ................................................................................................................. 934
SP3DCIGateVGearA .................................................................................................................... 936
SP3DCIGloVwtDiaAct .................................................................................................................. 937
SP3DCIGloVwtDiaActPos ............................................................................................................ 940
SP3DCIInsertionElement.............................................................................................................. 942
SP3DCIInsertVenturi .................................................................................................................... 943

Piping 3D Symbols Reference

Contents
SP3DCIInstAngValve ................................................................................................................... 945
SP3DCIIntegralOrificeTy1 ............................................................................................................ 947
SP3DCIIntegralOrificeTy2 ............................................................................................................ 949
SP3DCILongOrShortVenturi ........................................................................................................ 951
SP3DCIMagFlowmeterTy1 ........................................................................................................... 953
SP3DCIMagFlowmeterTy2 ........................................................................................................... 954
SP3DCIMagFlowmeterTy3Tr ....................................................................................................... 955
SP3DCIMagFlowmeterTy4 ........................................................................................................... 957
SP3DCIMetDblChOriFitting .......................................................................................................... 958
SP3DCIMeterRunShortVenturi ..................................................................................................... 960
SP3DCIMetrunOriFlangePlate ..................................................................................................... 962
SP3DCIMiscInlineIns .................................................................................................................... 964
SP3DCIOffsetActVal..................................................................................................................... 966
SP3DCIOrificePlate ...................................................................................................................... 968
SP3DCIPerRackPinActVal ........................................................................................................... 969
SP3DCIPiActKnifeGateValTy1 ..................................................................................................... 971
SP3DCIPiActKnifeGateValTy2 ..................................................................................................... 973
SP3DCIPisGloRotValve ............................................................................................................... 975
SP3DCIPistonActAngVal .............................................................................................................. 978
SP3DCIPistonActStCondValve .................................................................................................... 980
SP3DCIPistonActValve ................................................................................................................ 982
SP3DCIPistonRotValve ................................................................................................................ 984
SP3DCIRackPinionActValve ........................................................................................................ 987
SP3DCircularSiphon ..................................................................................................................... 989
SP3DCIRegulator ......................................................................................................................... 991
SP3DCIRegulatorTy1 ................................................................................................................... 993
SP3DCIRegulatorTy2 ................................................................................................................... 995
SP3DCIRegulatorTy3 ................................................................................................................... 997
SP3DCIRegulatorTy4 ................................................................................................................... 998
SP3DCIRegulatorTy5 ................................................................................................................. 1000
SP3DCIReliefValve .................................................................................................................... 1002
SP3DCIReliefValveTy1 .............................................................................................................. 1005
SP3DCIReliefValveTy2 .............................................................................................................. 1007
SP3DCIReliefValveTy3 .............................................................................................................. 1008
SP3DCIReliefValveTy4 .............................................................................................................. 1010
SP3DCIReliefValveTy5 .............................................................................................................. 1013
SP3DCIReliefValveTy6 .............................................................................................................. 1015
SP3DCIReliefValveTy7 .............................................................................................................. 1018
SP3DCIRoDActEPPHWPosC1Val ............................................................................................. 1020
SP3DCIRoDActEPPHWPosD1Val ............................................................................................. 1023
SP3DCIRoDActPosA4Valve ...................................................................................................... 1026
SP3DCIRoDActPosB4Valve ...................................................................................................... 1028
SP3DCIRoDActPosC1Valve ...................................................................................................... 1030
SP3DCIRoDActPosD1Valve ...................................................................................................... 1032
SP3DCIRoPisActPosA1Valve .................................................................................................... 1034
SP3DCIRoPisActPosA4Valve .................................................................................................... 1036
SP3DCIRoPisActPosB1Valve .................................................................................................... 1038
SP3DCIRoPisActPosB4Valve .................................................................................................... 1039
SP3DCIRotameterTy1 ................................................................................................................ 1041
SP3DCIRotameterTy2 ................................................................................................................ 1043
SP3DCIRotameterTy3 ................................................................................................................ 1044
SP3DCIRotameterTy4 ................................................................................................................ 1046
SP3DCIRotameterTy5 ................................................................................................................ 1049

10

Piping 3D Symbols Reference

Contents
SP3DCIRotameterTy6Tr ............................................................................................................ 1051
SP3DCIRotameterTy7FS ........................................................................................................... 1053
SP3DCIRotameterTy8 ................................................................................................................ 1055
SP3DCIRotameterTy9 ................................................................................................................ 1056
SP3DCISimInstrIndicator............................................................................................................ 1058
SP3DCITurbineMeter ................................................................................................................. 1059
SP3DCIVorFlowmeterTy2 .......................................................................................................... 1060
SP3DCIVorFlowMtrTy1 .............................................................................................................. 1062
SP3DCIVorFlowMtrTy3 .............................................................................................................. 1063
SP3DCIVorFlowMtrTy4DH ......................................................................................................... 1065
SP3DCIWedgeFlElement ........................................................................................................... 1066
On-the-fly Piping Specialties ............................................................................................................. 1068
CSBox2Ports .............................................................................................................................. 1069
CSBox3Ports .............................................................................................................................. 1071
CSBox4Ports .............................................................................................................................. 1072
CSCyl2Ports ............................................................................................................................... 1074
CSCyl3Ports ............................................................................................................................... 1075
CSCyl4Ports ............................................................................................................................... 1077
SP3DCS3WayBallCtrlVal ........................................................................................................... 1079
SP3DCS3WayControlVal ........................................................................................................... 1080
SP3DCS3WayGlobeCtrlVal ....................................................................................................... 1082
SP3DCS3WayPlugCtrlVal .......................................................................................................... 1083
SP3DCS4WayPlugCtrlVal .......................................................................................................... 1085
SP3DCSAnalyzer ....................................................................................................................... 1087
SP3DCSAngGlobeCtrlVal .......................................................................................................... 1088
SP3DCSAutoRecircVal .............................................................................................................. 1089
SP3DCSBallCtrlValve................................................................................................................. 1091
SP3DCSBalloonInstr .................................................................................................................. 1092
SP3DCSExhaustHead................................................................................................................ 1094
SP3DCSExpnJointOffset ............................................................................................................ 1095
SP3DCSFilter ............................................................................................................................. 1097
SP3DCSFlameArrestorTy1 ........................................................................................................ 1098
SP3DCSFlowNozzle................................................................................................................... 1100
SP3DCSFreeVent ...................................................................................................................... 1101
SP3DCSGlobeCtrlVal ................................................................................................................. 1102
SP3DCSInlineSilencer................................................................................................................ 1103
SP3DCSLevelIndCtrlTy3 ............................................................................................................ 1104
SP3DCSLevelIndCtrlTy4 ............................................................................................................ 1106
SP3DCSLevelIndCtrlTy6 ............................................................................................................ 1108
SP3DCSP3WayBallValve .......................................................................................................... 1109
SP3DCSP3WayGlValve ............................................................................................................. 1111
SP3DCSP3WRPlugValve .......................................................................................................... 1112
SP3DCSPAutoRecValve ............................................................................................................ 1114
SP3DCSPBallValve .................................................................................................................... 1115
SP3DCSPButterflyVal ................................................................................................................ 1116
SP3DCSPDiaphragmVal ............................................................................................................ 1118
SP3DCSPDressCoupling ........................................................................................................... 1119
SP3DCSPExpnJoint ................................................................................................................... 1120
SP3DCSPFlameArrestor ............................................................................................................ 1121
SP3DCSPFlexHose .................................................................................................................... 1122
SP3DCSPFreeVentTy1 .............................................................................................................. 1123
SP3DCSPFrVentWScreen ......................................................................................................... 1124
SP3DCSPGlobeValve ................................................................................................................ 1125

Piping 3D Symbols Reference

11

Contents
SP3DCSPHammerArrestor ........................................................................................................ 1126
SP3DCSPInstrndicator ............................................................................................................... 1127
SP3DCSPKnifeValve.................................................................................................................. 1128
SP3DCSPlugCtrlValve ............................................................................................................... 1130
SP3DCSPPrRelRuptdisc ............................................................................................................ 1131
SP3DCSPROrificeUnion ............................................................................................................ 1132
SP3DCSPRotaPlugValve ........................................................................................................... 1133
SP3DCSPSampleCooler ............................................................................................................ 1134
SP3DCSPSolenoidValve ............................................................................................................ 1136
SP3DCSPSwivelJointTy1 ........................................................................................................... 1137
SP3DCSPSwivelJointTy2 ........................................................................................................... 1138
SP3DCSPSwivelJointTy3 ........................................................................................................... 1139
SP3DCSPTherSteamTrap ......................................................................................................... 1141
SP3DCSPTSteamTrapWOS ...................................................................................................... 1142
SP3DCSPTSteamTrapWS ......................................................................................................... 1143
SP3DCSPWDStreamValve ........................................................................................................ 1145
SP3DCSPWDStRegulator .......................................................................................................... 1146
SP3DCSPWUStreamValve ........................................................................................................ 1147
SP3DCSPWUStRegulator .......................................................................................................... 1149
SP3DCSRuptureDiscVac1 ......................................................................................................... 1150
SP3DCSRuptureDiscVac2 ......................................................................................................... 1151
SP3DCSSlideCtrlValve............................................................................................................... 1153
SP3DCSSprayNozzle ................................................................................................................. 1154
SP3DCSTempFusPlug ............................................................................................................... 1155
SP3DCSTrueWye....................................................................................................................... 1156
SP3DCSValve ............................................................................................................................ 1157
SP3DCSValveOpGear ............................................................................................................... 1158
SP3DCSValveOpHwheel ........................................................................................................... 1160
SP3DCSValveOpWrench ........................................................................................................... 1162
SP3DCSVentSilencer ................................................................................................................. 1163
SP3DCSVenturimeter................................................................................................................. 1164
Other Specialty Components ............................................................................................................ 1166
AirChamber ................................................................................................................................ 1167
BellMouth .................................................................................................................................... 1168
SanitaryCleanout ........................................................................................................................ 1170
SanitaryTrap ............................................................................................................................... 1172
SP3DAdapterFlange ................................................................................................................... 1190
SP3DBellows .............................................................................................................................. 1192
SP3DExhaustHead..................................................................................................................... 1193
SP3DExpnJoint .......................................................................................................................... 1196
SP3DFlameArrestor ................................................................................................................... 1201
SP3DInlineSilencer ..................................................................................................................... 1207
SP3DMoistureSeparator............................................................................................................. 1209
SP3DSteamTrapAssembly ......................................................................................................... 1212
SP3DVentSilencer ...................................................................................................................... 1215
SP3DWaterFilter......................................................................................................................... 1217
SpecTransitionAdapter ............................................................................................................... 1220
Penetration ........................................................................................................................................ 1226
CenteringFlange ......................................................................................................................... 1227
PadNozzPenetration................................................................................................................... 1231
PenetrationCoupling ................................................................................................................... 1234
SP3DSMPipeSleeve ................................................................................................................... 1236
SP3DSMPipeSleeveWSeal ........................................................................................................ 1240

12

Piping 3D Symbols Reference

Contents
Piping Steam Traps .......................................................................................................................... 1241
AirVent ........................................................................................................................................ 1242
LiquidDrainer .............................................................................................................................. 1243
SP3DBalancedPrSteamTrap ...................................................................................................... 1246
SP3DCSImpSteamTrapTy4 ....................................................................................................... 1251
SP3DCSImpSteamTrapTy5 ....................................................................................................... 1253
SP3DCSImpSteamTrapTy6 ....................................................................................................... 1254
SP3DCSImpSteamTrapTy7 ....................................................................................................... 1256
SP3DCSImpSteamTrapTy8 ....................................................................................................... 1257
SP3DCSPFlThSteamTrap .......................................................................................................... 1259
SP3DCSPIBktSteamTrap ........................................................................................................... 1260
SP3DCSPLiThSteamTrap .......................................................................................................... 1262
SP3DCSSteamTrap ................................................................................................................... 1263
SP3DFloatSteamTrap ................................................................................................................ 1265
SP3DImpSteamTrapTy4 ............................................................................................................ 1269
SP3DImpSteamTrapTy5 ............................................................................................................ 1270
SP3DImpSteamTrapTy6 ............................................................................................................ 1271
SP3DImpSteamTrapTy7 ............................................................................................................ 1272
SP3DImpSteamTrapTy8 ............................................................................................................ 1273
SP3DPSteamTrapTy5 ................................................................................................................ 1274
SP3DSteamTrapTy4 .................................................................................................................. 1275
SP3DSteamTrapTy5 .................................................................................................................. 1276
SP3DSteamTrapTy6 .................................................................................................................. 1277
SP3DSteamTrapTy7 .................................................................................................................. 1278
SP3DSteamTrapTy8 .................................................................................................................. 1279
SP3DTherDynSteamTrap........................................................................................................... 1280
WOSteamTrap............................................................................................................................ 1283
WOSteamTrap3.......................................................................................................................... 1284
Piping Strainers ................................................................................................................................. 1286
FilterationScrubStrainer .............................................................................................................. 1287
SP3DBasketStrainer................................................................................................................... 1289
SP3DBasketStrainer2................................................................................................................. 1290
SP3DCSBasketStrainer.............................................................................................................. 1291
SP3DCSPBasketStrainer ........................................................................................................... 1292
SP3DCSPConeStrainer.............................................................................................................. 1294
SP3DCSPFPlateStainer ............................................................................................................. 1295
SP3DCSPSngBStrainer ............................................................................................................. 1296
SP3DCSPSumpStrainer ............................................................................................................. 1298
SP3DCSPTStrainer .................................................................................................................... 1299
SP3DCSPYStrainer .................................................................................................................... 1301
SP3DCSPYStrainer2 .................................................................................................................. 1302
SP3DCSTStrainer ...................................................................................................................... 1304
SP3DCSYStrainer ...................................................................................................................... 1305
SP3DDoubleBasketStrainer ....................................................................................................... 1308
SP3DRoseBoxStrainer ............................................................................................................... 1314
SP3DSingleBasketStrainer ........................................................................................................ 1316
SP3DSumpStrainer .................................................................................................................... 1328
SP3DTeeStrainer ....................................................................................................................... 1329
SP3DTempBasketStrainer ......................................................................................................... 1330
SP3DTemporaryConeStrainer ................................................................................................... 1332
SP3DTStrainer ........................................................................................................................... 1334
SP3DWyeStrainer ...................................................................................................................... 1335
SP3DYStrainer ........................................................................................................................... 1338

Piping 3D Symbols Reference

13

Contents
Pressure Valves ................................................................................................................................ 1339
PressVacReliefValve .................................................................................................................. 1340
SP3DPAngPressReliefV............................................................................................................. 1349
VacuumReliefValve .................................................................................................................... 1354
Remotely Controlled Operators and Actuators ................................................................................. 1357
PneumaticActuator ..................................................................................................................... 1357
SP3DOPActuator........................................................................................................................ 1361
SP3D1OrificeFlange ......................................................................................................................... 1364
SP3D3OP1........................................................................................................................................ 1365
SP3D45DegAngleValve .................................................................................................................... 1366
SP3D4WayInstRootVal ..................................................................................................................... 1367
SP3D4WayPlugValve ....................................................................................................................... 1368
SP3DAnnubarTy1 ............................................................................................................................. 1369
SP3DAnnubarTy2 ............................................................................................................................. 1371
SP3DAutoRecircVal .......................................................................................................................... 1372
SP3DBallAsymValve ......................................................................................................................... 1373
SP3DBallGOp ................................................................................................................................... 1374
SP3DBalloonInstr .............................................................................................................................. 1375
SP3DBioClamp ................................................................................................................................. 1376
SP3DBioConcReducer ..................................................................................................................... 1381
SP3DBioEccReducer ........................................................................................................................ 1382
SP3DBioInstrumentTee .................................................................................................................... 1383
SP3DBioShortOutletRunTee ............................................................................................................ 1384
SP3DBlankGateValve ....................................................................................................................... 1385
SP3DBlindFlange .............................................................................................................................. 1386
SP3DBlindHub .................................................................................................................................. 1387
SP3DBullEyeSightIndicator .............................................................................................................. 1388
SP3DCloseCoupledBranchVal ......................................................................................................... 1389
SP3DClosedSpectBlank ................................................................................................................... 1391
SP3DConduitGateValve ................................................................................................................... 1392
SP3DConduitGateValveAsym .......................................................................................................... 1393
SP3DConservationVent .................................................................................................................... 1394
SP3DCorioFlowMeterTy2GAS.......................................................................................................... 1395
SP3DCorioFlowMeterTy2LIQ ........................................................................................................... 1396
SP3DCorioFlowMeterTy3GAS.......................................................................................................... 1397
SP3DCorioFlowMeterTy3LIQ ........................................................................................................... 1398
SP3DCoriolisFlowMeterTy1 .............................................................................................................. 1399
SP3DCoupling................................................................................................................................... 1400
SP3DCouplingHalfPart ..................................................................................................................... 1401
SP3DCylinderValve .......................................................................................................................... 1402
SP3DDAct3WGlStyCValve ............................................................................................................... 1403
SP3DDActAngleValve ....................................................................................................................... 1404
SP3DDActEPPAngValve .................................................................................................................. 1405
SP3DDActEPPHWhAngValve .......................................................................................................... 1407
SP3DDActEPPHWhGlSValve ........................................................................................................... 1408
SP3DDActEPPHWhTopAngValve .................................................................................................... 1411
SP3DDActEPPHWhTopGlSCValve .................................................................................................. 1413
SP3DDActGlStyValve ....................................................................................................................... 1415
SP3DDADualCylActTy5Valve ........................................................................................................... 1417
SP3DDeckScupper ........................................................................................................................... 1419
SP3DDelugeValve ............................................................................................................................ 1420
SP3DDiaphragmActType1 ................................................................................................................ 1421
SP3DDiaphragmActType2 ................................................................................................................ 1422

14

Piping 3D Symbols Reference

Contents
SP3DDiaphragmActType3 ................................................................................................................ 1423
SP3DDiaphragmValve ...................................................................................................................... 1424
SP3DDistancePiece .......................................................................................................................... 1425
SP3DDouAFailClActTy3Valve .......................................................................................................... 1426
SP3DDouAFailOpenActValve ........................................................................................................... 1427
SP3DDouAOrSprRetActValve .......................................................................................................... 1429
SP3DDouAOSRAct90LSValve ......................................................................................................... 1431
SP3DDouASinCylActTy2Valve ......................................................................................................... 1433
SP3DDoublerPlate ............................................................................................................................ 1435
SP3DDouChamberOrifice ................................................................................................................. 1436
SP3DDresserCoupling ...................................................................................................................... 1437
SP3DEccReducer ............................................................................................................................. 1438
SP3DECross ..................................................................................................................................... 1439
SP3DElecActTy1AngValve ............................................................................................................... 1440
SP3DElecActTy1Valve ..................................................................................................................... 1441
SP3DElecActTy2AngValve ............................................................................................................... 1443
SP3DElecActTy2Valve ..................................................................................................................... 1444
SP3DElecActTy3AngValve ............................................................................................................... 1446
SP3DElecActTy3Valve ..................................................................................................................... 1447
SP3DElecActTy4AngValve ............................................................................................................... 1449
SP3DElecActTy4Valve ..................................................................................................................... 1450
SP3DElecActTy5AngValve ............................................................................................................... 1452
SP3DElecActTy5Valve ..................................................................................................................... 1453
SP3DExpnJointOffset ....................................................................................................................... 1455
SP3DExternalSpringOP .................................................................................................................... 1456
SP3DFilter ......................................................................................................................................... 1458
SP3DFlameArrestorTy1 .................................................................................................................... 1459
SP3DFlange ...................................................................................................................................... 1460
SP3DFlangedElboPipet .................................................................................................................... 1463
SP3DFlangOlet ................................................................................................................................. 1464
SP3DFlexCoupling ............................................................................................................................ 1465
SP3DFlowmeter ................................................................................................................................ 1466
SP3DFootValve................................................................................................................................. 1467
SP3DFreeVent .................................................................................................................................. 1468
SP3DFreeVent2 ................................................................................................................................ 1469
SP3DGAngleValveM ......................................................................................................................... 1470
SP3DGateAsymValve ....................................................................................................................... 1471
SP3DGateValExtndOlet .................................................................................................................... 1472
SP3DGateValveAngleOp .................................................................................................................. 1473
SP3DGateValveAsym ....................................................................................................................... 1475
SP3DGateValveExtnd ....................................................................................................................... 1476
SP3DGateValveL .............................................................................................................................. 1477
SP3DGaugeRootValve ..................................................................................................................... 1478
SP3DGlobeGOp................................................................................................................................ 1479
SP3DGlobeValve .............................................................................................................................. 1480
SP3DGlobeValves ............................................................................................................................ 1481
SP3DGroundingPaddle ..................................................................................................................... 1482
SP3DHorLiftCheckValve ................................................................................................................... 1483
SP3DHoseConnection ...................................................................................................................... 1485
SP3DHoseValve ............................................................................................................................... 1486
SP3DHub .......................................................................................................................................... 1486
SP3DInsertPlate................................................................................................................................ 1489
SP3DInsertVenturi ............................................................................................................................ 1490

Piping 3D Symbols Reference

15

Contents
SP3DInstrumentTee ......................................................................................................................... 1491
SP3DIntegralOrificeTy1 .................................................................................................................... 1492
SP3DIntegralOrificeTy2 .................................................................................................................... 1494
SP3DInvertedCheckValve ................................................................................................................ 1496
SP3DInvrtdBucketSteamTrap ........................................................................................................... 1497
SP3DJktdInsertFlange ...................................................................................................................... 1500
SP3DJktdRedSlipOnFlange .............................................................................................................. 1508
SP3DKnifeGateValve ........................................................................................................................ 1509
SP3DLapJointFlange ........................................................................................................................ 1511
SP3DLevelControlVal ....................................................................................................................... 1513
SP3DLevelIndCtrlTy3 ....................................................................................................................... 1515
SP3DLevelIndCtrlTy4 ....................................................................................................................... 1516
SP3DLevelIndCtrlTy6 ....................................................................................................................... 1517
SP3DLinedTStrainerAssly ................................................................................................................ 1518
SP3DLongOrShortVenturi ................................................................................................................. 1519
SP3DLongTangentElbow .................................................................................................................. 1521
SP3DMagFlowmeterTy1 ................................................................................................................... 1524
SP3DMagFlowmeterTy2 ................................................................................................................... 1525
SP3DMagFlowmeterTy3Tr ............................................................................................................... 1526
SP3DMagFlowmeterTy4 ................................................................................................................... 1527
SP3DMeterRunShortVenturi ............................................................................................................. 1528
SP3DMetrunDblChOriFitting ............................................................................................................. 1529
SP3DMetrunOriFlangePlate ............................................................................................................. 1531
SP3DMultiportDia2Way .................................................................................................................... 1532
SP3DMultiportDia3Way .................................................................................................................... 1533
SP3DMultiportDia4Way .................................................................................................................... 1535
SP3DMultiportDia5Way .................................................................................................................... 1536
SP3DMultportG2WayDia .................................................................................................................. 1538
SP3DMultportG4WayDia .................................................................................................................. 1539
SP3DMultportG7WayDia .................................................................................................................. 1541
SP3DNeedleValve ............................................................................................................................ 1542
SP3DNipple....................................................................................................................................... 1545
SP3DNippolet.................................................................................................................................... 1546
SP3DOnBrUnionTee ......................................................................................................................... 1547
SP3DOnRunUnionTee ...................................................................................................................... 1548
SP3DOpenOrBlindSpacer ................................................................................................................ 1549
SP3DOpenSpectBlank ...................................................................................................................... 1551
SP3DOrificeFlange ........................................................................................................................... 1552
SP3DOrificeFlange1O ...................................................................................................................... 1553
SP3DOrificeFlangeAssembly ............................................................................................................ 1556
SP3DOrificeHub ................................................................................................................................ 1557
SP3DOrificePlate .............................................................................................................................. 1559
SP3DOrificeSpacer ........................................................................................................................... 1561
SP3DP2WAngGlobeCtrlV ................................................................................................................. 1561
SP3DP2WayGlobeCtrlVal ................................................................................................................. 1562
SP3DP2WayPlugCtrlVal ................................................................................................................... 1563
SP3DP2WaySlideCtrlVal .................................................................................................................. 1563
SP3DP2WBallCtrlValve .................................................................................................................... 1564
SP3DP2WSolenoidValve .................................................................................................................. 1565
SP3DP3WAngGlobeCtrlV ................................................................................................................. 1567
SP3DP3WBallCtrlValve .................................................................................................................... 1568
SP3DP3WPlugControlV .................................................................................................................... 1569
SP3DP4WPlugControlV .................................................................................................................... 1570

16

Piping 3D Symbols Reference

Contents
SP3DPaddleBlind ............................................................................................................................. 1571
SP3DPaddleSpacer .......................................................................................................................... 1572
SP3DPAutoRecircValve .................................................................................................................... 1574
SP3DPenetrationSleeve ................................................................................................................... 1575
SP3DPerRackPinionActValve ........................................................................................................... 1576
SP3DPExpnJoint............................................................................................................................... 1576
SP3DPGateValExtnd ........................................................................................................................ 1577
SP3DPiActKnifeGateValveTy1 ......................................................................................................... 1578
SP3DPiActKnifeGateValveTy2 ......................................................................................................... 1579
SP3DPinchValve ............................................................................................................................... 1581
SP3DPInlineSilencer ......................................................................................................................... 1583
SP3DPInlineSilencerTy1 ................................................................................................................... 1584
SP3DPipeSleeve............................................................................................................................... 1585
SP3DPipet......................................................................................................................................... 1586
SP3DPistonActAngValve .................................................................................................................. 1586
SP3DPistonActStCondValve ............................................................................................................ 1588
SP3DPistonActValve ........................................................................................................................ 1589
SP3DPKnifeGateCtrlVal ................................................................................................................... 1591
SP3DPlanarUSiphon ........................................................................................................................ 1591
SP3DPlateFlange.............................................................................................................................. 1593
SP3DPLevelIndCtrlTy5 ..................................................................................................................... 1593
SP3DPlugGOp .................................................................................................................................. 1595
SP3DPlugValve................................................................................................................................. 1596
SP3DPlugValveAsym ....................................................................................................................... 1599
SP3DPMotOperatedVal .................................................................................................................... 1600
SP3DPOrificePlate ............................................................................................................................ 1601
SP3DPressureControlValve .............................................................................................................. 1602
SP3DPressureRedValve ................................................................................................................... 1604
SP3DPressureRegulator ................................................................................................................... 1608
SP3DPStrThruPresRelV ................................................................................................................... 1609
SP3DPTempFusiblePlug .................................................................................................................. 1610
SP3DPTrap ....................................................................................................................................... 1610
SP3DPVacReliefValve ...................................................................................................................... 1611
SP3DRackPinionActValve ................................................................................................................ 1612
SP3DRedFillerFlange ....................................................................................................................... 1614
SP3DRedInstrumentTee ................................................................................................................... 1614
SP3DReducer ................................................................................................................................... 1615
SP3DReducingBRCross ................................................................................................................... 1617
SP3DReducingCoupling ................................................................................................................... 1618
SP3DReducingCross ........................................................................................................................ 1619
SP3DReducingInsert ........................................................................................................................ 1620
SP3DRegulatorTy1 ........................................................................................................................... 1623
SP3DRegulatorTy2 ........................................................................................................................... 1624
SP3DRegulatorTy3 ........................................................................................................................... 1625
SP3DRegulatorTy4 ........................................................................................................................... 1626
SP3DRegulatorTy5 ........................................................................................................................... 1628
SP3DReinforcingPad ........................................................................................................................ 1629
SP3DReliefValveTy1 ........................................................................................................................ 1630
SP3DReliefValveTy2 ........................................................................................................................ 1631
SP3DReliefValveTy3 ........................................................................................................................ 1632
SP3DReliefValveTy4 ........................................................................................................................ 1633
SP3DReliefValveTy5 ........................................................................................................................ 1635
SP3DReliefValveTy6 ........................................................................................................................ 1637

Piping 3D Symbols Reference

17

Contents
SP3DReliefValveTy7 ........................................................................................................................ 1638
SP3DRoDActEPPHWPosC1Valve ................................................................................................... 1640
SP3DRoDActEPPHWPosD1Valve ................................................................................................... 1642
SP3DRoDActPosA4Valve ................................................................................................................. 1643
SP3DRoDActPosB4Valve ................................................................................................................. 1645
SP3DRoDActPosC1Valve ................................................................................................................ 1646
SP3DRoDActPosD1Valve ................................................................................................................ 1647
SP3DRoPisActPosA1Valve .............................................................................................................. 1649
SP3DRoPisActPosA4Valve .............................................................................................................. 1650
SP3DRoPisActPosB1Valve .............................................................................................................. 1651
SP3DRoPisActPosB4Valve .............................................................................................................. 1653
SP3DRotameterTy1 .......................................................................................................................... 1654
SP3DRotameterTy2 .......................................................................................................................... 1656
SP3DRotameterTy3 .......................................................................................................................... 1657
SP3DRotameterTy4 .......................................................................................................................... 1658
SP3DRotameterTy5 .......................................................................................................................... 1659
SP3DRotameterTy6Tr ...................................................................................................................... 1661
SP3DRotameterTy7FS ..................................................................................................................... 1662
SP3DRotameterTy8TrFs .................................................................................................................. 1663
SP3DRotameterTy9 .......................................................................................................................... 1665
SP3DRuptureDiscVac1 ..................................................................................................................... 1666
SP3DRuptureDiscVac2 ..................................................................................................................... 1667
SP3DRuptureDiscWHolder ............................................................................................................... 1668
SP3DS2003 ...................................................................................................................................... 1674
SP3DS3003 ...................................................................................................................................... 1675
SP3DSightFlowIndicator ................................................................................................................... 1676
SP3DSlideValve ................................................................................................................................ 1682
SP3DSlipOnFlange ........................................................................................................................... 1683
SP3DSolenoidActuator ..................................................................................................................... 1684
SP3DSpacer ..................................................................................................................................... 1685
SP3DSpectacleBlind ......................................................................................................................... 1686
SP3DStopCheckValve ...................................................................................................................... 1691
SP3DStubEnd ................................................................................................................................... 1692
SP3DStuddedCross .......................................................................................................................... 1693
SP3DStuddedTee ............................................................................................................................. 1694
SP3DSwivelJointClamp .................................................................................................................... 1695
SP3DTankVentCheckValve .............................................................................................................. 1696
SP3DTaperSpacer1Side ................................................................................................................... 1697
SP3DTaperSpacer2Side ................................................................................................................... 1699
SP3DTechlokClamp .......................................................................................................................... 1700
SP3DTempContrlValve ..................................................................................................................... 1702
SP3DTurbineMeter ........................................................................................................................... 1703
SP3DUnion ....................................................................................................................................... 1704
SP3DUnionHead ............................................................................................................................... 1705
SP3DUnionTail.................................................................................................................................. 1706
SP3DUShapeSiphon ........................................................................................................................ 1708
SP3DVBoltEarCoupling .................................................................................................................... 1709
SP3DValveGOT1 .............................................................................................................................. 1710
SP3DValveGOT2 .............................................................................................................................. 1712
SP3DVenturimeter ............................................................................................................................ 1713
SP3DVentValve ................................................................................................................................ 1714
SP3DVictaulicClamp ......................................................................................................................... 1717
SP3DVorFlowmeterTy1 .................................................................................................................... 1718

18

Piping 3D Symbols Reference

Contents
SP3DVorFlowmeterTy2 .................................................................................................................... 1719
SP3DVorFlowmeterTy3 .................................................................................................................... 1720
SP3DVorFlowmtrTy4DH ................................................................................................................... 1721
SP3DVortexFlowmeter ..................................................................................................................... 1722
SP3DVPSCoupling ........................................................................................................................... 1723
SP3DWNFlange ................................................................................................................................ 1724
SP3DZeroDeadlegTValve ................................................................................................................. 1727
SPExtendedBodyGateValve ............................................................................................................. 1730
SPOlet ............................................................................................................................................... 1731
Valve Accessories ............................................................................................................................. 1733
SP3DIndicatorCover ................................................................................................................... 1733
SP3DLimitStopAcc ..................................................................................................................... 1734
SP3DSwitchBoxAcc ................................................................................................................... 1734
SP3DTravelStopValAcc.............................................................................................................. 1735
Index ....................................................................................................................................................... 1737

Piping 3D Symbols Reference

19

Contents

20

Piping 3D Symbols Reference

Preface
This document is a guide for SmartPlant 3D symbols reference data. The purpose of this
document is to describe how to create and customize the symbol reference data so that it fits
your company or project.
For information about the specific reference data for each discipline, see the reference data
guides available from the Help > Printable Guides command in the software.

Document Audience
This document is intended for advanced users who should:
Have a good understanding of Microsoft Office products, especially Microsoft Excel.
Be familiar with SmartPlant 3D database architecture and relational databases in general.
Have a working knowledge of Solid Edge and Visual Basic in order to create and modify
three-dimensional symbols. For cross-sectional symbols, users should be familiar with
Intergraph SmartSketch or a similar product.

Related Documents
For more information about SmartPlant 3D, please see the following documents:
SmartPlant 3D Installation Guide
SmartPlant 3D Reference Data Guide

SmartPlant 3D Documentation Set


SmartPlant 3D documentation is available as Adobe PDF files. The content is the same as
online Help. To access these PDF documents, click Help > Printable Guides in the software.
The documentation set is divided into four categories:
Administrative guides contain information about installing, configuring, customizing, and
troubleshooting SmartPlant 3D.
User's guides provide command reference and how-to information for working in each
SmartPlant 3D task.
Reference data guides define the reference data workbooks. Not all tasks have reference
data.
ISOGEN guides

Administrative Guides
SmartPlant 3D Installation Guide - Provides instructions on installing and configuring the
software.
Project Management User's Guide - Provides instructions for setting up the databases, creating
permission groups, backing up and restoring project data, assigning access permissions to the
model, defining and managing locations for Global Workshare, and version migration.
SmartPlant 3D Global Workshare Guide - Provides instructions for setting up the software and
the databases to work in a workshare environment.
SmartPlant 3D Interference Checking Guide - Provides information on installing, configuring,
and using the interference detection service.
SmartPlant 3D Integration Reference Guide - Provides information about installing, configuring,
and using SmartPlant 3D in an integrated environment.

Piping 3D Symbols Reference

21

Preface
SmartPlant 3D Interpreting Human Piping Specifications - Provides information about how to
interpret human piping specifications so that you can create the corresponding piping
specification in the software.
SmartPlant 3D Export to PDMS - Provides information about how to export model data from
SmartPlant 3D to PDMS. Specific guidelines relating to best practices and known limitations of
the export functionality are also included.
SmartPlant 3D Point Cloud Reference - Provides information for referencing point cloud files
provided by point cloud vendors in SmartPlant 3D.
SmartPlant 3D Troubleshooting Guide - Provides information on how to resolve errors that you
may encounter in the software by documenting troubleshooting tips, error messages, and to do
list messages.
SmartPlant 3D Plant Design System (PDS) Guide - Provides all information needed to use PDS
with SmartPlant 3D. Topics include referencing active PDS projects in SmartPlant 3D, exporting
PDS data and importing that data into SmartPlant 3D, and converting PDS reference data to
SmartPlant 3D reference data.
SmartPlant 3D/SmartMarine 3D Programmer's Guide - Provides information about custom
commands, naming rules, and symbol programming.

User's Guides
Catalog User's Guide - Provides information about viewing, editing, and creating reference data
and select lists (codelists).
Common User's Guide - Provides information about defining workspaces, manipulating views,
and running reports.
Electrical User's Guide - Provides information about routing electrical cable, cableway, cable
tray, and conduit.
Equipment and Furnishings User's Guide - Provides information about placing equipment.
Grids User's Guide - Provides instructions for creating coordinate systems, elevation grid
planes, vertical grid planes, radial cylinders, radial planes, grid arcs, and grid lines.
Hangers and Supports User's Guide - Provides instructions on placing piping, duct, and
cableway supports in the model.
HVAC User's Guide - Provides instructions for routing HVAC duct.
Orthographic Drawings User's Guide - Provides information about creating and managing
orthographic drawings.
Piping Isometric Drawings User's Guide - Provides information about creating and managing
piping isometric drawings.
Piping User's Guide - Provides instructions for routing pipe and placing valves, taps, and pipe
joints.
Reports User's Guide - Provides information about creating and managing spreadsheet reports.
Space Management User's Guide - Provides instructions for placing space objects such as
areas, zones, interference volumes, and drawing volumes in the model.
Structural Analysis User's Guide - Provides instructions for defining loads, load cases, load
combinations, and the importing and exporting of analytical data.
Structure User's Guide - Provides instructions for placing structural members such as: beams,
columns, slabs, openings, stairs, ladders, equipment foundations, and handrails.
Systems and Specifications User's Guide - Provides instructions for creating systems and
selecting which specifications are available for each system type.

22

Piping 3D Symbols Reference

Preface
Reference Data Guides
SmartPlant 3D 2D Symbols User's Guide - Provides command reference information and
procedural instructions for creating 2D symbols used to represent collars, clips, profiles,
brackets, and other items.
SmartPlant 3D 2D Symbols Reference Data Guide - Provides information about the
two-dimensional symbols used in all tasks.
Drawings and Reports Reference Data Guide - Provides information about reports reference
data.
Electrical Reference Data Guide - Provides information about electrical cable, cableway, cable
tray, and conduit reference data.
Electrical 3D Symbols Reference - Provides information about the cable tray and conduit 3D
symbols that are available.
Equipment and Furnishings Reference Data Guide - Provides information about equipment
reference data.
Equipment 3D Symbols Reference - Provides information about the equipment, equipment
component, design shapes, and design aides 3D symbols that are available.
Hangers and Supports Reference Data Guide - Provides information about hangers and
supports reference data.
Hangers and Supports 3D Symbols Reference - Provides information about the hanger and
support 3D symbols that are available.
HVAC Reference Data Guide - Provides information about HVAC reference data.
HVAC 3D Symbols Reference - Provides information about the HVAC 3D symbols that are
available.
SmartPlant 3D Reference Data Guide - Provides instructions about the Bulkload utility,
codelists, and the reference data common to several disciplines.
Piping Reference Data Guide - Provides information about piping reference data including piping
specifications, piping specification rules, piping parts, and piping symbols.
Piping 3D Symbols Reference - Provides information about the piping 3D symbols that are
available.
Space Management Reference Data Guide - Provides information about space management
reference data.
Structure Reference Data Guide - Provides information about structural reference data.
Structure 3D Symbols Reference - Provides information about the stair, ladder, footings, and
equipment foundation 3D symbols that are available.

ISOGEN Guides
Symbol Keys Reference Guide - Provides information about the symbol keys for isometric
drawings. This guide is from Alias, the makers of ISOGEN.

Documentation Comments
We welcome comments or suggestions about this documentation. You can send us an email at:
PPMdoc@intergraph.com.

Piping 3D Symbols Reference

23

Preface

What's New in Piping Symbols


Version 2011 (9.0) Service Pack 1
Added the following symbols: AirChamber, AirVent, AveragingPitotTube, BaseBend, Base
Supports, BleedRing, CaseHdHousing, CaseHdSpool, CenteringFlange, ClosetCross,
ClosetTee, ConcentrateController, CoriolisFlowmeter, CSBox2Ports, CSBox3Ports,
CSBox4Ports, CSCyl2Ports, CSCyl3Ports, CSCyl4Ports, DiffPressureTransAcc,
ElectromagneticFlowmeter, Field Supports, FieldTmpTrnsmtr, FigureEight, FigureSix,
FilterationScrubStrainer, Guide Supports, HR3, InstrumentHousing, Integral Orifice Flange
Assembly, LiquidDrainer, L Field Supports, MiterElbow1125Deg, OrificeFitting,
PadNozzPenetration, PositiveDispFlow, PenetrationCoupling, PU, RadiationBDensDet,
Rotometer, SanitaryTrap, SP3DRTDSensor, SpacerSpool, SpecTransitionAdapter,
SurfaceMntRTD, Tee87, TempSenEnclosure, TempSensorExtension,
ThermalMassFlowmeter, Thermowell, TreeCap, TurbineFlowMeter, TubingHead,
TubingHdAdapter, ULtrasonicFM, VaneTypeFlowSwitch, VortexFlowmeter,
WaterJetEductor, WedgeFlowmeter
The following Piping symbols have updated graphics showing the Default CoG attribute:
DrillingSpool, SP3DBalancedPrSteamTrap, SP3D11Elbow, SP3D22Elbow,
SP3D225DegMiterElbow, SP3DFloatSteamTrap, SP3D22GooseNeckElbow,
SP3D30DegMiterElbow, SP3D30Lateral, SP3D45DegMiterElbow, SP3D45DegStreetElbow,
SP3D45Elbow, SP3D5Elbow, SP3D60DegMiterElbow, SP3D60Elbow, SP3D60Lateral,
SP3D72Elbow, SP3DCap, SP3DClosurePlate, SP3DLateral, SP3DLongTangentElbow,
SP3DMagneticFlowMeter, SP3DFlowNozzle, SP3DInvrtdBucketSteamTrap, SP3DNROletG,
SP3DNRRPad, SP3DOffset, SP3DOletG, SP3DPInlAvgPitotTube, SP3DPlug, SP3DReturn,
SP3DShStRotameter, SP3DSweepolet, SP3DTeeRRB, SP3DTemporaryConeStrainer,
SP3DTherDynSteamTrap, SP3DPVortexFlowInstr
Moved SP3DMagneticFlowMeter and SP3DPInlAvgPitotTube to the In-Line Fittings section.
Moved SP3DConductivitySensor, SP3DFlowSwitch, SP3DPressureSwitch,
SP3DTemperatureSwitch to the Offline Instruments section. Added one aspect,
Maintenance, to these symbols. Updated the graphics to show the Default CoG attribute.
Updated the graphics of the following On-the-Fly instrument symbols to show the Default
CoG attribute and the operation envelope: SP3DCIAnnubarTy1, SP3DCIAnnubarTy2,
SP3DCIDAct3WGlStyCValve, SP3DCIDActAngleValve, SP3DCIDActEPPAngVal,
SP3DCIDActEPPHWhAngVal, SP3DCIDActEPPHWhGlSVal,
SP3DCIDActEPPHWhTopAngVal, SP3DCIDActEPPHWhTopGlSCVal,
SP3DCIDActGlobeVPosHWh, SP3DCIDActGlStyValve, SP3DCIDADCylActTy5Valve,
SP3DCIDAOSRAct90LSValve, SP3DCIDiaRotaryValve, SP3DCIDouAFailClActTy3Val,
SP3DCIDouAFailOpenActValve, SP3DCIDouAOrSprRetActVal,
SP3DCIDouASinCylActTy2Val, SP3DCIDouChamberOrifice, SP3DCIElecActTy1AngValve,
SP3DCIElecActTy1Valve, SP3DCIElecActTy2AngVal, SP3DCIElecActTy2Valve,
SP3DCIElecActTy3AngVal, SP3DCIElecActTy3Valve, SP3DCIElecActTy4AngVal,
SP3DCIElecActTy4Valve, SP3DCIElecActTy5AngVal, SP3DCIElecActTy5Valve,
SP3DCIGloVwtDiaAct, SP3DCIGloVwtDiaActPos, SP3DCIMetDblChOriFitting,
SP3DCIORIFICEPLATE, SP3DCIPIACTKNIFEGATEVALTY1,
SP3DCIPIACTKNIFEGATEVALTY2, SP3DCIPISGLOROTVALVE,
SP3DCIPISTONACTANGVAL, SP3DCIPISTONACTSTCONDVALVE,
SP3DCIPISTONACTVALVE, SP3DCIPISTONROTVALVE, SP3DCIREGULATOR,
SP3DCIREGULATORTY4, SP3DCIRELIEFVALVE, SP3DCIRELIEFVALVETY3,
SP3DCIRELIEFVALVETY4, SP3DCIRELIEFVALVETY5, SP3DCIRELIEFVALVETY6,
SP3DCIRELIEFVALVETY7, SP3DCIRODACTEPPHWPOSC1VAL, and
SP3DCIRODACTEPPHWPOSD1VAL.

24

Piping 3D Symbols Reference

Preface

Added one input, InsulationThickness, one output, InsulatedValve, and one aspect,
Insulation, to SP3DCIGateVGearA.
Added two inputs, PipingPointBasis3 and PipingPointBasis4, to SP3DCIInsertVenturi,
SP3DCILongOrShortVenturi, and SP3DCIMeterRunShortVenturi.
Updated SP3D30DegElbow symbol graphics to show the Default CoG attribute. Added 5
Part Design Basis graphics: PDB 683, PDB 684, PDB 685, PDB 686, and PDB 709.
Updated SP3D45LongTangentElbow symbol graphics to show the Default CoG attribute.
Added two new graphics.
Updated SP3D90Elbow symbol graphics to show the Default CoG attribute. Added 7 Part
Design Basis graphics: PDB 2375, PDB 2376, PDB 2377, PDB 2378, PDB 2379, PDB 2380,
and PDB 2433.
Updated SP3D90LongTangentElbow symbol graphics to show the Default CoG attribute.
Added the Part Design Basis 181 graphic.
Updated SP3DCrossGeneric symbol graphics to show the Default CoG attribute. Added the
Part Design Basis 2209 graphic.
Moved the SP3DEccReducingTee symbol to the Branch Fittings section. Updated the
graphics to show the Default CoG attribute.
Updated SP3DDoubleBasketStrainer symbol graphics to show the Default CoG attribute.
Added 2 Part Design Basic graphics: PDB 2081 and PDB 2082.
Updated SP3DDoubleY symbol graphics to show the Default CoG attribute. Added 3 Part
Design Basis graphics: PDB 2429, PDB 2430, PDB 2431. Added 5 new inputs (dimensions):
A, B, C, D and E.
Updated SP3DLatrolet symbol graphics to show the Default CoG attribute. Added the
LatroletWidth1 input and the Part Design Basis 2687 graphic.
Moved the SP3DSaddle symbol to the Branch Fittings section. Updated the graphics to
show the Default CoG attribute. Added the Part Design Basis 2821 and 2822 graphics.
Updated SP3DRPad symbol graphics to show the Default CoG attribute. Added 3 Part
Design Basis graphics: PDB 2622, PDB 2623, and PDB 2650.
Updated SP3DSMPipeSleeve symbol graphics to show the Default CoG attribute. Added 5
new inputs: Diameter, FlangeDiam, Offset, StructureHoleDia, StructureThickness.
Updated SP3DTee symbol graphics to show the Default CoG attribute. Added 7 inputs.
Updated SP3DTrueY symbol graphics to show the Default CoG attribute. Added the SP3DY
graphic.
Updated SP3DWye symbol graphics to show the Default CoG attribute. Added 6 inputs and
the Part Design Basis 2414 and 2415 graphics.
Updated SP3DYLong symbol graphics to show the Default CoG attribute. Added the Part
Design Basis 80 graphic.
Updated SP3DInstIndicator, SP3DPressureGauge, SP3DPresTransmitter, and
SP3DTempTransmitter symbol graphics to show the Default CoG attribute. These symbols
have 1 new aspect.
Updated SP3DCSAutoRecircVal with workbook, worksheet information.
Updated SP3DCSPYS symbol with three new inputs -- offset, Face3toStrTop, and Insulation
Thickness; added one new output -- InsBody3.
Added BellMouth symbol to Other Specialty Components sections.
Added SanitaryCleanout symbol to Other Specialty Components section.
Moved SP3DExhaustHead to Other Specialty Components section and updated graphics
with Default CoG.
Moved SP3DBellows to Other Specialty Components section and updated graphics with
Default CoG.

Piping 3D Symbols Reference

25

Preface

26

Moved SP3DExpnJoint to Other Specialty Components section and updated graphics with
Default CoG.
Moved SP3DSteamTrapAssembly and SP3DFlameArrestor to Other Speciality Components
section and updated the graphics with Default CoG.
Moved SP3DWaterFilter symbol to Other Specialty Components section. Added a new input
Offset and updated the graphics.
Moved SP3DMoistureSeparator symbol to Other Specialty Components section.
Moved SP3DInlineSilencer symbol to Other Specialty Components section and updated the
graphics.
Moved SP3DVentSilencer symbol to Other Specialty Components section and updated the
graphics.
SP3DAdapterFlange symbol has three new inputs - SeattoEnd, Length, Diameter and two
new graphics - PDB 2145 and PDB 2227. Update the remaining graphics with Default CoG.
Also moved this symbol to Other Speciality Components section.
SP3DWyeStrainer has one new input - BranchAngle and a new graphic - PDB 106. Also
updated the remaining graphics with Default CoG.
SP3DTeeStrainer has four new inputs - BranchFacetoCenter, BranchOffsetFrmInlet,
BranchOffsetFrmOutlet, DrainOffsetFrmInlet.
SP3DSingleBasketStrainer has ten new inputs - Nozzle2toBottom, Face1toCenter,
Face2toCenter, CentertoTop; Offset1, Face2toBranch, A, B, C, D; also has 9 new graphics PDB 2063, PDB 2064, PDB 2065, PDB 2066, PDB 2067, PDB 2870, PDB 2871, PDB 2872,
PDB 2873. Also updated the remaining graphics with Default CoG.
SP3DRoseBoxStrainer has two new inputs - PipingSpecialtyDiameter, PortHOffset and a
new graphic - PDB 2022.
The Symbols share on the reference data server has been renamed SharedContent. This
document has been updated to reflect this change.

Piping 3D Symbols Reference

Symbols

SECTION 1

Symbols
Whether using one of the delivered symbols, or a custom symbol that you define yourself,
symbols are a key building block used to create your model. There are two basic types of
symbols that the software uses: 2-D and 3-D.
The 2-D symbols are used to represent structural member cross-sections and standard
openings. You can use any of the defined cross sections or define your own custom
cross-sections. For more information about 2-D symbols, refer to the SmartPlant 2D Symbols
User's Guide.
The 3-D symbols are used to represent equipment, hangers, HVAC components, piping
components, and so forth in your model. There are hundreds of symbols that you can use as-is
or customize to fit your needs. You can also create your own symbols. This document describes
how to create symbols, incorporate them into your reference data, and describes the parameters
of the delivered symbols.
In order to fully understand symbols, you need to learn a few terms:
Symbol - A symbol is a custom business object that provides a symbolic representation of a
set of graphics. It is possible for this set of graphics to look completely different in the
different display aspects.
Flavor - A flavor is the persistent cache of all the graphic objects displayed by a symbol.
Each symbol visible in a session is just a symbolic representation (geometric transformation)
of the graphics stored in a flavor.
Symbol Definition - A symbol definition is the persistent template for all symbols in a
database. It is the definition of the inputs, outputs, and options of all symbols created using
this symbol definition.
Flavor Manager - When many symbols use the same flavor, a flavor manager object is
created to manage the relationships between the symbols, flavor, and symbol definition.
Custom Component - A special symbol that has no flavor. Each custom component is a
unique symbol containing its graphic objects.
Outputs - Persistent objects that are created by the symbol when it calculates. The most
common form of output is a graphic object, but output can be parameters.
Inputs - Optional persistent objects used by a symbol to calculate its outputs.

See Also
Creating Part Occurrence Symbols in Visual Basic (on page 33)
Creating Symbols in Solid Edge (on page 71)
Troubleshooting Symbols (on page 75)

Piping 3D Symbols Reference

27

Symbols

2D Symbols
The SmartPlant 2D Symbols application is used to create 2-D symbols and facilitate using these
symbols in a modeling environment. The main purpose of 2D Symbols is to graphically create a
flexible symbol definition so that it can be used to place different objects in a
model. Two-dimensional symbols are delivered in the [Product
Directory]\SharedContent\CrossSections folder.
You use 2D Symbols to create:
The graphic representation or inputs of the symbol.
Named symbol geometry, such as edge names used to orient the symbol in the 3-D
environment and to constrain different types of symbols to each other.
Parameters, such as driving dimensions.
Geometric constraints (relationships) that specify which reference data parameters control
which part of the symbol.
Multiple representations, which can be selected in the model to control how the symbol is
displayed.
Additional auxiliary graphic objects to create and constrain symbols. These auxiliary objects
do not become a part of symbol output geometry.
The utility also provides a dialog box for you to write the cross- section into an Excel workbook,
which populates the database.
For more information, see the SmartPlant 2D Symbols User's Guide available from the Help >
Printable Guides command in the software.

3D Symbols
You can customize additional three-dimensional symbols for your company using the Visual
Basic Part Definition Wizard or Solid Edge.
The following picture shows the types of symbols and corresponding file formats. SmartPlant 2D
Symbols files are .sym format, Solid Edge files are .asm format, Visual Basic files are .dll format,
and .NET symbols are .vb format. The .sym and .asm symbols are stored at a central location
such as a server. The .dll symbols are registered on the computer used to host the
SharedContent share.
The tabular data for the symbols resides in the excel workbooks. For example, you list the
symbol name for the part on the part class sheet. You can use the Bulkload utility to load the
excel data into the Catalog Database.

Each Visual Basic 3-D symbol comprises source code (.vbp and .cls) and a compiled file (.dll).
The .dll files for the delivered 3-D symbols are located on the server computer at [Product
Directory]\SharedContent\bin. This folder is shared to allow client computers to access the

28

Piping 3D Symbols Reference

Symbols
symbols. You specify this folder when you bulk load reference data. If necessary, you can
change the location when you bulk load a new catalog.
The 3-D symbol source code (.vbp and .cls files) is delivered if you select the Example Code
option during the Programming Resources Installation. For more information on installing the
Programming Resources, refer to the SmartPlant 3D Installation Guide.
To change a symbol, you must edit and then compile the Visual Basic code for the symbol. The
new .dll can be added to the Custom Symbols folder in the SharedContent share. You also must
edit the applicable bulk load workbook for the symbol, and bulk load the modified reference data
into the Catalog database.
Custom COM symbols written in C++ or in .NET must be distributed using Option 2
as described in Move Custom DLLs to SharedContent Directory (Option 1) (on page 33) and
cannot be placed in the SharedContent share.
The overall workflow for creating a part is as follows:
Create or modify a Visual Basic project
Compile to create a .dll
Create or modify an Excel workbook to create the part information. As an alternative to the
workbooks, you can create part classes and part information in the Catalog task using the
Catalog > New > Class command. Refer to the Catalog User's Guide for more information.
Bulk load the workbook. You do not need to bulk load anything if you create your part
classes in the Catalog task using the Catalog > New > Class command.
Test the symbol in the software
Choose whether to deploy the .dll using Option 1 or Option 2 as described in Migrating
Custom Symbols and Rules (see "Move Custom DLLs to SharedContent Directory (Option
1)" on page 33).
If you add new part classes after creating the Reports databases, you must re-create the
Reports databases in order to report on the new part classes.

See Also
Creating Part Occurrence Symbols in Visual Basic (on page 33)
Creating Symbols in Solid Edge (on page 71)

Defining Ports on Symbols


Most symbols have at least one port, which is a point on a part that connects to a routed item
such as pipe or cable. A port consists of an attachment point and direction, a set of application
properties, and a physical geometry depiction. A different class of port is required for each type
of routing item. For example, piping requires one type of port, while cable requires another.

Defining Ports
You define ports when you create a symbol and define the geometry of a part. You can create
three-dimensional symbols using either the Visual Basic Part Definition Wizard or Solid Edge. In
Visual Basic, a function specifies the port type, name, attachment point, and attachment vector.
In Solid Edge, the port definition consists of a cylinder feature and a valid port name.
The software places the ports based on the information in the geometry definition file for the part
and the reference data for the part. The geometry definition file defines the port type, name,
attachment point, and attachment vector. The reference data for the specific part (item of the
part class) defines the remainder of the property values for the port.

Piping 3D Symbols Reference

29

Symbols
Modifying Ports
If you want to reposition a port on a part in the model, you must edit the geometry definition in
Visual Basic or Solid Edge. You should do this task only before any occurrences of the part are
placed in the model.
A port is related to the part to which it is attached. When you move the part, the port also moves.
When you delete the part, the port is also deleted.
You can change the properties of a port by selecting it in the software and entering changes on
the Properties dialog box for the port.

See Also
Define Connection Ports on Solid Edge Parts (on page 74)
Workflow for Creating a VB Part Occurrence Symbol (on page 38)

Providing a Graphical Preview


To make selecting and placing parts from the catalog easier, you can provide a preview graphic
of the part. This graphic helps the user to visually identify the correct part in the catalog for
placement and should include any symbol dimensions that can be edited by the user.
In the Catalog task, the Preview command on the View menu displays the preview graphic for
the item. You can see preview graphics when you place items in the design tasks by clicking
Preview on the Catalog browser from design tasks such as Equipment and Furnishings. In
addition, some Properties dialog boxes in the design tasks have a button that allows you to see
a preview of the selected item.
To add a preview graphic to the reference data, you must create a graphic file and store it in a
shared symbol folder on a networked computer. For example, you can place the graphic file in
[Product Directory]\SharedContent\SymbolIcons, the default location installed during the
SmartPlant 3D Server setup.
You can define a preview graphic for a specific part, which overrides any preview graphics
assigned to the part class. Any graphics created for individual parts must be stored in the same
location as those defined for part classes.
To link the preview graphic to the part or part class, you have two options:
Edit the Microsoft Excel workbook that contains the part class information. In the cell labeled
SymbolIcon, enter the path and preview graphic name. You will then need to bulk load the
workbook into the Catalog Database using the bulkload utility.
Go to the Catalog task. Select the part class or part to which to assign the preview graphics.
Click Edit > Properties. Enter the preview graphic path and file name in the Preview
Graphic box. Click OK.

Graphic Recommendations

30

The graphic must be a Windows Bitmap (.bmp) or a CompuServe Graphics Interchange


(.gif) file. We recommend the .gif format because of the smaller file size.
The graphic resolution should be 37 pixels per centimeter (94 pixels per inch).
Use the lowest color depth possible without loss of image quality. Generally, this is 256
Colors (8 bit). However, some graphics can be dropped to 16 Colors (4 bit) or 2 Colors (1
bit) without loss of image quality.
Use Verdana font with a font point size of 10 or 12 to place text in the graphic. We
recommend the Verdana font because 1 (one), I (capital i), and l (lower case L) can be
distinguished from one another in that font.

Piping 3D Symbols Reference

Symbols

Graphic dimensions should be as small as possible to allow the user to have the graphic
open while working with the software. The maximum graphic dimension that you should
create is 974 X 718 (50 pixels less than the default screen resolution of 1024 X 768). The
software does not limit the size of the graphic, so larger graphics can be used if your default
screen resolution is higher.

See Also
Add a Preview Graphic to Parts using Bulkload (on page 31)

Add a Preview Graphic to Parts using Bulkload


1. Create a graphic file (.bmp or .gif) in a graphics package.

The purpose of this graphic is to help you identify the correct part in the catalog. The
graphic also can assist in identifying dimensions on a part.
You can create the graphic from a snapshot of a two-dimensional drawing or of the
three-dimensional model. You also can draw the graphic freehand in a graphics
package.
The graphic pixel limitation is about the size of your screen because the preview box in
the Catalog task will automatically re-size around the graphic.
2. Save the graphic file in a shared symbol folder on the server. For example, you can place
the graphic file in [Product Directory]\SharedContent\SymbolIcons, the default location
installed during the SmartPlant 3D server setup.
3. Open the Excel workbook with the part class or part to which you want to add the preview
graphic.
4. Select a part class sheet.

5.
6.
7.
8.
9.

For example, if you want to add a preview graphic to the Pump class in the Equipment
workbook, open Equipment.xls and select the Pump sheet.
In the Definition section on the sheet, add a column.
Type SymbolIcon at the top of the new column.
Below the SymbolIcon heading, type the name of the graphic file for the part class, such as
Pump.bmp.
In the Head/Start/End section, type SymbolIcon for the column heading in the new column.
Type the name of a graphic file beneath the SymbolIcon heading in the Head/Start/End
section.
This graphic file defines the preview for the specific PART. The part graphic overrides the
preview graphic for the PART CLASS.

If you want a part to have the same symbol file as the parent part class, type NULL
beneath the SymbolIcon heading in the Head/Start/End section. Or, you can leave the
cell blank.

Piping 3D Symbols Reference

31

Symbols

The following picture shows an Excel sheet that lists a symbol icon.

10. Mark all of the rows that you modified with the letter M.
11. Bulk load the workbook in the Add/Modify/Delete mode. For more information about bulk
loading, see the section "Bulk Load Database with Data" in the SmartPlant 3D Reference
Data Guide.

If you do not want to specify a preview graphic for a part class or part, do not add the
SymbolIcon heading to the Definition or Head/Start/End sections. You do not have to
specify a preview graphic for a part class or part.
You can check the preview by starting the Catalog task, selecting the part or part class, and
clicking View > Preview. You also can see the preview by selecting an item in the model
and displaying the Properties dialog box for the item. Some Properties dialog boxes have a
button that allows you to see a preview of the selected item.
The software delivery includes preview symbols for several items. The delivery location for
many of the preview symbols is [Product Directory]\SharedContent\SymbolIcons on the
server computer. If you want to add symbols, you must create the graphic and bulk load as
described above.

See Also
Providing a Graphical Preview (on page 30)

32

Piping 3D Symbols Reference

SECTION 2

Creating Part Occurrence Symbols in


Visual Basic
You can create and customize three-dimensional piping part symbols that fit your company or
project using Visual Basic. The software provides the Part Definition Wizard to help you produce
symbol ports and graphics, or you can use Visual Basic to customize delivered symbols. The
Part Definition Wizard is delivered as part of the Programming Resources. Refer to the
Installation Guide for more information on installing the Programming Resources and the Part
Definition Wizard.

See Also
Creating Part Occurrence Symbols with the Part Definition Wizard (on page 37)
Workflow for Creating a VB Part Occurrence Symbol (on page 38)
Add a Symbol to Reference Data (on page 35)
Distributing Symbols Automatically (on page 36)
Distributing Symbols Manually (on page 37)

Move Custom DLLs to SharedContent Directory


(Option 1)
Starting with version 2009 of SmartPlant 3D, rules DLLs are saved with other reference data in
the SharedContent folder. Use the following workflow to copy your customized rules to this
single location instead of to each client workstation.
1. Recompile each Visual Basic project in a Version 2011 (9.0) Service Pack 1 client
installation.
2. Copy the new DLLs to the [Reference Data Directory]\SharedContent\Custom Symbols
folder.

You can create folders as needed in the Custom Symbols folder, such as a folder for
each task.
If a custom DLL has a localizer DLL, both should be in the same folder.

DLLs ending "Ref.dll" or "_Ref.dll" are treated as reference DLLs and are ignored.
These DLLs do not need to be copied from the client machine containing the rules
Visual Basic source code.
3. In the Project Management task, select a catalog that uses the SharedContent folder.
4. Click Tools > Update Custom Symbol Configuration.

The command creates or updates the file called CustomSymbolConfig.xml in the [Reference
Data Directory]\SharedContent\Xml folder. CustomSymbolConfig.xml contains entries of
ProgID, CLSID, and DLL name for each class in the custom DLLs. After
CustomSymbolConfig.xml is created, the software uses the custom DLLs from the
[Reference Data Directory]\SharedContent\Custom Symbols folder.

Piping 3D Symbols Reference

33

Creating Part Occurrence Symbols in Visual Basic

The software parses [Reference Data


Directory]\SharedContent\Xml\SystemSymbolConfig.xml first and then
CustomSymbolConfig.xml. If there are duplicate entries in SystemSymbolConfig.xml and
CustomSymbolConfig.xml for the same ProgID, the last entry is used. An error is logged to
error log when a duplicate entry is found. Whenever a symbol or naming rule class needs to
be created, the software follows the following priority:
a. It checks if an entry for the ProgID exists in the xml files. If an entry exists, then the
corresponding DLL is loaded and an instance of the class is created.
b. If an entry does not exist, then the class is registered.
If an entry exists for a ProgID in the xml files, it is used even though another (or same) copy
of the DLL is registered. The order of priority when creating an instance of an object is:
CustomSymbolConfig.xml, SystemSymbolConfig.xml, and then the registry.
When a new custom DLL is added to the [Reference Data Directory]\SharedContent\Custom
Symbols folder, or an existing custom DLL is modified, you must re-run the Tools > Update
Custom Symbol Configuration command in Project Management.
If you choose to use option 1, then the custom DLLs should not be registered.
If any of these components use helper classes and the helper classes are instantiated by
calling "CreateObject", the "CreateObject" needs to be replaced. If the helper class is in the
same project, then "new" can be used instead of "CreateObject". If the helper class is in a
different project, then "SP3DCreateObject" needs to be used instead of "CreateObject".
SP3DCreateObject tries to instantiate the object using the information in xml files. If no entry
is found in xml files for the given ProgID, then it calls "CreateObject". SP3DCreateObject is
implemented in [Product Directory]\Core\Runtime\SP3DCoCreateInstance.dll. When
SP3DCreateObject needs to be used, [Product
Directory]\Core\Runtime\SP3DCoCreateInstance.dll needs to be referenced in the Visual
Basic project. Example usage of SP3DCreateObject is shown below:
Set oHelperObject = SP3DCreateObject(strHelperProgId)
If the symbol class has any public structures or types, they should be made private. For
example:
Public Type InputType
Name As String
Description As String
Properties As IMSDescriptionProperties
uomValue As Double
End Type
Should be changed to:
Private Type InputType
Name As String
Description As String
Properties As IMSDescriptionProperties
uomValue As Double
End Type

34

Debugging and maintaining Visual Basic project references, reference DLLs, and binary
compatibility are beyond the scope of this document. Contact your SmartPlant 3D Support
representative if you have questions.

Piping 3D Symbols Reference

Creating Part Occurrence Symbols in Visual Basic

Add a Symbol to Reference Data


In this procedure, you add a new symbol to the reference data. Before following this procedure,
it is assumed that you have used the Visual Basic Part Definition Wizard to create a VB project
and a Microsoft Excel workbook for the symbol. Save all the files from the wizard in a folder,
such as C:\Symbols, and share this folder so that you can access the folder from other clients.
You will use this folder later when you copy the new symbol to the other clients.
The Part Definition Wizard is delivered as part of the Programming Resources. Refer to
the Installation Guide for more information on installing the Programming Resources.

Create the Visual Basic Project for a Symbol


Use the Visual Basic Part Definition Wizard to create a project and class module files.
1. Workflow for Creating a VB Part Occurrence Symbol
2. Store the VB files locally in C:\Symbols.
3. Open the Visual Basic project for the symbol.
4. Open the modules that the wizard created and add or modify code as necessary. For
example, you may need to add code in the inputs section and the outputs section of the
parent class module. This module has the same name as the project, prefixed with a C.
5. Click File > Make <name of DLL> to compile the project and create the .DLL file.
In our example, save the .dll in the local folder (C:\Symbols).
6. Save the project and exit Visual Basic.

Add the Symbol to an Excel Workbook and Bulk Load


1. Open the Excel workbook that the wizard created and specify the individual parts in the
Head section on the part class sheet.
2. Add custom properties as needed on the part class sheet. You can add these properties in
the Definition section, the Head section, or both sections on the part class sheet.

3.
4.
5.

6.
7.

When you ran the wizard, you defined custom properties (definition, occurrence, or
both). These properties appear on the Custom Interfaces sheet of the workbook.
Type an A in the first cell of all the new rows on the part class sheet.
Save the changes to the workbook, and then exit Excel.
Bulk load the workbook in the Add/Modify/Delete mode. The bulkload process is usually
done on an administrator machine. For more information about bulk loading, see the section
"Bulk Load Database with Data" in the Reference Data Guide.
Test the symbol in the software by opening a session and placing the part that uses the
symbol.
Choose whether to deploy the .dll manually or automatically, or whether to place the symbol
in the Custom Symbols folder and run the Update Custom Symbol Configuration command.

See Also
Distributing Symbols Automatically (on page 36)
Distributing Symbols Manually (on page 37)

Piping 3D Symbols Reference

35

Creating Part Occurrence Symbols in Visual Basic

Distributing Symbols Automatically


You can have the software automatically distribute new and modified symbols to client
computers by using CAB files. Use the Package & Deployment Wizard that comes with
Microsoft Visual Basic to create a CAB file for the symbol. Then, put the CAB file on the
SharedContent share on the server. When a user on a client computer goes to place the
symbol, one of the following happens:
If the symbol is a new symbol, the software automatically pulls to the client computer the dll
in the CAB file on the server, and then automatically registers the dll on the client computer.
If the symbol dll already exists on the client computer, the software compares the version
number of the dll on the client computer with the version number of the CAB file on the
server. If the dll in the CAB file is newer, the software automatically pulls to the client
computer the newer dll in the CAB file, and then automatically registers the dll on the client
computer.
Because of Microsoft operating system requirements, the user on the client computer
must have Power User or Administrator access to the computer. If you do not allow users to
have Power User or Administrator access to the client computer, then you must distribute
symbols manually. For more information, see Distributing Symbols Manually (on page 37).
1. On the computer where you have created the symbols, start the Package & Deployment
Wizard that comes with Microsoft Visual Basic.
2. Select the VB project for the symbol using Browse.
3. Click Package.
4. For the Package Type, select Internet Package, and then click Next >.
5. For the Package Folder, specify the folder that you have shared (C:\Symbols), and then
click Next >.
6. On the Included Files page, clear all the checkboxes to the left of the file names to remove
them from the package except for the dll of your symbol. That is, the only file name that
should have a check next to it is the name of your symbol dll. Then click Next >.
7. On the File Source page, verify that your symbol dll file is the only file listed, and then click
Next >.
8. On the Safety Settings page, keep the default settings, and then click Next >.
9. Click Finish.
10. Put the CAB file on the server SharedContent share.
11. Open the Excel workbook that contains the symbol part and go to the part sheet.
12. Create a new column on the sheet called Codebase.
13. In the Codebase column, type %CAB_SERVER%\name.CAB where name is the name of
the symbol CAB file.
14. Type an M in the first cell of the row and re-bulkload the workbook.

See Also
3D Symbols (on page 28)
Workflow for Creating a VB Part Occurrence Symbol (on page 38)

36

Piping 3D Symbols Reference

Creating Part Occurrence Symbols in Visual Basic

Distributing Symbols Manually


If you choose not to use CAB files to distribute Visual Basic symbols, then you must distribute
and register the symbols manually.
If the symbol being distributed is an existing symbol that has been modified, the
major version number in the Visual Basic project properties must be increased by 1. Increasing
the major version number by 1 forces the recomputation of existing symbol occurrences when
the Synchronize Model With Catalog command in Project Management is run. If an existing
symbol is modified and distributed, all the new symbol occurrences will use the new symbol
(unless the new occurrence uses an existing entry of symbols cache). If an existing symbol is
modified and distributed, and an existing occurrence is recomputed, it will use the new symbol if
the recomputation results in creation of new entry in the symbols cache.
1. Place the dll for the new or modified symbol on the server's SharedContent share.
2. On a client machine, copy the dll from the server to the local [Product
Directory]\SharedContent\bin folder.
3. Register the new dll by clicking Start > Run and typing: regsvr32 "[Product
Directory]\SharedContent\bin\<name of dll>".
You can drag the file into the Run box rather than typing the entire path.
4. Repeat steps 2 and 3 on each client machine.

See Also
3D Symbols (on page 28)
Workflow for Creating a VB Part Occurrence Symbol (on page 38)

Creating Part Occurrence Symbols with the Part


Definition Wizard
The Visual Basic Part Definition Wizard allows you to create and customize three-dimensional
piping part symbols that fit your company or project. The wizard produces a Visual Basic project
for building the symbol ports and graphics, and generates an Excel workbook for bulk loading
the symbol data into the Catalog Database.
Before you use the wizard to create a part symbol, it is recommended to set up the following
directory structure to store the resulting files for the part.

The bin folder stores the .dll file for the part symbol. The Excel folder stores the reference data
workbook that the wizard generates. The Modules folder stores the VB libraries (.bas files), and
the PartName folder stores the Visual Basic project (.vbp) and class files (.cls).
A symbol created by the wizard always has the part as its first input. Information from the part is
converted into a parameter and cached using the CMCache method of the symbol. Any other
inputs are parameters. A flavor is created for each unique set of parameters for this symbol.
There is no limit on the number of inputs or outputs. However, a very high number of inputs and
outputs affect the symbol's performance.

Piping 3D Symbols Reference

37

Creating Part Occurrence Symbols in Visual Basic


It is possible to create symbols that have other symbols as outputs (nested symbols). An
example of this is a symbol that has nozzles as outputs. These nozzles are also symbols. These
types of symbols require no special treatment by the symbol designer other than to note that
more than one level of nesting can have an impact on performance.

Custom Component
A custom component is a specialized form of a symbol. If the symbol definition has the property
igSYMBOL_CACHE_OPTION_NOT_SHARED (meaning that the result of its computation
cannot be shared by other symbol occurrences) and the property
igSYMBOL_SUPPORT_UPDATE (the computation of the definition supports the update of the
outputs), a custom component is created instead of a symbol by the
IJDSymbolEntitiesFactory::PlaceSymbol method.
The custom component is seen as a group of entities resulting from the computation of the
definition. It does not hold a matrix. The result of the computation of the symbol definition is
directly attached to the custom component (using the output collections) and updated at each
recompilation. This eliminates the use of a flavor object storing a unique result (gain of one
object and one relation) and the creation of the proxies for the outputs at locate.
A custom component should be used when each symbol should be unique even if the input
parameters are the same.

See Also
Creating Part Occurrence Symbols in Visual Basic (on page 33)
Workflow for Creating a VB Part Occurrence Symbol (on page 38)
Visual Basic Part Definition Wizard (on page 39)

Workflow for Creating a VB Part Occurrence Symbol


1. Start the VB Part Definition Wizard by opening Visual Basic and clicking Add-Ins >
SmartPlant 3D Part Definition Wizard.

2.
3.
4.
5.

6.

7.

38

For instructions on how to install the Part Definition Wizard, see the Installation Guide
available from the Help > Printable Guides command.
The first page of the wizard contains a brief description of the wizard. You can select an
option to skip this page in the future.
On the Step 1 page, complete the project information.
Specify VB Project Information (on page 40)
On the Step 2 page, specify the catalog and part class information.
Specify Excel Workbook Information (on page 41)
On the Step 3 page, list the properties that are constant for all occurrences of the part class.
Specify Definition Properties (on page 42)
On the Step 4 page, list the properties that can change for each occurrence of the part
class.
Specify Occurrence Properties (on page 44)
On the Step 5 page, list the graphical outputs of the symbol, such as the symbol body or
ports.
Identify Outputs (on page 45)
On the last page, you can select an option to save the settings as the default for the next
time that you run the wizard.

Piping 3D Symbols Reference

Creating Part Occurrence Symbols in Visual Basic


8. Click Finish.
You have just used the wizard to create a VB project, VB modules, and an Excel
workbook. Before you can test your symbol in the model, you must add code, compile,
distribute, and register the .dll; or add the symbol to the Custom Symbols folder and run the
Update Custom Symbols Configuration command, edit the Excel workbook, and bulk load into
the Catalog Database. For more information, see Distributing Symbols Automatically (on page
36) or Distributing Symbols Manually (on page 37).

See Also
Creating Part Occurrence Symbols with the Part Definition Wizard (on page 37)
Visual Basic Part Definition Wizard (on page 39)

Visual Basic Part Definition Wizard


Sets options for the symbol project and Excel workbook.
Step 1 - Create VB Project Page (on page 39)
Step 2 - Create Excel Spreadsheet Page (on page 41)
Step 3 - Specify Definition Properties Page (on page 42)
Step 4 - Specify Occurrence Properties Page (on page 43)
Step 5 - Identify the Outputs Page (on page 45)

See Also
Creating Part Occurrence Symbols with the Part Definition Wizard (on page 37)
Workflow for Creating a VB Part Occurrence Symbol (on page 38)

Step 1 - Create VB Project Page


Sets options for the Visual Basic project. Some of the information on this page becomes VB
comments in the main class module that the wizard generates. For example, the text in the
Author box becomes a comment in the header that tells who ran the wizard.
You cannot advance to the next page of the wizard until you have completed the Project name,
Class name, Intergraph library location, and Save project as boxes.
Project name - Allows you to specify the name of the Visual Basic project for the symbol.
Class name - Specifies the name of the Visual Basic class. As you type text in the Project
name box, the Class name box fills with the same text, except it starts with C. The maximum
length of the project name and class name together is 39 characters.
Project description - Provides a brief description of the project.
Author - Gives the name of the author. The default is the current user. The default name is your
Windows login name.
Company - Gives the company of the author. The default is the company name entered during
the software installation.
Intergraph library location - Provides the path to an Intergraph-supplied library. This location is
where the CoreTraderKeys.bas file is stored. More than likely, this location is C:\Program
Files\SmartPlant\3D\Programming\ExampleCode\Symbols\Modules.
The wizard checks to see if the delivered module files already exist in the location
specified. If files already exist in the location, the wizard does not copy over them, and the
existing files are included in the resulting VB project. If the files do not exist in the location, the
wizard copies the Intergraph .bas files from the wizard's Templates folder to the specified
location, and the files are also included in the resulting VB project.
Custom library location - Provides the path to a custom library.
Save project as - Give the name of the project that you are creating.

Piping 3D Symbols Reference

39

Creating Part Occurrence Symbols in Visual Basic


Create bulkload spreadsheet - Specifies that the wizard creates an Excel workbook containing
the entered data for the symbol. You can use this workbook to bulk load the symbol into the
Catalog database.

Specify VB Project Information


1. In the Project name box, type a name for the symbol VB project. For example, type
MyPump. As you type text in the Project name box, the Class name box fills with the same
text, except it starts with C.
2. In the Project description box, type a brief explanation of the project, such as Test
Symbol.
3. Type your name and company in the Author and Company boxes, respectively. The
default name is your Windows login name, and the default company is the text entered
during installation of the software.
4. Click the ellipsis button beside the Intergraph library location box to select a location for
the VB libraries.
The wizard checks to see if the delivered module files already exist in the location
specified. If files already exist in the location, the wizard does not copy over them, and the
existing files are included in the resulting VB project. If the files do not exist in the location,
the wizard copies the Intergraph .bas files from the wizard's Templates folder to the
specified location, and the files are also included in the resulting VB project.
5. Click the ellipsis button beside the Save project as box to specify the project name and
location. The default name is the value in the Project name box with a .vbp extension.
6. If you want the wizard to create an Excel workbook with the symbol information, make sure
the Create bulkload spreadsheet box is selected.

Some of the information on this page becomes VB comments in the main class module that
the wizard generates. For example, the text in the Author box becomes a comment in the
header that tells who ran the wizard.
The maximum length of the project name and class name together is 39 characters.
You cannot advance to the next page of the wizard until you have completed the Project
name, Class name, Intergraph library location, and Save project as boxes.

See Also
Step 1 - Create VB Project Page (on page 39)

40

Piping 3D Symbols Reference

Creating Part Occurrence Symbols in Visual Basic

Step 2 - Create Excel Spreadsheet Page


Creates an Excel workbook containing the part class for the symbol. After running the wizard,
you must open the workbook, add individual parts, and bulk load the workbook into the Catalog
Database for the symbol information to take effect.
Creating the Excel workbook during the wizard is optional; however, it may save you some time
because otherwise you must create the workbook or worksheets manually after running the
wizard.
Catalog server - Specifies the name of the server that stores the Catalog Database. This box is
not available.
Catalog name - Sets the name of the Catalog Database. This box is not available.
Part class name - Type the name of the part class that you want to create. The name must not
exceed 30 characters and must not include any spaces.
Copy from - Allows you to select an existing part class to use as a template for the new part
class. This button displays the standard catalog browser window. The wizard completes all
applicable boxes on the rest of the pages with the information from the template. This is not
available.
Part class description - Type a brief description of the part class. This description will appear
on the Index sheet of the resulting bulkload workbook if you specified to create one.
Classification - Allows you to select a part class type. Your selection determines the type of
symbol, such as piping or equipment. This text will appear in the Definition section of the part
class sheet in the resulting bulkload workbook.
Save in Excel file - Specifies the name of the Excel workbook. The default name is the project
name with the .xls extension.

Specify Excel Workbook Information


The Catalog server and Catalog name boxes are not available in this version.
1. In the Part class name box, type a name for the symbol part class. This name will be the
sheet name in the Excel workbook that the wizard creates. The name must not exceed 30
characters and must not include any spaces. If you click Copy from, you can select an
existing part class as a template, and all the applicable values from that part class appear
on the following pages.
2. In the Part class description box, type a brief explanation of the part class. This description
will appear on the Index sheet of the resulting bulkload workbook if you specified to create
one.
3. In the Classification box, select a part class type. Your selection determines the type of
symbol, such as piping or equipment. This text will appear in the Definition section of the
part class sheet in the resulting bulkload workbook.
4. In the Save in Excel file box, select a location for the bulkload workbook that contains the
symbol data. The default name is the value entered in the Project name box on the
previous page of the wizard plus an .xls extension.
You must complete both the Part class name and Classification boxes before you can
advance to the next page of the wizard.

Piping 3D Symbols Reference

41

Creating Part Occurrence Symbols in Visual Basic

Step 3 - Specify Definition Properties Page


Specifies the properties of the part class that are constant for all occurrences of the part. You
can define new, unique interfaces and use existing interfaces for the properties.
Completing this page is not mandatory, and you can skip it if necessary.
Definition properties - Provides a grid on which you can specify the definition properties for the
part class and correlate these properties with Visual Basic variables.
Interface Name - Specifies the name of the interface to which the property belongs. You should
begin a user-defined interface name with IJUA. This list is not populated with the preexisting
interfaces already in the catalog, so you must type the name.
Attribute Name - Type a name for the property. This name must not contain spaces.
Attribute User Name - Type a user-friendly name for the property. This name can contain
spaces.
Data Type - Provides the type of data, such as double or char.
Unit Type - Provides the category of units, such as distance or angle. For a list of unit types,
see the UOM sheet in the AllCommon.xls workbook delivered with the catalog bulkload files.
Primary Unit - Gives the unit abbreviation, such as mm or deg, for the property.
Description - Type a brief description of the property.
Default - Type the default value for the property.
Symbol Parameter - Type the symbol parameter name. The name cannot have any blanks or
special characters. This name will appear in the Head/Start/End section of the part class sheet.
In the VB code, the symbol parameter is prefixed by par-.

Specify Definition Properties


Completing this page is not mandatory, and you can skip it if necessary.
1. In the Interface Name column, type an interface name.

2.
3.
4.
5.

6.
7.
8.

42

The Interface Name list is not populated with the preexisting interfaces already in the
catalog, so you must type the name.
You should begin the interface name with IJUA (for user-defined interfaces) or IJ (for
system interfaces).
Type a name for the fixed property in the Attribute Name column. This name must not
contain spaces.
Type a user-friendly name for the property in the Attribute User Name column. This name
can contain spaces.
In the Data Type column, select the type of data, such as double or char.
In the Unit Type column, select the unit category for the data, such as distance or angle.
The list of unit types originates from the file uom.xml delivered with the VB Part Definition
Wizard.
In the Primary Unit column, select the unit abbreviation, such as mm or deg. The list of
primary units is filtered based on your selection in the Unit Type column.
In the Description column, type a brief description of the property.
In the Default column, type the default value for the property.

Piping 3D Symbols Reference

Creating Part Occurrence Symbols in Visual Basic


9. In the Symbol Parameter column, type the symbol parameter name. The name cannot
have any blanks or special characters. This name will appear in the Head/Start/End section
of the part class sheet. In the VB code, the symbol parameter is prefixed by par-.

When defining angles in symbol code, the angle values must be in radians.
The branch angle is the angle between the header port direction to the branch port direction.
Both interface names and attributes names must not exceed 30 characters.
Fixed properties apply to every occurrence of the symbol in the model.
The columns on this page are similar to the columns on the Custom Interfaces sheet in the
reference data workbooks.

See Also
Step 3 - Specify Definition Properties Page (on page 42)

Step 4 - Specify Occurrence Properties Page


Specifies the properties of the part class that can change for each occurrence of the part. These
properties are often called occurrence properties. Occurrence properties are optional for
symbols, so you can advance to the next page of the wizard if the grid is blank or when at least
one complete property definition is present.
As with the fixed properties, you can define new, unique interfaces and use existing interfaces
for occurrence properties.
Occurrence properties - Provides a grid on which you can specify the occurrence properties
for the part class and correlate these properties with Visual Basic variables.
Interface Name - Specifies the name of the interface to which the property belongs. You should
begin a user-defined interface name with IJUA. You will need to create category names for the
interfaces using the Catalog task.
If you want an insulation aspect for an output of the symbol, you must include the
IJInsulationThickness interface.
Attribute Name - Type a name for the property. This name must not contain spaces.
Attribute User Name - Type a user-friendly name for the property. This name can contain
spaces.
Data Type - Provides the type of data, such as double or char.
Unit Type - Provides the category of units, such as distance or angle. For a list of unit types,
see the UOM sheet in the AllCommon.xls workbook delivered with the catalog bulkload files.
Primary Unit - Gives the unit abbreviation, such as mm or deg, for the property.
Description - Type a brief description of the property.
Default - Provides the default value for the property. Users can change this value for each part
occurrence. The value in the Default box is not required for a complete property definition.
Symbol Parameter - Type the symbol parameter name. The name cannot have any blanks or
special characters. This name will appear in the Head/Start/End section of the part class sheet.
In the VB code, the symbol parameter is prefixed by par-.

See Also
Specify Occurrence Properties (on page 44)

Piping 3D Symbols Reference

43

Creating Part Occurrence Symbols in Visual Basic


Specify Occurrence Properties

Occurrence properties are not required for symbols, so you can leave the grid blank and
advance to the next page of the wizard if you want.
Occurrence property values can differ among symbol occurrences in the software model.
Users can change these property values on the Occurrence tab of the Properties dialog
box in the software.
1. In the Interface Name column, select one of the options in the list. You should begin a
user-defined interface name with IJUA.

2.
3.
4.
5.

6.
7.
8.

9.

44

If you want an insulation aspect for an output of the symbol, you must include the
IJInsulationThickness interface.
Type a name for the fixed property in the Attribute Name column. This name must not
contain spaces.
Type a user-friendly name for the property in the Attribute User Name column. This name
can contain spaces.
In the Data Type column, select the type of data, such as double or char.
In the Unit Type column, select the unit category for the data, such as distance or angle.
The list of unit types originates from the file uom.xml delivered with the VB Part Definition
Wizard.
In the Primary Unit column, select the unit abbreviation, such as mm or deg. The list of
primary units is filtered based on your selection in the Unit Type column.
In the Description column, type a brief description of the property.
In the Default column, type the value for the property. Users can change this value for each
part occurrence. The value in the Default column is not required for a complete property
definition.
In the Symbol Parameter column, type the symbol parameter name. The name cannot
have any blanks or special characters. This name will appear in the Head/Start/End section
of the part class sheet. In the VB code, the symbol parameter is prefixed by par-.
Both interface names and attributes names must not exceed 30 characters.
For more information about units supported by the software, see "Appendix: Units of
Measure" in the Reference Data Guide. The UOM sheet in the AllCommon.xls workbook
also contains information about units of measure.

Piping 3D Symbols Reference

Creating Part Occurrence Symbols in Visual Basic

Step 5 - Identify the Outputs Page


Sets the output objects for the symbol. For each output, you must enter the name of the output,
the type of object, and an aspect.
Nozzles - Select the number of nozzles on the symbol.
Nozzle type - Select the type of nozzle, either Piping or HVAC.
Outputs - Lists the outputs in a grid format.
Name - Type a name for the output.
Description - Type a brief description. The name and description will appear in the resulting
Visual Basic program to aid you in correctly positioning additional output object code.
Type - Allows you to select the type of object. Examples of types include body, equipment
nozzle, valve operator, primary, piping port, secondary piping port, HVAC port, conduit port, and
cable port.
Aspects - Select an aspect for the selected output.

See Also
Customize the Wizard Output (on page 45)

Identify Outputs
1.
2.
3.
4.

In the Nozzles box, select the number of nozzles on the symbol.


In the Nozzle type box, select the type of nozzle, either Piping or HVAC.
In the Name column, type the name of the output in the VB program.
In the Description column, type a brief comment about the object. This description is
optional.
5. In the Type column, select a port type.
Examples of types include body, equipment nozzle, valve operator, primary, piping
port, secondary piping port, HVAC port, conduit port, and cable port.
6. Select an aspect for the output.

The text that you type in the Name and Description columns appears in the resulting VB
program to help you find where to type additional code for the output geometry and position.
For each output, you must enter the name of the output, the type of object, and an aspect.
The wizard generates a class module for each aspect type that you specify. For example, if
you specify the simple physical aspect for one or more outputs, the results will include
CSimplePhysical.cls.

See Also
Step 5 - Identify the Outputs Page (on page 45)

Customize the Wizard Output


1. Double-click the CSimplePhysical class to open the code.
2. Find the comment line that reads Insert your code for output 1, and write your code to
define the first output. Repeat for each output.

The wizard adds a comment line for each output you specified.
Each primitive shape in your symbol must be represented by an output.

Piping 3D Symbols Reference

45

Creating Part Occurrence Symbols in Visual Basic

If you change the number of outputs in the CSimplePhysical class, you must also
change the count of outputs within the custom class (MyPump.cls, for example) to the
correct number.
3. Verify that the Inputs section accurately describes the number of inputs for your symbol and
their positions within the arrayOfInputs.
The first input is usually a Part Facelet (see "Using a Part as the First Input" on page
66) object. The remaining inputs are the inputs given to the Symbol Wizard. For example, if
you were creating a symbol of a ball valve which had three inputs, the code could look like
the following:
'Inputs
Set oPartFclt = arrayOfInputs(1)
parFacetoFace = arrayOfInputs(2)
parOperatorHeight = arrayOfInputs(3)
parOperatorLength = arrayOfInputs(4)
4. If necessary, declare any variables that your symbol requires.

You can declare these variables as a standard data type such as double, single, string,
and so forth.
If you are using an Intergraph standard type such as IJDPosition, AutoMath.DPosition,
and so forth, Intergraph recommends that you declare the variable and set it equal to
New in two separate steps. Group these steps with the other declarations and inputs.
For example:
Dim StemEndPos As IJDPosition (in Dim section)
Set StemEndPos = New Dposition (in Input section)

See Also
Step 5 - Identify the Outputs Page (on page 45)

46

Piping 3D Symbols Reference

Creating Part Occurrence Symbols in Visual Basic

Programming Notes for Visual Basic


If you are using Visual Basic to create or customize part symbols, refer to the following
programming notes for issues and examples that apply to the various symbol types:
Defining Electrical Parts (on page 47)
Defining HVAC Parts (on page 49)
Defining Hanger and Support Part Ports (on page 50)
Defining Nozzles (on page 52)
Defining Parametric Components (on page 55)
Defining Valves (on page 59)
Using SymbolHelper (on page 61)
Using Custom Aspects with a Symbol (on page 63)
Using String Type as an Input Parameter (on page 64)
Creating Symbols with Variable Outputs (on page 65)
Using a Part as the First Input (on page 66)

Defining Electrical Parts


Electrical parts require some special considerations.

Electrical Conduit
Conduit is very similar to pipe, except that it is used to route electrical cables. Many of the
properties and features of conduit and piping are equivalent in the software. The Nominal Piping
Diameter and Outside Diameter of electrical conduit are available as generic data so that they
can be standard with equipment. This information is located in AllCommon.xls.
The codelist which differentiates conduit from pipe is available in AllCodeLists.xls on the Piping
Point Usage tab. The option Conduit Port (130) determines that a nozzle is a conduit nozzle.
This value should be used for Nozzle(1):PipingPointBasis as an attribute. When the command is
launched, the nozzle is automatically identified as conduit. If equipment has been created with
conduit, you must go to the catalog and trigger 130 for PipingPointBasis.
For example, if a piece of equipment has two nozzles, one piping and one conduit, the
PipingPointBasis for the first may be 1 or 5 and the PipingPointBasis of the conduit nozzle will
be 130.
When you place conduit nozzles as equipment, they become part of the equipment system in
the hierarchy. They behave as equipment, even if they are not.

Cable Trays
Cable trays are open on one side and used to carry electrical cables through the model. Similar
to piping or conduit, they can be routed. However, they are fundamentally different.
According to the National Electrical Code, a cable tray system is a unit or assembly of units or
sections and associated fittings forming a rigid structural system used to securely fasten or
support cables and raceways. A cable tray is the structural component of the electrical system of
a building or Plant.
Because cable trays are open on the top, they cannot be rotated or mirrored as pipe or conduit
can. This creates a need for different components, such as Branch left, Branch right, Elbow
down, Turn left, Reduce right, and so on. Every possible move that can be made by a cable tray
must be represented by a component symbol. The joint where two cable trays meet is the port.
Some of the specifications that can identify a cable tray are:

Piping 3D Symbols Reference

47

Creating Part Occurrence Symbols in Visual Basic

Manufacturer -- very important, because all information is fed by the part, whose
measurements are fixed by the manufacturing specification.
Material
Tray Type -- such as ladder or open.
Rung Spacing -- if the tray is ladder type.
TraySpecificationType - Determines cableway, cabletray, or duckbank
Spec Data + Route Topology = Generated Part
In reporting, the nominal (general categorized) width or depth is used. For example, there may
be many cable trays that have a width of about 12 inches that may all be nominally 12 inches.
However, there may be several different variances in the actual width. Use the actual
dimensions in the Visual Basic program. Although nominal dimensions are used in reporting, the
symbol returns an actual dimension.

Parts versus Features


The route followed by a series of cable trays is called the cable way. The cable way is
considered a feature of its parts, which are components of the cable tray. The cable tray
generates the part and the feature, but hides the feature. Features are not reported.
As an example, consider piping. On a valve there are many parts; mating flanges, gate valve
body, gaskets, bolts, nuts, and so on. These parts all have an Along Leg feature, which means
that the valve occurs along the pipe. In this example, there is one feature and many parts.
There may be many features belonging to one part. A pipe run may have many straight and
bend features; however the only part is the pipe.
Because all information is standard and part driven, there are no inputs to the Visual Basic
symbol.

Reducers
An occurrence of a cable tray that is wider on one end and narrower on the other is a reducer.
Visual Basic symbols for reducers will typically have three principal measurements:
Face to Face -- Length between the location where the cable enters and exits the tray.
Width 1 -- Width where the cable enters the tray.
Width 2 -- Width where the cable exits the tray.

Vectors
The vector directions are especially important when you construct cable tray symbols. If a vector
is facing the wrong direction, the cable tray may be built backwards, causing the cable to go in
the wrong direction, or upside down causing the cable to fall out.
The cable tray requires two vectors emerging from the port. The port for a cable tray begins at
the center of the bottom edge of Width 1, along the Y edge. The X axis vector, or axial
orientation, begins at the port and extends outward away from the direction in which the cable
will run, along the center line of the cable tray. The Z axis, or radial orientation, begins at the
port and extends upward, toward the open end of the tray. In dimensional terms, X represents
tray length, Y represents width, and Z represents depth. The vector settings would be (-1, 0, 0)
for the axial orientation, and (0, 0, 0) for the radial.

See Also
Programming Notes for Visual Basic (on page 47)

48

Piping 3D Symbols Reference

Creating Part Occurrence Symbols in Visual Basic

Defining HVAC Parts


Heating, Ventilation, and Air Conditioning (HVAC) for plants and buildings runs through a duct
system very similar to that in homes and office buildings. Similar to piping, duct is routed through
the model resulting in a duct run feature. A duct run feature is a continuation of many individual
physical components called duct parts. When you create a run, the individual parts are generally
selected by the software. Each component is fed by one part, and is entirely catalog-driven.
Because these parts are fixed in width and depth, there are no occurrence attributes in HVAC.

Specifications
The catalog data for HVAC specs resides in the Hvac.xls workbook under the HvacSpec sheet.
On this sheet is a Specname of Spec-0, which allows for rectangular, round, oval, and flat oval
shapes. These shapes correspond to their own part numbers.
Rectangular = PDS-100
Round = PDS-150
Oval = PDS-200
Flat oval = PDS-250

HVAC Nozzles
HVAC components can contain nozzles, which are similar in form to those contained in piping.
They have measurements such as flange thickness, ports and port depths, offset, nozzle length,
and so on.
To create HVAC nozzles in a Visual Basic symbol, use the CreateNozzleFromPart sub routine
function. For example:
Set oNozzle = NozzleFactory.CreateHVACNozzleFromPart(part input, index,
False, objOutputColl.ResourceManager)
You can also use the subroutine function CreateHvacNozzle() as Object.
To create a dynamic HVAC component, do the following:
1. Pull the Symbol Parameters from the Hvac.xls sheet.
2. Use Occurrence Attributes and list in the Excel sheet.
OA=Width in IJDuctSize
All information must be fed to the port, as the part does not exist. The component will consist
entirely of Occurrence Attributes supplied by the user.

Division
The division is an HVAC component used to split the flow from one duct run into multiple duct
runs. The most common division types split the duct run into two divisions, either vertically or
horizontally. Divisions are only used on rectangular ducts. The Insert Component command
inserts a division feature at an HVAC end feature to route more than one individual run from the
division feature.
A division feature is a cross sectional plane that is located perpendicular to the HVAC running
direction. It contains two or more cells. The divisions are created as symbols and reside in the
HVAC Reference Data catalog of parts. You can modify the cell sizes regardless of HVAC
reference data after the cells are placed. The cell sizes are stored in reference data as
occurrence properties and can be modified in route.
Division symbols are rectangular in shape. Each cell division must result in a rectangular cross
section. The total cross sectional area of all the cells must equal the original cross sectional area

Piping 3D Symbols Reference

49

Creating Part Occurrence Symbols in Visual Basic


before the division was inserted. (That is, A1 + A2 + A3 + ...n = Original Area) You can modify
the cell size from the settings page before or after placing the symbol.
Each cell in the division component is treated as a port in the route.

See Also
Programming Notes for Visual Basic (on page 47)

Defining Hanger and Support Part Ports


The part symbols used to represent a hanger and support assembly are expected to generate
ports as output. The ports in question are objects implementing the IJHgrPort interface. A
factory (that is, the HgrPortFactory object) is provided for creating such objects. An example
showing the creation of ports is shown below.
Dim m_outputColl As IJDOutputCollection
. . .
Dim oStructPort As IJHgrPort
Dim oRoutePort As IJHgrPort
Dim oPortFac As IJHgrPortFactory
'Create a Port Factory
Set oPortFac = New HgrPortFactory
'Create PortA and initialize its values
Set oStructPort = oPortFac.CreateHgrPortEntity(
m_outputColl.ResourceManager )
oStructPort.Name = "Structure"
oStructPort.PutOrientation 0.0, 0.0, 0.0, _' The Port Origin
1.0, 0.0, 0.0, _' The Port X-Axis
0.0, 0.0, 1.0 ' The Port Z-Axis
'Create PortB and initialize its values
Set oRoutePort = oPortFac.CreateHgrPortEntity(
m_outputColl.ResourceManager )
oTopPort.Name = "Route"
oRoutePort.PutOrientation 2.0, 2.0, 1.0, _ ' The Port Origin
1.0, 0.0, 0.0, _ ' The Port X-Axis
0.0, 1.0, 0.0 ' The Port Z-Axis
' Add ports to output collection. NOTE: The output names do not need to
match the port names.
m_outputColl.AddOutput "PortA", oStructPort
m_outputColl.AddOutput "PortB", oRoutePort
The creator of the port is responsible for setting its orientation and name. Orientation is set using
the following method.
Sub IJHgrPort_PutOrientation( OriginX As Double, OriginY As
Double, OriginZ As Double,
XAxisX As Double, XAxisY As Double, XAxisZ As Double,
ZAxisX As Double, ZAxisY As Double, ZAxisZ As Double )
The port's name is set using the "name" property on the port object. The following conventions
should be used when naming ports.

50

Piping 3D Symbols Reference

Creating Part Occurrence Symbols in Visual Basic

If a symbol is in contact with or is considered to interact with a routing object, it should


output a port named "Route". The port's location should represent the idealized point of
contact between the symbol and the route object.
If a symbol is in contact with or is considered to interact with a structural object, it should
output a port named "Structure". The port's location should represent the idealized point of
contact between the symbol and the structural object.
This information is used in combination with the output from GetStructConnections( ) and
GetRouteConnections( ) of the Assembly Information Rule (see the Hangers and Supports
Reference Data Guide for more information about Assembly Information Rules). For example,
the software uses this data to generate reports and ISOGEN drawings.
If a support is expected to generate manufacturing features, its symbols must output Support
Manufacturing Features. These objects implement the IJHgrMfgFeature interface. A factory (that
is, the HgrMfgFeatureFactory object) is provided for creating such objects.
The creator of the feature is responsible for setting its contour and type. The contour is set using
the following method.
Sub IJHgrMfgFeature_PutContour( Contour As IJCurve )
The provided curve is used by other tasks such as Piping and Structure to generate detailed
features on the structural and routing objects associated with the support.
The feature's type is set using the Type property on the feature object. Valid values are shown
below:
enum HgrMfgFeatType
WeldedType
HoleType
CutoutType
...
The feature's type determines the logic used when creating any manufacturing features.

See Also
Programming Notes for Visual Basic (on page 47)

Defining Piping Parts


When defining piping part symbols, you need to remember:
Stock piping parts with asymmetrical ports must have which port is flow-in and which port is
flow-out defined in the catalog data. You cannot define both ports as flow in or both as flow
out when they are not symmetrical.
When defining angle values in the symbol code, the value must be in radians.
The branch angle is the angle between the header port direction to the branch port direction.
By convention, the symbol header must be defined along the X-axis.

See Also
Programming Notes for Visual Basic (on page 47)

Piping 3D Symbols Reference

51

Creating Part Occurrence Symbols in Visual Basic

Defining Nozzles
There are several ways that you can use a nozzle to connect a pipe with valves or equipment.
These differences are called end preparations. The three most commonly used end
preparations are:
Butt Weld -- the pipe and valve butt up against each other and are welded together. The port
is at the Face to Face of the valve itself.
Bolted Connection -- two nozzles with equally sized flanges are bolted together through
holes in the flange. The port is at the outside surface of the flange that is attached to the
valve.
Female Socket Weld -- the valve flange has a depression, or socket, that recedes back into
it. The pipe is inserted into the socket with a small offset. To determine the position of the
port, use one of the following formula:
PortPos = -FF/2 - Offset + Depth
PortPos = FF/2 - (Depth - Offset)
The following illustration identifies the dimensions for the formula.

1-Nozzle Length
2-Flange Thickness / Hub Thickness / Face to Face
3-Socket Offset
4-Socket Depth
5-Vector
6-Flange Diameter
7-Pipe Outside Diameter
Set Face to Face as the first input in the Part Definition Wizard.

Port Index
The port index (PortID) is a unique identifier that represents each port. You can write code to
communicate with this PortID because it has an interface. You can retrieve information, such as
the flange thickness, by calling the PortID. The PortID, in turn, calls to the generic data residing
in the AllCommon.xls file for the flange thickness and returns it. This is useful when you need
generic data about a part that you want to place in your Visual Basic program. With these
values, you can make calculations and perform actions related to those calculations.
The first input to any Visual Basic program is the part. To retrieve information about this part,
add a line of code similar to the following:
RetrieveParameters 1, oPartFclt, mOutputColl, pipeDiam, flangeThick, _

52

Piping 3D Symbols Reference

Creating Part Occurrence Symbols in Visual Basic


flangeDiam, cptOffset, depth
If your next line of code was the following:
Set ObjBody = Placesphere(m_OutputColl, CenterPos, parFacetoFace / 2 - _
flangeThick)
You would have to inquire about the value of the flangeThick parameter from generic data to
determine the distance between the center of the valve and the beginning of the flange.

oPartFclt is the parent directory for all parts called in Visual Basic. It is declared as the first
DIM statement to contribute parts to symbols.
flangeThick, as used in the previous example, is not the attribute name for flange thickness.
It is a variable used to hold the result of this value.
When defining a piping stock part with asymmetrical ports, you must specify which port is
flow in and which port is flow out in the catalog data.

Insulation
When you add insulation to a symbol using the Part Definition Wizard, list it as an Occurrence
Attribute under the insulation aspect. There are two inputs for insulation on a simple object, such
as a ball valve.
Input 1 -- Face to Face
Input 2 -- Insulation Thickness
The user can modify occurrence attributes. The system property used is InsulationThickness,
and IJInsulationThickness is the interface.
The first input should always be Face To Face, Face to Center, and so on.

Face to Center versus Face to Face


If the item you are creating is non-symmetrical, you might want to consider using a Face to
Center dimension instead of a Face to Face dimension.
If this was a straight pipe with nozzles, you would probably describe its length using a simple
Face to Face value, such as dimension 3. If you want to describe the length of the center pipe,
neither the Face to Face value, nor the pipe diameter, will provide the length. A Face to Center
value, or combination of Face1 to Center and Face2 to Center values, better meet the need.

Face to Center values can also be useful when describing the length between the center of the
symbol and a port. A simple formula for center to port is:
Face1toCenter - (Depth - Offset)
or
F1C - (D - O)

Piping 3D Symbols Reference

53

Creating Part Occurrence Symbols in Visual Basic


Vectors and Directions
A vector determines the default direction that a plane or shape faces. Vectors should always
face the outside of the shape to insure that when you connect to a certain nozzle or port you do
not attach another component to the inside of a shape.
Vector directions are also very important for setting relationships between two symbols. For
example, if you have two pumps and want to relate them to each other and to a horizontal plane,
the vector of the plane must face upward, and the vectors of the bottom surfaces of the pumps
must face down. Otherwise, you could end up with the pumps hanging upside down from the
plane.
To set vectors in the correct direction, first declare them as variables. For example:
DIM oDir AS IJDVector
Set oDir = New Dvector
Next, set the direction. The vector always begins on the same plane as the surface for which
you are setting the vector. Specify any coordinate in the correct direction through which the
vector will run. For example:
Left Facing oDir.set -1, 0, 0
Right Facing oDir.set 1, 0, 0
Upper Left Facing oDir.set -1, 1, 0

Axis Orientation
The line between two ports of a symbol is its axis orientation. Certain types of symbols should
have different axis orientations based on the needs of that symbol. For example, piping
components such as valves run along pipe runs and should have the ports defined along the
X-axis where the component connects with the rest of the run. There may be a second Y-axis
along the valve operator of the same pipe component.

Flanges
The flange is the connection face of the nozzle. Typically, flange diameters are significantly
wider than the nominal piping diameter and are welded to the pipe. Three common types of
flanges used in the software are:
Weld Neck Flange -- Flange and neck, welded at end of neck on both sides with pipe.
Plate Flange -- Plate for the flange, but no neck. Welded at the end of the pipe inside of the
flange, and at the outside of the flange to the pipe.
Slip-on Flange -- Flange and neck, slips on to pipe and is welded to the pipe both at the
outside of the neck and the inside of the flange.
Flanges contain two ports; one to connect with other equipment, and another to connect with the
pipe. The distance between Port 1 (connection with other equipment) and Port 2 (connection
with pipe) is also the Face to Face value. If there is no distance between the two ports, as in a
plate flange, the Face to Face value is zero.

See Also
Programming Notes for Visual Basic (on page 47)

54

Piping 3D Symbols Reference

Creating Part Occurrence Symbols in Visual Basic

Defining Parametric Components


You may need the flexibility to change the dimensions as well as nozzle data dynamically for
piping specialties or instruments. In this case, create the symbols as fully parametric symbols so
that you can change the data in the model.
A fully parametric symbol allows you to modify the following nozzle data as well as the
dimensions of a symbol. The symbol is recomputed for dimensions and nozzle data based on
the changes that you make.
PortIndex
Npd
EndPreparation
ScheduleThickness
EndStandard
PressureRating
FlowDirection
A fully parametric symbol differs from a regular symbol in the following ways:
All the input parameters are given as occurrence attributes in the PartClass sheet (bulkload
sheet).
In addition to the regular inputs, nozzle data such as NPD and End Preparation are defined
as inputs.
Create the fully parametric nozzle by using the CreatePipeNozzle function in the physical
class file of the symbol. The CreatePipeNozzle function is a method on
GSCADNozzleEntities.NozzleFactory. Use this instead of the CreateNozzle function (which
uses CreatePipeNozzleFromPart internally) that you would use in regular symbols.

Do not use the RetrieveParameters function for fully parametric symbols. The
RetrieveParameters function gets the values from the Catalog Database. If the user changes
the nozzle data (such as the EndPreparation), the RetrieveParameters function gets the
values from the Catalog Database so the new values do not display.
Modified nozzle data is not available for the Insulation class. You can use static variables to
account for this. When you create nozzles in the physical class file, store the nozzle data
(such as flangedia and flangethickness) in static array variables. For example:
Dim pipeDiam(1 To 2) As Double
Dim sptOffset(1 To 2) As Double
Dim flangeDiam(1 To 2) As Double
Dim depth(1 To 2) As Double
Dim flangeThick(1 To 2) As Double

Then, in the Insulation class, the nozzle data is retrieved from these static variables and
used to create the geometry.
The following example shows code for creating a fully dynamic nozzle. All the geometry output
creation would be similar as in a regular symbol.

Piping 3D Symbols Reference

55

Creating Part Occurrence Symbols in Visual Basic


'Place Dynamic Nozzle
Dim oLogicalDistPort As GSCADNozzleEntities.IJLogicalDistPort
Dim oDistribPort As GSCADNozzleEntities.IJDistribPort
Dim oPipePort As GSCADNozzleEntities.IJDPipePort
Dim oNozzleFactory As GSCADNozzleEntities.NozzleFactory
Dim oNozzle As GSCADNozzleEntities.IJDNozzle
Set oNozzleFactory = New GSCADNozzleEntities.NozzleFactory
Private m_oCodeListMetadata As IJDCodeListMetaData
Set m_oCodeListMetadata = m_OutputColl.ResourceManager
TerminationSubClass1 =
m_oCodeListMetadata.ParentValueID("EndPreparation", EndPreparation1)
TerminationClass1 =
m_oCodeListMetadata.ParentValueID("TerminationSubClass"
TerminationSubClass1)
SchedulePractice1 =
m_oCodeListMetadata.ParentValueID("ScheduleThickness"
ScheduleThickness1)
EndPractice1 = m_oCodeListMetadata.ParentValueID("EndStandard"
EndStandard1)
RatingPractice1 = m_oCodeListMetadata.ParentValueID("PressureRating",
PressureRating1)
Set oNozzle = oNozzleFactory.CreatePipeNozzle(PortIndex1, Npd1,
NpdUnitType1, _
EndPreparation1, ScheduleThickness1, EndStandard1, _
PressureRating1, FlowDirection1, PortStatus, Id1, _
TerminationClass1, TerminationSubClass1, SchedulePractice1, _
5, EndPractice1, RatingPractice1, False, m_OutputColl.ResourceManager,
oCatalogConnection.ResourceManager)
Set oLogicalDistPort = oNozzle
Set oDistribPort = oNozzle
Set oPipePort = oNozzle
pipeDiam1 = oPipePort.PipingOutsideDiameter
flangeDiam1 = oPipePort.FlangeOrHubOutsideDiameter
flangeThick1 = oPipePort.FlangeOrHubThickness
depth = oPipePort.SeatingOrGrooveOrSocketDepth
CptOffset = oPipePort.FlangeProjectionOrSocketOffset
oNozzle.Length = flangeThick1
'Direction of the Nozzle
oDir.Set -1, 0, 0
oDistribPort.SetDirectionVector oDir
' Position of the nozzle should be the connect point of the nozzle
oPlacePoint.Set -(faceToFace / 2 + CptOffset - depth), 0, 0

Using Codelist Data to Retrieve Other Nozzle Data


To create a nozzle using the CreatePipeNozzle function in a fully parametric symbol, obtain the
TerminationSubClass, TerminationClass, SchedulePractice, EndPractice, and RatingPractice.
You can obtain these values by using IJDCodeListMetaData.

56

Piping 3D Symbols Reference

Creating Part Occurrence Symbols in Visual Basic


For example:
Private m_oCodeListMetadata As IJDCodeListMetaData
Set m_oCodeListMetadata = m_OutputColl.ResourceManager
TerminationSubClass1 = m_oCodeListMetadata.ParentValueID("EndPreparatio
n", EndPreparation1)
TerminationClass1 = m_oCodeListMetadata.ParentValueID("TerminationSubCl
ass", TerminationSubClass1)
SchedulePractice1 = m_oCodeListMetadata.ParentValueID("ScheduleThicknes
s", ScheduleThickness1)
EndPractice1 = m_oCodeListMetadata.ParentValueID("EndStandard", EndStan
dard1)
RatingPractice1 = m_oCodeListMetadata.ParentValueID("PressureRating", P
ressureRating1)

Calculating Weight and CG on Parametric Symbols


You can follow these steps to calculate the weight and center-of-gravity on parametric symbols.
1. Add the following .dlls in the Project >References of the symbol.
SmartPlant\3d\CommonApp\Middle\Bin\GeneralBusinessObjects.dll
SmartPlant\3d\Core\Middle\Bin\Attributes.dll
2. Define new outputs for WCG as shown below in the Class_Initialize() method of the
symbols:
iCount = 6 <= this value should be one higher than the current last
output
OutputTypes(iCount).name = "StrippedWCG"
OutputTypes(iCount).description = "Stripped volume and CG"
OutputTypes(iCount).Aspect = SimplePhysical
iCount = 7
OutputTypes(iCount).name = "InsulationWCG"
OutputTypes(iCount).description = "Insulation volume and CG"
OutputTypes(iCount).Aspect = Insulation

It is required to add these new outputs as the last outputs. Do not add these outputs
between the existing outputs. You also must increment the count by two. For example, if
"nOutputs = 5, change it to "nOutputs = 7" to account for the two new outputs added.
If the symbol was already placed in the model, to avoid validate run problems, instead of
Step 2, just replace the string igREPRESENTATION_ISVBFUNCTION with
igCOLLECTION_VARIABLE in the method
IJDUserSymbolServices_InitializeSymbolDefinition of the main class file and
increment the version number (Project > Project Properties > Major = previous
number + 1). Then, synchronize the model with the catalog. The user must keep in mind
that if there are large numbers of instances of the symbol in the model, it will take a long
time to re-compute the instances.
3. In the symbol computation, create the output by modifying the CPhysical run() method as
below:
Dim oGenBOFactory As IJGeneralBusinessObjectsFactory
Dim oAttributes As IJDAttributes
Dim oAttribCol As IJDAttributesCol

Piping 3D Symbols Reference

57

Creating Part Occurrence Symbols in Visual Basic


Dim dVolume As Double
Dim dCGX As Double, dCGY As Double, dCGZ As Double
Set oGenBOFactory = New GeneralBusinessObjectsFactory
Set oAttributes =
oGenBOFactory.CreateWCGPropHolder(m_OutputColl.ResourceManager)
Set oAttribCol = oAttributes.CollectionOfAttributes("IJWCGPropHolder"
'Compute the below values based on symbol inputs (values given are
examples only)
oAttribCol.Item("Volume").Value = 100 (calculate the volume based on the
symbol inputs)
oAttribCol.Item("CGX").Value = 10
oAttribCol.Item("CGY").Value = 20
oAttribCol.Item("CGZ").Value = 30
m_OutputColl.AddOutput "StrippedWCG", oAttributes
Set oAttributes = Nothing
Set oAttribCol = Nothing
Set oGenBOFactory = Nothing
Because the symbol does not have any information about the part material thickness,
it cannot calculate the total volume of the part. The symbol calculates and returns the
volume per unit thickness. The business object calculates the actual volume.
4. In the symbol computation, create this output in the CInsulation run() method as below:
Dim oGenBOFactory As IJGeneralBusinessObjectsFactory
Dim oAttributes As IJDAttributes
Dim oAttribCol As IJDAttributesCol
Dim dVolume As Double
Dim dCGX As Double, dCGY As Double, dCGZ As Double
Set oGenBOFactory = New GeneralBusinessObjectsFactory
Set oAttributes =
oGenBOFactory.CreateWCGPropHolder(m_OutputColl.ResourceManager)
Set oAttribCol =
oAttributes.CollectionOfAttributes("IJWCGPropHolder")
'Compute the below values based on symbol inputs (values given are
examples only)
oAttribCol.Item("Volume").Value = 10 (calculate only insulation volume
based on the symbol inputs)
oAttribCol.Item("CGX").Value = 10
oAttribCol.Item("CGY").Value = 20
oAttribCol.Item("CGZ").Value = 30
m_OutputColl.AddOutput "InsulationWCG", oAttributes
Set oAttributes = Nothing
Set oAttribCol = Nothing
Set oGenBOFactory = Nothing
Calculate the volume and center of gravity values for the insulation based on the symbol
insulation inputs only. Similar to step 3, the business object takes care of calculating the total
volume and total CG values of the part.

See Also
Programming Notes for Visual Basic (on page 47)

58

Piping 3D Symbols Reference

Creating Part Occurrence Symbols in Visual Basic

Defining Valves
You can create valve symbols with or without operators. If you create the valve symbol with the
operator, then the operator geometry is included in the valve geometry. That means that you
must create a separate symbol for each combination of valve and operator.
If you create the valve symbol and operator symbol separately, you can associate the operator
symbols with the valve symbols when you bulkload the valves. The valve symbol code contains
the information for placing an operator at the required orientation.
To attach an operator with a given symbol do the following:
1. Create one output in the physical class file for Operator. For example:
'Insert your code for output 4 (Valve Operator)
Dim oSymbolHelper As IJSymbolGeometryHelper
Set oSymbolHelper = New SP3DSymbolHelper.SymbolServices
oSymbolHelper.OutputCollection = m_OutputColl
On Error Resume Next
Dim oDirX As IJDVector
Dim oDirY As IJDVector
Dim oDirZ As IJDVector
Set oDirX = New DVector
Set oDirY = New DVector
Set oDirZ = New DVector
oDirX.Set Cos(parRotation), 0, Sin(parRotation)
oDirY.Set 0, 1, 0
oDirZ.Set -Sin(parRotation), 0, Cos(parRotation)
Dim oPipeComponent As IJDPipeComponent
Set oPipeComponent = oPartFclt
On Error GoTo ErrorLabel
Dim oOperatorPart As IJDPart
Dim oOperatorOcc
As IJPartOcc
If Not oPipeComponent Is Nothing Then
Set oOperatorPart = oPipeComponent.GetValveOperatorPart
If Not oOperatorPart Is Nothing Then
Dim OpOrigin As IJDPosition
Set OpOrigin = New DPosition
OpOrigin.Set 0, 0, 0
Set oOperatorOcc = oSymbolHelper.CreateChildPartOcc("ValveOperator"
, oOperatorPart, OpOrigin, oDirX, oDirY, oDirZ)
End
Set
Set
Set
Set

End If
If
oSymbolHelper = Nothing
oOperatorPart = Nothing
oPipeComponent = Nothing
oOperatorOcc = Nothing

2. While bulkloading the Valve Body, specify the operator (part number - OperatorPartNumber)
that you want to combine with the valve body on the PipingcommodityMatlControlData sheet
in the ValveOperatorPartNumber column. For example:

Piping 3D Symbols Reference

59

Creating Part Occurrence Symbols in Visual Basic

The value VAABAHGGAA under ContractorCommodityCode is the IndustryCommodityCode


for the valve body. The GAT-BLT-150-3 value under ValveOperatorPartNumber is the
operator IndustryCommodityCode. You must bulkload the operator separately under the
piping hierarchy.

Create a Nozzle from a Part


You can create a nozzle using the data available in the catalog database for the Nozzle index.
You provide the data in the part class sheet of the Symbol when you bulkload. Use this
technique for symbols which are not parametric.
For example:
Set oNozzle = NozzleFactory.CreatePipeNozzleFromPart(partInput,
nozzleIndex, False, objOutputColl.ResourceManager)
PartInput Part having the information about the Nozzle.
NozzleIndex Nozzle Index number of the Nozzle being created and available
in Catalog data

Create a Nozzle without Using a Part


You can create a nozzle using the data passed into the function by the user rather than data
from the catalog database. The following example creates nozzles in parametric symbols:
oNozzleFactory.CreatePipeNozzle(PortIndex, Npd, NPDUnitType, _
EndPreparation, ScheduleThickness, EndStandard, PressureRating, FlowDire
ction, PortStatus, Id, TerminationClass, TerminationSubClass, SchedulePra
ctice, 5, EndPractice, RatingPractice, False, objOutputColl.ResourceManag
er, oCatalogConnection.ResourceManager)
In the example, you can specify PortIndex, Npd, endpreparation, and so on as input parameters
to the symbol. The function creates a nozzle according to the data values passed to it and not
from the Catalog database.
You can create the following types of nozzles using part information:

60

Piping 3D Symbols Reference

Creating Part Occurrence Symbols in Visual Basic

Pipe Nozzle
Cable Nozzle
Cable Tray Nozzle
Conduit Nozzle
HVAC Nozzle

See Also
Programming Notes for Visual Basic (on page 47)

Using SymbolHelper
The SymbolHelper object (SymbolHelper.SymbolServices) implements two interfaces;
IJDUserSymbolServices and IJSymbolGeometryHelper.
SymbolHelper provides the default implementation of the methods in the
IJDUserSymbolServices interface.
The Part Definition Wizard-generated code implements the methods of IJDUserSymbolServices
in the main class file of the symbol project. Because of this, the implementation code of these
methods is copied into each symbol project. Using the SymbolHelper object can reduce this
repetition of code.
The SymbolHelper project also implements the methods of IJSymbolGeometryHelper, which
provides implementation for creation of some primitive geometric shapes such as cylinder,
sphere, and so on. You can use these shapes to create the symbol geometry.
For more detailed information about the SymbolHelper API, refer to the "SymbolHelper Math
Reference" in the Programmer's Guide.
SymbolServices object does not support String type as a symbol input parameter.

Example
The following example shows the main Symbol class file for a SP3DcheckValve created using
the SymbolHelper object.
'++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
'
' Copyright 1999 Copyright 1999 Intergraph<greenEnd>
' All Rights Reserved
'
' CCheckValve.cls
' ProgID: SP3DCheckValve.CCheckValve
' Author:
' Creation Date: Monday, Jan 22 2001
' Description:
' TODO - fill in header description information
'
' Change History:
' Joe Programmer : Thursday , Jan 2003
' Modified existing symbol to check for Symbol creation using
SP3DSymbolHelper.SymbolServices
' ----------- --- -----------------'
'++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Option Explicit

Piping 3D Symbols Reference

61

Creating Part Occurrence Symbols in Visual Basic


Private Const MODULE = "CCheckValve:" 'Used for error messages
Private m_oSymbolHelper As IJSymbolHelper
Private Const E_FAIL = &H80004005
' Declaration of the User Symbol Services interface
Implements IJDUserSymbolServices
'+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Private Sub Class_Initialize()
Const METHOD = "Class_Initialize:"
On Error GoTo ErrorHandler
Set m_oSymbolHelper = New SymbolServices
m_oSymbolHelper.ProjectName = "SP3DCheckValve"
m_oSymbolHelper.ClassName = "CCheckValve"
' Inputs
m_oSymbolHelper.NumInputs = 2
m_oSymbolHelper.AddInputDef 1, "FacetoFace", "Face to Face", 0.292
m_oSymbolHelper.AddInputDef 2, "InsulationThickness", "Insulation Thick
ness", 0.025
' Outputs
m_oSymbolHelper.NumOutputs = 4
m_oSymbolHelper.AddOutputDef 1, "Body", "Check Valve Body", SimplePhysic
al
m_oSymbolHelper.AddOutputDef 2, "InsulatedBody", "Insulated Body", Insu
lation
m_oSymbolHelper.AddOutputDef 3, "PNoz1", "Nozzle 1", SimplePhysical
m_oSymbolHelper.AddOutputDef 4, "PNoz2", "Nozzle 2", SimplePhysical
' Aspects
m_oSymbolHelper.NumAspects = 2
m_oSymbolHelper.AddAspectDef 1, "Physical", "Physical", SimplePhysical
m_oSymbolHelper.AddAspectDef 2, "Insulation", "Insulation", Insulation
Exit Sub
ErrorHandler:
ReportUnanticipatedError MODULE, METHOD
End Sub
'+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Private Sub Class_Terminate()
Set m_oSymbolHelper = Nothing
End Sub
'+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Public Function IJDUserSymbolServices_InstanciateDefinition( _
ByVal CodeBase As String, _
ByVal defParameters As Variant, _
ByVal ActiveConnection As Object) As Object

62

Piping 3D Symbols Reference

Creating Part Occurrence Symbols in Visual Basic


' call symbol services default implementation of this method
IJDUserSymbolServices_InstanciateDefinition = m_oSymbolHelper.Instanci
ateDefinition(CodeBase, defParameters, ActiveConnection)
End Function
'+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Public Function IJDUserSymbolServices_GetDefinitionName(ByVal definition
Parameters As Variant) As String
IJDUserSymbolServices_GetDefinitionName = m_oSymbolHelper.ProjectName
+ "." + m_oSymbolHelper.ClassName
End Function
'+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Public Sub IJDUserSymbolServices_InitializeSymbolDefinition(ByRef pSymbo
lDefinition As IJDSymbolDefinition)
m_oSymbolHelper.InitializeSymbolDefinition pSymbolDefinition
End Sub
'+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Public Sub IJDUserSymbolServices_InvokeRepresentation(ByVal sblOcc As Obj
ect, _
ByVal repName As String, _
ByVal outputcoll As Object, _
ByRef arrayOfInputs())
m_oSymbolHelper.InvokeRepresentation sblOcc, repName, outputcoll, array
OfInputs
End Sub
'+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Public Function IJDUserSymbolServices_EditOccurence(ByRef pSymbolOccuren
ce As Object, ByVal transactionMgr As Object) As Boolean
' The definition uses the generic EditOccurrence command
IJDUserSymbolServices_EditOccurence = False
End Function
'+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

See Also
Programming Notes for Visual Basic (on page 47)

Using Custom Aspects with a Symbol


If you want to use a custom aspect with a symbol, you must define the SymbolRepId in the
symbol's code. Custom aspects are defined in the AspectCode codelist in the AllCodeLists.xls
workbook (see the Reference Data Guide for more information about editing codelists). Codelist
numbers 19 through 30 are available for custom aspects.
The SymbolRepId represents the custom aspect codelist number as a Long in the symbol code.
For example, the custom aspect that you want to use is codelist number 19 in the AspectCode
19
codelist. The SymbolRepId for the symbol would be 2 or 524288. A custom aspect with a
30
codelist number of 30 would have 1073741824 (2 ) as the SymbolRepId.
Example code using a custom aspect with a codelist number of 30, SymbolRepID 1073741824:

Piping 3D Symbols Reference

63

Creating Part Occurrence Symbols in Visual Basic


m_oSymbolHelper.NumOutputs =
m_oSymbolHelper.AddOutputDef
m_oSymbolHelper.AddOutputDef
m_oSymbolHelper.NumAspects =
m_oSymbolHelper.AddAspectDef
SimplePhysical
m_oSymbolHelper.AddAspectDef
1073741824

2
1, "O1", "O1", 1
2, "O2", "O2", 1073741824
2
1, "SimplePhysical", "Simple",
2, "UseDefinedAspect", "UserDefined",

See Also
Programming Notes for Visual Basic (on page 47)

Using String Type as an Input Parameter


You can set the input parameter to String type. String as an input parameter is useful for
specifying character text. A symbol can have string as an input parameter if you want to change
some input parameters dynamically, such as Nozzle Id or Unit Type. To use String as an input
type, you need to create another ParameterContent and set its type to igString.
Add the following code to the code generated by the Part Definition Wizard in the
IJDUserSymbolServices_InitializeSymbolDefinition method:
'Create a default parameter for Text INput parameters
Dim PC1 As IMSSymbolEntities.IJDParameterContent
Set PC1 = New IMSSymbolEntities.DParameterContent
PC1.Type = igString
ReDim TextInputs(1 To iTextCount) As IMSSymbolEntities.IJDInput
For iCount = 1 To iTextCount
Set TextInputs(iCount) = New IMSSymbolEntities.DInput
TextInputs(iCount).name = m_TextInputTypes(iCount).name
TextInputs(iCount).description = m_TextInputTypes(iCount).description
TextInputs(iCount).properties = m_TextInputTypes(iCount).properties
PC1.String = m_TextInputTypes(iCount).Value
TextInputs(iCount).DefaultParameterValue = PC1
InputsIf.SetInput TextInputs(iCount), nInputs + iCount + 1
Set TextInputs(iCount) = Nothing
Next iCount
See Defining Parametric Components (on page 55) for another example of string type
implementation.

See Also
Programming Notes for Visual Basic (on page 47)

64

Piping 3D Symbols Reference

Creating Part Occurrence Symbols in Visual Basic

Creating Symbols with Variable Outputs


The software supports symbols with variable outputs. For example, you could have a piece of
equipment with 1 to N number of leg supports. In this case, the number of legs (an input
parameter) would be given as an occurrence attribute in the bulk load part class, and based on
the value specified, the number of legs would be created automatically.
You cannot use variable outputs for items that have special meaning in the software,
such as nozzles.
To make a symbol support variable outputs, you must change the property value of the
IMSSymbolEntities.IJDRepresentation object to igCOLLECTION_VARIABLE. Set this property
in the IJDUserSymbolServices_InitializeSymbolDefinition function of the symbol.
In the following example, you would have to make the change marked in bold text:
For iCount = 1 To nAspects
symbAspect.name = AspectTypes(iCount).name
symbAspect.description = AspectTypes(iCount).description
symbAspect.properties = igCOLLECTION_VARIABLE
symbAspect.RepresentationId = AspectTypes(iCount).AspectId
If the variable number of outputs are pure graphics, and have no association with others, you do
not need to define the output in the Symbol Class when you initialize the symbol. Set the output
name to OutputName_ (notice the underscore after the name) when you add it to the Output
Collection after you create the geometry.
For a piece of equipment with variable legs, the output collection would look like the following:
For I= 1 to parNumberofSupports
...
...
Set ObjExchangerSup = PlaceProjection(m_OutputColl, oSupLine, projVect,
ActualProj, True)
' Set the output
m_OutputColl.AddOutput "Support_", ObjExchangerSup
Set ObjExchangerSup = Nothing
Next I
This generates the required variable object names as OutputName1, OutputName2,
OutputName3, and so on.
If the variable number of outputs have associativity with others as in the case of slabs, beams,
and so on, you should define one Output from the several outputs in the Symbol Class file when
you initialize the symbol. For example, if the output corresponding one leg support is defined as
Support1 in the symbol class file the code might look like the following:
iCount = 17
OutputTypes(iCount).name = "Support1"
OutputTypes(iCount).description = "Supports"
OutputTypes(iCount).Aspect = SimplePhysical
Outputs for other support legs are defined in the symbol class file.
In Physical class file leg support output objects are names as Support_, which results in
Support1, Support2, and so on. This results in matching of the output object name in the symbol
class file with the first variable output name in the Physical class file. This output object is used
for associativity with others. The remaining variable support objects (Support2, Support3, and so
on) are pure graphics without any associativity with other members such as a slab.

Piping 3D Symbols Reference

65

Creating Part Occurrence Symbols in Visual Basic


You cannot have a variable number of nozzles in the symbol.

See Also
Programming Notes for Visual Basic (on page 47)

Using a Part as the First Input


The first input in a Visual Basic symbol project is of the type PartFacelets.IJDPart. Every aspect
will have its first input parameter of type PartFacelets.IJDPart. The following example is from the
Physical.cls file:
Set oPartFclt = arrayOfInputs(1)
ParFacetoFace = arrayOfInputs(2)
...
The part (PartFacelets.IJDPart) contains information regarding the part you are placing in the
model. For example, it could contain the number of ports and end preparations, end standard,
and so on. If the symbol you are placing contains some number of inputs and some number of
nozzles, the RetrieveParameters function will get the nozzle information such as pipe diameter,
end preparation, pressure rating, and so on using the input part PartFacelets.IJDPart.
The RetrieveParameters function uses the information in PartFacelets.IJDPart to retrieve the
pipe diameter, flange diameter, and so on of nozzles associated with the part while placing the
symbol in the model.

See Also
Programming Notes for Visual Basic (on page 47)

Guidelines for Modifying a Symbol


The following guidelines should be used when a symbol is modified.

Inputs

You cannot modify the name and index of an input.


You cannot change an input type from parameter to object or vice-versa.
When an input is a parameter, you cannot change its type from string to value or vice-versa.
You cannot delete an input.
A new input can be added, which means that the next available index is used for the new
input.
You cannot change the default value of an input.
You cannot make an optional input a mandatory input.

Representation

You cannot modify the name of a representation. If this is allowed, the existing relations with
outputs of this representation are broken.
You cannot delete a representation. If this is allowed, the existing relations with outputs of
this representation are broken.
You can add a new representation.

Outputs

66

You cannot modify the name of an output of a static symbol. If this is allowed, the existing
relations with the output are broken.

Piping 3D Symbols Reference

Creating Part Occurrence Symbols in Visual Basic

You cannot delete an output of a static symbol. If this is allowed, the existing relations with
the output are broken.

Symbol Definition

A variable output symbol definition cannot be made a symbol definition with no variable
outputs.
When a symbol definition is not of type igSYMBOL_GEOM_FIX_TO_ID, you cannot change
it to igSYMBOL_GEOM_FIX_TO_ID. Reverse modification is allowed.

Delete Temporary Symbol Variations (Flavors) in


Database
1.
2.
3.
4.

Open Project Management.


Select a plant database.
Click Database > Maintenance.
Select Delete temporary symbol variations (flavors) in database and Delete database
objects that users have deleted from model on the Database Maintenance dialog box.
5. Click OK.

A progress bar displays the deletion process.


6. Click Analyze on the Database Maintenance dialog box.
7. If the Analyze Database dialog box reports that there are still existing flavors in the
database, repeat steps 4-6.

Piping 3D Symbols Reference

67

Creating Part Occurrence Symbols in Visual Basic

68

Piping 3D Symbols Reference

SECTION 3

Symbol Definitions
The symbol definition is the contract that binds all the symbol objects together. The symbol
system uses the definition to check data integrity such as missing inputs, outputs or a DLL
version change. After symbols have been placed in the model or created in the catalog, changes
to the definition must only take place under controlled conditions and be extensively tested.
It is possible to make a symbol definition flexible by declaring it as having a variable number of
inputs and/or outputs. You can do this by setting the igCOLLECTION_VARIABLE property on
the inputs and outputs collections. It is also possible to state that certain inputs are optional with
the igDESCRIPTION_OPTIONAL property. The downside of a more flexible definition is that the
symbol system will be unable to use its internal caching mechanism and so there will be a flavor
created for each symbol placed.

Definition Options
igSYMBOL_ARGUMENTS_TYPE_MASK =
0x0000000f

The symbol arguments type Bits Mask.

igSYMBOL_ARGUMENTS_TYPE_STATIC =
0x00000000

The symbol definition has no input argument.

igSYMBOL_ARGUMENTS_TYPE_PARAMETRIC =
0x00000001

All the input arguments are of type parameter.


Only numeric inputs.

igSYMBOL_ARGUMENTS_TYPE_ASSOC =
0x00000002

Some of the input arguments are not of type


parameter. It has at least one graphic input.

igSYMBOL_CACHE_OPTION_MASK = 0x000000f0

The symbol arguments type Bits Mask.

igSYMBOL_CACHE_OPTION_AUTOMATIC =
0x00000010

The system checks if a result is or is not


sharable by several symbols. The symbol
sub-system handles the cache option: if it's a
static or a pure parametric symbol, share the
cache. Otherwise, generate another output
collection.

igSYMBOL_CACHE_OPTION_SHARED =
0x00000020

A result is sharable by several symbols. If


there's already a placed symbol occurrence with
the same set of arguments and same active
representations, share the cached graphic
outputs.

igSYMBOL_CACHE_OPTION_NOT_SHARED =
0x00000030

A result is not sharable by several symbols.


Don't share the cache of graphic outputs.

igSYMBOL_GEOM_OPTION_MASK = 0x00000f00

The symbol arguments drive the symbol


geometry Bits Mask.

igSYMBOL_GEOM_FREE = 0x00000100

The symbol arguments don't drive the symbol


geometry. No external dependencies.

igSYMBOL_GEOM_DRIVEN_BY_ARG = 0x00000200 The symbol geometry is driven by input


arguments.

Piping 3D Symbols Reference

69

Symbol Definitions
igSYMBOL_GEOM_FIX_TO_ID = 0x00000600

The symbol geometry is driven by input


arguments.

igSYMBOL_ELLIPSIS_INPUTS = 0x00001000

The symbol has ellipsis inputs.

igSYMBOL_METADATA_OPTION_MASK =
0x00002000

Symbol Meta Data Option Bits Mask.

igSYMBOL_STATIC_METADATA = 0x00000000

Meta data of the Symbol definition are fully


defined by the associated USS object (default
option).

igSYMBOL_DYNAMIC_METADATA = 0x00002000

Meta data of the symbol definition are edited


and are not similar to the one provided by the
associated USS object.

igSYMBOL_SUPPORT_ONLY_OPTION_MASK =
0x00004000

Symbol Support Only Option Bits Mask.

igSYMBOL_SUPPORT_ONLY = 0x00000000

Definition is support only (default value).

igSYMBOL_NOT_SUPPORT_ONLY = 0x00004000

Definition is NOT support only.

igSYMBOL_POOL_DESC_OPTION_MASK =
0x000f0000

Symbol Pool description Option Bits Mask.

igSYMBOL_POOL_DESCRIPTORS = 0x00010000

Pool the descriptor objects (inputs, outputs,


representation).

igSYMBOL_UNPOOL_DESCRIPTORS = 0x00020000 Create a descriptor object when requested


instead of getting it from a pool.
igSYMBOL_SUPPORT_UPDATE_OPTION_MASK =
0x00400000

Symbol Support Update Option Bits Mask.

igSYMBOL_SUPPORT_UPDATE = 0x00400000

Definition supports update.

igSYMBOL_NOT_SUPPORT_UPDATE = 0x00000000 Definition is NOT support Update (default value)

Flavors and the Flavor Manager


The symbol system has a caching mechanism for all symbols that share the same set of input
parameters and same set of outputs. By default the cache mechanism is active. For more
information, see cache option (igSYMBOL_CACHE_OPTION_SHARED). A flavor object is
created for each unique set of parameters and each symbol placed using these same
parameters is connected to the flavor and uses the flavors graphic objects for display. For this
type of 'cached' symbol, a flavor manager object is created and connected to the symbol
definition. The flavor manager keeps internal data about which flavors are currently available.
The flavor manager and flavors should be considered internal to the symbol system. Any
manipulation by external objects or programs can break the symbols placed and compromise
the model or catalog.

See Also
Define Connection Ports on Solid Edge Parts (on page 74)

70

Piping 3D Symbols Reference

SECTION 4

Creating Symbols in Solid Edge


Using Solid Edge, you can model different types of equipment representations. You can use the
different representations for different types of interference checking.
One representation is the detailed representation. Another is the maintenance envelope
representation. You can combine multiple representations for a single piece of equipment
component into an assembly file.
The file name suffix identifies the representation, or aspect, for the part. You can find the
available aspects listed on the Aspect Code sheet in the AllCodeLists.xls workbook. The
following table lists the common Solid Edge file names and associated aspects. The aspects are
stored in part files, which have the extension .par. All the representations make up an assembly
file, which has an extension .asm. You list the .asm file name on the part class sheet in the
Excel workbook.
File Name Example

Representation

MySymbol_0.par

Simple physical

MySymbol_4.par

Detailed physical

MySymbol_5.par

Insulation

MySymbol_6.par

Operation

MySymbol_7.par
Maintenance
To control the sizes of the parts, you must define dimension variables and user-defined
variables in Solid Edge. User-defined variables are then mapped to SmartPlant 3D properties in
the Equipment.xls workbook. Each part class sheet in the workbook must contain a column for
each user-defined variable in Solid Edge.
If you want a dimension to be a driving variable, you must define it as a user-defined variable in
Solid Edge, and then define that variable as an occurrence property using the syntax
oa:AttributeName) in the Equipment.xls workbook.
You cannot move nozzles on parts within SmartPlant 3D. Using a macro, you define nozzles, or
ports, in Solid Edge when you model the parts. The macro assigns a type and a name to each
port.

See Also
Model Parts in Solid Edge (on page 72)
Defining Ports in Solid Edge (on page 72)

Piping 3D Symbols Reference

71

Creating Symbols in Solid Edge

Defining Ports in Solid Edge


You can define different types of ports on Solid Edge part symbols. Ports must be included in
the simple physical aspect file, which is named <filename>_0.par.
Each port has a type and a name. The name must be unique within the .par file.
To create ports, you add cylindrical, rectangular, or right triangular protrusion features at each
desired port location. Then, you run a macro that lets you pick the type and name for each port.
The following table provides the protrusion type and the corresponding discipline.
Protrusion

Discipline

Cylindrical

HVAC

Rectangular or Square

Cable

Right Triangular

Foundations

See Also
Model Parts in Solid Edge (on page 72)
Define Connection Ports on Solid Edge Parts (on page 74)
Creating Symbols in Solid Edge (on page 71)

Model Parts in Solid Edge


1. Model a part in Solid Edge.
Solid Edge has tutorials and online Help to teach you how to model parts and
assemblies.
2. In Solid Edge, create protrusions on the part for nozzles, or ports.

72

The protrusions can be cylindrical, rectangular, or right triangular.


Cylindrical protrusions are commonly used for HVAC ports. Rectangular or square
protrusions are used for cable ports. The right triangular shape is used for foundation
ports.
If the protrusion is cylindrical, the length of the protrusion must be greater than or equal
to the flange thickness. The following picture shows a cylindrical port definition.

(A)

Connect Point on Flange (Not Gasket)

(B)

Flange Thickness

(C)

Length

Piping 3D Symbols Reference

Creating Symbols in Solid Edge


3. Click Tools > Macro.
4. Browse to \Equipment\Client\Bin on a client machine to run the Intergraph
SEDefinePort.exe macro.
Define Connection Ports on Solid Edge Parts (on page 74)
This macro displays the Intergraph Define Port dialog box, which allows you to
identify each port with a unique name and type of connection point, such as HVAC. This
macro tells SmartPlant 3D where, for example, HVAC can be routed into the Solid Edge
part.
5. Dimension all aspects of the part that you want to drive with parameters inside SmartPlant
3D, such as the length and diameter of nozzles. All dimensions become entries in the Solid
Edge variable table.
6. Click Tools > Variables to create user attributes in the variable table and map those
attributes to the Solid Edge dimension variables.
At a minimum, you must define a set of variables to control the size of the part. If the
Type column on the Variable Table dialog box contains Dim, the variable comes from
dimensions. You can add other variables to the table that are not dimensions, such as
symbol length and symbol diameter. These variables can then be mapped to actual
dimension variables by putting the user variable name into the Formula column of the
actual dimensions.
The following table shows some sample values in the Variable Table:
Type

Variable Name

Value

Formula

Dim

V367

3600m

TankDiameter

Dim

V368

1500m

TankLength

User

TankDiameter

6090m

User

TankLength

500m

The user variables are then mapped to attributes in a reference data workbook such as
Equipment.xls.
7. Save the part with a suffix of _0. For example, you can name the part MyEquipment_0.par.
Each representation, or aspect, of a part must have a specific suffix to work within
SmartPlant 3D's reference data. The simple physical aspect must have a _0 suffix, and a
maintenance aspect must have a _7 suffix on the file name. You must save ports in the
simple physical aspect file, denoted by _0.par.
8. If necessary, create a maintenance envelope of the part.

Use dimensions that coincide with the dimensions of the part that you just modeled.
In addition, you can write a small Visual Basic program to control the positioning of the
part inside the maintenance envelope, such as whether it should be to the right or left
side. Here is an example of the code:
Function SwitchValue (Switch as Double, Dimension1 As Double,
Dimension2 As Double)
If Switch = 0 Then
SwitchValue = Dimension1
Else
SwitchValue = Dimension2
EndIf
End Function

Piping 3D Symbols Reference

73

Creating Symbols in Solid Edge

9.
10.
11.
12.
13.

You must paste this code into the Formula column of the variable table. You do not
need to have Microsoft Visual Basic to write the function; you can write the program in
Notepad.
Save the maintenance aspect of the part with a suffix of _7; for example,
MyEquipment_7.par.
10. Create and save an assembly file (.asm) for the part and associated aspects.
11. Place the _0, _7, and .asm files in the [Product
Directory]\SharedContent\SolidEdgeParts folder on the server.
List the .asm file on the part class sheet in the Excel workbook and add any necessary data.
Bulk load the workbook. The bulkload process is usually done on an administrator machine.
For more information about bulk loading, refer to the section "Bulk Load Database with
Data" in the SmartPlant 3D Reference Data Guide.
To add ports to an existing part in reference data, you must open the .par file in Solid Edge,
add the ports, and run the Define Port macro. You also must edit the part class sheet in the
Excel workbook and then bulk load.
You can select the Create flavors option on the Bulkload dialog box to allow users to place
Solid Edge parts without having a copy of Solid Edge installed on their computers.

See Also
Creating Symbols in Solid Edge (on page 71)
Define Connection Ports on Solid Edge Parts (on page 74)

Define Connection Ports on Solid Edge Parts


1. In Solid Edge, open the part file for which you need to define ports. The name of the part file
containing the ports must conform to the format name_0.par in order to work with
SmartPlant 3D.
2. Select a protrusion on the part.
Cylindrical protrusions are commonly used for HVAC ports. Rectangular or square
protrusions are used for cable ports. Right triangular protrusions are used for foundation
ports.
3. Click Tools > Macro.
4. Select Browse on the Macro dialog box, and go to [Product Directory]\Equipment\Client\Bin
and choose SEDefinePort.exe.
If no protrusion feature is selected, the software prompts you to select a protrusion.
5. Select the kind of port that you want to assign to the selected protrusion in the Type box of
the Define Port dialog box.
6. Enter the name of the port in the Name box. The name must be unique within the file.
7. Click OK to update the part file with the newly defined port.
You also can use this procedure to change the definition of a previously-identified port.

See Also
Model Parts in Solid Edge (on page 72)
Creating Symbols in Solid Edge (on page 71)

74

Piping 3D Symbols Reference

SECTION 5

Troubleshooting Symbols
While unlikely, symbols placed in a model can become corrupted or have problems. This section
describes how to test symbols, what can cause symbols to become corrupt, and what you can
do to fix corrupt symbols.
Debugging Symbols with Visual Basic (on page 75)
Testing Symbols (on page 78)
Sources of Errors (on page 80)
Error Investigation Methods (on page 81)

See Also
Symbols (on page 27)

Debugging Symbols with Visual Basic


You can use Microsoft Visual Basic's debugging tools to debug symbols. You must have the
latest Intergraph SmartPlant 3D Programming Resources software and Microsoft Visual Basic
6.0 with Visual Studio Service Pack 5 installed on the computer. For information on how to
install the Intergraph SmartPlant 3D Programming Resources, please refer to the SmartPlant 3D
Installation Guide.

Setup
To your PATH environment variable, add these two folders:
c:\Program Files\SmartPlant\3D\Core\Runtime
c:\Program Files\SmartPlant\3D\GeometryTopology\Runtime

Debugging a Symbol Visual Basic Project


1. In Visual Basic, open the project to debug.
2. Click File > Add Project and add the delivered Task Host project in c:\Program
Files\SmartPlant\3D\Programming\Debug\Container\Src\Host.

Piping 3D Symbols Reference

75

Troubleshooting Symbols
3. In Project Explorer, right-click IMSTaskHost, and select Set as Start Up.

4. Right-click IMSTaskHost again, and select IMSTaskHost Properties.

5. Set the Project Type box to Standard EXE.

76

Piping 3D Symbols Reference

Troubleshooting Symbols
6. Click OK.
7. Click File > Save Project Group.

8. Open the code page for the symbol and add break points.

9. Press F5 to run the project.


SmartPlant 3D will open. Create a new session file or open an existing session file and place the
symbol. Control is passed to Visual Basic at the break point and the normal Visual Basic debug
commands such as Step Into and Step Over can be used.
When symbols are placed for the first time in the model, a cache is created in the
Model database and the actual symbol code will not run a second time or beyond. Please refer
to Edit Symbol Occurrence (on page 79) for information on how to force the execution of symbol
code for debugging purposes.

Piping 3D Symbols Reference

77

Troubleshooting Symbols

Testing Symbols
Two custom commands are delivered with the software to help symbol designers:
Locate an existing symbol and change the inputs. During the design phase of symbol
creation, it can be very time consuming trying to use the full application to test a symbol,
especially if it requires multiple bulkloading to the catalog. For more information, see Edit
Symbol Occurrence (on page 79).
Update a symbol definition from a list of symbol definitions in the active connection, or
update an object given an Object ID (Database ID) and an Interface ID. This issue can arise
when the symbol is cached and you want to test a change in the code. If there already is an
existing symbol available for the set of input parameters, then the changed symbol code will
not run. For more information, see Update Symbol (on page 78).

See Also
Troubleshooting Symbols (on page 75)
Edit Symbol Occurrence (on page 79)
Update Symbol (on page 78)

Update Symbol
This utility calls the update mechanism on a symbol definition or other object so that the
software will recalculate any symbols connected to the object.

You must understand the consequences of trying to recalculate an object. Errors can occur
when the context is incomplete in allowing one or more related objects to recalculate. This
error can occur when one object is read-only or missing.
A symbol definition may have thousands of symbols connected to it. Each symbol will
recalculate if an update is called on the definition. This utility is not designed to handle it and
should be used in small models.

Symbols Tab
Key in - Select this option to key in the symbol definition name to update in the Symbol
Definition Name. Use this option if you have more than 10 to 15 symbols in the model.
Select from Combo Box - Select this option to select the symbol to update in the Symbol
Definition Name. Use this option only if your model is very small, 10 to 15 symbols.
Symbol Definition Name - Displays all the symbol definitions available in the model from which
you can select one to update. You can also type the symbol definition name to update, for
example: SP3DOP3.COP3.
Apply or OK - Click to update the selected symbol definition and cause each symbol of that
definition to recalculate.

Object Tab
ObjectID - Select the object to update.
InterfaceID - Select which interface on the selected object to update.
Apply or OK - Click to recalculate the selected object interface.

Workflow
1. Click Tools > Custom Commands.
2. Click Add.

78

Piping 3D Symbols Reference

Troubleshooting Symbols
3. In the Command ProgID box, type SymbolTestCmds.CUpdateSymbolDefinition
4. In the Command name box, type a name for the utility. We recommend you type Update
Symbol or Object Test Command for the command name.
5. Click OK.
6. Select Update Symbol or Object Test Command from the list of command names, and then
click Run.
7. Select the symbol or key in the symbol to update.
8. Click Apply.

See Also
Testing Symbols (on page 78)

Edit Symbol Occurrence


This utility edits an existing symbol occurrence in the model.
This command assumes the person using it is the symbol designer who knows what
the valid inputs for the symbol are. This command does not check input parameter values that
you enter as it cannot determine valid inputs for the symbol.

Options
Parameters - Displays all the input parameter of the selected symbol.
Index - Displays the index number of the input parameter.
Name - Displays the name of the input parameter.
ByRef - Indicates if the parameter is passed by a reference.
Value - Type a value for the parameter.
Graphics - Displays the graphic elements that are inputs for the selected symbol.
Representation - Displays the display aspects that the symbol supports.

Workflow
1.
2.
3.
4.
5.
6.
7.
8.

Click Tools > Custom Commands.


Click Add.
In the Command ProgID box, type SymbolTestCmds.CEditSymbolOccurence.
In the Command name box, type a name for the utility. We recommend you type Edit
Symbol Occurrence for the command name.
Click OK.
Select Edit Symbol Occurrence from the list of command names, and then click Run.
Select the symbol in the model.
Test the input parameters as needed.

See Also
Testing Symbols (on page 78)

Piping 3D Symbols Reference

79

Troubleshooting Symbols

Sources of Errors
Bulkloading
Symbols can be broken in the model because of an incorrect bulk load operation. The most
common bulkloading mistakes are:
Deleting the symbol definition, flavor manager, or flavor in the catalog when the symbol still
exists in the model.
Setting incorrect parameter values in the catalog. For example, setting a pipe diameter to be
zero.

Synchronize Model with Catalog


After bulkloading is complete or if symbol definitions have been changed and the major version
number of the definition increased, you must run the Tools > Synchronize Model with Catalog
command in the Project Management task for all models that use the catalog or changed
definitions.

Symbols Folder
The software expects to find the symbol DLL files in a single folder, usually located under the
SharedContent folder. This symbols folder is specified when the catalog database is created.
Doing any of the following can cause symbol problems:
An incorrect symbols folder is specified when the catalog database is created.
The symbols folder is moved after the catalog database is created.
The catalog database is backed up and then restored to a different server, but the symbols
folder is not copied to the new server.
Using different custom symbol folders for the different clients of the server.

Usage of Cached/Non-cached Symbols


The default method is to cache symbols whenever possible. The VB Symbols Wizard creates
cached symbols (it is the recommended property for symbols in most software tasks. Because
the caching mechanism is automatic, it can sometimes cause problems when the symbol
definition is changed.
A symbol definition that has a non-parametric input (for example, a part) will not be cached even
if all the other inputs are parameters. However, if a custom method (CMcache) is written to
convert the part into a parameter, then the symbol will be cached.
To make this change from a non-cached to cached for the case where non-cached symbols
have already been placed in the model, the major version number of the symbol definition must
be increased and the Tools > Synchronize Model with Catalog command in the Project
Management task run. If this is not done, then the change in the way the part input is treated
results in an error as the symbols already placed in the model are expecting a part, and not a
parameter, and will fail to compute.

Software Updates
Errors can occur if the server and the client software are not the same software version. All the
symbols must be the same version to guarantee compatibility. The best method for ensuring that
the symbols are the same on the clients and the server is to use the symbol definition download
feature by placing the symbols in CAB files. For more information, see Distributing Symbols
Automatically (on page 36).

80

Piping 3D Symbols Reference

Troubleshooting Symbols

Error Investigation Methods


For errors received on the definition:
Check for incomplete or wrong definition.
Check for wrong versions of a symbol definition.
Check for input mismatches.
Check for output mismatches.
Check for properties mismatches.
For errors received on symbols:
Check for unsynchronized data.
Use the database integrity check in the Project Management task.

See Also
Troubleshooting Symbols (on page 75)

Piping 3D Symbols Reference

81

Troubleshooting Symbols

82

Piping 3D Symbols Reference

SECTION 6

Piping Symbols
The software uses symbols to represent the different piping commodity items in the model. The
items are defined on the piping parts catalog sheets. When defining the parts in the sheets, look
at the symbol that represents the item to verify the dimension that you are defining is correct.
For more information on defining parts, see the "Piping Parts" section in the Piping Reference
Data Guide.
In addition to the symbols delivered with the software, you can create your own symbols that
you can use in your model. For more information about creating symbols, refer to "Creating
Symbols in Visual Basic" in the SmartPlant 3D Symbols Reference Data Guide, available from
the Help > Printable Guides command in the software.
Piping symbols can be defined in terms of different dimensions. In some cases, a manufacturer
specifies the geometry based on face-to-face dimensions, while in other cases, a manufacturer
specifies the geometry based on face-to-center dimensions.
In the software, piping symbols are defined based on face-to-center dimensions. The following
conventions in the piping catalog hold for piping symbols.

Bolted and Male Fittings

If the face-to-face dimension has been specified in the part data, the two face-to-center
dimensions are computed as half of the face-to-face dimension.
If any face-to-center dimension has been specified in the part data, it is assumed that all
face-to-center dimensions have been provided, and that no further action is required

Female Fittings

If the face-to-face dimension has been specified in the part data, the two face-to-center
dimensions are computed as half of the face-to-face dimension.
If the seat-to-seat dimension has been specified in the part data, the two face-to-center
dimensions are computed as half of the seat-to-seat dimension plus the socket depth or the
thread depth for the applicable end.
If the seat-to-center dimension has been specified in the part data, the two face-to-center
dimensions are computed as the seat-to-center dimension plus the socket depth or the
thread depth for the applicable end.
If the port-to-center dimension has been specified in the part data, the two face-to-center
dimensions are computed as the port-to-center dimension plus the socket depth or the
thread depth minus the socket offset for the applicable end.

Piping 3D Symbols Reference

83

Piping Symbols

ISOGEN Symbol Key Mapping


The table below maps which PCF symbol key and PCF component is used for each SmartPlant
3D part class.

84

SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

11_25DegElbow

EL**

ELBOW

11_25DegElbowPDB13

EL**

ELBOW

11_25DegElbowPDB163

EL**

ELBOW

11_25DegElbowPDB164

EL**

ELBOW

11_25DegElbowPDB176

EL**

ELBOW

11_25DegElbowPDB177

EL**

ELBOW

11_25DegElbowPDB35

EL**

ELBOW

11_25DegElbowPDB36

EL**

ELBOW

11_25DegElbowPDB704

EL**

ELBOW

11_25DegElbowPDB706

EL**

ELBOW

11_25DegElbowPDB707

EL**

ELBOW

11_25DegElbowPDB708

EL**

ELBOW

11_25DegElbowPDB709

EL**

ELBOW

11_25DegElbowPDB710

EL**

ELBOW

11_25DegElbowPDB711

EL**

ELBOW

180DegReturn

EU**

ELBOW

1by8BendDoubleYbyFace

CR**

CROSS

1by8BendDoubleYbySeat

CR**

CROSS

1by8BendDoubleYF12C

CR**

CROSS

1by8BendDoubleYTanLen1

CR**

CROSS

1by8BendDoubleYTanLen3

CR**

CROSS

1by8BendWyebyFace

TY**

TEE

1by8BendWyebySeat

TY**

TEE

1by8BendWyeF12C

TY**

TEE

1by8BendWyeTanLen1

TY**

TEE

1by8BendWyeTanLen3

TY**

TEE

1by8ReducingWye

TY**

TEE

22_5DegElbow

EL**

ELBOW

22o5DegElboPDB13

EL**

ELBOW

22o5DegElboPDB160

EL**

ELBOW

Piping 3D Symbols Reference

Piping Symbols
SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

22o5DegElboPDB161

EL**

ELBOW

22o5DegElboPDB162

EL**

ELBOW

22o5DegElboPDB163

EL**

ELBOW

22o5DegElboPDB164

EL**

ELBOW

22o5DegElboPDB165

EL**

ELBOW

22o5DegElboPDB170

EL**

ELBOW

22o5DegElboPDB175

EL**

ELBOW

22o5DegElboPDB176

EL**

ELBOW

22o5DegElboPDB177

EL**

ELBOW

22o5DegElboPDB179

EL**

ELBOW

22o5DegElboPDB180

EL**

ELBOW

22o5DegElboPDB185

EL**

ELBOW

22o5DegElboPDB36

EL**

ELBOW

22o5DegElboPDB691

EL**

ELBOW

22o5DegElboPDB692

EL**

ELBOW

22o5DegElboPDB694

EL**

ELBOW

22o5DegElboPDB695

EL**

ELBOW

22o5DegElboPDB696

EL**

ELBOW

22o5DegElboPDB697

EL**

ELBOW

22o5DegElboPDB698

EL**

ELBOW

22o5DegElboPDB699

EL**

ELBOW

22o5DegElboPDB700

EL**

ELBOW

22o5DegElboPDB701

EL**

ELBOW

22o5DegElbowPDB10

EL**

ELBOW

22o5DegElbowPDB35

EL**

ELBOW

22o5DegElbowPDB690

EL**

ELBOW

22o5DegElbowPDB693

EL**

ELBOW

2PRVA1

CA**

INSTRUMENT-ANGLE

30DegAsymElbow

301

ELBW

ELBOW

30DegElbow

EL**

ELBOW

30DegElbowPDB13

EL**

ELBOW

30DegElbowPDB163

EL**

ELBOW

30DegElbowPDB164

EL**

ELBOW

30DegElbowPDB176

EL**

ELBOW

Piping 3D Symbols Reference

85

Piping Symbols

86

SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

30DegElbowPDB177

EL**

ELBOW

30DegElbowPDB35

EL**

ELBOW

30DegElbowPDB36

EL**

ELBOW

30DegElbowPDB683

EL**

ELBOW

30DegElbowPDB684

EL**

ELBOW

30DegElbowPDB685

EL**

ELBOW

30DegElbowPDB686

EL**

ELBOW

30DegSymElbow

301

ELBW

ELBOW

3OP1

OP

INSTRUMENT

3WayBall

V3**

VALVE-3WAY

3WayBallValve

V3**

VALVE-3WAY

3WayBallValvePDB10

V3**

VALVE-3WAY

3WayBallValvePDB11

V3**

VALVE-3WAY

3WayBallValvePDB13

V3**

VALVE-3WAY

3WayCheckValve

K3**

VALVE

3WayCheckValve1

K3**

VALVE

3WayCheckValve2

K3**

VALVE

3WayControlValvePDB10

V3**

VALVE-3WAY

3WayControlValvePDB11

V3**

VALVE-3WAY

3WayControlValvePDB13

V3**

VALVE-3WAY

3WayDiaDiv

21

C3FL

INSTRUMENT-3WAY

3WayDiverterValvePDB10

V3**

VALVE-3WAY

3WayDiverterValvePDB11

V3**

VALVE-3WAY

3WayDiverterValvePDB13

V3**

VALVE-3WAY

3WayGlobeValvePDB10

V3**

VALVE-3WAY

3WayGlobeValvePDB11

V3**

VALVE-3WAY

3WayGlobeValvePDB13

V3**

VALVE-3WAY

3WayPlugValvePDB10

V3**

VALVE-3WAY

3WayPlugValvePDB11

V3**

VALVE-3WAY

3WayPlugValvePDB13

V3**

VALVE-3WAY

45Deg3DElbow

EL**

ELBOW

45DegAngleValPDB13

AR**

VALVE-ANGLE

45DegAsymElbow

301

ELBW

ELBOW

45DegElbow

EL**

ELBOW

Piping 3D Symbols Reference

Piping Symbols
SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

45DegElbowPDB10

EL**

ELBOW

45DegElbowPDB13

EL**

ELBOW

45DegElbowPDB161

EL**

ELBOW

45DegElbowPDB162

EL**

ELBOW

45DegElbowPDB163

EL**

ELBOW

45DegElbowPDB164

EL**

ELBOW

45DegElbowPDB176

EL**

ELBOW

45DegElbowPDB177

EL**

ELBOW

45DegElbowPDB179

EL**

ELBOW

45DegElbowPDB180

EL**

ELBOW

45DegElbowPDB35

EL**

ELBOW

45DegElbowPDB36

EL**

ELBOW

45DegElbowPDB668

EL**

ELBOW

45DegElbowPDB669

EL**

ELBOW

45DegElbowPDB670

EL**

ELBOW

45DegElbowPDB671

EL**

ELBOW

45DegElbowPDB672

EL**

ELBOW

45DegElbowPDB673

EL**

ELBOW

45DegElbowPDB674

EL**

ELBOW

45DegElbowPDB675

EL**

ELBOW

45DegElbowPDB676

EL**

ELBOW

45DegElbowPDB677

EL**

ELBOW

45DegElbowPDB678

EL**

ELBOW

45DegElbowPDB679

EL**

ELBOW

45DegLRElbow

EL**

ELBOW

45DegLTElbow

EL**

ELBOW

45DegStreetElbow

EL**

ELBOW

45DegStreetElbowFlat

EL**

ELBOW

45DegStreetElbowHex

EL**

ELBOW

45DegSymElbow

301

ELBW

ELBOW

45DegUnionElbow

EL**

ELBOW

4BOX

II**

INSTRUMENT

4BOX3

II**

INSTRUMENT

4BOX4

II**

INSTRUMENT

Piping 3D Symbols Reference

87

Piping Symbols

88

SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

4CYL

II**

INSTRUMENT

4CYL3

II**

INSTRUMENT

4CYL4

II**

INSTRUMENT

5_625DegElbow

EL**

ELBOW

5_625DegElbowPDB13

EL**

ELBOW

5_625DegElbowPDB163

EL**

ELBOW

5_625DegElbowPDB164

EL**

ELBOW

5_625DegElbowPDB176

EL**

ELBOW

5_625DegElbowPDB177

EL**

ELBOW

5_625DegElbowPDB35

EL**

ELBOW

5_625DegElbowPDB36

EL**

ELBOW

5_625DegElbowPDB715

EL**

ELBOW

5_625DegElbowPDB716

EL**

ELBOW

5_625DegElbowPDB717

EL**

ELBOW

5_625DegElbowPDB718

EL**

ELBOW

60DegAsymElbow

301

ELBW

ELBOW

60DegElbow

EL**

ELBOW

60DegElbowPDB10

EL**

ELBOW

60DegElbowPDB13

EL**

ELBOW

60DegElbowPDB161

EL**

ELBOW

60DegElbowPDB162

EL**

ELBOW

60DegElbowPDB163

EL**

ELBOW

60DegElbowPDB164

EL**

ELBOW

60DegElbowPDB176

EL**

ELBOW

60DegElbowPDB177

EL**

ELBOW

60DegElbowPDB179

EL**

ELBOW

60DegElbowPDB180

EL**

ELBOW

60DegElbowPDB35

EL**

ELBOW

60DegElbowPDB36

EL**

ELBOW

60DegElbowPDB653

EL**

ELBOW

60DegElbowPDB654

EL**

ELBOW

60DegElbowPDB655

EL**

ELBOW

60DegElbowPDB656

EL**

ELBOW

60DegElbowPDB657

EL**

ELBOW

Piping 3D Symbols Reference

Piping Symbols
SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

60DegElbowPDB658

EL**

ELBOW

60DegElbowPDB659

EL**

ELBOW

60DegElbowPDB660

EL**

ELBOW

60DegElbowPDB661

EL**

ELBOW

60DegElbowPDB662

EL**

ELBOW

60DegElbowPDB663

EL**

ELBOW

60DegElbowPDB664

EL**

ELBOW

60DegSymElbow

301

ELBW

ELBOW

72DegElbowPDB10

EL**

ELBOW

72DegElbowPDB13

EL**

ELBOW

72DegElbowPDB161

EL**

ELBOW

72DegElbowPDB162

EL**

ELBOW

72DegElbowPDB179

EL**

ELBOW

72DegElbowPDB180

EL**

ELBOW

72DegElbowPDB35

EL**

ELBOW

72DegElbowPDB36

EL**

ELBOW

72DegElbowPDB642

EL**

ELBOW

72DegElbowPDB643

EL**

ELBOW

72DegElbowPDB644

EL**

ELBOW

72DegElbowPDB645

EL**

ELBOW

72DegElbowPDB646

EL**

ELBOW

72DegElbowPDB647

EL**

ELBOW

72DegElbowPDB648

EL**

ELBOW

72DegElbowPDB649

EL**

ELBOW

90Deg3DElbow

EL**

ELBOW

90DegAsymElbow

301

ELBW

ELBOW

90DegElbow

EL**

ELBOW

90DegLRElbow

EL**

ELBOW

90DegLTElbow

EL**

ELBOW

90DegRedElbow

421

ERSW

ELBOW-REDUCING

90DegRedElbowPDB10

ER**

ELBOW-REDUCING

90DegRedElbowPDB13

ER**

ELBOW-REDUCING

90DegRedElbowPDB161

ER**

ELBOW-REDUCING

90DegRedElbowPDB162

ER**

ELBOW-REDUCING

Piping 3D Symbols Reference

89

Piping Symbols

90

SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

90DegRedElbowPDB163

ER**

ELBOW-REDUCING

90DegRedElbowPDB164

ER**

ELBOW-REDUCING

90DegRedElbowPDB176

ER**

ELBOW-REDUCING

90DegRedElbowPDB177

ER**

ELBOW-REDUCING

90DegRedElbowPDB179

ER**

ELBOW-REDUCING

90DegRedElbowPDB180

ER**

ELBOW-REDUCING

90DegRedElbowPDB35

ER**

ELBOW-REDUCING

90DegRedElbowPDB36

ER**

ELBOW-REDUCING

90DegRedElbowPDB723

ER**

ELBOW-REDUCING

90DegRedElbowPDB724

ER**

ELBOW-REDUCING

90DegRedElbowPDB725

ER**

ELBOW-REDUCING

90DegRedElbowPDB726

ER**

ELBOW-REDUCING

90DegRedElbowPDB727

ER**

ELBOW-REDUCING

90DegRedElbowPDB728

ER**

ELBOW-REDUCING

90DegRedElbowPDB729

ER**

ELBOW-REDUCING

90DegRedElbowPDB730

ER**

ELBOW-REDUCING

90DegRedStreetElbow

441

ERSC

ELBOW-REDUCING

90DegReducingElbow

ER**

ELBOW-REDUCING

90DegReducingStreetElbow

ER**

ELBOW-REDUCING

90DegReducingYBranch

ER**

ELBOW-REDUCING

90DegSRElbow

EL**

ELBOW

90DegStreetElbow

EL**

ELBOW

90DegStreetElbowFlat

EL**

ELBOW

90DegStreetElbowHex

EL**

ELBOW

90DegSymElbow

301

ELBW

ELBOW

90DegUnionElbow

EL**

ELBOW

90DegYBranch

EL**

ELBOW

90DoubleElbowPDB10

ETCP

ELBOW-TEED

90DoubleElbowPDB13

ETCP

ELBOW-TEED

90DoubleElbowPDB35

ETCP

ELBOW-TEED

90DoubleElbowPDB36

ETCP

ELBOW-TEED

90DoubleElbowTPDB10

ET**

ELBOW-TEED

90DoubleElbowTPDB13

ET**

ELBOW-TEED

90DoubleElbowTPDB35

ET**

ELBOW-TEED

Piping 3D Symbols Reference

Piping Symbols
SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

90DoubleElbowTPDB36

ET**

ELBOW-TEED

AdapterFlange

211

NCFL

MISC-COMPONENT

ANG

CA**

INSTRUMENT-ANGLE

AngleCheckValve

AV**

VALVE-ANGLE

AngleControlValve

21

CAFL

INSTRUMENT-ANGLE

AngleGlobeValve

AV**

VALVE-ANGLE

AngleGlobeValve_Asym

AV**

VALVE-ANGLE

AngleHoseValve

441

AVSW

VALVE-ANGLE

AngleStopCheckValve

AV**

VALVE-ANGLE

AngleValve

AV**

VALVE-ANGLE

AngleValve45Deg

21

AVFL

VALVE-ANGLE

AngLiftCheckValve

AV**

VALVE-ANGLE

AsymAngleGlobeValve

AV**

VALVE-ANGLE

AsymAngleStopCheckVal

AV**

VALVE-ANGLE

AsymButterflyValveSym

VY**

VALVE

AsymButterflyValveVAL

VY**

VALVE

AsymButterflyValveVOH

VY**

VALVE

AsymDelugeValve

VV**

VALVE

AsymDiaphragmValve150

VD**

VALVE

AsymDiaphragmValve300

VD**

VALVE

AsymHorLiftCheckValve

VC**

VALVE

AsymHorYLiftCheckValve

VC**

VALVE

AsymPlugValve

VP**

VALVE

AsymSngBasketStrainer

FI**

FILTER

AsymStopCheckValve

CK**

VALVE

AsymZeroDeadlegTval

V3**

VALVE-3WAY

AutoRecirculationValve

V3**

VALVE-3WAY

BA3W

C3**

INSTRUMENT-3WAY

BallGOpAsymmetrical

VB**

VALVE

BallValAsymmetrical

21

VBFL

VALVE

BallValCentertoSeat

421

VBSW

VALVE

BallValEtoEandValFtoF

21

VBFL

VALVE

BallValNipleLenValFtoC

21

VBFL

VALVE

BallValNipleLenValFtoF

21

VBFL

VALVE

Piping 3D Symbols Reference

91

Piping Symbols

92

SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

BallValSeattoSeat

421

VBSW

VALVE

BallValve

VB**

VALVE

BallValve_m

VB**

VALVE

BALR

421

VBSW

VALVE

BALSP

21

VBFL

VALVE

BasinCross

441

CRSC

CROSS

BasketStrainer

NC**

MISC-COMPONENT

BasketStrainer2

FI**

FILTER

Bellows

NC**

MISC-COMPONENT

Bend

421

BESW

BEND

Bend

301

BEBW

BEND

Bend

391

PB

BEND

Bend

BEBW

BEND

BFYHP

211

VYFL

VALVE

BFYHPGO

211

VYFL

VALVE

BlankDisc

121

NCFL

MISC-COMPONENT

BlankGateValAsym

VT**

VALVE

BlindFlange

FLBL

FLANGE-BLIND

BlindFlange_m

FLBL

FLANGE-BLIND

BlindHub

NC**

MISC-COMPONENT

BLPAD

SP

MISC-COMPONENT

BLSPA

SR

MISC-COMPONENT

BLSPO

SB

MISC-COMPONENT

BubbleDetector

441

IISC

INSTRUMENT

Bushing

UN**

UNION

ButterflyGOpAsym

VY**

VALVE

ButterflyValve

VY**

VALVE

ButterflyValve_m

121

VYFL

VALVE

ButterflyValveArmLength

541

VVPF

VALVE

ButterflyvalveElec

201

CVFL

INSTRUMENT

ButterflyValveOnOffV

201

CVFL

INSTRUMENT

ButterflyValveOperHgt

111

VVFL

VALVE

ButterflyValveVarArmLength

VY**

VALVE

ButterflyValveVarOpHeigh

VY**

VALVE

Piping 3D Symbols Reference

Piping Symbols
SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

Cap

KA**

CAP

CAPS

KA**

CAP

CAPTC

920

KALC

FLANGE-BLIND

CheckValve

CK**

VALVE

CheckValve_Fem

CK**

VALVE

CheckValveSwing

CK**

VALVE

CI3WayControlVal

C3**

VALVE

CIAnalyzer

NC**

MISC-COMPONENT

CIAngGlobeControlVal

CA**

INSTRUMENT-ANGLE

CIAutoRecirculationVal

C3**

INSTRUMENT-3WAY

CIBallControlValve

CV**

INSTRUMENT

CIBalloonInstrument

IDPL

INSTRUMENT-DIAL

CIDActEPPAngVal

IA**

INSTRUMENT-ANGLE

CIDActEPPHWhAngVal

IA**

INSTRUMENT-ANGLE

CIDActEPPHWhGlSVal

CV**

INSTRUMENT

CIDActEPPHWhTopAngVal

IA**

INSTRUMENT-ANGLE

CIDActEPPHWhTopGlSCVal

CV**

INSTRUMENT

CIElecActTy1AngValve

IA**

INSTRUMENT-ANGLE

CIElecActTy2AngVal

IA**

INSTRUMENT-ANGLE

CIElecActTy3AngValve

IA**

INSTRUMENT-ANGLE

CIElecActTy4AngVal

IA**

INSTRUMENT-ANGLE

CIElecActTy5AngValve

IA**

INSTRUMENT-ANGLE

CIFlowNozzle

NC**

MISC-COMPONENT

CIGateVGearA

HV**

INSTRUMENT

CIGlobeControlVal

CV**

INSTRUMENT

CILevelIndControlType3

II**

INSTRUMENT

CILevelIndControlType4

II**

INSTRUMENT

CILevelIndControlType6

II**

INSTRUMENT

CIPlugControlValve

CV**

INSTRUMENT

CircularSiphonFormD

NC**

MISC-COMPONENT

CircularSiphonFormG

NC**

MISC-COMPONENT

CIRoDActEPPHWPosC1Val

CV**

INSTRUMENT

CIRoDActEPPHWPosD1Val

CV**

INSTRUMENT

CISlideControlValve

CV**

INSTRUMENT

Piping 3D Symbols Reference

93

Piping Symbols

94

SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

CITempFusiblePlug

II**

INSTRUMENT

CIVacRelRuptureDiscTy1

RD

INSTRUMENT

CIVacRelRuptureDiscTy2

RD

INSTRUMENT

CIVenturimeter

II**

INSTRUMENT

CKL

CK**

VALVE

CKLR

421

CKSW

VALVE

CKS

21

CKFL

VALVE

CKWF

121

CKFL

VALVE

Clamp

CLMP

CLAMP

ClampHDHWN_TriClover

920

CLMP

CLAMP

ClamponFlowSensor

301

IIBW

INSTRUMENT

CloseCoupledBranchVal

V3**

VALVE-3WAY

CloseCoupledBranchVal2

V3**

VALVE-3WAY

CombinationValve

V3**

VALVE-3WAY

ConcentricReducer

RC**

REDUCER-CONCENTRIC

ConcentricReducer_b

RC**

REDUCER-CONCENTRIC

ConcentricReducer_m

RC**

REDUCER-CONCENTRIC

ConcentricReducer447_1

RC**

REDUCER-CONCENTRIC

ConcentricReducer447_2

RC**

REDUCER-CONCENTRIC

ConcentricSwage

RC**

REDUCER-CONCENTRIC

ConcReducer

RC**

REDUCER-CONCENTRIC

ConductivitySensor

21

IIFL

INSTRUMENT

ConduitGateValve

VV**

VALVE

ConservationVent

21

IIFL

INSTRUMENT

ControlGateValve

CV**

INSTRUMENT

ControlGateValveOA

CV**

INSTRUMENT

Coupling

331

COSC

COUPLING

Coupling

301

CEBW

COUPLING

Coupling

421

COSW

COUPLING

Coupling_m

421

COSW

COUPLING

Coupling_m

331

COSC

COUPLING

Coupling_m

301

CEBW

COUPLING

Coupling_PDB

421

COSW

COUPLING

CPL

421

COSW

COUPLING

Piping 3D Symbols Reference

Piping Symbols
SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

CPLB

CLMP

CLAMP

Cross

CR**

CROSS

CrossPDB589

CR**

CROSS

CrossPDB590_1

CR**

CROSS

CrossPDB590_2

CR**

CROSS

CrossPDB591

CR**

CROSS

CrossPDB592

CR**

CROSS

CrossPDB593

CR**

CROSS

CrossPDB594

CR**

CROSS

CrossPDB595

CR**

CROSS

CrossPDB596

CR**

CROSS

CrossPDB597

CR**

CROSS

CrossPDB598

CR**

CROSS

CrossPDB599

CR**

CROSS

CrossPDB600

CR**

CROSS

CrossPDB601

CR**

CROSS

CrossPDB602

CR**

CROSS

CrossPDB603

CR**

CROSS

CrossPDB604

CR**

CROSS

CrossPDB605

CR**

CROSS

CrossRed589

CR**

CROSS

CrossRed590_1

CR**

CROSS

CrossRed590_2

CR**

CROSS

CrossRed591

CR**

CROSS

CrossRed592

CR**

CROSS

CrossRed593

CR**

CROSS

CrossRed597

CR**

CROSS

CrossRed598

CR**

CROSS

CrossRed599

CR**

CROSS

CrossRed600

CR**

CROSS

CrossRed601

CR**

CROSS

CrossRed602

CR**

CROSS

CrossRed603

CR**

CROSS

CrossRed604

CR**

CROSS

Piping 3D Symbols Reference

95

Piping Symbols

96

SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

CrossRed605

CR**

CROSS

CS3WayBallCVal

V3**

VALVE-3WAY

CS3WayControlVal

C3**

VALVE-3WAY

CS3WayGlobeCVal

C3**

VALVE-3WAY

CS3WayPlugCVal

C3**

VALVE-3WAY

CS4WayPlugCVal

C4**

VALVE-4WAY

CSAnalyzer

NC**

MISC-COMPONENT

CSAngGlobeCVal

CA**

VALVE-ANGLE

CSAutoRecircVal

C3**

INSTRUMENT-3WAY

CSBallCValve

VB**

VALVE

CSBallonInstr

IDPL

INSTRUMENT-DIAL

CSBalloonInstr

II**

INSTRUMENT

CSBasketStrainer

NC**

MISC-COMPONENT

CSBoxSinPort

NC**

MISC-COMPONENT

CSCylSinPort

NC**

MISC-COMPONENT

CSExhaustHead

NC**

MISC-COMPONENT

CSExpnJointOff

EX**

MISC-COMPONENT

CSFArrestorTy1

FT**

MISC-COMPONENT

CSFilter

NC**

MISC-COMPONENT

CSFlowNozzle

NC**

MISC-COMPONENT

CSFreeVent

NC**

MISC-COMPONENT

CSGlobeCVal

VG**

VALVE

CSInlineSilencer

NC**

MISC-COMPONENT

CSISteamTrapTy4

TO**

TRAP-OFFSET

CSISteamTrapTy5

TR**

TRAP-RETURN

CSISteamTrapTy6

TO**

TRAP-OFFSET

CSISteamTrapTy7

TO**

TRAP-OFFSET

CSISteamTrapTy8

TO**

TRAP-OFFSET

CSLIndCtrlTy3

II**

INSTRUMENT

CSLIndCtrlTy4

II**

INSTRUMENT

CSLIndCtrlTy6

II**

INSTRUMENT

CSPlugCValve

VP**

VALVE

CSRDiscVac2

RD

SAFETY-DISC

CSRuptureDiscV1

RD

SAFETY-DISC

Piping 3D Symbols Reference

Piping Symbols
SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

CSSlideCValve

VS**

VALVE

CSSprayNozzle

NC**

MISC-COMPONENT

CSTFPlug

PL**

MISC-COMPONENT

CSTStrainer

21

TEFL

TEE

CSTStrainer

TE**

TEE

CSValve

VV**

VALVE

CSValveOpGear

VV**

VALVE

CSValveOpHandwheel

VV**

VALVE

CSValveOpWrench

VV**

VALVE

CSVentSilencer

NC**

MISC-COMPONENT

CSVenturimeter

II**

INSTRUMENT

CSWOSteamTrap

TO**

TRAP-OFFSET

CSYStrainer

TE**

TEE

CylinderValve

AV**

VALVE-ANGLE

DIA

21

VDFL

VALVE

DIALT

301

VDBW

VALVE

DIAMM

920

VDLC

VALVE

DiaphragmValveBody

VD**

VALVE

DiaphragmValveBodyPDB5

VV**

VALVE

DIAWM

VD**

VALVE

DistancePiece

121

PFFL

PIPE-FIXED

DoublerPlate_1A

NC**

MISC-COMPONENT

DoublerPlate_1D

NC**

MISC-COMPONENT

DoublerPlate_7

NC**

MISC-COMPONENT

DoubleTaperedSpacer1

NC**

MISC-COMPONENT

DoubleTaperedSpacer2

NC**

MISC-COMPONENT

DoubleTaperedSpacer3

NC**

MISC-COMPONENT

DoubleWye

CY**

CROSS

DoubleWyebySeat

CY**

CROSS

DoubleWyePDB525

CY**

CROSS

DoubleWyePDB526

CY**

CROSS

DoubleWyePDB527

CY**

CROSS

DoubleWyeTanLen1

CY**

CROSS

DresserCoupling

NC**

MISC-COMPONENT

Piping 3D Symbols Reference

97

Piping Symbols

98

SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

DripRingTee

IT**

INSTRUMENT-TEE

E225MiterNCut

301

MIBW

ELBOW

E30MiterNCut

301

MIBW

ELBOW

E45

EL**

ELBOW

E45LR

EL**

ELBOW

E45LRRJ

301

ELBW

ELBOW

E45LT

301

ELBW

ELBOW

E45LTType1

EL**

ELBOW

E45MiterNCut

301

MIBW

ELBOW

E45TC

920

ELLC

ELBOW

E60MiterNCut

301

MIBW

ELBOW

E90

EL**

ELBOW

E90LR

EL**

ELBOW

E90LRRJ

301

ELBW

ELBOW

E90LRT

391

ETLR

ELBOW-TEED

E90LRT

301

ETLR

ELBOW-TEED

E90LT

301

ELBW

ELBOW

E90LTType1

EL**

ELBOW

E90MiterNCut

301

MIBW

ELBOW

E90SR

301

ELBW

ELBOW

E90TC

920

ELLC

ELBOW

EccentricReducer

RE**

REDUCER-ECCENTRIC

EccentricReducer_b

RE**

REDUCER-ECCENTRIC

EccentricReducer_m

301

REBW

REDUCER-ECCENTRIC

EccentricSwage

RE**

REDUCER-ECCENTRIC

Elbolet

CE**

COUPLING

Elbolet_m

CE**

COUPLING

Elbow45Deg

421

ELSW

ELBOW

Elbow45Deg

301

ELBW

ELBOW

Elbow45Deg

331

EBSC

ELBOW

Elbow45Deg

441

ELSC

ELBOW

Elbow45Deg

11

ELFL

ELBOW

Elbow45Deg

391

ELBW

ELBOW

Elbow45Deg

21

ELFL

ELBOW

Piping 3D Symbols Reference

Piping Symbols
SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

Elbow90Deg

441

ELSC

ELBOW

Elbow90Deg

421

ELSW

ELBOW

Elbow90Deg

331

EBSC

ELBOW

Elbow90Deg

301

ELBW

ELBOW

Elbow90Deg

11

ELFL

ELBOW

Elbow90Deg

391

ELBW

ELBOW

Elbow90Deg

21

ELFL

ELBOW

ElevatedFireMonitorTy1

11

NCFL

MISC-COMPONENT

ElevatedFireMonitorTy2

11

NCFL

MISC-COMPONENT

Endolet

HC**

OLET

Endolet_m

HC**

OLET

EqualSteamTrap

TO**

TRAP-OFFSET

EqualSteamTrap3

TO**

TRAP-OFFSET

ExhaustHead

441

NCSC

MISC-COMPONENT

ExpnJoint

11

NCFL

MISC-COMPONENT

ExpnJointOffset

21

NCFL

MISC-COMPONENT

FBLD

FLBL

FLANGE-BLIND

FemaleAdapter

NC**

MISC-COMPONENT

FemaleAdapterSizeChange

NC**

MISC-COMPONENT

FemaleHoseCoupling

CH**

MISC-COMPONENT

FemaleToKwikFl

NC**

MISC-COMPONENT

FERR

920

FLFL

FLANGE

FERR

301

FEBW

FLANGE

Filter

21

NCFL

MISC-COMPONENT

FireHydrant

11

NCFL

MISC-COMPONENT

FittingReducer

RC**

REDUCER-CONCENTRIC

FlameArrestor

21

NCFL

MISC-COMPONENT

FlangeAdapter

NC**

MISC-COMPONENT

FlangeConnectionPiece

FLWN

FLANGE

FlangedElbowPipet

CEBW

ELBOLET

FlangOlet

WTFL

OLET

FlexCoupling

NC**

MISC-COMPONENT

FlexibleCoupling

NC**

MISC-COMPONENT

FloatTrapType1

TI**

TRAP

Piping 3D Symbols Reference

99

Piping Symbols

100

SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

FloatTrapType2

TI**

TRAP

FloatTrapType3

TR**

TRAP-RETURN

FloatTrapType4

TI**

TRAP

FloatTrapType5

TI**

TRAP

FloatTrapType6

TR**

TRAP-RETURN

FlowMagnetic

21

II**

INSTRUMENT

FlowSwitch

331

II**

INSTRUMENT

FlowTransmitter

21

II**

INSTRUMENT

FootValve

21

VVFL

VALVE

FreeVent2

11

NCFL

MISC-COMPONENT

FRFILR

21

FLRC

FLANGE-REDUCING-CONC
ENTRIC

FRSW

FLRC

FLANGE-REDUCING-CONC
ENTRIC

FSW

FLSW

FLANGE

FWN

FLWN

FLANGE

GAT

VV**

VALVE

GateValAsymmetrical

21

VTFL

VALVE

GateValCentertoSeat

421

VTSW

VALVE

GateValEtoEandValFtoF

21

VTFL

VALVE

GateValNipleLenValFtoC

21

VTFL

VALVE

GateValNipleLenValFtoF

21

VTFL

VALVE

GateValSeattoSeat

421

VTSW

VALVE

GateValve

VV**

VALVE

GateValve_Asym

VT**

VALVE

GateValve_m

VT**

VALVE

GateValveAngleOp

VT**

VALVE

GateValveAngleOpINTD

VT**

INSTRUMENT

GateValveM

VV**

VALVE

GATF

421

VTSW

VALVE

GATGO1

21

VTFL

VALVE

GATGO2

21

VTFL

VALVE

GATR

421

VTSW

VALVE

GATRASYM

VT**

VALVE

Piping 3D Symbols Reference

Piping Symbols
SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

GaugeRootValSingleOut

VV**

VALVE

GaugeRootValSingleOutR

VV**

VALVE

GaugeValMultiOut

V4**

VALVE-4WAY

GaugeValMultiOutR

V4**

VALVE-4WAY

GLO

VG**

VALVE

GlobeControlValve

21

CV**

INSTRUMENT

GlobeValAsymmetrical

21

VGFL

VALVE

GlobeValCentertoSeat

421

VGSW

VALVE

GlobeValEtoEandValFtoF

21

VGSW

VALVE

GlobeValNipleLenValFtoC

21

VGSW

VALVE

GlobeValNipleLenValFtoF

21

VGSW

VALVE

GlobeValSeattoSeat

421

VGSW

VALVE

GlobeValve

VG**

VALVE

GlobeValve_Asym

VG**

VALVE

GlobeValve_m

VG**

VALVE

GlobeValveMotor

VG**

VALVE

GLOR

421

VGSW

VALVE

HalfCoupling

HC**

OLET

HalfCouplingEtoE

HCSW

OLET

HalfCouplingFtoF

HCSW

OLET

HalfCouplingFtoHC

HCSW

OLET

HMI1

II**

INSTRUMENT

HorYLiftCheckValveFtoC

VC**

VALVE

HorYLiftCheckValveFtoF

VC**

VALVE

HoseConnection

CH**

MISC-COMPONENT

HoseRackStation

441

NCSC

MISC-COMPONENT

Hub

NC**

MISC-COMPONENT

HubAndSpigotReducer636

RC**

REDUCER-CONCENTRIC

I2WAY

CV**

INSTRUMENT

I3WAY

C3**

INSTRUMENT-3WAY

IA1

IDPL

INSTRUMENT-DIAL

IA2

IDPL

INSTRUMENT-DIAL

IADD

II**

INSTRUMENT

ICM1

II**

INSTRUMENT

Piping 3D Symbols Reference

101

Piping Symbols

102

SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

ICM2

II**

INSTRUMENT

ICM3

II**

INSTRUMENT

ICM4

II**

INSTRUMENT

ICM5

II**

INSTRUMENT

IDCO

NC**

INSTRUMENT

IDL1C

CV**

INSTRUMENT

IDL1D

CV**

INSTRUMENT

IDL4C

CV**

INSTRUMENT

IDL4D

CV**

INSTRUMENT

IDR1A

CV**

INSTRUMENT

IDR1B

CV**

INSTRUMENT

IDR4A

CV**

INSTRUMENT

IDR4B

CV**

INSTRUMENT

IEAM1

MV**

INSTRUMENT

IEAM2

MV**

INSTRUMENT

IEAM3

MV**

INSTRUMENT

IEAM4

MV**

INSTRUMENT

IEAM5

MV**

INSTRUMENT

IIOL

OP

INSTRUMENT

IIOR

OP

INSTRUMENT

IIV

II**

INSTRUMENT

IKG1

SV**

INSTRUMENT

IKG2

SV**

INSTRUMENT

ILSV

II**

INSTRUMENT

IMDC2

NC**

INSTRUMENT

IMFM1

II**

INSTRUMENT

IMFM2

II**

INSTRUMENT

IMFM3

II**

INSTRUMENT

IMFM4

II**

INSTRUMENT

IMOP1

OP

INSTRUMENT

IMRSV

II**

INSTRUMENT

IncreasingTee

TE**

TEE

IND

II**

INSTRUMENT

InlineSilencerTy1

21

NCFL

MISC-COMPONENT

Piping 3D Symbols Reference

Piping Symbols
SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

InsertPlate

NC**

MISC-COMPONENT

InstIndicator

IDPL

INSTRUMENT-DIAL

InstrumentTee

920

ITFL

INSTRUMENT-TEE

InstrumentTee

301

ITFL

INSTRUMENT-TEE

InvertedCheckValve

441

VRSC

VALVE

InvrtdBucktStmTrapTy1

TI**

TRAP

InvrtdBucktStmTrapTy2

TO**

TRAP-OFFSET

InvrtdBucktStmTrapTy3

TI**

TRAP

InvrtdBucktStmTrapTy4

TI**

TRAP

InvrtdBucktStmTrapTy5

TI**

TRAP

InvrtdBucktStmTrapTy6

TI**

TRAP

IOP

OP

INSTRUMENT

IPDA1

SV**

INSTRUMENT

IPDA2

SV**

INSTRUMENT

IPDA3

SV**

INSTRUMENT

IPDA3A

SV**

INSTRUMENT

IPDA4

SV**

INSTRUMENT

IPDA4A

SV**

INSTRUMENT

IPDA5

SV**

INSTRUMENT

IPL1C

SV**

INSTRUMENT

IPL1D

SV**

INSTRUMENT

IPL4C

SV**

INSTRUMENT

IPL4D

SV**

INSTRUMENT

IPR1A

SV**

INSTRUMENT

IPR1B

SV**

INSTRUMENT

IPR4A

SV**

INSTRUMENT

IPR4B

SV**

INSTRUMENT

IPR4D

SV**

INSTRUMENT

IPSR1

SV**

INSTRUMENT

IPSR2

SV**

INSTRUMENT

IPSR3

SV**

INSTRUMENT

IPSR4

SV**

INSTRUMENT

IR1

IR**

INSTRUMENT-RETURN

IR2

II**

INSTRUMENT

Piping 3D Symbols Reference

103

Piping Symbols

104

SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

IR3

IR**

INSTRUMENT-RETURN

IR4

IR**

INSTRUMENT-RETURN

IR5

II**

INSTRUMENT

IR6

II**

INSTRUMENT

IR7

II**

INSTRUMENT

IR8

II**

INSTRUMENT

IR9

IR**

INSTRUMENT-RETURN

IREG1

CV**

INSTRUMENT

IREG2

CV**

INSTRUMENT

IREG3

CV**

INSTRUMENT

IREG4

CV**

INSTRUMENT

IREG5

CV**

INSTRUMENT

IRI2

CV**

INSTRUMENT

IRVT1

RA**

INSTRUMENT-ANGLE

IRVT2

RA**

INSTRUMENT-ANGLE

IRVT3

RA**

INSTRUMENT-ANGLE

IRVT4

RA**

INSTRUMENT-ANGLE

IRVT5

RA**

INSTRUMENT-ANGLE

IRVT6

RA**

INSTRUMENT-ANGLE

IRVT7

RA**

INSTRUMENT-ANGLE

IRXPA

SV**

INSTRUMENT

ISCV3

CV**

INSTRUMENT

ISSD3

C3**

INSTRUMENT-3WAY

ISSDA

CA**

INSTRUMENT-ANGLE

ISSDS

CV**

INSTRUMENT

ISSPA

SA**

INSTRUMENT-ANGLE

ISSPS

SV**

INSTRUMENT

ITM

II**

INSTRUMENT

IVM1

II**

INSTRUMENT

IVM2

II**

INSTRUMENT

IVM3

II**

INSTRUMENT

IVM4

II**

INSTRUMENT

IWFE

NC**

INSTRUMENT

KnifeGateValve

VS**

VALVE

Piping 3D Symbols Reference

Piping Symbols
SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

KnifeGateValvewSM

VS**

VALVE

KwikandLargeFl

FLWN

FLANGE

LapJointFlange

FLSE

FLANGE

LapJointFlange_m

FBSE

FLANGE

LAT

21

TEFL

MISC-COMPONENT

Lateral

TE**

TEE

Lateral45

TE**

TEE

LateralPDB608

TE**

TEE

LateralPDB609

TE**

TEE

LateralPDB610

TE**

TEE

Latrolet

301

LABW

OLET

LevelcontrolvalPDB740

VV**

VALVE

LevelcontrolvalPDB741

VV**

VALVE

LevelcontrolvalPDB742

VV**

VALVE

LOL

LABW

OLET

LongWeldNeckFlange

FLWN

FLANGE

MaleAdapter

NC**

MISC-COMPONENT

MaleAdapterSizeChange

NC**

MISC-COMPONENT

MaleHoseCoupling

CH**

MISC-COMPONENT

MaleToKwikFl

NC**

MISC-COMPONENT

MassFlow

331

II**

INSTRUMENT

MechanicalJtReducer632

RC**

REDUCER-CONCENTRIC

MinKnifeGateValve

VS**

VALVE

Monitor

11

NCFL

MISC-COMPONENT

MonitorType1

NC**

MISC-COMPONENT

MotOperatedVal

MV**

INSTRUMENT

MSCBA3W

C3**

INSTRUMENT-3WAY

MultiportDia2WayG

920

V3LC

VALVE-3WAY

MultiportDia2WayOptions

V3**

VALVE-3WAY

MultiportDia3Way

920

V4LC

VALVE-4WAY

MultiportDia3WayOptions

V4**

VALVE-4WAY

NEE

421

VNSW

VALVE

NIP

301

FPPL

PIPE-FIXED

NIP

331

NRSC

COUPLING

Piping 3D Symbols Reference

105

Piping Symbols

106

SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

NIP

391

FPPL

PIPE-FIXED

Nipolet

NIPL

OLET

Nipple

301

FPPL

PIPE-FIXED

Nipple

391

FPPL

PIPE-FIXED

Nipple

331

NRSC

COUPLING

NippoletTrim

301

NIBW

OLET

OletGTrim

301

WTBW

OLET

OletTrim

301

WTBW

OLET

OnBranchUnionTee

TE**

TEE

OneQuarterBendPDB538

EL**

ELBOW

OneQuarterBendPDB539

EL**

ELBOW

OneQuarterBendPDB540

EL**

ELBOW

OneQuarterBendPDB541

EL**

ELBOW

OneQuarterBendPDB542

EL**

ELBOW

OneQuarterBendPDB543

EL**

ELBOW

OneQuarterBendPDB544

EL**

ELBOW

OneQuarterBendPDB545

EL**

ELBOW

OneQuarterBendPDB546

EL**

ELBOW

OneQuarterBendPDB547

EL**

ELBOW

OneQuarterBendPDB548

EL**

ELBOW

OneQuarterBendPDB549

EL**

ELBOW

OneQuarterBendPDB550

EL**

ELBOW

OneQuarterBendPDB551

EL**

ELBOW

OneQuarterBendPDB552

EL**

ELBOW

OneQuarterBendPDB553

EL**

ELBOW

OneQuarterBendPDB554

EL**

ELBOW

OneQuarterBendPDB555

EL**

ELBOW

OneQuarterBendPDB556

EL**

ELBOW

OneQuarterBendPDB557

EL**

ELBOW

OneQuarterBendPDB558

EL**

ELBOW

OneQuarterBendPDB559

EL**

ELBOW

OneQuarterBendPDB560

EL**

ELBOW

OneQuarterBendPDB561

EL**

ELBOW

OneQuarterBendPDB562

EL**

ELBOW

Piping 3D Symbols Reference

Piping Symbols
SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

OneQuarterBendPDB563

EL**

ELBOW

OneQuarterBendPDB564

EL**

ELBOW

OneQuarterBendPDB565

EL**

ELBOW

OneQuarterBendPDB566

EL**

ELBOW

OneQuarterBendPDB567

EL**

ELBOW

OneQuarterBendPDB568

EL**

ELBOW

OneQuarterBendPDB569

EL**

ELBOW

OneQuarterBendPDB570

EL**

ELBOW

OneQuarterBendPDB571

EL**

ELBOW

OneQuarterBendPDB572

EL**

ELBOW

OneQuarterBendPDB573

EL**

ELBOW

OneQuarterBendPDB574

EL**

ELBOW

OneQuarterBendPDB575

EL**

ELBOW

OneQuarterBendPDB576

EL**

ELBOW

OneQuarterBendPDB577

EL**

ELBOW

OneQuarterBendPDB578

EL**

ELBOW

OneQuarterBendPDB579

EL**

ELBOW

OneQuarterBendPDB580

EL**

ELBOW

OneQuarterBendPDB581

EL**

ELBOW

OneQuarterBendPDB582

EL**

ELBOW

OneQuarterBendPDB583

EL**

ELBOW

OnRunUnionTee

TE**

TEE

OrificeFlange

FOWN

FLANGE

OrificeFlangeTwoTaps

FOWN

FLANGE

OrificePlates

OP

INSTRUMENT

Paddle

NC**

MISC-COMPONENT

PinchValve

VV**

VALVE

PipeSleeve

NC**

MISC-COMPONENT

PipeSleeve_3A

NC**

MISC-COMPONENT

PipeSleeve_3B

NC**

MISC-COMPONENT

PipeSleeveWithSeal

NC**

MISC-COMPONENT

PipeSlvWithPuddleFlg

301

NCBW

MISC-COMPONENT

PlainHub

NC**

MISC-COMPONENT

PlanarUSiphon

NC**

MISC-COMPONENT

Piping 3D Symbols Reference

107

Piping Symbols

108

SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

PlateFlange

FL**

FLANGE

Plug

331

PL

MISC-COMPONENT

PlugGOpAsymmetrical

VP**

VALVE

PlugValve

VP**

VALVE

PressureGauge

331

IDPL

INSTRUMENT

PressureReducingValve

21

VXFL

VALVE

PressureRegulator

441

II**

INSTRUMENT

PressureReliefValve

RA**

INSTRUMENT

PressureReliefValveASym

AR**

VALVE-ANGLE

PressureReliefValveSym

21

ARFL

VALVE-ANGLE

PressureSwitch

441

II**

INSTRUMENT

PressureTransmitter

441

II**

INSTRUMENT

PrRedValveWithStrainr

21

VXFL

VALVE

PrRedValveYType

21

VXFL

VALVE

REDC

RC**

REDUCER-CONCENTRIC

REDCLT

301

RCBW

REDUCER-CONCENTRIC

REDCMM

920

RCLC

REDUCER-CONCENTRIC

RedCoupling

COVT

COUPLING

REDCRJ

301

RCBW

REDUCER-CONCENTRIC

REDE

RE**

REDUCER-ECCENTRIC

REDELT

301

REBW

REDUCER-ECCENTRIC

REDEMM

920

RELC

REDUCER-ECCENTRIC

REDERJ

301

REBW

REDUCER-ECCENTRIC

RedLateral

TE**

TEE

RedLateral45

TE**

TEE

ReducingBranchCross

CR**

CROSS

ReducingControlGateValve

CV**

INSTRUMENT

ReducingCoupling

421

COSW

COUPLING

ReducingFlange

FLRC

FLANGE-REDUCING-CONC
ENTRIC

ReducingGateValve

21

IIFL

INSTRUMENT

ReducingInsert

NC**

MISC-COMPONENT

ReducingInstrumentTee

TE**

TEE

ReducingLateral

TE**

TEE

Piping 3D Symbols Reference

Piping Symbols
SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

ReducingRunAndBranchCross

CR**

CROSS

ReducingRunAndBranchLateral

TE**

TEE

ReducingRunAndBranchTee

TE**

TEE

ReducingRunBrnchCross

CR**

CROSS

ReducingRunBrnchLateral

21

TEFL

TEE

ReducingTee

TE**

TEE

ReducingTee_m

TE**

TEE

ReducingTeeWye

TY**

TEE

ReinforcingPad

n/a

REINFORCEMENT-PAD

ReinforcingPad_m

n/a

REINFORCEMENT-PAD

ReinforcingPadNonRadial

n/a

REINFORCEMENT-PAD

RoseBox

NC**

MISC-COMPONENT

RPAD

n/a

REINFORCEMENT-PAD

Saddle

WTBW

OLET

SanitaryCheckValve

VC**

VALVE

SanitaryIncreaser625

RC**

REDUCER-CONCENTRIC

SanitaryIncreaser626

RC**

REDUCER-CONCENTRIC

SanitaryIncreaser628

RC**

REDUCER-CONCENTRIC

SanitaryIncreaser630

RC**

REDUCER-CONCENTRIC

SanitaryReducer620

RC**

REDUCER-CONCENTRIC

SanitaryReducer621

RC**

REDUCER-CONCENTRIC

SanitaryReducer623

RC**

REDUCER-CONCENTRIC

SDG1

VD**

VALVE

SDR1

VD**

VALVE

ShortReducer634

RC**

REDUCER-CONCENTRIC

ShStRotameter

21

IIFL

INSTRUMENT

SingleBasketStrainer

21

FIFL

MISC-COMPONENT

SingleBasketStrainer

11

FIFL

FILTER

SingleTaperedSpacer1

NC**

MISC-COMPONENT

SingleTaperedSpacer2

NC**

MISC-COMPONENT

SingleTaperedSpacer3

NC**

MISC-COMPONENT

SlipOnFlange

FLSO

FLANGE

SlipOnFlange_m

FLSO

FLANGE

SlipOnReducingFlange

FLRC

FLANGE-REDUCING-CONC

Piping 3D Symbols Reference

109

Piping Symbols

110

SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component
ENTRIC

SMISC1

II**

INSTRUMENT

SMR1

II**

INSTRUMENT

SocketFlange

FLSW

FLANGE

SocketWeldedFlange

FLSW

FLANGE

SocketweldFlange

FLSW

FLANGE

SocketWeldReducingFlange

FLRC

FLANGE-REDUCING-CONC
ENTRIC

Sockolet

SKSW

OLET

Sockolet_m

SKSW

OLET

SOL

SKSW

OLET

SolenoidValve

421

CVSW

INSTRUMENT

SOP1

OP

INSTRUMENT

SP1

CV**

INSTRUMENT

SPACER

SR

MISC-COMPONENT

SpectacleBlind

SB

MISC-COMPONENT

SpectacleBlind1

SB

MISC-COMPONENT

SPR1

CV**

INSTRUMENT

Sprinkler

331

NCSC

MISC-COMPONENT

SREG1

II**

INSTRUMENT

SRV1

CV**

INSTRUMENT

StandardCircularSiphon

NC**

MISC-COMPONENT

SteamTrap

TOSC

TRAP-OFFSET

SteamTrap3

441

TOSC

TRAP-OFFSET

SteamTrapTy4

441

TOSC

MISC-COMPONENT

SteamTrapTy5

441

TOSC

MISC-COMPONENT

SteamTrapTy6

TO**

MISC-COMPONENT

SteamTrapTy7

441

TOSC

MISC-COMPONENT

SteamTrapTy8

11

TOFL

MISC-COMPONENT

StopCheckValve

VG**

VALVE

StreetTee

TE**

TEE

StuddedCross

31

CRFL

CROSS

StuddedTee

31

TEFL

TEE

SumpStrainer

441

FISC

MISC-COMPONENT

Piping 3D Symbols Reference

Piping Symbols
SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

SUPPORT

64

01HG

SUPPORT

SUPPORT

01HG

SUPPORT

SUPPORT

95

01HG

SUPPORT

SUPPORT

72

01HG

SUPPORT

SUPPORT

74

01HG

SUPPORT

SUPPORT

12

01HG

SUPPORT

SUPPORT

60

01HG

SUPPORT

SUPPORT

21

01HG

SUPPORT

SUPPORT

54

01HG

SUPPORT

SUPPORT

30

01HG

SUPPORT

SUPPORT

44

01HG

SUPPORT

SUPPORT

70

01HG

SUPPORT

SUPPORT

43

01HG

SUPPORT

SUPPORT

15

01HG

SUPPORT

SUPPORT

42

01HG

SUPPORT

SUPPORT

31

01HG

SUPPORT

SUPPORT

41

01HG

SUPPORT

SUPPORT

22

01HG

SUPPORT

SUPPORT

91

01HG

SUPPORT

SUPPORT

90

01HG

SUPPORT

SUPPORT

11

01HG

SUPPORT

Sweepolet

SWBW

OLET

SweepOletTrim

SWBW

OLET

SWGC

391

CSBW

REDUCER-CONCENTRIC

SWGE

391

ESBW

REDUCER-ECCENTRIC

SwingCheckValve

VC**

VALVE

TE**

TEE

TankBottomValve

VC**

VALVE

TankDrainValve

21

VVFL

VALVE

TankVentCheckValve

11

VRFL

VALVE

TappedWyeF2F

TY**

TEE

TappedWyeF2S

TY**

TEE

TechlokClamp

930

CLMP

CLAMP

Tee

TE**

TEE

Piping 3D Symbols Reference

111

Piping Symbols

112

SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

Tee_m

TE**

TEE

Tee_PDB

21

TEFL

TEE

TeeStrainer

21

FIFL

MISC-COMPONENT

TeeWye

TY**

TEE

TeeWyeReducingRRB

TY**

TEE

TeeWyeReducingRun

TY**

TEE

TempBasketStrainer

111

FIFL

MISC-COMPONENT

TempBasketStrainer1

111

FIFL

MISC-COMPONENT

TempConeStrainer

111

FIFL

MISC-COMPONENT

TemperatureControlValve

441

II**

INSTRUMENT

TemperatureSwitch

331

II**

INSTRUMENT

TemperatureTransmitter

331

II**

INSTRUMENT

TFI

IT**

TEE

ThermmoDyTrapType1

TI**

TRAP

ThermmoDyTrapType2

TI**

TRAP

ThermmoDyTrapType3

TI**

TRAP

ThermmoDyTrapType4

TI**

TRAP

ThermoStmTrapTy1

TA**

TRAP-ANGLE

ThermoStmTrapTy2

TI**

TRAP

ThermoStmTrapTy3

TI**

TRAP

ThermoStmTrapTy4

TI**

TRAP

ThermoStmTrapTy5

TI**

TRAP

ThermoStmTrapTy6

TA**

TRAP-ANGLE

ThermoStmTrapTy7

TI**

TRAP

ThreadedFlange

FLSC

FLANGE

Thredolet

THSC

OLET

Thredolet_m

THSC

OLET

TLT

301

TEBW

TEE

TMMM

920

TELC

TEE

TMMMS

920

TELC

TEE

TMSWMS

301

TEBW

TEE

TMSWMS

920

TELC

TEE

TOL

THSC

OLET

TRB

TE**

TEE

Piping 3D Symbols Reference

Piping Symbols
SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

TRI

IT**

TEE

TrimmableReducingTee

421

TESW

TEE

TrimmableTee

421

TESW

TEE

TrimSymElbowType1

301

ELBW

ELBOW

TrimSymElbowType2

301

ELBW

ELBOW

TRJ

301

TEBW

TEE

TRLT

301

TEBW

TEE

TRMMM

920

TELC

TEE

TRMMMS

920

TELC

TEE

TRUBWWM

BU**

MISC-COMPONENT

TrueY

TY**

TEE

TrueY2FC

21

TYFL

TEE

TrueY3FC

21

TYFL

TEE

TRUSWWM

BU**

MISC-COMPONENT

TRWWM

TE**

TEE

TRWWMS

TE**

TEE

TStrainer

FI**

MISC-COMPONENT

TWMSW

TE**

TEE

TWMW

TE**

TEE

TWWM

TE**

TEE

TWWMS

301

TEBW

TEE

UN

421

UNSW

UNION

Union

UN**

UNION

UnionHead

UN**

UNION

UnionTail

UN**

UNION

UprightWye

TY**

TEE

UprightWyeF32C

TY**

TEE

USiphon

NC**

MISC-COMPONENT

VE45

EL**

ELBOW

VE90Elbow

EL**

ELBOW

VentSilencer2

21

NCFL

MISC-COMPONENT

VentValve

VR**

VALVE

VentValvePDB508

VR**

VALVE

VentValvePDB509

VR**

VALVE

Piping 3D Symbols Reference

113

Piping Symbols

114

SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

VictaulicClamp

EL**

CLAMP

VictaulicT

EL**

TEE

VortexFlow

21

IIFL

INSTRUMENT

VPSCoupling

915

COVT

COUPLING

VPSElbow45Deg

915

ELLC

ELBOW

VPSElbow90Deg

915

ELLC

ELBOW

VPSTee

915

TELC

TEE

VREDC

1005

RCCL

REDUCER-CONCENTRIC

VREDE

1005

RECL

REDUCER-ECCENTRIC

WaferCheckValve

121

CKFL

VALVE

WaterFilterPorts90deg

21

FAFL

FILTER

WaterFilterPortsInline

21

FIFL

FILTER

Weld

35

WS

Field Weld at Assembly Site,


including Offshore

Weld

40

WF

Field Fit Weld at Assembly


Site

Weld

WW

Shop Weld

Weld

20

WM

Miter Weld

Weld

30

WS

Field Weld at Assembly Site

Weld

45

WF

Field Fit Weld at Job Site,


Including Offshore

Weld

10

WW

Shop Weld at Job Site


Fabrication Shop

Weld

25

WM

MiterWeld At Job Site


Fabrication Shop

Weld

15

WWA

Automatic Shop Weld

Weld

50

WFT

Field Weld at Job Site for


Loose Flange

WeldNeckExpanderFlange

FLWN

FLANGE

WeldNeckFlange

FLWN

FLANGE

WeldNeckFlange

FLWN

FLANGE

WeldNeckFlange_m

FLWN

FLANGE

WeldNeckFlangeNonCir

FLWN

FLANGE

Weldolet

WTBW

OLET

Weldolet_m

WTBW

OLET

WeldoletNonRadial

BWTT

OLET

Piping 3D Symbols Reference

Piping Symbols
SmartPlant 3D Part Class

End Prep Code

PCF Skey

PCF Component

WOL

WTBW

OLET

WOSteamTrap

441

TOSC

TRAP-OFFSET

WOSteamTrap3

TO**

TRAP-OFFSET

WOSteamTrapOA

TO**

MISC-COMPONENT

WyeStrainer

FI**

MISC-COMPONENT

WyeStrainer

FI**

FILTER

WyeStrainer2

441

FISC

MISC-COMPONENT

WyeStrainer3

441

FISC

MISC-COMPONENT

XLT

301

CRBW

CROSS

XMMMM

920

CRLC

CROSS

XRLT

301

CRBW

CROSS

XRMMMM

920

CRLC

CROSS

TY**

Y-PIECE-FITTING

YStrainer

TY**

TEE

YStrainer2

FI**

MISC-COMPONENT

ZeroDeadlegTval

V3**

VALVE-3WAY

ZeroDeadlegTval2

V3**

VALVE-3WAY

Piping 3D Symbols Reference

115

Piping Symbols

3-Way Valves
The following 3-way valve symbols are available.

Topics
SP3D3WayBall .............................................................................. 117
SP3D3WayBallValve ..................................................................... 118
SP3D3WayCheckValve ................................................................. 122
SP3D3WayCombinationValve ....................................................... 125
SP3D3WayControlValve ................................................................ 127
SP3D3WayDiverterVal .................................................................. 128
SP3D3WayDiverterVal .................................................................. 129
SP3D3WayGlobeValve .................................................................. 132
SP3D3WayPlugValve .................................................................... 134

116

Piping 3D Symbols Reference

Piping Symbols

SP3D3WayBall
Description: 3-way ball valve
Symbol Name: SP3D3WayBall.C3WayBall
Workbook: Instrument Data.xls
Workbook Sheet: BA3W, MSCBA3W
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D3WayBall.C3WayBall
ProgID SP3d3WayBall.C3wayBall (GSCAD3WayBall.C3WayBall)
Number of Inputs = 4
Input name = "FacetoCenter"
Input description = "Face to Center"
Input name = "OperatorHeight"
Input description = "Height of Handle"
Input name = "B"
Input description = "Diameter of Body"
Input name = "OperatorLength"
Input description = "Length of Handle"
Number of Outputs = 7
Output name = "Body"
Output description = "Body of valve"
Output name = "InOutlet"
Output description = "Inlet, Outlet of valve"
Output name = "3rdWay"
Output description = "3-Way of valve"
Output name = "Stem"
Output description = "Stem of valve"
Output name = "Handle1"
Output description = "Handle 1(Long) of valve"
Output name = "Handle2"
Output description = "Handle 2(Short) of valve"
Output name = "Port1"
Output description = "Nozzle 1"
Output name = "Port2"
Output description = "Nozzle 2"
Output name = "Port3"
Output description = "Nozzle 3"
Number of Aspects = 1
Supported AspectId = SimplePhysical

Piping 3D Symbols Reference

117

Piping Symbols

SP3D3WayBallValve
Description: 3-way ball valve
Symbol Name: SP3D3WayBallValve.C3WayBallValve
Workbook: Piping Catalog.xls, Sample Data for Valves.xls
Workbook Sheet: 3WayBallValve, 3WayBallValvePDB10, 3WayBallValvePDB11,
3WayBallValvePDB13
User Class Name: 3-Way Ball Valve, Symmetrical 3 ay Ball Valve, 3 Way Ball Valve specified
by Face to Face and Face to Center 3, Asymmetrical 3 Way Ball Valve
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D3WayBallValve.C3WayBallValve
Inputs = 7
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "Face3toCenter" Description = "Face3 to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "HandwheelAngle" Description = "Rotation of Operator"
Input = "FacetoFace" Description = "Face to Face"
Input = "FacetoCenter" Description = "Face to Center"
Outputs = 10
Output = "BodyBall" Description = "Ball of Valve Body"
Output = "BodyCone1" Description = "Cone Port1 of Body"
Output = "BodyCone2" Description = "Cone Port2 of Body"
Output = "BodyCone3" Description = "Cone Port3 of Body"
Output = "InsulatedCylinder1" Description = "Insulation for Cone1, Ball and Cone2"
Output = "InsulatedCylinder2" Description = "Insulation for Cone3"
Output = "PNoz1" Description = "Nozzle 1"

118

Piping 3D Symbols Reference

Piping Symbols
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"
Output = "ValveOperator" Description = "Valve Operator"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 10

Part Design Basis 11

Piping 3D Symbols Reference

119

Piping Symbols
Part Design Basis 13

Part Design Basis 963

120

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 964

Part Design Basis 965

Piping 3D Symbols Reference

121

Piping Symbols

SP3D3WayCheckValve
Description:
Symbol Name: SP3D3WayCheckValve.C3WayCheckValve
Workbook:
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D3WayCheckValve.C3WayCheckValve
Inputs = 5
Input = "FacetoInletPort" Description = "Face 3 to Inlet Port"
Input = "PortSeparation" Description = "Port Separation"
Input = "Angle" Description = "Angle"
Input = "ValveWidth" 'Optional input Description = "Valve Width"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 13
Output = "BodyLegPort1Side" Description = "Body of Leg Port2 Side (joins port1 to port3)"
Output = "BodyLegPort2Side" Description = "Body of Leg Port2 Side (joins port2 to port3)"
Output = "Triangularsurfaces" Description = "Triangular surfaces on either sides of the valve"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"
Output = "InsBodyLegPort1Side" Description = "Insulated Body of Leg Port2 Side (joins port1
to port3)"
Output = "InsBodyLegPort2Side" Description = "Insulated Body of Leg Port2 Side (joins port2
to port3)"
Output = "InsTriangularsurfaces" Description = "Insulated Triangular surfaces on either sides
of the valve"
Output = "InsValveInletAdapter1" Description = "Insulated Valve Inlet Adapter at Port 1"
Output = "InsValveInletAdapter2" Description = "Valve Inlet Adapter at Port 2"
Output = "InsValveInletAdapter3" Description = "Insulated Valve Inlet Adapter at Port 3"
Output = "InsFlangePort4" Description = "Insulated Flange at Port 4"

122

Piping 3D Symbols Reference

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

123

Piping Symbols
Part Design Basis 270

124

Piping 3D Symbols Reference

Piping Symbols

SP3D3WayCombinationValve
Description: 3-way diverting slurry valve symbol
Symbol Name: SP3D3WayCombinationValve.C3WayCombValve
Workbook: Sample Data for Valves.xls
Workbook Sheet: CombinationValve
User Class Name: Combination Valve
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D3WayCombinationValve.C3WayCombValve
Inputs = 6
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "Face3toCenter" Description = "Face 3 to Center"
Input = "PorttoPortOffset" Description = "Port to Port Offset"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "HandwheelAngle" Description = "Rotation of Operator"
Outputs = 15
Output = "LeftValveBody" Description = "Left Valve Body"
Output = "VerticalValveBody" Description = "Vertical Valve Body"
Output = "FlangeBody" Description = "Flange Body"
Output = "RightValveBody" Description = "Right Valve Body"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"
Output = "ValveOperator" Description = "Valve Operator"
Output = "InsLeftBody" Description = "Insulation for Left Valve Body"
Output = "InsVertBody" Description = "Insulation for Vertical Body"
Output = "InsFlangeBody" Description = "Insulation for Flange Body"
Output = "InsulatedRightBody" Description = "Insulation Right Valve Body"
Output = "InsPort1" Description = "Insulation for Port 1"
Output = "InsPort2" Description = "Insulation for Port 2"
Output = "InsPort3" Description = "Insulation for Port 3"

Piping 3D Symbols Reference

125

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

126

Piping 3D Symbols Reference

Piping Symbols

SP3D3WayControlValve
Description: 3-way control valve
Symbol Name: SP3D3WayControlValve.C3WayControlValve
Workbook: Sample Data for Valves.xls
Workbook Sheet: 3WayControlValvePDB10, 3WayControlValvePDB11,
3WayControlValvePDB13
User Class Name: 3 Way Control Valve (Part Data Basis - 10), 3 Way Control Valve (Part Data
Basis - 11), 3 Way Control Valve (Part Data Basis - 13)
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D3WayControlValve.C3WayControlValve
Inputs = 8
Input = "Face1toCenter" Description = "Face1 to Center"
Input = "Face2toCenter" Description = "Face2 to Center"
Input = "Face3toCenter" Description = "Face3 to Center"
Input = "Angle" Description = "Angle from positive X"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "HandwheelAngle" Description = "Rotation of Operator"
Input = "FacetoFace" Description = "Face to Face"
Input = "FacetoCenter" Description = "Height of Handle"
Outputs = 13
Output = "BodyCone1" Description = "Body Cone1"
Output = "BodyCone2" Description = "Body Cone2"
Output = "BodyCone3" Description = "Body Cone3"
Output = "InsulatedCone1" Description = "Insulation Cone1"
Output = "InsulatedPort1" Description = "Insulation Port1"
Output = "InsulatedCone2" Description = "Insulation Cone2"
Output = "InsulatedPort2" Description = "Insulation Port2"
Output = "InsulatedCone3" Description = "Insulation Cone3"
Output = "InsulatedPort3" Description = "Insulation Port3"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 2"
Output = "ValveOperator" Description = "Valve Operator"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

127

Piping Symbols

SP3D3WayDiverterVal
Description:
Symbol Name: SP3D3WayDiverterVal.C3WayDiverterValve
Workbook: Sample Data for Valves.xls
Workbook Sheet: 3WayDiverterValvePDB**
User Class Name: 3 Way Diverter Valve (Part Data Basis - **)
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D3WayDiverterVal.C3WayDiverterValve
Inputs = 12
Input = "FacetoFace" Description = "Face to Face"
Input = "FacetoCenter" Description = "Height of Handle"
Input = "InstrumentHeight" Description = "Diameter of Body"
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "Face3toCenter" Description = "Face 3 to Center"
Input = "Angle" Description = "Angle"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "PortXOffset" Description = "Insulation Thickness"
Input = "PortYOffset" Description = "Insulation Thickness"
Input = "OffsetFrmValCen" Description = "Offset from Valve Centerline"
Input = "HandwheelAngle" Description = "Rotation of Operator"
Outputs = 5
Output = "Body" Description = "Body of valve"
Output = "Cylinder1" Description = "Cylinder 1"
Output = "Cylinder2" Description = "Cylinder 2"
Output = "Flange1" Description = "Flange1"
Output = "Flange2" Description = "Flange 2"
Output = "Cone" Description = "Cone"
Output = "Port1" Description = "Nozzle 1"
Output = "Port2" Description = "Nozzle 2"
Output = "Port3"
Description = "Nozzle 3"
Output = "ValveOperator" Description = "Valve Operator"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

128

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2024

SP3D3WayDiverterVal
Description: 3-way diverter valve
Symbol Name: SP3D3WayDiverterVal.C3WayDiverterValve
Workbook: Instrument Sample Data.xls
Workbook Sheet: 3WayDiaDiv
User Class Name: 3-Way Diverter Valve
Part Number:
Inputs, Outputs, and Aspects:
SP3D3WayDiverterVal Inputs, Outputs, and Aspects
ProgID: SP3D3WayDiverterVal.C3WayDiverterValve
Inputs = 8
Input = "FacetoFace" Description = "Face to Face"
Input = "FacetoCenter" Description = "Height of Handle"
Input = "InstrumentHeight" Description = "Diameter of Body"
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "Face3toCenter" Description = "Face 3 to Center"

Piping 3D Symbols Reference

129

Piping Symbols
Input = "Angle" Description = "Angle"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 10
Output = "Body" Description = "Body of valve"
Output = "Cylinder1" Description = "Cylinder 1"
Output = "Cylinder2" Description = "Cylinder 2"
Output = "Flange1" Description = "Flange1"
Output = "Flange2" Description = "Flange 2"
Output = "Cone" Description = "Cone"
Output = "Port1" Description = "Nozzle 1"
Output = "Port2" Description = "Nozzle 2"
Output = "Port3" Description = "Nozzle 3"
Output = "ValveOperator" Description = "Valve Operator"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 10

130

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 11

Part Design Basis 13

Piping 3D Symbols Reference

131

Piping Symbols

SP3D3WayGlobeValve
Description: 3-way globe valve
Symbol Name: SP3D3WayGlobeValve.C3WayGlobeValve
Workbook: Sample Data for Valves.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D3WayGlobeValve.C3WayGlobeValve
Inputs = 7
Input = "Face1toCenter"
Description = "Face1 to Center"
Input = "Face2toCenter"
Description = "Face2 to Center"
Input = "Face3toCenter"
Description = "Face3 to Center"
Input = "InsulationThickness"
Description = "Insulation Thickness"
Input = "HandwheelAngle"
Description = "Rotation of Operator"
Input = "FacetoFace"
Description = "Face to Face"
Input = "FacetoCenter"
Description = "Face to Center"
Outputs = 10
Output = "InsHorBody"
Description = "Insulation for Valve Body - Horizontal"
Output = "InsVertBody"
Description = "Insulation for Valve Body - Vertical"
Output = "Ellipsoid"
Description = "Ellipsoid"
Output = "BodyCone1"
Description = "Cone - Port1 Side"
Output = "BodyCone2"
Description = "Cone - Port2 Side"
Output = "BodyCone3"
Description = "Cone - Port3 Side"
Output = "PNoz1"
Description = "Nozzle 1"
Output = "PNoz2"
Description = "Nozzle 2"
Output = "PNoz3"
Description = "Nozzle 3"
Output = "ValveOperator"
Description = "Valve Operator"

132

Piping 3D Symbols Reference

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 10

Part Design Basis 11

Piping 3D Symbols Reference

133

Piping Symbols
Part Design Basis 13

SP3D3WayPlugValve
Description: Three-way plug valve
Symbol Name: SP3D3WayPlugValve.C3WayPlugValve
Workbook: Sample Data for Jacked Piping Symbols.xls
Workbook Sheet: 3WayPartialJktdValve, 3WayFullJktdValve
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D3WayPlugValve.C3WayPlugValve
Inputs = 13
Input = "Face1toCenter" Description = "Face to Face"
Input = "Face2toCenter" Description = "Face to Face"
Input = "Face3toCenter" Description = "Face to Face"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "HandwheelAngle" Description = "Rotation of Operator"
Input = "FacetoFace" Description = "Face to Face"
Input = "FacetoCenter" Description = "Face to Center"
Input = "InletYOffset" Description = "Y Offset for inlet"
Input = "OutletYOffset" Description = "Y Offset for outlet"
Input = "InletOutletZOffset" Description = "Z Offset for Inlet and Outlet"
Input = "InletXOffset" Description = "X Offset for Inlet"
Input = "InletZOffset" Description = "Z Offset for Outlet"
Input = "OutletZOffset" Description = "Z Offset for Outlet"
Outputs = 6
Output = "InsulCylinder1" Description = "Insul Cylinder1"
Output = "InsulCylinder2" Description = "Insul Cylinder2"
Output = "PNoz1" Description = "Nozzle 1"

134

Piping 3D Symbols Reference

Piping Symbols
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"
Output = "ValveOperator" Description = "Valve Operator"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 10

Part Design Basis 11

Piping 3D Symbols Reference

135

Piping Symbols
Part Design Basis 13

Part Design Basis 22

136

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 23

Piping 3D Symbols Reference

137

Piping Symbols

Angle Valves
The following 3-way valve symbols are available.

Topics
SlurryAngleValve ........................................................................... 138
SlurryDrainValve ............................................................................ 140
SP3DAngGlobeValveAsm ............................................................. 141
SP3DAngleCheckValve ................................................................. 141
SP3DAngleCheckValveAsym ........................................................ 144
SP3DAngleGlobeValve .................................................................. 145
SP3DAngleHoseValve ................................................................... 146
SP3DAngleLiftCheckValve ............................................................ 147
SP3DAngleStopCheckValve.......................................................... 148
SP3DAngleValve ........................................................................... 149
SP3DAngleValveL ......................................................................... 150
SP3DAngleValvewtPiston .............................................................. 151
SP3DTankDrainValve .................................................................... 152

SlurryAngleValve
Description: slurry angle valve
Symbol Name: SlurryAngleValve.SlurryAngValve
Workbook: Sample Data for Valves.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SlurryAngleValve.SlurryAngValve
Inputs = 7
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "SpindleHeight" Description = "Spindle Height"
Input = "DisctoSpindleLength" Description = "Disc to Spindle Length"
Input = "DiscDiameter" Description = "Disc Diameter"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "HandwheelAngle" Description = "Rotation of Operator"
Outputs = 9
Output = "LeftValveBody" Description = "Left Valve Body"
Output = "Dome" Description = "Dome"
Output = "BottomValveBody" Description = "Vertical Valve Body"
Output = "InsLeftValveBody" Description = "Left Valve Body Insulation"
Output = "InsDome" Description = "Insulation for Dome"
Output = "InsBottomValveBody" Description = "Vertical Valve Body Insulation"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "ValveOperator" Description = "Valve Operator"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

138

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 1133

Part Design Basis 1134

Piping 3D Symbols Reference

139

Piping Symbols

SlurryDrainValve
Description: slurry drain valve
Symbol Name: SlurryDrainValve.SlurryDrValve
Workbook:
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SlurryDrainValve.SlurryDrValve
Inputs = 7
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "SpindleHeight" Description = "Spindle Height"
Input = "DisctoSpindleLength" Description = "Disc to Spindle Length"
Input = "DiscDiameter" Description = "Disc Diameter"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "HandwheelAngle" Description = "Rotation of Operator"
Outputs = 10
Output = "LeftValveBody" Description = "Left Valve Body"
Output = "BottomValveBody" Description = "Vertical Valve Body"
Output = "SpindleCone" Description = "Spindle Cone"
Output = "ShaftCylinder" Description = "Vertical Valve Body"
Output = "DiscCylinder" Description = "Flange Body"
Output = "InsLeftValveBody" Description = "Left Valve Body"
Output = "InsBottomValveBody" Description = "Vertical Valve Body"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "ValveOperator" Description = "Valve Operator"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 1135

140

Piping 3D Symbols Reference

Piping Symbols

SP3DAngGlobeValveAsm
Description: globe valve
Symbol Name: SP3DAngGlobeValveAsm.CAngGlobeValveAsm
Workbook:
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DAngGlobeValveAsm.CAngGlobeValveAsm
Inputs = 4
Input = "Face1toCenter" Description = "Face1 to Center"
Input = "Face2toCenter" Description = "Face2 to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "HandwheelAngle" Description = "Rotation of Operator"
Outputs = 8
Output = "BodyBall" Description = "Ball of Valve Body"
Output = "BodyCone1" Description = "Cone Port1 of Body"
Output = "BodyCone2" Description = "Cone Port2 of Body"
Output = "InsulatedCylinder1" Description = "Insulation for Cylinder1"
Output = "InsulatedCylinder2" Description = "Insulation for Cylinder2"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "ValveOperator" Description = "Valve Operator"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

SP3DAngleCheckValve
Description: check valve
Symbol Name: SP3DAngleCheckValve.CAngleCheckValve
Workbook: Sample Data for Valves.xls
Workbook Sheet:
User Class Name: Pipe Component Class
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DAngleCheckValve.CAngleCheckValve
Inputs = 9
Input = "FacetoCenter" Description = "Face to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "Face1toCenter" Description = "Face to Center"
Input = "Face2toCenter" Description = "Face to Center"

Piping 3D Symbols Reference

141

Piping Symbols
Input = "OffsetFrmValCen" Description = "Offset from Valve Centerline"
Input = "YOffset" Description = "Y Offset"
Input = "Length2" Description = "Length 2"
Input = "HandwheelAngle" Description = "Hand wheel Angle"
Input = "ValveHeight" Description = "Valve Height"
Outputs = 6
Output = "LeftCone" Description = "Left Side Cone"
Output = "RightCone" Description = "Right Side Cone"
Output = "InsulCylinder" Description = "Insulation Cylinder"
Output = "InsulCylinderA" Description = "Insulation Cylinder"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical

Aspect = Insulation

Part Design Basis 13

142

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 1131

Part Design Basis 1132

Piping 3D Symbols Reference

143

Piping Symbols
Part Design Basis 2048

SP3DAngleCheckValveAsym
Description: check valve
Symbol Name: SP3DAngleCheckValveAsym.CAngleCheckVal
Workbook: Piping Catalog.xls
Workbook Sheet: AngleCheckValve
User Class Name: Angle Check Valve
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DAngleCheckValveAsym.CAngleCheckVal
Inputs = 3
Input = "Face1toCenter" Description = "Face to Center"
Input = "Face2toCenter" Description = "Face to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 6
Output = "LeftCone" Description = "Left Side Cone"
Output = "RightCone" Description = "Right Side Cone"
Output = "InsulCylinder" Description = "Insulation Cylinder"
Output = "InsulCylinderA" Description = "Insulation Cylinder"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"

144

Piping 3D Symbols Reference

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

SP3DAngleGlobeValve
Description: globe valve
Symbol Name: SP3DAngleGlobeValve.CAngleGlobeValve
Workbook: Piping Catalog.xls
Workbook Sheet: AngleGlobeValve, AngleGlobeValve_Asym
User Class Name: Angle Globe Valve
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DAngleGlobeValve.CAngleGlobeValve
Inputs = 5
Input = "FacetoCenter" Description = "Face to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "HandwheelAngle" Description = "Rotation of Operator"
Input = "Face1toCenter" Description = "Face to Center Port 1"
Input = "Face2toCenter" Description = "Face to Center Port 2"
Outputs = 8
Output = "BodyBall" Description = "Ball of Valve Body"
Output = "BodyCone1" Description = "Cone Port1 of Body "
Output = "BodyCone2" Description = "Cone Port2 of Body "
Output = "InsulatedCylinder1" Description = "Insulation for Cylinder1"
Output = "InsulatedCylinder2" Description = "Insulation for Cylinder2"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "ValveOperator" Description = "Valve Operator"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

145

Piping Symbols

SP3DAngleHoseValve
Description: Angle Hose Valve
Symbol Name: SP3DAngleHoseValve.CAngleHoseValve
Workbook: Piping Catalog.xls
Workbook Sheet: AngleHoseValve
User Class Name: Angle Hose Valve
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DAngleHoseValve.CAngleHoseValve
Inputs = 4
Input = "FacetoCenter" Description = "Face to Center"
Input = "HoseConnEndtoCenter" Description = "Hose Connector End to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "HandwheelAngle" Description = "Rotation of Operator"
Outputs = 8
Output = "InsulCylinder" Description = "Insulation Cylinder"
Output = "InsulCylinderA" Description = "Insulation Cylinder"
Output = "BodyCone1" Description = "Cone - Port1 Side"
Output = "BodyCone2" Description = "Cone - Port2 Side"
Output = "HoseConnectBody" Description = "Hose Connector Body"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "ValveOperator" Description = "Valve Operator"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

146

Piping 3D Symbols Reference

Piping Symbols

SP3DAngleLiftCheckValve
Description: angle pressure seal lift check valve and operator
Symbol Name: SP3DAngleLiftCheckValve.AngleLCValve
Workbook: Sample Data for Angle Lift Check Valve.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DAngleLiftCheckValve.AngleLCValve
Inputs = 3
Input = "FacetoCenter" Description = "Face to Center"
Input = "FacetoEnd" Description = "Face to End"
Input = "InsulationThickness" Description = "Thickness of Insulation"
Outputs = 13
Output = "BodySphere" Description = "Body of Sphere"
Output = "HandlePlateCone" Description = "Cone Plate of Handle"
Output = "HandlePlate" Description = "Plate of Handle"
Output = "Inlet" Description = "Inlet of valve"
Output = "Outlet" Description = "Outlet of valve"
Output = "ANoz1" Description = "Nozzle 1"
Output = "ANoz2" Description = "Nozzle 2"
Output = "InsBody" Description = "Insulated Body"
Output = "InsLiftMech" Description = "Insulated Lift Mechanism"
Output = "InsInlet" Description = "Insulated Inlet"
Output = "InsOutlet" Description = "Insulated Outlet"
Output = "InsInletNozz" Description = "Insulated Inlet Nozzle"
Output = "InsOutletNozz" Description = "Insulated Outlet Nozzle"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

147

Piping Symbols

SP3DAngleStopCheckValve
Description: Angle Stop Check Valve
Symbol Name: SP3DAngleStopCheckValve.CASCheckValve
Workbook: Piping Catalog.xls
Workbook Sheet: AngleStopCheckValve
User Class Name: Angle Stop Check Valve
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DAngleStopCheckValve.CASCheckValve
Inputs = 4
Input = "FacetoCenter" Description = "Face to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "Face1toCenter" Description = "Face to Center Port 1"
Input = "Face2toCenter" Description = "Face to Center Port 2"
Outputs = 9
Output = "InsulCylinder" Description = "Horizontal Insulation Cylinder"
Output = "InsulCylinderV" Description = "Vertical Insulation Cylinder"
Output = "Ellipsoid" Description = "Ellipsoid"
Output = "BodyCone1" Description = "Cone - Port1 Side"
Output = "BodyCone2" Description = "Cone - Port2 Side"
Output = "Arrow1" Description = "Arrow - Front Side"
Output = "Arrow2" Description = "Arrow - Rear Side"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

148

Piping 3D Symbols Reference

Piping Symbols

SP3DAngleValve
Description: valve
Symbol Name: SP3DAngleValve.AngleValve
Workbook:
Workbook Sheet:
User Class Name: Pipe Component Class
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DAngleValve.AngleValve
Inputs = 4
Input = "FacetoCenter" Description = "Face to Face"
Input = "OperatorHeight" Description = "Height of Handle"
Input = "OperatorDiameter" Description = "Diameter of Handle"
Input = "RadiusBody" Description = "Radius of Valve Body"
Outputs = 7
Output = "BodyV" Description = "Body of valve"
Output = "Handle" Description = "Handle of valve"
Output = "HandlePlate" Description = "Plate of Handle"
Output = "Inlet" Description = "Inlet of valve"
Output = "Outlet" Description = "Outlet of valve"
Output = "ANoz1" Description = "Nozzle 1"
Output = "ANoz2" Description = "Nozzle 2"
Aspects = 1
Aspect = SimplePhysical

Piping 3D Symbols Reference

149

Piping Symbols

SP3DAngleValveL
Description: angle valve
Symbol Name: SP3DAngleValveL.Angle
Workbook:
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DAngleValveL.Angle
Inputs = 4
Input = "FacetoCenter" Description = "Face to Face"
Input = "OperatorHeight" Description = "Height of Handle"
Input = "OperatorDiameter" Description = "Diameter of Handle"
Input = "RadiusBody" Description = "Radius of Valve Body"
Outputs = 7
Output = "BodyV" Description = "Body of valve"
Output = "Handle" Description = "Handle of valve"
Output = "HandlePlate" Description = "Plate of Handle"
Output = "Inlet" Description = "Inlet of valve"
Output = "Outlet" Description = "Outlet of valve"
Output = "ANoz1" Description = "Nozzle 1"
Output = "ANoz2" Description = "Nozzle 2"
Aspects = 1
Aspect = SimplePhysical

150

Piping 3D Symbols Reference

Piping Symbols

SP3DAngleValvewtPiston
Description: 120-degree angle valve with piston
Symbol Name: SP3DAngleValvewtPiston.AngleValve
Workbook: Sample Data for Valves.xls
Workbook Sheet: AngleValve120Deg
User Class Name: 120 Degree Angle Valve
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DAngleValvewtPiston.AngleValve
Inputs = 6
Input = "Face1toFace2" Description = "Face 1 to Face 2"
Input = "Face2toCenter" Description = "Face to Center Port 2"
Input = "ValveHeight" Description = "Rotation of Operator"
Input = "ValveDiameter" Description = "Face to Center Port 2"
Input = "InsulationThickness" Description = "Insulation thickness"
Input = "HandwheelAngle" Description = "Rotation of Operator"
Outputs = 9
Output = "BodyCylinder1" Description = "Cylinder Port1 of Body"
Output = "BodyCylinder2" Description = "Cylinder Port2 of Body"
Output = "InsulatedCylinder1" Description = "Insulation for Cylinder1"
Output = "InsulatedCylinder2" Description = "Insulation for Cylinder2"
Output = "InsulatedPort1" Description = "Insulated Port 1"
Output = "InsulatedPort2" Description = "Insulated Port 2"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "ValveOperator" Description = "Valve Operator"

Piping 3D Symbols Reference

151

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

SP3DTankDrainValve
Description: Tank Drain Valve
Symbol Name: SP3DTankDrainValve.CTankDrainValve
Workbook: Sample Data for Valves.xls
Workbook Sheet: TankDrainValvePDB468
User Class Name: Tank Drain Valve (Part Data Basis-468)
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DTankDrainValve.CTankDrainValve
Inputs = 8
Input = "Face1toCenter"
Description = "Face1 to Center"
Input = "Face2toCenter" Description = "Face2 to Center"
Input = "InsulationThickness" Description = "Insulation thickness"
Input = "HandwheelAngle" Description = "Rotation of Operator"
Input = "TangentLength1" Description = "Tangent Length1"
Input = "Angle"
Description = "Angle"
Input = "FacetoFace" Description = "Face to Face"
Input = "OverallLength" Description = "Overall Length"
Outputs = 7
Output = "BodyCone1" Description = "Cone Port1 of Body"
Output = "BodyCone2" Description = "Cone Port2 of Body"
Output = "InsulatedCylinder1" Description = "Insulation for Cylinder1"
Output = "InsulatedCylinder2" Description = "Insulation for Cylinder2"

152

Piping 3D Symbols Reference

Piping Symbols
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "ValveOperator" Description = "Valve Operator"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 466

Part Design Basis 467

Piping 3D Symbols Reference

153

Piping Symbols
Part Design Basis 468

Part Design Basis 469

154

Piping 3D Symbols Reference

Piping Symbols

Ball
Description:
Symbol Name: Ball.CBall
Workbook:
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: Ball.CBall
Inputs = 4
Input = "FacetoFace" Description = "Face to Face"
Input = "OperatorHeight" Description = "Stem Height"
Input = "OperatorLength" Description = "Handle Length"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 6
Output = "Ball" Description = "body"
Output = "Stem" Description = "stem"
Output = "Handle" Description = "handle"
Output = "InsulatedBody" Description = "Insulated Ball"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

155

Piping Symbols

Branch Fittings
The following piping branch fitting symbols are available.

Topics
ClosetCross ................................................................................... 157
ClosetTee....................................................................................... 161
DrillingSpool ................................................................................... 167
FigureEight..................................................................................... 170
FigureSix ........................................................................................ 172
SP3D30Lateral .............................................................................. 176
SP3D60Lateral .............................................................................. 177
SP3D90RedShortYBranch ............................................................ 178
SP3D90ShortYBranch ................................................................... 179
SP3DCross .................................................................................... 180
SP3DCrossGeneric ....................................................................... 181
SP3DCrossRB ............................................................................... 194
SP3DCrossRRB ............................................................................ 195
SP3DDoubleY ................................................................................ 196
SP3DDripRingTee ......................................................................... 202
SP3DEccReducingTee .................................................................. 203
SP3DElbolet .................................................................................. 205
SP3DEndolet ................................................................................. 206
SP3DHalfCoupling ......................................................................... 207
SP3DLateral .................................................................................. 209
SP3DLateralRRB ........................................................................... 217
SP3DLatrolet ................................................................................. 218
SP3DNROletG ............................................................................... 221
SP3DNRRPad ............................................................................... 223
SP3DOffset .................................................................................... 223
SP3DOletG .................................................................................... 225
SP3DReducingLateral ................................................................... 232
SP3DReducingTee ........................................................................ 233
SP3DReducingTeeWye ................................................................. 234
SP3DRPad..................................................................................... 235
SP3DSaddle .................................................................................. 238
SP3DSweepolet ............................................................................. 243
SP3DTee ....................................................................................... 245
SP3DTeeRRB ................................................................................ 277
SP3DTeeStrainer ........................................................................... 281
SP3DTrueY .................................................................................... 282
SP3DWye ...................................................................................... 285
SP3DWyeStrainer .......................................................................... 292
SP3DY ........................................................................................... 295
SP3DYLong ................................................................................... 296
SP3DYStrainer .............................................................................. 298
Tee87 ............................................................................................. 299

156

Piping 3D Symbols Reference

Piping Symbols

ClosetCross
Description: Closet Cross
Symbol Name: ClosetCross.CCross
Workbook: No-Hub and Hub-Spigot Fittings.xls
Workbook Sheet: ClosetCrossPDB2387, ClosetCrossPDB2388, ClosetCrossPDB2389
User Class Name: Closet Cross
Part Number:
Inputs, Outputs, and Aspects:
ProgID: ClosetCross.CCross
Inputs = 9
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "A" Description = "A"
Input = "B" Description = "B"
Input = "C" Description = "C"
Input = "D" Description = "D"
Input = "E" Description = "E"
Input = "F" Description = "F"
Input = "G" Description = "G"
Input = "H" Description = "H"
Outputs = 2
Output = "Output1" Description = "Output 1"
Output = "InsOutput1" Description = "Insulated Output 1"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

157

Piping Symbols
Part Design Basis 2387

158

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2388

Piping 3D Symbols Reference

159

Piping Symbols
Part Design Basis 2389

160

Piping 3D Symbols Reference

Piping Symbols

ClosetTee
Description: Closet Tee
Symbol Name: ClosetTee.ClTee
Workbook: No-Hub and Hub-Spigot Fittings.xls
Workbook Sheet: ClosetTeePDB2395, ClosetTeePDB2396, ClosetTeePDB2397,
ClosetTeePDB2398, ClosetTeePDB2399, ClosetTeePDB2400, ClosetTeePDB2401,
ClosetTeePDB2402
User Class Name: Closet Tee
Part Number:
Inputs, Outputs, and Aspects:
ProgID: ClosetTee.ClTee
Inputs = 10
Input = "FacetoFace" Description = "Face to Face"
Input = "A" Description = "A"
Input = "B" Description = "B"
Input = "C" Description = "C"
Input = "D" Description = "D"
Input = "E" Description = "E"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "F" Description = "F"
Input = "G" Description = "G"
Input = "H" Description = "H"
Outputs = 2
Output = "Output1" Description = "Output 1"
Output = "InsOutput1" Description = "Insulated Output 1"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

161

Piping Symbols
Part Design Basis 2395

162

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2396

Piping 3D Symbols Reference

163

Piping Symbols
Part Design Basis 2397

164

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2398

Part Design Basis 2399

Piping 3D Symbols Reference

165

Piping Symbols
Part Design Basis 2400

Part Design Basis 2401

166

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2402

DrillingSpool
Description: Drilling spool
Symbol Name: DrillingSpool.CDrillingSpl
Workbook:
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: DrillingSpool.CDrillingSpl
Inputs = 5
Input = "Length" Description = "Length"
Input = "OutletOffset" Description = "Out let Offset"
Input = "OutletExtension" Description = "Out let Extension"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "Width" Description = "Width"
Outputs = 10
Output = "Body" Description = "Body"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"
Output = "PNoz4" Description = "Nozzle 4"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "InsulatedPort1" Description = "Insulated Port1"
Output = "InsulatedPort2" Description = "Insulated Port2"
Output = "InsulatedPort3" Description = "Insulated Port3"
Output = "InsulatedPort4" Description = "Insulated Port4"

Piping 3D Symbols Reference

167

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 2205

168

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2206

Part Design Basis 2207

Piping 3D Symbols Reference

169

Piping Symbols

FigureEight
Description: Figure Eight
Symbol Name: FigureEight.FigEight
Workbook: No-Hub and Hub-Spigot Fittings.xls
Workbook Sheet: FigureEightPDB2436, FigureEightPDB2437, FigureEightPDB2438
User Class Name: Figure Eight
Part Number:
Inputs, Outputs, and Aspects:
ProgID: FigureEight.FigEight
Inputs = 6
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "A" Description = "A"
Input = "B" Description = "B"
Input = "C" Description = "C"
Input = "D" Description = "D"
Input = "E" Description = "E"
Outputs = 2
Output = "Output1" Description = "Output 1"
Output = "InsOutput1" Description = "Insulated Output 1"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 2436

170

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2437

Part Design Basis 2438

Piping 3D Symbols Reference

171

Piping Symbols

FigureSix
Description: Figure Six
Symbol Name: FigureSix.FigSix
Workbook: No-Hub and Hub-Spigot Fittings.xls
Workbook Sheet: FigureSixPDB2439, FigureSixPDB2440, FigureSixPDB2441
User Class Name: Figure Six
Part Number:
Inputs, Outputs, and Aspects:
ProgID: FigureSix.FigSix
Inputs = 6
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "A" Description = "A"
Input = "B" Description = "B"
Input = "C" Description = "C"
Input = "D" Description = "D"
Input = "E" Description = "E"
Outputs = 2
Output = "Output1" Description = "Output 1"
Output = "InsOutput1" Description = "Insulated Output 1"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

172

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2439

Piping 3D Symbols Reference

173

Piping Symbols
Part Design Basis 2440

174

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2441

Piping 3D Symbols Reference

175

Piping Symbols

SP3D30Lateral
Description: 30-degree lateral
Symbol Name: SP3D30Lateral.C30Lateral
Workbook: Sample data for Underground and Sanitary Symbols.xls
Workbook Sheet: 30DegLateral
User Class Name: 30 Degree Lateral
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D30Lateral.C30Lateral
Inputs = 5
Input = "Face1toCenter" Description = "Face1 to Center"
Input = "Face2toCenter" Description = "Face2 to Center"
Input = "Face3toCenter" Description = "Face3 to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "Angle" Description = "Angle"
Outputs = 10
Output = "InsulatedBody1" Description = "Insulated Body (Port1 side)"
Output = "InsulatedPort1" Description = "Insulated Port1"
Output = "InsulatedBody2" Description = "Insulated Body (Port2 side)"
Output = "InsulatedPort2" Description = "Insulated Port2"
Output = "InsulatedBranch" Description = "Insulated Branch (Port3 side)"
Output = "InsulatedPort3" Description = "Insulated Port3"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"
Output = "TruncCone" Description = "Truncated Cone"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

176

Piping 3D Symbols Reference

Piping Symbols

SP3D60Lateral
Description: 60-degree lateral
Symbol Name: SP3D60Lateral.C60Lateral
Workbook: Sample data for Underground and Sanitary Symbols.xls
Workbook Sheet: 60DegLateral
User Class Name: 60 Degree Lateral
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D60Lateral.C60Lateral
Inputs = 5
Input = "Face1toCenter" Description = "Face1 to Center"
Input = "Face2toCenter" Description = "Face2 to Center"
Input = "Face3toCenter" Description = "Face3 to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "Angle" Description = "Angle"
Outputs = 10
Output = "InsulatedBody1" Description = "Insulated Body (Port1 side)"
Output = "InsulatedPort1" Description = "Insulated Port1"
Output = "InsulatedBody2" Description = "Insulated Body (Port2 side)"
Output = "InsulatedPort2" Description = "Insulated Port2"
Output = "InsulatedBranch" Description = "Insulated Branch (Port3 side)"
Output = "InsulatedPort3" Description = "Insulated Port3"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"
Output = "TruncCone" Description = "Truncated Cone"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

177

Piping Symbols

SP3D90RedShortYBranch
Description: 90 degree Reducing Y Branch
Symbol Name: SP3D90RedShortYBranch.Red90ShortYBranch
Workbook: Piping Catalog.xls
Workbook Sheet: 90DegReducingYBranch
User Class Name: 90 degree Reducing Y Branch
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D90RedShortYBranch.Red90ShortYBranch
Inputs = 4
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "Face3toCenter" Description = "Face 3 to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 8
Output = "InsulatedBody" Description = "Insulation to Body Run"
Output = "InsulatedPort1" Description = "Insulation for port 1"
Output = "InsulatedPort2" Description = "Insulation for port 2"
Output = "InsulatedBranch" Description = "Insulation for Branch"
Output = "InsulatedPort3" Description = "Insulation for port3"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

178

Piping 3D Symbols Reference

Piping Symbols

SP3D90ShortYBranch
Description: 90 Degree Y Branch
Symbol Name: SP3D90ShortYBranch.C90ShortYBranch
Workbook: Piping Catalog.xls
Workbook Sheet: 90DegYBranch
User Class Name: 90 Degree Y Branch
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D90ShortYBranch.C90ShortYBranch
Inputs = 4
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "Face3toCenter" Description = "Face 3 to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 8
Output = "InsulatedBody" Description = "Insulation to Body Run"
Output = "InsulatedPort1" Description = "Insulation for port 1"
Output = "InsulatedPort2" Description = "Insulation for port 2"
Output = "InsulatedBranch" Description = "Insulation for Branch"
Output = "InsulatedPort3" Description = "Insulation for port3"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

179

Piping Symbols

SP3DCross
Description: Cross
Symbol Name: SP3DCross.CCross
Workbook: Bio Pharm Catalog.xls
Workbook Sheet: XLT, XMMMM,
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DCross.CCross
Inputs = 2
Input = "FacetoCenter" Description = "Face to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 10
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"
Output = "PNoz4" Description = "Nozzle 4"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "InsulatedPort1" Description = "Insulated Port1"
Output = "InsulatedPort2" Description = "Insulated Port2"
Output = "InsulatedBranch" Description = "Insulated Branch"
Output = "InsulatedPort3" Description = "Insulated Port3"
Output = "InsulatedPort4" Description = "Insulated Port4"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

180

Piping 3D Symbols Reference

Piping Symbols

SP3DCrossGeneric
Description: Cross
Symbol Name: SP3DCrossGeneric.CCrossGeneric
Workbook: Piping Catalog.xls, Sample data for Underground and Sanitary Symbols.xls
Workbook Sheet: BasinCross, Cross, CrossPDBXXX
User Class Name: Basin Cross
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DCrossGeneric.CCrossGeneric
Inputs = 21
Input = "Face1toCenter" Description = "Main run Face to Center"
Input = "Face2toCenter" Description = "Main Taper run Face to Center"
Input = "Face3toCenter" Description = "Center to Branch Face"
Input = "Face4toCenter" Description = "Center to Branch Face"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "FacetoFace" Description = "Face to Center in Branch Line"
Input = "Angle" Description = "Angle Between Branch and Run"
Input = "Face5toCenter" Description = "Face 5 to Center"
Input = "SeattoSeat" Description = "Seat 1 to Seat 2"
Input = "Seat1toOpening" Description = "Seat 1 to Opening"
Input = "Seat1toCenter" Description = "Seat 1 to Center"
Input = "Seat2toCenter" Description = "Seat 2 to Center"
Input = "Seat3toCenter" Description = "Seat 3 to Center"
Input = "PorttoPortOffset" Description = "Port to Port Offset"
Input = "BranchRadius" Description = "Branch Radius"
Input = "TangentLength1" Description = "Tangent Length 1"
Input = "TangentLength3" Description = "Tangent Length 3"
Input = "FacetoCenter" Description = "Face to Center"
Input = "BranchFacetoCenter" Description = "Branch Face to Center"
Input = "BodyOutsideDia" Description = "Body outside Dia"
Input = "Radius" Description = "Radius"
Outputs = 13
Output = "MainNozwithLen" Description = "Main run Nozzle with Length"
Output = "Nozzle" Description = "Nozzle in Main Line"
Output = "TaperCone" Description = "Main run Reducer"
Output = "BranchNozLen" Description = "Branch run Nozzle with Length"
Output = "BranchNozLen1" Description = "Branch run Nozzle with Length"
Output = "Port1Insulation" Description = "Insulation for Port 1"
Output = "MainBodyInsul" Description = "Insulation for the Main Body"
Output = "Port2Insulation" Description = "Insulation for Port 2"
Output = "TaperConeInsul" Description = "Insulation for Taper Cone"
Output = "Port3Insulation" Description = "Insulation for Port 3"
Output = "BranchInsulation" Description = "Insulation for Branch"
Output = "Port4Insulation" Description = "Insulation for Port 4"
Output = "BranchInsulation1" Description = "Insulation for Branch 1"

Piping 3D Symbols Reference

181

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 589

182

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 590

Part Design Basis 591

Piping 3D Symbols Reference

183

Piping Symbols
Part Design Basis 592

Part Design Basis 593

184

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 594

Part Design Basis 595

Piping 3D Symbols Reference

185

Piping Symbols
Part Design Basis 596

Part Design Basis 597

186

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 598

Part Design Basis 599

Piping 3D Symbols Reference

187

Piping Symbols
Part Design Basis 600

Part Design Basis 601

188

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 602

Part Design Basis 603

Piping 3D Symbols Reference

189

Piping Symbols
Part Design Basis 604

Part Design Basis 605

190

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2099

Part Design Basis 2100

Part Design Basis 2101

Piping 3D Symbols Reference

191

Piping Symbols
Part Design Basis 2102

Part Design Basis 2103

Part Design Basis 2104

192

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2208

Part Design Basis 2209

Piping 3D Symbols Reference

193

Piping Symbols

SP3DCrossRB
Description: Reducing Branch Cross
Symbol Name: SP3DCrossRB.CCrossRB
Workbook: Piping Catalog.xls
Workbook Sheet: ReducingBranchCross, ReducingRunAndBranchCross
User Class Name: Reducing Branch Cross
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DCrossRB.CCrossRB
Inputs = 3
Input = "Face1toCenter" Description = "Face to Center in Main Line"
Input = "Face2toCenter" Description = "Face to Center in Branch Line"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 11
Output = "NozWithLenMain" Description = "Nozzle with Length Main Line"
Output = "NozzleWithoutLen" Description = "Nozzle without Branch"
Output = "NozWithLenBran1" Description = "Nozzle with Length in Branch"
Output = "NozWithLenBran2" Description = "Nozzle with Length in Branch"
Output = "Port1Insulation" Description = "Port in Main Run Insulation"
Output = "MainRunInsul" Description = "Main Run Body Insulation"
Output = "Port2Insulation" Description = "Port in Main Run Insulation"
Output = "Port3Insulation" Description = "Port in Branch Run Insulation"
Output = "Branch1Insul" Description = "Brach1 Run Body Insulation "
Output = "Port4Insulation" Description = "Port in Branch Run Insulation"
Output = "Branch2Insul" Description = "Brach2 Run Body Insulation "
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

194

Piping 3D Symbols Reference

Piping Symbols

SP3DCrossRRB
Description: Reducing Run And Branch Cross
Symbol Name: SP3DCrossRRB.CCrossRRB
Workbook: Piping Catalog.xls
Workbook Sheet: ReducingRunBrnchCross
User Class Name: Reducing Run And Branch Cross
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DCrossRRB.CCrossRRB
Inputs = 4
Input = "Face1toCenter" Description = "Main run Face to Center"
Input = "Face2toCenter" Description = "Main Taper run Face to Center"
Input = "Face3toCenter" Description = "Center to Branch Face"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 13
Output = "MainNozwithLen" Description = "Main run Nozzle with Length"
Output = "Nozzle" Description = "Nozzle in Main Line"
Output = "TaperCone" Description = "Main run Reducer"
Output = "BranchNozLen" Description = "Branch run Nozzle with Length"
Output = "BranchNozLen1" Description = "Branch run Nozzle with Length"
Output = "Port1Insulation" Description = "Insulation for Port 1"
Output = "MainBodyInsul" Description = "Insulation for the Main Body"
Output = "Port2Insulation" Description = "Insulation for Port 2"
Output = "TaperConeInsul" Description = "Insulation for Taper Cone"
Output = "Port3Insulation" Description = "Insulation for Port 3"
Output = "BranchInsulation" Description = "Insulation for Branch"
Output = "Port4Insulation" Description = "Insulation for Port 4"
Output = "BranchInsulation1" Description = "Insulation for Branch 1"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

195

Piping Symbols

SP3DDoubleY
Description: Double lateral or double wye
Symbol Name: SP3DDoubleY.DoubleY
Workbook: Sample data for Underground and Sanitary Symbols.xls, No-Hub and Hub-Spigot
Fittings.xls
Workbook Sheet: DoubleWyePDB525, DoubleWyePDB526, DoubleWyePDB527,
User Class Name: Double Lateral
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DDoubleY.DoubleY
Inputs = 22
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "Face3toCenter" Description = "Face 3 to Center"
Input = "FacetoFace" Description = "Face to Face"
Input = "PorttoPortOffset" Description = "Port to Port Offset"
Input = "TangentLength1" Description = "Tangent Length 1"
Input = "TangentLength3" Description = "Tangent Length 3"
Input = "FacetoBendCenter" Description = "Face to Bend Center"
Input = "CentertoPortOffset" Description = "Center to Port Offset"
Input = "SeattoSeat" Description = "Seat to Seat"
Input = "Seat1toCenter" Description = "Seat 1 to Center"
Input = "Seat3toCenter" Description = Seat 3 to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "Angle" Description = "Angle"
Input = "SeattoCenter" Description = "Seat to Center"
Input = "OffsettoBranch" Description = "Offset to Branch"
Input = "BrSeattoCenter" Description = "Branch Seat to Center"
Input = "A" Description = "Dimension A"
Input = "B" Description = "Dimension B"
Input = "C" Description = "Dimension C"
Input = "D" Description = "Dimension D"
Input = "E" Description = "Dimension #"
Outputs = 10
Output = "InsulatedBody" Description = "Insulated Body"
Output = "InsulatedPort1" Description = "Insulated Port 1"
Output = "InsulatedBranchPort2" Description = "Insulated Branch Port 2"
Output = "InsulatedPort2" Description = "Insulated Port 2"
Output = "InsulatedPort3" Description = "Insulated Port 3"
Output = "InsulatedPort4" Description = "Insulated Port 4"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"
Output = "PNoz4" Description = "Nozzle 4"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

196

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 525

Part Design Basis 526

Part Design Basis 527

Piping 3D Symbols Reference

197

Piping Symbols
Part Design Basis 528

Part Design Basis 529

Part Design Basis 530

198

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 531

Part Design Basis 532

Part Design Basis 2228

Piping 3D Symbols Reference

199

Piping Symbols
Part Design Basis 2229

Part Design Basis 2230

200

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2429

Part Design Basis 2430

Piping 3D Symbols Reference

201

Piping Symbols
Part Design Basis 2431

SP3DDripRingTee
Description: drip ring tee
Symbol Name: SP3DDripRingTee.CDripRingTee
Workbook: Piping Catalog.xls
Workbook Sheet: DripRingTee
User Class Name: drip ring tee
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DDripRingTee.CDripRingTee
Inputs = 3
Input = "FacetoFace" Description = "Face to Face"
Input = "Face3toCenter" Description = "Face 3 to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 9
Output = "InsulatedBody1" Description = "Insulated Body (Port1 side)"
Output = "InsulatedPort1" Description = "Insulated Port1"
Output = "InsulatedBody2" Description = "Insulated Body (Port2 side)"
Output = "InsulatedPort2" Description = "Insulated Port2"
Output = "InsulatedBranch" Description = "Insulated Branch (Port3 side)"
Output = "InsulatedPort3" Description = "Insulated Port3"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"

202

Piping 3D Symbols Reference

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

SP3DEccReducingTee
Description: Eccentric reducing tee
Symbol Name: SP3DEccReducingTee.EccentricReducingTee
Workbook: Sample Data for JIS Fittings.xls
Workbook Sheet: EccRedTeePDB25
User Class Name: Eccentric Reducing Tee PDB 25
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DEccReducingTee.EccentricReducingTee
Inputs = 5
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "Seat1toCenter" Description = "Seat 1 to Center"
Input = "Seat2toCenter" Description = "Seat 2 to Center"
Outputs = 8
Output = "InsulatedBody" Description = "Insulated Body"
Output = "InsulatedPort1" Description = "Insulated Port 1"
Output = "InsulatedPort2" Description = "Insulated Port 2"
Output = "InsulatedBranch" Description = "Insulated Branch"
Output = "InsulatedPort3" Description = "Insulated Port 3"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"
Aspects = 2
Aspect = "SimplePhysical", "Physical"
Aspect = "Insulation", "Insulation"

Piping 3D Symbols Reference

203

Piping Symbols
Part Design Basis 25

204

Piping 3D Symbols Reference

Piping Symbols

SP3DElbolet
Symbol Name: SP3DElbolet.CElbolet
Workbook: Piping Catalog.xls
Workbook Sheet: Elbolet
User Class Name: Elbolet
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DElbolet.CElbolet
Inputs = 2
Input = "FacetoFace" Description = "FacetoFace"
Input = "InsulationThickness" Description = "InsulationThickness"
Outputs = 3
Output = "InsulatedBody" Description = "InsulatedBody"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

205

Piping Symbols

SP3DEndolet
Description: Endolet
Symbol Name: SP3DEndolet.CEndolet
Workbook: Piping Catalog.xls
Workbook Sheet: Endolet
User Class Name: Endolet
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DEndolet.CEndolet
Inputs = 2
Input = "FacetoFace" Description = "face to face"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 5
Output = "DivergingCone" Description = "Diverging Cone"
Output = "ConvergingCone" Description = "Converging Cone"
Output = "InsulatedEndolet" Description = "Endolet Insulation"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

206

Piping 3D Symbols Reference

Piping Symbols

SP3DHalfCoupling
Description: Half Coupling
Symbol Name: SP3DSP3DHalfCoupling.CHalfCoupling
Workbook: Piping Catalog.xls
Workbook Sheet: HalfCoupling
User Class Name: Half Coupling
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DHalfCoupling.CHalfCoupling
Inputs = 5
Input = "FacetoHeaderCenter" Description = "Face to Center"
Input = "FacetoEnd" Description = "Face to End"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "EndtoEnd" Description = "End to End"
Input = "FacetoFace" Description = "Face to Face"
Outputs = 3
Output = "HalfCouplingIns" Description = "Insulation for Half Coupling"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

207

Piping Symbols
Part Design Basis 451

Part Design Basis 453

208

Piping 3D Symbols Reference

Piping Symbols

SP3DLateral
Description: Lateral
Symbol Name: SP3DLateral.CLateral
Workbook: Sample data for Underground and Sanitary Symbols.xls; Sample Data for JIS
Fittings.xls; Manifold Fittings.xls; Sample Data for Fittings.xls; JIS Catalog.xls; Victaulic
Workbook Sheet: LateralPDB2095, LateralPDB2096, LateralPDB2114, LateralPDB2126,
LateralPDB2127, LateralPDB2128, LateralPDB2129, LateralDB2130, LateralPDB13,
LateralPDB2088, LateralPDB608, LateralPDB609, LateralPDB610, LAT, Lateral, 45DegreeLAT,
45DegRedLateral, 45DegLATSeatDim, ReducingLateral
User Class Name: PipeComponentClass, Lateral (Part Data Basis - 2095), Lateral (Part Data
Basis - 2096), Lateral (Part Data Basis - 2096, Lateral (Part Data Basis - 2114), Lateral (Part
Data Basis - 2126), Lateral (Part Data Basis - 2127), Lateral (Part Data Basis - 2128), Lateral
(Part Data Basis - 2129), Lateral (Part Data Basis - 2130), Lateral, Reducing Lateral, 45 Deg
Reducing Lateral, Lateral PDB 2088, Lateral (Part Data Basis - 608), Lateral (Part Data Basis 609), Lateral (Part Data Basis - 610), Lateral (Part Data Basis - 13), Lateral (Part Data Basis 2088)
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DLateral.CLateral
Inputs = 14
Input = "FacetoFace" Description = "Face to Face"
Input = "Face2toBranch" Description = "Face2 to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "SeattoSeat" Description = "Seat to Seat"
Input = "Seat1toCenter" Description = "Seat 1 to Center"
Input = "Seat3toCenter" Description = "Seat 3 to Center"
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "Face3toCenter" Description = "Face 3 to Center"
Input = "Angle" Description = "Trim Angle"
Input = "BodyOutsideDia" Description = "Body Outside Diameter"
Input = "PorttoPortOffset" Description = "port to port offset"
Input = "Radius" Description = "Radius"
Input = "A" Description = "Dimension A"
Outputs = 8
Output = "InsulatedBody" Description = "Insulated Body"
Output = "InsulatedPort1" Description = "Insulated Port1"
Output = "InsulatedPort2" Description = "Insulated Port2"
Output = "InsulatedBranch" Description = "Insulated Branch"
Output = "InsulatedPort3" Description = "Insulated Port3"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"

Piping 3D Symbols Reference

209

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 13

210

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 608

Part Design Basis 609

Piping 3D Symbols Reference

211

Piping Symbols
Part Design Basis 610

Part Design Basis 2088

212

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2095

Part Design Basis 2096

Piping 3D Symbols Reference

213

Piping Symbols
Part Design Basis 2114

Part Design Basis 2126

214

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2127

Part Design Basis 2128

Piping 3D Symbols Reference

215

Piping Symbols
Part Design Basis 2129

Part Design Basis 2130

216

Piping 3D Symbols Reference

Piping Symbols

SP3DLateralRRB
Description: lateral
Symbol Name: SP3DLateralRRB.CLateralRRB
Workbook: Piping Catalog.xls
Workbook Sheet: Lateral, ReducingLateral
User Class Name: Lateral
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DLateralRRB.CLateralRRB
Inputs = 5
Input = "Face1toCenter"
Description = "Face1 to Center"
Input = "Face2toCenter"
Description = "Face2 to Center"
Input = "Face3toCenter"
Description = "Face3 to Center"
Input = "InsulationThickness"
Description = "Insulation Thickness"
Input = "Angle"
Description = "Angle of Branch measured from Header"
Outputs = 10
Output = "InsulatedBody1"
Description = "Insulated Body (Port1 side)"
Output = "InsulatedPort1"
Description = "Insulated Port1"
Output = "InsulatedBody2"
Description = "Insulated Body (Port2 side)"
Output = "InsulatedPort2"
Description = "Insulated Port2"
Output = "InsulatedBranch"
Description = "Insulated Branch (Port3 side)"
Output = "InsulatedPort3"
Description = "Insulated Port3"
Output = "PNoz1"
Description = "Nozzle 1"
Output = "PNoz2"
Description = "Nozzle 2"
Output = "PNoz3"
Description = "Nozzle 3"
Output = "TruncCone"
Description = "Truncated Cone"

Piping 3D Symbols Reference

217

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

SP3DLatrolet
Description: Latrolet
Symbol Name: SP3DLatrolet.CLatrolet
Workbook: Piping Catalog.xls; Ten_Specs_CatalogData.xls
Workbook Sheet: Latrolet
User Class Name: Latrolet
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DLatrolet.CLatrolet
Inputs = 6
Input = "FacetoFace" Description = "Face to Face"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "LatroletHeight" Description = "Latrolet Height"
Input = "LatroletWidth" Description = "Latrolet Width"
Input = "LatroletLength" Description = "Latrolet Length"
Input = "Angle" Description = "Angle of Branch measured from Header"
Input = "LatroletWidth1" Description = "Latrolet Width 1"
Outputs = 4
Output = "Body" Description = "Body"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"

218

Piping 3D Symbols Reference

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

219

Piping Symbols
Part Design Basis 762

Part Design Basis 2687

220

Piping 3D Symbols Reference

Piping Symbols

SP3DNROletG
Description: Generic nonradial olet symbol
Symbol Name: SP3DNROletG.NROletG
Workbook: Manifold Fittings.xls; Part Class Engineering Check Report Index.xlx
Workbook Sheet: NROletGPDB2164, NROletGPDB2165
User Class Name: NROletG
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DNROletG.NROletG
Inputs = 6
Input = "FacetoCenter" Description = "Face to Center is from Branch Nozzle to Header
Center"
Input = "InsulationThickness" Description = "InsulationThickness"
Input = "A" Description = "Height of olet above pipe"
Input = "HoleDia" Description = "Hole Diameter"
Input = "B" Description = "Major Body Diameter"
Input = "Offset" Description = "Offset"
Outputs = 6
Output and description = "OletBody1" Description = "Olet Body 1"
Output and description = "OletBody2" Description = "Olet Body 2"
Output and description = "Nozzle1" Description = "Nozzle 1"
Output and description = "Nozzle2" Description = "Nozzle 2"
Output and description = "InsOletBody1" Description = "Insulation Olet Body 1"
Output and description = "InsOletBody2" Description = "Insulation Olet Body 2"
Aspects = 2
Aspect = "SimplePhysical", "Physical"
Aspect = "Insulation", "Insulation"

Piping 3D Symbols Reference

221

Piping Symbols
Part Design Basis 2164

Part Design Basis 2165

222

Piping 3D Symbols Reference

Piping Symbols

SP3DNRRPad
Description: Nonradial reinforcing pad
Symbol Name: SP3DNRRPad.CNRRPad
Workbook: Non Radial Branches.xls
Workbook Sheet: ReinforcingPadNonRadial
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DNRRPad.CNRRPad
Inputs = 4
Input = "RPadWidth" Description = " Width from Branch"
Input = "RPadThickness" Description = "Reinforcing Pad Thickness"
Input = "Angle" Description = "Branch Angle"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 4
Output = "Pad" Description = "Reinforcing Pad"
Output = "InsulatedPad" Description = "Insulated Reinforcing Pad"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

SP3DOffset
Description: 45-degree offset
Symbol Name: SP3DOffset.Offset
Workbook: Sample data for Underground and Sanitary Symbols.xls
Workbook Sheet: OffsetPDB586
User Class Name: 45 Degree Offset
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOffset.Offset
Inputs = 7
Input = "SeattoSeat" Description = "Seat to Seat"
Input = "VerticalOffset" Description = "Vertical Offset"
Input = "TangentLength2" Description = "Tangent Length2"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "Angle" Description = "Angle"

Piping 3D Symbols Reference

223

Piping Symbols
Input = "Length" Description = "Length"
Input = "SBendRadius" Description = "Bend Radius"
Outputs = 2
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 587

224

Piping 3D Symbols Reference

Piping Symbols

SP3DOletG
Description: generic olet
Symbol Name: SP3DOletG.CSPOlet
Workbook: Manifold Fittings.xls; Reinforced Branches.xls; Resistance Temperature Detectors
Modular Assemblies.xls
Workbook Sheet: NippoletPDB2135, OletGPDB365, OletGPDB369, OletGPDB2163,
OletGPDB2167, OletGPDB2168; ReinfdBranchPDB2190, BevReinfdPDB2191;
ThermowellbossPDB3037, ThermaletPDB3038
User Class Name: Nippolet(Part Data Basis - 2135), OletG (Part Data Basis - 365), OletG (Part
Data Basis - 369), OletG (Part Data Basis - 2163), OletG (Part Data Basis - 2167), OletG (Part
Data Basis - 2168); Reinforced Branch (Part Data Basis - 2190), Beveled Reinforced Branch
(Part Data Basis - 2191); Thermowellboss (PDB-3037), Thermalet(PDB-3038)
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOletG.OletG
Inputs = 8
Input = "A" Description = "Height of olet above pipe"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "Angle" Description = "Branch Angle"
Input = "B" Description = "Major Body Diameter"
Input = "HoleDia" Description = "Hole Diameter"
Input = "C" Description = "Dimension C"
Input = "Length" Description = "Length"
Input = "ReinforcedBranchOutsideDia" Description = "Reinforced Branch Outside Diameter"
Outputs = 4
Output = "OletBody" Description = "Olet Body"
Output = "BodyInsulation" Description = "Insulation Body"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2 with Length"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

225

Piping Symbols
Part Design Basis 365

Part Design Basis 369

226

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2135

Part Design Basis 2163

Piping 3D Symbols Reference

227

Piping Symbols
Part Design Basis 2167

Part Design Basis 2168

228

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2190

Piping 3D Symbols Reference

229

Piping Symbols
Part Design Basis 2191

230

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 3037

Part Design Basis 3038

Piping 3D Symbols Reference

231

Piping Symbols

SP3DReducingLateral
Description:
Symbol Name: SP3DReducingLateral.ReducingLateral
Workbook: 1S6470 Catalog.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DReducingLateral.ReducingLateral
Inputs = 3
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 10
Output = "InsulatedBody1" Description = "Insulated Body (Port 1 side)"
Output = "InsulatedPort1" Description = "Insulated Port 1"
Output = "InsulatedBody2" Description = "Insulated Body (Port 2 side)"
Output = "InsulatedPort2" Description = "Insulated Port 2"
Output = "InsulatedBranch" Description = "Insulated Branch (Port 3 side)"
Output = "InsulatedPort3" Description = "Insulated Port 3"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"
Output = "TruncCone" Description = "Truncated Cone"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

232

Piping 3D Symbols Reference

Piping Symbols

SP3DReducingTee
Description: reducing tee
Symbol Name: SP3DReducingTee.CReducingTee
Workbook: Piping Catalog.xls; Bio Pharm Catalog.xls
Workbook Sheet: ReducingInstrumentTee, ReducingRunAndBranchTee, Reducing Tee;
TMMMS, TRLT, TRMMM, TRMMMS, TRWWM, TRWWMS, TWWM, TWWMS
User Class Name: Reducing Instrument Tee
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DTee.CReducingTee
Number of Inputs = 4
Input name = "Face1toCenter"
Input description = "Face1 to Center"
Input name = "Face2toCenter"
Input description = "Face2 to Center"
Input name = "InsulationThickness"
Input description = "Insulation Thickness"
Input name = "Angle"
Input description = "Angle of Branch measured from Header"
Number of Outputs = 8
Output name = "InsulatedBody"
Output description = "Insulated Body"
Output name = "InsulatedPort1"
Output description = "Insulated Port1"
Output name = "InsulatedPort2"
Output description = "Insulated Port2"
Output name = "InsulatedBranch"
Output description = "Insulated Branch"
Output name = "InsulatedPort3"
Output description = "Insulated Port3"
Output name = "PNoz1"
Output description = "Nozzle 1"
Output name = "PNoz2"
Output description = "Nozzle 2"
Output name = "PNoz3"
Output description = "Nozzle 3"
Number of Aspects = 2
Supported AspectId = SimplePhysical
Supported AspectId = Insulation

Piping 3D Symbols Reference

233

Piping Symbols

SP3DReducingTeeWye
Description:
Symbol Name: SP3DReducingTeeWye.ReducingTeeY
Workbook: 1S6470 Catalog.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DReducingTeeWye.ReducingTeeY
Inputs = 5
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "Face3Offset1" Description = "Face 3 to Center along X direction"
Input = "Face3Offset2" Description = "Face 3 to Center along Y direction"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 17
Output = "Cylinder" Description = "Cylinder at 45 degrees to X"
Output = "BranchTor" Description = "Branch Torus"
Output = "InsulatedBody1" Description = "Insulated Body 1"
Output = "InsulatedPort1" Description = "Insulated Port 1"
Output = "InsulatedBody2" Description = "Insulated Body 2"
Output = "InsulatedCylinder1" Description = "Insulated Cylinder 1"
Output = "InsulatedCone1" Description = "Insulated Cone 1"
Output = "InsulatedPort2" Description = "Insulated Port 2"
Output = "InsBranchCyl1" Description = "Insulated Branch Cylinder 1"
Output = "InsBranchTorSeg" Description = "Insulated Branch Torus Segment"
Output = "InsBranchCyl2" Description = "Insulated Branch Cylinder 2"
Output = "InsulatedPort3" Description = "Insulated Port 3"
Output = "PNoz1" Description = "Nozzle 1"
Output = "Cylinder1" Description = "Cylinder 1"
Output = "Cone1" Description = "Cone 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"

234

Piping 3D Symbols Reference

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

SP3DRPad
Description: Reinforcing Pad
Symbol Name: SP3DRPad.CRPad
Workbook: Piping Catalog.xls
Workbook Sheet: ReinforcingPad
User Class Name: Reinforcing Pad
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DRPad.CRPad
Inputs = 4
Input = "RPadWidth" Description = " Width from Branch"
Input = "RPadThickness" Description = "Reinforcing Pad Thickness"
Input = "Angle" Description = "Branch Angle"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 4
Output = "Pad" Description = "Reinforcing Pad"
Output = "InsulatedPad" Description = "Insulated Reinforcing Pad"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

235

Piping Symbols

Part Design Basis 2069

236

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2622

Part Design Basis 2623

Piping 3D Symbols Reference

237

Piping Symbols
Part Design Basis 2650

SP3DSaddle
Description: Saddle
Symbol Name: SP3DSaddle.CSaddle
Workbook: Sample Data for Saddles.xls
Workbook Sheet: Saddle
User Class Name: Saddle
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DSaddle.CSaddle
Inputs = 11
Input = "FacetoCenter" Description = "face to Center"
Input = "SaddleThickness" Description = "Saddle Thickness"
Input = "PipeCentertoSaddleEnd" Description = "Pipe Center to Saddle End"
Input = "SaddleRadius" Description = "Saddle Radius"
Input = "FacetoHeaderCenter" Description = "Face to Header Center"
Input = "Length" Description = "Saddle Length"
Input = "Width" Description = "Saddle Width"
Input = "SeattoHeaderSurface" Description = "Seat to Header Surface"
Input = "Sweep" Description = "Sweep Angle"
Input = "SeattoHeaderCenter" Description = "Seat to Header Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 3
Output = "SaddleOutlet" Description = "Saddle Outlet"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

238

Piping 3D Symbols Reference

Piping Symbols

Part Design Basis 498

Piping 3D Symbols Reference

239

Piping Symbols
Part Design Basis 499

Part Design Basis 502

240

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 503

Part Design Basis 504

Piping 3D Symbols Reference

241

Piping Symbols
Part Design Basis 925

Part Design Basis 926

242

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2821

Part Design Basis 2822

SP3DSweepolet
Description: Sweepolet
Symbol Name: SP3DSweepolet.CSweepolet
Workbook: Sample Data for Trimmable Olets.xls
Workbook Sheet: SweepOletTrim
User Class Name: Sweepolet Trim
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DSweepolet.CSweepolet
Inputs = 6
Input = "FacetoHeaderCenter" Description = "FacetoHeaderCenter J"
Input = "SweepoletWidth" Description = "SweepoletWidth M"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "Angle" Description = "Branch Angle"
Input = "A" Description = "Face to Header Surface"
Input = "BranchOutsideDia" Description = "Branch Outside Diameter"
Outputs = 5
Output = "SweepoletBase" Description = "Sweepolet Base"

Piping 3D Symbols Reference

243

Piping Symbols
Output = "SweepoletBaseIns" Description = "Sweepolet Base Ins"
Output = "SweepoletOutletIns" Description = "Sweepolet Outlet Ins"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2 with Length"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 371

244

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 373

SP3DTee
Description: Sanitary tee symbol
Symbol Name: SP3DTee.CEqualTee
Workbook: Sample data for Underground and Sanitary Symbols.xls; Sample data for Long
Sweep Tees.xls; Sample Data for JIS Fittings.xls
Workbook Sheet: SanitaryTeePDBXXX
User Class Name: Sanitary Tee (Part Data Basis - 825, 826, 827, 828, 829, 830, 831, 832, 833,
834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852,
853, 854, 855, 856, 857, 858, 859, 860, 862, 863, 864, 1043, 1044, 1045)
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DTee.CEqualTee
Inputs = 38
Input = "FacetoCenter" Description = "Face to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "Face2toCenter" Description = "Face1 to Center"
Input = "Face3toCenter" Description = "Face3 to Center"
Input = "Angle" Description = "Angle of Branch measured from Header"
Input = "Face1toFace4" Description = "Face 1 to Face 4"
Input = "Face1toSeat2" Description = "Face 1 to Seat 2"
Input = "Seat3toCenter" Description = "Seat 3 to Center"
Input = "PlugOuttoCenter" Description = "Plug Outlet to Center"
Input = "TangentLength1" Description = "Face 4 to Center"
Input = "TangentLength3" Description = "Branch Direction"
Input = "FacetoFace" Description = "Face to Face"

Piping 3D Symbols Reference

245

Piping Symbols
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Seat2toCenter" Description = "Seat 2 to Center"
Input = "OutOffsetPort1" Description = "Face 1 to Tap"
Input = "Seat1toSeat2" Description = "Seat 1 to Seat 2"
Input = "Seat1toCenter" Description = "Seat 1 to Center"
Input = "BasetoCenter" Description = "Base to Center"
Input = "BaseDiam" Description = "Base Diam"
Input = "OffBranch1toBranch2" Description = "Length between two taps"
Input = "BranchRadius" Description = "Branch Radius"
Input = "BaseWidth" Description = "Base Width"
Input = "BaseThickness" Description = "Base Thickness"
Input = "RibThickness" Description = "Rib Thickness"
Input = "OutFacetoCenter" Description = "Outlet Face to Center"
Input = "OutSeattoCenter" Description = "Outlet Seat to Center"
Input = "Diameter" Description = "Body Diameter"
Input = "Length" Description = "Length"
Input = "SeattoSeat" Description = "Seat to Seat"
Input = "BodyOutsideDia" Description = "Body outside Diameter"
Input = "BranchFacetoCenter" Description = "Branch Face to Center"
Input = "NumberofRibs" Description = "Number of Ribs"
Input = "RibSpacing" Description = "Rib Spacing"
Input = "BaseLength" Description = "Base Length"
Input = "A" Description = "A"
Input = "FlangeThickness" Description = "Flange Thickness"
Input = "JacketLength" Description = "Jacket Length"
Input = "Offset" Description = "Offset"
Outputs = 8
Output = "InsulatedBody" Description = "Insulated Body"
Output = "InsulatedPort1" Description = "Insulated Port1"
Output = "InsulatedPort2" Description = "Insulated Port2"
Output = "InsulatedBranch" Description = "Insulated Branch"
Output = "InsulatedPort3" Description = "Insulated Port3"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

SP3DTee

246

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 825

Part Design Basis 826

Piping 3D Symbols Reference

247

Piping Symbols
Part Design Basis 827

Part Design Basis 828

248

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 829

Part Design Basis 830

Piping 3D Symbols Reference

249

Piping Symbols
Part Design Basis 831

Part Design Basis 832

250

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 833

Part Design Basis 834

Piping 3D Symbols Reference

251

Piping Symbols
Part Design Basis 835

Part Design Basis 836

252

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 837

Part Design Basis 838

Piping 3D Symbols Reference

253

Piping Symbols
Part Design Basis 839

Part Design Basis 840

254

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 841

Part Design Basis 842

Piping 3D Symbols Reference

255

Piping Symbols
Part Design Basis 843

Part Design Basis 844

256

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 845

Part Design Basis 846

Piping 3D Symbols Reference

257

Piping Symbols
Part Design Basis 847

Part Design Basis 848

258

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 849

Part Design Basis 850

Piping 3D Symbols Reference

259

Piping Symbols
Part Design Basis 851

Part Design Basis 852

260

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 853

Part Design Basis 854

Piping 3D Symbols Reference

261

Piping Symbols
Part Design Basis 855

262

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 856

Part Design Basis 857

Piping 3D Symbols Reference

263

Piping Symbols
Part Design Basis 858

Part Design Basis 859

264

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 860

Part Design Basis 862

Piping 3D Symbols Reference

265

Piping Symbols
Part Design Basis 863

Part Design Basis 864

266

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 1043

Piping 3D Symbols Reference

267

Piping Symbols
Part Design Basis 1044

268

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 1045

Part Design Basis 2070

Piping 3D Symbols Reference

269

Piping Symbols
Part Design Basis 2115

Part Design Basis 2116

270

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2117

Part Design Basis 2118

Piping 3D Symbols Reference

271

Piping Symbols
Part Design Basis 2119

Part Design Basis 2120

272

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2211

Part Design Basis 2212

Piping 3D Symbols Reference

273

Piping Symbols
Part Design Basis 2434

274

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2435

Piping 3D Symbols Reference

275

Piping Symbols
Part Design Basis 2778

Part Design Basis 2779

276

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2780

SP3DTeeRRB
Description: Reducing run and branch lateral tee
Symbol Name: SP3DTeeRRB.CTeeRRB
Workbook:
Workbook Sheet:
User Class Name: PipeComponentClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DTeeRRB.CTeeRRB
Inputs = 9
Input = "Face1toCenter" Description = "Face1 to Center"
Input = "Face2toCenter" Description = "Face2 to Center"
Input = "Face3toCenter" Description = "Face3 to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "SeattoCenter1" Description = "Seat to Center 1"
Input = "EndtoCenter2" Description = "End to Center 2"
Input = "EndtoCenter3" Description = "End to Center 3"

Piping 3D Symbols Reference

277

Piping Symbols
Input = "SeattoCenter" Description = "Seat to Center"
Input = "FacetoCenter" Description = "Face to Center"
Outputs = 10
Output = "InsulatedBody1" Description = "Insulated Body (Port1 side)"
Output = "InsulatedPort1" Description = "Insulated Port1"
Output = "InsulatedBody2" Description = "Insulated Body (Port2 side)"
Output = "InsulatedPort2" Description = "Insulated Port2"
Output = "InsulatedBranch" Description = "Insulated Branch (Port3 side)"
Output = "InsulatedPort3" Description = "Insulated Port3"
Output = "TruncCone" Description = "Truncated Cone"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 2133

278

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2134

Part Design Basis 2160

Piping 3D Symbols Reference

279

Piping Symbols
Part Design Basis 2181

Part Design Basis 2182

280

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2183

SP3DTeeStrainer
Description: Tee strainer symbol
Symbol Name: SP3DTeeStrainer.TeeStrainer
Workbook: Sample Data for Strainers.xls
Workbook Sheet: TeeStrainer
User Class Name: Tee type Strainer (Stock)
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DTeeStrainer.TeeStrainer
Inputs = 7
Input = "FacetoCenter" Description = "Face to Center"
Input = "FacetoFace" Description = "Face to Face"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "BranchFacetoCenter" Description = "Branch Face to Center"
Input = "BranchOffsetFrmInlet" Description = "Branch Offset from Inlet"
Input = "BranchOffsetFrmOutlet" Description = "Branch Offset From Outlet"
Input = "DrainOffsetFrmInlet" Description = "Drain Offset From Inlet"
Outputs = 8
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"
Output = "InsStrainer" Description = "Insulation for Strainer"
Output = "InsBranch" Description = "Insulation for Branch"
Output = "InsPort1" Description = "Insulation for Port 1"
Output = "InsPort2" Description = "Insulation for Port 2"
Output = "InsPort3" Description = "Insulation for Port 3"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

281

Piping Symbols

SP3DTrueY
Description: True wye symbol with optional angle support.
Symbol Name: SP3DTrueY.TrueY
Workbook: Sample Data for True Wye.xls
Workbook Sheet: TrueY2FC, TrueY3FC, 60DegY2FC, 120DegY2FC
User Class Name: True Y, True Y (with three face-to-center dimensions), 60 Degree Y, 120
Degree Y
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DTrueY.TrueY
Inputs = 7
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "Face3toCenter" Description = "Face 3 to Center"
Input = "Angle" Description = "True Wye Angle"
Input = "Angle1" Description = "True Wye Angle 1"
Input = "Angle2" Description = "True Wye Angle 2"
Outputs = 9
Output = "InsulatedBody" Description = "Insulated Body"
Output = "InsulatedPort1" Description = "Insulated Port 1"
Output = "InsulatedBranchPort2" Description = "Insulated Branch Port 2"
Output = "InsulatedPort2" Description = "Insulated Port 2"
Output = "InsulatedBranchPort3" Description = "Insulated Branch Port 3"
Output = "InsulatedPort3" Description = "Insulated Port 3"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"

282

Piping 3D Symbols Reference

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

SP3DY

Part Design Basis 150

Piping 3D Symbols Reference

283

Piping Symbols
Part Design Basis 155

284

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2177

SP3DWye
Description: Wye
Symbol Name: SP3DWye.Wye
Workbook: Sample data for Underground and Sanitary Symbols.xls
Workbook Sheet: UprightWye, UprightWyeF32C, 1by8BendWyeF12c, 1by8BendWyebyFace,
1by8BendWyeTanLen3, 1by8BendWyeTanLen1, 1by8BendWyebySeat, TappedWyeF2S,
TappedWyeF2F, 1by8ReducingWye
User Class Name: Upright Wye, Bend Wye, Tapped Wye
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DWye.Wye
Inputs = 22
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "Face3toCenter" Description = "Face 3 to Center"
Input = "FacetoFace" Description = "Face to Face"
Input = "PorttoPortOffset" Description = "Port to Port Offset"
Input = "TangentLength1" Description = "Tangent Length 1"
Input = "TangentLength3" Description = "Tangent Length 3"
Input = "FacetoBendCenter" Description = "Face to Bend Center"
Input = "CentertoPortOffset" Description = "Center to Port Offset"
Input = "SeattoSeat" Description = "Seat to Seat"

Piping 3D Symbols Reference

285

Piping Symbols
Input = "Seat1toCenter" Description = "Seat 1 to Center"
Input = "Seat3toCenter" Description = "Seat 3 to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "Length" Description = "Length"
Input = "ElbowRadius" Description = "Elbow Radius"
Input = "BodyOutsideDia" Description = "Body outside Diameter"
Input = "A" Description = "Dimension A"
Input = "B" Description = "Dimension B"
Input = "C" Description = "Dimension C"
Input = "Seat2toCenter" Description = "Seat 2 to Center"
Input = "Port4Offset" Description = "Port 4 Offset"
Input = "SeatSideInlettoCenter" Description = "Seat Side Inlet to Center"
Outputs = 8
Output = "InsulatedBody" Description = "Insulated Body"
Output = "InsulatedPort1" Description = "Insulated Port 1"
Output = "InsulatedBranchPort2" Description = "Insulated Branch Port 2"
Output = "InsulatedPort2" Description = "Insulated Port 2"
Output = "InsulatedPort3" Description = "Insulated Port 3"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 471

286

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 472

Part Design Basis 473

Piping 3D Symbols Reference

287

Piping Symbols
Part Design Basis 506

Part Design Basis 507

Part Design Basis 513

288

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 514

Part Design Basis 515

Part Design Basis 516

Piping 3D Symbols Reference

289

Piping Symbols
Part Design Basis 517

Part Design Basis 2108

290

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2414

Part Design Basis 2415

Piping 3D Symbols Reference

291

Piping Symbols

SP3DWyeStrainer
Description: Wye strainer
Symbol Name: SP3DWyeStrainer.WyeStrainer
Workbooks: Sample Data for Strainers.xls, JIS Catalog.xls, Victaulic Catalog.xls, Parts
Referred by A4 and A11 Victaulic Specs.xls
Workbook Sheets: WyeStrainer, WyeStrainer2, WyeStrainer3, WyeStrainerPDB106,
YTypeStrainers, WyeStrainerPDB100
User Class Names: Wye type Strainer (Stock), Wye type Strainer Type 2, Wye type Strainer
Type 3, Wye type Strainer (Part Data Basis - 106), Y Type Strainers, Wye Strainer (Part data
basis - 100)
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DWyeStrainer.WyeStrainer
Inputs = 8
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "Face3toCenter" Description = "Face 3 to Center"
Input = "FacetoFace" Description = "Face to Face"
Input = "Offset" Description = "Offset to Branch Face"
Input = "PortVOffset" Description = "Port Offset"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "BranchAngle" Description = "Branch Angle"
Outputs = 11
Output = "BranchBody" Description = "Body For Branch"
Output = "StrainerCover" Description = "Strainer Cover"
Output = "PNoz3" Description = "Nozzle 3"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"
Output = "InsStrainer" Description = "Insulation for Strainer"
Output = "InsBranch" Description = "Insulation for Branch"
Output = "InsStrainerCover" Description = "Insulation for Port 3"
Output = "InsPort1" Description = "Insulation for Port 1"
Output = "InsPort2" Description = "Insulation for Port 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

292

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 95

Part Design Basis 100

Piping 3D Symbols Reference

293

Piping Symbols
Part Design Basis 105

Part Design Basis 106

294

Piping 3D Symbols Reference

Piping Symbols

SP3DY
Description: Y
Symbol Name: SP3DY.CY
Workbook: Piping Catalog.xls
Workbook Sheet: TrueY
User Class Name: True Y
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DLateral.CLateral
Inputs = 3
Input = "FacetoFace" Description = "Face1 to Center"
Input = "Face2toBranch" Description = "Face2 to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 8
Output = "InsulatedBody" Description = "Insulated Body"
Output = "InsulatedPort1" Description = "Insulated Port1"
Output = "InsulatedPort2" Description = "Insulated Port2"
Output = "InsulatedBranch" Description = "Insulated Branch"
Output = "InsulatedPort3" Description = "Insulated Port3"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

295

Piping Symbols

SP3DYLong
Description: Y
Symbol Name: SP3DYLong.CYLong
Workbook: 1S6470 Catalog.xls, Victaulic Catalog.xls
Workbook Sheet: TeeWye
User Class Name: Tee Wye
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DYLong.CYLong
Inputs = 6
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "Face3Offset1" Description = "Face 3 to Center along X direction"
Input = "Face3Offset2" Description = "Face 3 to Center along Y direction"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "BendCenterOffset" Description = "Bend Center to Face 3 along Y"
Outputs = 13
Output = "Cylinder" Description = "Cylinder at 45 degrees to X"
Output = "BranchTor" Description = "Branch Torus"
Output = "InsulatedBody1" Description = "Insulated Body1"
Output = "InsulatedPort1" Description = "Insulated Port1"
Output = "InsulatedBody2" Description = "Insulated Body2"
Output = "InsulatedPort2" Description = "Insulated Port2"
Output = "InsBranchCyl1" Description = "Insulated Branch Cylider1"
Output = "InsBranchTorSeg" Description = "Insulated Branch Torus Segment"
Output = "InsBranchCyl2" Description = "Insulated Branch Cylinder2"
Output = "InsulatedPort3" Description = "Insulated Port3"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

296

Piping 3D Symbols Reference

Piping Symbols
SP3DYLong

Part Design Basis 80

Piping 3D Symbols Reference

297

Piping Symbols

SP3DYStrainer
Description:
Symbol Name: SP3DYStrainer.CYStrainer
Workbook:
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DYStrainer.CYStrainer
Inputs = 9
Input = "Face1toCenter" Description = "Face1 to Center"
Input = "Face2toCenter" Description = "Face2 to Center"
Input = "StrToptoCenter" Description = "Strainer Top to Center"
Input = "StrDiameter" Description = "Strainer Diameter"
Input = "BranchDiameter" Description = "Branch Diameter"
Input = "ComponentOffset" Description = "Nozzle3 Offeset from Strainer Center"
Input = "StrWidth" Description = "Strainer Width"
Input = "Face3toStrTop" Description = "Face3 to Strainer Top"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 13
Output = "InsPort1" Description = "Insulation for Port1"
Output = "InsBody1" Description = " Insulation for Body Port1 side"
Output = "InsPort2" Description = "Insulation for Port2"
Output = "InsBody2" Description = " Insulation for Body Port2 side"
Output = "InsPort3" Description = "Insulation for Port3"
Output = "InsBody3" Description = "Insulation for Body Port3 side"
Output = "InsBranch" Description = "Insulation for Branch"
Output = "InsStrainer" Description = "Insulation for Strainer"
Output = "BodyBranch" Description = "Body of Branch"
Output = "BodyStrainer" Description = "Body of Strainer"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

298

Piping 3D Symbols Reference

Piping Symbols

Tee87
Description: 87.5 degree tee
Symbol Name: Tee87.Tee
Workbook: Marine Drainage System fittings.xls
Workbook Sheet: 88TeePDB2294, 88TeePDB2295
User Class Name: 87.5 Degree Tee (Part Data Basis - 2294), 87.5 Degree Tee (Part Data
Basis - 2295)
Part Number:
Inputs, Outputs, and Aspects:
ProgID: Tee87.Tee
Inputs = 5
Input = "Seat1toCenter" Description = "Face to Center"
Input = "Seat2toCenter" Description = "Face1 to Center"
Input = "Seat3toCenter" Description = "Face1 to Center"
Input = "SeattoSeat" Description = "Seat to Seat"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 10
Output = "Output1" Description = "Output 1"
Output = "Output2" Description = "Output 2"
Output = "Output3" Description = "Output 3"
Output = "Output4" Description = "Output 4"
Output = "Output5" Description = "Output 5"
Output = "Output6" Description = "Output 6"
Output = "Output7" Description = "Output 7"
Output = "Output8" Description = "Output 8"
Output = "Output9" Description = "Output 9"
Output = "Output10" Description = "Output 10"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 2294

Piping 3D Symbols Reference

299

Piping Symbols
Part Design Basis 2295

ConcentricReducer
Description: Concentric Reducer
Symbol Name: SP3DReducer.CConcentric
Workbook: Sample data for Concentric Reducer Biological-pharmaceutical.xls, Sample data for
Underground and Sanitary Symbols.xls
Workbook Sheet: ConcReducer, SanitaryReducer620, SanitaryReducer621,
SanitaryReducer623, SanitaryIncreaser625, SanitaryIncreaser626, SanitaryIncreaser628,
SanitaryIncreaser630
User Class Name: Concentric Reducer Flat Ends
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DReducer.CConcentric
Inputs = 13
Input = "FacetoFace" Description = "Face To Face"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "LayingLength" Description = "Laying Length"
Input = "EndLength" Description = "End Length"
Input = "Le1" Description = "Length of Flat End Port 1 Side"
Input = "Le2" Description = "Length of Flat End Port 2 Side"
Input = "EndLength1" Description = "End Length 1"
Input = "EndLength2" Description = "End Length 2"
Input = "TangentLength" Description = "Tangent Length"
Input = "ReducerLength" Description = "Reducer length"
Input = "SeattoSeat" Description = "Seat to Seat"
Outputs = 4
Output = "Reducer" Description = "Body of Reducer"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"

300

Piping 3D Symbols Reference

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 70

Part Design Basis 377

Piping 3D Symbols Reference

301

Piping Symbols
Part Design Basis 447

Part Design Basis 620

302

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 621

Part Design Basis 623

Part Design Basis 625

Piping 3D Symbols Reference

303

Piping Symbols
Part Design Basis 626

Part Design Basis 628

Part Design Basis 630

304

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 632

Part Design Basis 634

Part Design Basis 636

Piping 3D Symbols Reference

305

Piping Symbols

Direction Change Fittings


The following piping directional change fitting symbols are available.

Topics
BaseBend ...................................................................................... 307
MiterElbow1125Deg ...................................................................... 310
SP3D11Elbow ................................................................................ 311
SP3D225DegMiterElbow ............................................................... 317
SP3D22Elbow ................................................................................ 318
SP3D22GooseNeckElbow ............................................................. 331
SP3D30DegElbow ......................................................................... 332
SP3D30DegMiterElbow ................................................................. 339
SP3D30Elbow ................................................................................ 340
SP3D30LongTangentElbow .......................................................... 341
SP3D45DegMiterElbow ................................................................. 344
SP3D45DegStreetElbow ............................................................... 345
SP3D45Elbow ................................................................................ 346
SP3D45LongTangentElbow .......................................................... 364
SP3D45TrimElbow ........................................................................ 369
SP3D45UnionElbow ...................................................................... 370
SP3D5Elbow .................................................................................. 371
SP3D60DegMiterElbow ................................................................. 376
SP3D60Elbow ................................................................................ 377
SP3D60LongTangentElbow .......................................................... 390
SP3D72Elbow ................................................................................ 393
SP3D88Elbow ................................................................................ 401
SP3D90DegDoubleElbow.............................................................. 403
SP3D90DegMiterElbow ................................................................. 405
SP3D90DegStreetElbow ............................................................... 406
SP3D90Elbow ................................................................................ 407
SP3D90ElbowCBs ......................................................................... 445
SP3D90LongTangentElbow .......................................................... 445
SP3D90RedElbow ......................................................................... 450
SP3D90TElbow ............................................................................. 451
SP3D90UnionElbow ...................................................................... 452
SP3DBio45ElbowWeld .................................................................. 453
SP3DBio90ElbowWeld .................................................................. 454
SP3DBioUsePoint .......................................................................... 455
SP3DBioUsePointOffset ................................................................ 456
SP3DLongTangentElbow .............................................................. 457
SP3DOffset .................................................................................... 459
SP3DReturn ................................................................................... 461
SP3DVPSElbow45Deg .................................................................. 467
SP3DVPSElbow90Deg .................................................................. 468

306

Piping 3D Symbols Reference

Piping Symbols

BaseBend
Description: 90-degree base bend
Symbol Name: BaseBend.Bbend
Workbook: BaseBend.xls
Workbook Sheet: BaseBendPDB580, BaseBendPDB581, BaseBendPDB582,
BaseBendPDB583, 90BaseBendPDB2311
User Class Name: 90-Degree Base Bend
Part Number:
Inputs, Outputs, and Aspects:
ProgID: BaseBend.Bbend
Inputs = 17
Input = "FacetoCenter" Description = "Face to Center"
Input = "SeattoCenter" Description = "Seat to Center"
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "Seat1toCenter" Description = "Seat 1 to Center
Input = "Seat2toCenter" Description = "Seat 2 to Center"
Input = "ElbowRadius" Description = "Elbow Radius"
Input = "TangentLength" Description = "Tangent Length"
Input = "TangentLength1" Description = "Tangent Length 1"
Input = "TangentLength2" Description = "Tangent Length 2"
Input = "BaseThickness" Description = "Base Thickness"
Input = "BaseWidth" Description = "Base Width"
Input = "CentertoBase" Description = "Center to Base"
Input = "BaseHeight" Description = "Base Height"
Input = "BaseDiameter" Description = "Base Diameter"
Input = "RibThickness" Description = "Rib Thickness"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 2
Output = "Elbow" Description = "Body of Elbow "
Output = "InsulatedBody" Description = "Insulated Body"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

307

Piping Symbols
Part Design Basis 580

Part Design Basis 581

308

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 582

Part Design Basis 583

Piping 3D Symbols Reference

309

Piping Symbols
Part Design Basis 2311

MiterElbow1125Deg
Description: 11 1/4 degree elbow
Symbol Name: MiterElbow1125Deg.C11Elbow
Workbook:
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: MiterElbow1125Deg.C11Elbow
Inputs = 3
Input = "FacetoCenter" Description = "Face to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "NoOfMiterCuts" Description = "Number of Miter Cuts"
Outputs = 6
Output = "Body" Description = "Body"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "InsulatedPort1" Description = "Insulated Port1"
Output = "InsulatedPort2" Description = "Insulated Port2"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"

310

Piping 3D Symbols Reference

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

SP3D11Elbow
Description: 11.25 Degree Elbow
Symbol Name: SP3D11Elbow.C11Elbow
Workbook: Piping Catalog.xls, Sample data for Underground and Sanitary Symbols.xls
Workbook Sheet: 11_25DegElbow, 11_25DegElbowPDB704, 11_25DegElbowPDB706,
11_25DegElbowPDB707, 11_25DegElbowPDB708, 11_25DegElbowPDB709,
11_25DegElbowPDB710, 11_25DegElbowPDB711,
User Class Name: 11.25 Degree Elbow
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D11Elbow.C11Elbow
Inputs = 10
Input = "FacetoCenter" Description = "Face to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "ElbowRadius" Description = "Elbow Radius"
Input = "SeattoCenter" Description = "Seat to Center"
Input = "Seat1toCenter" Description = "Seat 1 to Center"
Input = "Seat2toCenter" Description = "Seat 1 to Center"
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "Angle" Description = "Angle"
Input = "TangentLength" Description = "Tangent Length"
Outputs = 6
Output = "Body" Description = "Body"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "InsulatedPort1" Description = "Insulated Port1"
Output = "InsulatedPort2" Description = "Insulated Port2"

Piping 3D Symbols Reference

311

Piping Symbols
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 13

Part Design Basis 35

312

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 36

Part Design Basis 160

Part Design Basis 163

Piping 3D Symbols Reference

313

Piping Symbols
Part Design Basis 164

Part Design Basis 176

Part Design Basis 177

314

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 704

Part Design Basis 706

Part Design Basis 707

Piping 3D Symbols Reference

315

Piping Symbols
Part Design Basis 708

Part Design Basis 709

Part Design Basis 710

316

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 711

SP3D225DegMiterElbow
Description: 22.5 degree miter elbow
Symbol Name: SP3D225DegMiterElbow.C225DegMiterElbow
Workbook: Sample Data for Mitered Elbows.xls
Workbook Sheet: E225MiterNCut
User Class Name: 22.5 Degree Miter Elbow
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D225DegMiterElbow.C225DegMiterElbow
Inputs = 3
Input = "FacetoCenter" Description = "Face to Center"
Input = "NoOfMiterCuts" Description = "Number of Miter Cuts"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 6
Output = "InsTangentAtPort1" Description = "Insulated Body Tangent at Port 1"
Output = "InsTangentAtPort2" Description = "Insulated Body Tangent at Port 2"
Output = "TangentAtPort1" Description = "Tangent at Port 1"
Output = "TangentAtPort2" Description = "Tangent at Port 2"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

317

Piping Symbols

SP3D22Elbow
Description: 22.5 degree elbow
Symbol Name: SP3D22Elbow.C22Elbow
Workbook: Piping Catalog.xls, Sample data for Underground and Sanitary Symbols.xls
Workbook Sheet: 22_5DegElbow, 22o5DegElbowPDB10, 22o5DegElboPDB13,
22o5DegElbowPDB35, 22o5DegElboPDB36, 22o5DegElboPDB160, 22o5DegElboPDB161,
22o5DegElboPDB162, 22o5DegElboPDB163, 22o5DegElboPDB164, 22o5DegElboPDB165,
22o5DegElboPDB170 22o5DegElboPDB175, 22o5DegElboPDB176, 22o5DegElboPDB177,
22o5DegElboPDB179, 22o5DegElboPDB180 and 22o5DegElboPDB185
User Class Name: 22.5 Degree Elbow
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D22Elbow.C22Elbow
Inputs = 11
Input = "FacetoCenter" Description = "Face to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "SeattoCenter" Description = "Seat to Center"
Input = "Seat1toCenter" Description = "Seat 1 to Center"
Input = "Seat2toCenter" Description = "Seat 1 to Center"
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "TangentLength" Description = "Tangent Length"
Input = "TangentLength1" Description = "Tangent Length 1"
Input = "TangentLength2" Description = "Tangent Length 2"
Input = "Angle" Description = "Angle"
Outputs = 6
Output = "Body" Description = "Body"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "InsulatedPort1" Description = "Insulated Port1"
Output = "InsulatedPort2" Description = "Insulated Port2"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

318

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 10

Part Design Basis 13

Part Design Basis 35

Piping 3D Symbols Reference

319

Piping Symbols
Part Design Basis 36

Part Design Basis 160

Part Design Basis 161

320

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 162

Part Design Basis 163

Part Design Basis 164

Piping 3D Symbols Reference

321

Piping Symbols
Part Design Basis 165

Part Design Basis 170

322

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 175

Part Design Basis 176

Part Design Basis 177

Piping 3D Symbols Reference

323

Piping Symbols
Part Design Basis 179

Part Design Basis 180

324

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 185

Part Design Basis 690

Part Design Basis 691

Piping 3D Symbols Reference

325

Piping Symbols
Part Design Basis 692

Part Design Basis 693

326

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 694

Part Design Basis 695

Part Design Basis 696

Piping 3D Symbols Reference

327

Piping Symbols
Part Design Basis 697

Part Design Basis 698

328

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 699

Part Design Basis 700

Piping 3D Symbols Reference

329

Piping Symbols
Part Design Basis 701

330

Piping 3D Symbols Reference

Piping Symbols

SP3D22GooseNeckElbow
Description: Goose neck elbow 22-degrees
Symbol Name: SP3D22GooseNeckElbow.C22GNeckElbow
Workbook:
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D22GooseNeckElbow.C22GNeckElbow
Inputs = 2
Input = "FacetoFace" Description = "Face to Face"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 6
Output = "ObjBody" Description = "Object Body"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "InsulatedPort1" Description = "Insulated Port 1"
Output = "InsulatedPort2" Description = "Insulated Port 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

331

Piping Symbols

SP3D30DegElbow
Description: 30 Degree Elbow; specified by face 1 to center, face 2 to center.
Symbol Name: SP3D30DegElbow.C30DegElbow
Workbook: Sample data for Underground and Sanitary Symbols.xls
Workbook Sheet: 30DegElbowPDBXXX
User Class Name: 30 Degree Elbow (Part Data Basis - XXX)
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D30DegElbow.C30DegElbow
Inputs = 9
Input = "FacetoCenter" Description = "Face to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "ElbowRadius" Description = "Elbow Radius"
Input = "SeattoCenter" Description = "Seat to Center"
Input = "Seat1toCenter" Description = "Seat 1 to Center"
Input = "Seat2toCenter" Description = "Seat 1 to Center"
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "Angle" Description = "Angle"
Outputs = 6
Output = "Body" Description = "Body"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "InsulatedPort1" Description = "Insulated Port 1"
Output = "InsulatedPort2" Description = "Insulated Port 2"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

332

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 13

Part Design Basis 35

Piping 3D Symbols Reference

333

Piping Symbols
Part Design Basis 36

Part Design Basis 163

334

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 164

Part Design Basis 176

Piping 3D Symbols Reference

335

Piping Symbols
Part Design Basis 177

Part Design Basis 683

336

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 684

Part Design Basis 685

Piping 3D Symbols Reference

337

Piping Symbols
Part Design Basis 686

Part Design Basis 709

338

Piping 3D Symbols Reference

Piping Symbols

SP3D30DegMiterElbow
Description: 30 degree mitered elbow
Symbol Name: SP3D30DegMiterElbow.C30DegMiterElbow
Workbook: Sample Data for Mitered Elbows.xls
Workbook Sheet: E30MiterNCut
User Class Name: 30 Degree Miter Elbow
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D30DegMiterElbow.C30DegMiterElbow
Inputs = 3
Input = "FacetoCenter" Description = "Face to Center"
Input = "NoOfMiterCuts" Description = "Number of Miter Cuts"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 6
Output = "InsTangentAtPort1" Description = "Insulated Body Tangent at Port 1"
Output = "InsTangentAtPort2" Description = "Insulated Body Tangent at Port 2"
Output = "TangentAtPort1" Description = "Tangent at Port 1"
Output = "TangentAtPort2" Description = "Tangent at Port 2"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

339

Piping Symbols

SP3D30Elbow
Description: 30 degree elbow
Symbol Name: SP3D30Elbow.C30Elbow
Workbook:
Workbook Sheet:
User Class Name: Pipe Component Class
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D30Elbow.C30Elbow
Inputs = 2
Input = "FacetoCenter" Description = "Face to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 6
Output = "Body" Description = "Body"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "InsulatedPort1" Description = "Insulated Port1"
Output = "InsulatedPort2" Description = "Insulated Port2"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

340

Piping 3D Symbols Reference

Piping Symbols

SP3D30LongTangentElbow
Description: 30-degree long tangent elbow
Symbol Name: SP3D30LongTangentElbow.C30DegLTElbow
Workbook: Piping Catalog.xls
Workbook Sheet:
User Class Name: 30 Degree Long Tangent elbow
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D30LongTangentElbow.C30DegLTElbow
Inputs = 8
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "TangentLength1" Description = "Tangent Length 1"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "TangentLength2" Description = "Tangent Length 2"
Input = "FacetoCenter" Description = "Face to Center"
Input = "TangentLength" Description = "Tangent Length"
Input = "BendRadius" Description = "Bend Radius"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 8
Output = "Elbow" Description = "Elbow"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "InsulatedTangent1" Description = "Insulated Tangent at Port 1"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "InsulatedTangent2" Description = "Insulated Tangent at Port 2"
Output = "InsulatedPort1" Description = "Insulated Port 1"
Output = "InsulatedPort2" Description = "Insulated Port 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Specified by Bend Radius and Tangent

Piping 3D Symbols Reference

341

Piping Symbols
Specified by Face-to-Center and Tangent

Specified by Bend Radius, Tangent 1, and Tangent 2

Specified by Face-to-Center 1, Tangent 1, and Bend Radius

342

Piping 3D Symbols Reference

Piping Symbols
Specified by Face-to-Center 1, Face-to-Center 2, Tangent 1, Tangent 2, and Bend Radius

Specified by Face-to-Center 1, Tangent 1, and Tangent 2

Piping 3D Symbols Reference

343

Piping Symbols

SP3D45DegMiterElbow
Description: 45 degree mitered elbow
Symbol Name: SP3D45DegMiterElbow.C45DegMiterElbow
Workbook: Sample Data for Mitered Elbows.xls
Workbook Sheet: 45Miter
User Class Name: 45 Degree Miter Elbow
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D45DegMiterElbow.C45DegMiterElbow
Inputs = 4
Input = "FacetoCenter" Description = "Face to Center"
Input = "NoOfMiterCuts" Description = "Number of Miter Cuts"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "Angle" Description = "Angle of Branch measured from Header"
Outputs = 6
Output = "InsTangentAtPort1" Description = "Insulated Body Tangent at Port 1"
Output = "InsTangentAtPort2" Description = "Insulated Body Tangent at Port 2"
Output = "TangentAtPort1" Description = "Tangent at Port 1"
Output = "TangentAtPort2" Description = "Tangent at Port 2"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

344

Piping 3D Symbols Reference

Piping Symbols

SP3D45DegStreetElbow
Description: 45-degree street elbow
Symbol Name: SP3D45DegStreetElbow.C45StreetElbow
Workbook: Sample Data for Street Elbows.xls
Workbook Sheet: 45DegStreetElbowHex, 45DegStreetElbowFlat
User Class Name: 45 Degree Street Elbow (Hexagonal Body), 45 Degree Street Elbow (Flat
Body)
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D45DegStreetElbow.C45StreetElbow
Inputs = 3
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 6
Output = "Body1" Description = "Body 1"
Output = "Body2" Description = "Body 2"
Output = "Body3" Description = "Body 3"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "InsulatedBody_" Description = "Insulated Body"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

345

Piping Symbols
Part Design Basis 494

SP3D45Elbow
Description: 45 degree elbow flanged ends
Symbol Name: SP3D45Elbow.C45Elbow
Workbook: Piping Catalog.xls; Bio Pharm Catalog.xls; 1S6470 Catalog.xls; Sample data for
Underground and Sanitary Symbols.xls; Sample data for JIS Fittings.xls
Workbook Sheet: 45DegElbow; E45TC; VE45; 45DegElbowPDBXXX
User Class Name: 45 Degree Elbow
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D45Elbow.C45Elbow
Inputs = 14
Input = "FacetoCenter" Description = "Face to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "ElbowRadius" Description = "Elbow Radius"
Input = "SeattoCenter" Description = "Seat to Center"
Input = "Seat1toCenter" Description = "Seat 1 to Center"
Input = "Seat2toCenter" Description = "Seat 1 to Center"
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "TangentLength" Description = "Tangent Length"
Input = "TangentLength1" Description = "Tangent Length 1"
Input = "TangentLength2" Description = "Tangent Length 2"
Input = "Angle" Description = "Trim Angle"
Input = "Length" Description = "Elbow Length"
Input = "BodyOutsideDiameter" Description = "Body outside Dia"
Outputs = 6
Output = "Body" Description = "Body"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "InsulatedPort1" Description = "Insulated Port1"
Output = "InsulatedPort2" Description = "Insulated Port2"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"

346

Piping 3D Symbols Reference

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 10

Piping 3D Symbols Reference

347

Piping Symbols
Part Design Basis 13

Part Design Basis 35

348

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 36

Part Design Basis 161

Piping 3D Symbols Reference

349

Piping Symbols
Part Design Basis 162

Part Design Basis 163

350

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 164

Part Design Basis 176

Piping 3D Symbols Reference

351

Piping Symbols
Part Design Basis 177

Part Design Basis 179

352

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 180

Piping 3D Symbols Reference

353

Piping Symbols
Part Design Basis 182

Part Design Basis 668

354

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 669

Part Design Basis 670

Piping 3D Symbols Reference

355

Piping Symbols
Part Design Basis 671

Part Design Basis 672

356

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 673

Part Design Basis 674

Piping 3D Symbols Reference

357

Piping Symbols
Part Design Basis 675

Part Design Basis 676

358

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 677

Part Design Basis 678

Piping 3D Symbols Reference

359

Piping Symbols
Part Design Basis 679

Part Design Basis 2089

360

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2109

Part Design Basis 2110

Piping 3D Symbols Reference

361

Piping Symbols
Part Design Basis 2111

Part Design Basis 2112

362

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2113

Part Design Basis 2141

Piping 3D Symbols Reference

363

Piping Symbols

SP3D45LongTangentElbow
Description: 45 degree long tangent elbow
Symbol Name: SP3D45LongTangentElbow.C45LTElbow
Workbook: Piping Catalog.xls
Workbook Sheet: 45DegLTElbow, 45DegStreetElbow, 45DegUnionElbow
User Class Name: 45 Degree Long Tangent elbow
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D45LongTangentElbow.C45LTElbow
Inputs = 8
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "TangentLength1" Description = "TangentLength 1"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "TangentLength2" Description = "TangentLength 2"
Input = "FacetoCenter" Description = "Face to Center"
Input = "TangentLength" Description = "Tangent Length"
Input = "BendRadius" Description = "Bend Radius"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 6
Output = "InsulatedTangent1" Description = "Insulated Tangent At Port1"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "InsulatedTangent2" Description = "Insulated Tangent At Port2"
Output = "Elbow" Description = "Elbow"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

364

Piping 3D Symbols Reference

Piping Symbols
Specified by Face-to-Center 1, Tangent 1, Face-to-Center 2, Tangent 2 and Bend Radius

Specified by Bend Radius and Tangent

Piping 3D Symbols Reference

365

Piping Symbols
Specified by Face-to-Center and Tangent

Specified by Bend Radius, Tangent 1, and Tangent 2

366

Piping 3D Symbols Reference

Piping Symbols
Specified by Face-to-Center 1, Tangent 1, and Bend Radius

Specified by Face-to-Center 1, Face-to-Center 2, Tangent 1, Tangent 2, and Bend Radius

Piping 3D Symbols Reference

367

Piping Symbols
Specified by Face-to-Center 1, and Face-to-Center 2

Specified by Face-to-Center 1, Tangent 1, and Tangent 2

368

Piping 3D Symbols Reference

Piping Symbols

SP3D45TrimElbow
Description: 45 degree trim elbow
Symbol Name: SP3D45TrimElbow.C45TrimElbow
Workbook: Piping Catalog.xls; Bio Pharm Catalog.xls
Workbook Sheet: 45Deg3DElbow, 45DegLRElbow; E45LRRJ
User Class Name: 45 Degree 3D Elbow
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D45TrimElbow.C45TrimElbow
Inputs = 3
Input = "FacetoCenter" Description = "Face to Center"
Input = "Angle" Description = "Angle"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 4
Output = "Body" Description = "Body"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

369

Piping Symbols

SP3D45UnionElbow
Description: 45 degree union elbow
Symbol Name: SP3D45UnionElbow.C45UnionElbow
Workbook:
Workbook Sheet:
User Class Name: Pipe Component Class
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D45UnionElbow.C45UnionElbow
Inputs = 5
Input and description = "Face1toCenter", "Face1toCenter E"
Input and description = "Face2toCenter", "Face2toCenter F"
Input and description = "UnionDiameter", "UnionDiameter J"
Input and description = "TangentLength", "TangentLength K"
Input and description = "InsulationThickness", "Insulation Thickness"
Outputs = 12
Output and description = "InsulatedTangent1", "Insulated Tangent At Port1"
Output and description = "InsulatedUnion1", "Insulated Union At Port1"
Output and description = "InsulatedBody", "Insulated Body"
Output and description = "InsulatedTangent2", "Insulated Tangent At Port2"
Output and description = "InsulatedUnion2", "Insulated Union At Port2"
Output and description = "InsulatedPort1", "Insulated Port1"
Output and description = "InsulatedPort2", "Insulated Port2"
Output and description = "Union1", "Union At Port1"
Output and description = "Elbow", "Elbow"
Output and description = "Union2", "Union At Port2"
Output and description = "PipingNoz1", "Nozzle 1"
Output and description = "PipingNoz2", "Nozzle 2"
Aspects = 2
Aspect = "Insulation", "Insulation"
Aspect = "SimplePhysical", "SimplePhysical"

370

Piping 3D Symbols Reference

Piping Symbols

SP3D5Elbow
Description: 5 degree elbow
Symbol Name: SP3D5Elbow.C5Elbow
Workbook: Sample data for Underground and Sanitary Symbols.xls
Workbook Sheet: 5_625DegElbowPDBXXX
User Class Name: 5.625 Degree Elbow
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D5Elbow.C5Elbow
Inputs = 10
Input = "FacetoCenter" Description = "Face to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "ElbowRadius" Description = "Elbow Radius"
Input = "SeattoCenter" Description = "Seat to Center"
Input = "Seat1toCenter" Description = "Seat 1 to Center"
Input = "Seat2toCenter" Description = "Seat 1 to Center"
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "Angle" Description = "Angle"
Input = "TangentLength" Description = "Tangent Length"
Outputs = 6
Output = "Body" Description = "Body"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "InsulatedNozzle1" Description = "Insulated Nozzle1"
Output = "InsulatedNozzle2" Description = "Insulated Nozzle2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

371

Piping Symbols
Part Design Basis 13

Part Design Basis 35

Part Design Basis 36

372

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 160

Part Design Basis 163

Part Design Basis 164

Piping 3D Symbols Reference

373

Piping Symbols
Part Design Basis 176

Part Design Basis 177

Part Design Basis 715

374

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 716

Part Design Basis 717

Part Design Basis 718

Piping 3D Symbols Reference

375

Piping Symbols

SP3D60DegMiterElbow
Description: 60 degree miter elbow
Symbol Name: SP3D60DegMiterElbow.C60DegMiterElbow
Workbook: Sample Data for Mitered Elbows.xls
Workbook Sheet: E60MiterNCut
User Class Name: 60 Degree Miter Elbow
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D60DegMiterElbow.C60DegMiterElbow
Inputs = 3
Input = "FacetoCenter" Description = "Face to Center"
Input = "NoOfMiterCuts" Description = "Number of Miter Cuts"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 6
Output = "InsTangentAtPort1" Description = "Insulated Body Tangent at Port 1"
Output = "InsTangentAtPort2" Description = "Insulated Body Tangent at Port 2"
Output = "TangentAtPort1" Description = "Tangent at Port 1"
Output = "TangentAtPort2" Description = "Tangent at Port 2"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

376

Piping 3D Symbols Reference

Piping Symbols

SP3D60Elbow
Description: 60 degree elbow
Symbol Name: SP3D60Elbow.C60Elbow
Workbook: Piping Catalog.xls, Sample data for Underground and Sanitary Symbols.xls
Workbook Sheet: 60DegElbow, 60DegElbowPDBXXX
User Class Name: 60 Degree Elbow
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D60Elbow.C60Elbow
Inputs = 12
Input = "FacetoCenter" Description = "Face to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "ElbowRadius" Description = "Elbow Radius"
Input = "SeattoCenter" Description = "Seat to Center"
Input = "Seat1toCenter" Description = "Seat 1 to Center"
Input = "Seat2toCenter" Description = "Seat 1 to Center"
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "TangentLength" Description = "Tangent Length"
Input = "TangentLength1" Description = "Tangent Length 1"
Input = "TangentLength2" Description = "Tangent Length 2"
Input = "Angle" Description = "Trim Angle"
Outputs = 6
Output = "Body" Description = "Body"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "InsulatedPort1" Description = "Insulated Port1"
Output = "InsulatedPort2" Description = "Insulated Port2"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

377

Piping Symbols
Part Design Basis 10

Part Design Basis 13

378

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 35

Part Design Basis 36

Piping 3D Symbols Reference

379

Piping Symbols
Part Design Basis 161

Part Design Basis 162

380

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 163

Part Design Basis 164

Piping 3D Symbols Reference

381

Piping Symbols
Part Design Basis 176

Part Design Basis 177

382

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 179

Part Design Basis 180

Piping 3D Symbols Reference

383

Piping Symbols
Part Design Basis 653

Part Design Basis 654

384

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 655

Part Design Basis 656

Piping 3D Symbols Reference

385

Piping Symbols
Part Design Basis 657

Part Design Basis 658

386

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 659

Part Design Basis 660

Piping 3D Symbols Reference

387

Piping Symbols
Part Design Basis 661

Part Design Basis 662

388

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 663

Part Design Basis 664

Piping 3D Symbols Reference

389

Piping Symbols

SP3D60LongTangentElbow
Description: 60-degree long tangent elbow
Symbol Name: SP3D60LongTangentElbow.C60DegLTElbow
Workbook: Piping Catalog.xls
Workbook Sheet:
User Class Name: 60 Degree Long Tangent Elbow
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D60LongTangentElbow.C60DegLTElbow
Inputs = 8
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "TangentLength1" Description = "TangentLength 1"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "TangentLength2" Description = "TangentLength 2"
Input = "FacetoCenter" Description = "Face to Center"
Input = "TangentLength" Description = "Tangent Length"
Input = "BendRadius" Description = "Bend Radius"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 8
Output = "Elbow" Description = "Elbow"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "InsulatedTangent1" Description = "Insulated Tangent at Port 1"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "InsulatedTangent2" Description = "Insulated Tangent at Port 2"
Output = "InsulatedPort1" Description = "Insulated Port 1"
Output = "InsulatedPort2" Description = "Insulated Port 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Specified by Bend Radius and Tangent

390

Piping 3D Symbols Reference

Piping Symbols
Specified by Face-to-Center and Tangent

Specified by Bend Radius, Tangent 1, and Tangent 2

Specified by Face-to-Center 1, Tangent 1, and Bend Radius

Piping 3D Symbols Reference

391

Piping Symbols
Specified by Face-to-Center 1, Face-to-Center 2, Tangent 1, Tangent 2, and Bend Radius

Specified by Face-to-Center 1, Tangent 1, and Tangent 2

392

Piping 3D Symbols Reference

Piping Symbols

SP3D72Elbow
Description: 72-degree elbow
Symbol Name: SP3D72Elbow.C72Elbow
Workbook: Sample data for Underground and Sanitary Symbols.xls
Workbook Sheet: 72DegElbowPDB642, 72DegElbowPDB643, 72DegElbowPDB644,
72DegElbowPDB645, 72DegElbowPDB646, 72DegElbowPDB647, 72DegElbowPDB648,
72DegElbowPDB649
User Class Name: 72 Degree Elbow (Part Data Basis - <number>)
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D72Elbow.C72Elbow
Inputs = 12
Input = "FacetoCenter" Description = "Face to Center"
Input = "SeattoCenter" Description = "Seat to Center"
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "Seat1toCenter" Description = "Seat 1 to Center"
Input = "Seat2toCenter" Description = "Seat 2 to Center"
Input = "TangentLength" Description = "Tangent Length"
Input = "TangentLength1" Description = "Tangent Length 1"
Input = "TangentLength2" Description = "Tangent Length 2"
Input = "ElbowRadius" Description = "Elbow Radius"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "Angle" Description = "Angle"
Outputs = 4
Output = "Body" Description = "Body"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "InsulatedBody" Description = "Insulated Body"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 10

Piping 3D Symbols Reference

393

Piping Symbols
Part Design Basis 13

Part Design Basis 35

394

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 36

Part Design Basis 161

Piping 3D Symbols Reference

395

Piping Symbols
Part Design Basis 162

Part Design Basis 179

396

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 180

Part Design Basis 642

Piping 3D Symbols Reference

397

Piping Symbols
Part Design Basis 643

Part Design Basis 644

398

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 645

Part Design Basis 646

Piping 3D Symbols Reference

399

Piping Symbols
Part Design Basis 647

Part Design Basis 648

400

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 649

SP3D88Elbow
Description: 87.5-degree elbow
Symbol Name: SP3D88Elbow.C88Elbow
Workbook:
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D88Elbow.C88Elbow
Inputs = 6
Input = "Seat1toCenter" Description = "Seat 1 to Center"
Input = "Seat2toCenter" Description = "Seat 2 to Center"
Input = "TangentLength1" Description = "Tangent Length 1"
Input = "TangentLength2" Description = "Tangent Length 2"
Input = "SegmentLength" Description = "Segment Length"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 6
Output = "Elbow" Description = "Body of Elbow"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "InsulatedPort1" Description = "Insulated Port1"
Output = "InsulatedPort2" Description = "Insulated Port2"

Piping 3D Symbols Reference

401

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 2231

402

Piping 3D Symbols Reference

Piping Symbols

SP3D90DegDoubleElbow
Description: 90-degree double-elbows
Symbol Name: SP3D90DegDoubleElbow.C90DegDbleElbow
Workbook: Sample Data for Elbows.xls
Workbook Sheet: 90DoubleElbowPDB10, 90DoubleElbowPDB13, 90DoubleElbowPDB35,
90DoubleElbowPDB36
User Class Name: 90 Degree Double Elbow Part Data Basis <number>
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D90DegDoubleElbow.C90DegDbleElbow
Inputs = 8
Input = "FacetoCenter" Description = "Face to Center"
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "SeattoCenter" Description = "Seat to Center"
Input = "Seat1toCenter" Description = "Seat 1 to Center"
Input = "Seat2toCenter" Description = "Seat 2 to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "Angle" Description = "Angle of branch with header"
Outputs = 15
Output = "BendtowardsPort1_1" Description = "Bend towards Port 1_1"
Output = "BendtowardsPort1_2" Description = "Bend towards Port 1_2"
Output = "BendtowardsPort1_3" Description = "Bend towards Port 1_3"
Output = "BendtowardsPort2_1" Description = "Bend towards Port 2_1"
Output = "BendtowardsPort2_2" Description = "Bend towards Port 2_2"
Output = "BendtowardsPort2_3" Description = "Bend towards Port 2_3"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"
Output = "InsulatedBendtowardsPort1_1" Description = "Insulated Bend towards Port 1_1"
Output = "InsulatedBendtowardsPort1_2" Description = "Insulated Bend towards Port 1_2"
Output = "InsulatedBendtowardsPort1_3" Description = "Insulated Bend towards Port 1_3"
Output = "InsulatedBendtowardsPort2_1" Description = "Insulated Bend towards Port 2_1"
Output = "InsulatedBendtowardsPort2_2" Description = "Insulated Bend towards Port 2_2"
Output = "InsulatedBendtowardsPort2_3" Description = "Insulated Bend towards Port 2_3"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

403

Piping Symbols
Part Design Basis 10

Part Design Basis 13

Part Design Basis 35

404

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 36

SP3D90DegMiterElbow
Description: 90 degree mitered elbow
Symbol Name: SP3D90DegMiterElbow.C90DegMiterElbow
Workbook: Sample Data for Mitered Elbows.xls
Workbook Sheet: E90Miter
User Class Name: 90 Degree Miter Elbow
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D90DegMiterElbow.C90DegMiterElbow
Inputs = 3
Input = "FacetoCenter" Description = "Face to Center"
Input = "NoOfMiterCuts" Description = "Number of Miter Cuts"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 6
Output = "InsTangentAtPort1" Description = "Insulated Body Tangent at Port 1"
Output = "InsTangentAtPort2" Description = "Insulated Body Tangent at Port 2"
Output = "TangentAtPort1" Description = "Tangent at Port 1"
Output = "TangentAtPort2" Description = "Tangent at Port 2"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"

Piping 3D Symbols Reference

405

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

SP3D90DegStreetElbow
Description: 90-degree street elbow
Symbol Name: SP3D90DegStreetElbow.C90StreetElbow
Workbook: Sample Data for Street Elbows.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D90DegStreetElbow.C90StreetElbow
Inputs = 3
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 6
Output = "Body1" Description = "Body 1"
Output = "Body2" Description = "Body 2"
Output = "Body3" Description = "Body 3"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "InsulatedBody_" Description = "Insulated Body"

406

Piping 3D Symbols Reference

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 491

SP3D90Elbow
Description: 90 degree elbow flanged ends
Symbol Name: SP3D90Elbow.C90Elbow
Workbook: Piping Catalog.xls; Bio Pharm Catalog.xls; 1S6470 Catalog.xls; Sample data for
Underground and Sanitary Symbols.xls; Sample Data for JIS Fittings.xls
Workbook Sheet: 90DegElbow; E90TC; VE90Elbow, OneQuarterBendPDBXXX
User Class Name: Pipe Component Class
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D90Elbow.C90Elbow
Inputs = 30
Input = "FacetoCenter" Description = "Face to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "ElbowRadius" Description = "Elbow Radius"
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "Seat1toCenter" Description = "Seat 1 to Center"
Input = "Seat2toCenter" Description = "Seat 2 to Center"
Input = "TangentLength1" Description = "Tangent Length 1"

Piping 3D Symbols Reference

407

Piping Symbols
Input = "TangentLength2" Description = "Tangent Length 2"
Input = "SeattoCenter" Description = "Seat to Center"
Input = "TangentLength" Description = "Tangent Length"
Input = "Angle" Description = Angle"
Input = "HeelInletSeattoCenter" Description = "Heel Inlet Seat to Center"
Input = "HeelInletFacetoCenter" Description = "Heel Inlet Face to Center"
Input = "Seat1toSeatHeelInlet" Description = "Seat1 to Seat Heel Inlet"
Input = "Face1toFaceHeelInlet" Description = "Face1 to Face Heel Inlet"
Input = "CentertoCenterHeelInlet" Description = "Center to Center Heel Inlet"
Input = "SeatSideInlettoCenter" Description = "Seat Side Inlet to Center"
Input = "FaceSideInlettoCenter" Description = "Face Side Inlet to Center"
Input = "SideInletCentertoSeat" Description = "Side Inlet Center to Seat"
Input = "SideInletCentertoFace" Description = "Side Inlet Center to Face"
Input = "FaceSideOutlettoCenter" Description = "Face Side Outlet to Center"
Input = "SeatSideOutlettoCenter" Description = "Seat Side Outlet to Center"
Input = "BaseThickness" Description = "Base Thickness"
Input = "BaseWidth" Description = "Base Width"
Input = "CentertoBase" Description = "Center to Base"
Input = "RibThickness" Description = "Rib Thickness"
Input = "BodyOutsideDia" Description = "BodyOutsideDia"
Input = "Length" Description = "Length"
Input = "Offset" Description = "Offset"
Outputs = 6
Output = "Elbow" Description = "Body of Elbow"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "InsulatedPort1" Description = "Insulated Port1"
Output = "InsulatedPort2" Description = "Insulated Port2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

408

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 10

Part Design Basis 13

Part Design Basis 35

Piping 3D Symbols Reference

409

Piping Symbols
Part Design Basis 36

Part Design Basis 161

410

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 162

Part Design Basis 163

Piping 3D Symbols Reference

411

Piping Symbols
Part Design Basis 164

Part Design Basis 176

412

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 177

Part Design Basis 179

Piping 3D Symbols Reference

413

Piping Symbols
Part Design Basis 180

Part Design Basis 182

414

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 449

Part Design Basis 538

Piping 3D Symbols Reference

415

Piping Symbols
Part Design Basis 539

Part Design Basis 540

Part Design Basis 541

416

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 542

Part Design Basis 543

Part Design Basis 544

Piping 3D Symbols Reference

417

Piping Symbols
Part Design Basis 545

Part Design Basis 546

Part Design Basis 547

418

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 548

Part Design Basis 549

Part Design Basis 550

Piping 3D Symbols Reference

419

Piping Symbols
Part Design Basis 551

Part Design Basis 552

Part Design Basis 553

420

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 554

Part Design Basis 555

Part Design Basis 556

Piping 3D Symbols Reference

421

Piping Symbols
Part Design Basis 557

Part Design Basis 558

422

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 559

Part Design Basis 560

Piping 3D Symbols Reference

423

Piping Symbols
Part Design Basis 561

Part Design Basis 562

424

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 563

Part Design Basis 564

Piping 3D Symbols Reference

425

Piping Symbols
Part Design Basis 565

Part Design Basis 566

426

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 567

Part Design Basis 568

Part Design Basis 569

Piping 3D Symbols Reference

427

Piping Symbols
Part Design Basis 570

Part Design Basis 571

Part Design Basis 572

428

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 573

Part Design Basis 574

Part Design Basis 575

Piping 3D Symbols Reference

429

Piping Symbols
Part Design Basis 576

Part Design Basis 577

Part Design Basis 578

430

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 579

Part Design Basis 580

Piping 3D Symbols Reference

431

Piping Symbols
Part Design Basis 581

Part Design Basis 582

432

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 583

Part Design Basis 723

Piping 3D Symbols Reference

433

Piping Symbols
Part Design Basis 724

Part Design Basis 725

Part Design Basis 726

434

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 727

Part Design Basis 728

Piping 3D Symbols Reference

435

Piping Symbols
Part Design Basis 729

Part Design Basis 730

436

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2080

Part Design Basis 2148

Piping 3D Symbols Reference

437

Piping Symbols
Part Design Basis 2149

Part Design Basis 2150

438

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2151

Part Design Basis 2152

Piping 3D Symbols Reference

439

Piping Symbols
Part Design Basis 2154

Part Design Basis 2155

440

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2222

Part Design Basis 2375

Piping 3D Symbols Reference

441

Piping Symbols
Part Design Basis 2376

Part Design Basis 2377

442

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2378

Part Design Basis 2379

Piping 3D Symbols Reference

443

Piping Symbols
Part Design Basis 2380

Part Design Basis 2433

444

Piping 3D Symbols Reference

Piping Symbols

SP3D90ElbowCBs
Description:
Symbol Name: SP3DElbowCBs.ElbowCBs
Workbook:
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DElbowCBs.ElbowCBs
Inputs = 3
Input and description = "Face1toCenter", "Face 1 to Center", 0.055
Input and description = "Face2toCenter", "Face 2 to Center", 0.
Input and description = "InsulationThickness", "Insulation Thickness", 0
Outputs = 6
Output and description = "InsulatedBody", "Insulated Body"
Output and description = "InsulatedPort1", "Insulated Port 1"
Output and description = "InsulatedPort2", "Insulated Port 2"
Output and description = "Elbow", "Elbow"
Output and description = "PNoz1", "Nozzle 1"
Output and description = "PNoz2", "Nozzle 2"
Aspects = 2
Aspect = "SimplePhysical", "Physical"
Aspect = "Insulation", "Insulation"

SP3D90LongTangentElbow
Description: 90 degree long tangent elbow
Symbol Name: SP3D90LongTangentElbow.C90LTElbow
Workbook: Piping Catalog.xls
Workbook Sheet: 90DegLTElbow, 90DegStreetElbow, 90DegUnionElbow
User Class Name: 90 Long Tangent Elbow
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D90LongTangentElbow.C90LTElbow
Inputs = 8
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "TangentLength1" Description = "TangentLength 1"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "TangentLength2" Description = "TangentLength 2"
Input = "FacetoCenter" Description = "Face to Center"
Input = "TangentLength" Description = "Tangent Length"
Input = "BendRadius" Description = "Bend Radius"
Input = "InsulationThickness" Description = "Insulation Thickness"

Piping 3D Symbols Reference

445

Piping Symbols
Outputs = 6
Output = "Elbow" Description = "Elbow"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "InsulatedTangent1" Description = "Insulated Tangent at Port 1"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "InsulatedTangent2" Description = "Insulated Tangent at Port 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 160

446

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 165

Part Design Basis 170

Piping 3D Symbols Reference

447

Piping Symbols
Part Design Basis 175

Part Design Basis 180

448

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 181

Part Design Basis 185

Piping 3D Symbols Reference

449

Piping Symbols

SP3D90RedElbow
Description: 90 degree reducing elbow
Symbol Name: SP3D90RedElbow
Workbook: Piping Catalog.xls
Workbook Sheet: 90DegReducingElbow, 90DegReducingStreetElbow
User Class Name: 90 Degree Reducing Elbow
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D90RedElbow.C90RedElbow
Inputs = 4
Input = "Face1toCenter" Description = "Face 1 to Center E"
Input = "Face2toCenter" Description = "Face 2 to Center F"
Input = "ReducingLength" Description = "Reducing portion Length K"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 7
Output = "Elbow" Description = "Body of Elbow"
Output = "ReducingBody" Description = "Body of Elbow"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "ReducingBodyIns" Description = "Insulation for Reducing portion"
Output = "TangentBodyIns" Description = "Insulated Body"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

450

Piping 3D Symbols Reference

Piping Symbols

SP3D90TElbow
Description: 90 degree elbow
Symbol Name: SP3D90TElbow.C90TElbow
Workbook: Piping Catalog.xls; Bio Pharm Catalog.xls
Workbook Sheet: 90Deg3DElbow, 90DegLRElbow, 90DegSRElbow; E90LRRJ
User Class Name: 90 Degree 3D Elbow
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D90TElbow.C90TElbow
Inputs = 3
Input = "FacetoCenter" Description = "Face to Center"
Input = "Angle" Description = "Angle"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 4
Output = "Body" Description = "Body"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

451

Piping Symbols

SP3D90UnionElbow
Description: 90 degree union elbow
Symbol Name: SP3D90UnionElbow.C90UnionElbow
Workbook:
Workbook Sheet:
User Class Name: Pipe Component Class
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3D90UnionElbow.C90UnionElbow
Inputs = 5
Input and description = "Face1toCenter", "Face1toCenter E"
Input and description = "Face2toCenter", "Face2toCenter F"
Input and description = "UnionDiameter", "UnionDiameter J"
Input and description = "TangentLength", "TangentLength K"
Input and description = "InsulationThickness", "Insulation Thickness"
Outputs = 12
Output and description = "InsulatedTangent1", "Insulated Tangent At Port1"
Output and description = "InsulatedUnion1", "Insulated Union At Port1"
Output and description = "InsulatedBody", "Insulated Body"
Output and description = "InsulatedTangent2", "Insulated Tangent At Port2"
Output and description = "InsulatedUnion2", "Insulated Union At Port2"
Output and description = "InsulatedPort1", "Insulated Port1"
Output and description = "InsulatedPort2", "Insulated Port2"
Output and description = "Union1", "Union At Port1"
Output and description = "Elbow", "Elbow"
Output and description = "Union2", "Union At Port2"
Output and description = "PipingNoz1", "Nozzle 1"
Output and description = "PipingNoz2", "Nozzle 2"
Aspects = 2
Aspect = "Insulation", "Insulation"
Aspect = "SimplePhysical", "SimplePhysical"

452

Piping 3D Symbols Reference

Piping Symbols

SP3DBio45ElbowWeld
Description: 45 degree elbow
Symbol Name: SP3DBio45ElbowWeld.CBio45ElbowWeld
Workbook: Bio Pharm Catalog.xls
Workbook Sheet: E45LT
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DBio45ElbowWeld.CBio45ElbowWeld
Inputs = 3
Input = "FacetoCenter" Description = "Face to Center"
Input = "TangentLength" Description = "Tangent Length"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 6
Output = "Elbow" Description = "Elbow"
Output = "InsTangentAtPort1" Description = "Insulated Tangent At Port1"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "InsTangentAtPort2" Description = "Insulated Tangent At Port2"
Output = "InsulatedPort1" Description = "Insulated Port1"
Output = "InsulatedPort2" Description = "Insulated Port2"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

453

Piping Symbols

SP3DBio90ElbowWeld
Description: 90 degree elbow
Symbol Name: SP3DBio90ElbowWeld.CBio90ElbowWeld
Workbook: Bio Pharm Catalog.xls
Workbook Sheet: E90LT
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DBio90ElbowWeld.CBio90ElbowWeld
Inputs = 3
Input = "FacetoCenter" Description = "Face to Center"
Input = "TangentLength" Description = "Tangent Length"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 6
Output = "Elbow" Description = "Elbow"
Output = "InsTangentAtPort1" Description = "Insulated Body Tangent at Port 1"
Output = "InsulatedBody" Description = "Insulated Body of Bend"
Output = "InsTangentAtPort2" Description = "Insulated Body Tangent at Port 2"
Output = "InsulatedPort1" Description = "Insulated Port1"
Output = "InsulatedPort2" Description = "Insulated Port2"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

454

Piping 3D Symbols Reference

Piping Symbols

SP3DBioUsePoint
Description: use point
Symbol Name: SP3DBioUsePoint.CBioUsePoint
Workbook: Bio Pharm Catalog.xls
Workbook Sheet: TRUBWWM
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DBioUsePoint.CBioUsePoint
Inputs = 4
Input = "FacetoFace" Description = "Face to Face"
Input = "FacetoCenter" Description = "Face to Center"
Input = "Face1toFace3" Description = "Face 1 to Face 3"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 8
Output = "Return" Description = "Fitting - Return "
Output = "PNoz1WithLen" Description = "Nozzle 1"
Output = "PNoz2WithLen" Description = "Nozzle 2"
Output = "PNoz3WithLen" Description = "Nozzle 3"
Output = "InsulatedBody" Description = "Insulation"
Output = "Port1TanInsul" Description = "Insulated Port1"
Output = "Port2TanInsul" Description = "Insulated Port2"
Output = "Port3TanInsul" Description = "Insulated Port3"
Output = "InsulatedPort1" Description = "Insulated Port1"
Output = "InsulatedPort2" Description = "Insulated Port2"
Output = "InsulatedPort3" Description = "Insulated Port2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

455

Piping Symbols

SP3DBioUsePointOffset
Description: use point with offset
Symbol Name: SP3DBioUsePointOffset.CBioUsePtOffset
Workbook: Bio Pharm Catalog.xls
Workbook Sheet: TRUSWWM
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DBioUsePointOffset.CBioUsePtOffset
Inputs = 4
Input = "FacetoFace" Description = "Face to Face"
Input = "FacetoCenter" Description = "Face to Center"
Input = "Face3toCenter" Description = "Face 3 to Center"
Input = "Face1toPort3Tangent" Description = "Face 1 to Face 3 Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 8
Output = "Return" Description = "Fitting - Return "
Output = "PNoz1WithLen" Description = "Nozzle 1"
Output = "PNoz2WithLen" Description = "Nozzle 2"
Output = "PNoz3WithLen" Description = "Nozzle 3"
Output = "InsulatedBody" Description = "Insulation"
Output = "Port1TanInsul" Description = "Insulated Port1"
Output = "Port2TanInsul" Description = "Insulated Port2"
Output = "Port3TanInsul" Description = "Insulated Port2"
Output = "InsulatedPort1" Description = "Insulated Port1"
Output = "InsulatedPort2" Description = "Insulated Port2"
Output = "InsulatedPort3" Description = "Insulated Port2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

456

Piping 3D Symbols Reference

Piping Symbols

SP3DLongTangentElbow
Description: long tangent elbow
Symbol Name: SP3DLongTangentElbow.LTElbow
Workbook: Piping Catalog.xls
Workbook Sheet: 90DegLTElbow
User Class Name: Long Tangent Elbow
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DLongTangentElbow.LTElbow
Inputs = 9
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "TangentLength1" Description = "Tangent Length 1"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "TangentLength2" Description = "Tangent Length 2"
Input = "FacetoCenter" Description = "Face to Center"
Input = "TangentLength" Description = "Tangent Length"
Input = "BendRadius" Description = "Bend Radius"
Input = "Angle" Description = "Angle"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 8
Output = "Elbow" Description = "Elbow"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "InsulatedTangent1" Description = "Insulated Tangent at Port 1"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "InsulatedTangent2" Description = "Insulated Tangent at Port 2"
Output = "InsulatedPort1" Description = "Insulated Port 1"
Output = "InsulatedPort2" Description = "Insulated Port 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 160

Piping 3D Symbols Reference

457

Piping Symbols
Part Design Basis 165

Part Design Basis 170

Part Design Basis 175

458

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 180

Part Design Basis 185

SP3DOffset
Description: 45-degree offset
Symbol Name: SP3DOffset.Offset
Workbook: Sample data for Underground and Sanitary Symbols.xls
Workbook Sheet: OffsetPDB586
User Class Name: 45 Degree Offset
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOffset.Offset
Inputs = 7
Input = "SeattoSeat" Description = "Seat to Seat"
Input = "VerticalOffset" Description = "Vertical Offset"
Input = "TangentLength2" Description = "Tangent Length2"

Piping 3D Symbols Reference

459

Piping Symbols
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "Angle" Description = "Angle"
Input = "Length" Description = "Length"
Input = "SBendRadius" Description = "Bend Radius"
Outputs = 2
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 587

460

Piping 3D Symbols Reference

Piping Symbols

SP3DReturn
Description: return
Symbol Name: SP3DReturn.CReturn
Workbook: Piping Catalog.xls; Sample Data for JIS Fittings.xls
Workbook Sheet: 180DegReturn, 180ReturnPDB****
User Class Name: 180 Degree Return
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DReturn.CReturn
Inputs = 10
Input = "FacetoCenter" Description = "Face to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "Diameter" Description = Diameter"
Input = "CentertoCenter" Description = "Center to Center Dimension"
Input = "BacktoFace" Description = "Back to Face"
Input = "BacktoTangentLine" Description = "Back to Tangent Line"
Input = "TangentLength" Description = "Tangent Length"
Input = "BodyOutsideDia" Description = "Body outside Diameter"
Input = "PorttoPortOffset" Description = "port to port offset"
Input = "Radius" Description = "Radius"
Outputs = 6
Output = "SP3DReturn" Description = "Fitting - Return "
Output = "InsulatedBody" Description = "Insulation"
Output = "InsulatedPort1" Description = "Insulated Port1"
Output = "InsulatedPort2" Description = "Insulated Port2"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

461

Piping Symbols
Part Design Basis 414

Part Design Basis 1055

Part Design Basis 1056

462

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 1057

Part Design Basis 1058

Piping 3D Symbols Reference

463

Piping Symbols
Part Design Basis 1059

Part Design Basis 1060

464

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 1061

Part Design Basis 1062

Piping 3D Symbols Reference

465

Piping Symbols
Part Design Basis 1063

Part Design Basis 2131

466

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2132

SP3DVPSElbow45Deg
Description: victaulic pressfit 45 degree elbow
Symbol Name: SP3DVPSElbow45Deg.VictaulicPSElbow45Deg
Workbook: 1S6470 Catalog.xls
Workbook Sheet: VPSElbow45Deg
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DVPSElbow45Deg.VictaulicPSElbow45Deg
Inputs = 2
Input = "FacetoCenter" Description = "FacetoCenter"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 6
Output = "Elbow" Description = "Elbow"
Output = "InsTangentAtPort1" Description = "Insulated Tangent At Port1"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "InsTangentAtPort2" Description = "Insulated Tangent At Port2"
Output = "InsulatedPort1" Description = "Insulated Port1"
Output = "InsulatedPort2" Description = "Insulated Port2"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"

Piping 3D Symbols Reference

467

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

SP3DVPSElbow90Deg
Description: victaulic pressfit 90 degree elbow
Symbol Name: SP3DVPSElbow90Deg.VictaulicPSElbow90Deg
Workbook: 1S6470 Catalog.xls
Workbook Sheet: VPSElbow90Deg
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DVPSElbow90Deg.VictaulicPSElbow90Deg
Inputs = 2
Input = "FacetoCenter" Description = "Face to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 6
Output = "Elbow" Description = "Elbow"
Output = "InsTangentAtPort1" Description = "Insulated Body Tangent at Port 1"
Output = "InsulatedBody" Description = "Insulated Body of Bend"
Output = "InsTangentAtPort2" Description = "Insulated Body Tangent at Port 2"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

468

Piping 3D Symbols Reference

Piping Symbols

End Fittings
The following end fitting symbols are available.

Topics
SP3DCap ....................................................................................... 469
SP3DClosurePlate ......................................................................... 473
SP3DInstIndicator .......................................................................... 475
SP3DPlug ...................................................................................... 475
SP3DPressureGauge .................................................................... 481
SP3DPresTransmitter .................................................................... 482
RTDSensor .................................................................................... 483
SP3DTempTransmitter .................................................................. 495

SP3DCap
Description: Cap
Symbol Name: SP3DCap.CCap
Workbook: Catalog.xls; Sample Data for Jacketed Piping Symbols.xls; Sample Data for JIS
Fittings.xls
Workbook Sheet: SP3DCap.Cap; CapPDB819
User Class Name: Cap
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DCap.CCap
Inputs = 7
Input = "FacetoEnd" Description = "Face to Cap End"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "Face1toCenter" Description = "Face1 to Center"
Input = "CapInsideDia" Description = "Cap Inside Diameter"
Input = "CapLength" Description = "Cap Length"
Input = "TangentLength" Description = "Tangent Length"
Input = "FacetoFace" Description = "Face to Face"
Outputs = 3
Output = "Body" Description = "Cap Body"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "PNoz1" Description = "Nozzle 1"

Piping 3D Symbols Reference

469

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

470

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 819

Part Design Basis 1087

Piping 3D Symbols Reference

471

Piping Symbols
Part Design Basis 1088

Part Design Basis 1089

472

Piping 3D Symbols Reference

Piping Symbols

SP3DClosurePlate
Description: Closure Plate
Symbol Name: SP3DClosurePlate.ClosurePlate
Workbook: Sample Data for Jacketed Piping Symbols.xls
Workbook Sheet: ClosurePlate817, ClosurePlate818
User Class Name: Closure Plate
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DClosurePlate.ClosurePlate
Inputs = 6
Input = "FacetoFace" Description = "Face to Face"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "PlateOutsideDia" Description = "Plate Outside Diameter"
Input = "PlateInsideDia" Description = "Plate Inside Diameter"
Input = "PlateThick" Description = "Plate Thickness"
Input = "JackPipeOffset" Description = "Jacketed Pipe Offset"
Outputs = 3
Output = "ClosurePlateBody" Description = "Closure Plate Body"
Output = "BodyInsulation" Description = "Insulated Body"
Output = "Nozzle1" Description = "Nozzle 1"
Aspects = 2
Aspect = "SimplePhysical", "Physical"
Aspect = "Insulation", "Insulation"

Piping 3D Symbols Reference

473

Piping Symbols
Part Design Basis 817

Part Design Basis 818

474

Piping 3D Symbols Reference

Piping Symbols

SP3DInstIndicator
Description: Instrument Indicator
Symbol Name: SP3DInstIndicator.CInstIndicator
Workbook: Instrument Data.xls
Workbook Sheet: InstIndicator
User Class Name: Instrument Indicator
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DInstIndicator.CInstIndicator
Inputs = 1
Input = "InstrumentDiameter" Description = "Instrument Diameter"
Outputs = 2
Output = "Body" Description = "Body"
Output = "PNoz1" Description = "Nozzle 1"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

SP3DPlug
Description: Plug
Symbol Name: SP3DPlug.CPlug
Workbook: Piping Catalog.xls
Workbook Sheet: Plug
User Class Name: plug
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DPlug.CPlug
Inputs = 7
Input = "FacetoEnd" Description = "Face to End"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "Length1" Description = "Length1"

Piping 3D Symbols Reference

475

Piping Symbols
Input = "Length2" Description = "Length2"
Input = "Width" Description = "Width"
Input = "Length" Description = "Length"
Input = "BodyOutsideDia" Description = "Body Outside Diameter"
Outputs = 3
Output = "Body" Description = "Body"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "PNoz1" Description = "Nozzle 1"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 1028

476

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 1029

Part Design Basis 1030

Piping 3D Symbols Reference

477

Piping Symbols
Part Design Basis 1032

Part Design Basis 1084

478

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 1085

Part Design Basis 1086

Piping 3D Symbols Reference

479

Piping Symbols
Part Design Basis 2092

Part Design Basis 2093

Part Design Basis 2094

480

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2125

SP3DPressureGauge
Description: Pressure Gauge
Symbol Name: SP3DPressureGauge.PressureGauge
Workbook: Instrument Sample Data.xls
Workbook Sheet: PressureGauge
User Class Name: Pressure gauge
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DPressureGauge.PressureGauge
Inputs = 4
Input = "InstrumentDiameter" Description = "Instrument Diameter"
Input = "InstrumentHeight" Description = "Instrument Height"
Input = "InstrumentWidth" Description = "Instrument Width"
Input = "InstrumentWidth1" Description = "Instrument Width1"
Outputs = 5
Output = "ThreadedInsertion" Description = "ThreadedInsertion"
Output = "Nut" Description = "Hexagonal Nut"
Output = "Gauge" Description = "Cylinderical Gauge"
Output = "Dial" Description = "Cylinderical Dial"
Output = "PNoz1" Description = "Nozzle 1"

Piping 3D Symbols Reference

481

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

SP3DPresTransmitter
Description: Pressure Transmitter
Symbol Name: SP3DPresTransmitter.PressureTransmitter
Workbook: Instrument Sample Data.xls
Workbook Sheet: PressureTransmitter
User Class Name: Pressure Transmitter
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DPresTransmitter.PressureTransmitter
Inputs = 6
Input = "InstrumentDiameter" Description = "Instrument Diameter"
Input = "InstrumentHeight" Description = "Instrument Height"
Input = "InstrumentNutWidth" Description = "Instrument Nut Width"
Input = "InstrumentHeight1" Description = "Instrument Height1"
Input = "InstrumentHeight2" Description = "Instrument Height2"
Input = "InstrumentHeight3" Description = "Instrument Height3"
Outputs = 7
Output = "PortNut" ' The Nut at the port Description = "PortNut"
Output = "Cylinder1" ' The cylinder immediately above the Port Nut Description = "Cylinder1"
Output = "Cylinder2" ' The cylinder above Cylinder1 Description = "Cylinder2"
Output = "Nut1" ' The Nut above Cylinder2 Description = "Nut1"
Output = "Cylinder3" ' The cylinder above Nut1 Description = "Cylinder3"
Output = "Cylinder4" ' The cylinder above Cylinder3 Description = "Cylinder4"
Output = "PNoz1" Description = "Nozzle 1"

482

Piping 3D Symbols Reference

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

RTDSensor
Description: Resistance Temperature Detector Modular Assembly
Symbol Name: RTDSensor.CRTDSensor
Workbook: Resistance Temperature Detectors Modular Assemblies.xls
Workbook Sheet: RTDModPDB2994, RTDModPDB2996, RTDModPDB2999,
RTDModPDB3008, RTDModPDB3013, RTDModPDB3017, SantRTDModPDB3020,
SantRTDModPDB3029, SantRTDModPDB3032, SantRTDModPDB3036,
SantRTDModPDB3039, SantRTDModPDB3040, SantRTDModPDB3041
User Class Name: Resistance Temperature Detector Modular Assembly
Part Number:
Inputs, Outputs, and Aspects:
ProgID: RTDSensor.CRTDSensor
Inputs = 23
Input = "HandwheelAngle" Description = "Rotation of Operator"
Input = "NominalLength" Description = "NominalLength"
Input = "ImmersionLength" Description = "ImmersionLength"
Input = "ExtensionNeckLength" Description = "ExtensionNeckLength"
Input = "ThermowellDiameter" Description = "ThermowellDiameter"
Input = "LaggingLength" Description = LaggingLength"
Input = "SensorMountLength" Description = "SensorMountLength"
Input = "ExtensionLength" Description = "ExtensionLength"
Input = "ThermowellLagDiameter" Description = "ThermowellLagDiameter"
Input = "ThermowellLag" Description = "ThermowellLag"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "PocketLength" Description = "PocketLength"
Input = "PocketOffsetfromBranch" Description = "HandwheelAngle"
Input = "PipeLength" Description = "PipeLength"

Piping 3D Symbols Reference

483

Piping Symbols
Input = "FacetoFace" Description = "FacetoFace"
Input = "A" Description = "A"
Input = "Diameter" Description = "Diameter"
Input = "B" Description = "B"
Input = "ExtensionNeckDiameter" Description = "ExtensionNeckDiameter"
Input = "LagExtensionLength" Description = "LagExtensionLength"
Input = "LagExtensionDiameter" Description = "LagExtensionDiameter"
Input = "ThermowellOuterDiameter" Description = "ThermowellOuterDiameter"
Input = "ExtensionNeckOuterDiameter" Description = "ExtensionNeckOuterDiameter"
Outputs = 2
Output = "Output1" Description = "Output 1"
Output = "Output2" Description = "Output 2"
Aspects = 3
Aspect = SimplePhysical
Aspect = Insulation
Aspect = Maintenance

Part Design Basis 2994

484

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2996

Piping 3D Symbols Reference

485

Piping Symbols
Part Design Basis 2999

486

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 3008

Piping 3D Symbols Reference

487

Piping Symbols
Part Design Basis 3013

488

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 3017

Piping 3D Symbols Reference

489

Piping Symbols
Part Design Basis 3020

490

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 3029

Piping 3D Symbols Reference

491

Piping Symbols
Part Design Basis 3032

Part Design Basis 3036

492

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 3039

Piping 3D Symbols Reference

493

Piping Symbols
Part Design Basis 3040

494

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 3041

SP3DTempTransmitter
Description: Temperature Transmitter
Symbol Name: SP3DTempTransmitter.TempTransmitter
Workbook: Instrument Sample Data.xls
Workbook Sheet: TemperatureTransmitter
User Class Name: Temperature Transmitter
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DTempTransmitter.TempTransmitter
Inputs = 3
Input = "InstrumentHeight" Description = "Instrument Height"
Input = "InstrumentLength" Description = "Instrument Length"
Input = "InstrumentLength1" Description = "Instrument Length 1"
Outputs = 9
Output = "JunctionBox" Description = "Junction Box"
Output = "Cylinder1" Description = "Cylinder 1"
Output = "Cylinder2" Description = "Cylinder 2"
Output = "Cylinder3" Description = "Cylinder 3"
Output = "Union" Description = "Union"
Output = "HexagonalNut" Description = "Hexagonal Nut"

Piping 3D Symbols Reference

495

Piping Symbols
Output = "ConicalPart" Description = "Conical Part"
Output = "ThermoWellEnd" Description = "Thermo Well End"
Output = "PipingNoz1" Description = "Nozzle 1"
Aspects = 2
Aspect = "SimplePhysical", "Physical"
Aspect = "Maintenance"

496

Piping 3D Symbols Reference

Piping Symbols

In-Line Fittings
This section contains the in-line fittings that are available.

Topics
AveragingPitotTube ....................................................................... 498
BleedRing ...................................................................................... 525
CaseHdHousing ............................................................................. 527
CaseHDSpool ................................................................................ 529
ConcentrateController .................................................................... 531
CoriolisFlowmeter .......................................................................... 533
ElectroMagneticFM ........................................................................ 543
InstrumentHousing ......................................................................... 567
IntegralOrificeFlAssy ...................................................................... 569
OrificeFitting ................................................................................... 574
PositiveDispFlow ........................................................................... 584
Rotometer ...................................................................................... 585
SP3DAdapter ................................................................................. 606
SP3DFlowNozzle ........................................................................... 607
SP3DMagneticFlowMeter .............................................................. 608
SP3DMFlowController ................................................................... 609
SP3DPInlAvgPitotTube .................................................................. 610
SP3DPVortexFlowInstr .................................................................. 611
SP3DShStRotameter ..................................................................... 612
SP3DVenturimeter ......................................................................... 613
SP3DWedgeFlowElement ............................................................. 617
Spacer Spool ................................................................................. 618
TempSensorExtension .................................................................. 619
Thermal Mass Flowmeter .............................................................. 621
Thermowell .................................................................................... 624
TreeCap ......................................................................................... 626
TubingHdAdapter ........................................................................... 627
TubingHead ................................................................................... 629
TurbineFlowMeter .......................................................................... 631
ULtrasonicFM ................................................................................ 633
VortexFlowmeter ............................................................................ 637
WaterJetEductor ............................................................................ 652
WedgeFlowmeter ........................................................................... 655

Piping 3D Symbols Reference

497

Piping Symbols

AveragingPitotTube
Description: Averaging pitot tube
Symbol Name: AveragingPitotTube.APitotTube
Workbook: Averaging Pitot Tubes.xls
Workbook Sheets: AvgPitotTubePDB971-985, AvgPitotTubePDB2661-2674
User Class Name: Averaging Pitot Tube
Part Number:
Inputs, Outputs, and Aspects:
ProgID: AveragingPitotTube.APitotTube
Inputs = 7
Input = "A" Description = "A"
Input = "B" Description = "B"
Input = "C" Description = "C"
Input = "D" Description = "D"
Input = "E" Description = "E"
Input = "F" Description = "F"
Input = "HandwheelAngle" Description = "Hand Wheel Angle
Outputs = 1
Output = "Output1" Description = "Output 1"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Part Design Basis 971

498

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 972

Piping 3D Symbols Reference

499

Piping Symbols
Part Design Basis 973

500

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 974

Piping 3D Symbols Reference

501

Piping Symbols
Part Design Basis 975

502

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 976

Piping 3D Symbols Reference

503

Piping Symbols
Part Design Basis 977

504

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 978

Piping 3D Symbols Reference

505

Piping Symbols
Part Design Basis 979

506

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 980

Piping 3D Symbols Reference

507

Piping Symbols
Part Design Basis 981

508

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 982

Piping 3D Symbols Reference

509

Piping Symbols
Part Design Basis 983

510

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 984

Piping 3D Symbols Reference

511

Piping Symbols
Part Design Basis 985

512

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2661

Piping 3D Symbols Reference

513

Piping Symbols
Part Design Basis 2662

514

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2663

Part Design Basis 2664

Piping 3D Symbols Reference

515

Piping Symbols
Part Design Basis 2665

516

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2666

Piping 3D Symbols Reference

517

Piping Symbols
Part Design Basis 2667

518

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2668

Piping 3D Symbols Reference

519

Piping Symbols
Part Design Basis 2669

Part Design Basis 2670

520

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2671

Piping 3D Symbols Reference

521

Piping Symbols
Part Design Basis 2672

522

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2673

Piping 3D Symbols Reference

523

Piping Symbols
Part Design Basis 2674

524

Piping 3D Symbols Reference

Piping Symbols

BleedRing
Description: Bleed Ring symbol
Symbol Name: BleedRing.BRing
Workbook: Bleed Rings.xls
Workbook Sheets: BleedRing1TapPDB2301, BleedRing2TapsPDB2301,
BleedRing3TapsPDB2301, BleedRing1TapPDB2302, BleedRing2TapsPDB2302,
BleedRing3TapsPDB2302
User Class Names: Bleed Ring with One Tap (Part Data Basis - 2301), Bleed Ring with Two
Taps (Part Data Basis - 2301), Bleed Ring with Three Taps (Part Data Basis - 2301), Bleed Ring
with Four Taps (Part Data Basis - 2301), Bleed Ring with One Tap (Part Data Basis - 2302),
Bleed Ring with Two Taps (Part Data Basis - 2302), Bleed Ring with Three Taps (Part Data
Basis - 2302)
Part Number:
Inputs, Outputs, and Aspects:
ProgID: BleedRing.BRing
Inputs = 7
Input = "FacetoFace" Description = "Face to Face"
Input = "TapOrientation" Description = "Tap Orientation"
Input = "LiftingLugHeight" Description = "Lifting Lug Height"
Input = "Tap2Angle" Description = "Angle of Tap 2"
Input = "Tap3Angle" Description = "Angle of Tap 3"
Input = "Tap4Angle" Description = "Angle of Tap 4"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 5
Output = "Body" Description = "Body"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "Port1" Description = "Port 1"
Output = "Port2" Description = "Port 2"
Output = "Port3" Description = "Port 3"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

525

Piping Symbols
Part Design Basis 2301

526

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2302

CaseHdHousing
Description: Casing head housing symbol
Symbol Name: CaseHdHousing.CCaseHead
Workbook: Wellhead Piping Sample Data.xls
Workbook Sheet: CaseHdHsingPDB2171, CaseHdHsingPDB2172
User Class Name: Casehead Housing (Part data basis - 2171), Casehead Housing (Part data
basis - 2172)
Part Number:
Inputs, Outputs, and Aspects:
ProgID: CaseHdHousing.CCaseHead
Inputs = 3
Input = "Height" Description = "Height"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "Offset" Description = "Offset"
Outputs = 10
Output = "Body" Description = "Body"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"
Output = "PNoz4" Description = "Nozzle 4"

Piping 3D Symbols Reference

527

Piping Symbols
Output = "InsulatedBody"
Output = "Insulated Port1"
Output = "Insulated Port2"
Output = "InsulatedPort3"
Output = "InsulatedPort4"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Description = "Insulated Body"


Description = "Insulated Port1"
Description = "Insulated Port2"
Description = "Insulated Port3"
Description = "Insulated Port4"

Part Design Basis 2171

Part Design Basis 2172

528

Piping 3D Symbols Reference

Piping Symbols

CaseHDSpool
Description: Casing Head Spool symbol
Symbol Name: CaseHdSpool.CCaseHdSpl
Workbook: Wellhead Piping Sample Data.xls
Workbook Sheet: CaseHdSpoolPDB2173, CaseHdSpoolPDB2174
User Class Name: Casehead Housing (Part data basis - 2173), Casehead Housing (Part data
basis - 2174)
Part Number:
Inputs, Outputs, and Aspects:
ProgID: CaseHdSpool.CCaseHdSpl
Inputs = 3
Input = "Height" Description = "Height"
Input = "Offset" Description = "Offset"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 14
Output = "Body1" Description = "Body1"
Output = "Body2" Description = "Body2"
Output = "Body3" Description = "Body3"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"
Output = "PNoz4" Description = "Nozzle 4"
Output = "InsBody1" Description = "Insulated Body1"
Output = "InsBody2" Description = "Insulated Body2"
Output = "InsBody3" Description = "Insulated Body3"
Output = "InsPort1" Description = "Insulated Port1"
Output = "InsPort2" Description = "Insulated Port2"
Output = "InsPort3" Description = "Insulated Port3"
Output = "InsPort4" Description = "Insulated Port4"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

529

Piping Symbols
Part Design Basis 2173

Part Design Basis 2174

530

Piping 3D Symbols Reference

Piping Symbols

ConcentrateController
Description: Master concentrate controller symbol
Symbol Name: ConcentrateController.ConcController
Workbooks: Concentrate Controller.xls, SP3D SPI DDP Sample Data.xls
Workbook Sheets: ConcController2288 to ConcController2291, and IConcentrateCtrl001 to
IConcentrateCtrl004
User Class Names: Concentrate Controller (Part Data Basis-2288) to Concentrate Controller
(Part Data Basis-2291), and Instrument - IConcentrateCtrl001 to Instrument IConcentrateCtrl004
Part Number:
Inputs, Outputs, and Aspects:
ProgID: ConcentrateController.ConcController
Inputs = 7
Input = "FacetoFace" Description = "Face to Face"
Input = "EndtoEnd" Description = "End to End"
Input = "EndtoCenter3" Description = "End 3 to Center"
Input = "Port3Offset" Description = "Port 3 Offset"
Input = "Length" Description = "Length"
Input = "Diameter" Description = "Diameter"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 5
Output = "Body" Description = "Body"
Output = "InsulationBody" Description = "Insulation Body"
Output = "Nozzle1" Description = "Nozzle 1"
Output = "Nozzle2" Description = "Nozzle 2"
Output = "Nozzle3" Description = "Nozzle 3"
Aspects = 3
Aspect = SimplePhysical
Aspect = Insulation
Aspect = Maintenance

Part Design Basis 2288

Piping 3D Symbols Reference

531

Piping Symbols
Part Design Basis 2289

Part Design Basis 2290

Part Design Basis 2291

532

Piping 3D Symbols Reference

Piping Symbols

CoriolisFlowmeter
Description: Coriolis Flowmeter
Symbol Name: CoriolisFlowmeter.CFlowmeter
Workbook: Coriolis Flowmeter.xls
Workbook Sheet: CoriolisFlowmtrPDB2634, CoriolisFlowmtrPDB2635,
CoriolisFlowmtrPDB2636, CoriolisFlowmtrPDB2637, CoriolisFlowmtrPDB2638,
CoriolisFlowmtrPDB2639, CoriolisFlowmtrPDB2678, CoriolisFlowmtrPDB2679,
CoriolisFlowmtrPDB2680, CoriolisFlowmtrPDB2690, CoriolisFlowmtrPDB2691,
CoriolisFlowmtrPDB2692, CoriolisFlowmtrPDB2693, CoriolisFlowmtrPDB2694,
CoriolisFlowmtrPDB2695, CoriolisFlowmtrPDB2696, CoriolisFlowmtrPDB2697
User Class Name: Coriolis Flowmeter
Part Number:
Inputs, Outputs, and Aspects:
ProgID: CoriolisFlowmeter.CFlowmeter
Inputs = 13
Input = "A Description = "A"
Input = "B" Description = "B"
Input = "C" Description = "C"
Input = "D" Description = "D"
Input = "E" Description = "E"
Input = "F" Description = "F"
Input = "G" Description = "G"
Input = "H" Description = "H"
Input = "I" Description = "I"
Input = "InsulationThickness" Description = "InsulationThickness"
Input = "J" Description = "J"
Input = "K" Description = "K"
Input = "HandWheelAngle" Description = "Hand Wheel Angle"
Outputs = 2
Output = "Output1" Description = "Output 1"
Output = "InsOutput1" Description = "Insulated Output 1"
Aspects = 3
Aspect = SimplePhysical
Aspect = Insulation
Aspect = Maintenance

Piping 3D Symbols Reference

533

Piping Symbols
Part Design Basis 2634

Part Design Basis 2635

534

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2636

Part Design Basis 2637

Piping 3D Symbols Reference

535

Piping Symbols
Part Design Basis 2638

Part Design Basis 2639

536

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2678

Part Design Basis 2679

Piping 3D Symbols Reference

537

Piping Symbols
Part Design Basis 2680

538

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2690

Part Design Basis 2691

Piping 3D Symbols Reference

539

Piping Symbols
Part Design Basis 2692

Part Design Basis 2693

540

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2694

Part Design Basis 2695

Piping 3D Symbols Reference

541

Piping Symbols
Part Design Basis 2696

Part Design Basis 2697

542

Piping 3D Symbols Reference

Piping Symbols

ElectroMagneticFM
Description: Electromagnetic Flowmeter
Symbol Name: ElectroMagneticFM.EMFlowMeter
Workbook: Electromagnetic Flowmeter.xls
Workbook Sheet: EMagFlowMeterPDB2793, EMagFlowMeterPDB2794,
EMagFlowMeterPDB2795, EMagFlowMeterPDB2796, EMagFlowMeterPDB2797,
EMagFlowMeterPDB2798, EMagFlowMeterPDB2799, EMagFlowMeterPDB2800,
EMagFlowMeterPDB2801, EMagFlowMeterPDB2823, EMagFlowMeterPDB2824,
EMagFlowMeterPDB2825, EMagFlowMeterPDB2826, EMagFlowMeterPDB2827,
EMagFlowMeterPDB2828, EMagFlowMeterPDB2829, EMagFlowMeterPDB2830,
EMagFlowMeterPDB2831, EMagFlowMeterPDB2832, EMagFlowMeterPDB2833,
EMagFlowMeterPDB2834, EMagFlowMeterPDB2835, EMagFlowMeterPDB2836,
EMagFlowMeterPDB2837, EMagFlowMeterPDB2838, EMagFlowMeterPDB2839,
EMagFlowMeterPDB2840, EMagFlowMeterPDB2841, EMagFlowMeterPDB2842,
EMagFlowMeterPDB2843, EMagFlowMeterPDB2844, EMagFlowMeterPDB2845,
EMagFlowMeterPDB2846, EMagFlowMeterPDB2847, EMagFlowMeterPDB2848,
EMagFlowMeterPDB2849, EMagFlowMeterPDB2850, EMagFlowMeterPDB2851,
EMagFlowMeterPDB2852, EMagFlowMeterPDB2853, EMagFlowMeterPDB2854,
EMagFlowMeterPDB2855
User Class Name: Electromagenetic Flowmeter
Part Number:
Inputs, Outputs, and Aspects:
ProgID: ElectroMagneticFM.EMFlowMeter
Inputs = 8
Input = "A Description = "A"
Input = "B" Description = "B"
Input = "C" Description = "C"
Input = "D" Description = "D"
Input = "E" Description = "E"
Input = "F" Description = "F"
Input = "G" Description = "G"
Input = "InsulationThickness" Description = "InsulationThickness"
Outputs = 1
Output = "Output1" Description = "Output 1"
Aspects = 3
Aspect = SimplePhysical
Aspect = Insulation
Aspect = Maintenance

Piping 3D Symbols Reference

543

Piping Symbols
Part Design Basis 2793

Part Design Basis 2794

544

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2795

Part Design Basis 2796

Piping 3D Symbols Reference

545

Piping Symbols
Part Design Basis 2797

546

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2798

Piping 3D Symbols Reference

547

Piping Symbols
Part Design Basis 2799

Part Design Basis 2800

548

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2801

Part Design Basis 2823

Piping 3D Symbols Reference

549

Piping Symbols
Part Design Basis 2824

Part Design Basis 2825

550

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2826

Part Design Basis 2827

Piping 3D Symbols Reference

551

Piping Symbols
Part Design Basis 2828

Part Design Basis 2829

552

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2830

Part Design Basis 2831

Piping 3D Symbols Reference

553

Piping Symbols
Part Design Basis 2832

Part Design Basis 2833

554

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2834

Piping 3D Symbols Reference

555

Piping Symbols
Part Design Basis 2835

Part Design Basis 2836

556

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2837

Part Design Basis 2838

Piping 3D Symbols Reference

557

Piping Symbols
Part Design Basis 2839

Part Design Basis 2840

558

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2841

Part Design Basis 2842

Piping 3D Symbols Reference

559

Piping Symbols
Part Design Basis 2843

Part Design Basis 2844

560

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2845

Part Design Basis 2846

Piping 3D Symbols Reference

561

Piping Symbols
Part Design Basis 2847

Part Design Basis 2848

562

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2849

Part Design Basis 2850

Piping 3D Symbols Reference

563

Piping Symbols
Part Design Basis 2851

Part Design Basis 2852

564

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2853

Part Design Basis 2854

Piping 3D Symbols Reference

565

Piping Symbols
Part Design Basis 2855

566

Piping 3D Symbols Reference

Piping Symbols

InstrumentHousing
Description: Instrument housing symbol
Symbol Name: InstrumentHousing.InstrHousing
Workbook: Resistance Temperature Detectors Modular Assemblies.xls
Workbook Sheet: InstrHousingPDB3042 to InstrHousingPDB3045
User Class Name: Instrument Housing (Part Data Basis - 3042) to Instrument Housing (Part
Data Basis - 3045)
Part Number:
Inputs, Outputs, and Aspects:
ProgID: InstrumentHousing.InstrHousing
Inputs = 5
Input = "A" Description = "A"
Input = "B" Description = "B"
Input = "C" Description = "C"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "HandwheelAngle" Description = "HandwheelAngle"
Outputs = 3
Output = "Output1" Description = "Output 1"
Output = "Output2" Description = Output 2"
Output = "InsOutput1" Description = "Insulation Output 1"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 3042

Piping 3D Symbols Reference

567

Piping Symbols
Part Design Basis 3043

Part Design Basis 3044

568

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 3045

IntegralOrificeFlAssy
Description: Integral Orifice Flange Assembly with Meter Run Symbol
Symbol Name: IntegralOrificeFlAssy.IOFlangeAssy
Workbook: OrificeFlangeAssembly.xls
Workbook Sheet: IntOriFlAssyPDB2724, IntOriFlAssyPDB2725, IntOriFlAssyPDB2726,
IntOriFlAssyPDB2727, IntOriFlAssyPDB2728, IntOriFlAssyPDB2729, IntOriFlAssyPDB2730,
IntOriFlAssyPDB2731, IntOriFlAssyPDB2732
User Class Name: Integral Orifice Flange Assembly
Part Number:
Inputs, Outputs, and Aspects:
ProgID: IntegralOrificeFlAssy.IOFlangeAssy
Inputs = 11
Input = "A" Description = "A"
Input = "B" Description = "B"
Input = "C" Description = "C"
Input = "D" Description = "D"
Input = "UpStreamTapOrientation" Description = "Up Stream Orifice Flange Tap Orientation"
Input = "DownStreamTapOrientation" Description = "Down Stream Orifice Flange Tap
Orientation"
Input = "OrificeFlangeDiameter" Description = "Orifice Flange Diameter"
Input = "OrificeFlangeThickness" Description = "Orifice Flange Thickness"

Piping 3D Symbols Reference

569

Piping Symbols
Input = "OrificePlateThickness" Description = "Orifice Plate Thickness"
Input = "HandwheelAngle" Description = "Hand Wheel Angle"
Input = "InsulationThickness" Description = "Insulation Thickness"
Inputs = iCount
Outputs = 2
Output = "Output1" Description = "Output 1"
Output = "InsOutput1" Description = "Insulation Output 1"
Aspects = 3
Aspect = SimplePhysical
Aspect = Insulation
Aspect = Maintenance
Part Design Basis 2724

Part Design Basis 2725

570

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2726

Part Design Basis 2727

Part Design Basis 2728

Piping 3D Symbols Reference

571

Piping Symbols
Part Design Basis 2729

Part Design Basis 2730

572

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2731

Part Design Basis 2732

Piping 3D Symbols Reference

573

Piping Symbols

OrificeFitting
Description: Orifice Fitting symbol
Symbol Name: OrificeFitting.CorificeFitting
Workbook: Orifice Fittings.xls, SP3D SPI DDP Sample Data.xls
Workbook Sheet: OrificeFittingPDB2640, OrificeFittingPDB2641, OrificeFittingPDB2642,
OrificeFittingPDB2717, OrificeFittingPDB2718, OrificeFittingPDB2719, OrificeFittingPDB2720,
OrificeFittingPDB2721, OrificeFittingPDB722, OrificeFittingPDB2723, IOrificeFitting001,
IOrificeFitting002, IOrifice003, IOrifice004, IOrifice005, IOrificeFitting007, IOrificeFitting008,
IOrificeFitting009, IOrificeFitting010
User Class Name: Orifice Fitting (Part Data Basis - 2640), Orifice Fitting (Part Data Basis 2641), Orifice Fitting (Part Data Basis - 2642), Orifice Fitting (Part Data Basis - 2717), Orifice
Fitting (Part Data Basis - 2718), Orifice Fitting (Part Data Basis - 2719), Orifice Fitting (Part Data
Basis - 2720), Orifice Fitting (Part Data Basis - 2721), Orifice Fitting (Part Data Basis - 2722),
Orifice Fitting (Part Data Basis - 2723), Instrument - IOrificeFitting001, Instrument IOrificeFitting002, Instrument - IOrificeFitting003, Instrument - IOrificeFitting004, Instrument IOrificeFitting005, Instrument - IOrificeFitting007, Instrument - IOrificeFitting008, Instrument IOrificeFitting009, Instrument - IOrificeFitting010
Part Number:
Inputs, Outputs, and Aspects:
ProgID: OrificeFitting.CorificeFitting
Inputs = 16
Input = "FacetoFace" Description = "Face to Face"
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "OrificePlateThickness" Description = "Orifice Plate Thickness"
Input = "A" Description = "A"
Input = "B" Description = "B"
Input = "C" Description = "C"
Input = "D" Description = "D"
Input = "E" Description = "E"
Input = "F" Description = "F"
Input = "G" Description = "G"
Input = "H" Description = "H"
Input = "I" Description = "I"
Input = "J" Description = "J"
Input = "K" Description = "K"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 3
Output = "Output1" Description = "Output 1"
Output = "Output2" Description = "Output 2"
Output = "InsOutput1" Description = "InsOutput 1"
Aspects = 3
Aspect = SimplePhysical
Aspect = Insulation
Aspect = Maintenance

574

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2640

Piping 3D Symbols Reference

575

Piping Symbols
Part Design Basis 2641

576

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2642

Piping 3D Symbols Reference

577

Piping Symbols
Part Design Basis 2717

578

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2718

Piping 3D Symbols Reference

579

Piping Symbols
Part Design Basis 2719

580

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2720

Piping 3D Symbols Reference

581

Piping Symbols
Part Design Basis 2721

582

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2722

Part Design Basis 2723

Piping 3D Symbols Reference

583

Piping Symbols

PositiveDispFlow
Description: Positive Displacement Flow Instrument symbol
Symbol Name: PositiveDispFlow.PositiveFlow
Workbook: Positive Displacement Type Flow Instrument.xls, SP3D SPI DDP Sample Data.xls
Workbook Sheet: PositiveDispFlow, IPositiveDisplace001
User Class Name: Positive Displacement FlowMeter, Instrument - IPositiveDisplace001
Part Number:
Inputs, Outputs, and Aspects:
ProgID: PositiveDispFlow.PositiveFlow
Inputs = 6
Input = "FacetoFace" Description = "Face to Face"
Input = "A" Description = "A"
Input = "B" Description = "B"
Input = "C" Description = "C"
Input = "D" Description = "D"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 2
Output = "Output1" Description = "Output 1"
Output = "InsOutput1" Description = "Output 2"
Aspects = 3
Aspect = SimplePhysical
Aspect = Insulation
Aspect = Maintenance

584

Piping 3D Symbols Reference

Piping Symbols

Rotometer
Description: Rotometer symbol for new option with an alarm
Symbol Name: Rotometer:CRotometer
Workbook: Rotometers.xls
Workbook Sheet: RotomeberPDB2739, RotomeberPDB2740, RotomeberPDB2741,
RotomeberPDB2742 FL, RotomeberPDB2742 TR, RotomeberPDB2743 FL,
RotomeberPDB2743 TR, RotomeberPDB2744 FL, RotomeberPDB2744 TR,
RotomeberPDB2745 FL, RotomeberPDB2745 TR, RotomeberPDB2746, RotomeberPDB2747,
RotomeberPDB2748, RotomeberPDB2749, RotomeberPDB2750, RotomeberPDB2751,
RotomeberPDB2752, RotomeberPDB2753, RotomeberPDB2754, RotomeberPDB2755,
RotomeberPDB2756, RotomeberPDB2757, RotomeberPDB2758, RotomeberPDB2759,
RotomeberPDB2760, RotomeberPDB2761, RotomeberPDB2762, RotomeberPDB2763,
RotomeberPDB2764, RotomeberPDB2765, RotomeberPDB2766, RotomeberPDB2767,
RotomeberPDB2768, RotomeberPDB2769, RotomeberPDB2770, RotomeberPDB2771,
RotomeberPDB2772, RotomeberPDB2773
User Class Name: CRotometer
Part Number:
Inputs, Outputs, and Aspects:
ProgID: Rotometer.CRotometer
Inputs = 12
Input = "A" Description = "A"
Input = "B" Description = "B"
Input = "C" Description = "C"
Input = "D" Description = "D"
Input = "E" Description = "E"
Input = "F" Description = "F"
Input = "G" Description = "G"
Input = "H" Description = "H"
Input = "I" Description = "I"
Input = "J" Description = "J"
Input = "K" Description = "K"
Input = "L" Description = "L"
Outputs = 2
Output = "Output1" Description = "Output 1"
Output = "Output2" Description = "Output 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

585

Piping Symbols
Part Design Basis 2739

Part Design Basis 2740

586

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2741

Part Design Basis 2742

Piping 3D Symbols Reference

587

Piping Symbols

Part Design Basis 2743

588

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2744

Part Design Basis 2745

Piping 3D Symbols Reference

589

Piping Symbols
Part Design Basis 2746

Part Design Basis 2747

590

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2748

Part Design Basis 2749

Piping 3D Symbols Reference

591

Piping Symbols
Part Design Basis 2750

Part Design Basis 2751

592

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2752

Part Design Basis 2753

Piping 3D Symbols Reference

593

Piping Symbols

Part Design Basis 2754

Part Design Basis 2755

594

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2756

Part Design Basis 2757

Piping 3D Symbols Reference

595

Piping Symbols
Part Design Basis 2758

Part Design Basis 2759

596

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2760

Part Design Basis 2761

Piping 3D Symbols Reference

597

Piping Symbols
Part Design Basis 2762

Part Design Basis 2763

598

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2764

Part Design Basis 2765

Piping 3D Symbols Reference

599

Piping Symbols
Part Design Basis 2766

Part Design Basis 2767

600

Piping 3D Symbols Reference

Piping Symbols

Part Design Basis 2768

Piping 3D Symbols Reference

601

Piping Symbols
Part Design Basis 2769

602

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2770

Piping 3D Symbols Reference

603

Piping Symbols
Part Design Basis 2771

Part Design Basis 2772

604

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2773

Piping 3D Symbols Reference

605

Piping Symbols

SP3DAdapter
Description: adapter, Kwik flange end to female end
Symbol Name: SP3DAdapter.Adapter
Workbook: Sample Data for Vacuum Piping.xls
Workbook Sheet: MaleToKwikFl, FemaleToKwikFl
User Class Name: Adapter, Kwik Flange End to Female End
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DAdapter.Adapter
Inputs = 3
Input = "FacetoFace" Description = "Face to Face Distance"
Input = "LenFlatFace" Description = "Length of Flat Face"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 6
Output = "Cylinder" Description = "Cylinder"
Output = "InsulationCylinder" Description = "Insulation Cylinder"
Output = "Nozzle1" Description = "Nozzle without Length"
Output = "Nozzle2" Description = "Nozzle without Length"
Output = "InsulationPort1" Description = "Insulation Port 1"
Output = "InsulationPort2" Description = "Insulation Port 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

606

Piping 3D Symbols Reference

Piping Symbols

SP3DFlowNozzle
Description: Flow Nozzle symbol
Symbol Name: SP3DFlowNozzle.CFlowNozzle
Workbook: SP3D SPI DDP Sample Data.xls
Workbook Sheet: IFlowNozzle001
User Class Name: Instrument - IFlowNozzle001
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DFlowNozzle.CFlowNozzle
Inputs = 6
Input = "FaceToFace" Description = "Face To Face"
Input = "FlowNozzleDiameter1" Description = "Flow Nozzle Diameter1"
Input = "FlowNozzleLength" Description = "Flow Nozzle Length"
Input = "FlowNozzleEndDiameter" Description = "Flow Nozzle End Diameter"
Input = "FlowNozzleDiameter2" Description = "Flow Nozzle Diameter2"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 5
Output = "FlowNozzleConeBody" Description = "Flow Nozzle Cone Body"
Output = "FlowNozzleCylBody" Description = "Flow Nozzle Cyl Body"
Output = "FlowNozzleBodyIns" Description = "Flow Nozzle Body Ins"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 3
Aspect = SimplePhysical
Aspect = Insulation
Aspect = Maintenance

Piping 3D Symbols Reference

607

Piping Symbols

SP3DMagneticFlowMeter
Description: Magnetic flow meter
Symbol Name: SP3DMagneticFlowMeter.MagneticFlowMeter
Workbook: Instrument Sample Data.xls
Workbook Sheet: FlowMagnetic
User Class Name: Magnetic FlowMeter
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DMagneticFlowMeter.MagneticFlowMeter
Inputs = 5
Input = "FacetoFace" Description = "Face to Face"
Input = "InstrumentHeight" Description = "Instrument Height"
Input = "InstrumentLength" Description = "Instrument Length"
Input = "InstrumentWidth" Description = "Instrument Width"
Input = "InstrumentHeight1" Description = "Instrument Height1"
Outputs = 9
Output = "Body" Description = "Body"
Output = "Cylinder1" Description = "Cylinder 1"
Output = "Box1" Description = "Box 1"
Output = "Box2" Description = "Box 2"
Output = "Cylinder2" Description = "Cylinder 2"
Output = "ConduitCylinder1" Description = "Conduit Cylinder 1"
Output = "ConduitCylinder2" Description = "Conduit Cylinder 2"
Output = "PipingNoz1" Description = "Nozzle 1"
Output = "PipingNoz2" Description = "Nozzle 2"
Aspects = 1
Aspect = "SimplePhysical", "Physical"

608

Piping 3D Symbols Reference

Piping Symbols

SP3DMFlowController
Description: Mass Flow Controller symbol
Symbol Name: SP3DMFlowController.MassFlowController
Workbook: SP3D SPI DDP SampleData.xls, SP3D SPI DDP Sample Data.xls
Workbook Sheet: IMassFlowControl001
User Class Name: Instrument - IMassFlowControl001
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DMFlowController.MassFlowController
Inputs = 6
Input = "FacetoFace" Description = "Face to Face"
Input = "InstrumentLength" Description = "Instrument Length"
Input = "InstrumentHeight" Description = "Instrument Height"
Input = "InstrumentWidth" Description = "Instrument Width"
Input = "InstrumentHeight1" Description = "Instrument Height 1"
Input = "InstrumentHeight2" Description = "Instrument Height 2"
Outputs = 7
Output = "MassFlowControllerBody" Description = "Mass Flow Controller Body"
Output = "Body1" Description = "Body 1(Rectangular Body)"
Output = "Body2" Description = "Body 2(Cylindrical Body)"
Output = "LHSNozMountingBox" Description = "Left Hand Side Nozzzle Mounting Box"
Output = "RHSNozMountingBox" Description = "Right Hand Side Nozzzle Mounting Box"
Output = "Nozzle1" Description = "Nozzle 1"
Output = "Nozzle2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

609

Piping Symbols

SP3DPInlAvgPitotTube
Description: Inline averaging pitot tube, based on PDS symbol I216AZ
Symbol Name: SP3DPInlAvgPitotTube.PInlAvgPitotTube
Workbook:
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DPInlAvgPitotTube.PInlAvgPitotTube
Inputs = 8
Input = "FacetoCenter" Description = "Face1 to Center"
Input = "Face1toCenter" Description = "Face2 to Center"
Input = "Offset1" Description = "Offset of Port1 Center"
Input = "Offset2" Description = "Offset of Port2 Center"
Input = "FilterBodyDiameter" Description = "Filter Body Diameter"
Input = "FilterBodyHeight1" Description = "Filter Body Height1"
Input = "FilterBodyHeight2" Description = "Filter Body Height2"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 8
Output = "InsFilterBody" Description = "Insulation for Filter Body"
Output = "InsPort1" Description = "Insulation Port1 Side"
Output = "InsBody1" Description = "Insulation for body Port1 Side"
Output = "InsPort2" Description = "Insulation Port2 Side"
Output = "InsBody2" Description = "Insulation for body Port2 Side"
Output = "FilterBody" Description = "Filter Body"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

610

Piping 3D Symbols Reference

Piping Symbols

SP3DPVortexFlowInstr
Description: Vortex flow instrument, based on PDS symbol I237AZ
Symbol Name: SP3DPVortexFlowInstr.PVortexFlowInstr
Workbook:
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DPVortexFlowInstr.PVortexFlowInstr
Inputs = 8
Input = "FacetoCenter" Description = "Face1 to Center"
Input = "Face1toCenter" Description = "Face2 to Center"
Input = "Offset" Description = "Offset between Port and Trap centers"
Input = "TrapLength" Description = "Trap Length"
Input = "TrapHeight" Description = "Trap Height"
Input = "TrapWidth1" Description = "Trap Width1"
Input = "TrapWidth2" Description = "Trap Width2"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 10
Output = "InsTrapBody" Description = "Insulation for Trap Body"
Output = "InsConnectorBody" Description = "Insulation for Connector Body"
Output = "InsPort1" Description = "Insulation Port1 Side"
Output = "InsBody1" Description = "Insulation for body Port1 Side"
Output = "InsPort2" Description = "Insulation Port2 Side"
Output = "InsBody2" Description = "Insulation for body Port2 Side"
Output = "Body" Description = "Body of Trap"
Output = "Connector" Description = "Connector from ports to Trap"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

611

Piping Symbols

SP3DShStRotameter
Description: short stroke rotameter
Symbol Name: SP3DShStRotameter.ShortStrokeRotameter
Workbook: Instrument Sample Data.xls
Workbook Sheet: ShStRotameter
User Class Name: Short-stroke Rotameter
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DShStRotameter.ShortStrokeRotameter
Inputs = 5
Input = "FacetoFace" Description = "Face to Face"
Input = "InstrumentLength" Description = "Instrument Length"
Input = "InstrumentDiameter" Description = "Instrument Diameter"
Input = "InstrumentWidth" Description = "Instrument Width"
Input = "Offset" Description = "Offset"
Outputs = 4
Output = "RotameterBody" Description = "Rotameter Body"
Output = "InstrumentBody" Description = "Instrument Body"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 1
Aspect = SimplePhysical

612

Piping 3D Symbols Reference

Piping Symbols

SP3DVenturimeter
Description: Venturi Meter symbol
Symbol Name: SP3DVenturimeter.CVenturimeter
Workbook: Venturi tube.xls, SP3D SPI DDP Sample Data.xls
Workbook Sheet: Venturi tube (Part Data Basis - 2185), Venturi tube (Part Data Basis - 2186),
Venturi tube (Part Data Basis - 2187), Venturi tube (Part Data Basis - 2188), Instrument IVenturiTube001, Instrument - IVenturiTube002, Instrument - IVenturiTube003, Instrument IVenturiTube004, Instrument - IVenturiTube005
User Class Name: VenturiPDB2185, VenturiPDB2186, VenturiPDB2187, VenturiPDB2188,
IVenturiTube001, IVenturiTube002, IVenturiTube003, IVenturiTube004, IVenturiTube005
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DVenturimeter.CVenturimeter
Inputs = 20
Input = "Face1toCenter" Description = "Face 1 to Center"
Input = "Face2toCenter" Description = "Face 2 to Center"
Input = "VenturiLength" Description = "Venturi Length"
Input = "VenturiDiameter" Description = "Venturi Diameter"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "A" Description = "A"
Input = "B" Description = "B"
Input = "C" Description = "C"
Input = "D" Description = "D"
Input = "E" Description = "E"
Input = "F" Description = "F"
Input = "G" Description = "G"
Input = "H" Description = "H"
Input = "I" Description = "I"
Input = "J" Description = "J"
Input = "Angle1" Description = "Angle 1"
Input = "Angle2" Description = "Angle 2"
Input = "FacetoFace" Description = "Face to Face"
Input = "Angle3" Description = "Angle 3"
Input = "Angle4" Description = "Angle 4"
Outputs = 7
Output = "ConvergingCone" Description = "Converging Cone"
Output = "Venturi" Description = "Venturi"
Output = "Nozzle1Ins" Description = "Nozzle1 Insulation"
Output = "DivergingCone" Description = "Diverging Cone"
Output = "Nozzle2Ins" Description = "Nozzle2 Insulation"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 3
Aspect = SimplePhysical
Aspect = Insulation
Aspect = Maintenance

Piping 3D Symbols Reference

613

Piping Symbols

Part Design Basis 2185

614

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2186

Part Design Basis 2187

Piping 3D Symbols Reference

615

Piping Symbols
Part Design Basis
2188

616

Piping 3D Symbols Reference

Piping Symbols

SP3DWedgeFlowElement
Description: Wedge flow element
Symbol Name: SP3DWedgeFlowElement.CWFlowElement
Workbook:
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DWedgeFlowElement.CWFlowElement
Inputs = 6
Input = "FacetoFace" Description = "Face to Face"
Input = "Face1toCenter" Description = "Face1 to Center"
Input = "NozzleOffset" Description = "Nozzle 4 Offset"
Input = "NozzleOffset1" Description = "Nozz3 to Nozz4 Offset"
Input = "InstrumentHeight" Description = "Instrument Height"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 7
Output = "FlowElementBodyIns" Description = "Flow Element Body Insulation"
Output = "Nozz3Ins" Description = "Nozzle 3 Insulation"
Output = "Nozz4Ins" Description = "Nozzle 4 Insulation"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"
Output = "PNoz4" Description = "Nozzle 4"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

617

Piping Symbols

Spacer Spool
Description: Spacer Spool symbol
Symbol Name: SpacerSpool.CSpacerSpl
Workbook: Wellhead Piping Sample Data.xls
Workbook Sheet: SpacerSplPDB2204
User Class Name: Spacer spool
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SpacerSpool.CSpacerSpl
Inputs = 2
Input = "Length" Description = "Length"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 6
Output = "Body" Description = "Body"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "Insulated Port1" Description = "Insulated Port1"
Output = "Insulated Port2" Description = "Insulated Port2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation
Part Design Basis 2204

618

Piping 3D Symbols Reference

Piping Symbols

TempSensorExtension
Description: Temperature sensor extension symbol
Symbol Name: TempSensorExtension.TSenExtension
Workbook: Resistance Temperature Detectors, Thermowells and Sensor Extensions.xls
Workbook Sheets: TempSenExtension3081, TempSenExtension3089
User Class Names: Temperature Sensor Extension (Part Data Basis - 3081), Temperature
Sensor Extension (Part Data Basis - 3089)
Part Number:
Inputs, Outputs, and Aspects:
ProgID: TempSensorExtension.TSenExtension
Inputs = 4
Input = "ExtensionLength" Description = "Extension Length"
Input = "NominalThreadEngagement" Description = "Nominal Thread Engagement"
Input = "OverallLength" Description = "Overall Length"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 3
Output = "Output1" Description = "Output 1"
Output = "Port1" Description = "Port 1"
Output = "Port2" Description = "Port 2"
Aspects = 3
Aspect = SimplePhysical
Aspect = Insulation
Aspect = Maintenance

Part Design Basis 3081

Piping 3D Symbols Reference

619

Piping Symbols
Part Design Basis 3089

620

Piping 3D Symbols Reference

Piping Symbols

Thermal Mass Flowmeter


Description: Thermal Mass Flowmeter symbol
Symbol Name: ThermalMF.TMassFlowmeter
Workbook: ThermalMassFlowmeters.xls
Workbook Sheet: ThermalMassFMPDB2876, ThermalMassFMPDB2877,
ThermalMassFMPDB2890, ThermalMassFMPDB2891
User Class Name: Thermal Mass Flowmeter
Part Number:
Inputs, Outputs, and Aspects:
ProgID: ThermalMF.TMassFlowmeter
Inputs = 7
Input = "A" Description = "A"
Input = "B" Description = "B"
Input = "C" Description = "C"
Input = "D" Description = "D"
Input = "E" Description = "E"
Input = "F" Description = "F"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 3
Output = "Output1" Description = "Output 1"
Output = "Output2" Description = "Output 2"
Output = "InsOutput1" Description = "Insulation Output 1"
Aspects = 3
Aspect = SimplePhysical
Aspect = Insulation
Aspect = Maintenance
Part Design Basis 2876

Piping 3D Symbols Reference

621

Piping Symbols

Part Design Basis 2877

622

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2890

Part Design Basis 2891

Piping 3D Symbols Reference

623

Piping Symbols

Thermowell
Description: Thermowell symbol
Symbol Name: Thermowell.ThWell
Workbook: Resistance Temperature Detectors, Thermowells and Sensor Extensions.xls
Workbook Sheets: Thermowell3060, Thermowell3062
User Class Names: Thermowell (Part Data Basis - 3060), Thermowell (Part Data Basis - 3062)
Part Number:
Inputs, Outputs, and Aspects:
ProgID: Thermowell.ThWell
Inputs = 6
Input = "WrenchAllowance" Description = "Wrench Allowance"
Input = "ThreadAllowance" Description = "Thread Allowance"
Input = "InsertionLength" Description = "Insertion Length"
Input = "Diameter" Description = "Diameter"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "LaggingExtension" Description = "Lagging Extension"
Outputs = 2
Output = "Output1" Description = "Output 1"
Output = "Output2" Description = "Output 2"
Aspects = 3
Aspect = SimplePhysical
Aspect = Insulation
Aspect = Maintenance

Part Design Basis 3060

624

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 3062

Piping 3D Symbols Reference

625

Piping Symbols

TreeCap
Description: Tree cap symbol
Symbol Name: TreeCap.CTreeCap
Workbook: Wellhead Piping Sample Data.xls
Workbook Sheet: TreeCapPDB2203
User Class Name: TreeCap (Part Data Basis - 2203)
Part Number:
Inputs, Outputs, and Aspects:
ProgID: TreeCap.CTreeCap
Inputs = 2
Input = "Height" Description = "Height"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 8
Output = "Output1" Description = "Output1"
Output = "Output2" Description = "Output2"
Output = "Output3" Description = "Output3"
Output = "Output4" Description = "Output4"
Output = "Output5" Description = "Output5"
Output = "Output6" Description = "Output6"
Output = "Output7" Description = "Output7"
Output = "Output8" Description = "Output8"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation
Part Design Basis 2203

626

Piping 3D Symbols Reference

Piping Symbols

TubingHdAdapter
Description: Tubing head adapter symbol
Symbol Name: TubingHdAdapter.CTubingHdAdapter
Workbook: Wellhead Piping Sample Data.xls
Workbook Sheet: TubingHdAdapterPDB2194, TubingHdAdapterPDB2195,
TubingHdAdapterPDB2196, TubingHdAdapterPDB2197
User Class Name: Tubing Hd Adapter (Part Data Basis - 2194), Tubing Hd Adapter (Part Data
Basis - 2195), Tubing Hd Adapter (Part Data Basis - 2196), Tubing Hd Adapter (Part Data Basis
- 2197)
Part Number:
Inputs, Outputs, and Aspects:
ProgID: TubingHdAdapter.CTubingHdAdapter
Inputs = 2
Input = "Height" Description = "Height"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 4
Output = "Output1" Description = "Output1"
Output = "Output2" Description = "Output2"
Output = "Output3" Description = "Output3"
Output = "Output4" Description = "Output4"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation
Part Design Basis 2194

Piping 3D Symbols Reference

627

Piping Symbols
Part Design Basis 2195

Part Design Basis 2196

Part Design Basis 2197

628

Piping 3D Symbols Reference

Piping Symbols

TubingHead
Description: Tubing head symbol
Symbol Name: Tubinghead.CTubinghead
Workbook: Wellhead Piping Sample Data.xls
Workbook Sheet: TubingHeadPDB2170, TubingHeadPDB2192, TubingHeadPDB2193
User Class Name: Tubing Head (Part Data Basis - 2170), Tubing Head (Part Data Basis 2192), Tubing Head (Part Data Basis - 2193)
Part Number:
Inputs, Outputs, and Aspects:
ProgID: Tubinghead.CTubinghead
Inputs = 3
Input = "Height" Description = "Height"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "Offset" Description = "Offset"
Outputs = 10
Output = "Output1" Description = "Output1"
Output = "Output2" Description = "Output2"
Output = "Output3" Description = "Output3"
Output = "Output4" Description = "Output4"
Output = "Output5" Description = "Output5"
Output = "Output6" Description = "Output6"
Output = "Output7" Description = "Output7"
Output = "Output8" Description = "Output8"
Output = "Output9" Description = "Output9"
Output = "Output10" Description = "Output10"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation
Part Design Basis 2170

Piping 3D Symbols Reference

629

Piping Symbols
Part Design Basis 2192

Part Design Basis 2193

630

Piping 3D Symbols Reference

Piping Symbols

TurbineFlowMeter
Description: Turbine Flow Meter symbol
Symbol Name: TurbineFlowMeter.CTurbFlowMeter
Workbook: Turbine Flowmeters.xls, SP3D SPI DDP Sample Data.xls
Workbook Sheet: TurbineFlowmeterPDB2681, TurbineFlowmeterPDB2682, ITurbineFlow001,
ITurbineFlow002
User Class Name: Turbine Flow Meter (Part Data Basis - 2681), Turbine Flow meter(Part Data
Basis - 2682), Instrument - ITurbineFlow001, Instrument - ITurbineFlow002
Part Number:
Inputs, Outputs, and Aspects:
ProgID: TurbineFlowMeter.CTurbFlowMeter
Inputs = 6
Input = "A" Description = "A"
Input = "B" Description = "B"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "C" Description = "C"
Input = "D" Description = "D"
Input = "E" Description = "E"
Outputs = 3
Output = "Output1" Description = "Output 1"
Output = "InsOutput1" Description = "Insulated Output 1"
Output = "MainOutput1" Description = "Maintenance Output 1"
Aspects = 3
Aspect = SimplePhysical
Aspect = Insulation
Aspect = Maintenance

Piping 3D Symbols Reference

631

Piping Symbols
Part Design Basis 2681

Part Design Basis 2682

632

Piping 3D Symbols Reference

Piping Symbols

ULtrasonicFM
Description: Ultrasonic Flowmeter symbol
Symbol Name: ULtrasonicFM.USFlowMeter
Workbook: Ultrasonic Flowmeters.xls, SP3D SPI DDP Sample Data.xls
Workbook Sheet: USonicFlowMeterPDB2878, USonicFlowMeterPDB2879,
USonicFlowMeterPDB2880, USonicFlowMeterPBD2881, USonicFlowMeterPDB2882,
IltrasonicFlow001, UltrasonicFlow003, UltrasonicFlow004, UltrasonicFlow005
User Class Name: Ultrasonic flowmeter, Type 1(Part Data Basis - 2878), Ultrasonic flowmeter,
Type 2(Part Data Basis - 2879), Ultrasonic flowmeter, Type 3(Part Data Basis - 2880),
Ultrasonic flowmeter, Type 4(Part Data Basis - 2881), Ultrasonic flowmeter, Type 5(Part Data
Basis - 2882), Instrument - UltrasonicFlow001, Instrument - UltrasonicFlow003, Instrument UltrasonicFlow004, Instrument - UltrasonicFlow005
Part Number:
Inputs, Outputs, and Aspects:
ProgID: ULtrasonicFM.USFlowMeter
Inputs = 8
Input = "A" Description = "A"
Input = "B" Description = "B"
Input = "C" Description = "C"
Input = "D" Description = "D"
Input = "E" Description = "E"
Input = "F" Description = "F"
Input = "Angle1" Description = "Angle1"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 1
Output = "Output1" Description = "Output 1"
Aspects = 3
Aspect = SimplePhysical
Aspect = Insulation
Aspect = Maintenance

Piping 3D Symbols Reference

633

Piping Symbols
Part Design Basis 2878

Part Design Basis 2879

634

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2880

Part Design Basis 2881

Piping 3D Symbols Reference

635

Piping Symbols
Part Design Basis 2882

636

Piping 3D Symbols Reference

Piping Symbols

VortexFlowmeter
Description: Vortex Flowmeter
Symbol Name: VortexFlowmeter.VFlowmeter
Workbook: Vortex Flowmeters.xls, SP3D SPI DDP Sample Data.xls
Workbook Sheets: VortexFlowMeterPDB2698 to VortexFlowMeterPDB2714, and
IVortexFlow001 to IVortexFlow017
User Class Names: Vortex Flow Meter(Part Data Basis - 2698) to Vortex Flow Meter(Part Data
Basis - 2714), and Instrument- IVortexFlow001 to Instrument- IVortexFlow017
Part Number:
Inputs, Outputs, and Aspects:
ProgID: VortexFlowmeter.VFlowmeter
Inputs = 10
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "A" Description = "Dimension A"
Input = "B" Description = "Dimension B"
Input = "C" Description = "Dimension C"
Input = "D" Description = "Dimension D"
Input = "E" Description = "Dimension E"
Input = "F" Description = "Dimension F"
Input = "G" Description = "Dimension G"
Input = "H" Description = "Dimension H"
Input = "I" Description = "Dimension I"
Outputs = 4
Output = "InsFlowmeterBody" Description = "Insulation for Flowmeter Body"
Output = "FlowmeterBody" Description = "Flowmeter Body"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 3
Aspect = SimplePhysical
Aspect = Insulation
Aspect = Maintenance

Piping 3D Symbols Reference

637

Piping Symbols
Part Design Basis 2698

Part Design Basis 2699

638

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2700

Part Design Basis 2701

Piping 3D Symbols Reference

639

Piping Symbols
Part Design Basis 2702

640

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2703

Part Design Basis 2704

Piping 3D Symbols Reference

641

Piping Symbols
Part Design Basis 2705

642

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2706

Piping 3D Symbols Reference

643

Piping Symbols
Part Design Basis 2707

644

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2708

Piping 3D Symbols Reference

645

Piping Symbols
Part Design Basis 2709

646

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2710

Piping 3D Symbols Reference

647

Piping Symbols
Part Design Basis 2711

648

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2712

Piping 3D Symbols Reference

649

Piping Symbols
Part Design Basis 2713

650

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2714

Piping 3D Symbols Reference

651

Piping Symbols

WaterJetEductor
Description: Water jet eductor
Symbol Name: WaterJetEductor.WaterJEductor
Workbook: Eductors.xls
Workbook Sheet: WaterJEductorPDB2782, WaterJEductorPDB2783
User Class Name: Water Jet Eductor (Part Data Basis - 2782), Water Jet Eductor (Part Data
Basis - 2783)
Part Number:
Inputs, Outputs, and Aspects:
ProgID: WaterJetEductor.WaterJEductor
Inputs = 4
Input = "A" Description = "A"
Input = "B" Description = "B"
Input = "C" Description = "C"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 3
Output = "Output1" Description = "Output1"
Output = "Output2" Description = "Output2"
Output = "InsOutput1" Description = "InsOutput1"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

652

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2782

Piping 3D Symbols Reference

653

Piping Symbols
Part Design Basis 2783

654

Piping 3D Symbols Reference

Piping Symbols

WedgeFlowmeter
Description: Wedge Flowmeter
Symbol Name: WedgeFlowmeter.WFlowmeter
Workbook: Wedge Flowmeters.xls, SP3D SPI DDP Sample Data.xls
Workbook Sheets: WedgeFlowMeterPDB2675, WedgeFlowMeterPDB2676,
WedgeFlowMeterPDB2677, IWedgeFlow001, IWedgeFlow002, IWedgeFlow003
User Class Names: Wedge Flow Meter (Part Data Basis - 2675), Wedge Flow Meter (Part Data
Basis - 2676), Wedge Flow Meter (Part Data Basis - 2677), Instrument - IWedgeFlow001,
Instrument - IWedgeFlow002, Instrument - IWedgeFlow003
Part Number:
Inputs, Outputs, and Aspects:
ProgID: WedgeFlowmeter.WFlowmeter
Inputs = 6
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "A" Description = "Dimension A"
Input = "B" Description = "Dimension B"
Input = "C" Description = "Dimension C"
Input = "D" Description = "Dimension D"
Input = "E" Description = "Dimension E"
Outputs = 7
Output = "FlowElementBodyIns" Description = "Flow Element Body Insulation"
Output = "Nozz3Ins" Description = "Nozzle 3 Insulation"
Output = "Nozz4Ins" Description = "Nozzle 4 Insulation"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "PNoz3" Description = "Nozzle 3"
Output = "PNoz4" Description = "Nozzle 4"
Aspects = 3
Aspect = SimplePhysical
Aspect = Insulation
Aspect = Maintenance

Part Design Basis 2675

Piping 3D Symbols Reference

655

Piping Symbols
Part Design Basis 2676

Part Design Basis 2677

656

Piping 3D Symbols Reference

Piping Symbols

Instrument Transmitters
This section contains the instrument transmitters that are available.

Topics
DiffPressureTransAcc .................................................................... 657
FieldTmpTrnsmtr ........................................................................... 661
TempSenEnclosure ....................................................................... 668

DiffPressureTransAcc
Description: Differential Pressure Transmitter
Symbol Name: DiffPressureTransAcc.DPTAccessory
Workbook: Averaging Pitot Tubes.xls
Workbook Sheet: DiffPrTransAccDB209, DiffPrTransAccDB210, DiffPrTransAccDB211,
DiffPrTransAccDB212, DiffPrTransAccDB213, DiffPrTransAccDB214
User Class Name: DPTAccessory
Part Number:
Inputs, Outputs, and Aspects:
ProgID: DiffPressureTransAcc.DPTAccessory
Inputs = 4
Input = "A" Description = "Dimension A"
Input = "B" Description = "Dimension B"
Input = "C" Description = "Dimension C"
Input = "D" Description = "Dimension Offset"
Outputs = 7
Output = "Output1" Description = "Output 1"
Output = "Output2" Description = "Output 2"
Output = "Output3" Description = "Output 3"
Output = "Output4" Description = "Output 4"
Output = "Output5" Description = "Output 5"
Output = "Output6" Description = "Output 6"
Output = "Output7" Description = "Output 7"
Aspects = 1
Aspect = SimplePhysical

Piping 3D Symbols Reference

657

Piping Symbols
Design Basis 209

Design Basis 210

658

Piping 3D Symbols Reference

Piping Symbols
Design Basis 211

Design Basis 212

Piping 3D Symbols Reference

659

Piping Symbols
Design Basis 213

Design Basis 214

660

Piping 3D Symbols Reference

Piping Symbols

FieldTmpTrnsmtr
Description: Temperature field transmitter instrument accessory
Symbol Name: FieldTmpTrnsmtr.TmpTransmiter
Workbook: Resistance Temperature Detectors Modular Assemblies.xls
Workbook Sheet: FieldTransmitter290, FieldTransmitter291, FieldTransmitter292,
FieldTransmitter293, FieldTransmitter294, FieldTransmitter295, FieldTransmitter296,
FieldTransmitter297, FieldTransmitter298, FieldTransmitter299, FieldTransmitter300
User Class Name: TmpTransmiter
Part Number:
Inputs, Outputs, and Aspects:
ProgID: FieldTmpTrnsmtr.TmpTransmiter
Inputs = 8
Input = "A" Description = "Dimension A"
Input = "B" Description = "Dimension B"
Input = "C" Description = "Dimension C"
Input = "D" Description = "Dimension D"
Input = "E" Description = "Dimension E"
Input = "F" Description = "Dimension F"
Input = "G" Description = "Dimension G"
Input = "Angle" Description = "Angle"
Outputs = 1
Output = "Output1" Description = "Output 1"
Aspects = 1
Aspect = SimplePhysical
Design Basis 290

Piping 3D Symbols Reference

661

Piping Symbols
Design Basis 291

Design Basis 292

662

Piping 3D Symbols Reference

Piping Symbols
Design Basis 293

Design Basis 294

Piping 3D Symbols Reference

663

Piping Symbols

Design Basis 295

664

Piping 3D Symbols Reference

Piping Symbols
Design Basis 296

Piping 3D Symbols Reference

665

Piping Symbols
Design Basis 297

Design Basis 298

666

Piping 3D Symbols Reference

Piping Symbols
Design Basis 299

Design Basis 300

Piping 3D Symbols Reference

667

Piping Symbols

TempSenEnclosure
Description: Temperature Sensor Enclosure (Connection Head)
Symbol Name: TemperatureSensorEnc.SenEnclosure
Workbook: Resistance Temperature Detectors, Thermowells and Sensor Extensions.xls,
Resistance Temperature Detectors Modular Assemblies.xls
Workbook Sheet: TempSenEnclDB268, TempSenEnclDB269,TempSenEnclDB270,
TempSenEnclDB271, TempSenEnclDB272, TempSenEnclDB273, TempSenEnclDB274,
TempSenEnclDB275, TempSenEnclDB276, TempSenEnclDB277, TempSenEnclDB278,
TempSenEnclDB279, TempSenEnclDB280, TempSenEnclDB281, TempSenEnclDB282,
TempSenEnclDB283, TempSenEnclDB284, TempSenEnclDB285, TempSenEnclDB286,
TempSenEnclDB287, TempSenEnclDB288, TempSenEnclDB289, TempSenEnclDB301,
TempSenEnclDB302, TempSenEnclDB303, TempSenEnclDB304, TempSenEnclDB315,
TempSenEnclDB316, TempSenEnclDB317
User Class Name: TempSenEnclosure
Part Number:
Inputs, Outputs, and Aspects:
ProgID: TemperatureSensorEnc.SenEnclosure
Inputs = 10
Input = "A" Description = "Dimension A"
Input = "B" Description = "Dimension B"
Input = "C" Description = "Dimension C"
Input = "D" Description = "Dimension D"
Input = "E" Description = "Dimension E"
Input = "F" Description = "Dimension F"
Input = "G" Description = "Dimension G"
Input = "H" Description = "Dimension H"
Input = "I" Description = "Dimension I"
Input = "Angle" Description = "Angle"
Outputs = 2
Output = "Output1" Description = "Output 1"
Output = "Output2" Description = "Output 2"
Aspects = 1
Aspect = SimplePhysical

668

Piping 3D Symbols Reference

Piping Symbols
Design Basis 268

Design Basis 269

Piping 3D Symbols Reference

669

Piping Symbols

Design Basis 270

Design Basis 271

670

Piping 3D Symbols Reference

Piping Symbols
Design Basis 272

Piping 3D Symbols Reference

671

Piping Symbols
Design Basis 273

Design Basis 274

672

Piping 3D Symbols Reference

Piping Symbols
Design Basis 275

Piping 3D Symbols Reference

673

Piping Symbols
Design Basis 276

674

Piping 3D Symbols Reference

Piping Symbols
Design Basis 277

Piping 3D Symbols Reference

675

Piping Symbols
Design Basis 278

676

Piping 3D Symbols Reference

Piping Symbols
Design Basis 279

Piping 3D Symbols Reference

677

Piping Symbols
Design Basis 280

Design Basis 281

678

Piping 3D Symbols Reference

Piping Symbols

Design Basis 282

Piping 3D Symbols Reference

679

Piping Symbols
Design Basis 283

680

Piping 3D Symbols Reference

Piping Symbols
Design Basis 284

Piping 3D Symbols Reference

681

Piping Symbols
Design Basis 285

682

Piping 3D Symbols Reference

Piping Symbols
Design Basis 286

Design Basis 287

Piping 3D Symbols Reference

683

Piping Symbols

Design Basis 288

Design Basis 289

684

Piping 3D Symbols Reference

Piping Symbols
Design Basis 301

Piping 3D Symbols Reference

685

Piping Symbols
Design Basis 302

686

Piping 3D Symbols Reference

Piping Symbols
Design Basis 303

Piping 3D Symbols Reference

687

Piping Symbols
Design Basis 304

688

Piping 3D Symbols Reference

Piping Symbols
Design Basis 315

Design Basis 316

Piping 3D Symbols Reference

689

Piping Symbols

Design Basis 317

690

Piping 3D Symbols Reference

Piping Symbols

Linear Valves
The following 3-way valve symbols are available.

Topics
LineBlindValve ............................................................................... 691
SP3DBallValve .............................................................................. 695
SP3DDiaphragmValveBody........................................................... 699
SP3DGateValve ............................................................................. 701
SP3DGlobeValveF ......................................................................... 706

LineBlindValve
Description:
Symbol Name: LineBlindValve.CLineBlind
Workbook: Line Blind Valves.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: LineBlindValve.CLineBlind
Inputs = 12
Input = "FacetoFace" Description = "Face to Face"
Input = "ValveWidth" Description = " Valve Width"
Input = "FrameWidth" Description = "Frame Width"
Input = "FrameDepth" Description = "Frame Depth"
Input = "OffsetFrmValCen" Description = "Offset from Valve Centerline"
Input = "OffsetFrmValBotm" Description = "Valve Centerline to Bottom"
Input = "HandwheelAngle" Description = "Rotation of Operator"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "SpectaclePosition" Description = "Spectacle Position either 1 for open 2 for close"
Input = "Width" Description = "Width"
Input = "Height" Description = "Height"
Input = "Thickness" Description = "Thickness"
Outputs = 2
Output = "Output1" Description = "OutPut 1"
Output = "Output2" Description = "Output 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

691

Piping Symbols
Part Design Basis 2244

692

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2245

Piping 3D Symbols Reference

693

Piping Symbols
Part Design Basis 2246

694

Piping 3D Symbols Reference

Piping Symbols

SP3DBallValve
Description: Ball Valve
Symbol Name: SP3DBallValve.CBallValve
Workbook: Piping Catalog.xls
Workbook Sheet: BallValve, GlobeValve
User Class Name: Ball Valve
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DBallValve.CBallValve
Inputs = 19
Input = "FacetoFace" Description = "Face to Face"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "HandwheelAngle" Description = "Rotation of Operator"
Input = "FacetoCenter" Description = "Face to Center"
Input = "Face1toCenter" Description = "Face to Center Port 1"
Input = "Face2toCenter" Description = "Face to Center Port 2"
Input = "Seat1toCenter" Description = "Center to Seat Port 1"
Input = "Seat2toCenter" Description = "Center to Seat Port 2"
Input = "SeattoSeat" Description = "Seat to Seat"
Input = "NippleLength" Description = "Nipple Length"
Input = "ValveFacetoFace" Description = "Valve Face to Face"
Input = "ValveFacetoCenter" Description = "Valve Face to Center"
Input = "ValCenLineToBot" Description = "Valve Centerline to Bottom"
Input = "OffsetFrmValCen" Description = "Offset from Valve Centerline"
Input = "OperatorHeight" Description = "Operator Height"
Input = "HwOffsetFrmValCen" Description = "Handwheel Offset from Valve Centerline"
Input = "ValCenToHWTop" Description = "Valve Centerline to Top of Handwheel"
Input = "ValCenToHWCen" Description = "Valve Centerline to Handwheel Centerline"
Input = "ExStemLenFrmValCen" Description = "Extension Stem Length from Valve
Centerline"
Outputs = 7
Output = "LeftCone" Description = "Cone"
Output = "ValveBody" Description = "Sphere"
Output = "RightCone" Description = "Cone"
Output = "BallInsulation" Description = "Sphere"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "ValveOperator" Description = "Valve Operator"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

695

Piping Symbols
Part Design Basis 13

Part Design Basis 25

696

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 35

Part Design Basis 349

Piping 3D Symbols Reference

697

Piping Symbols
Part Design Basis 351

Part Design Basis 353

Part Design Basis 1002

698

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2023

SP3DDiaphragmValveBody
Description: diaphragm valve body
Symbol Name: SP3DDiaphragmValveBody.DiaValBody
Workbook: Bio Pharm Catalog.xls
Workbook Sheet: DiaphragmValveBody
User Class Name: Diaphragm Valve Body
Part Number:
Inputs, Outputs, and Aspects:
ProgID : SP3DDiaphragmValveBody.DiaValBody
Inputs = 6
Input = "FacetoFace" Description = "Face to Face"
Input = "ValveHeight" Description = "Valve Height"
Input = "ValveHeight1" Description = "Valve Height1"
Input = "ProjectionLength" Description = "Projection Length"
Input = "HandwheelAngle" Description = "Rotation of Operator"
Input = "InsulationThickness" Description = "Insulation thickness"
Outputs = 9
Output = "CylindricalBody" Description = "Cylindrical Body"
Output = "Body" Description = "CylindricalBody"
Output = "OperatorBase" Description = "Operator Base"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "ValveOperator" Description = "Valve Operator"
Output = "InsCyl" Description = "Insulation for Cylinder"

Piping 3D Symbols Reference

699

Piping Symbols
Output = "InsBody" Description = "Insulation for Body"
Output = "InsBase" Description = "Insulation for Base"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 5

700

Piping 3D Symbols Reference

Piping Symbols

SP3DGateValve
Description: gate valve
Symbol Name: SP3DGateValve.CGateValve
Workbook: Piping Catalog.xls
Workbook Sheet: GateValve
User Class Name: Gate Valve
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DGateValve.CGateValve
Inputs = 17
Input = "FacetoFace" Description = "Face to Face Distance"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "HandwheelAngle" Description = "Rotation of Operator"
Input = "FacetoCenter" Description = "Face to Center"
Input = "Face1toCenter" Description = "Face to Center Port 1"
Input = "Face2toCenter" Description = "Face to Center Port 2"
Input = "Seat1toCenter" Description = "Center to Seat Port 1"
Input = "Seat2toCenter" Description = "Center to Seat Port 2"
Input = "SeattoSeat" Description = "Seat to Seat"
Input = "NippleLength" Description = "Nipple Length"
Input = "ValveFacetoFace" Description = "Valve Face to Face"
Input = "ValveFacetoCenter" Description = "Valve Face to Center"
Input = "ValCenLinetoTop" Description = "Valve Center Line to Top"
Input = "PlateDiameter" Description = "Plate Diameter"
Input = "OffsetFrmValCen"
Description = "Offset from Valve Centerline"
Input = "TrenchDepth" Description = "Trench Depth"
Input = "ExtLength"
Description = "Extendable Length"
Outputs = 6
Output = "LeftCone" Description = "Cone "
Output = "RightCone" Description = "Cone"
Output = "InsulationCylinder" Description = "Cylinder"
Output = "Nozzle1" Description = "Nozzle with out Length"
Output = "Nozzle2" Description = "Nozzle with out Length"
Output = "ValveOperator" Description = "Valve Operator"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 13

Piping 3D Symbols Reference

701

Piping Symbols
Part Design Basis 25

Part Design Basis 35

702

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 349

Part Design Basis 351

Part Design Basis 353

Piping 3D Symbols Reference

703

Piping Symbols
Part Design Basis 2000

Part Design Basis 2001

704

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2002

Part Design Basis 2015

Piping 3D Symbols Reference

705

Piping Symbols

SP3DGlobeValveF
Description:
Symbol Name: SP3DGlobeValveF.CGlobeValveF
Workbook: Piping Catalog.xls
Workbook Sheet: GlobeValve
User Class Name: Globe Valve
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DGlobeValveF.CGlobeValveF
Inputs = 12
Input = "FacetoFace" Description = "Face to Face"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "HandwheelAngle" Description = "Rotation of Operator"
Input = "FacetoCenter" Description = "Face to Center"
Input = "Face1toCenter" Description = "Face to Center Port 1"
Input = "Face2toCenter" Description = "Face to Center Port 2"
Input = "Seat1toCenter" Description = "Center to Seat Port 1"
Input = "Seat2toCenter" Description = "Center to Seat Port 2"
Input = "SeattoSeat" Description = "Seat to Seat"
Input = "NippleLength" Description = "Nipple Length"
Input = "ValveFacetoFace" Description = "Valve Face to Face"
Input = "ValveFacetoCenter" Description = "Valve Face to Center"
Outputs = 7
Output = "LeftCone" Description = "Cone"
Output = "ValveBody" Description = "Ellipsoid"
Output = "RightCone" Description = "Cone"
Output = "ValveInsulation" Description = "Valve Insulation"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "ValveOperator" Description = "Valve Operator"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 13

706

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 25

Part Design Basis 35

Piping 3D Symbols Reference

707

Piping Symbols
Part Design Basis 349

Part Design Basis 351

Part Design Basis 353

708

Piping 3D Symbols Reference

Piping Symbols

Linear Valves, Flow Directional


The following 3-way valve symbols are available.

Topics
SP3DButterflyGOp ......................................................................... 709
SP3DButterflyValve ....................................................................... 710
SP3DButterflyValveAsym .............................................................. 711
SP3DButterflyValveL ..................................................................... 712
SP3DButterflyValveSym ................................................................ 713
SP3DButterflyValveVAL ................................................................ 724
SP3DButterflyValveVOH ............................................................... 725
SP3DCheckValve .......................................................................... 726

SP3DButterflyGOp
Description: butterfly valve with operator
Symbol Name: SP3DButterflyGOp.CButterflyGOp
Workbook: Instrument Sample Data.xls
Workbook Sheet: ButterflyValveOnOffV, ButterflyvalveElec
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DButterflyGOp.CButterflyGOp
Inputs = 6
Input = "FacetoFace" Description = "Face to Face"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "HandwheelAngle" Description = "Rotation of Operator"
Input = "FacetoCenter" Description = "Face to Center"
Input = "Face1toCenter" Description = "Face to Center Port 1"
Input = "Face2toCenter" Description = "Face to Center Port 2"
Outputs = 5
Output = "ValveBody" Description = "Cylinder"
Output = "InsulCylinder" Description = "Insulation Cylinder"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "ValveOperator" Description = "Valve Operator"

Piping 3D Symbols Reference

709

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

SP3DButterflyValve
Description:
Symbol Name: SP3DButterflyValve.CButterflyValve
Workbook:
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DButterflyValve.CButterflyValve
Inputs = 4
Input = "FacetoFace" Description = "Face to Face"
Input = "StemHeight" Description = "Stem Height"
Input = "LeverLength" Description = "Lever Length"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 6
Output = "Body" Description = "Body"
Output = "Stem" Description = "Stem"
Output = "Lever" Description = "Lever"
Output = "InsulatedBody" Description = "Insulated Body"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

710

Piping 3D Symbols Reference

Piping Symbols

SP3DButterflyValveAsym
Description:
Symbol Name: SP3DButterflyValveAsym.CButterflyAsym
Workbook:
Workbook Sheet:
User Class Name: Pipe Component Class
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DButterflyValveAsym.CButterflyAsym
Inputs = 4
Input = "Face1toCenter" Description = "Face to Center"
Input = "Face2toCenter" Description = "Face to Center"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "HandwheelAngle" Description = "Rotation of Operator"
Outputs = 6
Output = "LeftCylin" Description = "Left Cylinder"
Output = "RightCylin" Description = "Right Cylinder"
Output = "InsulCylinder" Description = "Insulation Cylinder"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "ValveOperator" Description = "Valve Operator"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

711

Piping Symbols

SP3DButterflyValveL
Description: butterfly valve
Symbol Name: SP3DButterflyValveL.BFYLP
Workbook:
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DButterflyValveL.BFYLP
Number of Inputs = 9
Input Name = "DiscWidth"
Input Description = "Width of the Disc"
Input Name = "DiscDiameter"
Input Description = "Diameter of the Disc"
Input Name = "StemWidth"
Input Description = "Width of the Stem"
Input Name = "StemDiameter"
Input Description = "Diameter of the Stem"
Input Name = "StemFlWidth"
Input Description = "Width of the Stem Flange"
Input Name = "StemFlDiameter"
Input Description = "Diameter of the Stem Flange"
Input Name = "ActFlWidth"
Input Description = "Width of the Actuator Flange"
Input Name = "ActFlDiameter"
Input Description = "Diameter of the Actuator Flange"
Input Name = "ActWidth"
Input Description = "Width of the Actuator"
Number of Outputs = 7
Output Name = "Disc"
Output Description = "Disc of ButtValve"
Output Name = "Stem"
Output Description = "Stem of ButtValve"
Output Name = "StemFlange"
Output Description = "Stem Flange of Butt Valve"
Output Name = "ActuatorFlange"
Output Description = "Actuator flange of ButtValve"
Output Name = "Actuator"
Output Description = "Actuator of ButtValve"
Output Name = "PipePort1"
Output Description = "PipingPort1 of Butterfly valve"
Output Name = "PipePort2"
Output Description = "PipingPort2 of Butterfly vavle"

712

Piping 3D Symbols Reference

Piping Symbols

SP3DButterflyValveSym
Description: butterfly valve symbol that supports face-to-face and face-to-center one per
Flowseal catalog.
Symbol Name: SP3DButterflyValveSym.CButterflyValveS
Workbook: Piping Catalog.xls, Sample Data for Butterfly Valve.xls
Workbook Sheet: ButterflyValve, ButterflyValvePDB894
User Class Name: butterfly valve, Butterfly Valve (Part Data Basis - 894)
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DButterflyValveSym.CButterflyValveS
Inputs = 14
Input = "FacetoFace" Description = "Face to Face"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "HandwheelAngle" Description = "Rotation of Operator"
Input = "FacetoCenter" Description = "Face to Center"
Input = "Face1toCenter"
Description = "Face to Center Port 1"
Input = "Face2toCenter" Description = "Face to Center Port 2"
Input = "ValCenLineToBot"
Description = "Valve centerline to bottom"
Input = "OffsetFrmValCen"
Description = "Offset from Valve Centerline"
Input = "Width" Description = "Width"
Input = "A"
Description = "A"
Input = "B"
Description = "B"
Input = "C"
Description = "C"
Input = "Offset"
Description = "Offset"
Input = "MountingPadWidth" Description = "Mounting Pad Width"
Outputs = 5
Output = "ValveBody" Description = "Cylinder"
Output = "InsulCylinder" Description = "Insulation Cylinder"
Output = "PNoz1" Description = "Nozzle 1"

Piping 3D Symbols Reference

713

Piping Symbols
Output = "PNoz2" Description = "Nozzle 2"
Output = "ValveOperator" Description = "Valve Operator"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Part Design Basis 10

714

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 13

Part Design Basis 894

Part Design Basis 1096

Piping 3D Symbols Reference

715

Piping Symbols
Part Design Basis 1097

Part Design Basis 1098

716

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 1099

Part Design Basis 1100

Piping 3D Symbols Reference

717

Piping Symbols
Part Design Basis 1101

Part Design Basis 1102

718

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 1103

Part Design Basis 1104

Piping 3D Symbols Reference

719

Piping Symbols
Part Design Basis 1105

Part Design Basis 1106

720

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 1107

Part Design Basis 2011

Piping 3D Symbols Reference

721

Piping Symbols
Part Design Basis 2012

Part Design Basis 2013

722

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2014

Piping 3D Symbols Reference

723

Piping Symbols

SP3DButterflyValveVAL
Description: Butterfly Valve Variable Arm Length
Symbol Name: SP3DButterflyValveVAL.ButterflyValveVAL
Workbook: Piping Catalog.xls
Workbook Sheet: ButterflyValveVarArmLength
User Class Name: Butterfly Valve Variable Arm Length
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DButterflyValveVAL.ButterflyValveVAL
Inputs = 7
Input = "FacetoFace" Description = "Face to Face"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "HandwheelAngle" Description = "Rotation of Operator"
Input = "VArmLength1" Description = "Input corresponds to Operator parameter"
Input = "FacetoCenter" Description = "Face to Center"
Input = "Face1toCenter" Description = "Face to Center Port 1"
Input = "Face2toCenter" Description = "Face to Center Port 2"
Outputs = 5
Output = "ValveBody" Description = "Cylinder"
Output = "InsulCylinder" Description = "Insulation Cylinder"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "ValveOperator" Description = "Valve Operator"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

724

Piping 3D Symbols Reference

Piping Symbols

SP3DButterflyValveVOH
Description: Butterfly Valve Variable Operator Height
Symbol Name: SP3DButterflyValveVOH.ButterflyValveVOH
Workbook: Piping Catalog.xls
Workbook Sheet: ButterflyValveVarOpHeight
User Class Name: Butterfly Valve Variable Operator Height
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DButterflyValveVOH.ButterflyValveVOH
Inputs = 7
Input = "FacetoFace" Description = "Face to Face"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "HandwheelAngle" Description = "Rotation of Operator"
Input = "VOperatorHeight1" Description = "Input corresponds to Operator parameter"
Input = "FacetoCenter" Description = "Face to Center"
Input = "Face1toCenter" Description = "Face to Center Port 1"
Input = "Face2toCenter" Description = "Face to Center Port 2"
Outputs = 5
Output = "ValveBody" Description = "Cylinder"
Output = "InsulCylinder" Description = "Insulation Cylinder"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Output = "ValveOperator" Description = "Valve Operator"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

Piping 3D Symbols Reference

725

Piping Symbols

SP3DCheckValve
Description: check valve
Symbol Name: SP3DCheckValve.CCheckValve
Workbook: Piping Catalog.xls
Workbook Sheet: CheckValve, CheckValve_Fem, WaferCheckValve
User Class Name: Check valve
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DCheckValve.CCheckValve
Inputs = 9
Input = "FacetoFace" Description = "Face to Face"
Input = "InsulationThickness" Description = "Insulation Thickness"
Input = "HandwheelAngle" Description = "Rotation of Operator"
Input = "BodyDiameter"
Description = "Body Diameter"
Input = "PortVOffset" Description = "Vertical Port Offset"
Input = "B" Description = "Major Body Diameter"
Input = "OffsetFrmValCen" Description = "Offset from Valve Centerline"
Input = "Length2" Description = "Length2"
Input = "OffsetfromPort1" Description = "Offset from Port 1"
Outputs = 4
Output = "Body" Description = "Check Valve Body"
Output = "InsulatedBody" Description = "Check Valve Insulated Body"
Output = "PNoz1" Description = "Nozzle 1"
Output = "PNoz2" Description = "Nozzle 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Insulation

726

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 455

Part Design Basis 456

Piping 3D Symbols Reference

727

Piping Symbols
Part Design Basis 2021

Part Design Basis 2046

728

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2047

Piping 3D Symbols Reference

729

Piping Symbols

Manual Operators
The following manual valve operator symbols are available.

Topics
OPGearBox.................................................................................... 732
OPTHandle .................................................................................... 733
SP3DOP3 ...................................................................................... 734
SP3DOP4 ...................................................................................... 735
SP3DOP5 ...................................................................................... 736
SP3DOP691 .................................................................................. 737
SP3DOP9 ...................................................................................... 738
SP3DOP_251 ................................................................................ 739
SP3DOP_271 ................................................................................ 739
SP3DOP_291 ................................................................................ 741
SP3DOP_292 ................................................................................ 742
SP3DOP_311 ................................................................................ 743
SP3DOP_331 ................................................................................ 744
SP3DOP_332 ................................................................................ 746
SP3DOP_333 ................................................................................ 747
SP3DOP_334 ................................................................................ 748
SP3DOP_351 ................................................................................ 749
SP3DOP_391 ................................................................................ 750
SP3DOP_401 ................................................................................ 751
SP3DOP_411 ................................................................................ 752
SP3DOP_412 ................................................................................ 753
SP3DOP_413 ................................................................................ 754
SP3DOP_451 ................................................................................ 755
SP3DOP_452 ................................................................................ 756
SP3DOP_453 ................................................................................ 757
SP3DOP_491 ................................................................................ 758
SP3DOP_492 ................................................................................ 759
SP3DOP_493 ................................................................................ 760
SP3DOP_494 ................................................................................ 761
SP3DOP_571 ................................................................................ 762
SP3DOP_572 ................................................................................ 763
SP3DOP_573 ................................................................................ 764
SP3DOP_574 ................................................................................ 765
SP3DOP_711 ................................................................................ 767
SP3DOP_731 ................................................................................ 768
SP3DOP_811 ................................................................................ 769
SP3DOP_851 ................................................................................ 770
SP3DOP_852 ................................................................................ 772
SP3DOP_853 ................................................................................ 773
SP3DOP_854 ................................................................................ 774
SP3DOPBevelGear ....................................................................... 775
SP3DOPChainWheel..................................................................... 776
SP3DOPCylinderActuator .............................................................. 777
SP3DOPECActuator ...................................................................... 778
SP3DOPECXActuator ................................................................... 779
SP3DOPElecActuator .................................................................... 780
SP3DOPExtnStem ......................................................................... 781

730

Piping 3D Symbols Reference

Piping Symbols
SP3DOpFlgdPerfBonAsm ............................................................. 787
SP3DOPFloorStand ....................................................................... 788
SP3DOPGearSideHandwheel ....................................................... 789
SP3DOPGearTopHandwheel ........................................................ 791
SP3DOPHandWheel ..................................................................... 792
SP3DOPHandwheelatTop ............................................................. 801
SP3DOPHandwheelD .................................................................... 802
SP3DOPHandWhwtHandle ........................................................... 803
SP3DOpHandWhwtJointRing ........................................................ 804
SP3DOPLever ............................................................................... 805
SP3DOPManualHydraulic ............................................................. 808
SP3DOpPerfBonAsm1 .................................................................. 810
SP3DOpPerfBonAsm2 .................................................................. 811
SP3DOpPurePerfBonAsm ............................................................. 812
SP3DOpRackAndPinion ................................................................ 813
SP3DOPSpurGear ......................................................................... 814
SP3DOpSSBonAsm1 .................................................................... 815
SP3DOpSSBonAsm2 .................................................................... 816
SP3DOPSSCActuator ................................................................... 817
SP3DOpSSSealedBonAsm1 ......................................................... 818
SP3DOpSSSealedBonAsm2 ......................................................... 819
SP3DOpStdPerfBonAsm ............................................................... 820
SP3DOPThreadedCap .................................................................. 821
SP3DOPTravelingNutAc ................................................................ 822
SP3DOpWEpoxyBonAsm1............................................................ 823
SP3DOpWEpoxyBonAsm2............................................................ 824
SP3DOPWrench ............................................................................ 825
SP3DVAChainWheel ..................................................................... 826
SP3DVAFloorBox .......................................................................... 826
SP3DVAIndicatorPost .................................................................... 827
SP3DVAWallPost .......................................................................... 833

Piping 3D Symbols Reference

731

Piping Symbols

OPGearBox
Description: gear box valve operator
Symbol Name: OPGearBox.GearBox
Workbook: Valve Accessories.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: OPGearBox.GearBox
Inputs = 5
Input = "OperatorHeight" Description = "Operator Height"
Input = "OffsetFrmValCen" Description = "Offset from Valve Centerline"
Input = "GearDiameter" Description = "Gear Diameter"
Input = "GearRadius" Description = "Gear Radius"
Input = "GearDepth" Description = "Gear Depth"
Outputs = 5
Output = "GearBox" Description = "Gear Box"
Output = "Stem" Description = "Stem"
Output = "MaintGearBox" Description = "Maintenance Gear Box"
Output = "MaintStem" Description = "Maintenance Stem"
Output = "ValveAccessory" Description = "Accesory 1"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

732

Piping 3D Symbols Reference

Piping Symbols

OPTHandle
Description: T handle valve operator
Symbol Name: OPTHandle.THandle
Workbook: Wellhead Piping Sample Data.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: OPTHandle.THandle
Inputs = 3
Input = "Height" Description = "Height"
Input = "Length" Description = "Length"
Input = "OffsetFrmValCen" Description = "Offset From Valve Center line"
Outputs = 3
Output = "Body" Description = "Body"
Output = "Handle" Description = "Handle"
Output = "MaintCone" Description = "Maintenance Cone"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Part Design Basis 142

Piping 3D Symbols Reference

733

Piping Symbols

SP3DOP3
Symbol Name: SP3DOP3.COP3
Workbook: Piping Catalog.xls
Workbook Sheet: Operator3
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP3.COP3
Inputs = 2
Input = "OperatorHeight" Description = "Stem Height"
Input = "OperatorDiameter" Description = "Handwheel Outer Diameter"
Outputs = 4
Output = "Stem" Description = "Stem"
Output = "Handwheel" Description = "Handwheel"
Output = "MaintCone" Description = "Maintenance Cone"
Output = "MaintCyl" Description = "Maintenance Cylinder"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

734

Piping 3D Symbols Reference

Piping Symbols

SP3DOP4
Symbol Name: SP3DOP4.COP4
Workbook: Piping Catalog.xls
Workbook Sheet: Operator4
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP4.COP4
Inputs = 2
Input = "OperatorHeight" Description = "Stem Height"
Input = "OperatorDiameter" Description = "Handwheel Outer Diameter"
Outputs = 4
Output = "Stem" Description = "Stem"
Output = "Handwheel" Description = "Handwheel"
Output = "MaintCone" Description = "Maintenance Cone"
Output = "MaintCyl" Description = "Maintenance Cylinder"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

735

Piping Symbols

SP3DOP5
Symbol Name: SP3DOP5.COP5
Workbook: Piping Catalog.xls
Workbook Sheet: Operator5
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP5.COP5
Inputs = 3
Input = "OperatorHeight" Description = "Stem Height"
Input = "StemAngle" Description = "Stem Inclination from negative X"
Input = "OperatorDiameter" Description = "Handwheel Outer Diameter"
Outputs = 4
Output = "Cylinder" Description = "Stem"
Output = "Torus" Description = "Handwheel"
Output = "MaintCone" Description = "Maintenance Cone"
Output = "MaintCyl" Description = "Maintenance Cylinder"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

736

Piping 3D Symbols Reference

Piping Symbols

SP3DOP691
Description:
Symbol Name: SP3DOP691.COP691
Workbook:
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP691.COP691
Inputs = 2
Input and description = "OperatorHeight", "Operator Height", 0.
Input and description = "OperatorDiameter", "Operator Diameter", 0.
Outputs = 2
Output and description = "Body1", "Body 1"
Output and description = "Body2", "Body 2"
Aspects = 1
Aspect = "SimplePhysical", "PipingAspect Description"

Piping 3D Symbols Reference

737

Piping Symbols

SP3DOP9
Description: short T-handled valve operator
Symbol Name: SP3DOP9.COP9
Workbook: Piping Catalog.xls
Workbook Sheet: Operator9, Operator17
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP9.COP9
Inputs = 3
Input = "OperatorHeight" Description = "Height of stem"
Input = "LeverLength" Description = "Right Hand Side Handle Length"
Input = "LeverLength1" Description = "Left Hand Side Handle Length"
Outputs = 4
Output = "Stem" Description = "Stem "
Output = "Handle" Description = "Horizontal Handle"
Output = "MaintCyl1" Description = "Maintenance Cylinder1"
Output = "MaintCyl2" Description = "Maintenance Cylinder2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

738

Piping 3D Symbols Reference

Piping Symbols

SP3DOP_251
Symbol Name: SP3DOP_251.COP_251
Workbook: Piping Catalog.xls
Workbook Sheet: Operator251
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_251.COP_251
Inputs = 2
Input = "OperatorHeight" Description = "Stem Height"
Input = "OperatorDiameter" Description = "Handwheel Outer Diameter"
Outputs = 4
Output = "Stem" Description = "Stem"
Output = "Handwheel" Description = "Handwheel"
Output = "MaintCone" Description = "Maintenance Cone"
Output = "MaintCyl" Description = "Maintenance Cylinder"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

SP3DOP_271
Description: valve operator
Symbol Name: SP3DOP_271.COP_271
Workbook: Piping Catalog.xls
Workbook Sheet: Operator271
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_271.COP_271
Inputs = 2
Input = "OperatorHeight" Description = "Height of Stem"
Input = "LeverLength" Description = "Length of Handle"
Outputs = 4
Output = "Stem_Cylin" Description = "Vertical Stem"
Output = "Handle_Cylin" Description = "Handle"
Output = "MaintCyl1" Description = "Maintenance Cylinder1"
Output = "MaintCyl2" Description = "Maintenance Cylinder2"

Piping 3D Symbols Reference

739

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

740

Piping 3D Symbols Reference

Piping Symbols

SP3DOP_291
Description: valve operator
Symbol Name: SP3DOP_291.COP_291
Workbook: Piping Catalog.xls
Workbook Sheet: Operator291
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_291.COP_291
Inputs = 7
Input = "OperatorHeight" Description = "Total Height of Operator"
Input = "OperatorDiameter" Description = "Diameter of Operator"
Input = "ActuatorLength" Description = "Operator to Top of Hand Wheel"
Input = "OperatorDepth" Description = "Thickness of Operator"
Input = "ActuatorDiameter" Description = "Dia of Hand Wheel"
Input = "ActuatorOffset" Description = "Distance between Oper & Hand"
Input = "StemExtension" Description = "Top of Operator to Top of Stem"
Outputs = 8
Output = "Stem" Description = "Vertical Stem"
Output = "Operator" Description = "Horizontal Operator"
Output = "AxisCylinder" Description = "Verical Axis Cylinder"
Output = "HandWheelCylinder" Description = "Top Hand Cylinder"
Output = "MaintStem " Description = "Maintenance Vertical Stem"
Output = "MaintOperator" Description = "Maintenance Horizontal Operator"
Output = "MaintAxisCylinder" Description = "Maintenance Verical Axis Cylinder"
Output = "MaintHandWheelCylinder" Description = "Maintenance Top Hand Cylinder"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

741

Piping Symbols

SP3DOP_292
Description: valve operator
Symbol Name: SP3DOP_292.COP_292
Workbook:
Workbook Sheet:
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_292.COP_292
Inputs = 10
Input = "OperatorHeight" Description = "Operator Height Inclu Handwheel"
Input = "OperatorDiameter" Description = "Horizontal Disc Diameter"
Input = "OperCenFromTop" Description = "Operator top to it's Center"
Input = "OperatorDepth" Description = "Thickness of Operator"
Input = "ArmLength1" Description = "Vertical axis center from oper center"
Input = "ArmLength" Description = "Center of Operator till HoriAxis End"
Input = "ArmDiameter" Description = "Horizontal Axis Diameter"
Input = "ActuatorLength" Description = "Top of Handwheel to Center"
Input = "ActuatorDiameter" Description = "Handwheel Diameter"
Input = "StemExtension" Description = "Top of Stem to Center of Operator"
Outputs = 10
Output = "VerticalStem" Description = "Cylinder"
Output = "OperatorDisc" Description = "Horizontal Cylinder"
Output = "HoriAxis" Description = "Horizontal Cylinder"
Output = "VeriAxis" Description = "Vertical Cylinder"
Output = "HoriCylinder" Description = "Hand Wheel Cylinder"
Output = "MaintVerticalStem" Description = "Cylinder"
Output = "MaintOperatorDisc" Description = "Horizontal Cylinder"
Output = "MaintHoriAxis" Description = "Horizontal Cylinder"
Output = "MaintVeriAxis" Description = "Vertical Cylinder"
Output = "MaintHoriCylinder" Description = "Hand Wheel Cylinder"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

742

Piping 3D Symbols Reference

Piping Symbols

SP3DOP_311
Description: gear top mounted inclined handwheel
Symbol Name: SP3DOP_311.COP_311
Workbook: Piping Catalog.xls
Workbook Sheet: Operator311
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_311.COP_311
Inputs = 8
Input = "StemAngle" Description = "Spindle Inclination from negative X"
Input = "OperatorHeight" Description = "Spindle Bottom to Handwheel Top"
Input = "OperatorDiameter" Description = "Operator Diameter"
Input = "ActuatorLength" Description = "Operator Top to Handwheel TOp"
Input = "OperatorDepth" Description = "Operator Height"
Input = "ActuatorOffset" Description = "Handwheel Offset"
Input = "ActuatorDiameter" Description = "Handwheel Diameter"
Input = "StemExtension" Description = "Operator Top to Stpindle Top"
Outputs = 7
Output = "Stem" Description = "Spindle"
Output = "Operator" Description = "Operator"
Output = "HandwheelAxis" Description = "Handwheel Axis "
Output = "Wheel" Description = "Handwheel"
Output = "MaintStem" Description = "Maintenance Stem"
Output = "MaintOperator" Description = "Maintenance Operator"
Output = "MaintHandwheelAxis" Description = "Maintenance Handwheel Axis"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

743

Piping Symbols

SP3DOP_331
Description: valve operator
Symbol Name: SP3DOP_331.COP_331
Workbook: Piping Catalog.xls
Workbook Sheet: Operator331
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_331.COP_331
Inputs = 8
Input = "OperatorHeight" Description = "Stem Height"
Input = "OperatorDiameter" Description = "Operator Diameter"
Input = "OperCenFromTop" Description = "Half Depth of Operator"
Input = "OperatorDepth" Description = "Total Depth of Operator"
Input = "ArmLength" Description = "Length of Shaft"
Input = "ActuatorDiameter" Description = "Hand Wheel Diameter"
Input = "ActuatorOffset" Description = "Hand Wheel Offset"
Input = "StemExtension" Description = "Operator Center from Top of Stem"
Outputs = 8
Output = "Stem" Description = "Cylinder for Stem"
Output = "Operator" Description = "Operator Cylinder"
Output = "EccentricShaft" Description = "Shaft "
Output = "HandWheelCylin" Description = "Hand Wheel Cylinder"
Output = "MaintStem" Description = "Maintenance Stem"
Output = "MaintOperator" Description = "Maintenance Operator"
Output = "MaintEccentricShaft" Description = "Maintenance Eccentric Shaft"
Output = "MaintHandWheelCylin" Description = "Maintenance Hand-Wheel Cylinder"

744

Piping 3D Symbols Reference

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

745

Piping Symbols

SP3DOP_332
Description: valve operator
Symbol Name: SP3DOP_332.COP_332
Workbook: Piping Catalog.xls
Workbook Sheet: Operator332
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_332.COP_332
Inputs = 10
Input = "OperatorHeight" Description = "Spindle Height"
Input = "OperatorDiameter" Description = "Operator Diameter"
Input = "OperCenFromTop" Description = "Handwheel to Operator Top"
Input = "OperatorDepth" Description = "Operator Height"
Input = "ArmLength1" Description = "Handwheel Projection"
Input = "ArmLength" Description = "Operator Arm Projection"
Input = "ArmDiameter" Description = "Operator Arm Width"
Input = "ActuatorOffset" Description = "Handwheel To Arm"
Input = "ActuatorDiameter" Description = "Handwheel Diameter"
Input = "StemExtension" Description = "Handwheel to Stem Top"
Outputs = 10
Output = "Stem" Description = "Spindle"
Output = "Operator" Description = "Operator"
Output = "Arm" Description = "Arm"
Output = "HWAxis" Description = "Handwheel Axis"
Output = "Wheel" Description = "Handwheel"
Output = "MaintStem" Description = "Maintenance Spindle"
Output = "MaintOperator" Description = "Maintenance Operator"
Output = "MaintArm" Description = "Maintenance Arm"
Output = "MaintHWAxis" Description = "Maintenance Handwheel Axis"
Output = "MaintWheel" Description = "Maintenance Handwheel"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

746

Piping 3D Symbols Reference

Piping Symbols

SP3DOP_333
Description: valve operator
Symbol Name: SP3DOP_333.COP_333
Workbook: Piping Catalog.xls
Workbook Sheet: Operator333
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_333.COP_333
Inputs = 9
Input = "OperatorHeight" Description = "Stem Height in valve portion"
Input = "OperatorDiameter" Description = "Operator Diameter"
Input = "OperCenFromTop" Description = "Half Depth of Operator"
Input = "OperatorDepth" Description = "Total Depth of Operator"
Input = "ArmLength" Description = "Length of Shaft"
Input = "ActuatorDiameter" Description = "Actuator Diameter"
Input = "ActuatorOffset" Description = "Actuator Offset"
Input = "OperatorHeight1" Description = "Height of extension rod"
Input = "StemExtension" Description = "Operator Center from Top of Stem"
Outputs = 9
Output = "Stem" Description = "Stem in valve portion"
Output = "ExtnRod" Description = "Extension Rod"
Output = "OpCyl" Description = "Operator Cylinder"
Output = "StemExtn" Description = "Extension of Stem above Operator Cylinder"
Output = "ActuatorShaft" Description = "Atuator Shaft"
Output = "ActuatorCylinder" Description = "Actuator Cylinder"
Output = "MaintStem" Description = "Maintenance Stem"
Output = "MaintOperator" Description = "Maintenance Operator"
Output = "MaintActuator" Description = "Maintenance Actuator"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

747

Piping Symbols

SP3DOP_334
Description: valve operator
Symbol Name: SP3DOP_334.COP_334
Workbook: Piping Catalog.xls
Workbook Sheet: Operator334
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_334.COP_334
Inputs = 9
Input = "OperatorHeight" Description = "Stem Height in valve portion"
Input = "OperatorDiameter" Description = "Operator Diameter"
Input = "OperCenFromTop" Description = "Half Depth of Operator"
Input = "OperatorDepth" Description = "Total Depth of Operator"
Input = "ArmLength" Description = "Length of Shaft"
Input = "ActuatorDiameter" Description = "Hand Wheel Diameter"
Input = "ActuatorOffset" Description = "Hand Wheel Offset"
Input = "ArmLength1" Description = "Length of Extension stem"
Input = "StemExtension" Description = "Operator Center from Top of Stem"
Outputs = 12
Output = "Stem" Description = "Stem"
Output = "OpCyl" Description = "Operator Cylinder"
Output = "StemExtn" Description = "Extension of Stem above Operator Cylinder"
Output = "FixedActShaft" Description = "Fixed portion of Atuator Shaft"
Output = "VarLenActShaft" Description = "Variable Portion of Atuator Shaft"
Output = "ActuatorCylinder" Description = "Actuator Cylinder"
Output = "MaintStem" Description = "Maintenance Stem"
Output = "MaintenanceOpCyl" Description = "Maintenance Operator Cylinder"
Output = "MaintStemExtn" Description = "Maintenance Extension of MaintStem above
Operator Cylinder"
Output = "MaintFixedActShaft" Description = "Maintenance Fixed portion of Atuator Shaft"
Output = "MaintVarLenActShaft" Description = "Maintenance Variable Portion of Atuator
Shaft"
Output = "MaintActuatorCylinder" Description = "Maintenance Actuator Cylinder"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

748

Piping 3D Symbols Reference

Piping Symbols

SP3DOP_351
Description: valve operator
Symbol Name: SP3DOP_351.COP_351
Workbook: Piping Catalog.xls
Workbook Sheet: Operator351
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_351.COP_351
Inputs = 9
Input = "StemAngle" Description = "Spindle Inclination from negative X"
Input = "OperatorHeight" Description = "Spindle Height"
Input = "OperatorDiameter" Description = "Operator Diameter"
Input = "OperCenFromTop" Description = "Operator Top to HWheel Axis"
Input = "OperatorDepth" Description = "Operator Height"
Input = "ArmLength" Description = "Handwheel Offset from Spindle"
Input = "ActuatorDiameter" Description = "Handwheel Diameter"
Input = "ActuatorOffset" Description = "Handwheel Axis Offset"
Input = "StemExtension" Description = "Spindle Top to HWheel Axis"
Outputs = 8
Output = "Stem" Description = "Spindle"
Output = "Operator" Description = "Operator"
Output = "HandwheelAxis" Description = "Handwheel Axis"
Output = "Wheel" Description = "Handwheel"
Output = "MaintStem" Description = "Maintenance Spindle"
Output = "MaintOperator" Description = "Maintenance Operator"
Output = "MaintHandwheelAxis" Description = "Maintenance Handwheel Axis"
Output = "MaintWheel" Description = "Maintenance Handwheel"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

749

Piping Symbols

SP3DOP_391
Description: quick action lever valve operator
Symbol Name: SP3DOP_391.COP_391
Workbook: Piping Catalog.xls
Workbook Sheet: Operator391
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_391.COP_391
Inputs = 3
Input = "OperatorHeight" Description = "Vert.Height Including Inclined Stem"
Input = "OperatorHeight1" Description = "Vertical Stem Height"
Input = "LeverLength" Description = "Handle Length"
Outputs = 5
Output = "VerCylin" Description = "Vertical Stem "
Output = "HoriCylin" Description = "Horizontal Hanle"
Output = "IncliCylin" Description = "Inclined Cylinder"
Output = "MaintCyl1" Description = "Maintenance Cylinder1"
Output = "MaintCyl2" Description = "Maintenance Cylinder2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

750

Piping 3D Symbols Reference

Piping Symbols

SP3DOP_401
Description:
Symbol Name: SP3DOP_401.COP_401
Workbook:
Workbook Sheet:
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_401.COP_401
Inputs = 3
Input = "OperatorDepth" Description = "Height"
Input = "OperatorDiameter" Description = "Diameter"
Input = "OperatorHeight" Description = "Height"
Outputs = 4
Output = "ThinStem" Description = "Physical Aspect of stem 1"
Output = "ThickStem" Description = "Physical Aspect of stem 2"
Output = "MaintCyl1" Description = "Maintenance Cylinder 1"
Output = "MaintCyl2" Description = "Maintenance Cylinder 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

751

Piping Symbols

SP3DOP_411
Description: type 6 valve operator
Symbol Name: SP3DOP_411.COP_411
Workbook: Piping Catalog.xls
Workbook Sheet: Operator411
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_411.COP_411
Inputs = 2
Input = "OperatorHeight" Description = "Cone Height"
Input = "OperatorDiameter" Description = "Cone Base Diameter"
Outputs = 2
Output = "Cone" Description = "Cone"
Output = "MaintCone" Description = "Maintenance Cone"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

752

Piping 3D Symbols Reference

Piping Symbols

SP3DOP_412
Description: valve operator
Symbol Name: SP3DOP_412.COP_412
Workbook:
Workbook Sheet:
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_412.COP_412
Inputs = 3
Input = "StemAngle" Description = "Cone Inclination from negative X"
Input = "OperatorHeight" Description = "Cone Height"
Input = "OperatorDiameter" Description = "Cone Base Diameter"
Outputs = 2
Output = "Cone" Description = "Cone"
Output = "MaintCone" Description = "Maintenance Cone"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

753

Piping Symbols

SP3DOP_413
Description: valve operator
Symbol Name: SP3DOP_413.COP_413
Workbook:
Workbook Sheet:
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_413.COP_413
Inputs = 4
Input = "OperatorHeight" Description = "Stem Height"
Input = "StemOffset" Description = "Stem Offset"
Input = "ActuatorHeight" Description = "Actuator (Cone) Height"
Input = "ActuatorDiameter" Description = "Actuator (Cone) Diameter"
Outputs = 6
Output = "Operator" Description = "Stem"
Output = "StemExtension" Description = "Stem Extension"
Output = "Actuator" Description = "Actuator (Cone)"
Output = "MaintCyl1" Description = "Maintenance Cylinder1"
Output = "MaintCyl2" Description = "Maintenance Cylinder2"
Output = "MaintCone" Description = "Maintenance Cone"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

754

Piping 3D Symbols Reference

Piping Symbols

SP3DOP_451
Description: valve operator
Symbol Name: SP3DOP_451.COP_451
Workbook:
Workbook Sheet:
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_451.COP_451
Inputs = 4
Input = "OperatorHeight" Description = "Total Height of Operator"
Input = "OperatorDepth" Description = "Height of Truncated Cone"
Input = "OperatorDiameter" Description = "Bottom Dia of Truncated Cone"
Input = "OperatorDiameter1" Description = "Top Dia of Truncated Cone"
Outputs = 4
Output = "VerticalStem" Description = "Cylinder portion of Operator"
Output = "TruncatedCone" Description = "Truncated Cone"
Output = "MaintCyl" Description = "Maintenance Cylinder"
Output = "MaintCone" Description = "Maintenance Cone"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

755

Piping Symbols

SP3DOP_452
Description: valve operator
Symbol Name: SP3DOP_452.COP_452
Workbook:
Workbook Sheet:
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_452.COP_452
Inputs = 4
Input = "OperatorHeight" Description = "Valve Origin to Cone Center"
Input = "OperatorLength" Description = "Cone Projection from Center of Val"
Input = "OperatorDiameter" Description = "Base Diameter of Cone"
Input = "OperatorDiameter1" Description = "Top Diameter of Cone"
Outputs = 4
Output = "VeriStem" Description = "Stem Cylinder"
Output = "TruncatedCone" Description = "Cone"
Output = "MaintCyl" Description = "Maintenance Cylinder"
Output = "MaintCone" Description = "Maintenance Cone"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

756

Piping 3D Symbols Reference

Piping Symbols

SP3DOP_453
Description: valve operator
Symbol Name: SP3DOP_453.COP_453
Workbook:
Workbook Sheet:
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_453.COP_453
Inputs = 7
Input = "OperatorHeight" Description = "From Center of Valve to Top"
Input = "OperatorDepth" Description = "Depth of Truncated Cone"
Input = "OperatorHeight1" Description = "Disc in Negative Direction of Y"
Input = "OperatorDepth1" Description = "Thickness of Base Disc"
Input = "OperatorDiameter2" Description = "Dia of Base Disc"
Input = "OperatorDiameter" Description = "Truncated Cone Top Diameter"
Input = "OperatorDiameter1" Description = "Truncated Cone Bottom Diameter"
Outputs = 6
Output = "OperatorStem" Description = "Vertical Stem"
Output = "BaseDisc" Description = "Bottom Disc"
Output = "TruncatedCone" Description = "Truncated Cone in Top"
Output = "MaintCyl1" Description = "Maintenance Cylinder1"
Output = "MaintCyl2" Description = "Maintenance Cylinder2"
Output = "MaintCone" Description = "Maintenance Cone"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

757

Piping Symbols

SP3DOP_491
Description: valve operator
Symbol Name: SP3DOP_491.COP_491
Workbook:
Workbook Sheet:
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_491.COP_491
Inputs = 6
Input = "OperatorHeight" Description = "Stem Bottom to Main Cylinder Top"
Input = "OperatorDepth" Description = "Main Cylinder Height"
Input = "OperatorDiameter" Description = "Main Cylinder Diameter"
Input = "ActuatorOffset" Description = "Second Cylinder Axis Offset"
Input = "ActuatorDiameter" Description = "Second Cylinder Diameter"
Input = "ActuatorDepth" Description = "Second Cylinder Height"
Outputs = 6
Output = "Stem" Description = "Spindle"
Output = "MainCyl" Description = "Main Cylinder"
Output = "SecCyl" Description = "Second Cylinder"
Output = "MaintCyl1" Description = "Maintenance Cylinder1"
Output = "MaintCyl2" Description = "Maintenance Cylinder2"
Output = "MaintCyl3" Description = "Maintenance Cylinder3"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

758

Piping 3D Symbols Reference

Piping Symbols

SP3DOP_492
Description: valve operator
Symbol Name: SP3DOP_492.COP_492
Workbook:
Workbook Sheet:
User Class Name: Valve Operator Class
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_492.COP_492
Inputs = 7
Input = "StemAngle" Description = "Spindle Inclination from negative X"
Input = "OperatorHeight" Description = "Spindle Bottom to Main Cylinder Top"
Input = "OperatorDiameter" Description = "Main Cylinder Diameter"
Input = "OperatorDepth" Description = "main Cylinder Height"
Input = "ActuatorOffset" Description = "Second Cylinder Axis Offset"
Input = "ActuatorDiameter" Description = "Second Cylinder Diameter"
Input = "ActuatorDepth" Description = "Second Cylinder Height"
Outputs = 6
Output = "Stem" Description = "Spindle"
Output = "MainCyl" Description = "Main Cylinder"
Output = "SecCyl" Description = "Second Cylinder"
Output = "MaintCyl1" Description = "Maintenance Cylinder 1"
Output = "MaintCyl2" Description = "Maintenance Cylinder 2"
Output = "MaintCyl3" Description = "Maintenance Cylinder 3"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

759

Piping Symbols

SP3DOP_493
Description: valve operator
Symbol Name: SP3DOP_493.COP_493
Workbook:
Workbook Sheet:
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_493.COP_493
Inputs = 13
Input = "OperatorHeight" Description = "Stem Bottom to Box Top"
Input = "OperatorHeight1" Description = "Stem Bottom to Cylinder Axis"
Input = "OperatorWidth" Description = "Stem Offset from Box Front"
Input = "OperatorWidth1" Description = "Stem Offset from Box Rear"
Input = "OperatorLength" Description = "Stem Offset from Box Left"
Input = "OperatorLength1" Description = "Stem Offset from Box Right"
Input = "OperatorDepth" Description = "Box Height"
Input = "ActuatorOffset" Description = "Cylinder Axis Offset from Stem"
Input = "ActuatorDiameter" Description = "Main Cylinder Diameter"
Input = "ActuatorLength1" Description = "Main Cylinder Offset from Stem"
Input = "ActuatorLength" Description = "Main Cylinder Height"
Input = "ActuatorLength2" Description = "Second Cylinder Height"
Input = "ActuatorDiameter1" Description = "Second Cylinder Diameter"
Outputs = 8
Output = "Stem" Description = "Spindle"
Output = "Box" Description = "Rectangular Box"
Output = "MainCyl" Description = "Main Cylinder"
Output = "SecCyl" Description = "Second Cylinder"
Output = "MaintCyl1" Description = "Maintenance Cylinder 1"
Output = "MaintBox1" Description = "Maintenance Box 1"
Output = "MaintCyl2" Description = "Maintenance Cylinder 2"
Output = "MaintCyl3" Description = "Maintenance Cylinder 3"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

760

Piping 3D Symbols Reference

Piping Symbols

SP3DOP_494
Description: valve operator
Symbol Name: SP3DOP_494.COP_494
Workbook:
Workbook Sheet:
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_494.COP_494
Inputs = 11
Input = "OperatorHeight" Description = "Spindle Bottom to Box Top"
Input = "OperatorHeight1" Description = "Spindle Bottom to Cylinder Axis"
Input = "OperatorLength" Description = "Spindle Offset from Box Left"
Input = "OperatorLength1" Description = "Spindle Offset from Box Right"
Input = "ActuatorLength" Description = "Right Hand Side Cylinder Height"
Input = "ActuatorLength1" Description = "Left Hand Side Cylinder Height"
Input = "ActuatorDiameter" Description = "Cylinder Diameter"
Input = "ActuatorCenter" Description = "Cylinder Axis Offset from Box Rear"
Input = "OperatorWidth1" Description = "Cylinder Axis Offset from Spindle"
Input = "OperatorWidth" Description = "Rectangular Box Width"
Input = "OperatorDepth" Description = "Rectangular Box Height"
Outputs = 8
Output = "Stem" Description = "Spindle"
Output = "Box" Description = "Rectangular Box"
Output = "RHSCyl" Description = "Right Hand Side Cylinder"
Output = "LHSCyl" Description = "Left Hand Side Cylinder"
Output = "MaintCyl1" Description = "Maintenance Cylinder 1"
Output = "MaintBox1" Description = "Maintenance Box 1"
Output = "MaintCyl2" Description = "Maintenance Cylinder 2"
Output = "MaintCyl3" Description = "Maintenance Cylinder 3"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

761

Piping Symbols

SP3DOP_571
Description: valve operator
Symbol Name: SP3DOP_571.COP_571
Workbook:
Workbook Sheet:
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_571.COP_571
Inputs = 5
Input = "OperatorHeight" Description = "Operator Height including Box"
Input = "OperatorDepth" Description = "Depth of Rectangle Operator"
Input = "OperatorLength" Description = "Rect Operator Len in Negative Sec"
Input = "OperatorLength1" Description = "Rext Operator Len in Positive Sec"
Input = "OperatorWidth" Description = "Rect Operator Width"
Outputs = 4
Output = "VeriticalStem" Description = "Vertical Cylinder"
Output = "RectanglePrism" Description = "Rectangular Prism"
Output = "MaintCyl" Description = "Maintenance Cylinder"
Output = "MaintBox" Description = "Maintenance Box"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

762

Piping 3D Symbols Reference

Piping Symbols

SP3DOP_572
Description: valve operator
Symbol Name: SP3DOP_572.COP_572
Workbook:
Workbook Sheet:
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_572.COP_572
Inputs = 6
Input = "StemAngle" Description = "Angle of Inclination"
Input = "OperatorHeight" Description = "Total Height of Operator"
Input = "OperatorLength" Description = "Inclined Length along Sec Axis Dir"
Input = "OperatorLength1" Description = "Inclined Length along Sec Axis Dir"
Input = "OperatorWidth" Description = "Width in Z Axis"
Input = "OperatorDepth" Description = "Depth in Y axis but Inclined"
Outputs = 4
Output = "InclinedStem" Description = "Stem of Operator"
Output = "RectOperator" Description = "Rectangle Prism "
Output = "MaintInclinedStem" Description = "Maintenance Stem of Operator"
Output = "MaintRectOperator" Description = "Maintenance Rectangle Prism"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

763

Piping Symbols

SP3DOP_573
Description: valve operator
Symbol Name: SP3DOP_573.COP_573
Workbook:
Workbook Sheet:
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_573.COP_573
Inputs = 18
Input = "OperatorHeight" Description = "Height to Operator Center"
Input = "OperatorDiameter" Description = "Horizontal Disc Diameter"
Input = "OperCenFromTop" Description = "Center of Operator from Top"
Input = "OperatorDepth" Description = "Depth of Main Cylinder"
Input = "ActuatorOffset" Description = "Eccentric Cylinder Center"
Input = "ArmLength" Description = "Length of Eccentric Cylinder"
Input = "ArmDiameter" Description = "Diameter of Eccentric Cylinder"
Input = "ArmLength1" Description = "C/C of Box and Main Disc"
Input = "ActuatorBoxLength" Description = "Length of Box"
Input = "ActuatorBoxLength1" Description = "Length of Box"
Input = "ActuatorLength" Description = "RHS Cylinder from Center"
Input = "ActuatorLength1" Description = "LHS Cylinder from Center"
Input = "ActuatorBoxWidth" Description = "Rect Box Width"
Input = "ActuatorBoxDepth1" Description = "Center of Box from Top"
Input = "ActuatorBoxDepth" Description = "Depth of Rect Box"
Input = "ActuatorCenter" Description = "Cylinder Center from Box Center"
Input = "ActuatorDiameter" Description = "Cylinder Dia"
Input = "ActuatorDiameter1" Description = "Cylinder Dia"
Outputs = 12
Output = "Stem" Description = "Cylinder"
Output = "MainCylinder" Description = "Main Cylinder (Horizontal)"
Output = "EccentricCylin" Description = "Eccentric Cylinder"
Output = "RectBox" Description = "Box"
Output = "LeftCylinder" Description = "Left Side Cylinder"
Output = "RightCylinder" Description = "Right Side Cylinder"
Output = "MaintStem" Description = "Maintenance Cylinder"
Output = "MaintMainCylinder" Description = "Maintenance Main Cylinder (Horizontal)"
Output = "MaintEccentricCylin" Description = "Maintenance Eccentric Cylinder"
Output = "MaintRectBox" Description = "Maintenance Box"
Output = "MaintLeftCylinder" Description = "Maintenance Left Side Cylinder"
Output = "MaintRightCylinder" Description = "Maintenance Right Side Cylinder"

764

Piping 3D Symbols Reference

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

SP3DOP_574
Description: valve operator
Symbol Name: SP3DOP_574.COP_574
Workbook:
Workbook Sheet:
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_574.COP_574
Inputs = 18
Input = "StemAngle" Description = "Angle of Inclination"
Input = "OperatorHeight" Description = "Height to Center of Operator"
Input = "OperatorDiameter" Description = "Dia Of Main Cylinder"
Input = "OperCenFromTop" Description = "Center of Main Cylinder from Top"
Input = "OperatorDepth" Description = "Cepth of Main Cylinder"
Input = "ActuatorOffset" Description = "Center of Eccentric Shaft"
Input = "ArmLength" Description = "Length of Eccentric Shaft"
Input = "ArmDiameter" Description = "Dia of Eccentric Shaft"
Input = "ArmLength1" Description = "Center of Box Center of Valve"
Input = "ActuatorBoxLength" Description = "Length of Box"
Input = "ActuatorBoxLength1" Description = "Length of Box"
Input = "ActuatorLength" Description = "Distance from Eccentric Shaft"
Input = "ActuatorLength1" Description = "Distance from Eccentric Shaft"
Input = "ActuatorBoxWidth" Description = "Width of Rectangular Box"
Input = "ActuatorBoxDepth1" Description = "Rect Box Depth"

Piping 3D Symbols Reference

765

Piping Symbols
Input = "ActuatorBoxDepth" Description = "Total Box Depth"
Input = "ActuatorCenter" Description = "Distance from center of Eccen. Sha"
Input = "ActuatorDiameter" Description = "Projected Cylinder Dia"
Outputs = 12
Output = "Stem" Description = "Vertical Cylinder"
Output = "MainCylinder" Description = "Horizontal Cylinder"
Output = "EccentricShaft" Description = "Cylinder"
Output = "RectBox" Description = "Box"
Output = "RightCylinder" Description = "Cylinder"
Output = "LeftCylinder" Description = "Left Cylinder"
Output = "MaintStem" Description = "Maintenance Vertical Cylinder"
Output = "MaintMainCylinder" Description = "Maintenance Horizontal Cylinder"
Output = "MaintEccentricShaft" Description = "Maintenance Cylinder"
Output = "MaintRectBox" Description = "Maintenance Box"
Output = "MaintRightCylinder" Description = "Maintenance Cylinder"
Output = "MaintLeftCylinder" Description = "Maintenance Left Cylinder"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

766

Piping 3D Symbols Reference

Piping Symbols

SP3DOP_711
Description: valve operator
Symbol Name: SP3DOP_711.COP_711
Workbook:
Workbook Sheet:
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_711.COP_711
Inputs = 7
Input = "OperatorHeight" Description = "Operator Height"
Input = "OperatorLength1" Description = "Partial Length of Operator"
Input = "OperatorDepth" Description = "Depth of Rectangle Box"
Input = "OperatorLength" Description = "Total Length of Box"
Input = "OperatorWidth" Description = "Box Width"
Input = "OperatorCenter" Description = "Center of Handle from Top"
Input = "LeverLength" Description = "Length of Handle"
Outputs = 6
Output = "Stem" Description = "Cylinder"
Output = "RectBox" Description = "Rectangular Box"
Output = "Handle" Description = "Cylinder"
Output = "MaintCyl1" Description = "Maintenance Cylinder 1"
Output = "MaintBox1" Description = "Maintenance Box 1"
Output = "MaintCyl2" Description = "Maintenance Cylinder 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

767

Piping Symbols

SP3DOP_731
Description: valve operator
Symbol Name: SP3DOP_731.COP_731
Workbook:
Workbook Sheet:
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_731.COP_731
Inputs = 8
Input = "OperatorHeight" Description = "Operator Height in Positive Direct"
Input = "OperatorDepth" Description = "Cone Depth in Positive Direction"
Input = "OperatorDiameter" Description = "Cone Top Diameter"
Input = "OperatorDiameter2" Description = "Cone Bottom Diameter"
Input = "OperatorHeight1" Description = "Operator Height in Negative Direct"
Input = "OperatorDepth1" Description = "Cone Depth in Nagative Direction"
Input = "OperatorDiameter1" Description = "Cone Top Diameter below valve"
Input = "OperatorDiameter3" Description = "Cone Base Diameter"
Outputs = 6
Output = "Stem" Description = "Cylinder"
Output = "TopCone" Description = "Cone"
Output = "BottomCone" Description = "Cone"
Output = "MaintCyl1" Description = "Maintenance Cylinder 1"
Output = "MaintCone1" Description = "Maintenance Cone 1"
Output = "MaintCone2" Description = "Maintenance Cone 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

768

Piping 3D Symbols Reference

Piping Symbols

SP3DOP_811
Description: valve operator
Symbol Name: SP3DOP_811.COP_811
Workbook:
Workbook Sheet:
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_811.COP_811
Inputs = 17
Input = "OperatorHeight" Description = "Cone Height"
Input = "OperatorDiameter" Description = "Cone Diameter"
Input = "CounterWtLeverLen1" Description = "LHS Weight Offset from Cone Axis"
Input = "CounterWtBoxTk1" Description = "LHS Weight Thickness"
Input = "OperatorHeight1" Description = "LHS Stem Offset from Cone Base"
Input = "CounterWtBoxHt1" Description = "LHS Weight Height"
Input = "CounterWtBoxDia1" Description = "LHS Weight Width"
Input = "CounterWtLeverLen2" Description = "RHS Upper Weight Offset"
Input = "CounterWtBoxTk2" Description = "RHS Upper Weight Thickness"
Input = "OperatorHeight2" Description = "RHS Upper Stem Offset"
Input = "CounterWtBoxHt2" Description = "RHS Upper Weight Height"
Input = "CounterWtBoxDia2" Description = "RHS Upper Weight Width"
Input = "OperatorHeight3" Description = "RHS Lower Stem Offset"
Input = "CounterWtLeverLen3" Description = "RHS Lower Weight Offset"
Input = "CounterWtBoxTk3" Description = "RHS Lower Weight Thickness"
Input = "CounterWtBoxHt3" Description = "RHS Lower Weight Height"
Input = "CounterWtBoxDia3" Description = "RHS Lower Weight Width"
Outputs = 14
Output = "Cone" Description = "Cone"
Output = "LHSStem" Description = "Left Hand Side Stem"
Output = "LHSWt" Description = "Left Hand Side Weight"
Output = "RHSUpStem" Description = "Right Hand Side Upper Stem"
Output = "RHSUpWt" Description = "RH Side Upper Weight"
Output = "RHSLoStem" Description = "RH Side Lower Stem"
Output = "RHSLoWt" Description = "RH SIde Lower Weight"
Output = "MaintCone" Description = "Maintenance Cone"
Output = "MaintLHSStem" Description = "Maintenance Left Hand Side Stem"
Output = "MaintLHSWt" Description = "Maintenance Left Hand Side Weight"
Output = "MaintRHSUpStem" Description = "Maintenance Right Hand Side Upper Stem"
Output = "MaintRHSUpWt" Description = "Maintenance RH Side Upper Weight"
Output = "MaintRHSLoStem" Description = "Maintenance RH Side Lower Stem"
Output = "MaintRHSLoWt" Description = "Maintenance RH SIde Lower Weight"

Piping 3D Symbols Reference

769

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

SP3DOP_851
Description: valve operator
Symbol Name: SP3DOP_851.COP_851
Workbook:
Workbook Sheet:
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_851.COP_851
Inputs = 5
Input = "OperatorHeight" Description = "Spindle Bottom to Handwheel Top"
Input = "OperatorDiameter" Description = "Operator Diameter"
Input = "StemExtension" Description = "Operator Top to Handwheel Top"
Input = "OperatorDepth" Description = "operator Height"
Input = "ActuatorDiameter" Description = "handwheel Diameter"
Outputs = 8
Output = "Stem" Description = "Spindle"
Output = "Operator" Description = "operator"
Output = "OPToHWShaft" Description = "Shaft bet"
Output = "Wheel" Description = "Handwheel"
Output = "MaintCyl1" Description = "Maintenance Cylinder 1"
Output = "MaintCyl2" Description = "Maintenance Cylinder 2"
Output = "MaintCyl3" Description = "Maintenance Cylinder 3"
Output = "MaintCyl4" Description = "Maintenance Cylinder 4"

770

Piping 3D Symbols Reference

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

771

Piping Symbols

SP3DOP_852
Description: valve operator
Symbol Name: SP3DOP_852.COP_852
Workbook:
Workbook Sheet:
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_852.COP_852
Inputs = 6
Input = "StemAngle" Description = "Spindle Inclination from negative X"
Input = "OperatorHeight" Description = "Spindle Bottom to Handwheel Top"
Input = "OperatorDiameter" Description = "Operator Diameter"
Input = "StemExtension" Description = "Operator Top to Handwheel Top"
Input = "OperatorDepth" Description = "Operator Height"
Input = "ActuatorDiameter" Description = "handwheel Diameter"
Outputs = 8
Output = "Stem" Description = "Spindle"
Output = "Operator" Description = "Operator"
Output = "OPToHWShaft" Description = "Shaft between OP. and HW."
Output = "Wheel" Description = "Handwheel"
Output = "MaintCyl1" Description = "Maintenance Cylinder 1"
Output = "MaintCyl2" Description = "Maintenance Cylinder 2"
Output = "MaintCyl3" Description = "Maintenance Cylinder 3"
Output = "MaintCyl4" Description = "Maintenance Cylinder 4"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

772

Piping 3D Symbols Reference

Piping Symbols

SP3DOP_853
Description: valve operator
Symbol Name: SP3DOP_853.COP_853
Workbook:
Workbook Sheet:
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_853.COP_853
Inputs = 7
Input = "OperatorHeight" Description = "Total Height"
Input = "OperatorDiameter" Description = "Operator Diameter"
Input = "OperCenFromTop" Description = "Center of Hand Wheel from Top"
Input = "OperatorDepth" Description = "Operator Depth"
Input = "ArmLength" Description = "Shaft Length from Center"
Input = "ActuatorDiameter" Description = "Dia of Hand Wheel"
Input = "ActuatorOffset" Description = "Center of Handwheel from Valve"
Outputs = 8
Output = "Stem" Description = "Stem Cylinder"
Output = "OperatorDisc" Description = "Operator Disc"
Output = "ShaftCylinder" Description = "Eccentric Shaft"
Output = "HandWheel" Description = "Hand Wheel"
Output = "MaintCyl1" Description = "Maintenance Cylinder 1"
Output = "MaintCyl2" Description = "Maintenance Cylinder 2"
Output = "MaintCyl3" Description = "Maintenance Cylinder 3"
Output = "MaintCyl4" Description = "Maintenance Cylinder 4"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

773

Piping Symbols

SP3DOP_854
Description: valve operator
Symbol Name: SP3DOP_854.COP_854
Workbook:
Workbook Sheet:
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOP_854.COP_854
Inputs = 8
Input = "StemAngle" Description = "Angle of Inclination"
Input = "OperatorHeight" Description = "Operator Height"
Input = "OperatorDiameter" Description = "Operator Diameter"
Input = "OperCenFromTop" Description = "Center of Operator"
Input = "OperatorDepth" Description = "Depth of Operator"
Input = "ArmLength" Description = "Length of Eccentric Shaft"
Input = "ActuatorDiameter" Description = "Dia of Hand wheel"
Input = "ActuatorOffset" Description = "Distance of Hand Wheel from cen"
Outputs = 8
Output = "Stem" Description = "Stem"
Output = "OperatorCylin" Description = "Operator Cylinder"
Output = "EccentricShaft" Description = "Cylinder"
Output = "HandWheel" Description = "Cylinder for Hand Whee;"
Output = "MaintCyl1" Description = "Maintenance Cylinder 1"
Output = "MaintCyl2" Description = "Maintenance Cylinder 2"
Output = "MaintCyl3" Description = "Maintenance Cylinder 3"
Output = "MaintCyl4" Description = "Maintenance Cylinder 4"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

774

Piping 3D Symbols Reference

Piping Symbols

SP3DOPBevelGear
Description:
Symbol Name: SP3DOPBevelgear.OPBevelGear
Workbook:
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOPBevelgear.OPBevelGear
Inputs = 3
Input = "OperatorHeight" Description = "Overall Height of the Operator"
Input = "OperatorDiameter" Description = "Operator Diameter"
Input = "ArmLength" Description = "Length of the Arm"
Outputs = 8
Output = "Stem" Description = "Stem in valve portion"
Output = "OpCyl" Description = "Operator Cylinder"
Output = "ArmShaft" Description = "Arm Shaft"
Output = "ArmWheel" Description = "Arm Wheel"
Output = "StemHousing" Description = "Stem Housing"
Output = "MaintStem" Description = "Maintenance Stem"
Output = "MaintOperator" Description = "Maintenance Operator"
Output = "MaintArm" Description = "Maintenance Arm"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

775

Piping Symbols

SP3DOPChainWheel
Description: chain wheel operator
Symbol Name: SP3DOPChainWheel.COPChainWheel
Workbook: Piping.xls
Workbook Sheet: ChainWheelRVC
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOPChainWheel.COPChainWheel
Inputs = 4
Input = "ChainWheelDia" Description = "Chain Wheel diameter"
Input = "Offset" Description = "Offset from ground"
Input = "FloorToValveDistance" Description = "Floor to Valve Distance"
Input = "OperatorHeight" Description = "Operator Height"
Outputs = 22
Output = "ChainWheel" Description = "ChainWheel"
Output = "SpokeCyl1" Description = "Spoke Cylinder 1"
Output = "SpokeCyl2" Description = "Spoke Cylinder 2"
Output = "GuideBaseCyl" Description = "Guide Base Cylinder"
Output = "Chain" Description = "Chain"
Output = "LeftGuide" Description = "Left side Guide"
Output = "RightGuide" Description = "Right side Guide"
Output = "LeftGuideCyl" Description = "Left Guide Cylinder"
Output = "RightGuideCyl" Description = "Right Guide Cylinder"
Output = "LeftGuideCyl1" Description = "Left Connecting Cylinder of Guide and Guide Cyl"
Output = "RightGuideCyl1" Description = "Right Connecting Cylinder of Guide and Guide
Cyl"
Output = "MaintChainWheel" Description = "Maintenance ChainWheel"
Output = "MaintSpokeCyl1" Description = "Maintenance Spoke Cylinder 1"
Output = "MaintSpokeCyl2" Description = "Maintenance Spoke Cylinder 2"
Output = "MaintGuideBaseCyl" Description = "Maintenance Guide Base Cylinder"
Output = "MaintChain" Description = "Maintenance Chain"
Output = "MaintLeftGuide" Description = "Maintenance Left side Guide"
Output = "MaintRightGuide" Description = "Maintenance Right side Guide"
Output = "MaintLeftGuideCyl" Description = "Maintenance Left Guide Cylinder"
Output = "MaintRightGuideCyl" Description = "Maintenance Right Guide Cylinder"
Output = "MaintLeftGuideCyl1" Description = "Maintenance Left Connecting Cylinder of
Guide and Guide Cyl"
Output = "MaintRightGuideCyl1" Description = "Maintenance Right Connecting Cylinder of
Guide and Guide Cyl"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

776

Piping 3D Symbols Reference

Piping Symbols

SP3DOPCylinderActuator
Description:
Symbol Name: SP3DOPCylinderActuator.CylActuator
Workbook:
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOPCylinderActuator.CylActuator
Inputs = 6
Input = "OperatorHeight" Description = "Operator Height"
Input = "OperatorHeight1" Description = "Operator Height 1"
Input = "ArmLength" Description = "Arm Length"
Input = "ArmLength1" Description = "Arm Length 1"
Input = "ActuatorOffset" Description = "Offset"
Input = "ActuatorRadius" Description = "Radius"
Outputs = 6
Output = "Stem" Description = "Spindle"
Output = "Actuator" Description = "Actuator"
Output = "Cylinder1" Description = "Cylinder 1"
Output = "Cylinder2" Description = "Cylinder 2"
Output = "MaintCylinder1" Description = "Maintenance Cylinder 1"
Output = "MaintCone" Description = "Maintenance Cone"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

777

Piping Symbols

SP3DOPECActuator
Description: open operator
Symbol Name: SP3DOPECActuator.OPECActuator
Workbook: Bio Pharm Catalog.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID : SP3DOPECActuator.OPECActuator
Inputs = 4
Input = "OperatorHeight" Description = "Open Operator Height"
Input = "OperatorDiameter" Description = "Operator Diameter"
Input = "Width" Description = "Width"
Input = "PositionerOffset" Description = "Positioner Offset"
Outputs = 6
Output = "Body" Description = "Body"
Output = "Projection" Description = "Projection"
Output = "Projection" Description = "Projection"
Output = "Base" Description = "Base"
Output = "Bolts_" Description = "Bolts_"
Output = "MaintCylinder" Description = "Maintenance Cylinder"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

778

Piping 3D Symbols Reference

Piping Symbols

SP3DOPECXActuator
Description:
Symbol Name: SP3DOPECXActuator.OPECXActuator
Workbook: Bio Pharm Catalog.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID : SP3DOPECXActuator.OPECXActuator
Inputs = 4
Input = "OperatorHeight" Description = "Open Operator Height"
Input = "OperatorDiameter" Description = "Operator Diameter"
Input = "Width" Description = "Width"
Input = "PositionerOffset" Description = "Positioner Offset"
Outputs = 5
Output = "Body" Description = "Body"
Output = "Cylinder" Description = "Cylinder"
Output = "Base" Description = "Base"
Output = "Bolts_" Description = "Bolts_"
Output = "MaintCylinder" Description = "Maintenance Cylinder"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

779

Piping Symbols

SP3DOPElecActuator
Description: electric valve actuator
Symbol Name: SP3DOPElecActuator.ElecActuator
Workbook: Instrument Sample Data.xls
Workbook Sheet: OperatorElecAct
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOPElecActuator.ElecActuator
Inputs = 3
Input = "ActuatorHeight" Description = "Spindle Bottom to Handwheel Top"
Input = "ActuatorLength" Description = "Actuator Length"
Input = "ActuatorWidth" Description = "Actuator Width"
Outputs = 4
Output = "Stem" Description = "Stem"
Output = "HandWheel" Description = "Hand Wheel"
Output = "Actuator" Description = "Actuator"
Output = "Cylinder" Description = "Cylinder"
Aspects = 1
Aspect = SimplePhysical

780

Piping 3D Symbols Reference

Piping Symbols

SP3DOPExtnStem
Description: stem extension valve operator
Symbol Name: SP3DOPExtnStem.COPExtnStem
Workbook: Sample Data for Post Indicator Valves.xls
Workbook Sheet:
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOPExtnStem.COPExtnStem
Inputs = 4
Input = "OperatorHeight" Description = "Height of Operator"
Input = "HandWheelDiameter" Description = "Hand Wheel Dia"
Input = "ExtensionStemHeight" Description = "Extension Stem Height"
Input = "OffsetFrmValCen" Description = "Offset from valve Centerline"
Outputs = 4
Output = "HandWheelTorus" Description = "Hand wheel as Torus"
Output = "SpokeCyl1" Description = "Spoke Cylinder1"
Output = "SpokeCyl2" Description = "Spoke Cylinder2"
Output = "StemRodCyl" Description = "Stem Rod Cylinder"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

781

Piping Symbols
Part Design Basis 123

782

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 124

Piping 3D Symbols Reference

783

Piping Symbols
Part Design Basis 125

784

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 126

Piping 3D Symbols Reference

785

Piping Symbols
Part Design Basis 127

786

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 128

SP3DOpFlgdPerfBonAsm
Description: Saunders valve operator
Symbol Name: SP3DOpFlgdPerfBonAsm.OpFPBonAsm
Workbook: Bio Pharm Catalog.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID : SP3DOpFlgdPerfBonAsm.OpFPBonAsm
Inputs = 4
Input = "OperatorHeight" Description = "Open Operator Height"
Input = "OperatorDiameter" Description = "Arm Length"
Input = "Width" Description = "Width"
Input = "PositionerOffset" Description = "Positioner Offset"

Piping 3D Symbols Reference

787

Piping Symbols
Outputs = 5
Output = "Revolution" Description = "Revolution"
Output = "Transition" Description = "Transition"
Output = "Projection" Description = "Projection"
Output = "Bolts_" Description = "Bolts_"
Output = "MaintCylinder" Description = "Maintenance Cylinder"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

SP3DOPFloorStand
Description: floor stand valve operator
Symbol Name: SP3DOPFloorStand.COPFloorStand
Workbook:
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOPFloorStand.COPFloorStand
Number of Inputs = 4
Input name="OperatorHeight"
Input description="Height of operator from valve center to handwheel top"
Input name="OperatorHeght1"
Input description="Height of operator from bottom of base plate to handwheel top"
Input name="HandWheelDiameter"
Input description="Diameter of handwheel"
Input name="BasePlateDia"
Input description="Diameter of base plate"
Number of Outputs = 5
Output name = "HandWheelTorus"
Output description = "Hand Wheel Body Torus"
Output name = "SpokeCyl1"

788

Piping 3D Symbols Reference

Piping Symbols
Output description = "Spoke Cylinder 1"
Output name = "SpokeCyl2"
Output description = "Spoke Cylinder 2"
Output name = "BodyRevolution"
Output description = "Body by Revolution of complex str"
Output name = "MaintCyl"
Output description = "Maintenance Cylinder"
Number of Aspects = 2
Aspect name = "Physical"
Aspect description = "Physical"
Aspect name = "Maintenance"
Aspect description = "Maintenance"

SP3DOPGearSideHandwheel
Description: valve operator gear side handwheel
Symbol Name: SP3DOPGearSideHandwheel.SidemountedHw
Workbook: Sample Data for Valve Operators.xls
Workbook Sheet: OP_GSHDB**
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOPGearSideHandwheel.SidemountedHw
Inputs = 19
Input = "OperatorHeight" Description = "Operator Height"
Input = "OffsetFrmValCen" Description = "Offset from Valve Centerline"
Input = "GearDiameter" Description = "Gear Diameter"
Input = "GearRadius" Description = "Gear Radius"
Input = "GearDepth" Description = "Gear Depth"
Input = "HandwheelDiameter" Description = "Handwheel Diameter"
Input = "HandwheelRadius" Description = "Handwheel Radius"
Input = "HwXOffsetFrmOpStem" Description = "Handwheel X-Offset from Operator Stem"
Input = "HwZOffsetOpFrmStem" Description = "Handwheel Z-Offset from Operator Stem"
Input = "HwYOffsetFrmGearBot" Description = "Handwheel Y Offset from Bottom of Gear
Box"
Input = "HwOffsetFrmValCen" Description = "Handwheel Offset from Valve Centerline"
Input = "HwOffsetFrmOpTop" Description = "Handwheel Offset from Operator Top"
Input = "ValCenToHWTop" Description = "Valve Centerline to Top of Handwheel"
Input = "ValCenToHWCen" Description = "Valve Centerline to Handwheel Centerline"
Input = "ExStemLen" Description = "Extension Stem Length"
Input = "ExStemLenFrmValCen" Description = "Extension Stem Length from Valve
Centerline"
Input = "ExStemDia" Description = "Extension Stem Diameter"
Input = "ShaftHeight" Description = "Shaft Height"
Input = "Offset" Description = "Offset"

Piping 3D Symbols Reference

789

Piping Symbols
Outputs = 8
Output = "GearBox" Description = "Gear Box"
Output = "HandwheelStem" Description = "Handwheel Stem"
Output = "Handwheel" Description = "Handwheel"
Output = "HandwheelSpoke1" Description = "Handwheel Spoke 1"
Output = "HandwheelSpoke2" Description = "Handwheel Spoke 2"
Output = "HandwheelSpoke3" Description = "Handwheel Spoke 3"
Output = "MaintHandwheelStem" Description = "Maintenance Handwheel Stem"
Output = "MaintHandwheel" Description = "Maintenance Handwheel"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Design Basis 63

Design Basis 64

790

Piping 3D Symbols Reference

Piping Symbols

SP3DOPGearTopHandwheel
Description: valve operator gear top handwheel
Symbol Name: SP3DOPGearTopHandwheel.TopmountedHw
Workbook: Sample Data for Valve Operators.xls
Workbook Sheet: OP_GTHDB31
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOPGearTopHandwheel.TopmountedHw
Inputs = 8
Input = "OperatorHeight" Description = "Operator Height"
Input = "OffsetFrmValCen" Description = "Offset from Valve Centerline"
Input = "GearDiameter" Description = "Gear Diameter"
Input = "GearDepth" Description = "Gear Depth"
Input = "HandwheelDiameter" Description = "Handwheel Diameter"
Input = "ValCenToHWTop" Description = "Valve Centerline to Top of Handwheel"
Input = "HwXOffsetFrmOpStem" Description = "Handwheel X-Offset from Operator Stem"
Input = "HwZOffsetOpFrmStem" Description = "Handwheel Z-Offset from Operator Stem"
Outputs = 12
Output = "GearBoxCyl1" Description = "Gear Box Cylinder 1"
Output = "GearBoxCyl2" Description = "Gear Box Cylinder 2"
Output = "GearBoxCyl3" Description = "Gear Box Cylinder 3"
Output = "ConnectingShaft" Description = "Connecting Shaft"
Output = "Gear2" Description = "Gear 2"
Output = "HandwheelStem" Description = "Handwheel Stem"
Output = "Handwheel" Description = "Handwheel"
Output = "HandwheelSpoke1" Description = "Handwheel Spoke 1"
Output = "HandwheelSpoke2" Description = "Handwheel Spoke 2"
Output = "HandwheelSpoke3" Description = "Handwheel Spoke 3"
Output = "MaintHandwheelStem" Description = "Maintenance Handwheel Stem"
Output = "MaintHandwheel" Description = "Maintenance Handwheel"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

791

Piping Symbols
Design Basis 31

SP3DOPHandWheel
Description: handwheel valve operator
Symbol Name: SP3DOPHandwheel.OPHandWheel
Workbook: Sample Data for Valve Operators.xls, Sample Data for Detailed Valves.xls
Workbook Sheet: OP_HwDB50
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOPHandwheel.OPHandWheel
Inputs = 9
Input = "OperatorHeight" Description = "Stem Height"
Input = "OperatorDiameter" Description = "Handwheel Outer Diameter"
Input = "OffsetFrmValCen" Description = "Offset from Valve Centerline"
Input = "HandwheelDiameter" Description = "Handwheel Diameter"
Input = "HandwheelToStemTop" Description = "Handwheel to Stem Top"
Input = "ValCenLineToBot" Description = "Offset From Valve Bottom"
Input = "ProtectorHeight" Description = "Protector Height"
Input = "A" Description = "Dimension A"
Input = "B" Description = "Dimension B"
Outputs = 3
Output = "Stem" Description = "Stem"
Output = "Handwheel" Description = "Handwheel"
Output = "MaintCone" Description = "Maintenance Cone"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

792

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 129

Piping 3D Symbols Reference

793

Piping Symbols
Part Design Basis 130

794

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 131

Part Design Basis 132

Piping 3D Symbols Reference

795

Piping Symbols
Part Design Basis 133

796

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 134

Piping 3D Symbols Reference

797

Piping Symbols
Part Design Basis 135

798

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 136

Piping 3D Symbols Reference

799

Piping Symbols
Part Design Basis 140

800

Piping 3D Symbols Reference

Piping Symbols

SP3DOPHandwheelatTop
Description:
Symbol Name: SP3DOPHandwheelatTop.OPHandwheelatTop
Workbook: Sample Data for Valves.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOPHandwheelatTop.OPHandwheelatTop
Inputs = 4
Input = "OperatorHeight" Description = "Stem Height"
Input = "OperatorDiameter" Description = "Handwheel Outer Diameter"
Input = "ValveFacetoCenter" Description = "Valve Face to Center"
Input = "OffsetFrmValCen" Description = "Valve Centerline to Handwheel Centerline"
Outputs = 4
Output = "Stem" Description = "Stem"
Output = "Handwheel" Description = "Handwheel"
Output = "MaintCone" Description = "Maintenance Cone"
Output = "ValveAccessory" Description = "Accessory 1"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

801

Piping Symbols

SP3DOPHandwheelD
Description: handwheel valve operator with optional valve centerline offset
Symbol Name: SP3DOPHandwheelD.HandwheelD
Workbook: Sample Data for JIS Fittings.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOPHandwheelD.HandwheelD
Inputs = 3
Input = "OperatorHeight" Description = "Operator Height"
Input = "OffsetFrmValCen" Description = "Offset from Valve Centerline"
Input = "HandwheelDiameter" Description = "Handwheel Diameter"
Outputs = 7
Output = "HandwheelStem" Description = "Handwheel Stem"
Output = "Handwheel" Description = "Handwheel"
Output = "HandwheelSpoke1" Description = "Handwheel Spoke 1"
Output = "HandwheelSpoke2" Description = "Handwheel Spoke 2"
Output = "HandwheelSpoke3" Description = "Handwheel Spoke 3"
Output = "MaintHandwheelStem" Description = "Maintenance Handwheel Stem"
Output = "MaintHandwheel" Description = "Maintenance Handwheel"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

802

Piping 3D Symbols Reference

Piping Symbols

SP3DOPHandWhwtHandle
Description: handwheel valve operator with handle
Symbol Name: SP3DOPHandWhwtHandle.HandWhwtHandle
Workbook: Sample Data for Valves.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOPHandWhwtHandle.HandWhwtHandle
Inputs = 3
Input = "OperatorHeight" Description = "Stem Height"
Input = "OperatorDiameter" Description = "Handwheel Outer Diameter"
Input = "LeverLength" Description = "Lever Length"
Outputs = 6
Output = "Stem" Description = "Stem"
Output = "Handwheel" Description = "Handwheel"
Output = "HandwheelCylinder" Description = "Handwheel Cylinder"
Output = "HandwheelBox" Description = "Handwheel Box"
Output = "HandwheelHandle" Description = "Handwheel Handle"
Output = "MaintCone" Description = "Maintenance Cone"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

803

Piping Symbols

SP3DOpHandWhwtJointRing
Description: Handwheel valve operator with a joint ring
Symbol Name: SP3DOPHandWhwtJointRing.HandWheel
Workbook: Sample Data for Valves.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOPHandWhwtJointRing.HandWheel
Inputs = 3
Input = "OperatorHeight" Description = "Stem Height"
Input = "OperatorDiameter" Description = "Handwheel Outer Diameter"
Input = "OperatorDiameter1" Description = "Operator Diameter 1"
Outputs = 4
Output = "Stem" Description = "Stem"
Output = "Handwheel" Description = "Handwheel"
Output = "HandwheelTorous" Description = "Hand wheel Torous"
Output = "MaintCone" Description = "Maintenance Cone"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

804

Piping 3D Symbols Reference

Piping Symbols

SP3DOPLever
Description: level valve operator
Symbol Name: SP3DOPLever.OPLever
Workbook: Sample Data for Detailed Valves.xls, Sample Data for Valve Operators.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOPLever.OPLever
Inputs = 12
Input = "OffsetFrmValCen" Description = "Offset from Valve Centerline"
Input = "LeverLength" Description = "Lever Length"
Input = "LeverLength1" Description = "LeverLength1"
Input = "LeverHeight" Description = "Lever Height"
Input = "LeverHeight1" Description = "Lever Height 1"
Input = "LeverHeight2" Description = "Lever Height 2"
Input = "Zoffset" Description = "Z offset"
Input = "OperatorWidth" Description = "Operator Width"
Input = "OperatorHeight" Description = "Operator Height"
Input = "OperatorLength" Description = "Operator Length"
Input = "StemWidth" Description = "Stem Width"
Input = "StemFlatWidth" Description = "Stem Flat Width"
Outputs = 2
Output = "LeverConnection" Description = "Lever Connection"
Output = "Lever_" Description = "Lever"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Design Part Basis 62

Piping 3D Symbols Reference

805

Piping Symbols
Design Part Basis 81

Design Part Basis 82

806

Piping 3D Symbols Reference

Piping Symbols
Design Part Basis 112

Design Part Basis 141

Piping 3D Symbols Reference

807

Piping Symbols

SP3DOPManualHydraulic
Description:
Symbol Name: SP3DOPManualHydraulic.OPManualHydraulic
Workbook:
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOPManualHydraulic.OPManualHydraulic
Inputs = 3
Input = "OperatorHeight" Description = "Operator Height"
Input = "OperatorLength" Description = "Operator Length"
Input = "OperatorDiameter" Description = "Operator Diameter"
Outputs = 6
Output = "Stem" Description = "Spindle"
Output = "Cylinder" Description = "Cylinder"
Output = "Frame" Description = "Frame"
Output = "Box" Description = "Box"
Output = "MaintBox" Description = "Maintenance Box"
Output = "MaintCylinder" Description = "Maintenance Cylinder"

808

Piping 3D Symbols Reference

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

809

Piping Symbols

SP3DOpPerfBonAsm1
Description:
Symbol Name: SP3DOpPerfBonAsm1.OpPerfBonAsm1
Workbook: Bio Pharm Catalog.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID : SP3DOpPerfBonAsm1.OpPerfBonAsm1
Inputs = 4
Input = "OperatorHeight" Description = "Operator Height"
Input = "OperatorDiameter" Description = "Operator Diameter"
Input = "Width" Description = "Width"
Input = "PositionerOffset" Description = "Positioner Offset"
Outputs = 5
Output = "Revolution" Description = "Revolution"
Output = "Transition" Description = "Transition"
Output = "Base" Description = "Base"
Output = "Projection" Description = "Projection"
Output = "MaintCylinder" Description = "Maintenance Cylinder"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

810

Piping 3D Symbols Reference

Piping Symbols

SP3DOpPerfBonAsm2
Description:
Symbol Name: SP3DOpPerfBonAsm2.OpPerfBonAsm2
Workbook: Bio Pharm Catalog.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID : SP3DOpPerfBonAsm2.OpPerfBonAsm2
Inputs = 4
Input = "OperatorHeight" Description = "Operator Height"
Input = "OperatorDiameter" Description = "Operator Diameter"
Input = "Width" Description = "Width"
Input = "PositionerOffset" Description = "Positioner Offset"
Outputs = 6
Output = "Body" Description = "Body"
Output = "Transition" Description = "Transition"
Output = "Base" Description = "Base"
Output = "Bolts_" Description = "Bolts_"
Output = "Projection" Description = "Projection"
Output = "MaintCylinder" Description = "Maintenance Cylinder"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

811

Piping Symbols

SP3DOpPurePerfBonAsm
Description:
Symbol Name: SP3DOpPurePerfBonAsm.OpPPBonAsm
Workbook: Bio Pharm Catalog.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID : SP3DOpPurePerfBonAsm.OpPPBonAsm
Inputs = 4
Input = "OperatorHeight" Description = "Operator Height"
Input = "OperatorDiameter" Description = "Operator Diameter"
Input = "Width" Description = "Width"
Input = "PositionerOffset" Description = "Positioner Offset"
Outputs = 4
Output = "Body" Description = "Body"
Output = "Base" Description = "Transition"
Output = "Bolts_" Description = "Bolts_"
Output = "MaintCylinder" Description = "Maintenance Cylinder"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

812

Piping 3D Symbols Reference

Piping Symbols

SP3DOpRackAndPinion
Description: rack and pinion valve operator
Symbol Name: SP3DOpRackAndPinion.OpRackAndPinion
Workbook: Instrument Sample Data.xls
Workbook Sheet: OPRacKAndPinion
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOpRackAndPinion.OpRackAndPinion
Inputs = 7
Input = "InstrumentHeight" Description = "Instrument Height"
Input = "InstrumentWidth" Description = "Instrument Width"
Input = "InstrumentHeight2" Description = "Instrument Height2"
Input = "InstrumentLength" Description = "Instrument Length"
Input = "InstrumentLength1" Description = "Instrument Length1"
Input = "InstrumentHeight3" Description = "Instrument Height3"
Input = "WithdrawalDistance" Description = "Withdrawal Distance"
Outputs = 5
Output = "RectCapAtTop" Description = "Rectangular Cap at Top"
Output = "RectPlate" Description = "Rectangular Plate"
Output = "Cylinder" Description = "Cylinder"
Output = "InstBox" Description = "Instrument Box"
Output = "MaintEnv" Description = "Maintenance Envelope"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

813

Piping Symbols

SP3DOPSpurGear
Description: Spur Gear Type Operator for 3-Way Diverting Combination Valve
Symbol Name: SP3DOPSpurGear.OPSpurGear
Workbook: Sample Data for Valves.xls
Workbook Sheet: OPSpurGear
User Class Name:
Part Number: SV3W-Bolted-150-291
Inputs, Outputs, and Aspects:
ProgID : SP3DOPSpurGear.OPSpurGear
Inputs = 4
Input = "OperatorHeight" Description = "Open Operator Height"
Input = "ArmLength" Description = "Arm Length"
Input = "ArmLength1" Description = "Arm Length1"
Input = "PinionShaftDiameter" Description = "Pinion Shaft Diameter"
Outputs = 7
Output = "Flange" Description = "Flange"
Output = "Yoke" Description = "Yoke"
Output = "Projection" Description = "Projection"
Output = "VisibleStem" Description = "Visible Stem"
Output = "StemJamNut" Description = "Stem Jam Nut"
Output = "PinionShaft" Description = "Pinion Shaft"
Output = "MaintCylinder" Description = "Maintenance Cylinder"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

814

Piping 3D Symbols Reference

Piping Symbols

SP3DOpSSBonAsm1
Description:
Symbol Name: SP3DOpSSBonAsm1.OpSSBonAsm1
Workbook: Bio Pharm Catalog.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID : SP3DOpSSBonAsm1.OpSSBonAsm1
Inputs = 4
Input = "OperatorHeight" Description = "Operator Height"
Input = "OperatorDiameter" Description = "Operator Diameter"
Input = "Width" Description = "Width"
Input = "PositionerOffset" Description = "Positioner Offset"
Outputs = 6
Output = "Body" Description = "Body"
Output = "Base" Description = "Base"
Output = "Bolts_" Description = "Projection"
Output = "MaintCylinder" Description = "Maintenance Cylinder"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

815

Piping Symbols

SP3DOpSSBonAsm2
Description:
Symbol Name: SP3DOpSSBonAsm2.OpSSBonAsm2
Workbook: Bio Pharm Catalog.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID : SP3DOpSSBonAsm2.OpSSBonAsm2
Inputs = 4
Input = "OperatorHeight" Description = "Operator Height"
Input = "OperatorDiameter" Description = "Operator Diameter"
Input = "Width" Description = "Width"
Input = "PositionerOffset" Description = "Positioner Offset"
Outputs = 4
Output = "Body" Description = "Body"
Output = "Base" Description = "Base"
Output = "Bolts_" Description = "Projection"
Output = "MaintCylinder" Description = "Maintenance Cylinder"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

816

Piping 3D Symbols Reference

Piping Symbols

SP3DOPSSCActuator
Description:
Symbol Name: SP3DOPSSCActuator.OPSSCActuator
Workbook: Bio Pharm Catalog.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID : SP3DOPSSCActuator.OPSSCActuator
Inputs = 3
Input = "OperatorHeight" Description = "Open Operator Height"
Input = "Width" Description = "Width"
Input = "PositionerOffset" Description = "Positioner Offset"
Outputs = 5
Output = "Body" Description = "Body"
Output = "Projection" Description = "Projection"
Output = "Base" Description = "Base"
Output = "Bolts_" Description = "Bolts_"
Output = "MaintCylinder" Description = "Maintenance Cylinder"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

817

Piping Symbols

SP3DOpSSSealedBonAsm1
Description:
Symbol Name: SP3DOpSSSealedBonAsm1.OpSSSBonAsm1
Workbook: Bio Pharm Catalog.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID : SP3DOpSSSealedBonAsm1.OpSSSBonAsm1
Inputs = 4
Input = "OperatorHeight" Description = "Operator Height"
Input = "OperatorDiameter" Description = "Operator Diameter"
Input = "Width" Description = "Width"
Input = "PositionerOffset" Description = "PositionerOffset"
Outputs = 6
Output = "Wheel" Description = "Wheel"
Output = "Revolution" Description = "Revolution"
Output = "Body" Description = "Body"
Output = "Base" Description = "Base"
Output = "Bolts_" Description = "Projection"
Output = "MaintCylinder" Description = "Maintenance Cylinder"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

818

Piping 3D Symbols Reference

Piping Symbols

SP3DOpSSSealedBonAsm2
Description:
Symbol Name: SP3DOpSSSealedBonAsm2.OpSSSBonAsm2
Workbook: Bio Pharm Catalog.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID : SP3DOpSSSealedBonAsm2.OpSSSBonAsm2
Inputs = 4
Input = "OperatorHeight" Description = "Operator Height"
Input = "OperatorDiameter" Description = "Operator Diameter"
Input = "Width" Description = "Width"
Input = "PositionerOffset" Description = "PositionerOffset"
Outputs = 4
Output = "Body" Description = "Body"
Output = "Base" Description = "Base"
Output = "Bolts_" Description = "Bolts_"
Output = "MaintCylinder" Description = "Maintenance Cylinder"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

819

Piping Symbols

SP3DOpStdPerfBonAsm
Description:
Symbol Name: SP3DOpStdPerfBonAsm.OpSPBonAsm
Workbook: Bio Pharm Catalog.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID : SP3DOpStdPerfBonAsm.OpSPBonAsm
Inputs = 4
Input = "OperatorHeight" Description = "Operator Height"
Input = "OperatorDiameter" Description = "Operator Diameter"
Input = "Width" Description = "Width"
Input = "PositionerOffset" Description = "Positioner Offset"
Outputs = 4
Output = "Revolution" Description = "Revolution"
Output = "Transition" Description = "Transition"
Output = "Projection" Description = "Projection"
Output = "MaintCylinder" Description = "Maintenance Cylinder"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

820

Piping 3D Symbols Reference

Piping Symbols

SP3DOPThreadedCap
Description:
Symbol Name: SP3DOPThreadedCap.OPThreadedCap
Workbook: Instrument Sample Data.xls
Workbook Sheet: ThreadedCapOperator
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DOPThreadedCap.OPThreadedCap
Inputs = 1
Input = "OperatorHeight" Description = "Operator Height"
Outputs = 2
Output = "Cylinder" Description = "Cylinder"
Output = "Nut" Description = "Nut"
Aspects = 1
Aspect = SimplePhysical

Piping 3D Symbols Reference

821

Piping Symbols

SP3DOPTravelingNutAc
Description: traveling nut valve actuator
Symbol Name: SP3DOPTravelingNutAc.TraNutActuator
Workbook: Instrument Sample Data.xls
Workbook Sheet: OPTravelingNutAct
User Class Name: ValveOperatorClass
Part Number:
Inputs, Outputs, and Aspects:
Inputs = 2
Input and description = "OperatorHeight", "Operator Height G", 0.233
Input and description = "OperatorDepth", "Operator Depth K", 0.19
Outputs = 5
Output and description = "InstrumentBox", "Instrument Box"
Output and description = "Cylinder1", "Cylinder 1"
Output and description = "Cylinder2", "Cylinder 2"
Output and description = "SquareNut", "Square Nut"
Output and description = "Stem", "Stem"
Aspects = 1
Aspect = "SimplePhysical", "SimplePhysical"

822

Piping 3D Symbols Reference

Piping Symbols

SP3DOpWEpoxyBonAsm1
Description:
Symbol Name: SP3DOpWEpoxyBonAsm1.OpWEPBonAsm1
Workbook: Bio Pharm Catalog.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID : SP3DOpWEpoxyBonAsm1.OpWEPBonAsm1
Inputs = 4
Input = "OperatorHeight" Description = "Operator Height"
Input = "OperatorDiameter" Description = "Operator Diameter"
Input = "Width" Description = "Width"
Input = "PositionerOffset" Description = "PositionerOffset"
Outputs = 5
Output = "Body" Description = "Body"
Output = "Plate_" Description = "Plate"
Output = "Base" Description = "Base"
Output = "Bolts_" Description = "Projection"
Output = "MaintCylinder" Description = "Maintenance Cylinder"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

823

Piping Symbols

SP3DOpWEpoxyBonAsm2
Description:
Symbol Name: SP3DOpWEpoxyBonAsm2.OpWEPBonAsm2
Workbook: Bio Pharm Catalog.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID : SP3DOpWEpoxyBonAsm2.OpWEPBonAsm2
Inputs = 4
Input = "OperatorHeight" Description = "Operator Height"
Input = "OperatorDiameter" Description = "Operator Diameter"
Input = "Width" Description = "Width"
Input = "PositionerOffset" Description = "Positioner Offset"
Outputs = 5
Output = "Body" Description = "Body"
Output = "Plate_" Description = "Plate"
Output = "Base" Description = "Base"
Output = "Bolts_" Description = "Projection"
Output = "MaintCylinder" Description = "Maintenance Cylinder"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

824

Piping 3D Symbols Reference

Piping Symbols

SP3DOPWrench
Description:
Symbol Name: SP3DOPWrench.OPWrench
Workbook: Sample Data for Valves.xls
Workbook Sheet: OPWrench
User Class Name:
Part Number: SV3W-Bolted-150-271
Inputs, Outputs, and Aspects:
ProgID : SP3DOPWrench.OPWrench
Inputs = 2
Input = "OperatorHeight" Description = "Operator Height"
Input = "LeverLength" Description = "Lever Length"
Outputs = 6
Output = "Flange" Description = "Flange"
Output = "Body" Description = "Body"
Output = "YokeBrushWrench" Description = "Yoke Brush Wrench"
Output = "VisibleStem" Description = "Visible Stem"
Output = "StemWrench" Description = "Stem Wrench"
Output = "MaintCylinder" Description = "Maintenance Cylinder"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

825

Piping Symbols

SP3DVAChainWheel
Description:
Symbol Name: SP3DVAChainWheel.ChainWheel
Workbook:
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DVAChainWheel.ChainWheel
Inputs = 4
Input = "OperatorLength" Description = "Sprocket rim thickness"
Input = "OperatorDiameter" Description = "Sprocket rim diameter"
Input = "HandWheelDiameter" Description = "Valve hand wheel outside diameter"
Input = "OperatorHeight" Description = "Chain wheel axis to operating level"
Outputs = 5
Output = "SprocketRim" Description = "Sprocket Rim"
Output = "ChainTop" Description = "Chain Top"
Output = "ChainLeft" Description = "Chain Left"
Output = "ChainRight" Description = "Chain Right"
Output = "ChainBottom" Description = "Chain Bottom"
Aspects = 1
Aspect = SimplePhysical

SP3DVAFloorBox
Description:
Symbol Name: SP3DVAFloorBox.FloorBox
Workbook:
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DVAFloorBox.FloorBox
Inputs = 4
Input and description = "FloorThickness", "Floor Thickness", 0.
Input and description = "FloorLevelToValveCenter", "Floor Level To Valve Center"
Input and description = "TopOpeningDiameter", "Top Opening Diameter", 0.
Input and description = "BottomOpeningDiameter", "Bottom Opening Diameter", 0.
Outputs = 2
Output and description = "TopFloorBox", "Top Portion of Floor Box"
Output and description = "BottFloorBox", "Bottom Portion of Floor Box"

826

Piping 3D Symbols Reference

Piping Symbols
Aspects = 1
Aspect = "SimplePhysical", "Physical"

SP3DVAIndicatorPost
Description:
Symbol Name: SP3DVAIndicatorPost.IndicatorPost
Workbook:
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DVAIndicatorPost.IndicatorPost
Inputs = 13
Input = "PostBaseToValveCenter" Description = "Post Base To Valve Centreline"
Input = "PostBaseToLevel" Description = "Post Base to Ground Level"
Input = "PostHeight" Description = "Post Height"
Input = "PostDiameter" Description = "Post Diameter"
Input = "TrenchDepth" Description = "Trench Depth"
Input = "PlateDiameter" Description = "Diamter of the base plate"
Input = "OperatorHeight" Description = "Operator Height"
Input = "OperatorHeight1" Description = "Operator Height1"
Input = "OperatorHeight2" Description = "Operator Height2"
Input = "MinTrenchDepth" Description = "Minimum Trench Depth"
Input = "MaxTrenchDepth" Description = "Maximum Trench Depth"
Input = "ValCenLineToBot" Description = "Valve CentreLIne To Bottom"
Input = "OffsetFrmValCen" Description = "Offset value from the Valve CentreLine"
Outputs = 4
Output = "Base" Description = "Base of the Indicator"
Output = "BaseCone"
Description = "Cone at the base of the indicator"
Output = "Cylinder1" Description = "Cylinder at the base of the indicator"
Output = "Cylinder2" Description = "Cylinder at the base of the indicator"
Aspects = 1
Aspect = SimplePhysical

Piping 3D Symbols Reference

827

Piping Symbols
Part Design Basis 83

828

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 84

Piping 3D Symbols Reference

829

Piping Symbols
Part Design Basis 85

830

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 86

Piping 3D Symbols Reference

831

Piping Symbols
Part Design Basis 87

832

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 88

SP3DVAWallPost
Description:
Symbol Name: SP3DVAWallPost.WallPost
Workbook: Sample Data for Post Indicator Valves.xls
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DVAWallPost.WallPost
Inputs = 10
Input = "PostBaseToValveCenter" Description = "Post Base To Valve Center Line"
Input = "WallThickness" Description = "Wall Thickness"
Input = "PostHeight" Description = "Post Height"
Input = "PostDiameter" Description = "Post Diameter"
Input = "HandWheelDiameter" Description = "HandWheel Diameter"
Input = "ExtLength" Description = "Extendable Length"
Input = "MinExtLength" Description = "Minimum Extendable Length"

Piping 3D Symbols Reference

833

Piping Symbols
Input = "MaxExtLength" Description = "Maximum Extendable Length"
Input = "ValCenLinetoTop" Description = "Valve Center line to Top"
Input = "PlateDiameter" Description = "Plate Diameter"
Outputs = 5
Output and description = "Stem", "Stem"
Output and description = "PostBottBody", "Bottom Body of Post inside Wall"
Output and description = "BasePlateFlange", "Base Plate Flange"
Output and description = "PostBody", "Body of Post"
Output and description = "HandWheel", "Hand Wheel of Post"
Aspects = 1
Aspect = "SimplePhysical", "Physical"

Part Design Basis 89

Part Design Basis 90

834

Piping 3D Symbols Reference

Piping Symbols

Offline Instruments
The following offline instruments are available.

Topics
RadiationBDensDet ....................................................................... 835
SP3DAnalyzer ............................................................................... 839
SP3DBubbleDetector ..................................................................... 840
SP3DClamponFlowSensor ............................................................ 841
SP3DConductivitySensor .............................................................. 842
SP3DFlowSwitch ........................................................................... 844
SP3DPressureSwitch .................................................................... 845
SP3DTemperatureSwitch .............................................................. 846
SurfaceMntRTD ............................................................................. 847
VaneTypeFlowSwitch .................................................................... 849

RadiationBDensDet
Description: Radiation Based Detector used for Density Measurement symbol
Symbol Name: RadiationBDensDet.CRBDetector
Workbook: Radiation Based Density Detector.xls
Workbook Sheet: RadiationBDetPDB2884, RadiationBDetPDB2885, RadiationBDetPDB2886,
RadiationBDetPDB2887
User Class Name: Radiation Based Density Detector
Part Number:
Inputs, Outputs, and Aspects:
ProgID: RadiationBDensDet.CRBDetector
Inputs = 10
Input = "A" Description = "A"
Input = "B" Description = "B"
Input = "C" Description = "C"
Input = "D" Description = "D"
Input = "E" Description = "E"
Input = "F" Description = "F"
Input = "G" Description = "G"
Input = "H" Description = "H"
Input = "Angle" Description = "Angle"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 2
Output = "Output1" Description = "Output 1"
Output = "Output2" Description = "Output 2"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

Piping 3D Symbols Reference

835

Piping Symbols
Part Design Basis 2884

836

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2885

Piping 3D Symbols Reference

837

Piping Symbols
Part Design Basis 2886

838

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2887

SP3DAnalyzer
Description:
Symbol Name: SP3DAnalyzer.CAnalyzer
Workbook:
Workbook Sheet:
User Class Name:
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DAnalyzer.CAnalyzer
Inputs = 2
Input = "AnalyzerThickness" Description = "Analyzer Thickness"
Input = "AnalyzerDiameter" Description = "Analyzer Diameter"

Piping 3D Symbols Reference

839

Piping Symbols
Outputs = 2
Output = "Body" Description = "Body of Analyzer"
Output = "PNoz1" Description = "Nozzle 1"
Aspects = 1
Aspect = SimplePhysical

SP3DBubbleDetector
Description: bubble detector
Symbol Name: SP3DBubbleDetector.BubbleDetector
Workbook: Instrument Sample Data.xls
Workbook Sheet: BubbleDetector
User Class Name: Bubble Detector
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DBubbleDetector.BubbleDetector
Inputs = 3
Input and description = "FacetoFace", "Instrument Length"
Input and description = "InstrumentLength1", "Instrument Length 1"
Input and description = "InstrumentDiameter", "Instrument Diameter"
Outputs = 3
Output and description = "Housing", "Housing of Bubble Detector"
Output and description = "PipingNoz1", "Nozzle 1"
Output and description = "PipingNoz2", "Nozzle 2"
Aspects = 1
Aspect = "SimplePhysical", "Physical"

840

Piping 3D Symbols Reference

Piping Symbols

SP3DClamponFlowSensor
Description: clamp-on flow sensor
Symbol Name: SP3DClamponFlowSensor.ClamponFlowSensor
Workbook: Clamp-on Flow Sensor Sample Data.xls
Workbook Sheet: ClamponFlowSensor
User Class Name: Clamp-on Flow Sensor
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DClamponFlowSensor.ClamponFlowSensor
Inputs = 6
Input and description = "InstrumentWidth", "Instrument Width", 0
Input and description = "InstrumentHeight", "Instrument Height", 0
Input and description = "InstrumentDiameter", "Instrument Diameter", 0
Input and description = "SensorSpacing", "Sensor Spacing", 0.
Input and description = "ClampSpacing", "Clamp Spacing", 0
Input and description = "ClamptoEnd", "Clamp to End", 0
Outputs = 8
Output and description = "LHSFlowSensor", "Left Hand Side Flow Sensor"
Output and description = "LHSBaseforFlowSensor", "Left Hand Side base for Flow Sensor"
Output and description = "LHSClampforFlowSensor", "Left Hand Side Clamp for Flow Sensor"
Output and description = "LHSClampBolt", "Left Hand Side Clamp Bolt"
Output and description = "RHSFlowSensor", "Right Hand Side Flow Sensor"
Output and description = "RHSBaseforFlowSensor", "Right Hand Side base for Flow Sensor"
Output and description = "RHSClampforFlowSensor", "Right Hand Side Clamp for Flow
Sensor"
Output and description = "RHSClampBolt", "Right Hand Side Clamp Bolt"
Aspects = 1
Aspect = "SimplePhysical", "Physical"

Piping 3D Symbols Reference

841

Piping Symbols

SP3DConductivitySensor
Description: conductivity sensor
Symbol Name: SP3DConductivitySensor.ConductivitySensor
Workbook: Instrument Sample Data.xls
Workbook Sheet: ConductivitySensor
User Class Name: Conductivity Sensor
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DConductivitySensor.ConductivitySensor
Inputs = 2
Input = "FacetoFace" Description = "Face to Face"
Input = "InstrumentHeight" Description = "Instrument Height"
Outputs = 19
Output = "Body" Description = "Body"
Output = "Cylinder1" Description = "Cylinder 1"
Output = "Cylinder2" Description = "Cylinder 2"
Output = "Cylinder3" Description = "Cylinder 3"
Output = "Cylinder4" Description = "Cylinder 4"
Output = "T1Header" Description = "T1 Header"
Output = "T2Header" Description = "T2 Header"
Output = "T3Header" Description = "T3 Header"
Output = "T1Branch" Description = "T1 Branch"
Output = "T1ConnectorBase" Description = "T1 Connector Base"
Output = "T1Connector" Description = "T1 Connector "
Output = "T2Branch" Description = "T2 Branch"
Output = "T2ConnectorBase" Description = "T2 ConnectorBase"
Output = "T2Connector" Description = "T2 Connector "
Output = "T3Branch" Description = "T3 Branch"
Output = "T3ConnectorBase" Description = "T3 ConnectorBase"
Output = "T3Connector" Description = "T3 Connector "
Output = "PipingNoz1" Description = "Nozzle 1"
Output = "PipingNoz2" Description = "Nozzle 2"

842

Piping 3D Symbols Reference

Piping Symbols
Aspects = 2
Aspect = "SimplePhysical"
Aspect = "Maintenance"

Piping 3D Symbols Reference

843

Piping Symbols

SP3DFlowSwitch
Description: flow switch
Symbol Name: SP3DFlowSwitch.FlowSwitch
Workbook: Instrument Sample Data.xls
Workbook Sheet: FlowSwitch
User Class Name: Flow Switch
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DFlowSwitch.FlowSwitch
Inputs = 3
Input = "FacetoEnd" Description = "Face to End"
Input = "InstrumentHeight" Description = "Instrument Height"
Input = "InstrumentLength" Description = "Instrument Length"
Outputs = 5
Output = "ThreadedInsertion" Description = "Threaded Insertion"
Output = "Nut" Description = "Hexagonal Nut"
Output = "Enclosure" Description = "Rectangular Enclosure"
Output = "Paddle" Description = "Flow Switch Paddle"
Output = "PNoz1" Description = "Nozzle 1"
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

844

Piping 3D Symbols Reference

Piping Symbols

SP3DPressureSwitch
Description: pressure switch
Symbol Name: SP3DPressureSwitch.PressureSwitch
Workbook: Instrument Sample Data.xls
Workbook Sheet: PressureSwitch
User Class Name: Pressure Switch5
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DPressureSwitch.PressureSwitch
Inputs = 5
Input = "FacetoFace" Description ="Faceto Face",
Input = "InstrumentHeight" Description = "Instrument Height"
Input = "InstrumentWidth" Description = "Instrument Width"
Input = "InstrumentLength" Description = "Instrument Length"
Input = "InstrumentHeight1" Description = "Instrument Height 1"
Outputs = 6
Output = "PressureSwitchBotBody" Description = "Pressure Switch Bottom Body"
Output = "BotBodyConnector" Description = "Pressure Switch Bottom Body Connector"
Output = "PressureSwitchBody" Description = "Pressure Switch Body"
Output = "PressureSwitchTopBody" Description = "Pressure Switch Top Body"
Output = "Nozzle1" Description = "Nozzle 1"
Output = "Nozzle2" Description = "Nozzle 2"

Piping 3D Symbols Reference

845

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

SP3DTemperatureSwitch
Description: temperature switch
Symbol Name: SP3DTemperatureSwitch.TemperatureSwitch
Workbook: Instrument Sample Data.xls
Workbook Sheet: Temperature Switch
User Class Name: Temperature Switch
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SP3DTemperatureSwitch.TemperatureSwitch
Inputs = 4
Input = "InstrumentHeight1" Description = "InstrumentHeight1"
Input = "InstrumentHeight2" Description = "InstrumentHeight2"
Input = "InstrumentDiameter" Description = "InstrumentDiameter"
Input = "InstrumentDiameter1" Description = "InstrumentDiameter1"
Outputs = 4
Output = "BottomCylinder" Description = "Bottom Cylinder"
Output = "HexagonalNut" Description = "Hexagonal Nut"
Output = "TopCylinder" Description = "Top Cylinder"
Output = "Nozzle1" Description = "Nozzle 1"

846

Piping 3D Symbols Reference

Piping Symbols
Aspects = 2
Aspect = SimplePhysical
Aspect = Maintenance

O=Default CoG

SurfaceMntRTD
Description: Surface-mounted RTD instrument symbol
Symbol Name: SurfaceMntRTD.CRTempDetector
Workbook: Surface-Mounted Resistance Temperature Detectors.xls
Workbook Sheet: SurfaceMntrTDPDB2888, SurfaceMntrTDPDB2889
User Class Name: Surface Mounted Resistance Temperature Detector
Part Number:
Inputs, Outputs, and Aspects:
ProgID: SurfaceMntRTD.CRTempDetector
Inputs = 4
Input = "HandwheelAngle" Description = "Rotation of Operator"
Input = "A" Description = "A"
Input = "B" Description = "B"
Input = "C" Description = "C"
Outputs = 2
Output = "Output1" Description = "Output 1"
Output = "Output2" Description = "Output 2"
Aspects = 1
Aspect = SimplePhysical

Piping 3D Symbols Reference

847

Piping Symbols
Part Design Basis 2888

848

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2889

VaneTypeFlowSwitch
Description: Master vane-type flow indicator symbol
Symbol Name: VaneTypeFlowSwitch.VTFlowSwitch
Workbook: Vane Type Flow Switch.xls
Workbook Sheet: VaneTypeFlowSwitch2345, VaneTypeFlowSwitch2346,
VaneTypeFlowSwitch2347
User Class Name: Vane Type Flow Switch
Part Number:
Inputs, Outputs, and Aspects:
ProgID: VaneTypeFlowSwitch.VTFlowSwitch
Inputs = 11
Input = "Height" Description = "Height"
Input = "Width" Description = "Width"
Input = "Length" Description = "Length"
Input = "Depth" Description = "Depth"
Input = "Diameter" Description = "Diameter"
Input = "Offset" Description = "Offset"
Input = "XOffset" Description = "X Offset"
Input = "YOffset" Description = "Y Offset"

Piping 3D Symbols Reference

849

Piping Symbols
Input = "ClampWidth" Description = "Clamp Width"
Input = "BaseLength" Description = "Base Length"
Input = "InsulationThickness" Description = "Insulation Thickness"
Outputs = 1
Output = "Body" Description = "Body"
Aspects = 3
Aspect = SimplePhysical
Aspect = Insulation
Aspect = Maintenance
Part Design Basis 2345

850

Piping 3D Symbols Reference

Piping Symbols
Part Design Basis 2346

Piping 3D Symbols Reference

851

Piping Symbols
Part Design Basis 2347

852

Piping 3D Symbols Reference

Piping Symbols

On-the-fly Instruments
The following on-the-fly instrument symbols are available.

Topics
SP3DCI2WInstrValve .................................................................... 855
SP3DCI3WInstrValve .................................................................... 856
SP3DCIAnnubarTy1 ...................................................................... 858
SP3DCIAnnubarTy2 ...................................................................... 859
SP3DCIBoxInstr2Ports .................................................................. 861
SP3DCIBoxInstr3Ports .................................................................. 862
SP3DCIBoxInstr4Ports .................................................................. 864
SP3DCICorioFlowMetTy3GAS ...................................................... 866
SP3DCICorioFlowMetTy3LIQ ........................................................ 867
SP3DCICorioFlwMtrTy2GAS ......................................................... 869
SP3DCICorioFlwMtrTy2LIQ........................................................... 871
SP3DCICoriolisFlowMeterTy1 ....................................................... 872
SP3DCICylInstr2Ports ................................................................... 874
SP3DCICylInstr3Ports ................................................................... 875
SP3DCICylInstr4Ports ................................................................... 877
SP3DCIDAct3WGlStyCValve ........................................................ 879
SP3DCIDActAngleValve ................................................................ 881
SP3DCIDActEPPAngVal ............................................................... 883
SP3DCIDActEPPHWhAngVal ....................................................... 885
SP3DCIDActEPPHWhGlSVal........................................................ 887
SP3DCIDActEPPHWhTopAngVal ................................................. 890
SP3DCIDActEPPHWhTopGlSCVal ............................................... 892
SP3DCIDActGlobeVPosHWh ........................................................ 894
SP3DCIDActGlStyValve ................................................................ 896
SP3DCIDADCylActTy5Valve ......................................................... 898
SP3DCIDAOSRAct90LSValve ...................................................... 901
SP3DCIDiaRotaryValve ................................................................. 903
SP3DCIDouAFailClActTy3Val ....................................................... 905
SP3DCIDouAFailOpenActValve .................................................... 908
SP3DCIDouAOrSprRetActVal ....................................................... 910
SP3DCIDouASinCylActTy2Val ...................................................... 912
SP3DCIDouChamberOrifice .......................................................... 914
SP3DCIElecActTy1AngValve ........................................................ 916
SP3DCIElecActTy1Valve ............................................................... 918
SP3DCIElecActTy2AngVal ............................................................ 920
SP3DCIElecActTy2Val .................................................................. 922
SP3DCIElecActTy3AngValve ........................................................ 924
SP3DCIElecActTy3Valve ............................................................... 926
SP3DCIElecActTy4AngVal ............................................................ 928
SP3DCIElecActTy4Valve ............................................................... 930
SP3DCIElecActTy5AngValve ........................................................ 932
SP3DCIElecActTy5Val .................................................................. 934
SP3DCIGateVGearA ..................................................................... 936
SP3DCIGloVwtDiaAct .................................................................... 937
SP3DCIGloVwtDiaActPos ............................................................. 940
SP3DCIInsertionElement ............................................................... 942
SP3DCIInsertVenturi ..................................................................... 943

Piping 3D Symbols Reference

853

Piping Symbols
SP3DCIInstAngValve ..................................................................... 945
SP3DCIIntegralOrificeTy1 ............................................................. 947
SP3DCIIntegralOrificeTy2 ............................................................. 949
SP3DCILongOrShortVenturi .......................................................... 951
SP3DCIMagFlowmeterTy1 ............................................................ 953
SP3DCIMagFlowmeterTy2 ............................................................ 954
SP3DCIMagFlowmeterTy3Tr......................................................... 955
SP3DCIMagFlowmeterTy4 ............................................................ 957
SP3DCIMetDblChOriFitting ........................................................... 958
SP3DCIMeterRunShortVenturi ...................................................... 960
SP3DCIMetrunOriFlangePlate....................................................... 962
SP3DCIMiscInlineIns ..................................................................... 964
SP3DCIOffsetActVal ...................................................................... 966
SP3DCIOrificePlate ....................................................................... 968
SP3DCIPerRackPinActVal ............................................................ 969
SP3DCIPiActKnifeGateValTy1 ...................................................... 971
SP3DCIPiActKnifeGateValTy2 ...................................................... 973
SP3DCIPisGloRotValve ................................................................. 975
SP3DCIPistonActAngVal ............................................................... 978
SP3DCIPistonActStCondValve ..................................................... 980
SP3DCIPistonActValve .................................................................. 982
SP3DCIPistonRotValve ................................................................. 984
SP3DCIRackPinionActValve ......................................................... 987
SP3DCircularSiphon ...................................................................... 989
SP3DCIRegulator .......................................................................... 991
SP3DCIRegulatorTy1 .................................................................... 993
SP3DCIRegulatorTy2 .................................................................... 995
SP3DCIRegulatorTy3 .................................................................... 997
SP3DCIRegulatorTy4 .................................................................... 998
SP3DCIRegulatorTy5 .................................................................... 1000
SP3DCIReliefValve ........................................................................ 1002
SP3DCIReliefValveTy1 .................................................................. 1005
SP3DCIReliefValveTy2 .................................................................. 1007
SP3DCIReliefValveTy3 .................................................................. 1008
SP3DCIReliefValveTy4 .................................................................. 1010
SP3DCIReliefValveTy5 .................................................................. 1013
SP3DCIReliefValveTy6 .................................................................. 1015
SP3DCIReliefValveTy7 .................................................................. 1018
SP3DCIRoDActEPPHWPosC1Val ................................................ 1020
SP3DCIRoDActEPPHWPosD1Val ...................