System and method utilizing an editing initialization block in a part program editing environment in a machine vision system
    1.
    发明授权
    System and method utilizing an editing initialization block in a part program editing environment in a machine vision system 有权
    在机器视觉系统的零件程序编辑环境中利用编辑初始化块的系统和方法

    公开(公告)号:US09223306B2

    公开(公告)日:2015-12-29

    申请号:US13297182

    申请日:2011-11-15

    IPC分类号: H04N7/18 G05B19/4093

    摘要: A method is provided for defining and utilizing an editing initialization block for a part program. The part program comprises a plurality of steps for taking measurements of a part and is displayed in an editing interface. An option is provided in the editing interface for selecting which steps are in an editing initialization block. After the part program has been saved, at a later time when the part program is recalled for editing, the editing initialization block may be run before additional steps are added to the part program. At least some of the data that would have been obtained by one or more of the initial part program steps that are not in the editing initialization block may be based on estimated data that is related to (e.g., modified based on) data determined from running the editing initialization block.

    摘要翻译: 提供了一种用于定义和利用零件程序的编辑初始化块的方法。 零件程序包括多个步骤,用于测量零件并显示在编辑界面中。 在编辑界面中提供一个选项,用于选择编辑初始化块中的哪些步骤。 零件程序保存完成后,当零件程序被调用以进行编辑时,编辑初始化块可以在添加到零件程序的附加步骤之前运行。 一些或多个不在编辑初始化块中的初始零件程序步骤获得的至少一些数据可以基于与从运行确定的(例如,基于修改)数据相关的估计数据 编辑初始化块。

    SYSTEM AND METHOD UTILIZING AN EDITING INITIALIZATION BLOCK IN A PART PROGRAM EDITING ENVIRONMENT IN A MACHINE VISION SYSTEM
    3.
    发明申请
    SYSTEM AND METHOD UTILIZING AN EDITING INITIALIZATION BLOCK IN A PART PROGRAM EDITING ENVIRONMENT IN A MACHINE VISION SYSTEM 有权
    在机器视觉系统中部分程序编辑环境中使用编辑初始化块的系统和方法

    公开(公告)号:US20130120567A1

    公开(公告)日:2013-05-16

    申请号:US13297182

    申请日:2011-11-15

    IPC分类号: H04N7/18

    摘要: A method is provided for defining and utilizing an editing initialization block for a part program. The part program comprises a plurality of steps for taking measurements of a part and is displayed in an editing interface. An option is provided in the editing interface for selecting which steps are in an editing initialization block. After the part program has been saved, at a later time when the part program is recalled for editing, the editing initialization block may be run before additional steps are added to the part program. At least some of the data that would have been obtained by one or more of the initial part program steps that are not in the editing initialization block may be based on estimated data that is related to (e.g., modified based on) data determined from running the editing initialization block.

    摘要翻译: 提供了一种用于定义和利用零件程序的编辑初始化块的方法。 零件程序包括多个步骤,用于测量零件并显示在编辑界面中。 在编辑界面中提供一个选项,用于选择编辑初始化块中的哪些步骤。 零件程序保存完成后,当零件程序被调用以进行编辑时,编辑初始化块可以在添加到零件程序的附加步骤之前运行。 一些或多个不在编辑初始化块中的初始零件程序步骤获得的至少一些数据可以基于与从运行确定的(例如,基于修改)数据相关的估计数据 编辑初始化块。

    MACHINE VISION SYSTEM PROGRAM EDITING ENVIRONMENT INCLUDING REAL TIME CONTEXT GENERATION FEATURES
    4.
    发明申请
    MACHINE VISION SYSTEM PROGRAM EDITING ENVIRONMENT INCLUDING REAL TIME CONTEXT GENERATION FEATURES 有权
    机器视觉系统程序编辑环境,包括实时内容生成功能

    公开(公告)号:US20130123945A1

    公开(公告)日:2013-05-16

    申请号:US13297232

    申请日:2011-11-15

    IPC分类号: G05B19/02

    摘要: A machine vision system program editing environment includes near real time context generation. Rather than requiring execution of all preceding instructions of a part program in order to generate a realistic context for subsequent edits, surrogate data operations using previously saved data replace execution of certain sets of instructions. The surrogate data may be saved during the actual execution of operations that are recorded in a part program. An edit mode of execution substitutes that data as a surrogate for executing the operations that would otherwise generate that data. Significant time savings may be achieved for context generation, such that editing occurs within an operating context which may be repeatedly refreshed for accuracy in near real time. This supports convenient program modification by relatively unskilled users, using the native user interface of the machine vision system, rather than difficult to use text-based or graphical object-based editing environments.

    摘要翻译: 机器视觉系统程序编辑环境包括近实时上下文生成。 为了生成用于后续编辑的实际上下文,不是要求执行零件程序的所有先前的指令,而是使用先前保存的数据代替数据操作来代替某些指令集的执行。 可以在实际执行在零件程序中记录的操作时保存替代数据。 编辑执行模式将该数据替换为用于执行否则将生成该数据的操作的代理。 可以在上下文生成中实现显着的时间节省,使得编辑发生在操作上下文中,其可以以近实时的方式重复地刷新。 这支持使用机器视觉系统的本机用户界面的相对不熟练的用户进行方便的程序修改,而不是难以使用基于文本或图形的基于对象的编辑环境。

    GUI FOR PROGRAMMING STEP AND REPEAT OPERATIONS IN A MACHINE VISION INSPECTION SYSTEM
    5.
    发明申请
    GUI FOR PROGRAMMING STEP AND REPEAT OPERATIONS IN A MACHINE VISION INSPECTION SYSTEM 有权
    GUI编程步骤并重复机器视觉检查系统的操作

    公开(公告)号:US20110231787A1

    公开(公告)日:2011-09-22

    申请号:US12729105

    申请日:2010-03-22

    IPC分类号: G06F3/048

    摘要: A method is provided for programming step and repeat operations of a machine vision inspection system. The machine vision inspection system includes an imaging portion, a stage for holding one or more workpieces in a field of view (FOV) of the imaging portion, a control portion, and a graphical user interface (GUI). According to the method, a user operates the machine vision inspection system to define a set of inspection operations to be performed on a first configuration of workpiece features. The user also operates the GUI to display a step and repeat dialog box, in which he defines a first plurality of parameters defining a set of default step and repeat locations for performing the defined set of inspection operations. The user further operates the GUI to define a set of inspection step and repeat locations, which is a subset of the defined set of default step and repeat locations, where the inspection operations are to be actually performed.

    摘要翻译: 提供了一种用于机器视觉检查系统的编程步骤和重复操作的方法。 机器视觉检查系统包括成像部分,用于保持成像部分的视场(FOV)中的一个或多个工件的台,控制部分和图形用户界面(GUI)。 根据该方法,用户操作机器视觉检查系统以定义要在工件特征的第一配置上执行的一组检查操作。 用户还操作GUI以显示步骤和重复对话框,其中他定义了定义一组默认步骤和重复位置的第一多个参数,用于执行定义的一组检查操作。 用户进一步操作GUI以定义一组检查步骤和重复位置,其是定义的一组默认步骤和重复位置的子集,其中将实际执行检查操作。

    GUI for programming step and repeat operations in a machine vision inspection system
    6.
    发明授权
    GUI for programming step and repeat operations in a machine vision inspection system 有权
    用于编程步骤的GUI和在机器视觉检查系统中的重复操作

    公开(公告)号:US08271895B2

    公开(公告)日:2012-09-18

    申请号:US12729105

    申请日:2010-03-22

    IPC分类号: G06F3/048

    摘要: A method is provided for programming step and repeat operations of a machine vision inspection system. The machine vision inspection system includes an imaging portion, a stage for holding one or more workpieces in a field of view (FOV) of the imaging portion, a control portion, and a graphical user interface (GUI). According to the method, a user operates the machine vision inspection system to define a set of inspection operations to be performed on a first configuration of workpiece features. The user also operates the GUI to display a step and repeat dialog box, in which he defines a first plurality of parameters defining a set of default step and repeat locations for performing the defined set of inspection operations. The user further operates the GUI to define a set of inspection step and repeat locations, which is a subset of the defined set of default step and repeat locations, where the inspection operations are to be actually performed.

    摘要翻译: 提供了一种用于机器视觉检查系统的编程步骤和重复操作的方法。 机器视觉检查系统包括成像部分,用于保持成像部分的视场(FOV)中的一个或多个工件的台,控制部分和图形用户界面(GUI)。 根据该方法,用户操作机器视觉检查系统以定义要在工件特征的第一配置上执行的一组检查操作。 用户还操作GUI以显示步骤和重复对话框,其中他定义了定义一组默认步骤和重复位置的第一多个参数,用于执行定义的一组检查操作。 用户进一步操作GUI以定义一组检查步骤和重复位置,其是定义的一组默认步骤和重复位置的子集,其中将实际执行检查操作。