Hi!
I am almost finished with my first customizable equipment prepared in Plant 3D.
Everything seems fine expect the nozzles. There is a GUID code (which I have copied from a template) for the default nozzle type which seems to be some ASME standard now (for example: e6d66a3a-576a-5c72-81e2-da665af60ee8).
Full code of mine:
<?xml version="1.0" encoding="utf-8"?>
<EquipmentType
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
Name="AIRSLIDE"
Type="C"
SubType="V"
PartSubType="GeneralVessel"
GUID="{697b3cf5-b0c8-4956-ad0e-a67e92846992}"
PartType="Vessel">
<DisplayName>Airslide</DisplayName>
<PartProperties>
<PropertyInfo Name="PartSizeLongDesc" DefaultValue="Airslide" />
</PartProperties>
<Categories>
<CategoryInfo Name="AIRSLIDE">
<Parameters>
<ParameterInfo Name="L1" DefaultValue="1100" />
</Parameters>
</CategoryInfo>
<CategoryInfo Name="A-B-C-C1">
<Parameters>
<ParameterInfo Name="A" DefaultValue="500" />
<ParameterInfo Name="B" DefaultValue="300" />
<ParameterInfo Name="C" DefaultValue="40" />
<ParameterInfo Name="C1" DefaultValue="5" />
</Parameters>
</CategoryInfo>
<CategoryInfo Name="L4-DP-LP">
<Parameters>
<ParameterInfo Name="DP" DefaultValue="88.9" />
<ParameterInfo Name="LP" DefaultValue="350" />
<ParameterInfo Name="L4" DefaultValue="200" />
</Parameters>
</CategoryInfo>
<CategoryInfo Name="L2">
<Parameters>
<ParameterInfo Name="L2" DefaultValue="100" />
</Parameters>
</CategoryInfo>
</Categories>
<Nozzles>
<NozzleInfo Name="FLS" PortName="S1">
<DisplayName>C1</DisplayName>
<Tooltip />
<NozzleTypes>
<NozzleType PartType="Nozzle" PartSubType="StraightNozzle" EndType="FL" />
</NozzleTypes>
<PortProperties>
<PropertyInfo Name=".SizeRecordId" DefaultValue="8843ee89-350c-5728-bcd7-797616cb3d56" />
</PortProperties>
</NozzleInfo>
<NozzleInfo Name="FLP" PortName="S2">
<DisplayName>C2</DisplayName>
<Tooltip />
<NozzleTypes>
<NozzleType PartType="Nozzle" PartSubType="StraightNozzle" EndType="FL" />
</NozzleTypes>
<PortProperties>
<PropertyInfo Name=".SizeRecordId" DefaultValue="8843ee89-350c-5728-bcd7-797616cb3d56" />
</PortProperties>
</NozzleInfo>
<NozzleInfo Name="FLS" PortName="S3">
<DisplayName>C1</DisplayName>
<Tooltip />
<NozzleTypes>
<NozzleType PartType="Nozzle" PartSubType="StraightNozzle" EndType="PL" />
</NozzleTypes>
<PortProperties>
<PropertyInfo Name=".SizeRecordId" DefaultValue="e6d66a3a-576a-5c72-81e2-da665af60ee8" />
</PortProperties>
</NozzleInfo>
<NozzleInfo Name="FLS" PortName="S4">
<DisplayName>C1</DisplayName>
<Tooltip />
<NozzleTypes>
<NozzleType PartType="Nozzle" PartSubType="StraightNozzle" EndType="PL" />
</NozzleTypes>
<PortProperties>
<PropertyInfo Name=".SizeRecordId" DefaultValue="e6d66a3a-576a-5c72-81e2-da665af60ee8" />
#<PropertyInfo Name=".SizeRecordId" DefaultValue="4b77a031-115e-53ce-affc-6aa39b8177f1" />
</PortProperties>
</NozzleInfo>
</Nozzles>
</EquipmentType>
Is there a list from which I can choose the appropriate GUID? (I would need DIN standard flange, PN10/PN16)
Solved! Go to Solution.
Solved by halitomi. Go to Solution.
Solved by dave.wolfe. Go to Solution.
Ah this is okay.
But how do you determine the default flange type? I do not want to change all the time from this standard to that one (these flanges for this equipment are basically all the time the same type and size).
I only have some basic programing knowledge, nothing special.
And used this doc:
Plus lot of experimenting.
Is it possible to make the EquipmentType.xml something like this?
<NozzleInfo Name="First" PortName="S1">
<DisplayName>C1</DisplayName>
<Tooltip />
<NozzleTypes>
<NozzleType PartType="Nozzle" Unit="mm" PartSubType="StraightNozzle" EndType="FL" PressureClass="16" Size="150"/>
</NozzleTypes>
<PortProperties>
<PropertyInfo Name=".SizeRecordId" DefaultValue="19a79688-0f97-4445-9818-ddf27a239aba" />
</PortProperties>
</NozzleInfo>
This would specify exactly the nozzle type/size/etc.
But this is not working as you can see on the attached picture.
I think the sizerecordid has to match a size from the nozzle catalog. Locate the nozzle you want in the catalog and you should be able to use its sizerecordid I think.
Thank you for the idea!
By default you can not see the GUIDs of the nozzles in the Spec Editor. But if you export the nozzle catalgue to excel you can see them.
And also you have to give a new GUID to the equipment to make Plant recognise that the nozzle ID was changed.