辅助单元数据 - CAESAR II - 帮助

CAESAR II 用户指南

Language
中文 (大陆)
Product
CAESAR II
Search by Category
帮助
CAESAR II Version
13

#$ AUX_DATA

包含与单元对应的辅助数据。数据的排序与上述 IAUXAU 数组相同。举例来说,如果 IAUXAU(1) 包含一个 3,则表示模型中有三个弯头,弯头的数据可以在接下来的中间文件中找到。同样,如果 IAUXAU(2) 包含一个 5,则表示模型中有五个刚性件,其数据接在弯头数据后面。

每一组辅助数据用小节标题隔开。如果某一 IAUXAU 的指针赋值为零,则只有小节标题写入中间文件。

这些数组的数据存储在运行时根据可用的空闲系统内存分配。这些数组按所允许的 n 个单元的百分比按比例分配。使用的四种比例:1/2、1/3、1/4 及 1/5。这些比例对应于变量:N2、N3、N4 和 N5。保持相应的比例,以确保该文件能够被中间文件接口读取。

#$ NODENAME

定义节点名称数据。为保持向下兼容性,本小节为可选项。输入文件中各单元的节点名称集都会在此处列出。

一个两元素数组(NAM)定义一个节点名称集。NAM 数组的大小为 (N6, 2)。用 FORTRAN 格式 (2X, A10, 16X, A10) 依次读取起始节点和终止节点的字符名称。

#$ BEND

定义弯头数据。此处列出了输入文件中各弯头的数据。

一个 15 元素数组(BND)定义一个弯头。BND 数组的大小为 (N3,15)。

目前仅使用了 13 个元素。用 FORTRAN 格式 (2X, 6G13.6) 在中间文件接下来的三行中写入下列 13 项的值。

  1. 弯曲半径

  2. 类型:1 —— 单法兰;2 —— 双法兰;0 或空白 —— 焊接

  3. 位置 #1 节点的角度

  4. 位置 #1 的节点编号

  5. 位置 #2 节点的角度

  6. 位置 #2 的节点编号

  7. 位置 #3 节点的角度

  8. 位置 #3 的节点编号

  9. 斜切的数量

  10. 弯头厚度(如与管道不同)

  11. 焊缝(1=是,0=否)

  12. 弯头柔性 (K) 系数

  13. 焊缝强度降低系数 WL

  14. 覆层厚度

#$ RIGID

定义刚性件数据。此处列出输入文件中各刚性件的数据。

每个刚性件使用一个两元素数组(RIG)。RIG 数组的大小为 (N3,2)。数组的元素表示:

用 FORTRAN 格式 (2X, 6G13.6) 写入该值。

#$ EXPJT

定义膨胀节数据。此处列出输入文件中各膨胀节的数据。EXP 数组的大小为 (N5,5)。

用 FORTRAN 格式 (2X, 6G13.6) 在中间文件的下一行写入下列五项的值。

  1. 轴向刚度

  2. 横向刚度

  3. 弯曲刚度

  4. 扭转刚度

  5. 有效波纹管内径

#$ RESTRANT

定义约束数据。

此处列出输入文件中各约束辅助数据块的数据。RES 数组的大小为 (N2,102)。

每个约束自由度由四行组成:其中两行有九个值,然后另外两行有标签和 GUID 文本。每个约束的每个自由度重复此四行一次,总共六次。

第 1 和第 2 行:自由度

使用 FORTRAN 格式 (2X, 6G13.6) 将以下项目的值写入前两行。

  1. 约束节点号

  2. 约束类型

    约束类型是有效范围从 1 到 62 的整数值。

  3. 约束刚度

  4. 约束间隙

  5. 约束摩擦系数

  6. 约束关联节点

  7. X 向余弦

  8. Y 向余弦

  9. Z 向余弦

第 3 和第 4 行:文本

用 FORTRAN 格式 (7X, I5, 1X, A100) 在中间文件接下来的两行中写入下列两项的值。

  1. 支架标签

  2. 支架 GUID

每个字符串开头的值表示字符串的长度。如果字符串为空,该值为 0。

#$ DISPLMNT

定义位移数据。此处列出输入文件中各位移辅助数据块的数据。

用 FORTRAN 格式 (2X, 6G13.6) 在中间文件接下来的行中写入下面 55 项的值。DIS 数组的大小为 (N3,110)。

