工程建设材料编码用户手册SP Reference Data中文版.docx

上传人:b****4 文档编号:4060836 上传时间:2023-05-06 格式:DOCX 页数:70 大小:3.12MB
下载 相关 举报
工程建设材料编码用户手册SP Reference Data中文版.docx_第1页
第1页 / 共70页
工程建设材料编码用户手册SP Reference Data中文版.docx_第2页
第2页 / 共70页
工程建设材料编码用户手册SP Reference Data中文版.docx_第3页
第3页 / 共70页
工程建设材料编码用户手册SP Reference Data中文版.docx_第4页
第4页 / 共70页
工程建设材料编码用户手册SP Reference Data中文版.docx_第5页
第5页 / 共70页
工程建设材料编码用户手册SP Reference Data中文版.docx_第6页
第6页 / 共70页
工程建设材料编码用户手册SP Reference Data中文版.docx_第7页
第7页 / 共70页
工程建设材料编码用户手册SP Reference Data中文版.docx_第8页
第8页 / 共70页
工程建设材料编码用户手册SP Reference Data中文版.docx_第9页
第9页 / 共70页
工程建设材料编码用户手册SP Reference Data中文版.docx_第10页
第10页 / 共70页
工程建设材料编码用户手册SP Reference Data中文版.docx_第11页
第11页 / 共70页
工程建设材料编码用户手册SP Reference Data中文版.docx_第12页
第12页 / 共70页
工程建设材料编码用户手册SP Reference Data中文版.docx_第13页
第13页 / 共70页
工程建设材料编码用户手册SP Reference Data中文版.docx_第14页
第14页 / 共70页
工程建设材料编码用户手册SP Reference Data中文版.docx_第15页
第15页 / 共70页
工程建设材料编码用户手册SP Reference Data中文版.docx_第16页
第16页 / 共70页
工程建设材料编码用户手册SP Reference Data中文版.docx_第17页
第17页 / 共70页
工程建设材料编码用户手册SP Reference Data中文版.docx_第18页
第18页 / 共70页
工程建设材料编码用户手册SP Reference Data中文版.docx_第19页
第19页 / 共70页
工程建设材料编码用户手册SP Reference Data中文版.docx_第20页
第20页 / 共70页
亲,该文档总共70页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

工程建设材料编码用户手册SP Reference Data中文版.docx

《工程建设材料编码用户手册SP Reference Data中文版.docx》由会员分享,可在线阅读,更多相关《工程建设材料编码用户手册SP Reference Data中文版.docx(70页珍藏版)》请在冰点文库上搜索。

工程建设材料编码用户手册SP Reference Data中文版.docx

工程建设材料编码用户手册SPReferenceData中文版

MATERIALCONTROL&PROCUREMENTMANAGEMENT

材料控制与采购管理系统

工程建设材料编码用户手册

ReferenceData系统

序言

SmartPlantReferenceData(以下全文简称SPRD系统)是SPMat系统的数据核心模块,SPMat系统中管理的全部材料将在这里定义,是材料管理的数据基础和数据来源。

SPRD系统的主要功能是定义材料,包括将材料分类、定义规则、定义参数、生成编码、建立配管材料等级库、通过SPMat与三维设计系统的接口,将标准化数据导入到三维设计系统中,设计完成后再将料表在导入SmartPlantMaterials(以下全文简称SPMat)的BOM模块进行下一步的材料控制管理。

可以说,是实现了材料编码从SPMat系统产生到设计系统再回到SPMat系统的闭环管理,通过SPRD系统建立公司级编码库,作为材料管理、估算报价的基础,使得SPRD系统是规范材料编码的唯一工作平台,也是以标准材料库为基础生成PDS、PDMS、SP3D配管材料等级库,以及在项目开始阶段定义请购单模板的重要平台。

SPRD用户手册包括三方面内容:

1、材料编码库;

2、建立管道等级库;

3、SPMat与PDMS的接口。

本手册是SPMat用户手册的材料生命周期数据库分册,主要介绍了如何在SPMat中定义材料、建立配管材料等级库以及通过SPMat与三维设计系统的接口传输数据。

本分册主要分三部分内容:

第一章材料编码库

第二章管路等级库

第三章SPMat与三维设计系统的接口

