目录

  • 1.基本操作
  • 2.补充说明
  • 3.螺栓表验证策略

1.基本操作

选择要导出MTO的管线,用添加功能将管线加入到list列表,然后点击预览或者导出得到对应范围的MTO数据表。

只有以下GTYPE类型的材料统计材料:
BEND、CAP、CLOS、COUP、CROS、ELBO、FBLI、FILT、FLAN、FTUB、GASK、INST、LJSE、OLET、PCOM、REDU、TEE、TRAP、TUBE、UNIO、VALV、VENT、VFWA、VTWA

图1 材料表基本操作

  1. 材料表-无模板:直接导出无格式的Excel材料表;
  2. 材料表-标准模板:直接导出带格式的Excel材料表,格式模板为附带的Template.xlsx;
  3. 材料表统计预览:打开材料预览窗口,显示材料表预览信息;
  4. 导出:导出Excel报表;

图2 材料表功能标签页

图3 材料表预览窗口

图4 管线材料表、综合材料表和螺栓表

图5 选择标准模板导出的示例

2.补充说明

  1. 四舍五入后设计量=0的材料项不计入MTO;
  2. MtoComponent设置为DOTD值的材料不汇料;
  3. FTUBE材料量按件计算;
  4. 管子的计量单位是米;
  5. 按新螺栓等级做法计算螺栓材料;
  6. 出错材料会在log中显示错误原因;

3.螺栓表验证策略

PDMS教程给出的螺栓长度计算公式 = 法兰 + 垫片(对夹元件) + 螺母 + 垫圈 + 露出的丝扣
官方教程说要按5mm圆整,但是我按5mm圆整计算的结果跟iso图总是不一样。
我的计算公式:
螺栓有效长度=法兰(两片) + 垫片(对夹元件) + 螺母 + 垫圈 + 附加长度;
螺栓圆整长度=有效长度按螺栓长度表向上圆整。

螺栓计算策略:

  1. 没有指定螺栓等级,给出提示,计算终止;
  2. 指定了螺栓等级但没有数据,给出提示,计算终止;
  3. 管段头部(的法兰面)没有连接任何元件,不计算螺栓;
  4. 可以判断一个元件的上下游是否缺少垫片,发现缺少,计算终止;
  5. 元件库CATE的BTSE和BLTP属性是否有缺失,如果缺失,给出提示,计算终止;
  6. 两个相连的法兰面螺栓参数是否一致,主要是指螺栓孔直径和螺栓孔个数。如果不一致,给出提示,计算终止;
  7. 对于上述判断5和6,如果对夹型元件与配对法兰的螺栓属性不一致,不判断对夹型元件螺栓点集参数,以法兰元件的螺栓参数继续计算;
  8. 对于上述判断5和6,如果仪表类元件与配对法兰的螺栓属性不一致,不判断仪表类元件螺栓点集参数,以法兰元件的螺栓参数继续计算;
  9. 对于上述判断5和6,如果特殊件类元件与配对法兰的螺栓属性不一致,不判断特殊件类元件螺栓点集参数,以法兰元件的螺栓参数继续计算;

