软件触发 + 固定频率

您正在查看最新版本(V2.5.3)的文档。如果您想查阅其他版本的文档,可以点击页面右上角“切换版本”按钮进行切换。

■ 如果您不确定当前使用的产品是哪个版本,请随时联系梅卡曼德技术支持

本章介绍通过软件触发一轮数据采集并按照固定频率触发每次行扫描的流程。

使用前提

如需使用软件触发 + 固定频率的方式触发数据采集,需满足以下使用前提:

  • 提升轮廓线的质量:

    强度图、深度图和点云由多条轮廓线组合而成。因此,轮廓线的质量决定了强度图、深度图和点云的质量。

    请参考轮廓模式调节轮廓模式下的参数,以提升轮廓线质量。

触发流程

轮廓测量仪支持三种采集方式:仅触发一轮采集、自动连续触发采集和连续扫描,三种方式的触发流程不同。

仅触发一轮采集

采用该方式时,触发一轮数据采集后,轮廓测量仪在物体表面扫描一段固定长度,并生成一张对应的强度图和深度图,然后自动退出采集就绪状态。

如需仅触发一轮采集,请执行以下步骤:

  1. 设置参数:按下表设置参数,并根据实际需求调节其他参数

    Mech-Eye Viewer

    1. 数据采集方式设置为单帧模式

    2. 数据采集触发源参数设置为软件触发

    3. 行扫描触发源参数设置为固定频率

    Mech-Eye API

    1. DataAcquisitionMethod设置为Frame_Based

    2. DataAcquisitionTriggerSource参数设置为Software

    3. LineScanTriggerSource参数设置为FixedRate

    GenICam客户端

    1. AcquisitionMode设置为SingleFrame

    2. TriggerMode设置为On,将DataAcquisitionTriggerSource参数设置为Software

    3. LineScanTriggerSource参数设置为FixedRate

  2. 使轮廓测量仪进入采集就绪状态:进入采集就绪状态后,轮廓测量仪才能够响应软件信号。

    • Mech-Eye Viewer:在扫描模式下,单击 single cap 按钮。

    • Mech-Eye API:调用startAcquisition()方法

    • GenICam客户端:向轮廓测量仪发送AcquisitionStart()指令。

  3. 触发一轮数据采集:

    • Mech-Eye Viewer:在步骤2中进入采集就绪状态后,轮廓测量仪即自动触发一轮数据采集。

    • Mech-Eye API:调用triggerSoftware()方法

    • GenICam客户端:向轮廓测量仪发送TriggerSoftware()指令。

    当前轮次的数据采集开始后,轮廓测量仪即开始按照设置的固定频率进行行扫描。

  4. 结束当前轮次的数据采集:

    设置合适的扫描行数参数值,轮廓测量仪在扫描完设置的行数后自动结束当前轮次的数据采集。

  5. 退出采集就绪状态:在无需采集数据时退出采集就绪状态,可避免误触发。

    • Mech-Eye Viewer:

      • 在扫描模式下,单击 stop one cap 按钮。

      • 扫描完设置的扫描行数后,将自动退出采集就绪状态。

    • Mech-Eye API:调用stopAcquisition()方法

    • GenICam客户端:

      • 向轮廓测量仪发送AcquisitionStop()指令。

      • 扫描完设置的扫描行数后,将自动退出采集就绪状态。

连续触发采集

采用该方式时,触发一轮数据采集后,轮廓测量仪在物体表面扫描一段固定长度,并生成一张对应的强度图和深度图。一轮采集结束后,轮廓测量仪仍保持采集就绪状态。

如需连续触发采集,请执行以下步骤:

  1. 设置参数:按下表设置参数,并根据实际需求调节其他参数

    Mech-Eye Viewer

    1. 数据采集方式设置为单帧模式

    2. 数据采集触发源参数设置为软件触发

    3. 行扫描触发源参数设置为固定频率

    Mech-Eye API

    1. DataAcquisitionMethod设置为Frame_Based

    2. DataAcquisitionTriggerSource参数设置为Software

    3. LineScanTriggerSource参数设置为FixedRate

    GenICam客户端

    1. AcquisitionMode设置为Continuous

    2. TriggerMode设置为On,将DataAcquisitionTriggerSource参数设置为Software

    3. LineScanTriggerSource参数设置为FixedRate

  2. 使轮廓测量仪进入采集就绪状态:进入采集就绪状态后,轮廓测量仪才能够响应软件信号。

    • Mech-Eye Viewer:在扫描模式下,单击 continuous cap 按钮。

    • Mech-Eye API:调用startAcquisition()方法

    • GenICam客户端:向轮廓测量仪发送AcquisitionStart()指令。

  3. 触发一轮数据采集:

    • Mech-Eye Viewer:在步骤2中进入采集就绪状态后,轮廓测量仪即自动触发一轮数据采集。

    • Mech-Eye API:调用triggerSoftware()方法

    • GenICam客户端:向轮廓测量仪发送TriggerSoftware()指令。

    当前轮次的数据采集开始后,轮廓测量仪即开始按照设置的固定频率进行行扫描。

  4. 结束当前轮次的数据采集:设置合适的扫描行数参数值,轮廓测量仪在扫描完设置的行数后自动结束当前轮次的数据采集。

  5. 进行下一轮数据采集:

    • Mech-Eye Viewer:上一轮数据采集结束后,轮廓测量仪即自动开始新一轮数据采集。

    • Mech-Eye API:重复步骤3。

    • GenICam客户端:重复步骤3。

  6. 退出采集就绪状态:在无需采集数据时退出采集就绪状态,可避免误触发。

    • Mech-Eye Viewer:在扫描模式下,单击 stop cap 按钮。

    • Mech-Eye API:调用stopAcquisition()方法

    • GenICam客户端:向轮廓测量仪发送AcquisitionStop()指令。

连续扫描

采用该方式时,触发一轮数据采集后,轮廓测量仪持续扫描目标物体,并不间断地返回固定长度的数据片段。一轮采集结束后,轮廓测量仪仍保持采集就绪状态。

如需连续扫描,请执行以下步骤:

  1. 设置参数:按下表设置参数,并根据实际需求调节其他参数

    Mech-Eye Viewer

    1. 数据采集方式设置为连续模式

    2. 数据采集触发源参数设置为软件触发

    3. 行扫描触发源参数设置为固定频率

    Mech-Eye API

    1. DataAcquisitionMethod设置为Nonstop

    2. DataAcquisitionTriggerSource参数设置为Software

    3. LineScanTriggerSource参数设置为FixedRate

    GenICam客户端

    1. AcquisitionMode设置为Continuous

    2. TriggerMode设置为Off,将DataAcquisitionTriggerSource参数设置为Software

    3. LineScanTriggerSource参数设置为FixedRate

  2. 触发数据采集:

    数据采集开始后,轮廓测量仪即开始按照设置的固定频率进行行扫描。

  3. 结束数据采集:

    • Mech-Eye Viewer:在扫描模式下,单击 stop cap 按钮。

    • Mech-Eye API:调用stopAcquisition()方法

    • GenICam客户端:向轮廓测量仪发送AcquisitionStop()指令。

  4. 进行下一轮数据采集:重复步骤2。

该页面是否有帮助?

可以通过以下方式反馈意见:

我们重视您的隐私

我们使用 cookie 为您在我们的网站上提供最佳体验。继续使用该网站即表示您同意使用 cookie。如果您拒绝,将使用一个单独的 cookie 来确保您在访问本网站时不会被跟踪或记住。