本分册是用户角色为SPMat管理员和材料管理与控制人员。

材料编码库

材料编码库

概述

建立材料编码库包括定义材料的商品码CommodityCode和材料的唯一标识码IdentCode。

总体来说建立编码需要三个步骤:

首先需要将相关人员提供的编码手册、描述规则等信息建立在SPRD系统相对应处。

在有了基础数据以及相关的规则后就可以按照编码的规律来建立Commoditycode。

通常CommodityCode中是不带入规格信息的,比如直径、壁厚等信息,在SPMat中是用Ident来体现编码的几何信息,即Ident=Commoditycode+Geometric。

ObjectParameter就是用来定义某种类型(CommodityPart)的编码怎么附加几何尺寸,比如管子的编码,它就需要一个直径和一个壁厚,而变径三通就需要两个直径和两个壁厚来体现变径三通的规格。

建立材料编码库的流程

1、建立基础数据以及规则,包括:

✓定义材料编码属性表;

✓定义材料编码规则以及描述规则;

✓定义材料的CommodityGroup、CommodityPart;

✓定义对象参数(ObjectParameter);

2、建立CommodityCode

3、建立Ident

✓定义几何表;

✓定义CommodityCode与几何表的关系;

✓建立IdentCode

建立材料编码库所需数据

1、材料分类与规则:

✓S.10.02CommodityGroups

✓S.10.03CommodityPart

✓S.10.01CommodityRule

✓S.10.04ObjectParameter

✓S.10.05ObjectParameterDetail

✓S.10.06PartObjectParameter

2、基础数据:

✓A.50.01Attributes

✓A.50.02Tables

✓S.20.01Tablenameswithgroups

✓S.20.02Tablenameswithdetails

✓S.20.03Partswithtablegroups(Optional,i.e.recommended)

✓S.20.04Partswithtabledetails(Optional,i.e.recommended)

3、几何数据:

✓GeometricforStandardizedValues

✓GeometricforStandardizedDimensions

✓GeometricforCommodityDimensions

✓CommodityGeometricRelation

✓GeometricSimulation

 

建立材料编码库的流程图

建立基础数据以及规则

定义材料编码属性表

定义材料编码属性表,首先要将编码的各项属性规划成符合SPMat要求的表,此类表称为:

comm_attrtable。

以管子为例,为了定义管子的编码,需要描述管子端面类型表、材料及标准表、尺寸系列标准表、特殊要求表。

建立编码属性表需要完成以下步骤:

1、A.50.02Tables:

定义Table;

2、S.20.01Tablenameswithgroups:

定义TableGroup,缺省表分组为:

ALL;

3、S.20.02Tablenameswithdetails:

定义TableDetail。

定义Table

—A.50.02Tables

在SPMat中,Table是按照其所存储的内容来分类的,有用于存放编码属性的表(COMMODITYATTRIBUTETABLE),有用于存放几何数据的表(GEOMETRICTABLE),有用于存放管道等级数据的表(SPECIAFICATIONTABLE),PHYSICAL类型的表存放的是SPMat系统表。

这些表的类型已经在SPMat系统中预先设定好了,建立表示只需选择相应的类型,建立CommodityCode选择表类型:

COMMATTR。

建立Table的方法有手工输入与DataLoad导入两种方法,手工输入与一般数据录人方法相同,在这里就不再详述了。

DataLoad是一种数据导入工具,将数据在Excel里编辑,然后再应用DataLoad提供的功能让数据装载到SPMat系统中,SPMat的所有界面都可以应用这种方式导入数据,例如S3001建立CommodityCode、S5006建立管路等级等均需要大量数据录入,在这种情况下就可以应用DataLoad提供的快速准确录入数据的方式,详细内容参见DataLoad相关文档。

窗口注释

Name

表名(最大长度:

30)

ShortDesc

表的短描述(最大长度:

20)

Description

表的长描述(最大长度:

60)

定义TableGroup

—GS.20.01Tablenameswithgroups

在定义属性值之前需要将表分组,表分组的意义在于应用分组的方法建立编码,因此表的分组要策划好,如果没有此项需求,SPMat要求为每个表必须指定一个缺省组,一般是ALL。

进入S.20.01Tablenameswithgroups界面,在第一个Block选择在A.50.02中建立的表,进入第二个Block输入Group。

如图所示:

窗口注释

Group

组名(最大长度:

30)

Standard

标准体系(在A10.05Standards定义,在此选择相应内容)

ShortDesc

组的短描述(最大长度:

20)

Description

组的长描述(最大长度:

60)

 

定义TableDetail

—S.20.02Tablenameswithdetails

在第一个Block选择表以及相应的组进入输入界面,进入第二个Block输入相应的属性值。

TableDetail的数据量很大,建议使用DataLoad来导入数据。

窗口注释

TableDetail

代码(最大长度:

10)

ShortDesc

短描述(最大长度:

255)

Description

长描述(最大长度:

2000)

提示

一个组里代码是不能重复的,但在其它组里可以重复,一个代码在一个表各个组中应有一致的含义。

定义材料编码规则以及描述规则

SPRD系统有很多种类型的规则,有编码规则、描述规则、ident的结构规则、描述规则以及等级的规则等等,在这个阶段我们需要创建编码规则和编码描述规则。

编码规则是指定义编码的组成结构的规则,即编码的各个位置是如何构成的,编码描述规则是定义编码的长描述、短描述的内容和格式。

如图所示:

由编码描述规则确定编码的描述内容和格式,在S.10.10window3定义

定义材料编码规则

—S.10.01CommodityRules

在S.10.01Window1界面定义RuleName,选择CommodityAttribute,CommodityAttribute是在A5002定义的。

在S.10.01Window2界面定义CommoditykeyforRule,CommoditykeyforRule即使按编码的组成顺序定义编码的结构,注意一旦编码按次规则生成后,keyforRule就不能再修改了。

S10.01Window3:

定义CommoditylayoutforRule

定义材料编码描述规则

—S.10.01CommodityRulesWindow3

在S.10.01Window3界面定义CommoditylayoutforRule,CommoditylayoutforRule定义编码的长短描述的布局,在此刻定制满足需要的描述,例如NIPPLE,#m_parts_short#,#p_fitting_manufacturing-type_short#,#p_fitting_connection-type_short#,#p_overall_material_short#,#p_fitting_special-req_short#,#p_fitting_standard_short#变量用#号包括。

注意layoutforRule始终允许修改,不管编码是否存在,这点与keyforRule不同。

定义材料的CommodityGroup、CommodityPart

在SPMat中,材料是按分类进行管理的,即材料的大类:

CommodityGroup;材料的小类:

CommodityPart。

我们将材料的大类分为九种,分别是:

PP(Pipe)、PJ(PipeFitting)、PF(Flange)、PB(Blank)、PR(DripRing)、PG(Gasket)、PL(Fastener)、PV(Valve)九类。

每个Group下又分若干个Part,Part的划分很重要,因为SPMat中大部分规则都是建立在Part的基础上的,比如编码的生成规则、描述规则、对象参数等都是建立在Part的基础上,所以PART划分的粗细要合适,划分的太粗了会使每种材料的特性很难体现出来,划分得太细又会使材料共性的数据不易管理。

Part的划分是依据材料编码的建立规则、描述规则等相关信息所决定的。

建立材料的CommodityGroup和CommodityPart,是将材料装入SPMatBOM模块的前提条件。

在SPMat中的每种材料都必须隶属于某个大类和小类。

CommodityGroup和CommodityPart的另一主要用途是用于定义请购单模板,根据CommodityGroup和CommodityPart的不同,将各种类型的材料进行分类打包,分别放在不同的请购单中,实现按请购单模板自动生成请购单的功能。

定义材料的CommodityGroup

—S.10.02CommodityGroup

在S.10.02界面定义Group,此处只需定义GroupName、ShortDesc、Description、Standard,Standard是在A1005预先定义好的(具体内容详见管理员手册),对于其它属性比如Rule、Object可挂接在Part上。

定义材料的CommodityPart

—S.10.03CommodityPart

在S.10.03界面定义Part,此处只需定义PartName、ShortDesc、Description、Standard,如果用TableDetailBased方式建立编码(具体内容详见S.30.01CommodityCode),此处选择在S1001定义的Rule,如果使用AttributeBased方式建立编码,此处选择在A5004建立的AttributeSet。

定义对象参数(ObjectParameter)

ObjectParameters用来定义几何数据如何与编码相联系(如图所示),通常编码中是不带入几何信息的,比如直径、壁厚等信息,在SPMat中是用Ident来体现编码的几何信息,即ident=commoditycode+Geometric,ObjectParameters就是用来定义某种类型(Part)的编码怎么附加几何尺寸,比如管子的编码,它就需要一个直径和一个壁厚,而变径三通就需要两个直径和两个壁厚来体现变径三通的规格。

建立ObjectParameters是生产ident码的基础,ObjectParameters与part是一对多的关系。

Commoditycode、IdentCode、ObjectParameter示意图

定义ObjectParameter总体信息

—S.10.04ObjectParameter

包括名字、单位集、长短描述。

单位集(UnitSet)是在A1007预先定义的(详细内容参见管理员手册)。

注意Object的命名应尽量有意义,比如比如olet为D2S1NR,代表的意思为:

两个直径一个壁厚,壁厚为红端管径的壁厚,Object个位的含义如下:

✓D:

diameter

✓S:

schedule

✓N:

表示在该汇料时单位为数量类(piece/each),比如管件、阀门等

✓L:

表示在该汇料时单位为长度类(Meter/inch),比如管子

✓R:

表示RED端上要带壁厚,比如olet为D2S1NR,代表的意思为:

两个直径一个壁厚,壁厚为红端管径的壁厚

✓G:

表示GREEN端上要带壁厚,比如补强板为D2S1NG,代表的意思为:

两个直径一个壁厚,壁厚为绿端管径的壁厚;

定义ObjectParameterDetail信息

—S.10.05ObjectParameterDetail

在此定义的信息决定ident的几何信息Input1~input5,在S.10.06Window2界面定义IdentLayoutDescripition

 

定义PartObjectParameter信息

—S.10.06PartObjectParameter

将Object分配给Part。

注意一个Part可根据需要挂接多个Object,例如阀门,一种阀门可能有多个Object,非对焊阀门只需一个公称直径,其Object选择D1N,对焊阀门则需要一个公称直径、一个壁厚来体现它的规格,其Object应选择D1S1N。

建立CommodityCode

建立Commoditycode的类型

1、TableDetailBased:

适用于标准的大宗材料,也是推荐使用的方式;

2、AttributeBased–适用于基于属性的大宗材料,对于编码长度不固定类型编码可采用此模式;

3、CommodityTemplate:

适用于设备模版,一个Commoditycode可以当作一个Datasheet应用于不同的Tag;

4、Others–没有应用。

建立Commoditycode的方式

1、BuildOneCommodityCode:

适用于建立单一编码,一次只建立一条编码;

2、BuildCCforPart:

适用于一个或多个Part按照编码的生成规则建立编码;

3、BuildCCwithRang:

适用于使用属性值的范围或者通配符建立编码。

范围是指属性值的范围,例如可指定管子的压力的范围,从62到68,这样就会生成压力等级从62到68的编码。

通配符用%或_表示,生成的编码满足用通配符表示的属性值的条件。

范围和通配符可以结合起来使用,可以很灵活地建立编码。

值得注意的是在建立编码是可用AttributeTableGroup来组合生成编码,这就要求属性的分组要合理,分组在S2001实现。

新建Commoditycode

—S.30.01CommodityCode建立CommodityCode

1、进入界面S.30.01CommodityCode;

2、选择Group、Part、Type,保存,系统会生成一个随机编码;

3、在下一个Block中会出现在S1001中定义的Rule;

4、选择在S2001定义的TableNamesWithGroups以及在S2002定义的TableNamesWithDetails;

5、确认无误后即可按照上面讲到的生成CommodityCode的方式生成编码以及编码的描述。

提示1:

在生成CommodityCode时系统会弹出信息要求你选择“OnlyCC”或者“CC+Idents”,如果是CommodityCode与IdentCode是一一对应的情况可以选择“CC+Idents”,但是在大多数情况下(如配管),CommodityCode与几何尺寸的组合才会生成IdentCode,在此处选择“OnlyCC”,只生成CC,而Ident在完成了几何表的建立以及建立了CommodityCode与几何表之间的关系才生成Ident(具体内容参见相关章节)。

