IP Library › Granted Patent US 9,646,425
Granted Patent B2
US 9,646,425 · App. 14/703,814 · Granted May 9, 2017

Inspection program editing environment with editing environment automatically globally responsive to editing operations in any of its portions

Inventors: Dahai Yu (Redmond, WA); Eric Yeh-Wei Tseo (Kirkland, WA)
Assignees: Mitutoyo Corporation; Mitutoro Europe GMBH
G06T19/20G06T2219/2021
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,646,425
App. No.
14/703,814
Granted
May 9, 2017
Kind
B2
Abstract

A system is provided for programming workpiece feature inspection operations for a coordinate measuring machine. The system includes a computer-aided design (CAD) file processing portion and a user interface comprising a 3D view, and editable plan representation. Both the 3D view and the editable plan representation are configure to be automatically responsive to operations in a first set of editing operations, regardless of whether the operations are performed in the 3D view or the editable plan representation of the user interface. The first set of editing operations may comprise deleting (or adding) at least one workpiece feature in the 3D view or the editable plan representation of the user interface, for example. Various other portions of the system (e.g. other user interface windows) may also be automatically responsive to the first set of editing operations, regardless of where the editing operations are performed in the user interface.

Claims (48)

1. A system for programming workpiece feature inspection operations for a coordinate measuring machine, the coordinate measuring machine (CMM) including at least one sensor used for determining workpiece feature measurement data, a stage for holding a workpiece wherein at least one of the sensor or the stage are movable relative to one another, and a CMM control portion, the system comprising:

a computer-aided design (CAD) file processing portion which inputs a workpiece CAD file corresponding to a workpiece and analyzes the file to automatically determine inspectable workpiece features on the workpiece corresponding to a plurality of geometric feature types; and

a user interface comprising:

a workpiece inspection program simulation portion configurable to display a 3-D view including at least one of workpiece features on the workpiece and inspection operation representations corresponding to inspection operations to be performed on workpiece features according to a current workpiece feature inspection plan; and

an editing user interface portion comprising an editable plan representation of the current workpiece feature inspection plan for the workpiece corresponding to the CAD file, the editable plan representation comprising at least one of workpiece features or inspection operation representations,

wherein:

the system is configured with both of the 3D view and the editable plan representation automatically reflecting results of editing operations included in a first set of editing operations, regardless of whether the editing operations included in the first set of editing operations are performed in the 3D view or the editable plan representation of the user interface;

the first set of editing operations comprises deleting at least one workpiece feature in the 3D view or the editable plan representation of the user interface; and

the 3D view and the editable plan representation are both automatically responsive to deleting the at least one workpiece feature in the 3D view or the editable plan representation of the user interface, by automatically deleting the at least one workpiece feature and associated inspection operations in both the 3D view and the editable plan representation.

2. The system of claim 1 , wherein:

the first set of editing operations comprises adding at least one workpiece feature in the 3D view or the editable plan representation of the user interface; and

the 3D view and the editable plan representation are both automatically responsive to adding the at least one workpiece feature in the 3D view or the editable plan representation of the user interface, by automatically adding the at least one workpiece feature and associated inspection operations in both the 3D view and the editable plan representation.

3. The system of claim 1 , wherein the first set of editing operations comprises deleting at least one inspection operation representation in the 3D view or the editable plan representation of the user interface; and

the 3D view and the editable plan representation are both automatically responsive to deleting the at least one inspection operation representation in the 3D view or the editable plan representation of the user interface, by automatically deleting the at least one inspection operation representation in both the 3D view and the editable plan representation.

4. The system of claim 3 , wherein deleting the at least one inspection operation representation comprises deleting a measure point location such that it is no longer measured in the inspection plan.

5. The system of claim 3 , wherein deleting the at least one inspection operation representation comprises deleting a feature characteristic determination, such that it is no longer characterized in the inspection plan.

6. The system of claim 5 , wherein the feature characteristic determination is a flatness characteristic determination.

7. The system of claim 1 , wherein the first set of editing operations comprises adding at least one inspection operation representation in the 3D view or the editable plan representation of the user interface; and

the 3D view and the editable plan representation are both automatically responsive to adding the at least one inspection operation representation in the 3D view or the editable plan representation of the user interface, by automatically adding the at least one inspection operation representation in both the 3D view and the editable plan representation.

8. The system of claim 1 , wherein:

the 3D view is automatically responsive to deleting the at least one workpiece feature in the editable plan representation of the user interface, by automatically performing at least one of a) deleting an indication that the feature is an inspected feature, or b) deleting an indication of measurement points associated with inspecting the deleted feature, or c) deleting an indication of a motion path between measurement points associated with inspecting the deleted feature.

