DyRoBeS 转子参数编辑器v20.3

尚未载入模型
版本 单位制 —

其他参数

日常建模一般不用动这里:-2 控制参数、其余块原文、批量工具,以及「从零生成骨架」入口。

其他块原文 非结构化块 · 可就地修改

除材料 / 轴段 / 盘 / 轴承 / 控制参数以外的块,按原文保留、可就地编辑,导出时按原顺序写回。
  • 块标记行格式为 代码 条目数,其下必须恰好跟这么多行数据。
  • 行数对不上时 DyRoBeS 不会报错,而是静默丢弃整块数据;改完留意顶部校验灯。

批量工具

套轴快填:把「源元素」的分层(材料 · 外径 · 刚度模型)复制到多个目标元素;目标各自的轴芯、长度、站点保持不变。新层默认「不贡献刚度」,若某层是承力套筒,到「轴元素」页改成「同质量」。
  • 刚度环规范化:刚度内外径写 0 0 表示「同质量」是允许的;但若写成真正的零厚度(Stiff ID = Stiff OD),RotorA.exe 会除零卡死、永不出结果。此按钮把这类环统一改成安全写法。

从零生成骨架 等直径实心轴 + 两端轴承

「+ 新建」给的是完全空白的骨架(无材料、无轴段、无轴承)。若想一步得到最小可用模型(等直径实心轴 + 两端轴承 + 1 种材料,已实测可被 RotorA.exe 接受),用下表;版本与单位制取顶栏当前值。

模型图(放大) 与顶部预览同一份数据

顶部「模型预览」是常驻的紧凑版;这里是同一份数据的放大版,便于细看分层与标注。二者共用同一套图层开关——顶部勾掉「盘 / 轴承 / 不平衡」,这里也会跟着不画。

材料

当前模型用到的材料。轴元素的「材料」下拉就取自这里——所以先有材料、再排轴段最顺。

当前模型的材料 —

序号自动标志1保留 0标志2保留 0 密度 ρkg/m³ 弹性模量 EMPa 剪切模量 GMPa 预留列6预留列7 材料牌号 / 备注Comments 被引用轴段条数操作
序号由行序自动生成(从 1 起)、不可手改——增删材料时轴段里的引用会自动重映射,不会错位。单位随单位制(见表头)。
  • ρ 或 E 填 0 会让质量 / 刚度矩阵奇异。
  • 「存入库」把这一条存进本机的我的材料库,下次可直接选用。

系统材料库 点「选用」加入当前模型

材料牌号 / 备注Comments 密度 ρkg/m³ 弹性模量 EMPa 剪切模量 GMPa 分组来源 状态是否已在模型里
表内为手册典型值,用于快速起步;确切牌号的 ρ/E/G 请以材料证明书为准,选用后可在上表直接改。
  • 底色:绿 = 常用材料;橙 = 你「存入库」的自有材料;其余按材质分组(钢 / 轻合金 / 功能合金 / 其他)。

轴元素

转子主体:每行 = 一个「元素 / 子段 / 层」。层 0 = 轴芯,往上叠套筒时内径自动接上一层外径。
勾最左侧复选框可多选,右上「删除所选」一次删掉整条套轴链;每条链的浅蓝条上有「插入 / 复制」。
「+ 轴段 / + 套层」在表格下方的操作条(滚到哪都在),不必再往上翻。

层Lev 材料下拉选择 质量外径Mass OD 质量内径自动 = 上一层外径 刚度模型Stiffness 刚度内径Stiff ID 刚度外径Stiff OD 操作
插入 / 复制:在每条链的浅蓝条上
浅蓝条 = 一条「套轴链」(元素 + 子段),条上可改元素号 / 子段号 / 长度并整链同步 长度单位 mm
套轴分层(Levels):同一「元素 + 子段」可叠多层同心套筒,层 0 为轴芯,每子段最多 10 层;下一层内径自动接上一层外径(灰色只读)。
  • 质量模型(动能)与刚度模型(势能)是两套独立几何,「刚度模型」三选:同质量(简写 0 0)/不贡献刚度(留微厚度环 ID→ID+0.001,仅贡献质量)/自定义。
  • ⚠ 刚度列填 0 ≠ 零刚度:Stiffness OD = 0 时,刚度内外径会被重赋为质量内外径(即满刚度);只有写成真正的零厚度才会让 RotorA.exe 除零卡死。
  • 子段号为负 = 锥形段:质量列填左端直径、刚度列填右端直径,不做内径联动。
  • 站点 = 元素边界,站点数 = 元素数 + 1;子单元与套层不产生新站点。