每定义一个位移需要在中间文件中占 10 行。也就是说,每个位移辅助输入框共占 20 行。

该 55 项内容针对辅助输入对话框中可能定义的两个位移重复两次。

没有指定的位移值(例如,自由的位移自由度)赋值 9999.99。

#$ FORCMNT

定义力/力矩数据的起点。此处列出输入文件中各力/力矩辅助数据块的数据。

用 FORTRAN 格式 (2X, 6G13.6) 在中间文件接下来的 10 行中写入下面 55 项的值。FOR 数组的大小为 (N3,110)。

每定义一个力/力矩需要在中间文件中占 10 行。也就是说,每个力/力矩辅助输入数据块需要占用 20 行。

#$ UNIFORM

定义均布荷载数据的起点。输入文件中的各均布荷载数据都会在此处列出。

使用 FORTRAN 格式 (2X, 6G13.6) 在中间文件的后六行中写入以下 36 个项目的值。UNI 数组的大小为(N5,36)。使用有九个矢量,每个矢量四个值(三个方向和一个 G 荷载标识)。

每个均布荷载辅助输入数据块需要在中间文件中占用六行。

如果 G-flag=1,则输入的值为重力加速度的倍数,如果为 0,输入的值为单位长度上的荷载大小。

向量 1 & 2:

UX1

UY1

UZ1

G-flag1

UX2

UY2

向量 2 & 3:

UZ2

G-flag2

UX3

UY3

UZ3

G-flag3

向量 4 & 5:

UX4

UY4

UZ4

G-flag4

UX5

UY5

向量 5 & 6:

UZ5

G-flag5

UX6

UY6

UZ6

G-flag6

向量 7 & 8:

UX7

UY7

UZ7

G-flag7

UX8

UY8

向量 8 & 9:

UZ8

G-flag8

UX9

UY9

UZ9

G-flag9

#$ WIND

定义风/波荷载数据的起点。输入文件中定义的每个风/波荷载数据都在此处列出。WIND 数组的大小为 (N5,6)。

用 FORTRAN 格式 (2X, 6G13.6) 在中间文件的下一行中写入下列项值的集合。每个风/波荷载辅助输入在中间文件中占 1 行。

每一行的数据项如下:

  1. 输入类型(0.0 表示风荷载、1.0 表示波浪荷载、2.0 表示禁用)

  2. 风形系数或波浪荷载阻力系数

  3. 波浪附加质量系数

  4. 波浪升力系数

  5. 波浪海洋生物附着厚度

  6. 海洋生物密度

#$ OFFSETS

定义单元偏移数据的起点。输入文件中各偏移管道的数据都在此处列出。

用 FORTRAN 格式 (2X, 6G13.6) 在中间文件的下一行中写入下面六项的值。OFF 数组的大小为 (N5,6)。

每一个偏移辅助输入在中间文件中占一行。

  1. 单元起始节点在 X 向的偏移量

  2. 单元起始节点在 Y 向的偏移量

  3. 单元起始节点在 Z 向的偏移量

  4. 单元终止节点在 X 向的偏移量

  5. 单元终止节点在 Y 向的偏移量

  6. 单元终止节点在 Z 向的偏移量

#$ ALLOWBLS

定义许用应力数据的起点。输入文件中定义的许用应力数据均在此处列出。

用 FORTRAN 格式 (2X, 6G13.6) 在中间文件接下来的 26 行中写入下面 153 项的值。ALL 数组的大小为 (N5,153)。

  1. 冷态许用应力

  2. 操作工况 #1 的热态许用应力

  3. 操作工况 #2 的热态许用应力

  4. 操作工况 #3 的热态许用应力

  5. 热态工况 #1 的规范循环应力范围减小系数

  6. 热态工况 #2 的规范循环应力范围减小系数

  7. 热态工况 #3 的规范循环应力范围减小系数

  8. Eff.

  9. Sy

  10. Fac

  11. Pmax

  12. 管道规范代码

  13. 操作工况 #4 的热态许用应力

  14. 操作工况 #5 的热态许用应力

  15. 操作工况 #6 的热态许用应力

  16. 操作工况 #7 的热态许用应力

  17. 操作工况 #8 的热态许用应力

  18. 操作工况 #9 的热态许用应力

  19. 热态工况 #4 的规范循环应力范围减小系数

  20. 热态工况 #5 的规范循环应力范围减小系数

  21. 热态工况 #6 的规范循环应力范围减小系数

  22. 热态工况 #7 的规范循环应力范围减小系数

  23. 热态工况 #8 的规范循环应力范围减小系数

  24. 热态工况 #9 的规范循环应力范围减小系数