9. A system for programming workpiece feature inspection operations for a coordinate measuring machine, the coordinate measuring machine (CMM) including at least one sensor used for determining workpiece feature measurement data, a stage for holding a workpiece wherein at least one of the sensor or the stage are movable relative to one another, and a CMM control portion, the system comprising:

a computer-aided design (CAD) file processing portion which inputs a workpiece CAD file corresponding to a workpiece and analyzes the file to automatically determine inspectable workpiece features on the workpiece corresponding to a plurality of geometric feature types; and

a user interface comprising:

a workpiece inspection program simulation portion configurable to display a 3-D view including at least one of workpiece features on the workpiece and inspection operation representations corresponding to inspection operations to be performed on workpiece features according to a current workpiece feature inspection plan; and

an editing user interface portion comprising an editable plan representation of the current workpiece feature inspection plan for the workpiece corresponding to the CAD file, the editable plan representation comprising at least one of workpiece features or inspection operation representations,

wherein:

the system is configured with both of the 3D view and the editable plan representation being automatically responsive to editing operations included in a first set of editing operations, regardless of whether the editing operations included in the first set of editing operations are performed in the 3D view or the editable plan representation of the user interface;

the first set of editing operations comprises deleting at least one workpiece feature in the 3D view or the editable plan representation of the user interface;

the 3D view and the editable plan representation are both automatically responsive to deleting the at least one workpiece feature in the 3D view or the editable plan representation of the user interface, by automatically deleting the at least one workpiece feature and associated inspection operations in both the 3D view and the editable plan representation;

the user interface further comprises an execution time indicator that is indicative of an estimated inspection program execution time for operating the CMM to execute a workpiece inspection program corresponding to the current workpiece feature inspection plan as executed by a current CMM configuration;

the system is configured with the execution time indicator being automatically responsive to editing operations included in a first set of editing operations, regardless of whether the editing operations included in the first set of editing operations are performed in the 3D view or the editable plan representation of the user interface;

the first set of editing operations comprises adding or deleting at least one workpiece feature or at least one inspection operation representation, in the 3D view or the editable plan representation of the user interface; and

the execution time indicator is automatically responsive to update the estimated inspection program execution time corresponding to the current workpiece feature inspection plan as modified by the editing operations included in a first set of editing operations, so as to automatically indicate the estimated effect of such modifications on the inspection program execution time in an execution time display included in the user interface.

10. The system of claim 9 , wherein:

the first set of editing operations comprises adding at least one workpiece feature in the 3D view or the editable plan representation of the user interface; and

the 3D view and the editable plan representation are both automatically responsive to adding the at least one workpiece feature in the 3D view or the editable plan representation of the user interface, by automatically adding the at least one workpiece feature and associated inspection operations in both the 3D view and the editable plan representation.

11. The system of claim 9 , wherein:

the first set of editing operations comprises deleting at least one inspection operation representation in the 3D view or the editable plan representation of the user interface; and

the 3D view and the editable plan representation are both automatically responsive to deleting the at least one inspection operation representation in the 3D view or the editable plan representation of the user interface, by automatically deleting the at least one inspection operation representation in both the 3D view and the editable plan representation.

12. The system of claim 11 , wherein deleting the at least one inspection operation representation comprises deleting a measure point location such that it is no longer measured in the inspection plan.

13. The system of claim 11 , wherein deleting the at least one inspection operation representation comprises deleting a feature characteristic determination, such that it is no longer characterized in the inspection plan.

14. The system of claim 13 , wherein the feature characteristic determination is a flatness characteristic determination.

15. The system of claim 9 , wherein:

the first set of editing operations comprises adding at least one inspection operation representation in the 3D view or the editable plan representation of the user interface; and

the 3D view and the editable plan representation are both automatically responsive to adding the at least one inspection operation representation in the 3D view or the editable plan representation of the user interface, by automatically adding the at least one inspection operation representation in both the 3D view and the editable plan representation.

16. The system of claim 9 , wherein:

the 3D view is automatically responsive to deleting the at least one workpiece feature in the editable plan representation of the user interface, by automatically performing at least one of a) deleting an indication that the feature is an inspected feature, or b) deleting an indication of measurement points associated with inspecting the deleted feature, or c) deleting an indication of a motion path between measurement points associated with inspecting the deleted feature.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2015
From: YU, DAHAI; TSEO, ERIC YEH-WEI
To: MITUTOYO CORPORATION; MITUTOYO EUROPE GMBH
Reel/Frame 035780/0059 →
Continuity (2)
Continuation In Part 14682976 · Apr 9, 2015
Related Publication 20160300396A1 · Oct 13, 2016