Use the equipment translation mapping sheets in the S3DPDMSExportMapping.xls workbook to map Smart 3D equipment properties to the correct PDMS equipment attributes. Before exporting Smart 3D equipment model data to PDMS, you must modify these mapping sheets to ensure that the following criteria have been met:
-
All of the catalog equipment objects in the Smart 3D model are mapped to corresponding equipment objects in PDMS.
-
All of the shapes in the Smart 3D model are mapped to corresponding primitives in PDMS.
-
Piping and HVAC nozzles in the Smart 3D model are mapped to corresponding nozzles in PDMS. This is mandatory for the transfer of nozzles from Smart 3D regardless of the options that are defined in the PDMSExportTranslation.ini file.
After all of the mapping is completed in the S3DPDMSExportMapping.xls workbook, run the PDMS Export Validation command to validate the mapping data in the workbook. Any missing entries reported by the validation tool should be resolved. See PDMS Export Validation Command.
The following equipment translation maps are delivered in the S3DPDMSExportMapping.xls workbook:
EquipmentClassMap
Maps the supported equipment classes between Smart 3D and PDMS. This is the main mapping sheet for the equipment discipline. See EquipmentClassMap.
CPSmartEquipmentMap
Maps equipment attributes between Smart 3D and PDMS. See CPSmartEquipmentMap .
CPEquipmentComptMap
Maps equipment component attributes between Smart 3D and PDMS. See CPEquipmentComptMap .
CPShapeMap
Contains the mapping between the Smart 3D Shape class and the equivalent PDMS primitive (GeometricPrimitive class). See CPShapeMap.
CPPipeNozzleMap
Maps pipe nozzle attributes between Smart 3D and PDMS. See CPPipeNozzleMap.
CPHVACNozzleMap
Maps HVAC nozzle attributes between Smart 3D and PDMS. See CPHVACNozzleMap.
CPConduitNozzleMap
Maps conduit nozzle attributes between Smart 3D and PDMS. See CPConduitNozzleMap.
CPStraightNozzleCatRefMap
Contains concatenated values for NPD, EndPreparation and PressureRating properties, which are mapped to the PDMS CATRef attribute values for piping straight nozzles. See CPStraightNozzleCatRefMap.
CPElbowNozzleCAtRefMap
Contains concatenated values for NPD, EndPreparation and PressureRating properties, which are mapped to the PDMS CATRef attribute values for piping elbow nozzles. See CPElbowNozzleCAtRefMap.
CPHvacNozzleCatRefMap
Contains concatenated values for Smart 3D Width, Cross-section, and EndPreparation of the HVAC nozzle, which are mapped to their corresponding nozzle CATRef values in PDMS. See CPHvacNozzleCatRefMap.
CPStraightConduitNozzCAtRefMap
Contains concatenated values for Smart 3D NPD and EndPreparation of the conduit nozzle, which are mapped to their corresponding nozzle CATRef values in PDMS. See CPStraightConduitNozzCAtRefMap.
EquipGlobalsMap
Contains mapping for Smart 3D PartNumber, PartClass and NozzleType properties. The first two properties cross-reference their respective value mapping sheets, and the last property cross-references an additional attribute sheet. See EquipGlobalsMap.
PartNumberValueMap
Maps Smart 3D part numbers to PDMS. A cross-reference to an additional attribute sheet is also provided. See PartNumberValueMap.
PartNumberAdditionalAttributes
Contains additional properties for Smart 3D part numbers and cross-references to additional attribute sheets containing design parameters. See PartNumberAdditionalAttributes.
DesParamAdditionalAttrMap
Contains additional properties, or design parameters, for different part numbers. See DesParamAdditionalAttrMap.
AspectMap
Contains mapping between the codelist value of the Smart 3D aspect and the LEVE value in PDMS. See AspectMap.
AspectAdditionalAttributes
Contains additional attributes for PDMS LEVE values. See AspectAdditionalAttributes.
CPShapeValueMap
Contains the mapping between the shape PartClass in Smart 3D and the equivalent PDMS primitive. See CPShapeValueMap.
CPShapeAdditionalAttributes
Contains additional attributes for PDMS primitives. The part class of the shape is mapped to the corresponding name of the primitive in the CPShapeValueMap sheet. See CPShapeAdditionalAttributes.
CPNozzleAdditionalAttribute
Maps Smart 3D nozzle parameters to PDMS attributes. See CPNozzleAdditionalAttributes.
NozzDesParamAdditionalAttrMap
Contains design parameter values for HVAC nozzles. Design parameters for HVAC nozzles vary according to the nozzle cross-section, like rectangular, flat oval, and round. See NozzDesParamAdditionalAttrMap .