Claims Analysis
Total Claims: 32
Claim 1
Independent Claim
377 words
The method of translating into numerical indicia the course of a hand-held engraving tool having a tip making an engraving cut in the face plane of a substantially flat workpiece so that said cut may be automatically simulated by a computer-controlled, powered engraving tool, comprising the steps of: a. defining the course of the hand-held tool as a plurality of component motions given as independent variables X, Y, Z, Alpha , and a dependent variable where: X is the lateral motion of the tool substantially parallel to the face plane of the workpiece; Y is the motion of the tool perpendicular to X and substantially parallel to the face plane of the workpeice; Z is the depth motion of the tool substantIally perpendicular to the face plane of the workpiece; Alpha is the tilting motion of the tool about an axis passing through the cutting tip of the tool and substantially parallel to the face plane of the workpiece; and theta is the rotational motion of the tool about an axis passing through the cutting tip of the tool and substantially perpendicular to the face plane of the workpiece, and further wherein theta is the heading of the tool defined as the angle of the tangent to the tool path at the cutting tip of the tool; b. defining each variable as a function of a common parameter: the string length ''''u'''' along the cutter point path, thus: X fx (u) Y fy (u) Z fz (u) theta f (u) Alpha f (u); c. expressing each variable as a polynomial in u; such as: X a + bu + cu2 + du3 + . . . Y e + fu + gu2 + hu3 + . . . Z i + ju + ju2 + lu3 + . . . theta m + nu + pu2 + qu3 + . . . Alpha r + su + tu2 + vu3 + . . . d. programming a digital computer to derive the coefficients of the polynomial equations of (c); e. deriving by means of said digital computer said coefficients and f. controlling the course of the powered engraving tool by means of said coefficients to regenerate the course of said hand-held engraving tool making an engraving cut.
Claim 2
Independent Claim
377 words
The method of translating into numerical indicia the course of a hand-held engraving tool having a tip making an engraving cut in the face plane of a substantially flat workpiece so that said cut may be automatically simulated by a computer-controlled, powered engraving tool, comprising the steps of: a. defining the course of the hand-held tool as a plurality of component motions given as independent variables X, Y, Z, Alpha , and a dependent variable where: X is the lateral motion of the tool substantially parallel to the face plane of the workpiece; Y is the motion of the tool perpendicular to X and substantially parallel to the face plane of the workpeice; Z is the depth motion of the tool substantIally perpendicular to the face plane of the workpiece; Alpha is the tilting motion of the tool about an axis passing through the cutting tip of the tool and substantially parallel to the face plane of the workpiece; and theta is the rotational motion of the tool about an axis passing through the cutting tip of the tool and substantially perpendicular to the face plane of the workpiece, and further wherein theta is the heading of the tool defined as the angle of the tangent to the tool path at the cutting tip of the tool; b. defining each variable as a function of a common parameter: the string length ''''u'''' along the cutter point path, thus: X fx (u) Y fy (u) Z fz (u) theta f (u) Alpha f (u); c. expressing each variable as a polynomial in u; such as: X a + bu + cu2 + du3 + . . . Y e + fu + gu2 + hu3 + . . . Z i + ju + ju2 + lu3 + . . . theta m + nu + pu2 + qu3 + . . . Alpha r + su + tu2 + vu3 + . . . d. programming a digital computer to derive the coefficients of the polynomial equations of (c); e. deriving by means of said digital computer said coefficients and f. controlling the course of the powered engraving tool by means of said coefficients to regenerate the course of said hand-held engraving tool making an engraving cut.
Claim 3
Dependent Claim
106 words
The method of claim 1, wherein said computer is programmed to process an input containing coded digital information descriptive of a cut in an engraving pattern and provide an output of stored coefficients of a plurality of continuous polynomials descriptive of said cut, comprising the steps of: a. providing the input of said computer with data containing the following: X points along the engraving cut, Y points along the engraving cut, Z points along the engraving cut, Alpha points along the engraving cut; b. computing the string length (un) along the cut as determined by the X and Y points in accordance with the following formula:
Claim 4
Dependent Claim
14 words
The method of claim 1, further comprising the step (f) of storing said coefficients.
Claim 5
Dependent Claim
35 words
The method of claim 1, further comprising the step (f) of storing said coefficients in a medium consisting of one of the following: a perforated tape, a magnetic tape, a magnetic drum, and punched cards.
Claim 6
Dependent Claim
34 words
The method of claim 1, further comprising the steps of: f. storing said coefficients; and then g. regenerating from said stored coefficients the cutting motions of said powered engraving tool relative to the workpiece.
Claim 7
Dependent Claim
11 words
The method of claim 1, wherein said coefficients are difference coefficients.
Claim 8
Independent Claim
435 words
The method of translating into numerical indicia the course of a hand-held engraving tool having a tip making an engraving cut in the substantially cylindrically shaped surface of a workpiece created by a generating element so that said cut may be automatically simulated by a computer-controlled, powered engraving tool, comprising the steps of: a. defining the course of the hand-held tool as a plurality of component motions given as independent variables X, Yr, Z, and Alpha , and a dependent variable theta , where: X is the lateral motion of the tool substantially parallel to the generating element of said surface; Yr is the motion of the tool substantially parallel to the plane tangent to the curved surface of the workpiece at the cutting tip of the tool, and substantially perpendicular to the generating element of said surface; Z is the depth motion of the tool substantially perpendicular to the plane tangent to the curved surface of the workpiece at the cutting tip of the tool; Alpha is the tilting motion of the tool about an axis passing through the cutting tip of the tool and substantially parallel to the plane tangent to the curved surface of the workpiece at the cutting tip of the tool; and theta is the rotational motion of the tool about an axis passing through the cutting tip of the tool and substantially perpendicular to the plane tangent to the curved surface of the workpiece at the cutting tip of the tool and further wherein theta is the heading of the tool defined as the angle of the tangent to the tool path at the cutting tip of the tool; b. defining each variable as a function of a common parameter: the string length ''''u'''' along the cutter point path, thus: X fx (u) Yr fyr (u) Z fz (u) theta f (u) Alpha f (u); c. expressing each variable as a polynomial in u, such as: X a + bu + cu2 + du3 + . . . Yr e + fu + gu2 + hu3 + . . . Z i + ju + ku2 + lu3 + . . . theta m + nu + pu2 + qu3 + . . . Alpha r + su + tu2 + vu3 + . . . d. programming a digital computer to derive the coefficients of the polynomial equations of (c); e. deriving by means of said digital computer said coefficients; and f. controlling the course of the powered engraving tool by means of said coefficients to regenerate the course of said hand-held engraving tool making an engraving cut.
Claim 9
Independent Claim
435 words
The method of translating into numerical indicia the course of a hand-held engraving tool having a tip making an engraving cut in the substantially cylindrically shaped surface of a workpiece created by a generating element so that said cut may be automatically simulated by a computer-controlled, powered engraving tool, comprising the steps of: a. defining the course of the hand-held tool as a plurality of component motions given as independent variables X, Yr, Z, and Alpha , and a dependent variable theta , where: X is the lateral motion of the tool substantially parallel to the generating element of said surface; Yr is the motion of the tool substantially parallel to the plane tangent to the curved surface of the workpiece at the cutting tip of the tool, and substantially perpendicular to the generating element of said surface; Z is the depth motion of the tool substantially perpendicular to the plane tangent to the curved surface of the workpiece at the cutting tip of the tool; Alpha is the tilting motion of the tool about an axis passing through the cutting tip of the tool and substantially parallel to the plane tangent to the curved surface of the workpiece at the cutting tip of the tool; and theta is the rotational motion of the tool about an axis passing through the cutting tip of the tool and substantially perpendicular to the plane tangent to the curved surface of the workpiece at the cutting tip of the tool and further wherein theta is the heading of the tool defined as the angle of the tangent to the tool path at the cutting tip of the tool; b. defining each variable as a function of a common parameter: the string length ''''u'''' along the cutter point path, thus: X fx (u) Yr fyr (u) Z fz (u) theta f (u) Alpha f (u); c. expressing each variable as a polynomial in u, such as: X a + bu + cu2 + du3 + . . . Yr e + fu + gu2 + hu3 + . . . Z i + ju + ku2 + lu3 + . . . theta m + nu + pu2 + qu3 + . . . Alpha r + su + tu2 + vu3 + . . . d. programming a digital computer to derive the coefficients of the polynomial equations of (c); e. deriving by means of said digital computer said coefficients; and f. controlling the course of the powered engraving tool by means of said coefficients to regenerate the course of said hand-held engraving tool making an engraving cut.
Claim 10
Dependent Claim
106 words
The method of claim 7, wherein said computer is programmed to process an input containing coded digital information descriptive of a cut in an engraving pattern and provide an output of stored coefficients of a plurality of continuous polynomials descriptive of said cut, comprising the steps of: a. providing the input of said computer with data containing the following: X points along the engraving cut, Yr points along the engraving cut, Z points along the engraving cut, Alpha points along the engraving cut; b. computing the string length (un) along the cut as determined by the X and Yr points in accordance with the following formula:
Claim 11
Dependent Claim
14 words
The method of claim 7, further comprising the step (f) of storing said coefficients.
Claim 12
Dependent Claim
35 words
The method of claim 7, further comprising the step (f) of storing said coefficients in a medium consisting of one of the following: a perforated tape, a magnetic tape, a magnetic drum, and punched cards.
Claim 13
Dependent Claim
35 words
The method of claim 7, further comprising the steps of: f. storing said coefficients; and then g. regenerating said stored coefficients for directing the cutting motion of said powered engraving tool relative to the workpiece.
Claim 14
Dependent Claim
11 words
The method of claim 7, wherein said coefficients are difference coefficients.
Claim 15
Independent Claim
320 words
A method of simulating a preselected hand-engraved pattern in a workpiece by automatic means, comprising the steps of: a. expressing the preselected hand-engraved pattern in terms of numerical indicia as input into a digital control computer; b. introducing the numerical indicia to the input of said digital control computer; c. directing said digital control computer by means of a control program based upon said numerical indicia to control an engraving machine having a power driven reciprocating engraving tool and a plurality of axis motors positioning the movements of the engraving tool operative on a workpiece simulative of the motions of a handheld tool operative on a workpiece wherein a digital computer is programmed to process an input containing coded digital information descriptive of a cut of an engraving pattern made by an engraving tool having a cutting tip making said cut in the face plane of a substantially flat workpiece, and provide an output of coefficients of a plurality of continuous polynomials descriptive of said cut for input into said control computer, comprising the steps of: a. providing the input of said computer with data containing the following: X points along the engraving cut, Y points along the engraving cut, Z points along the engraving cut, Alpha points along the engraving cut, wherein: X is the lateral motion of the tool substantially parallel to the face plane of the workpiece; Y is the motion of the tool perpendicular to X and substantially parallel to the face plane of the workpiece; Z is the depth motion of the tool substantially perpendicular to the face plane of the workpiece; and Alpha is the tilting motion of the tool about an axis passing through the cutting tip of the tool and substantially parallel to the face plane of the workpiece: b. computing the string length (un) along the cut as determined by the X and Y points in accordance with the following formula:
Claim 16
Independent Claim
320 words
A method of simulating a preselected hand-engraved pattern in a workpiece by automatic means, comprising the steps of: a. expressing the preselected hand-engraved pattern in terms of numerical indicia as input into a digital control computer; b. introducing the numerical indicia to the input of said digital control computer; c. directing said digital control computer by means of a control program based upon said numerical indicia to control an engraving machine having a power driven reciprocating engraving tool and a plurality of axis motors positioning the movements of the engraving tool operative on a workpiece simulative of the motions of a handheld tool operative on a workpiece wherein a digital computer is programmed to process an input containing coded digital information descriptive of a cut of an engraving pattern made by an engraving tool having a cutting tip making said cut in the face plane of a substantially flat workpiece, and provide an output of coefficients of a plurality of continuous polynomials descriptive of said cut for input into said control computer, comprising the steps of: a. providing the input of said computer with data containing the following: X points along the engraving cut, Y points along the engraving cut, Z points along the engraving cut, Alpha points along the engraving cut, wherein: X is the lateral motion of the tool substantially parallel to the face plane of the workpiece; Y is the motion of the tool perpendicular to X and substantially parallel to the face plane of the workpiece; Z is the depth motion of the tool substantially perpendicular to the face plane of the workpiece; and Alpha is the tilting motion of the tool about an axis passing through the cutting tip of the tool and substantially parallel to the face plane of the workpiece: b. computing the string length (un) along the cut as determined by the X and Y points in accordance with the following formula:
Claim 17
Dependent Claim
88 words
The method of claim 13, wherein said digital control computer is programmed to iteratively process an input containing stored coefficients of a plurality of continuous polynomials descriptive of the engraving cuts in said hand-engraved pattern, to thereby provide an output of control signals directing the motion of a said engraving tool so as to simulate, by successive sequential increments, said engraving cuts, comprising the steps of: a. introducing said coefficients into said digital control computer: and then: b. generating said control signals from said coefficients by iterative computation.
Claim 18
Dependent Claim
33 words
The method of claim 14, wherein said coefficients are difference coefficients, and the iterative computation comprises a series of summations of said difference coefficients to regenerate successive sequential increments of the engraving cuts.
Claim 19
Dependent Claim
23 words
The method of claim 13, further comprising the step of storing the numerical indicia prior to its input into said digital control computer.
Claim 20
Dependent Claim
32 words
The method of claim 16, wherein said numerical indicia are stored in a medium consisting of one of the following: a perforated tape, a magnetic tape, a magnetic drum, and punched cards.
Claim 21
Dependent Claim
42 words
The method of claim 13, wherein said numerical indicia comprise coefficients of a plurality of continuous polynomial functions having a common parameter, said functions being descriptive of the coordinates defining the cutting paths of the engraving tool in simulating said preselected pattern.
Claim 22
Dependent Claim
11 words
The method of claim 18, whrein said coefficients are difference coefficients.
Claim 23
Dependent Claim
26 words
The method of claim 19, wherein said difference coefficients are summed under the direction of said control program to control the motion of said axis motors.
Claim 24
Independent Claim
364 words
A method of simulating a preselected hand-engraved pattern in a workpiece by automatic means, comprising the steps of: a. expressing the preselected hand-engraved pattern in terms of numerical indicia as input into a digital control computer; b. introducing the numerical indicia to the input of said digital control computer; and c. directing said digital control computer by means of a control program based upon said numerical indicia to control an engraving machine having a power driven reciprocating engraving tool and a plurality of axis motors positioning the movements of the engraving tool operative on a workpiece simulative of the motions of a handheld tool operative on a workpiece wherein a digital computer is programmed to process an input containing coded digital information descriptive of a cut of an engraving pattern made by an engraving tool having a cutting tip making said cut in a substantially cylindrically shaped surface of a workpiece created by a generating element and provide an output of coefficients of a plurality of continuous polynomials descriptive of said cut for input into said control computer, comprising the steps of: a. providing the input of said computer with data containing the following: X points along the engraving cut, Yr points along the engraving cut, Z points along the engraving cut, Alpha points along the engraving cut, wherein: X is the lateral motion of the tool substantially parallel to the generating element of said surface; Yr is the motion of the tool substantially parallel to the plane tangent to the curved surface of the workpiece at the cutting tip of the too, and substaNtially perpendicular to the generating element of said surface; Z is the depth motion of the tool substantially perpendicular to the plane tangent to the curved surface of the workpiece at the cutting tip of the tool; Alpha is the tilting motion of the tool about an axis passing through the cutting tip of the tool and substantially parallel to the plane tangent to the curved surface of the workpiece at the cutting tip of the tool; b. computing the string length (un) along the cut as determined by the X and Yr points in accordance with the following formula:
Claim 25
Independent Claim
364 words
A method of simulating a preselected hand-engraved pattern in a workpiece by automatic means, comprising the steps of: a. expressing the preselected hand-engraved pattern in terms of numerical indicia as input into a digital control computer; b. introducing the numerical indicia to the input of said digital control computer; and c. directing said digital control computer by means of a control program based upon said numerical indicia to control an engraving machine having a power driven reciprocating engraving tool and a plurality of axis motors positioning the movements of the engraving tool operative on a workpiece simulative of the motions of a handheld tool operative on a workpiece wherein a digital computer is programmed to process an input containing coded digital information descriptive of a cut of an engraving pattern made by an engraving tool having a cutting tip making said cut in a substantially cylindrically shaped surface of a workpiece created by a generating element and provide an output of coefficients of a plurality of continuous polynomials descriptive of said cut for input into said control computer, comprising the steps of: a. providing the input of said computer with data containing the following: X points along the engraving cut, Yr points along the engraving cut, Z points along the engraving cut, Alpha points along the engraving cut, wherein: X is the lateral motion of the tool substantially parallel to the generating element of said surface; Yr is the motion of the tool substantially parallel to the plane tangent to the curved surface of the workpiece at the cutting tip of the too, and substaNtially perpendicular to the generating element of said surface; Z is the depth motion of the tool substantially perpendicular to the plane tangent to the curved surface of the workpiece at the cutting tip of the tool; Alpha is the tilting motion of the tool about an axis passing through the cutting tip of the tool and substantially parallel to the plane tangent to the curved surface of the workpiece at the cutting tip of the tool; b. computing the string length (un) along the cut as determined by the X and Yr points in accordance with the following formula:
Claim 26
Dependent Claim
88 words
The method of claim 21, wherein said digital control computer is programmed to iteratively process an input containing stored coefficients of a plurality of continuous polynomials descriptive of the engraving cuts in said hand-engraved pattern, to thereby provide an output of control signals directing the motion of a said engraving tool so as to simulate, by successive sequential increments, said engraving cuts, comprising the steps of: a. introducing said coefficients into said digital control computer; and then: b. generating said control signals from said coefficients by iterative computation.
Claim 27
Dependent Claim
33 words
The method of claim 22, wherein said coefficients are difference coefficients, and the iterative computation comprises a series of summations of said difference coefficients to regenerate successive sequential increments of the engraving cuts.
Claim 28
Dependent Claim
22 words
The method of claim 21, further comprising the step of storing the numerical indicia prior to its input into said digital computer.
Claim 29
Dependent Claim
32 words
The method of claim 24, wherein said numerical indicia are stored in a medium consisting of one of the following: a perforated tape, a magnetic tape, a magnetic drum, and punched cards.
Claim 30
Dependent Claim
42 words
The method of claim 21, wherein said numerical indicia comprise coefficients of a plurality of continuous polynomial functions having a commmon parameter, said functions being descriptive of the coordinates defining the cutting paths of the engraving tool in simulating said preselected pattern.
Claim 31
Dependent Claim
11 words
The method of claim 26, wherein said coefficients are difference coefficients.
Claim 32
Dependent Claim
26 words
The method of claim 27, wherein said difference coefficients are summed under the direction of said control program to control the motion of said axis motors.