PDMS Pipeline Tool 教程(三):材料表相关推荐

  1. Quartz教程三:Job与JobDetail介绍

    Quartz教程三:Job与JobDetail介绍 原文链接 | 译文链接 | 翻译:nkcoder | 校对: 本系列教程由quartz-2.2.x官方文档翻译.整理而来,希望给同样对quartz感 ...

  2. jQuery 3教程(三):jQuery集合

    原文地址:jQuery 3教程(三):jQuery集合 Introduction jQuery选择器选择出来的结果很多时候是一个DOM元素集而非单个元素,jQuery可以灵活的访问和修改DOM元素集, ...

  3. Swift中文教程(三)--流程控制

    Swift中文教程(三)--流程控制 原文:Swift中文教程(三)--流程控制 Swift用if和switch编写条件控制语句,用for-in,for,while和do-while编写循环.条件控制 ...

  4. qpython3可视图形界面_PySide——Python图形化界面入门教程(三)

    PySide--Python图形化界面入门教程(三) --使用内建新号和槽 --Using Built-In Signals and Slots 上一个教程中,我们学习了如何创建和建立交互widget ...

  5. Java 结构体之 JavaStruct 使用教程三 JavaStruct 数组进阶

    经过前面两篇博客的介绍,相信对于 JavaStruct 的认识以及编程使用,读者已经有一定的基础了.只要理解和实践结合起来,掌握还是很容易的.下面进行一些数组使用方面的实例说明及演示. 在结构体类中使 ...

  6. MIP开发教程(三) 使用MIP-CLI工具调试组件

    一 . 在 mip-extensions 仓库中创建新的组件 二 . 预览调试组件 三 . 在 MIP 页中引用自己编写的 MIP 组件 四 . 组件提交到 GitHub 仓库时需要进行校验 站长开发 ...

  7. SpringCloud 入门教程(三): 配置自动刷新

    Spring Cloud 入门教程(三): 配置自动刷新 之前讲的配置管理, 只有在应用启动时会读取到GIT的内容, 之后只要应用不重启,GIT中文件的修改,应用无法感知, 即使重启Config Se ...

  8. MongoDB 教程三: 高级查询 (SQL到MongoDB映射表)

    查询接口 对于查询操作,MongoDB 提供了 db.collection.find() 方法.这个方法接收查询条件和映射两个条件并且返回一个指向匹配文档的 游标 .你可以使用 limits, ski ...

  9. MongoDB 教程三: 高级查询

    视频:MongoDB 教程三: 高级查询 MongoDB支持的查询语言非常强大,语法规则类似于面向对象的查询语言,可以实现类似关系数据库单表查询的绝大部分功能,并且由于 MongoDB可以支持复杂的数 ...

  10. Hadoop教程(三)HDFS文件系统Shell命令

    Hadoop教程(三)HDFS文件系统Shell命令 本文链接:https://blog.csdn.net/yuan_xw/article/details/50202381 Hadoop教程(三)HD ...

最新文章

  1. 快速创建Angular组件并定义传参、绑定自定义事件的方法
  2. php 小炒花生,炒花生的做法_炒花生怎么做_炒花生的家常做法
  3. linux系统中安装和使用rz/sz命令详解
  4. 了解※数据科学※(一)之数据的概念及一个数据科学项目的流程分析
  5. DEV全选多选小技巧
  6. 推荐一款代码神器,代码量至少省一半! 1
  7. python 初步学习
  8. iOS集成支付宝H5支付实现跳转与回调的解决方案
  9. python爬虫100例教程 python爬虫实例100例子
  10. 管理后台登入万能密码合集
  11. 在Vue中使用video.js播放器组件(vue-video-player)
  12. CeoMax总裁WordPress模板3.8.1免受权版本
  13. openGL中向量的加减乘除运算
  14. fortran语言快速学习
  15. 云计算-华为虚拟化平台FusionCompute
  16. Powershell 5.1中Shift + Insert无法粘贴解决
  17. 帝国CMS 7.2 蓝色响应式网站模板自适应宽屏智能整站源码 A1
  18. Mongodb访问控制
  19. Windows平台上一些开发软件的卸载与安装@大蟒蛇马戏团
  20. 《互联网进化论》-破解互联网的奥秘

热门文章

  1. android swf 文件播放器,swf播放器怎么用?swf播放器安卓版使用教程
  2. 云计算的核心技术,主要有哪些?
  3. XILINX FPGA电源设计指南
  4. 计算机病毒制作教程,如何制作电脑病毒方法
  5. 使用jave(ffmpeg)将.amr音频转码成mp3
  6. 百度编辑器UEditor的使用方法
  7. 北斗三号频点_解码北斗三号:和前两代卫星相比,它有何不同?
  8. “猜猜红桃A在哪里”——android小游戏(入门学习必备)
  9. 怎么完全卸载赛门铁克_如何干净彻底卸载诺顿?
  10. Let'sEncrypt免费域名申请一键式脚本-目前最简单的脚本