← Back to Patent Explorer
US4901359A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for automatically cutting material in standard patterns

Assignee: Duerkopp Systemtechnik GmbH
•
Filing: 1986-12-04
•
Granted: 1990-02-13
•
Expires: 2006-12-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for controlling a cutting machine for automatically cutting material according to a standard pattern with an assigned name which has been placed on the material and machine-readable coding placed on the pattern that is represents of the name. Contour data are stored in a CNC-control pattern memory, which enable the cutting machine to cut along a contour defined by the pattern, when the pattern name is received. Coding is automatically detected on the pattern, and if present, the coding is read to determine the pattern name and its position on the cutting machine. The pattern name, and lateral and angular displacement data indicating of the position of the pattern are automatically supplied to control the cutting machine. The apparatus comprises detecting and reading systems including an optical detector on the cutting machine producing a video output signal; a digital image memory; and an image decoding system. The digital image memory includes an input circuit for receiving the video output signal, comparing the video output signal against an adjustable threshold to produce binary video data, and generating a sync signal.

Inventors

  • 👤 Wolfgang Bruder

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 02:35
CPC Classifications
B; B26; B26D; B26D5/00; B26D5/007; B26D5/005; B26F; B26F1/00; B26F1/38; C; C14; C14B; C14B5/00; B26D2005/002; Y; Y10; Y10T; Y10T83/00; Y10T83/04; Y10T83/0605

Claims Analysis

