Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
133 words
A three-dimensional machining method for machining a workpiece in mutually rectangular directions along an x-axis, a y-axis and a z-axis with a programmed computer, the method comprising the steps of: inputting data about a plurality of curved surfaces and curves which are expressed in a plurality of forms; defining the plurality of curved surfaces, based on the inputted data, by a set of rational functions with respect to parameters u and v wherein 0<u<1 and 0≦v≦1; and calculating intersections which are necessary for machining from the rational functions, wherein the step of calculating intersections comprises: figuring out an extremal value and a point of inflection of the set of rational functions; and calculating a solution of the rational functions by setting an initial value between the extremal value and the point of inflection.
Claim 2
Dependent Claim
133 words
A three-dimensional machining method for machining a workpiece in mutually rectangular directions along an x-axis, a y-axis and a z-axis with a programmed computer, the method comprising the steps of: inputting data about a plurality of curved surfaces and curves which are expressed in a plurality of forms; defining the plurality of curved surfaces, based on the inputted data, by a set of rational functions with respect to parameters u and v wherein 0<u<1 and 0≦v≦1; and calculating intersections which are necessary for machining from the rational functions, wherein the step of calculating intersections comprises: figuring out an extremal value and a point of inflection of the set of rational functions; and calculating a solution of the rational functions by setting an initial value between the extremal value and the point of inflection.
Claim 3
Dependent Claim
31 words
A three-dimensional machining method as claimed in claim 1, wherein when the plurality of curved surfaces are expressed in a same form, the curved surfaces are unified into a single surface.
Claim 4
Dependent Claim
75 words
A three-dimensional machining method as claimed in claim 1, wherein with respect to a point S(u, v) calculated by using the rational functions, a position P of a center of a ball tip with a radius R of a cutting tool to machine the point S(u, v) is calculated as follows: P=S(u, v)+ε·R·N wherein N denotes a normal vector, and ε 2 =1, where +1 indicates a normal side and -1 indicates an abnormal side.
Claim 5
Independent Claim
130 words
A medium which is stored with a three-dimensional machining control program and is used for computerized three dimensional machining of a workpiece, the program comprising the steps of: receiving data about a plurality of curved surfaces and curves which are expressed in a plurality of forms; defining the plurality of curved surfaces, based on the data, by a set of rational functions with respect to parameters u and v wherein 0≦u≦1 and 0<v<1; and calculating intersections which are necessary for machining from the rational functions, wherein the step of calculating intersections comprises: figuring out an extremal value and a point of inflection of the set of rational functions; and calculating a solution of the rational functions by setting an initial value between the extremal value and the point of inflection.
Claim 6
Independent Claim
130 words
A medium which is stored with a three-dimensional machining control program and is used for computerized three dimensional machining of a workpiece, the program comprising the steps of: receiving data about a plurality of curved surfaces and curves which are expressed in a plurality of forms; defining the plurality of curved surfaces, based on the data, by a set of rational functions with respect to parameters u and v wherein 0≦u≦1 and 0<v<1; and calculating intersections which are necessary for machining from the rational functions, wherein the step of calculating intersections comprises: figuring out an extremal value and a point of inflection of the set of rational functions; and calculating a solution of the rational functions by setting an initial value between the extremal value and the point of inflection.