25~32 项内容代表循环次数,33~40 项代表八个 BW(对焊)/D 类疲劳许用应力对。

41~48 项代表循环次数,49~55 项代表八个 FW(角焊缝)/E 类疲劳许用应力对。

57~64 项代表循环次数,65~72 项代表 TD/12 标准中 F 类疲劳对的八个许用应力。

73~80 项代表循环次数,81~88 项代表 TD/12 标准中 G 类疲劳对的八个许用应力。

89~96 项代表循环次数,97~104 项代表 TD/12 标准中 W 类疲劳对的应力。

105 项 —— 弹性模量修正系数

106 项 —— 视选用的管道规范具有不同的含义:最大许用循环次数(按 B31.3);约束管道(按 B31.8);材料组分/类型(按 HPGSL 和 JPI)。

107 项 —— 环境温度下的极限拉伸强度

108 项 —— 许用 Sy/St 值

109~117 项代表对应温度下的 9 个屈服强度 (SY) 值。

118~126 项代表对应温度下的 9 个极限拉伸强度 (UTS) 值。

ISO 14692-2017(130-136 项) - A0(130),A2,埋地复选框,Ehb,形状因子 Df,垂直偏转 y/D (135),曲率半径 R(136)。

DNV-2017(137-149 项) - Alpha:h(137),Alpha:fab,补充 Req,材料 LP,爆破 Ope,爆破 Test,垮塌,Prop 屈曲,LCC,DCC,Gamma:c,R,工况。

127~153 项目前未使用。写入值 0.000000。

  • 有些项(特别是 8~24 项)视采用的管道规范具有各种不同的含义。

  • 管道规范 ISO-14692 对前 24 项有特殊的对应意义。

#$ SIF&TEES

定义 SIF/三通数据的起点。

使用 FORTRAN 格式 (2X, 6G13.6) 写入指定的两个三通节点的输入值。SIF 数组的大小为 (N4,84)。

中间文件要求每个 SIF/TEE 单元有七行。每行有六个值。未指定或未使用的值用 0.0 填充。每个单元都有两个三通点,因此必须为每个 SIF/tee 单元指定总共 14 行。

  1. Node - 分支节点编号。

  2. Type - 分支点类型代码。 如果未指定,则该辅助数据仅用于指定 SIF。

  3. 面内 SIF, ii.

  4. 面外 SIF, io.

  5. Weld,d - 环形焊缝错边,用于对接焊缝和锥形过渡。

  6. Fillet - 圆角长度。

  7. Pad Thk - 补强板厚度。

  8. Ftg Ro - 支管连接的配件外径。

  9. Crotch R - 挤压对焊三通上成型边沿的弯曲半径。

  10. Weld ID - 焊缝 ID 值。

  11. B1 - 规范特定值。

  12. B2 - 规范特定值。

  13. 面内指数, Ii

  14. 面外指数 (Io)

  15. 轴向 SIF, ia.

  16. 扭转 SIF (it)

  17. 压力 SIF, ip

  18. 压力指数,Ip

  19. 不使用。

  20. 不使用。

  21. 不使用。

  22. 不使用。

  23. 与规范相关的注释选项
    选中该复选框时,显示 1。清除该复选框后,显示 0。如果未指定该复选框,则显 示 9999.99。

  24. 与规范相关的注释选项
    选中该复选框时,显示 1。清除该复选框后,显示 0。如果未指定该复选框,则显 示 9999.99。

  25. 轴向指数,Ia

  26. 扭转指数 (It)

  27. 表面节点 (B31J)。

  28. 不使用 (B31J)。

  29. 不使用 (B31J)。

  30. 不使用 (B31J)。

  31. 法兰数量,No。法兰 (B31J)。

  32. 不匹配 - 最大值 (B31J)。

  33. 补强类型 (B31J)。

  34. 半径 r2 (B31J)。

  35. 补强板厚度 tn (B31J)。

  36. 补强板长度 L1 (B31J)。

  37. 角度 Theta_n (B31J)。

  38. 锥形大端 y (B31J)。

  39. 有效分支厚度 t。(B31J).

  40. 不使用 (B31J)。

  41. 不使用 (B31J)。

  42. 不使用 (B31J)。

