SP3DRDB操作手册1.前期准备参考资料:PipingReferenceData.pdf1.1.选择制作等级的样板文件复制…\SmartPlant\3D\Workstation\CatalogData\BulkLoad\DataFiles中的AllCodeLists.xls、PipingCatalog.xls、PipingSpecification.xls到新建文件夹,取消只读并改名,在这里我新建了一个SP3DRDB文件夹,并将上面三个文件改名为CodeLists_sample.xls、PipingCatalog_sample.xls、PipingSpecification_sample.xls。1.2.文档的用途CodeLists_sample.xls:定义等级制作中所需用到的codePipingSpecification_sample.xls:定义管道等级规定的信息PipingCatalog_sample.xls:定义管道部件的尺寸信息1.3.制作等级需要的文件、文档管道材料等级表材料等级表中所涉及到的标准此处选择以制作成达项目中的B1C等级为例子2.CodeLists_sample.xls的制作CodeLists_sample.xls相当于PDS的StandardNoteLibraryManager中的各个Code表。整理B1C等级中的尺寸标准号、管表号、流体代码、绝热材料、管道材料、压力、端面形式等,比对原先CodeLists_sample.xls中的GeometricIndustryStandard、ScheduleThickness、FluidCode、InsulationMaterial、MaterialsGrade、PressureRating、EndPreparation等工作表,如这些工作表中缺少相应的信息的话进行添加并编码。以管表号为例,B1C中的管表号为CD-nn(nn代表数字及STD、XS、XXS),原先的ScheduleThickness中并没有,所以需要添加,我们添加在CompanyStandards层次下,编号从10001开始(编号不可重复),并在HEAD列添加A,结果如下:在CodeLists_sample.xls中标有颜色的sheets需要添加编码的可能性比较大在后期制作PipingCatalog.xls、PipingSpecification.xls的时候还可能会遇到漏填的code,多人做表的时候记得code一定要统一。3.PipingSpecification_sample.xls的制作3.1.PipingMaterialsClassRules3.1.1.PipingMaterialsClassData定义管道材料等级的信息(类似于PDS中PMC的9mat_description)SpecName:输入等级名称如B1CMaterialsDescription:输入材料等级的描述如PN10RFFE,CS,15mm~1200mmFluidService:输入适用介质如waterDesignStandard:输入等级的设计标准(此代码到CodeLists_sample.xls的DesignStandard表中查找)如需要的话还能在这表中填入设计人(Responsibility)、修改时间(LastModifiedOn)、设计版本(RevisionNumber)、审核人(ApprovedBy)、审核时间(ApprovalDate)、应力消除标准(StressRelief)、检验标准(Examination)等的信息。SP3DCatalogtask下的位置:PlantNamePipingPipingSpecificationPipingMaterialsClasses“SpecName”PipingMaterialsClassData3.1.2.CorrosionAllowance定义材料等级的腐蚀裕量(相当于PDS中PMC的8corrosion_allow)SpecName:输入等级名称CorrosionAllowance:输入材料等级腐蚀裕量的数值(带单位)SP3DCatalogtask下的位置:PlantNamePipingPipingSpecificationPipingMaterialsClasses“SpecName”PipingMaterialsClassRulesCorrosionAllowance3.1.3.ServiceLimits定义材料等级的温压表(相当于PDS中PMC的10service_lim_table)SpecName:输入等级名称Temperature:输入温度(带单位)Pressure:输入压力(带单位)SP3DCatalogtask下的位置:PlantNamePipingPipingSpecificationPipingMaterialsClasses“SpecName”PipingMaterialsClassRulesServiceLimitsRule3.1.4.PipeNominalDiameters定义材料等级下有效的NPD值(相当于PDS中PMC的11diameter_table)SpecName:输入等级名称Npd:输入公称直径的数值NpdUnitType:输入公称直径的单位SP3DCatalogtask下的位置:PlantNamePipingPipingSpecificationPipingMaterialsClasses“SpecName”PipingMaterialsClassRulesPermissibleNominalPipingDiametersRule3.1.5.ThicknessDataRule输入必需的厚度值用来管子壁厚的计算(相当于PDS中PMC的12thickness_table)SpecName:输入等级名称NominalPipingDiameter:输入公称直径的数值NominalPipingDiameterUnits:输入公称直径的单位MinimumThickness:输入直管的设计壁厚(带单位,包括计算壁厚、壁厚负偏差附加量、腐蚀裕量、加工附加量)RetirementThickness:输入直管的计算壁厚(带单位)PreferredSchedule1~5:输入优先的管表号或壁厚值(根据壁厚值选择相应的管表号)此表与PDS中的thickness_table类似,在可以以其自带的数据导入,只改等级名称,也可根据成达PDS库中的table数据输入SP3DCatalogtask下的位置:PlantNamePipingPipingSpecificationPipingMaterialsClasses“SpecName”PipingMaterialsClassRulesThicknessDataRule3.1.6.PipeBranch定义管子分支选择分支管件的规则(相当于PDS中PMC的15branch_table)SpecName:输入等级名称HeaderSize:输入主管公称直径的数值BranchSize:输入支管公称直径的数值AngleLow:定义该分支管与主管的最小角度AngleHigh:定义该分支管与主管的最大角度HdrSizeNPDUnitType:输入主管公称直径的单位BrSizeNPDUnitType:输入支管公称直径的单位ShortCode:输入分支管件的名称代码(ShortCode需在ShortCodeHierarchyRule中存在)90度分支的Angle范围为89.5deg~90.5deg45度分支的Angle范围为44.5deg~45.5degSP3DCatalogtask下的位置:PlantNamePipingPipingSpecificationPipingMaterialsClasses“SpecName”PipingMaterialsClassRulesBranchTable3.1.7.PermissibleTaps定义允许开孔类型(与TapProperties表结合起来就相当于PDS中PMC的16tap_data_table)SpecName:输入等级名称PermissibleTapNumber:输入允许的TapNumber(TapNumber在TapProperties表中选)IsPreferredTap:输入TRUE的话就是设置此TapNumber为首选Tap如对tap没有特别定数据的话,可借模板里的数据只改等级命,但此表一定要做,不然出模型的时候画不出TapSP3DCatalogtask下的位置:PlantNamePipingPipingSpecificationPipingMaterialsClasses“SpecName”PipingMaterialsClassRulesPermissibleTaps3.1.8.ReinforcingPadData用来定义最小补强板厚度(类似于PDS中RPADtable)SpecName:输入等级名称HeaderSize:输入主管公称直径的数值BranchSize:输入支管公称直径的数值AcuteBranchAngleFrom:定义分支角度的下限(带单位)AcuteBranchAngleTo:定义分支角度的上限(带单位)HeaderSizeUnitsOfMeasure:输入主管公称直径的单位BranchSizeUnitsOfMeasure:输入支管工程直径的单位MinimumReinforcingPadWidth:输入最小补强板的宽度(带单位,下图A值,相当于PDS中RPADtable的part2值)SP3DCatalogtask下的位置:PlantNamePipingPipingSpecificationPipingMaterialsClasses“SpecName”PipingMaterialsClassRulesReinforcingPadData3.1.9.ReinforcingWeldData用来定义最小补强焊尺寸(类似于PDS中RWELDtable)SpecName:输入等级名称HeaderSize:输入主管公称直径的数值BranchSize:输入支管公称直径的数值AcuteBranchAngleFrom:定义分支角度的下限(带单位)AcuteBranchAngleTo:定义分支角度的上限(带单位)HeaderSizeUnitsOfMeasure:输入主管公称直径的单位BranchSizeUnitsOfMeasure:输入支管公称直径的单位MinimumReinforcingWeldSize:输入最小补强焊尺寸(带单位,相当于PDS中RWELDtable的part1值)SP3DCatalogtask下的位置:PlantNamePipingPipingSpecificationPipingMaterialsClasses“SpecName”PipingMaterialsClassRulesReinforcingWeldData3.1.10.BendAngles定义管线优先的弯曲角度,这个在SP3D中上弯头的时候会出现选项SpecName:等级名称Npd:管子公称直径NpdUnitType:管子公称直径的单位BendAngle:弯曲角度(带单位)SP3DCatalogtask下的位置:PlantNamePipingPipingSpecificationPipingMaterialsClasses“SpecName”PipingMaterialsClassRulesBendAnglesRules3.2.PipingCommodityFilterandBoltSelectionFilter3.2.1.PipingCommodityFilter定义等级中所包含的管道部件的选择规则(类似于PDS的PCD文件)SpecN