Virtual testing and inspection of a virtual weldment
First Claim
1. A system for the virtual testing and inspecting of a virtual weldment, said system comprising:
- a mock welding tool capable of being spatially tracked by a spatial tracker;
at least one display device;
a programmable processor-based subsystem operable to execute coded instructions, the coded instructions including;
a simulator that generates a simulation of a virtual reality welding environment that includes formation of a three dimensional (3D) virtual weldment responsive to manipulation of the mock welding tool, by a user, while being spatially tracked by the spatial tracker such that the virtual weldment includes defects and discontinuities resulting from the manipulation of the mock welding tool by the user,a rendering engine that renders at least one of the 3D virtual weldment before simulated testing, a 3D animation of the 3D virtual weldment under simulated testing, and the 3D virtual weldment after simulated testing, andan analysis engine that performs simulated testing of the 3D virtual weldment by comparing data representing the defects and discontinuities of the virtual weldment to predefined welding standards, and further performs a virtual inspection of at least one of a 3D virtual weldment before simulated testing, a 3D animation of a virtual weldment under simulated testing, and a 3D virtual weldment after simulated testing for at least one of pass/fail conditions and defect/discontinuity characteristics; and
a user interface operatively connected to the programmable processor-based subsystem and configured for at least manipulating an orientation of at least one of a 3D virtual weldment before simulated testing, a 3D animation of a virtual weldment under simulated testing, and a 3D virtual weldment after simulated testing on said at least one display device,wherein the at least one display device is operatively connected to the programmable processor-based subsystem for displaying at least one of a 3D virtual weldment before simulated testing, a 3D animation of a virtual weldment under simulated testing, and a 3D virtual weldment after simulated testing, andwherein the simulated testing includes a simulated non-destructive test selected from the group consisting of a simulated x-ray test, a simulated ultrasonic test, a simulated liquid penetrant test, a simulated magnetic particle test, and a simulated time lapse test.
1 Assignment
0 Petitions
Accused Products
Abstract
Arc welding simulations that provide simulation of virtual destructive and non-destructive testing and inspection of virtual weldments for training purposes. The virtual testing simulations may be performed on virtual weldments created using a virtual reality welding simulator system (e.g., a virtual reality arc welding (VRAW) system). The virtual inspection simulations may be performed on “pre-canned” (i.e. pre-defined) virtual weldments or using virtual weldments created using a virtual reality welding simulator system. In general, virtual testing may be performed using a virtual reality welding simulator system (e.g., a virtual reality arc welding (VRAW) system), and virtual inspection may be performed using a standalone virtual weldment inspection (VWI) system or using a virtual reality welding simulator system (e.g., a virtual reality arc welding (VRAW) system). In accordance with certain enhanced embodiments of the present invention, virtual testing may also be performed on a standalone VWI system.
351 Citations
16 Claims
-
1. A system for the virtual testing and inspecting of a virtual weldment, said system comprising:
-
a mock welding tool capable of being spatially tracked by a spatial tracker; at least one display device; a programmable processor-based subsystem operable to execute coded instructions, the coded instructions including; a simulator that generates a simulation of a virtual reality welding environment that includes formation of a three dimensional (3D) virtual weldment responsive to manipulation of the mock welding tool, by a user, while being spatially tracked by the spatial tracker such that the virtual weldment includes defects and discontinuities resulting from the manipulation of the mock welding tool by the user, a rendering engine that renders at least one of the 3D virtual weldment before simulated testing, a 3D animation of the 3D virtual weldment under simulated testing, and the 3D virtual weldment after simulated testing, and an analysis engine that performs simulated testing of the 3D virtual weldment by comparing data representing the defects and discontinuities of the virtual weldment to predefined welding standards, and further performs a virtual inspection of at least one of a 3D virtual weldment before simulated testing, a 3D animation of a virtual weldment under simulated testing, and a 3D virtual weldment after simulated testing for at least one of pass/fail conditions and defect/discontinuity characteristics; and a user interface operatively connected to the programmable processor-based subsystem and configured for at least manipulating an orientation of at least one of a 3D virtual weldment before simulated testing, a 3D animation of a virtual weldment under simulated testing, and a 3D virtual weldment after simulated testing on said at least one display device, wherein the at least one display device is operatively connected to the programmable processor-based subsystem for displaying at least one of a 3D virtual weldment before simulated testing, a 3D animation of a virtual weldment under simulated testing, and a 3D virtual weldment after simulated testing, and wherein the simulated testing includes a simulated non-destructive test selected from the group consisting of a simulated x-ray test, a simulated ultrasonic test, a simulated liquid penetrant test, a simulated magnetic particle test, and a simulated time lapse test. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of assessing the quality of a virtual weldment in virtual reality space, said method comprising:
-
generating a simulation of a virtual reality welding environment; spatially tracking a mock welding tool manipulated by a user; displaying the simulation of the virtual reality welding environment; forming a rendered baseline virtual weldment in the simulation of the virtual welding reality welding environment via manipulation of the mock welding tool such that the baseline virtual weldment includes defects and discontinuities resulting from the manipulation of the mock welding tool by the user; subjecting said baseline virtual weldment to a first computer-simulated test that tests at least one characteristic of said baseline virtual weldment by comparing data representing the defects and discontinuities of the baseline virtual weldment to predefined welding standards, wherein said first computer-simulated test is a simulation of a real world non-destructive test selected from the group consisting of a simulated x-ray test, a simulated ultrasonic test, a simulated liquid penetrant test, a simulated magnetic particle test, and a simulated time lapse test; rendering a first tested virtual weldment and generating first test data in response to said first computer-simulated test; subjecting said first tested virtual weldment and said first test data to a computer-simulated analysis that determines at least one pass/fail condition of said first tested virtual weldment with respect to said at least one characteristic; and displaying at least one of the virtual weldment before simulated testing, the virtual weldment under simulated testing, and the virtual weldment after simulated testing. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system for the virtual testing and inspecting of a virtual weldment, comprising:
-
a spatial tracker; a mock welding tool capable of being spatially tracked by the spatial tracker; a programmable processor-based subsystem operable to execute coded instructions, the coded instructions configure the programmable processor-based subsystem to; generate a simulation of a virtual reality welding environment for a simulated welding procedure in which a user creates a three dimensional (3D) virtual weldment, simulate creation of a 3D virtual weldment, in the virtual welding environment, based at least in part on a spatial position and orientation of the mock welding tool manipulated by the user while performing the simulated welding procedure such that the 3D virtual weldment includes defects and discontinuities resulting from manipulation of the mock welding tool by the user, render at least one of the 3D virtual weldment before simulated testing, a 3D animation of the 3D virtual weldment under simulated testing, or the 3D virtual weldment after simulated testing, perform simulated testing of the 3D virtual weldment by comparing data representing the defects and discontinuities of the 3D virtual weldment to predefined welding standards, perform a virtual inspection of the at least one of the 3D virtual weldment before simulated testing, the 3D animation of the 3D virtual weldment under simulated testing, or the 3D virtual weldment after simulated testing for at least one of pass/fail conditions and defect/discontinuity characteristics; a display operatively coupled to the programmable processor-based subsystem, the display displays at least one of the simulation of the virtual reality welding environment, the 3D virtual weldment before simulated testing, the 3D animation of the virtual weldment under simulated testing, or the 3D virtual weldment after simulated testing; and a user interface operatively connected to said programmable processor-based subsystem and configured for at least manipulating an orientation of the at least one of the 3D virtual weldment before simulated testing, the 3D animation of the virtual weldment under simulated testing, or the 3D virtual weldment after simulated testing on the display, wherein the simulated testing includes a simulated non-destructive test selected from the group consisting of a simulated x-ray test, a simulated ultrasonic test, a simulated liquid penetrant test, a simulated magnetic particle test, and a simulated time lapse test.
-
Specification