PDMS二次开发(二十一)——关于Pipeline工具生成螺栓材料表的计算思路

本文主要是介绍PDMS二次开发(二十一)——关于Pipeline工具生成螺栓材料表的计算思路,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

  • 1.简述
  • 2.螺栓元件的数据
    • 2.1 A1A等级中螺栓元件库
    • 2.2 A1A等级中法兰元件库
    • 2.3 A1A要指定螺栓等级
    • 2.4 螺栓等级数据解析
  • 3.问题解释

1.简述

因为有好几个网友问到螺栓材料表生成报错的问题,我初步分析可能还是因为螺栓元件库的问题,我这里对Pipeline工具生成螺栓材料表的思路做个介绍,希望对大家有帮助。

2.螺栓元件的数据

2.1 A1A等级中螺栓元件库

在这里插入图片描述
图1 A1A等级中螺栓元件库,螺栓要指定BOLTREF,这个BLIS #150.STUD是一个螺栓表

2.2 A1A等级中法兰元件库

在这里插入图片描述
图2 A1A等级中法兰元件库,法兰面也要设置螺栓表,法兰面才是计算螺栓的触发点,我们通过法兰的boltref 计算这片法兰需要的螺栓个数和螺栓长度,这个长度是螺栓裸长

2.3 A1A要指定螺栓等级

在这里插入图片描述图3 每个等级要指定螺栓等级 这是AVEVA官方推荐的新螺栓等级做法

2.4 螺栓等级数据解析

在这里插入图片描述
图4 在螺栓等级里除了定义螺柱,还有螺母和垫片,他们的gtype虽然都是BOLT但是他们是组成一套螺栓的全部组件,我们在这里根据螺栓等级里的BOLTREF去找到其对应的零件;例如上图我们看到的这个这个螺栓其由一根螺柱主体加上两个螺母和两个垫片,并且螺母和垫片的厚度都有定义,这个厚度+螺栓的裸长再加上附加长度Xtrelength就是螺栓要采购的真实长度。这个Xtrelength可以根据各公司、行业的不同,自己控制。这样你出螺栓的时候:
第一,你可以出成套的螺栓(螺柱+螺母+垫圈);
第二,螺栓的参数可控,你可以通过修改螺栓表和螺栓等级,控制输出的螺栓属性;螺栓等级以后也可以复用。

3.问题解释

如果出螺栓材料有问题,各位可以对照上面的介绍看看你的螺栓等级是不是缺少一些数据,有时候缺少上述数据用官方iso功能出图也可以有螺栓,但是材料可能不全比如没有螺母和垫圈,如果你想出很精细的螺栓表,必须要依靠精细的螺栓元件库,缺少bolt参数的情况下能出螺栓的iso图我没有研究过是生成的原理,不可控的规则难捉摸,不如自己造轮子。
在这里插入图片描述

这篇关于PDMS二次开发(二十一)——关于Pipeline工具生成螺栓材料表的计算思路的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/193290

相关文章

使用Python自建轻量级的HTTP调试工具

《使用Python自建轻量级的HTTP调试工具》这篇文章主要为大家详细介绍了如何使用Python自建一个轻量级的HTTP调试工具,文中的示例代码讲解详细,感兴趣的小伙伴可以参考一下... 目录一、为什么需要自建工具二、核心功能设计三、技术选型四、分步实现五、进阶优化技巧六、使用示例七、性能对比八、扩展方向建

Java利用docx4j+Freemarker生成word文档

《Java利用docx4j+Freemarker生成word文档》这篇文章主要为大家详细介绍了Java如何利用docx4j+Freemarker生成word文档,文中的示例代码讲解详细,感兴趣的小伙伴... 目录技术方案maven依赖创建模板文件实现代码技术方案Java 1.8 + docx4j + Fr

Java编译生成多个.class文件的原理和作用

《Java编译生成多个.class文件的原理和作用》作为一名经验丰富的开发者,在Java项目中执行编译后,可能会发现一个.java源文件有时会产生多个.class文件,从技术实现层面详细剖析这一现象... 目录一、内部类机制与.class文件生成成员内部类(常规内部类)局部内部类(方法内部类)匿名内部类二、

使用Jackson进行JSON生成与解析的新手指南

《使用Jackson进行JSON生成与解析的新手指南》这篇文章主要为大家详细介绍了如何使用Jackson进行JSON生成与解析处理,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. 核心依赖2. 基础用法2.1 对象转 jsON(序列化)2.2 JSON 转对象(反序列化)3.

Python基于wxPython和FFmpeg开发一个视频标签工具

《Python基于wxPython和FFmpeg开发一个视频标签工具》在当今数字媒体时代,视频内容的管理和标记变得越来越重要,无论是研究人员需要对实验视频进行时间点标记,还是个人用户希望对家庭视频进行... 目录引言1. 应用概述2. 技术栈分析2.1 核心库和模块2.2 wxpython作为GUI选择的优

java中使用POI生成Excel并导出过程

《java中使用POI生成Excel并导出过程》:本文主要介绍java中使用POI生成Excel并导出过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录需求说明及实现方式需求完成通用代码版本1版本2结果展示type参数为atype参数为b总结注:本文章中代码均为

在java中如何将inputStream对象转换为File对象(不生成本地文件)

《在java中如何将inputStream对象转换为File对象(不生成本地文件)》:本文主要介绍在java中如何将inputStream对象转换为File对象(不生成本地文件),具有很好的参考价... 目录需求说明问题解决总结需求说明在后端中通过POI生成Excel文件流,将输出流(outputStre

使用Java实现通用树形结构构建工具类

《使用Java实现通用树形结构构建工具类》这篇文章主要为大家详细介绍了如何使用Java实现通用树形结构构建工具类,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录完整代码一、设计思想与核心功能二、核心实现原理1. 数据结构准备阶段2. 循环依赖检测算法3. 树形结构构建4. 搜索子

利用Python开发Markdown表格结构转换为Excel工具

《利用Python开发Markdown表格结构转换为Excel工具》在数据管理和文档编写过程中,我们经常使用Markdown来记录表格数据,但它没有Excel使用方便,所以本文将使用Python编写一... 目录1.完整代码2. 项目概述3. 代码解析3.1 依赖库3.2 GUI 设计3.3 解析 Mark

利用Go语言开发文件操作工具轻松处理所有文件

《利用Go语言开发文件操作工具轻松处理所有文件》在后端开发中,文件操作是一个非常常见但又容易出错的场景,本文小编要向大家介绍一个强大的Go语言文件操作工具库,它能帮你轻松处理各种文件操作场景... 目录为什么需要这个工具?核心功能详解1. 文件/目录存javascript在性检查2. 批量创建目录3. 文件