盘

装在轴上的刚性盘 / 叶轮:给站号 + 质量 + 转动惯量即可。预览图上用深灰朝下箭头 Dn 标出。默认没有,点右上「+ 盘」添加。

对应 DyRoBeS 的「盘(Disks)」面板。列定义:Type | Stn | Mass | Dia.Inertia | Polar Inertia | SkewX | SkewY | Length | ID | OD | Density | Offset | Kr-flex | It-flex | Ip-flex。 单位(单位制 4):M: kg,I: kg·m²,Skew: 度,L: mm,Density: kg/m³,Kr: N·m。
  • 注意:.rot 的存储顺序 ≠ 软件显示顺序——实测 Offset 在第 15 列、柔性 Kr/It/Ip 在第 12–14 列。表单已按真实列位读写,按字段名填即可。
  • 转盘的 Offset ≠ 不平衡量:后者按「元素 / 子段」定义,在「不平衡」页填写。

不平衡

按「元素 / 子段」定位的激励,预览图上用橙色朝上箭头 Un 标出,长度 ∝ 幅值。默认没有,点右上「+ 不平衡」添加。
做平衡计算 / 同步响应分析时才需要;只算临界转速可以先跳过。

对应 DyRoBeS 的「不平衡(Unbalance)」面板,独立块 3。按 元素 Ele / 子段 Sub 定位,不平衡面在每个子单元两端(左 / 右),每条记录 = 一个「幅值 + 相位角」矢量。
  • 列:Ele | Sub | Type | Left Amp. | Left Ang. | Right Amp. | Right Ang.
  • Type 0 = 质量不平衡:力 = me·ω²,幅值填 me = 质量 × 偏心距(不是偏心距 e 本身),单位 kg·mm。
  • Type 1 = 恒幅值同步激励(磁拉力等,与转速无关):幅值填力 Fo,单位 N。
  • 相位角自 X 轴量起(度);同一位置允许多条(相互叠加)。
本文件原本没有块 3 时,点「+ 不平衡」会自动新建,并按官方块序插到盘之后、轴承之前。

轴承

支撑点:给站号 + 刚度 / 阻尼矩阵。预览图上用红弹簧标出。默认没有,点右上「+ 轴承」添加。
没有轴承的模型跑不出有意义的临界转速——这一步别漏。

对应 DyRoBeS 的「轴承(Bearings)」面板:站号 I(轴承位置,接转子) · 站号 J = 0(接地) · 类型。
  • 字段:Station I / J · Angle · Type · 平移轴承(Kxx Kyy Kxy Kyx · Cxx Cyy Cxy Cyx)· 扭转轴承(Kaa Kab Kba Kbb · Caa Cab Cba Cbb)。
  • 4×4 矩阵顺序:第 1 行 横向刚度 [Kxx Kxy Kyx Kyy] · 第 2 行 横向阻尼 · 第 3 行 扭转刚度 · 第 4 行 扭转阻尼。单位随单位制,以单位制 4 为例:K 为 N/mm(不是 N/m)、C 为 N·s/mm、扭转 Kr 为 N·mm/rad。
  • 类型 15(引用外部 .LDI 轴承设计文件)为 2 行/轴承;这类轴承的刚度来自外部文件,求解时必须与 .rot 同目录,否则 RotorA.exe 会 File NOT FOUND → Fortran PAUSE 卡死。
模型预览
尚未载入模型