B37-螺栓数据库

2024-02-23 18:17

Xsteel有两个独立的螺栓数据库共同工作。 第一个就是普通的螺栓数据库,它包含了螺栓组件的各个配件如螺杆、螺母、垫片的信息。其次是一个螺栓组件数据库,我们可以在其中定义各种螺栓等级的组成部分。


修改螺栓数据库
我们可以从“文件”下拉菜单中选择“目录” – “螺栓” – “修改螺栓”打开修改螺栓数据库对话框。 
过滤列表
文本项,用来过滤螺栓数据库的内容。例如,我们可以在名称栏中输入A*,所有名称以A开头的螺栓就都会被过滤出来。标准过滤栏的使用方法也是一样的。我们就可以在清单中选择需要的组件了。我们可以使用滚动条来一个个地显示螺栓。
名称
组件的名称 
类型
组件的类型
属性
所选组件的属性。每种类型的组件都有它自己独特的属性。

典型的螺杆属性

典型的螺母属性 

典型的垫片属性


保存修改

当我们结束修改螺栓数据库后Xsteel会询问我们是否进行保存。 


修改螺栓装配数据库

要打开这个数据库我们可以到“文件”下拉菜单中选择“目录” -->“螺栓” -->“修改构件”


过滤列表
文本项,用来过滤装配件内容。例如,我们可以输入A*,所有名称以A开头的装配件就都会被过滤出来。我们就可以在清单中选择需要的装配件了。


名称

螺栓装配件的全称。这个名称是我们在模型环境中安装螺栓时看见的名称。
短名称
显示标记和报告是可以用的另一个名称(例如某些螺栓的商业名称)
标准
螺栓装配件的标准
等级
螺栓装配件的等级(如8.8级)
材料
螺栓装配件的材料.
容许误差
螺栓装配件的容许误差
抛光
螺栓装配件的抛光形式
图片
显示了装配件中可能用到的组件。当安装螺栓时Xsteel会判断使用其中的哪些组件。当完成对数据库的修改退出Xsteel会询问是否进行保存。保存这些信息的文件是assdb.db。


添加距离

打开一个对话框,我们可以在其中定义计算螺栓长度时需要用到的额外的长度。使用这个对话框我们可以针对所有螺栓或是某种直径的螺栓定义额外长度。额外长度可以是一个绝对值,也可以是相对于直径的一个值。

选择全部/直径

我们可以选择所有螺栓或是某种直径的螺栓。
添加距离
额外长度的值。可以是一个绝对值,也可以是相对于直径的一个值。
添加锚栓到数据库
-选择文件-目录-螺栓-修改螺栓,打开对话框
-选择一个最接近所需规格的螺栓。修改螺栓的名称,最好在名称中包含有长度的信息。
-输入螺栓的标准在这个例子中是HD
-输入螺栓直径
-输入螺栓长度
输入完毕后点击添加及确认。
Xsteel会提示我们进行保存。
下一步我们要做的是创建一个使用刚刚创建的螺杆的螺栓装配件。我们需要进入文件-目录-螺栓-修改构件。
首先,选择一个相近的螺栓装配件,这样我们就有了需要的螺母和垫片,给装配件一个名称,例如叫HD。
将螺栓组件修改成HD 。
修改之后点击添加,然后保存修改的内容。
修改完成后SCREWDB.bin文件就被更新了。 
如果要在基础板节点中使用新增加的锚栓,我们需要在节点对话框中填入新螺栓的标准及直径。


螺栓长度计算法则

本节将要讲述Xsteel中螺栓长度计算的法则
螺栓装配件的组成 
螺栓装配件是在下图中定义的。

下侧检查框自左向右的含义是:
-垫片1 
-垫片2 
-垫片3
-螺母1
-螺母2
-螺杆
被连接的零件位于垫片1和2之间,图的上侧的检查框是用来定义哪些连接件需要开长孔。
使用的数值
diameter螺栓直径) 
min_end (螺纹尾端最小长度 (螺母以外的螺纹))
assembly_stand (螺栓装配件的标准)
material_thickness (材料中厚度+ 额外长度)
is_in
(ie. 螺蚊位于材料中  是(=1) 否 (=0))
assembly_flags


计算法则

螺栓长度是按照以下方法计算的:
1) 计算垫片1厚度+垫片2厚度+垫片3厚度+螺母1厚度+螺母2厚度+材料厚度+添加距离;
2) 从数据库中寻找可能的最短的螺栓 
3) 装配垫片的数量(nw 33.0) 返回 10.0 ,否则如果 (直径> 27.0) 返回 8.0,否则如果(直径> 22.0) 返回7.0,否则如果(直径> 16.0) 返回6.0 ,否则如果 (直径> 12.0) 返回5.0,否则如果 (直径> 7.0) 返回4.0,否则如果 (直径> 4.0) 返回2.5 否则返回1.5。螺杆长度必须比mat_thickness +  washer1_thickness - max_thread_in_mat长。
7) 如果螺栓不符合以上条件则返回第二步再找一个长一些的螺栓。