这些值对第二个三通节点重复。

根据您选择的管道规范,某些值可能具有不同的含义。有关管道输入的详细信息,请参见 SIF 和三通

#$ REDUCERS

定义 REDUCER 数据的起点。

使用 FORTRAN 格式 (2X, 6G13.6) 写入输入值。RED 数组的大小为 (N6,10)。

对于指定的每个 REDUCER,中间文件需要两行数据。每行有 5 个值。 未指定或未使用的值用 0.0 填充。

  1. 直径 2 - 异径管单元的终止节点处的直径。

  2. 厚度 2 - 异径管单元的终止节点处的壁厚。

  3. Alpha - 异径管过渡段的坡度。

  4. R1 - 异径管大端的过渡半径(TD/12 管道规范)。

  5. R2 - 异径管小端的过渡半径(TD/12 管道规范)。

  6. 不使用。

  7. L2 - 异径管小端圆柱部分的长度(B31J)。

  8. 不使用。

  9. 不使用。

  10. 不使用。

#$ FLANGES

定义法兰数据。输入文件中定义的每个法兰数据都会在此处列出。用 72 个数据值描述法兰。

  1. 校核的法兰节点(0=起始点,1=终止点,2=两端)

  2. 校核方法(0=等效压力法(PEQ),1=ASME NC)

  3. 垫片外径或螺栓圆直径,取决于所采用的分析方法。

  4. 螺栓面积(仅用于 ASEM 方法)

  5. SYC(仅用于 ASME 方法)

  6. SY1(仅用于ASME方法)

  7. SY2(仅用于 ASME 方法)

  8. SY3(仅用于 ASME 方法)

  9. SY4(仅用于 ASME 方法)

  10. SY5(仅用于 ASME 方法)

  11. SY6(仅用于 ASME 方法)

  12. SY7(仅用于 ASME 方法)

  13. SY8(仅用于 ASME 方法)

  14. SY9(仅用于ASME 方法)

  15. 15-24 磅级名称,(最多 40 个字符)

  16. 25-48 法兰额定温压曲线上对应的 24 个温度(仅用于等效压力法(PEQ))

  17. 49-72 法兰额定温压曲线上对应的 24 个压力(仅用于等效压力法(PEQ))

除另行指定,这些值将以 (2X, 6G13.6) 的格式在中间文件中占 12 行。

第 1 行:法兰项 1-5

第 2 行:法兰项 6-11

第 3 行:法兰项 12-14

第 4 行:磅级名称,(2X, A40) 格式

第 5 行:法兰项 25-30

第 6 行:法兰项 31-36

第 7 行:法兰项 37-42

第 8 行:法兰项 43-48

第 9 行:法兰项 49-54

第 10 行:法兰项 55-60

第 11 行:法兰项 61-66

第 12 行:法兰项 67-72

必须为每个法兰在中间文件中写入全部 12 行。未使用的字段/值可以用 0.00 表示。

#$ EQUIPMNT

定义设备/管口校核数据。输入文件中定义的每个 Equipment spec 辅助数据都会在此处列出。有两组各含 17 个数据的数据集,格式为 (2X, 6G13.6),具体如下:

  1. 节点编号

  2. X 向的极限荷载 FX

  3. Y 向的极限荷载 FY

  4. Z 向的极限荷载 FZ

  5. X 向的极限弯矩 MX

  6. Y 向的极限弯矩 MY

  7. Z 向的极限弯矩 MZ

  8. 参考轴方向与 X 轴的夹角余弦 CosX

  9. 参考轴方向与 Y 轴的夹角余弦 CosY

  10. 参考轴方向与 Z 轴的夹角余弦 CosZ

  11. 法兰磅级

  12. 校核方法:0=绝对值;1=SRSS;2=归一化检查;

13~17 项为备用项,用 0.00 表示。这些值在中间文件中占 6 行。必须为每一个管口/设备(Nozzle/Equipment)校核在中间文件中写入全部 6 行。未使用的字段/值可以用 0.00 表示。