SmartPlant Foundation 应用-添加流体介质代码

帮助文档(F1)

Create new objects and relationships in the schema

SPF添加介质代码

在SPF服务器上做
在SPF服务器上做
在SPF服务器上做

SP3D管理员先添加介质并返回EnumNumber

用于SP3D的自动关联

生成XML

使用Excel和宏生成XML,Excel最初来源:SmartPlantFusion(?)
也可使用其他手段。最终形成的EnumEnum(介质)和Rel(关联关系)两部分

<EnumEnum>
	<IObject UID="介质UID" Name="介质名称" Description="介质描述"/>
	<IEnumEnum EnumNumber="与SP3D相同的EnumNum"/>
	<ISchemaObj DisplayName="介质显示名称" ByCust="True"/>
</EnumEnum>
<Rel>
	<IObject UID="上级FluidSystem的UID.介质UID"/>
	<IRel DefUID="Contains" UID1="上级FluidSystem的UID" UID2="介质UID"/>
	<ISchemaObj ByCust="True"/>
</Rel>

在Schema中添加信息

切换工厂
找到CMF文件

CheckOut到本地

编辑Custom子文件

将新加的XML内容复制到文件末 /ConfigBlock上方。保存。

Check In CMF文件

重新生成Schema文件

查询计划任务
Query for Schedule Tasks

查看Generate Schema Files生成成功(Processed)

CMF导出XML文件

导入Schema

系统给出对比结果


Finish

查看流体介质

查看流体介质大类

查看流体介质

SP3D代码自动关联

3D管理员:PM GenericDesignBasis

SPPID关联介质代码

在PID服务器上做
在PID服务器上做
在PID服务器上做

备份SPPIDDataMap文件

路径:
XXXXSITEPlant StructureRefDataSmartPlant Resources

编辑PIDMAP文件

SPF中查找CMF文件,启动SchemaEditor

编辑子文件

选择SPPIDDataMap文件
程序对比Schema变化

在Editor中展开左侧到FluidSystem
Tool--SmartPlant P&ID--Loaded Map Schemas--SmartPlant P&ID Tool Schema--Map Enumerated Lists--FluidSystem

在FluidCode中加看不到介质大类,所有介质按名称排序。在FluidSystem中能看到大类

右键编辑

左右介质拖拽形成连线

完成后保存Schema,Save All Modifed Files

测试

应用-3.1-31'/ 3.2-28'/ 4.1-0'

原文地址:https://www.cnblogs.com/mizart/p/13129737.html