XS3D 触发控制与典型采集场景

版本 1.0 · 更新于 2026-10-21 · 阅读 2

起始停止触发 / 轮廓触发两级机制,以及静态、匀速、非匀速三类场景的参数计算。

本文说明 XS3D 采集的触发控制与三类典型运动场景的参数计算(依据配套软件 XSShow3D)。

触发控制

XS3D 采集由两级触发共同决定:

  • 起始停止触发:由外接光电 / 接近传感器给出,标记一个被测物体的开始与结束
    • 触发条件:Disable / Rising Edge / Falling Edge / High Level / Low Level
  • 轮廓触发:决定轮廓的采集节拍
    • 触发模式:Free Run(自由运行)/ Internal(内触发)/ 外部编码器(Rising / Falling)

三类典型场景

1. 静态物体轮廓采集

  • 采集类型设为 3D 点云模式并勾选「显示轮廓」
  • 起始停止触发条件 = Disable;轮廓触发模式 = Free Run
  • 直接单次 / 连续采集

2. 连续匀速运动物体

  • 不接编码器;光电传感器给「起始停止触发」,轮廓触发设为 Internal
  • 参数计算(y=物体 Y 向尺寸,v=运动速度,Δy=采集间隔,fmax=最大帧率):
    • 最小采集间隔:Δy_min = v / fmax
    • 内触发频率:f = v / Δy(须小于 fmax,否则丢帧)
    • 采集轮廓数:N = y / Δy

3. 连续非匀速运动物体

  • 需外接编码器作为轮廓触发输入(触发条件 Rising / Falling)
  • 参数计算(n=编码器每圈脉冲数 ppr,d=每圈移动距离):
    • 运动方向精度:Δd = d / n
    • 编码器脉冲频率:F = n·v / d
    • 分频:div = 1(F < fmax)或 ceil(F / fmax)(F > fmax)
    • 采集间隔:Δy = div·d / n;采集轮廓数:N = y / Δy

要点:「运动方向精度」参数直接决定 Y 向采样精度,务必与实际运动速度、编码器精度匹配。
数据来源:《XSShow3D 软件用户手册》v1.03「典型应用场景」。