G05B2219/37555

METHOD FOR POSITIONING A WORKPIECE AND APPARATUS THEREFOR
20210347001 · 2021-11-11 ·

A method for precisely positioning a dental prosthesis workpiece in a machine tool includes creating an impression on a part positionable with respect to the tool in a known position in the tool, allowing arrangement of the workpiece precisely on the impression. The device includes a blank and a counter on which an impression is formed. The blank and the counter have key structures so they can be separated from each other and reproducibly reconnected in the same arrangement. An alternative on a computational basis is to provide the workpiece with referencing bodies, to determine their positions by scanning the workpiece, machining steps being generated based on the scan, and to scan the workpiece in a tool on a blank provided with key structures whose tool coordinates are known to determine the position of the workpiece in the tool both in terms of tool and construction system coordinates.

LEARNING SOFTWARE ASSISTED OBJECT JOINING
20220001532 · 2022-01-06 ·

Systems and methods for automated manufacture are provided. User input is received by way of user systems indicating nominal data measurements for an article. Automated material handling machines move parts within view of a machine vision system which performs an initial scan to identify features of said parts. Locations of areas for joining are determined by comparing the identified features to the nominal data measurements and the automated material handling machines move the parts into positions in accordance with the nominal data measurements to form the article. The automated material joining machines join the parts at said areas specified in said user input to form the article.

Multi-Function Computer Numerically Controlled Machine

A moveable head of a computer numerically controlled machine may deliver electromagnetic energy sufficient to cause a first change in a material at least partially contained within an interior space of the CNC machine. A feature of the material may be imaged using at least one camera present inside the interior space to update a position of the material, and the moveable head may be aligned to deliver electromagnetic energy sufficient to cause a second change in the material such that the second change is positioned on the material consistent with the first change and with an intended final appearance of the material. Methods, systems, and article of manufacture are described.

Method and computing system for object recognition or object registration based on image classification
11772271 · 2023-10-03 · ·

A computing system and method for object recognition is presented. The method includes the computing system obtaining an image for representing the one or more objects, and generating a target image portion associated with one of the one or more objects. The computing system determines whether to classify the target image portion as textured or textureless, and selects a template storage space from among a first and second template storage space, wherein the first template storage space is cleared more often relative to the second template storage space. The first template storage space is selected in response to a textureless classification, and the second template storage space is selected as the template storage space in response to a textured classification. The computing system performs object recognition based on the target image portion and the selected template storage space.

Visual Preview for Laser Fabrication

A computer numerically controlled machine may include a movable head configured to deliver electromagnetic energy to a part of a working area in which the movable head may be commanded to cause delivery of the electromagnetic energy. The interior space may be defined by a housing and may include an openable barrier that attenuates transmission of light between the interior space and an exterior of the computer numerically controlled machine when the openable barrier is in a closed position. The computer numerically controlled machine may include an interlock that prevents emission of the electromagnetic energy when detecting that the openable barrier is not in the closed position. The commanding may result in the computer numerically controlled machine executing operations of a motion plan for causing movement of the movable head to deliver the electromagnetic energy to effect a change in a material at least partially contained within the interior space.

Visual preview for laser fabrication by assembling multiple camera images

A computer numerically controlled machine may include a movable head configured to deliver electromagnetic energy to a part of a working area in which the movable head may be commanded to cause delivery of the electromagnetic energy. The interior space may be defined by a housing and may include an openable barrier that attenuates transmission of light between the interior space and an exterior of the computer numerically controlled machine when the openable barrier is in a closed position. The computer numerically controlled machine may include an interlock that prevents emission of the electromagnetic energy when detecting that the openable barrier is not in the closed position. The commanding may result in the computer numerically controlled machine executing operations of a motion plan for causing movement of the movable head to deliver the electromagnetic energy to effect a change in a material at least partially contained within the interior space.

Cloud controlled laser fabrication

An execution plan segment of an execution plan can be received at a control unit of a computer numerically controlled machine from a general purpose computer. The execution plan segment can define operations for causing movement of a moveable head of the computer numerically controlled machine to deliver electromagnetic energy to effect a change in a material within an interior space of the computer numerically controlled machine. The execution plan segment can include a predefined safe pausing point from which the execution plan can be restarted while minimizing a difference in appearance of a finished work-product relative to if a pause and restart are not necessary. Operations of the computer numerically controlled machine can be commenced only after determining that the execution plan segment has been received up to and including the predefined safe pausing point by the computer numerically controlled machine.

Measurement parameter optimization method and device, and computer control program stored on computer-readable storage medium
11816754 · 2023-11-14 · ·

A measurement parameter for use when measuring an object with a measuring device provided on a robot may be adjusted and optimized significantly more easily than in conventional technology. A measurement parameter optimization method or operations performed by a processor may include: acquiring N captured images of objects with first measurement parameters; estimating recognized object counts Zi for the objects based on acquiring N/j captured images of the objects with second measurement parameters, and storing the recognized object counts Zi as first data; based on acquiring N/j/k captured images of the objects with third measurement parameters, estimating recognized object counts Zi for the objects based on the first data and storing the recognized object counts Zi as second data; and determining an optimized measurement parameter that satisfies a predetermined judgment criterion from among the second data.

SYSTEMS AND METHODS FOR SENSOR REGISTRATION BASED ON FLOOR ALIGNMENT

Systems and methods for sensor registration for a workcell including a floor are disclosed. In some embodiments, a disclosed method comprises: disposing a plurality of three dimensional (3D) image sensors proximate to the workcell; acquiring, with the plurality of 3D image sensors, a plurality of 3D images of the workcell, wherein at least one of the plurality of 3D images includes at least a portion of the floor; determining, based on a first user selection of a region of a first image of the plurality of 3D images of the workcell, a first floor point indicating a first portion of the floor in the first image; computing a first floor plane representing the floor based on the first floor point; and registering the 3D image sensors to each other and to the workcell based at least in part on the plurality of 3D images and the first floor plane.

Multi-function computer numerically controlled machine

A moveable head of a computer numerically controlled machine may deliver electromagnetic energy sufficient to cause a first change in a material at least partially contained within an interior space of the CNC machine. A feature of the material may be imaged using at least one camera present inside the interior space to update a position of the material, and the moveable head may be aligned to deliver electromagnetic energy sufficient to cause a second change in the material such that the second change is positioned on the material consistent with the first change and with an intended final appearance of the material. Methods, systems, and article of manufacture are described.