复制Commoditycode

—S.30.01CommodityCode

新建编码适合于首次建立某类的编码,以后建立编码秩序选择类似的编码,然后再复制即可,这也是建立单个编码最常用的方式。

建立的步骤:

1、选择界面S.30.01;

2、查询到希望复制的编码;

3、点击“NewRecord”按钮,编码处系统会生成一个随机编码;

4、按下F4键复制编码,编码的前缀位“DUPL”;

5、修改属性值;

6、确认无误后按“BuildOneCommodity”。

修改Commoditycode

—S.30.01CommodityCode

可以在S3001通过修改属性值来修改编码;如果是批量修改可以通过在S2002修改TableDetail的Code。

提示:

编码修改只是Code的修改,其ID并没有改变,应用该编码的其他模块,例如请购、采购模块,该编码会自动改变。

删除Commoditycode

—S.30.04DeleteCommodityCode

对于删除少量编码,可以在界面S3001删除:

通过查询到需要删除的编码,按“deleteRecord”按钮,二次确认后即可删除。

对于批量删除编码可以在界面S.30.04DeleteCommodityCodes:

1、选择界面S.30.04DeleteCommodityCodes;

2、在S3004Window1选择Grou、Part,进入Window2,显示选定的Group、Part下所有编码;

3、选择要删除的编码:

可以在Select处打勾;如果全部删除,点击“SelectAll”按钮;

4、删除选定的编码(Select选择框打勾):

点击“DeleteSelection”按钮即可删除被选定的编码。

提示:

只有编码在没有任何应用的前提下(没有挂接Ident,没有出现在Specifacation中,没有被其它模块引用等)才能被删除。

查询以及修改编码的描述

S.30.03CommodityCodeText

在界面S.30.03CommodityCodeText可查看以及直接修改编码的LayoutDescription,但是只能修改选定编码的描述,对于批量修改编码的LayoutDescription可在S1001Windows3来处理。

 

S.30.01的特殊功能

—S.30.01CommodityCode

S.30.01的特殊功能

在S3001界面不仅可以建立编码,还可以建立以下数据:

1、S.10.02GroupDefinition;

2、S.10.03PartDefinition;

3、S.20.01TableNameswithGroups;

4、S.20.01TableDetails;

如果上述数据在建立CommodityCode时尚未建立,在S3001建立CommodityCode的过程中,系统会询问是否建立,回答“Yes”可以在S3001建立上述数据。

 

建立Ident

IdentCode是材料在SPMat中的唯一识别码。

SPMat缺省将Ident前加I形成IdentCode。

缺省的IdentCode不能满足项目应用的要求,通过开发定制CPI(M_PCK_STD_CUSTOM),使得IdentCode按照项目的需要来定制。

目前已经实现了将CommodityCode加上几何尺寸的代码(管径、壁厚)来组成IdentCode,将来需要进一步研究材料的Identcode,按照规则定制公司级的IdentCode。

IdentCode的建立以及管理在界面S.80.01IdentManagement中操作。

建立Ident的方式

1、BuildQueriedIdents:

建立CommodityCode的几何属性满足查询条件的Ident;

2、BulidAllIdents:

建立CommodityCode的全部几何属性的Ident(重点介绍),建立Ident的前提条件是建立几何表;

3、BuildManualIdents:

手工输入几何属性(直径、壁厚),按照Object建立Ident以及IdentCode,此种方式适用于建立少量IdentCode。

建立几何表

几何表用于存放公称直径、壁厚、支管表等几何数据。

SPMat几何表可以分为三种类型:

1、Tablesforstandardizedvalues:

这部分表已在SPMat中定义,用于存放标准几何属性值,如管子直径(NPS)、外径(OD)、变径表(Reducer)、支管表(Branch)等;

2、Tablesforstandardizeddimensions:

这部分表已在SPMat中定义,用于存放标准几何尺寸。

由于目前没有在SPMat系统建立元件库,因此这部分标暂时没有应用;

3、S.40.12CommodityGeometrics:

这部分表没有在SPMat中定义,属于用户自定义表,由于存放编码的几何信息。

定义存放标准值几何表(GeometricTables

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2