CA2458884A1 - Method and system for automated software control of waterjet orientation parameters - Google Patents
Method and system for automated software control of waterjet orientation parameters Download PDFInfo
- Publication number
- CA2458884A1 CA2458884A1 CA 2458884 CA2458884A CA2458884A1 CA 2458884 A1 CA2458884 A1 CA 2458884A1 CA 2458884 CA2458884 CA 2458884 CA 2458884 A CA2458884 A CA 2458884A CA 2458884 A1 CA2458884 A1 CA 2458884A1
- Authority
- CA
- Canada
- Prior art keywords
- values
- orientation
- cutting head
- computer
- readable memory
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/4097—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using design data to control NC machines, e.g. CAD/CAM
- G05B19/4099—Surface or curve machining, making 3D objects, e.g. desktop manufacturing
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24C—ABRASIVE OR RELATED BLASTING WITH PARTICULATE MATERIAL
- B24C1/00—Methods for use of abrasive blasting for producing particular effects; Use of auxiliary equipment in connection with such methods
- B24C1/04—Methods for use of abrasive blasting for producing particular effects; Use of auxiliary equipment in connection with such methods for treating only selected parts of a surface, e.g. for carving stone or glass
- B24C1/045—Methods for use of abrasive blasting for producing particular effects; Use of auxiliary equipment in connection with such methods for treating only selected parts of a surface, e.g. for carving stone or glass for cutting
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B26—HAND CUTTING TOOLS; CUTTING; SEVERING
- B26F—PERFORATING; PUNCHING; CUTTING-OUT; STAMPING-OUT; SEVERING BY MEANS OTHER THAN CUTTING
- B26F3/00—Severing by means other than cutting; Apparatus therefor
- B26F3/004—Severing by means other than cutting; Apparatus therefor by means of a fluid jet
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B26—HAND CUTTING TOOLS; CUTTING; SEVERING
- B26D—CUTTING; DETAILS COMMON TO MACHINES FOR PERFORATING, PUNCHING, CUTTING-OUT, STAMPING-OUT OR SEVERING
- B26D5/00—Arrangements for operating and controlling machines or devices for cutting, cutting-out, stamping-out, punching, perforating, or severing by means other than cutting
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45036—Waterjet cutting
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/49—Nc machine tool, till multiple
- G05B2219/49012—Remove material by laser beam, air, water jet to form 3-D object
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10T—TECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
- Y10T83/00—Cutting
- Y10T83/141—With means to monitor and control operation [e.g., self-regulating means]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10T—TECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
- Y10T83/00—Cutting
- Y10T83/364—By fluid blast and/or suction
Abstract
Methods and systems for automating the control of fluid jet orientation parameters are provided. Example embodiments provide a Dynamic Waterjet Control System (401) (a "DWCS") to dynamically control the orientation of the jet relative to the material being cut as a function of speed and other process parameters. Orientation parameters include, for example, the x-y position of the jet along the cutting path, as well as three dimensional orientation parameters of the jet, such as standoff compensation values and taper and lead angles of the cutting head. In one embodiment, the DWCS (401) uses a set of predictive models to determine these orientation parameters. The DWCS (401) preferably comprises a motion program generator / kernel (402), a user interface (403), one or more replaceable orientation and process models, and a communications interface to a fluid jet apparatus controller. Optionally the DWCS also includes a CAD module (404) for designing the target piece.
Claims (123)
1. A method in a computer system for automatically and dynamically controlling orientation of a cutting head of a fluid jet apparatus relative to a material being cut, to produce a target piece having a geometry with a plurality of geometric entities, the fluid jet apparatus having a plurality of process parameters, comprising:
receiving an indication of a speed for each of the plurality of geometric entities of the geometry, wherein at least two geometric entities are associated with different speeds;
automatically and dynamically determining an orientation parameter for each geometric entity in accordance with the indicated speed and the plurality of process parameters; and automatically controlling the motion of cutting head in accordance with the automatically determined orientation parameter to cut the material to produce the target piece.
receiving an indication of a speed for each of the plurality of geometric entities of the geometry, wherein at least two geometric entities are associated with different speeds;
automatically and dynamically determining an orientation parameter for each geometric entity in accordance with the indicated speed and the plurality of process parameters; and automatically controlling the motion of cutting head in accordance with the automatically determined orientation parameter to cut the material to produce the target piece.
2. The method of claim 1 wherein the at least two entities associated with different speeds are ordered successively such that the two different speeds indicate one of an acceleration and a deceleration.
3. The method of claim 2 wherein the orientation parameters for each of the two successive entities are different.
4. The method of claim 2 wherein the orientation parameters for each of the two successive entities are the same.
5. The method of claim 1 wherein the orientation parameter comprises a taper angle.
6. The method of claim 1 wherein the orientation parameter comprises a lead angle.
7. The method of claim 1 further comprising:
automatically determining a second orientation parameter for each determined speed in accordance with the determined speed and the plurality of process parameters; and controlling the motion of cutting head in accordance with both automatically determined orientation parameters.
automatically determining a second orientation parameter for each determined speed in accordance with the determined speed and the plurality of process parameters; and controlling the motion of cutting head in accordance with both automatically determined orientation parameters.
8. The method of claim 7 wherein the determined first and second orientation parameters comprise a lead angle and a taper angle.
9. The method of claim 1 wherein the automatically controlling the motion of the cutting head further comprises:
generating a motion program that indicates the automatically determined orientation parameter for each geometric entity; and forwarding the motion program to a controller of the cutting head; and causing the controller to execute the motion program.
generating a motion program that indicates the automatically determined orientation parameter for each geometric entity; and forwarding the motion program to a controller of the cutting head; and causing the controller to execute the motion program.
10. The method of claim 9 wherein the motion program is tailored to the cutting head controller.
11. The method of claim 9 wherein the motion program comprises a plurality of command sequences with an x-y location and at least one of a taper angle compensation value and a lead angle compensation value, so that corrections to the target cut are made transparent to an operator of the jet apparatus.
12. The method of claim 9 wherein the motion program comprises a plurality of command sequences that indicate inverse kinematics to control the cutting head according to an x-y location and at least one of a taper angle and a lead angle, in a manner that is transparent to an operator of the jet apparatus.
13. The method of claim 1 wherein a predictive model of a cut based upon changing one of a lead angle and a taper angle is used by the computer system to automatically determine the orientation parameter for each determined speed.
14. The method of claim 13 wherein the predictive model indicates values for at least one of lead angles and taper angles as a function of values of speed.
15. The method of claim 14 wherein the function of speed is further defined as a function of one of the process parameters.
16. The method of claim 15 wherein the process parameter is at least one of abrasive fluid flow rate, nozzle orifice diameter, mixing tube characteristics, abrasive fluid pressure, material thickness, and material type.
17. The method of claim 13 wherein the predictive model indicates values for at least one of lead angles and taper angles as a function of values of acceleration.
18. The method of claim 13 wherein the predictive model indicates values for at least one of lead angles and taper angles as a function of values of deceleration.
19. The method of claim 13 wherein the predictive model indicates values for lead angles and taper angles as a function of values of speed.
20. The method of claim 13 wherein the predictive model data is stored in a dynamically modifiable library of code.
21. The method of claim 13 wherein the predictive model is represented as a polynomial equation.
22. The method of claim 13 wherein the predictive model is based upon a lookup table of discrete values.
23. The method of claim 1 wherein the cutting head is controlled by motion around at least 4 axes.
24. The method of claim 23 wherein the axes provide tilt and swivel movement of the cutting head relative to the target piece.
25. The method of claim 1 wherein the cutting head is controlled by motion around at least 5 axes.
26. The method of claim 25 wherein the axes provide tilt and swivel movement of the cutting head relative to the target piece.
27. The method of claim 1 wherein the fluid jet apparatus is an abrasive water jet.
28. The method of claim 1 wherein the fluid jet apparatus is a high pressure fluid jet.
29. A computer-readable memory medium containing instructions that control a computer processor to control orientation of a cutting head of a fluid jet apparatus relative to a material being cut, to produce a target piece having a geometry with a plurality of geometric entities, the fluid jet apparatus having a plurality of process parameters, by:
receiving an indication of speed for each of the plurality of geometric entities of the geometry, wherein at least two geometric entities are associated with different speeds;
automatically and dynamically determining an orientation parameter for each geometric entity in accordance with the indicated speed and the plurality of process parameters; and automatically controlling the motion of cutting head in accordance with the automatically determined orientation parameter to cut the material to produce the target piece.
receiving an indication of speed for each of the plurality of geometric entities of the geometry, wherein at least two geometric entities are associated with different speeds;
automatically and dynamically determining an orientation parameter for each geometric entity in accordance with the indicated speed and the plurality of process parameters; and automatically controlling the motion of cutting head in accordance with the automatically determined orientation parameter to cut the material to produce the target piece.
30. The computer-readable memory medium of claim 29 wherein the at least two entities associated with different speeds are ordered successively such that the two different speeds indicate one of an acceleration and a deceleration.
31. The computer-readable memory medium of claim 30 wherein the orientation parameters for each of the two successive entities are different.
32. The computer-readable memory medium of claim 30 wherein the orientation parameters for each of the two successive entities are the same.
33. The computer-readable memory medium of claim 29 wherein the orientation parameter comprises a taper angle.
34. The computer-readable memory medium of claim 29 wherein the orientation parameter comprises a lead angle.
35. The computer-readable memory medium of claim 29, further comprising instructions that control the computer processor by:
automatically determining a second orientation parameter for each determined speed in accordance with the determined speed and the plurality of process parameters; and controlling the motion of cutting head in accordance with both automatically determined orientation parameters.
automatically determining a second orientation parameter for each determined speed in accordance with the determined speed and the plurality of process parameters; and controlling the motion of cutting head in accordance with both automatically determined orientation parameters.
36. The computer-readable memory medium of claim 35 wherein the determined first and second orientation parameters comprise a lead angle and a taper angle.
37. The computer-readable memory medium of claim 29 wherein the automatically controlling the motion of the cutting head further comprises:
generating a motion program that indicates the automatically determined orientation parameter for each geometric entity; and forwarding the motion program to a controller of the cutting head; and causing the controller to execute the motion program.
generating a motion program that indicates the automatically determined orientation parameter for each geometric entity; and forwarding the motion program to a controller of the cutting head; and causing the controller to execute the motion program.
38. The computer-readable memory medium of claim 37 wherein the motion program is tailored to the cutting head controller.
39. The computer-readable memory medium of claim 37 wherein the motion program comprises a plurality of command sequences with an x-y location and at least one of a taper angle compensation value and a lead angle compensation value, so that corrections to the target cut are made transparent to an operator of the jet apparatus.
40. The computer-readable memory medium of claim 37 wherein the motion program comprises a plurality of command sequences that indicate inverse kinematics to control the cutting head according to an x-y location and at least one of a taper angle and a lead angle, in a manner that is transparent to an operator of the jet apparatus.
41. The computer-readable memory medium of claim 29 wherein a predictive model of a cut based upon changing one of a lead angle and a taper angle is used by the computer system to automatically determine the orientation parameter for each determined speed.
42. The computer-readable memory medium of claim 41 wherein the predictive model indicates values for one of lead angles and taper angles as a function of values of speed.
43. The computer-readable memory medium of claim 42 wherein the function of speed is further defined as a function of one of the process parameters.
44. The computer-readable memory medium of claim 43 wherein the process parameter is at least one of abrasive fluid flow rate, nozzle orifice diameter, mixing tube characteristics, abrasive fluid pressure, material thickness, and material type.
45. The computer-readable memory medium of claim 41 wherein the predictive model indicates values for at least one of lead angles and taper angles as a function of values of acceleration.
46. The computer-readable memory medium of claim 41 wherein the predictive model indicates values for at least one of lead angles and taper angles as a function of values of deceleration.
47. The computer-readable memory medium of claim 41 wherein the predictive model indicates values for lead angles and taper angles as a function of values of speed.
48. The computer-readable memory medium of claim 41 wherein the predictive model data is stored in a dynamically modifiable library of code.
49. The computer-readable memory medium of claim 41 wherein the predictive model is represented as a polynomial equation.
50. The computer-readable memory medium of claim 41 wherein the predictive model is based upon a lookup table of discrete values.
51. The computer-readable memory medium of claim 29 wherein the cutting head is controlled by motion around at least 4 axes.
52. The computer-readable memory medium of claim 51 wherein the axes provide tilt and swivel movement of the cutting head relative to the target piece.
53. The computer-readable memory medium of claim 29 wherein the cutting head is controlled by motion around at least 5 axes.
54. The computer-readable memory medium of claim 53 wherein the axes provide tilt and swivel movement of the cutting head relative to the target piece.
55. The computer-readable memory medium of claim 29 wherein the fluid jet apparatus is an abrasive water jet.
56. The computer-readable memory medium of claim 29 wherein the fluid jet apparatus is a high pressure fluid jet.
57. A dynamic fluid jet control system that controls a fluid jet apparatus to produce from a material a target piece with a geometry having a plurality of geometric segments, the fluid jet apparatus having a cutting head that rotates on a plurality of axes, comprising:
cutting head control interface that communicates a plurality of orientation parameters to the cutting head of the fluid jet apparatus to orient the cutting head with respect to the plurality of axes to cut the target piece; and lead and taper modeling component that automatically and dynamically determines a plurality of orientation values for each of a plurality of segments of the geometry in accordance with a determined cutting head speed associated with that segment, at least two segments having associated speeds that are different; and forwards the determined plurality of orientation values for each segment to the cutting head control interface to control the orientation of the cutting head.
cutting head control interface that communicates a plurality of orientation parameters to the cutting head of the fluid jet apparatus to orient the cutting head with respect to the plurality of axes to cut the target piece; and lead and taper modeling component that automatically and dynamically determines a plurality of orientation values for each of a plurality of segments of the geometry in accordance with a determined cutting head speed associated with that segment, at least two segments having associated speeds that are different; and forwards the determined plurality of orientation values for each segment to the cutting head control interface to control the orientation of the cutting head.
58. The system of claim 57 wherein the at least two segments associated with different speeds are ordered successively such that the two different speeds indicate one of an acceleration and a deceleration.
59. The system of claim 58 wherein the determined orientation parameters for each of the two successive entities are different.
60. The system of claim 58 wherein the determined orientation parameters for each of the two successive entities are the same.
61. The system of claim 57 wherein the cutting head control interface and the lead and taper modeling component are embedded in a computer numeric controller of a fluid jet apparatus.
62. The system of claim 57 wherein the automatically determined plurality of orientation values includes lead angle values.
63. The system of claim 62 wherein the automatically determined plurality of orientation values includes taper angle values.
64. The system of claim 62 wherein the automatically determined plurality of orientation values includes standoff compensation values.
65. The system of claim 57 wherein the automatically determined plurality of orientation values includes taper angle values.
66. The system of claim 65 wherein the automatically determined plurality of orientation values includes standoff compensation values.
67. The system of claim 57 wherein the jet fluid apparatus is a greater than three axis system.
68. The system of claim 57 wherein the lead and taper modeling component comprises a data structure having a function that determines lead angles and taper angles based upon process parameters.
69. The system of claim 68 wherein the function determines lead angles and taper angles based upon values representing at least one of speed, acceleration, and deceleration.
70. The system of claim 57 wherein the lead and taper modeling component comprises a data structure that represents a lookup table of discrete values that can be used to predict lead angles and taper angles based upon process parameters.
71. The system of claim 57 wherein the lead and taper modeling component automatically determines the plurality of orientation values for each of the plurality of segments of the geometry in accordance with a plurality of process parameters.
72. The system of claim 71 wherein the process parameters comprise at least one of abrasive fluid flow rate, nozzle orifice diameter, mixing tube characteristics, abrasive fluid pressure, material thickness, and material type.
73. The system of claim 57 wherein the fluid jet apparatus is a water jet apparatus.
74. The system of claim 57 wherein the fluid jet apparatus is a high pressure apparatus.
75. The system of claim 57 wherein the fluid jet apparatus is a low pressure apparatus.
76. A method in a computer system for controlling a jet apparatus to cut along a designated cutting path of a material to produce a target piece having a geometric specification, the jet apparatus having a cutting head and a plurality of modifiable process parameters; comprising:
retrieving a representation of a predictive data model that models the effects of values of at least one orientation characteristic of the cutting head on a cut produced using those values;
automatically and dynamically determining a plurality of values for the at least one orientation characteristic from the retrieved data model representation in accordance with values of the process parameters; and using the determined plurality of values for the at least one orientation characteristic to control the jet apparatus to cut along the designated path to produce the target piece.
retrieving a representation of a predictive data model that models the effects of values of at least one orientation characteristic of the cutting head on a cut produced using those values;
automatically and dynamically determining a plurality of values for the at least one orientation characteristic from the retrieved data model representation in accordance with values of the process parameters; and using the determined plurality of values for the at least one orientation characteristic to control the jet apparatus to cut along the designated path to produce the target piece.
77. The method of claim 76, the geometric specification comprising a plurality of geometric entities, wherein the automatically determining the plurality of values further comprises, for each entity:
determining a speed that corresponds to a geometric entity; and using the retrieved representation of the predictive data model to automatically determine a value for the orientation characteristic in accordance with the determined speed.
determining a speed that corresponds to a geometric entity; and using the retrieved representation of the predictive data model to automatically determine a value for the orientation characteristic in accordance with the determined speed.
78. The method of claim 77, wherein the automatically determining of the value for the orientation characteristic in accordance with the determined speed also determines the value in accordance with the process parameter values.
79. The method of claim 77 wherein two of the geometric entities are ordered successively and have different corresponding speeds, thereby indicating one of an acceleration and a deceleration of the jet apparatus.
80. The method of claim 76 wherein the steps are performed by a controller of the jet apparatus.
81. The method of claim 76 wherein the using the determined values to control the jet apparatus further comprises:
generating a motion program to control the jet apparatus, the motion program indicating the determined plurality of values for the orientation characteristic;
and executing the motion program to cause the jet apparatus to cut along the desired path.
generating a motion program to control the jet apparatus, the motion program indicating the determined plurality of values for the orientation characteristic;
and executing the motion program to cause the jet apparatus to cut along the desired path.
82. The method of claim 76 wherein the orientation characteristic is a lead angle of a jet stream of the cutting head relative to the material.
83. The method of claim 76 wherein the orientation characteristic is a taper angle of a jet stream of the cutting head relative to the material.
84. The method of claim 76 wherein the representation of the predictive data model is a programmed function that returns values based upon evaluation of a mathematical equation.
85. The method of claim 84 wherein the mathematical equation is an equation expressed as a function of speed.
86. The method of claim 85, the equation having coefficients, wherein the values of the coefficients are based upon values of the process parameters.
87. The method of claim 85, the equation having coefficients, wherein the values of the coefficients vary with thickness of the material.
88. The method of claim 85 wherein the equation is a polynomial equation.
89. The method of claim 76 wherein the representation of the predictive data model is a look-up table of discrete values and the automatically determining the plurality of values determines values that are derived from the discrete values.
90. A computer-readable memory medium containing instructions that control a computer processor to control a jet apparatus to cut along a designated cutting path of a material to produce a target piece having a geometric specification, the jet apparatus have a cutting head and a plurality of modifiable process parameters, by:
retrieving a representation of a predictive data model that models the effects of values of at least one orientation characteristic of the cutting head on a cut produced using those values;
automatically and dynamically determining a plurality of values for the at least one orientation characteristic from the retrieved data model representation in accordance with values of the process parameters; and using the determined plurality of values for the at least one orientation characteristic to control the jet apparatus to cut along the designated path to produce the target piece.
retrieving a representation of a predictive data model that models the effects of values of at least one orientation characteristic of the cutting head on a cut produced using those values;
automatically and dynamically determining a plurality of values for the at least one orientation characteristic from the retrieved data model representation in accordance with values of the process parameters; and using the determined plurality of values for the at least one orientation characteristic to control the jet apparatus to cut along the designated path to produce the target piece.
91. The computer-readable memory medium of claim 90, the geometric specification comprising a plurality of geometric entities, wherein the automatically determining the plurality of values further comprises, for each entity:
determining a speed that corresponds to a geometric entity; and using the retrieved representation of the predictive data model to automatically determine a value for the orientation characteristic in accordance with the determined speed.
determining a speed that corresponds to a geometric entity; and using the retrieved representation of the predictive data model to automatically determine a value for the orientation characteristic in accordance with the determined speed.
92. The computer-readable memory medium of claim 91 wherein the automatically determining of the value for the orientation characteristic in accordance with the determined speed also determines the value in accordance with the process parameter values.
93. The computer-readable memory medium of claim 91 wherein two of the geometric entities are ordered successively and have different corresponding speeds, thereby indicating one of an acceleration and a deceleration of the jet apparatus.
94. The computer-readable memory medium of claim 90 wherein the steps are performed by a controller of the jet apparatus.
95. The computer-readable memory medium of claim 90 wherein the using the determined values to control the jet apparatus fiuther comprises:
generating a motion program to control the jet apparatus, the motion program indicating the determined plurality of values for the orientation characteristic;
and executing the motion program to cause the jet apparatus to cut along the desired path.
generating a motion program to control the jet apparatus, the motion program indicating the determined plurality of values for the orientation characteristic;
and executing the motion program to cause the jet apparatus to cut along the desired path.
96. The computer-readable memory medium of claim 90 wherein the orientation characteristic is a lead angle of a jet stream of the cutting head relative to the material.
97. The computer-readable memory medium of claim 90 wherein the orientation characteristic is a taper angle of a jet stream of the cutting head relative to the material.
98. The computer-readable memory medium of claim 90 wherein the representation of the predictive data model is a programmed function that returns values based upon evaluation of a mathematical equation.
99. The computer-readable memory medium of claim 98 wherein the mathematical equation is an equation expressed as a function of speed.
100. The computer-readable memory medium of claim 99, the equation having coefficients, wherein the values of the coefficients are based upon values of the process parameters.
101. The computer-readable memory medium of claim 99, the equation having coefficients, wherein the values of the coefficients vary with thickness of the material.
102. The computer-readable memory medium of claim 99 wherein the equation is a polynomial equation.
103. The computer-readable memory medium of claim 90 wherein the representation of the predictive data model is a look-up table of discrete values and the automatically determining the plurality of values determines values that are derived from the discrete values.
104. A fluid jet apparatus controller for controlling a cutting head of a fluid jet apparatus to cut along a designated cutting path to produce a target piece, comprising:
memory that contains a predictive data model of the effects of values of an orientation characteristic of the cutting head on a cut produced using those values;
and cutting head control portion that retrieves the predictive data model from the memory;
automatically determines a plurality of values for the orientation characteristic from the retrieved data model in accordance with the designated cutting path; and uses the determined plurality of values for the orientation characteristic to control the cutting head of the jet apparatus to cut along the designated path to produce the target piece.
memory that contains a predictive data model of the effects of values of an orientation characteristic of the cutting head on a cut produced using those values;
and cutting head control portion that retrieves the predictive data model from the memory;
automatically determines a plurality of values for the orientation characteristic from the retrieved data model in accordance with the designated cutting path; and uses the determined plurality of values for the orientation characteristic to control the cutting head of the jet apparatus to cut along the designated path to produce the target piece.
105. The controller of claim 104 wherein the designated cutting path comprises segments, and wherein the cutting head control portion automatically determines the plurality of values for the orientation characteristic by:
for each segment, determining a desired cutting speed that corresponds to the segment; and using the retrieved data model to automatically determine a value for the orientation characteristic that corresponds to the desired cutting speed.
for each segment, determining a desired cutting speed that corresponds to the segment; and using the retrieved data model to automatically determine a value for the orientation characteristic that corresponds to the desired cutting speed.
106. The controller of claim 104 wherein the cutting head control portion uses the determined plurality of values of the orientation characteristic to control the cutting by generating motion instructions that cause the cutting head to cut along the designated path.
107. The controller of claim 104 wherein the orientation characteristic is a lead angle of a jet stream of the cutting head.
108. The controller of claim 104 wherein the orientation characteristic is a taper angle of a jet stream of the cutting head.
109. The controller of claim 104 wherein the predictive data model is a data structure having a program code that returns orientation characteristic values.
110. The controller of claim 109 wherein the program code calculates values based upon an equation that indicates orientation values as a function of speed.
111. The controller of claim 110, the equation having a coefficient, wherein a value of the coefficient is based upon a value of a process parameter.
112. The controller of claim 110 wherein the equation is a polynomial equation.
113. The controller of claim 104 wherein the predictive data model is a data structure that represents a lookup table of discrete values.
114. A fluid jet apparatus control system for controlling a cutting head of a fluid jet apparatus to cut along a designated cutting path to produce a target piece, comprising:
memory that contains a predictive data model of the effects of values of an orientation characteristic of the cutting head on a cut produced using those values;
and cutting head control interface that retrieves the predictive data model from the memory;
automatically determines a plurality of values for the orientation characteristic from the retrieved data model in accordance with the designated cutting path; and uses the determined plurality of values for the orientation characteristic to control the cutting head of the jet apparatus to cut along the designated path to produce the target piece.
memory that contains a predictive data model of the effects of values of an orientation characteristic of the cutting head on a cut produced using those values;
and cutting head control interface that retrieves the predictive data model from the memory;
automatically determines a plurality of values for the orientation characteristic from the retrieved data model in accordance with the designated cutting path; and uses the determined plurality of values for the orientation characteristic to control the cutting head of the jet apparatus to cut along the designated path to produce the target piece.
115. The control system of claim 114 wherein the designated cutting path comprises segments, and wherein the cutting head control interface automatically determines the plurality of values for the orientation characteristic by:
for each segment, determining a desired cutting speed that corresponds to the segment; and using the retrieved data model to automatically determine a value for the orientation characteristic that corresponds to the desired cutting speed.
for each segment, determining a desired cutting speed that corresponds to the segment; and using the retrieved data model to automatically determine a value for the orientation characteristic that corresponds to the desired cutting speed.
116. The control system of claim 114 wherein the cutting head control interface uses the determined plurality of values of the orientation characteristic to control the cutting by generating motion instructions that cause the cutting head to cut along the designated path.
117. The control system of claim 114 wherein the orientation characteristic is a lead angle of a jet stream of the cutting head.
118. The control system of claim 114 wherein the orientation characteristic is a taper angle of a jet stream of the cutting head.
119. The control system of claim 114 wherein the predictive data model is a data structure having a program code that returns orientation characteristic values.
120. The control system of claim 119 wherein the program code calculates values based upon an equation that indicates orientation values as a function of speed.
121. The control system of claim 120, the equation having a coefficient, wherein a value of the coefficient is based upon a value of a process parameter.
122. The control system of claim 120 wherein the equation is a polynomial equation.
123. The control system of claim 114 wherein the predictive data model is a data structure that represents a lookup table of discrete values.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/940,687 | 2001-08-27 | ||
US09/940,687 US6766216B2 (en) | 2001-08-27 | 2001-08-27 | Method and system for automated software control of waterjet orientation parameters |
PCT/US2002/027226 WO2003018260A1 (en) | 2001-08-27 | 2002-08-26 | Method and system for automated software control of waterjet orientation parameters |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2458884A1 true CA2458884A1 (en) | 2003-03-06 |
CA2458884C CA2458884C (en) | 2010-08-03 |
Family
ID=25475253
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA 2458884 Expired - Lifetime CA2458884C (en) | 2001-08-27 | 2002-08-26 | Method and system for automated software control of waterjet orientation parameters |
Country Status (10)
Country | Link |
---|---|
US (3) | US6766216B2 (en) |
EP (2) | EP2258516B1 (en) |
JP (4) | JP2005500176A (en) |
AT (1) | ATE480368T1 (en) |
CA (1) | CA2458884C (en) |
DE (2) | DE02763538T9 (en) |
ES (2) | ES2528484T3 (en) |
MX (1) | MXPA04001965A (en) |
TW (1) | TW546190B (en) |
WO (1) | WO2003018260A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110109999A (en) * | 2019-05-24 | 2019-08-09 | 上海核工程研究设计院有限公司 | A kind of S3D threedimensional model turns the system and conversion method of Flowmaster model |
Families Citing this family (89)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9215979B2 (en) | 1992-11-17 | 2015-12-22 | Robert Bosch Healthcare Systems, Inc. | Multi-user remote health monitoring system |
US6968375B1 (en) | 1997-03-28 | 2005-11-22 | Health Hero Network, Inc. | Networked system for interactive communication and remote monitoring of individuals |
US20010011224A1 (en) | 1995-06-07 | 2001-08-02 | Stephen James Brown | Modular microprocessor-based health monitoring system |
US6330426B2 (en) | 1994-05-23 | 2001-12-11 | Stephen J. Brown | System and method for remote education using a memory card |
US8521546B2 (en) | 1998-09-25 | 2013-08-27 | Health Hero Network | Dynamic modeling and scoring risk assessment |
US6766216B2 (en) * | 2001-08-27 | 2004-07-20 | Flow International Corporation | Method and system for automated software control of waterjet orientation parameters |
EP1908550A3 (en) * | 2001-08-27 | 2008-06-11 | Flow International Corporation | Apparatus for generating a high-pressure fluid jet |
US7464630B2 (en) | 2001-08-27 | 2008-12-16 | Flow International Corporation | Apparatus for generating and manipulating a high-pressure fluid jet |
US7133734B2 (en) * | 2002-09-20 | 2006-11-07 | Richard Backer | Method for creating a sculpture |
US7399276B1 (en) | 2003-05-08 | 2008-07-15 | Health Hero Network, Inc. | Remote health monitoring system |
ATE510658T1 (en) | 2003-08-26 | 2011-06-15 | Ormond Llc | CNC GRINDING FLUID JET GRINDING |
US7035708B1 (en) | 2003-10-10 | 2006-04-25 | Omax Corporation | Automated fluid-jet tilt compensation for lag and taper |
US6922605B1 (en) | 2003-10-10 | 2005-07-26 | Omax Corporation | Automated fluid-jet tilt compensation for lag and taper |
ES2249958B1 (en) * | 2003-12-04 | 2007-03-16 | Ingenieria De Aplicaciones, S.A. | CUTTING STATION BY WATER JET. |
US20050251283A1 (en) * | 2004-04-28 | 2005-11-10 | Shovan Gerald L | Computer programed method of forming and fabricating parts into an assembly |
US7331842B2 (en) * | 2004-08-19 | 2008-02-19 | Flow International Corporation | Contour follower for tool |
US20060156875A1 (en) * | 2005-01-19 | 2006-07-20 | Depuy Mitek, Inc. | Fluid cutting device and method of use |
US7693588B2 (en) * | 2005-03-23 | 2010-04-06 | Hurco Companies, Inc. | Method of curvature controlled data smoothing |
BRPI0612300A2 (en) | 2005-06-14 | 2010-11-03 | Unifrax I Llc | exhaust gas treatment device |
AU2006278493B2 (en) * | 2005-08-04 | 2011-09-15 | Par Systems, Inc. | Compensation for a fluid jet apparatus |
US7369917B2 (en) * | 2006-01-17 | 2008-05-06 | National Instruments Corporation | System and method for automatic sorting of elements in drawing specifications for efficient tracing using motion control |
US7702417B2 (en) * | 2006-01-31 | 2010-04-20 | National Instruments Corporation | Automatically generating code from drawing specifications for use in motion control |
US8725283B2 (en) * | 2006-08-04 | 2014-05-13 | Hurco Companies, Inc. | Generalized kinematics system |
US7933677B2 (en) * | 2006-08-04 | 2011-04-26 | Hurco Companies, Inc. | System and method for surface finish management |
US7684891B2 (en) * | 2006-08-04 | 2010-03-23 | Hurco Companies, Inc. | System and method for tool use management |
US8024068B2 (en) | 2006-08-04 | 2011-09-20 | Hurco Companies, Inc. | Machine tool control system |
EP2283443A1 (en) | 2008-05-07 | 2011-02-16 | Lynn, Lawrence A. | Medical failure pattern search engine |
US8612749B2 (en) | 2008-05-08 | 2013-12-17 | Health Hero Network, Inc. | Medical device rights and recall management system |
DK2218544T3 (en) * | 2009-02-13 | 2012-08-20 | Sorgen Carel Johannes Wilhelm Theodoor Van | Method of machining pipes |
CH700798A1 (en) | 2009-03-31 | 2010-10-15 | Bystronic Laser Ag | Apparatus and method for water jet cutting. |
CH702451A1 (en) | 2009-12-17 | 2011-06-30 | Micromachining Ag | Method of separating a material layer by means of a cutting beam. |
CH702474A1 (en) | 2009-12-17 | 2011-06-30 | Micromachining Ag | Separator for separating a material layer by means of a cutting beam. |
DE202010002246U1 (en) | 2010-02-15 | 2010-05-27 | Klett, Tilo | Water jet cutter |
US8423172B2 (en) | 2010-05-21 | 2013-04-16 | Flow International Corporation | Automated determination of jet orientation parameters in three-dimensional fluid jet cutting |
US8525067B2 (en) * | 2010-05-27 | 2013-09-03 | Robin Muscat-Tyler | Process of jet cutting arcuate openings |
US8401692B2 (en) * | 2010-09-09 | 2013-03-19 | Flow International Corporation | System and method for tool testing and alignment |
US20130104615A1 (en) * | 2011-04-20 | 2013-05-02 | Thomas J. Butler | Method and apparatus for peening with liquid propelled shot |
WO2012159123A2 (en) | 2011-05-19 | 2012-11-22 | Alec Rivers | Automatically guided tools |
CN102267098A (en) * | 2011-07-12 | 2011-12-07 | 青岛理工大学 | Process method for grinding nickel-base alloy through jet flow of carbon nano tubes |
US9003936B2 (en) | 2011-07-29 | 2015-04-14 | Flow International Corporation | Waterjet cutting system with standoff distance control |
US9365908B2 (en) | 2011-09-07 | 2016-06-14 | Ormond, Llc | Method and apparatus for non-contact surface enhancement |
US9050642B2 (en) | 2011-09-27 | 2015-06-09 | Ormond, Llc | Method and apparatus for surface enhancement |
US8864553B2 (en) | 2011-10-17 | 2014-10-21 | Mc Machinery Systems, Inc. | Fluid jet cutting system |
JP5792142B2 (en) * | 2011-11-25 | 2015-10-07 | ミネベア株式会社 | Cutting fluid injection device |
KR101295852B1 (en) | 2011-11-30 | 2013-08-12 | (주) 티오피에스 | Water jet cutting apparatus |
EP2852868B1 (en) | 2012-04-26 | 2021-12-01 | Shaper Tools, Inc. | Systems and methods for performing a task on a material, or locating the position of a device relative to the surface of the material |
US8894468B2 (en) | 2012-05-16 | 2014-11-25 | Flow International Corporation | Fluid jet receptacle with rotatable inlet feed component and related fluid jet cutting system and method |
US9358668B2 (en) | 2012-07-19 | 2016-06-07 | Ascent Aerospace, Llc | Fluid jet receiving receptacles and related fluid jet cutting systems |
US8904912B2 (en) | 2012-08-16 | 2014-12-09 | Omax Corporation | Control valves for waterjet systems and related devices, systems, and methods |
CN102866666B (en) * | 2012-09-29 | 2014-08-27 | 上海狮迈科技有限公司 | High energy beam processing method with ejection point as control target |
US9272437B2 (en) | 2012-10-31 | 2016-03-01 | Flow International Corporation | Fluid distribution components of high-pressure fluid jet systems |
GB2508597B (en) * | 2012-12-04 | 2015-09-23 | Rolls Royce Plc | Calculating machining angle using amount of material removed in machining pass |
JP6011353B2 (en) * | 2013-01-17 | 2016-10-19 | 日立金属株式会社 | Machining condition prediction apparatus and machining condition prediction method |
WO2014160415A2 (en) | 2013-03-13 | 2014-10-02 | Flow International Corporation | Fluid jet receiving receptacles with receptacle covers and related fluid jet cutting systems and methods |
US10408552B2 (en) | 2013-05-09 | 2019-09-10 | Terydon, Inc. | Indexer, indexer retrofit kit and method of use thereof |
US11294399B2 (en) | 2013-05-09 | 2022-04-05 | Terydon, Inc. | Rotary tool with smart indexing |
US11327511B2 (en) | 2013-05-09 | 2022-05-10 | Terydon, Inc. | Indexer, indexer retrofit kit and method of use thereof |
US10890390B2 (en) | 2013-05-09 | 2021-01-12 | Terydon, Inc. | Indexer, indexer retrofit kit and method of use thereof |
US20140336828A1 (en) * | 2013-05-09 | 2014-11-13 | Terydon, Inc. | Mechanism for remotely controlling water jet equipment |
US10401878B2 (en) | 2013-05-09 | 2019-09-03 | Terydon, Inc. | Indexer, indexer retrofit kit and method of use thereof |
US11360494B2 (en) | 2013-05-09 | 2022-06-14 | Terydon, Inc. | Method of cleaning heat exchangers or tube bundles using a cleaning station |
US9573289B2 (en) | 2013-10-28 | 2017-02-21 | Flow International Corporation | Fluid jet cutting systems |
US11260503B2 (en) | 2013-12-20 | 2022-03-01 | Flow International Corporation | Abrasive slurry delivery systems and methods |
US9884406B2 (en) | 2014-01-15 | 2018-02-06 | Flow International Corporation | High-pressure waterjet cutting head systems, components and related methods |
US9658613B2 (en) | 2014-01-22 | 2017-05-23 | Omax Corporation | Generating optimized tool paths and machine commands for beam cutting tools |
JP6058575B2 (en) * | 2014-03-19 | 2017-01-11 | 株式会社スギノマシン | Water jet cutting method and water jet cutting device |
US10632556B2 (en) | 2014-11-07 | 2020-04-28 | Kiffer Industries, Inc. | Method and apparatus for eliminating cut taper |
WO2016144593A1 (en) * | 2015-03-09 | 2016-09-15 | Illinois Tool Works Inc. | Fluid jet cutting device |
CN107530878B (en) | 2015-05-13 | 2021-01-08 | 整形工具股份有限公司 | System, method and apparatus for guided tools |
US10596717B2 (en) | 2015-07-13 | 2020-03-24 | Flow International Corporation | Methods of cutting fiber reinforced polymer composite workpieces with a pure waterjet |
US10252400B1 (en) | 2015-09-29 | 2019-04-09 | Flow International Corporation | Methods for improving jet cutting performance via force sensing |
DE102015219412A1 (en) * | 2015-10-07 | 2017-04-13 | Hanseatic Rohr Gmbh | Arrangement for dividing bulky bulky goods containing fiber composite material |
US9636798B1 (en) | 2015-10-23 | 2017-05-02 | Flow International Corporation | Contour follower apparatus and related systems and methods |
WO2018035499A2 (en) | 2016-08-19 | 2018-02-22 | Shaper Tools, Inc. | Systems, methods and apparatus for sharing tool fabrication and design data |
US11300981B2 (en) | 2016-08-30 | 2022-04-12 | Terydon, Inc. | Rotary tool with smart indexer |
US11733720B2 (en) | 2016-08-30 | 2023-08-22 | Terydon, Inc. | Indexer and method of use thereof |
DK3290158T3 (en) * | 2016-09-01 | 2022-11-14 | Water Jet Sweden Ab | Fluid jet cutting system and method for controlling the movement of a fluid jet cutting head |
TWI618602B (en) * | 2017-06-03 | 2018-03-21 | Waterjet cutting device | |
WO2018237138A1 (en) | 2017-06-23 | 2018-12-27 | Flow International Corporation | Autonomous modification of waterjet cutting systems |
US10744620B2 (en) | 2017-09-21 | 2020-08-18 | Shape Technologies Group, Inc. | Air flow management systems and methods to facilitate the delivery of abrasives to an abrasive fluid jet cutting head |
US10859997B1 (en) | 2017-12-04 | 2020-12-08 | Omax Corporation | Numerically controlled machining |
US11554461B1 (en) | 2018-02-13 | 2023-01-17 | Omax Corporation | Articulating apparatus of a waterjet system and related technology |
JP6708690B2 (en) * | 2018-04-05 | 2020-06-10 | ファナック株式会社 | Display device |
US11318581B2 (en) | 2018-05-25 | 2022-05-03 | Flow International Corporation | Abrasive fluid jet cutting systems, components and related methods for cutting sensitive materials |
CN109702657A (en) * | 2019-01-27 | 2019-05-03 | 西北工业大学 | A kind of integral panel contour peening parameters design method |
US20220275873A1 (en) | 2019-07-10 | 2022-09-01 | H2O Jet, Inc. | High-pressure valve cartridge |
US20210078051A1 (en) * | 2019-09-18 | 2021-03-18 | Flow International Corporation | Systems and methods using waterjets for finishing manufactured articles |
WO2021202390A1 (en) | 2020-03-30 | 2021-10-07 | Hypertherm, Inc. | Cylinder for a liquid jet pump with multi-functional interfacing longitudinal ends |
DE102022105135B4 (en) | 2022-03-04 | 2023-11-23 | AixPath GmbH | Method for reducing contour errors when cutting with a liquid or gas jet |
Family Cites Families (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US37650A (en) * | 1863-02-10 | Improvement in apparatus for obtaining profiles of submarine beds | ||
US37654A (en) * | 1863-02-10 | Improvement in tracks and switches for street-railways | ||
US107810A (en) * | 1870-09-27 | Improvement in the manufacture of friction-match cigar-lighters | ||
US66345A (en) * | 1867-07-02 | -william h | ||
CA1339155C (en) * | 1987-07-28 | 1997-07-29 | David M. Dundorf | Computer produced carved signs and method and apparatus for making same |
US4876934A (en) | 1987-09-08 | 1989-10-31 | Burford Corp. | Computerized bread splitter |
JPH0645120B2 (en) * | 1990-07-11 | 1994-06-15 | 川崎重工業株式会社 | Precision shape cutting method for water jet cutting |
FR2699852B1 (en) | 1992-12-29 | 1995-03-17 | Gaz De France | Method and device for high pressure fluid jet machining. |
US5372540A (en) | 1993-07-13 | 1994-12-13 | The Laitram Corporation | Robot cutting system |
US5508596A (en) | 1993-10-07 | 1996-04-16 | Omax Corporation | Motion control with precomputation |
WO1995021044A1 (en) | 1994-02-01 | 1995-08-10 | A.M.D. International Pty. Ltd. | Cutting cores from amorphous material by non corrosive liquids and abrasives |
US5584016A (en) * | 1994-02-14 | 1996-12-10 | Andersen Corporation | Waterjet cutting tool interface apparatus and method |
JPH0885063A (en) * | 1994-09-16 | 1996-04-02 | Nippon Steel Corp | Water jet grinding method and device thereof |
DE4440631C2 (en) * | 1994-11-14 | 1998-07-09 | Trumpf Gmbh & Co | Method and processing machine for beam cutting workpieces using at least two cutting beams |
US6006637A (en) * | 1995-04-18 | 1999-12-28 | Kimberly-Clark Worldwide, Inc. | Servo driven watercutter |
US5643058A (en) | 1995-08-11 | 1997-07-01 | Flow International Corporation | Abrasive fluid jet system |
EP0770445B1 (en) * | 1995-10-06 | 2001-11-07 | Elpatronic Ag | Control and positioning method of a beam or jet for machining a workpiece |
US5854744A (en) * | 1996-06-25 | 1998-12-29 | Ingersoll-Rand Company | Adaptive process control system |
US5782673A (en) * | 1996-08-27 | 1998-07-21 | Warehime; Kevin S. | Fluid jet cutting and shaping system and method of using |
JP2000002089A (en) * | 1997-07-24 | 2000-01-07 | Kajima Corp | Cutting or drilling method and device by high-pressure jet water |
US6200203B1 (en) * | 1999-01-26 | 2001-03-13 | Jet Edge Division Of Tm/American Monorail, Inc. | Abrasive delivery system |
US6155245A (en) | 1999-04-26 | 2000-12-05 | Zanzuri; Clement | Fluid jet cutting system and method |
US20020066345A1 (en) | 2000-12-06 | 2002-06-06 | Shepherd John D. | Waterjet edge cut taper controlling method |
US7464630B2 (en) | 2001-08-27 | 2008-12-16 | Flow International Corporation | Apparatus for generating and manipulating a high-pressure fluid jet |
EP1908550A3 (en) | 2001-08-27 | 2008-06-11 | Flow International Corporation | Apparatus for generating a high-pressure fluid jet |
US6766216B2 (en) * | 2001-08-27 | 2004-07-20 | Flow International Corporation | Method and system for automated software control of waterjet orientation parameters |
US6705921B1 (en) * | 2002-09-09 | 2004-03-16 | John D. Shepherd | Method and apparatus for controlling cutting tool edge cut taper |
-
2001
- 2001-08-27 US US09/940,687 patent/US6766216B2/en not_active Expired - Lifetime
-
2002
- 2002-08-26 EP EP20100009291 patent/EP2258516B1/en not_active Revoked
- 2002-08-26 MX MXPA04001965A patent/MXPA04001965A/en active IP Right Grant
- 2002-08-26 ES ES10009291.5T patent/ES2528484T3/en not_active Expired - Lifetime
- 2002-08-26 DE DE2002763538 patent/DE02763538T9/en active Active
- 2002-08-26 AT AT02763538T patent/ATE480368T1/en not_active IP Right Cessation
- 2002-08-26 CA CA 2458884 patent/CA2458884C/en not_active Expired - Lifetime
- 2002-08-26 DE DE60237620T patent/DE60237620D1/en not_active Expired - Lifetime
- 2002-08-26 WO PCT/US2002/027226 patent/WO2003018260A1/en active Application Filing
- 2002-08-26 EP EP20020763538 patent/EP1423236B1/en not_active Expired - Lifetime
- 2002-08-26 JP JP2003522760A patent/JP2005500176A/en not_active Withdrawn
- 2002-08-26 ES ES02763538T patent/ES2259941T3/en not_active Expired - Lifetime
- 2002-08-27 TW TW91119398A patent/TW546190B/en not_active IP Right Cessation
-
2004
- 2004-03-04 US US10/793,333 patent/US6996452B2/en not_active Expired - Lifetime
-
2005
- 2005-08-18 US US11/208,043 patent/US20060149410A1/en not_active Abandoned
-
2008
- 2008-09-29 JP JP2008251856A patent/JP5266002B2/en not_active Expired - Lifetime
-
2009
- 2009-09-14 JP JP2009212547A patent/JP5266169B2/en not_active Expired - Lifetime
-
2012
- 2012-03-02 JP JP2012046981A patent/JP2012106336A/en not_active Withdrawn
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110109999A (en) * | 2019-05-24 | 2019-08-09 | 上海核工程研究设计院有限公司 | A kind of S3D threedimensional model turns the system and conversion method of Flowmaster model |
CN110109999B (en) * | 2019-05-24 | 2023-06-20 | 上海核工程研究设计院股份有限公司 | System for converting SMART3D three-dimensional model into FlowMaster model and conversion method |
Also Published As
Publication number | Publication date |
---|---|
US20030167104A2 (en) | 2003-09-04 |
ES2528484T3 (en) | 2015-02-10 |
JP5266169B2 (en) | 2013-08-21 |
JP5266002B2 (en) | 2013-08-21 |
EP2258516A3 (en) | 2013-01-23 |
EP1423236B1 (en) | 2010-09-08 |
US20060149410A1 (en) | 2006-07-06 |
MXPA04001965A (en) | 2005-02-17 |
TW546190B (en) | 2003-08-11 |
JP2005500176A (en) | 2005-01-06 |
ATE480368T1 (en) | 2010-09-15 |
US6766216B2 (en) | 2004-07-20 |
JP2012106336A (en) | 2012-06-07 |
WO2003018260A1 (en) | 2003-03-06 |
ES2259941T3 (en) | 2011-11-02 |
DE02763538T1 (en) | 2006-03-23 |
EP2258516A2 (en) | 2010-12-08 |
US6996452B2 (en) | 2006-02-07 |
EP2258516B1 (en) | 2014-12-17 |
ES2259941T1 (en) | 2006-11-01 |
JP2009028898A (en) | 2009-02-12 |
JP2009291936A (en) | 2009-12-17 |
DE60237620D1 (en) | 2010-10-21 |
US20040236461A1 (en) | 2004-11-25 |
EP1423236A1 (en) | 2004-06-02 |
DE02763538T9 (en) | 2009-10-01 |
CA2458884C (en) | 2010-08-03 |
US20030065424A1 (en) | 2003-04-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2458884A1 (en) | Method and system for automated software control of waterjet orientation parameters | |
US5396160A (en) | Method of real-time machine path planning from a math model | |
US7035708B1 (en) | Automated fluid-jet tilt compensation for lag and taper | |
US6274839B1 (en) | Method and apparatus for building up a workpiece by deposit welding | |
EP2571656B1 (en) | Automated determination of jet orientation parameters in three-dimensional fluid jet cutting | |
US11048231B2 (en) | Beam tool pathing for 3D compound contours using machining path surfaces to maintain a single solid representation of objects | |
US6922605B1 (en) | Automated fluid-jet tilt compensation for lag and taper | |
EP0722580A1 (en) | Motion control with precomputation | |
WO2021064952A1 (en) | Processing program generating device, laminate molding device, processing program generating method, laminate molding method, and machine learning device | |
CN111113423A (en) | Hub deburring robot programming system | |
JPH10249762A (en) | Die spray robot teaching method | |
JPH04100114A (en) | Arc interpolating attitude control method for robot | |
JPH10146660A (en) | Method for teaching robot for die spraying | |
JPH0561528A (en) | Feed speed control method for numerical control | |
JPH10124125A (en) | Method for teaching metallic mold spray robot |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKEX | Expiry |
Effective date: 20220826 |