Total Claims: 44
Claim 1
Independent Claim 176 words
A method of controlling a cutting machine having a pattern memory, for automatically cutting material in accordance with a standard pattern, comprising the steps of: assigning a name to the pattern; storing contour data, which enable the cutting machine to cut along a contour defined by the pattern, in the pattern memory of the cutting machine, and associating the contour data in the pattern memory with the name of the corresponding pattern; placing machine-readable coding on the pattern that is representative of the name of the pattern; placing the material to be cut onto the cutting machine, and placing the pattern at a desired position on the material; automatically detecting whether coding is present on the pattern, and if so, reading the coding to determine therefrom the name of the pattern and its position on the cutting machine; and automatically supplying data indicative of the name and position of the pattern to the cutting machine and thereby controlling the cutting machine to cut along the contour defined by the pattern at the position of the pattern.
Claim 2
Independent Claim 176 words
A method of controlling a cutting machine having a pattern memory, for automatically cutting material in accordance with a standard pattern, comprising the steps of: assigning a name to the pattern; storing contour data, which enable the cutting machine to cut along a contour defined by the pattern, in the pattern memory of the cutting machine, and associating the contour data in the pattern memory with the name of the corresponding pattern; placing machine-readable coding on the pattern that is representative of the name of the pattern; placing the material to be cut onto the cutting machine, and placing the pattern at a desired position on the material; automatically detecting whether coding is present on the pattern, and if so, reading the coding to determine therefrom the name of the pattern and its position on the cutting machine; and automatically supplying data indicative of the name and position of the pattern to the cutting machine and thereby controlling the cutting machine to cut along the contour defined by the pattern at the position of the pattern.
Claim 3
Dependent Claim 70 words
A method as in claim 1, further comprising steps of: assigning respective names to a plurality of distinct patterns that are placeable on the material; placing machine-readable coding within the contours of each of the patterns that is representative of the name of the pattern; and storing respective contour data for each pattern and associated with the name of the corresponding pattern, in the pattern memory of the cutting machine.
Claim 4
Dependent Claim 50 words
A method as in claim 1, wherein the material to be cut is flat and is placed on the worktable of a coordinate cutting machine having a cutting tool that is movable in two coordinates, and the coding is automatically read by an optical detector fixed to the cutting machine.
Claim 5
Dependent Claim 62 words
A method as in claim 1, wherein the data indicative of the position of the pattern include X and Y data indicative of the X-Y displacement of a predetermined portion of the coding from a reference point on the cutting machine, and angle data indicative of the angular displacement of said coding with respect to a reference axis on the cutting machine.
Claim 6
Dependent Claim 59 words
A method as in claim 4, wherein the coding placed on the pattern comprises one code mark of a first type and at least one code mark of a second type, a grid arrangement being defined on the pattern and the name of the pattern being defined according to the location of the code marks on the grid arrangement.
Claim 7
Dependent Claim 22 words
A method as in claim 5, wherein the first and second types of code marks are substantially circular and have different diameters.
Claim 8
Independent Claim 348 words
A method of controlling a cutting machine having a pattern memory, for automatically cutting material in accordance with a standard pattern, comprising the steps of: assigning a name to the pattern; storing contour data, which enable the cutting machine to cut along a contour defined by the pattern, in the pattern memory of the cutting machine, and associating the contour data in the pattern memory with the name of the corresponding pattern; placing machine-readable coding on the pattern that is representative of the name of the pattern; placing the material to be cut onto the cutting machine, and placing the pattern at a desired position on the material; automatically detecting whether coding is present on the pattern, and if so, reading the coding to determine therefrom the name of the pattern and its position on the cutting machine; and automatically supplying data indicative of the name and position of the pattern to the cutting machine and thereby controlling the cutting machine to cut along the contour defined by the pattern at the position of the pattern; wherein the data indicative of the position of the pattern include X and Y data indicative of the X-Y displacement of a predetermined portion of the coding from a reference point on the cutting machine, and angle data indicative of the angular displacement of said coding with respect to a reference axis on the cutting machine; wherein the coding placed on the pattern comprises one code mark of a first type and at least one code mark of a second type, a grid arrangement being defined on the pattern and the name of the pattern being defined according to the location of the code marks on the grid arrangement; wherein the first and second types of code marks are substantially circular and have different diameters; and wherein the code marks comprise holes in the pattern and a cover strip is placed over the holes on a bottom surface of the pattern to provide the holes with color contrast with respect to a top surface when the holes are optically viewed from above
Claim 9
Independent Claim 348 words
A method of controlling a cutting machine having a pattern memory, for automatically cutting material in accordance with a standard pattern, comprising the steps of: assigning a name to the pattern; storing contour data, which enable the cutting machine to cut along a contour defined by the pattern, in the pattern memory of the cutting machine, and associating the contour data in the pattern memory with the name of the corresponding pattern; placing machine-readable coding on the pattern that is representative of the name of the pattern; placing the material to be cut onto the cutting machine, and placing the pattern at a desired position on the material; automatically detecting whether coding is present on the pattern, and if so, reading the coding to determine therefrom the name of the pattern and its position on the cutting machine; and automatically supplying data indicative of the name and position of the pattern to the cutting machine and thereby controlling the cutting machine to cut along the contour defined by the pattern at the position of the pattern; wherein the data indicative of the position of the pattern include X and Y data indicative of the X-Y displacement of a predetermined portion of the coding from a reference point on the cutting machine, and angle data indicative of the angular displacement of said coding with respect to a reference axis on the cutting machine; wherein the coding placed on the pattern comprises one code mark of a first type and at least one code mark of a second type, a grid arrangement being defined on the pattern and the name of the pattern being defined according to the location of the code marks on the grid arrangement; wherein the first and second types of code marks are substantially circular and have different diameters; and wherein the code marks comprise holes in the pattern and a cover strip is placed over the holes on a bottom surface of the pattern to provide the holes with color contrast with respect to a top surface when the holes are optically viewed from above
Claim 10
Independent Claim 302 words
A method of controlling a cutting machine having a pattern memory, for automatically cutting material in accordance with a standard pattern comprising the steps of: assigning a name to the pattern; storing contour data, which enable the cutting machine to cut along a contour defined by the pattern, in the pattern memory of the cutting machine, and associating the contour data in the pattern memory with the name of the corresponding pattern; placing machine-readable coding on the pattern that is representative of the name of the pattern; placing the material to be cut onto the cutting machine, and placing the pattern at a desired position on the material; automatically detecting whether coding is present on the pattern, and if so, reading the coding to determine therefrom the name of the pattern and its position on the cutting machine; and automatically supplying data indicative of the name and position of the pattern to the cutting machine and thereby controlling the cutting machine to cut along the contour defined by the pattern at the position of the pattern; wherein the data indicative of the position of the pattern include X and Y data indicative of the X-Y displacement of a predetermined portion of the coding from a reference point on the cutting machine, and angle data indicative of the angular displacement of said coding with respect to a reference axis on the cutting machine; wherein the coding placed on the pattern comprises one code mark of a first type and at least one code mark of a second type, a grid arrangement being defined on the pattern and the name of the pattern being defined according to the location of the code marks on the grid arrangement; and wherein the first and second types of code marks are substantially rectangular and have different areas.
Claim 11
Independent Claim 302 words
A method of controlling a cutting machine having a pattern memory, for automatically cutting material in accordance with a standard pattern comprising the steps of: assigning a name to the pattern; storing contour data, which enable the cutting machine to cut along a contour defined by the pattern, in the pattern memory of the cutting machine, and associating the contour data in the pattern memory with the name of the corresponding pattern; placing machine-readable coding on the pattern that is representative of the name of the pattern; placing the material to be cut onto the cutting machine, and placing the pattern at a desired position on the material; automatically detecting whether coding is present on the pattern, and if so, reading the coding to determine therefrom the name of the pattern and its position on the cutting machine; and automatically supplying data indicative of the name and position of the pattern to the cutting machine and thereby controlling the cutting machine to cut along the contour defined by the pattern at the position of the pattern; wherein the data indicative of the position of the pattern include X and Y data indicative of the X-Y displacement of a predetermined portion of the coding from a reference point on the cutting machine, and angle data indicative of the angular displacement of said coding with respect to a reference axis on the cutting machine; wherein the coding placed on the pattern comprises one code mark of a first type and at least one code mark of a second type, a grid arrangement being defined on the pattern and the name of the pattern being defined according to the location of the code marks on the grid arrangement; and wherein the first and second types of code marks are substantially rectangular and have different areas.
Claim 12
Dependent Claim 43 words
A method as in claim 8, wherein the code marks are applied to a top surface of the pattern and are colored so as to provide the code marks with color contrast with respect to the top surface when optically viewed from above.
Claim 13
Dependent Claim 20 words
A method as in claim 8, wherein the rectangular code marks are arranged symmetrically with respect to the grid arrangement.
Claim 14
Dependent Claim 21 words
A method as in claim 5, wherein the step of reading the coding includes locating the centers of the code marks.
Claim 15
Independent Claim 323 words
A method of controlling a cutting machine having a pattern memory, for automatically cutting material in accordance with a standard pattern, comprising the steps of: assigning a name to the pattern; storing contour data, which enable the cutting machine to cut along a contour defined by the pattern, in the pattern memory of the cutting machine, and associating the contour data in the pattern memory with the name of the corresponding pattern; placing machine-readable coding on the pattern that is representative of the name of the pattern; placing the material to be cut onto the cutting machine, and placing the pattern at a desired position on the material; automatically detecting whether coding is present on the pattern, and if so, reading the coding to determine therefrom the name of the pattern and its position on the cutting machine; and automatically supplying data indicative of the name and position of the pattern to the cutting machine and thereby controlling the cutting machine to cut along the contour defined by the pattern at the position of the pattern; wherein the data indicative of the position of the pattern include X and Y data indicative of the X-Y displacement of a predetermined portion of the coding from a reference point on the cutting machine, and angle data indicative of the angular displacement of said coding with respect to a reference axis on the cutting machine; wherein the coding placed on the pattern comprises one code mark of a first type and at least one code mark of a second type, a grid arrangement being defined on the pattern and the name of the pattern being defined according to the location of the code marks on the grid arrangement; and wherein the grid arrangement includes at least a first axis having a plurality of equally spaced positions defined thereon, the name of the pattern being determined according to which defined positions are occupied by the code marks.
Claim 16
Independent Claim 323 words
A method of controlling a cutting machine having a pattern memory, for automatically cutting material in accordance with a standard pattern, comprising the steps of: assigning a name to the pattern; storing contour data, which enable the cutting machine to cut along a contour defined by the pattern, in the pattern memory of the cutting machine, and associating the contour data in the pattern memory with the name of the corresponding pattern; placing machine-readable coding on the pattern that is representative of the name of the pattern; placing the material to be cut onto the cutting machine, and placing the pattern at a desired position on the material; automatically detecting whether coding is present on the pattern, and if so, reading the coding to determine therefrom the name of the pattern and its position on the cutting machine; and automatically supplying data indicative of the name and position of the pattern to the cutting machine and thereby controlling the cutting machine to cut along the contour defined by the pattern at the position of the pattern; wherein the data indicative of the position of the pattern include X and Y data indicative of the X-Y displacement of a predetermined portion of the coding from a reference point on the cutting machine, and angle data indicative of the angular displacement of said coding with respect to a reference axis on the cutting machine; wherein the coding placed on the pattern comprises one code mark of a first type and at least one code mark of a second type, a grid arrangement being defined on the pattern and the name of the pattern being defined according to the location of the code marks on the grid arrangement; and wherein the grid arrangement includes at least a first axis having a plurality of equally spaced positions defined thereon, the name of the pattern being determined according to which defined positions are occupied by the code marks.
Claim 17
Dependent Claim 29 words
A method as in claim 12, wherein the code marks are substantially circular and the grid arrangement includes at least a second axis defined perpendicular to the first axis.
Claim 18
Dependent Claim 29 words
A method as in claim 12, wherein the code marks are substantially circular and the grid arrangement includes at least a second axis defined parallel to the first axis.
Claim 19
Dependent Claim 47 words
A method as in claim 5, wherein the predetermined portion of the pattern whose X-Y displacement is detected is the center of the code mark of the first type, and the angular displacement of the coding is detected by detecting the angular displacement of the grid arrangement.
Claim 20
Dependent Claim 42 words
A method as in claim 1, wherein the coding on the pattern represents binary data, and the name of the pattern is in decimal form, and further comprising the step of converting the binary coding data to the name in decimal form.
Claim 21
Independent Claim 142 words
An apparatus for automatically controlling a cutting machine to cut material thereon in accordance with a standard pattern placed at a desired position on the material, the apparatus comprising: pattern memory means in the cutting machine for storing contour data enabling the cutting machine to cut along a contour defined by the pattern, and storing a corresponding pattern name associated with the contour data; and means for detecting whether coding is present on such pattern, and if so, reading the coding to determine therefrom a pattern name represented by the coding, and to determine the position of the pattern on the cutting machine; and for automatically supplying data indicative of the name and position of the pattern to the cutting machine, and thereby controlling the cutting machine to cut along the contour defined by the pattern at the position of the pattern.
Claim 22
Independent Claim 142 words
An apparatus for automatically controlling a cutting machine to cut material thereon in accordance with a standard pattern placed at a desired position on the material, the apparatus comprising: pattern memory means in the cutting machine for storing contour data enabling the cutting machine to cut along a contour defined by the pattern, and storing a corresponding pattern name associated with the contour data; and means for detecting whether coding is present on such pattern, and if so, reading the coding to determine therefrom a pattern name represented by the coding, and to determine the position of the pattern on the cutting machine; and for automatically supplying data indicative of the name and position of the pattern to the cutting machine, and thereby controlling the cutting machine to cut along the contour defined by the pattern at the position of the pattern.
Claim 23
Independent Claim 37 words
An apparatus as in claims 17, wherein the pattern memory means in the cutting machine is capable of storing respective contour data corresponding to a plurality of patterns, and a corresponding plurality of pattern names associated therewith.
Claim 24
Dependent Claim 37 words
An apparatus as in claim 17, wherein the cutting machine comprises a work surface for receiving the material to be cut, and a cutting tool movable in two dimensions for cutting the material on the work surface.
Claim 25
Dependent Claim 98 words
An apparatus as in claim 17, wherein the cutting machine has a work surface, and the detecting and reading means comprises an optical detector on the cutting machine producing a video output signal representative of objects on the work surface; a digital image memory for storing the video output signal as stored video data; and an image decoding system for receiving the stored video data and determining therefrom whether coding is present on a pattern on the work surface, and if so, generating control data indicative of the name and position of the pattern on the work surface.
Claim 26
Dependent Claim 26 words
An apparatus as in claim 20, wherein the cutting machine comprises a CNC control which receives the control data and also includes the pattern memory means.
Claim 27
Dependent Claim 14 words
An apparatus as in claim 20, wherein the optical detector includes an electronic camera.
Claim 28
Dependent Claim 14 words
An apparatus as in claim 22, wherein the electronic camera is a line-resolving camera.
Claim 29
Dependent Claim 14 words
An apparatus as in claim 22, wherein the electronic camera is an area-resolving camera.
Claim 30
Independent Claim 331 words
An apparatus for automatically controlling a cutting machine to cut material thereon in accordance with a standard pattern placed at a desired position on the material, the apparatus comprising: pattern memory means in the cutting machine for storing contour data enabling the cutting machine to cut along a contour defined by the pattern, and storing a corresponding pattern name associated with the contour data; and means for detecting whether coding is present on such pattern, and if so, reading the coding to determine therefrom a pattern name represented by the coding, and to determine the position of the pattern on the cutting machine; and for automatically supplying data indicative of the name and position of the pattern to the cutting machine, and thereby controlling the cutting machine to cut along the contour defined by the pattern at the position of the pattern; wherein the cutting machine has a work surface, and the detecting and reading means comprises an optical detector on the cutting machine producing a video output signal representative of objects on the work surface; a digital image memory for storing the video output signal as stored video data; and an image decoding system for receiving the stored video data and determining therefrom whether coding is present on a pattern on the work surface, and if so, generating control data indicative of the name and position of the pattern on the work surface; and wherein the digital image memory comprises input means for receiving the video output signal from the optical detector, comparing the video output signal against an adjustable threshold to produce binary video data, and also generating a sync signal related to the video output signal; instruction means for receiving the sync signal and generating storage instructions; buffer means for receiving the storage instructions and in response thereto storing the binary video data from the input means; and memory means for receiving the storage instructions and in response thereto storing the binary video data from the buffer means.
Claim 31
Independent Claim 331 words
An apparatus for automatically controlling a cutting machine to cut material thereon in accordance with a standard pattern placed at a desired position on the material, the apparatus comprising: pattern memory means in the cutting machine for storing contour data enabling the cutting machine to cut along a contour defined by the pattern, and storing a corresponding pattern name associated with the contour data; and means for detecting whether coding is present on such pattern, and if so, reading the coding to determine therefrom a pattern name represented by the coding, and to determine the position of the pattern on the cutting machine; and for automatically supplying data indicative of the name and position of the pattern to the cutting machine, and thereby controlling the cutting machine to cut along the contour defined by the pattern at the position of the pattern; wherein the cutting machine has a work surface, and the detecting and reading means comprises an optical detector on the cutting machine producing a video output signal representative of objects on the work surface; a digital image memory for storing the video output signal as stored video data; and an image decoding system for receiving the stored video data and determining therefrom whether coding is present on a pattern on the work surface, and if so, generating control data indicative of the name and position of the pattern on the work surface; and wherein the digital image memory comprises input means for receiving the video output signal from the optical detector, comparing the video output signal against an adjustable threshold to produce binary video data, and also generating a sync signal related to the video output signal; instruction means for receiving the sync signal and generating storage instructions; buffer means for receiving the storage instructions and in response thereto storing the binary video data from the input means; and memory means for receiving the storage instructions and in response thereto storing the binary video data from the buffer means.
Claim 32
Dependent Claim 47 words
An apparatus as in claim 25, wherein the buffer means includes, in series, a first serial shift register, a second shift register having serial input and parallel output, and a buffer memory having parallel input, each of these components of the buffer means receiving the storage instructions.
Claim 33
Dependent Claim 99 words
An apparatus as in claim 26, wherein the storage instructions include a square wave signal which is generated by a square wave generator, the latter receiving a start signal from a delayed output of a first flip-flop stage and a stop signal from the output of a second flip-flop stage, the second flip-flop stage receiving the sync signal and an output of the first flip-flop stage; and address data from an address counter, the square wave signal being supplied to the first and second shift registers and the address counter, and the address counter further receiving the sync signal.
Claim 34
Independent Claim 273 words
An apparatus for automatically controlling a cutting machine to cut material thereon in accordance with a standard pattern placed at a desired position on the material, the apparatus comprising: pattern memory means in the cutting machine for storing contour data enabling the cutting machine to cut along a contour defined by the pattern, and storing a corresponding pattern name associated with the contour data; and means for detecting whether coding is present on such pattern, and if so, reading the coding to determine therefrom a pattern name represented by the coding, and to determine the position of the pattern on the cutting machine; and for automatically supplying data indicative of the name and position of the pattern to the cutting machine, and thereby controlling the cutting machine to cut along the contour defined by the pattern at the position of the pattern; wherein the cutting machine has a work surface, and the detecting and reading means comprises an optical detector on the cutting machine producing a video output signal representative of objects on the work surface; a digital image memory for storing the video output signal as stored video data; and an image decoding system for receiving the stored video data and determining therefrom whether coding is present on a pattern on the work surface, and if so, generating control data indicative of the name and position of the pattern on the work surface; and wherein the image decoding system comprises a microcomputer including a bi-directional data bus connected for data transfer to an input port, a CPU, a keyboard, a display, a program memory, a working memory, and a data transfer system.
Claim 35
Independent Claim 273 words
An apparatus for automatically controlling a cutting machine to cut material thereon in accordance with a standard pattern placed at a desired position on the material, the apparatus comprising: pattern memory means in the cutting machine for storing contour data enabling the cutting machine to cut along a contour defined by the pattern, and storing a corresponding pattern name associated with the contour data; and means for detecting whether coding is present on such pattern, and if so, reading the coding to determine therefrom a pattern name represented by the coding, and to determine the position of the pattern on the cutting machine; and for automatically supplying data indicative of the name and position of the pattern to the cutting machine, and thereby controlling the cutting machine to cut along the contour defined by the pattern at the position of the pattern; wherein the cutting machine has a work surface, and the detecting and reading means comprises an optical detector on the cutting machine producing a video output signal representative of objects on the work surface; a digital image memory for storing the video output signal as stored video data; and an image decoding system for receiving the stored video data and determining therefrom whether coding is present on a pattern on the work surface, and if so, generating control data indicative of the name and position of the pattern on the work surface; and wherein the image decoding system comprises a microcomputer including a bi-directional data bus connected for data transfer to an input port, a CPU, a keyboard, a display, a program memory, a working memory, and a data transfer system.
Claim 36
Dependent Claim 30 words
An apparatus as in claim 17, and further comprising a standard pattern defining cutting contours, and machine-readable coding within said contours which is representative of the name of said pattern.
Claim 37
Independent Claim 200 words
A method of controlling a cutting machine having a pattern memory, for automatically cutting material in accordance with a plurality of standard patterns, comprising the steps of: assigning respective names to a plurality of distinct patterns; storing respective contour data for each pattern, which enable the cutting machine to cut along a contour defined by the pattern, in the pattern memory of the cutting machine, and associating the contour data in the pattern memory with the names of the corresponding patterns; placing machine-readable coding within the contours of each pattern that is representative of the name of the pattern; placing the material to be cut onto the cutting machine, and placing such plurality of patterns at desired positions on the material; automatically detecting whether coding is present on the patterns, and if so, simultaneously reading the coding on all of said patterns to determine therefrom the respective names of the patterns and their respective positions on the cutting machine; and automatically supplying said data indicative of the names and positions of all of the patterns to the cutting machine and thereby controlling the cutting machine to cut along the contours defined by the patterns at the positions of the patterns.
Claim 38
Independent Claim 200 words
A method of controlling a cutting machine having a pattern memory, for automatically cutting material in accordance with a plurality of standard patterns, comprising the steps of: assigning respective names to a plurality of distinct patterns; storing respective contour data for each pattern, which enable the cutting machine to cut along a contour defined by the pattern, in the pattern memory of the cutting machine, and associating the contour data in the pattern memory with the names of the corresponding patterns; placing machine-readable coding within the contours of each pattern that is representative of the name of the pattern; placing the material to be cut onto the cutting machine, and placing such plurality of patterns at desired positions on the material; automatically detecting whether coding is present on the patterns, and if so, simultaneously reading the coding on all of said patterns to determine therefrom the respective names of the patterns and their respective positions on the cutting machine; and automatically supplying said data indicative of the names and positions of all of the patterns to the cutting machine and thereby controlling the cutting machine to cut along the contours defined by the patterns at the positions of the patterns.
Claim 39
Independent Claim 227 words
An apparatus for automatically controlling a cutting machine to cut machine thereon in accordance with a standard pattern placed at a desired position on the material, the apparatus comprising: pattern memory means in the cutting machine for storing contour data enabling the cutting machine to cut along a contour defined by the pattern, and storing a corresponding pattern name associated with the contour data; and means for detecting whether coding is present on such pattern, and if so, reading the coding to determine therefrom a pattern name represented by the coding, and to determine the position of the pattern on the cutting machine; and for automatically supplying data indicative of the name and position of the pattern to the cutting machine, and thereby controlling the cutting machine to cut along the contour defined by the pattern at the position of the pattern; wherein the pattern memory means in the cutting machine is capable of storing respective contour data corresponding to a plurality of patterns, and a corresponding plurality of pattern names associated therewith; and wherein said coding-detecting means is capable of reading the coding on a plurality of said patterns simultaneously to determine therefrom all of the respective pattern names and positions of said patterns, and is capable of automatically supplying all said data indicative of the names and positions of the patterns to the cutting machine.
Claim 40
Independent Claim 227 words
An apparatus for automatically controlling a cutting machine to cut machine thereon in accordance with a standard pattern placed at a desired position on the material, the apparatus comprising: pattern memory means in the cutting machine for storing contour data enabling the cutting machine to cut along a contour defined by the pattern, and storing a corresponding pattern name associated with the contour data; and means for detecting whether coding is present on such pattern, and if so, reading the coding to determine therefrom a pattern name represented by the coding, and to determine the position of the pattern on the cutting machine; and for automatically supplying data indicative of the name and position of the pattern to the cutting machine, and thereby controlling the cutting machine to cut along the contour defined by the pattern at the position of the pattern; wherein the pattern memory means in the cutting machine is capable of storing respective contour data corresponding to a plurality of patterns, and a corresponding plurality of pattern names associated therewith; and wherein said coding-detecting means is capable of reading the coding on a plurality of said patterns simultaneously to determine therefrom all of the respective pattern names and positions of said patterns, and is capable of automatically supplying all said data indicative of the names and positions of the patterns to the cutting machine.
Claim 41
Independent Claim 340 words
A method of controlling a cutting machine having a pattern memory, for automatically cutting material in accordance with a standard pattern, comprising the steps of: assigning a name to the pattern; storing contour data, which enable the cutting machine to cut along a contour defined by the pattern, in the pattern memory of the cutting machine, and associating the contour data in the pattern memory with the name of the corresponding pattern; placing machine-readable coding on the pattern that is representative of the name of the pattern; placing the material to be cut onto the cutting machine, and placing the pattern at a desired position on the material; automatically detecting whether coding is present on the pattern, and if so, reading the coding to determine therefrom the name of the pattern and its position on the cutting machine; and automatically supplying data indicative of the name and position of the pattern to the cutting machine and thereby controlling the cutting machine to cut along the contour defined by the pattern at the position of the pattern; wherein the data indicative of the position of the pattern include X and Y data indicative of the X-Y displacement of a predetermined portion of the coding from a reference point on the cutting machine, and angle data indicative of the angular displacement of said coding with respect to a reference axis on the cutting machine; and wherein the data indicative of the X-Y displacement comprises variables L1 and L2, which are defined as follows: L1=X1'+B L2=Y1'+A and said angle data indicative of said angular displacement comprises a variable L3, defined as follows: ##EQU2## wherein the variables L1 and L2 indicate the shifting of one coding mark P1 by the coordinate dimensions X1'+B and Y1'+A, wherein another coding mark P2 has been shifted by the coordinate dimensions X2'+B and Y2'+A, and wherein the angle alpha indicates the angle through which the pattern has been turned, with respect to a machine zero point MN, in conjunction with said shifting of the marks P1 and P2.
Claim 42
Independent Claim 340 words
A method of controlling a cutting machine having a pattern memory, for automatically cutting material in accordance with a standard pattern, comprising the steps of: assigning a name to the pattern; storing contour data, which enable the cutting machine to cut along a contour defined by the pattern, in the pattern memory of the cutting machine, and associating the contour data in the pattern memory with the name of the corresponding pattern; placing machine-readable coding on the pattern that is representative of the name of the pattern; placing the material to be cut onto the cutting machine, and placing the pattern at a desired position on the material; automatically detecting whether coding is present on the pattern, and if so, reading the coding to determine therefrom the name of the pattern and its position on the cutting machine; and automatically supplying data indicative of the name and position of the pattern to the cutting machine and thereby controlling the cutting machine to cut along the contour defined by the pattern at the position of the pattern; wherein the data indicative of the position of the pattern include X and Y data indicative of the X-Y displacement of a predetermined portion of the coding from a reference point on the cutting machine, and angle data indicative of the angular displacement of said coding with respect to a reference axis on the cutting machine; and wherein the data indicative of the X-Y displacement comprises variables L1 and L2, which are defined as follows: L1=X1'+B L2=Y1'+A and said angle data indicative of said angular displacement comprises a variable L3, defined as follows: ##EQU2## wherein the variables L1 and L2 indicate the shifting of one coding mark P1 by the coordinate dimensions X1'+B and Y1'+A, wherein another coding mark P2 has been shifted by the coordinate dimensions X2'+B and Y2'+A, and wherein the angle alpha indicates the angle through which the pattern has been turned, with respect to a machine zero point MN, in conjunction with said shifting of the marks P1 and P2.
Claim 43
Independent Claim 361 words
An apparatus for automatically controlling a cutting machine to cut material on a work surface of said cutting machine, in accordance with a standard pattern placed at a desired position on the material, the apparatus comprising: pattern memory means in the cutting machine for storing contour data enabling the cutting machine to cut along a contour defined by the pattern, and storing a corresponding pattern name associated with the contour data; and means for detecting whether coding is present on such pattern, and if so, reading the coding to determine therefrom a pattern name represented by the coding, and to determine the position of the pattern on the cutting machine; and for automatically supplying data indicative of the name and position of the pattern to the cutting machine, and thereby controlling the cutting machine to cut along the contour defined by the pattern at the position of the pattern; wherein the detecting and reading means comprises: an optical detector on the cutting machine producing a video output signal representative of objects on the work surface; a digital image memory for storing the video output signal as stored video data; and an image decoding system for receiving the stored video data and determining therefrom whether coding is present on a pattern on the work surface, and if so, generating control data indicative of the name and position of the pattern on the work surface; and wherein said control data indicative of the position of the pattern on the work surface comprises: data indicative of the X-Y displacement comprising variables L1 and L2, which are defined as follows: L1=X1'+B L2=Y1'+A and angle data indicative of the angular displacement of the pattern on the work surface, comprising a variable L3, defined as follows: ##EQU3## wherein the variables L1 and L2 indicate ,the shifting of one coding mark P1 by the coordinate dimensions X1+B and Y1+A, wherein another coding mark, P2 has been shifted by the coordinate dimensions X2'+B and Y2+A, and wherein the angle alpha indicates the angle through which the pattern has been turned, with respect to a machine zero point MN, in conjunction with said shifting of the marks P1 and P2.
Claim 44
Independent Claim 361 words
An apparatus for automatically controlling a cutting machine to cut material on a work surface of said cutting machine, in accordance with a standard pattern placed at a desired position on the material, the apparatus comprising: pattern memory means in the cutting machine for storing contour data enabling the cutting machine to cut along a contour defined by the pattern, and storing a corresponding pattern name associated with the contour data; and means for detecting whether coding is present on such pattern, and if so, reading the coding to determine therefrom a pattern name represented by the coding, and to determine the position of the pattern on the cutting machine; and for automatically supplying data indicative of the name and position of the pattern to the cutting machine, and thereby controlling the cutting machine to cut along the contour defined by the pattern at the position of the pattern; wherein the detecting and reading means comprises: an optical detector on the cutting machine producing a video output signal representative of objects on the work surface; a digital image memory for storing the video output signal as stored video data; and an image decoding system for receiving the stored video data and determining therefrom whether coding is present on a pattern on the work surface, and if so, generating control data indicative of the name and position of the pattern on the work surface; and wherein said control data indicative of the position of the pattern on the work surface comprises: data indicative of the X-Y displacement comprising variables L1 and L2, which are defined as follows: L1=X1'+B L2=Y1'+A and angle data indicative of the angular displacement of the pattern on the work surface, comprising a variable L3, defined as follows: ##EQU3## wherein the variables L1 and L2 indicate ,the shifting of one coding mark P1 by the coordinate dimensions X1+B and Y1+A, wherein another coding mark, P2 has been shifted by the coordinate dimensions X2'+B and Y2+A, and wherein the angle alpha indicates the angle through which the pattern has been turned, with respect to a machine zero point MN, in conjunction with said shifting of the marks P1 and P2.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-02-12 1993-08-14 1994-02-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-02-12 1997-08-14 1998-02-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-02-12 2001-08-14 2002-02-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag