跳到主要内容

样式配置

配置管道连线的外观样式和流动动画效果。


管道样式

配置管道的基础外观:

  • 宽度:管道的粗细
  • 颜色:管道边框和填充颜色
  • 虚线样式:支持实线、虚线、点线

流动动画

为管道添加流动动画效果,模拟流体在管道中的流动。

基础配置

  • 启用流动:开启后管道显示流动动画
  • 流动方向:控制流体流动方向(正向/反向)
  • 流动速度:控制动画快慢(单位:像素/秒)

表达式驱动

流动动画的核心属性均支持表达式绑定,通过数据点实时控制动画效果:

属性表达式类型说明
流动速度公式表达式动态控制流动快慢,返回数值
流动线宽公式表达式动态控制流动线条的粗细,返回数值
反向流动条件表达式动态切换流动方向,结果为真时反向

表达式示例:

  • 流动速度:${flow_rate_field} * 0.6 — 根据流量数据动态调整流速
  • 流动线宽:${pipe_diameter_field} / 10 — 根据管径动态调整线宽
  • 反向流动:${valve_direction_field} == "回流" — 根据阀门状态切换流向

优先级: 表达式结果 > 静态数值配置 > 默认值。预览模式下实时计算表达式,编辑模式下使用静态值。


管壁样式

模拟真实管道的管壁效果:

  • 管壁宽度:管壁的厚度
  • 内外颜色区分:管壁外层和内层可分别设置颜色
  • 适合工艺流程的可视化

箭头指示

在连线上显示方向箭头:

  • 指示流体流动方向
  • 反向流动时箭头自动反转
  • 可配置箭头样式

闪烁动画

独立于流动动画的闪烁效果,通过条件表达式控制:

  • 启用后管道在满足条件时交替显示/隐藏
  • 支持条件表达式控制闪烁触发
  • 可调节闪烁频率
  • 适合表示管道的报警或异常状态