Claims
- 1. A method for implementing a virtual inspection of a virtually machined workpiece, the method comprising:
generating an inspection line, said inspection line being used to intersect with the workpiece to define an inspection point; wherein said inspection line is swept through a selected area of the workpiece, thereby collecting inspection data for the workpiece.
- 2. The method of claim 1, wherein generating said inspection line further comprises:
defining a set of master reference planes; defining a set of positioning planes with respect to said set of master reference planes; and defining a pair of intersecting cutting planes from said set of positioning planes; wherein said inspection line is defined at the intersection of said pair of intersecting cutting planes.
- 3. The method of claim 2, wherein said pair of intersecting cutting planes further comprise:
a first cutting plane, said first cutting plane being rotatable about a first axis; and a second cutting plane, said second cutting plane being rotatable about a second axis; wherein rotation of said first cutting plane determines a path position of said inspection line, and rotation of said second cutting plane determines a contact angle between said inspection line and the workpiece.
- 4. The method of claim 3, wherein said first axis is defined by the intersection between a first positioning plane and a second positioning plane.
- 5. The method of claim 4, wherein said second axis is defined by the intersection between a third positioning plane and a fourth positioning plane, said fourth positioning plane being perpendicular to said first cutting plane.
- 6. A storage medium, comprising:
a machine readable computer program code for implementing a virtual inspection of a virtually machined workpiece; and instructions for causing a computer to implement a method, the method further comprising:
generating an inspection line, said inspection line being used to intersect with the workpiece to define an inspection point; wherein said inspection line is swept through a selected area of the workpiece, thereby collecting inspection data for the workpiece.
- 7. The storage medium of claim 6, wherein generating said inspection line further comprises:
defining a set of master reference planes; defining a set of positioning planes with respect to said set of master reference planes; and defining a pair of intersecting cutting planes from said set of positioning planes; wherein said inspection line is defined at the intersection of said pair of intersecting cutting planes.
- 8. The storage medium of claim 7, wherein said pair of intersecting cutting planes further comprise:
a first cutting plane, said first cutting plane being rotatable about a first axis; and a second cutting plane, said second cutting plane being rotatable about a second axis; wherein rotation of said first cutting plane determines a path position of said inspection line, and rotation of said second cutting plane determines a contact angle between said inspection line and the workpiece.
- 9. The storage medium of claim 8, wherein said first axis is defined by the intersection between a first positioning plane and a second positioning plane.
- 10. The storage medium of claim 9, wherein said second axis is defined by the intersection between a third positioning plane and a fourth positioning plane, said fourth positioning plane being perpendicular to said first cutting plane.
- 11. A computer data signal, comprising:
code configured to cause a processor to implement a method for, the method further comprising:
generating an inspection line, said inspection line being used to intersect with the workpiece to define an inspection point; wherein said inspection line is swept through a selected area of the workpiece, thereby collecting inspection data for the workpiece.
- 12. The computer data signal of claim 11, wherein generating said inspection line further comprises:
defining a set of master reference planes; defining a set of positioning planes with respect to said set of master reference planes; and defining a pair of intersecting cutting planes from said set of positioning planes; wherein said inspection line is defined at the intersection of said pair of intersecting cutting planes.
- 13. The computer data signal of claim 12, wherein said pair of intersecting cutting planes further comprise:
a first cutting plane, said first cutting plane being rotatable about a first axis; and a second cutting plane, said second cutting plane being rotatable about a second axis; wherein rotation of said first cutting plane determines a path position of said inspection line, and rotation of said second cutting plane determines a contact angle between said inspection line and the workpiece.
- 14. The computer data signal of claim 13, wherein said first axis is defined by the intersection between a first positioning plane and a second positioning plane.
- 15. The computer data signal of claim 14, wherein said second axis is defined by the intersection between a third positioning plane and a fourth positioning plane, said fourth positioning plane being perpendicular to said first cutting plane.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. provisional application No. 60/375,621, filed Apr. 26, 2002 the contents of which are incorporated by reference herein in their entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60375621 |
Apr 2002 |
US |