• PipeCAD螺栓等级


    PipeCAD-螺栓等级

    eryar@163.com

    Key Words. PipeCAD, PDMS, 三维管道设计软件,三维工厂设计软件,三维配管软件

    1 螺栓概述

    在PipeCAD中螺栓数据是通过计算得到的,因为没有对螺栓进行实体建模。螺栓数据有以下几种应用场景:

    • 螺栓材质会随着管道等级的变化而变化;
    • 螺栓长度会随着管件连接的部件不同而变化,如法兰连接对夹元件后,长度会变长;
    • 相同管道等级中还可能使用不同材质的螺栓,如室外和室内使用不同材质螺栓;

    当使用实体螺栓时,当管道等级变化后还需要修改实体螺栓的材质;还有就是螺栓数量多,若对每个螺栓进行修改会增加工作量。而使用当前处理逻辑,虽然可以自动计算螺栓长度,通过修改螺栓等级自动修改螺栓材质,但是背后的处理算法相对复杂。

    2 螺栓库

    在PipeCAD的部件库中螺栓库涉及到的数据有:

    首先是对于需要统计螺栓的管件增加螺栓集BTSE,若螺栓还有不同类型,还需要增加螺栓点BLTP。通过螺栓点BLTP可以用来处理混合螺栓的情况。如Wafer Lug Valve对夹凸耳阀,有两个类型的螺栓,一个是螺钉Cap screws,一个是螺柱Stud。通过在阀门上定义螺栓点BLTP,区分出这两种类型。

    在PipeCAD中如果在标准部件中定义了螺栓个数BN和螺栓直径BD会自动生成螺栓集BTSE数据。如果有混合螺栓的情况,还需要创建螺栓点BLTP。

    3 螺栓标准长度

    若需要对计算的螺栓长度按标准长度进行圆整,还需要定义螺栓标准长度。螺栓标准长度定义在DTAB中。选择BLTA节点,点击修改螺栓Modify Bolt即可出现修改螺栓界面。在螺栓长度Bolt Length页面上,先增加螺栓长度表Add Length Table创建LTAB。再螺栓直径表Diameter Table中增加螺栓直径表Add Diameter Table,再指定对应直径的标准长度。

    4 螺栓套件 Single Bolt

    这里把Single Bolt翻译成螺栓套件,因为Single Bolt定义了一套螺栓数据,包含其中的螺母、垫圈等。

    先创建螺栓套件表Single Bolt List(BLIS),再创建螺栓Add Bolt。在添加螺栓界面上输入SBOL的名称,直径、数量及标准长度引用,若有螺母NUT或垫圈(WASH),需要设置相应的厚度。这里就创建出SBOL,也是等级中的螺栓引用BLTREF。

    5 螺栓等级

    在PipeCAD中创建螺栓等级的方式与管件等级的方式是一致的。首先,在标准部件中生成螺栓的Category。

    然后在创建等级的界面上选择等级用途为BOLT,会自动创建出螺栓涉及到的类型:

    在修改等级界面上的操作与管件等级的创建是一致的:

    这里需要对等级元件SPCO指定螺栓引用SBOL。因为螺栓直径不同,所以这里不能多选,需要单个元件指定材料描述SDTE,材质描述SMTE及螺栓引用SBOL。这里将材料描述SDTE的SKEY作为BSEL。

    因为没有使用实体螺栓,所以螺栓计算的逻辑需要有清晰的理解。一般情况下螺栓计算过程中数据流向如下图所示:

    通过法兰元件中螺栓参考属性Blref确定螺栓集BTSE和螺栓点BLTP,确定螺栓直径BDIA和类型BTYP。在法兰元件的管道等级中螺栓等级参考确定螺栓等级元件SPCO,从而确定螺栓材质、螺栓套件SBOL信息。若螺栓套件SBOL中定义了标准长度Nstd,则会将螺栓计算长度根据标准长度圆整。

    6 下载PipeCAD

    现在可以直接在Github上下载PipeCAD个人版免费使用:

    https://github.com/eryar/PipeCAD/releases

    国内用户也可以从如下地址下载PipeCAD个人版免费使用:

    https://pan.baidu.com/s/1SwEwp-gHYJqLSb83tVJWtA?pwd=TUVA

    PipeCAD自带Sample示例项目,可以通过用户SYSTEM,密码XXXXXX来登录项目体验PipeCAD。关于PipeCAD的使用方法可以先查看PipeCAD相关的操作视频:

    https://space.bilibili.com/1548012589

    欢迎大家下载使用,反馈意见或参与开发,来一起完善PipeCAD。大家可以扫描下方二维码加入PipeCAD QQ群,一起交流使用PipeCAD的经验心得。PipeCAD QQ交流群 964851855。

    注意事项:目前PipeCAD正处于测试阶段,建议根据需要将项目数据进行备份,以防数据丢失。

  • 相关阅读:
    NXOPEN二次开发CAM Operation转OperationBuilder对加工操作修改一些进给速度参数
    NX二次开发MFC对话框自己重绘Button控件(提升美观度)重写DrawItem方法(已完结)
    NX二次开发使用SendMessage给NX窗口发送消息最小化
    NX二次开发调内部函数将对象设置为全局选择(设为高亮选中状态,在选择列表里)
    NX二次开发UFUN输入一个点,距离,矢量方向,获得另外一个点的坐标UF_VEC3_affine_comb
    NX二次开发UFUN获得NX的窗口句柄UF_UI_get_default_parent
    vuetiger机抽奖组件(转)
    浅谈module.exports与exports,export与export default的区别
    解决echarts控制台警告:There is a chart instance already initialize on the dom
    maven版本管理
  • 原文地址:https://www.cnblogs.com/opencascade/p/PipeCAD_BOLT_SPEC.html
Copyright © 2020-2023  润新知