WO2004019106A1 - Systems and methods for automated material processing - Google Patents

Systems and methods for automated material processing Download PDF

Info

Publication number
WO2004019106A1
WO2004019106A1 PCT/US2003/026186 US0326186W WO2004019106A1 WO 2004019106 A1 WO2004019106 A1 WO 2004019106A1 US 0326186 W US0326186 W US 0326186W WO 2004019106 A1 WO2004019106 A1 WO 2004019106A1
Authority
WO
WIPO (PCT)
Prior art keywords
computer
cutting
length
pieces
processing
Prior art date
Application number
PCT/US2003/026186
Other languages
French (fr)
Inventor
Spencer B. Dick
David A. Morgan
David Lee
Original Assignee
Precision Automation, Inc.
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=31949880&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=WO2004019106(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Precision Automation, Inc. filed Critical Precision Automation, Inc.
Priority to AU2003273238A priority Critical patent/AU2003273238A1/en
Priority to GB0505609A priority patent/GB2408483B/en
Publication of WO2004019106A1 publication Critical patent/WO2004019106A1/en

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B27WORKING OR PRESERVING WOOD OR SIMILAR MATERIAL; NAILING OR STAPLING MACHINES IN GENERAL
    • B27MWORKING OF WOOD NOT PROVIDED FOR IN SUBCLASSES B27B - B27L; MANUFACTURE OF SPECIFIC WOODEN ARTICLES
    • B27M1/00Working of wood not provided for in subclasses B27B - B27L, e.g. by stretching
    • B27M1/08Working of wood not provided for in subclasses B27B - B27L, e.g. by stretching by multi-step processes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23DPLANING; SLOTTING; SHEARING; BROACHING; SAWING; FILING; SCRAPING; LIKE OPERATIONS FOR WORKING METAL BY REMOVING MATERIAL, NOT OTHERWISE PROVIDED FOR
    • B23D47/00Sawing machines or sawing devices working with circular saw blades, characterised only by constructional features of particular parts
    • B23D47/04Sawing machines or sawing devices working with circular saw blades, characterised only by constructional features of particular parts of devices for feeding, positioning, clamping, or rotating work
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23DPLANING; SLOTTING; SHEARING; BROACHING; SAWING; FILING; SCRAPING; LIKE OPERATIONS FOR WORKING METAL BY REMOVING MATERIAL, NOT OTHERWISE PROVIDED FOR
    • B23D59/00Accessories specially designed for sawing machines or sawing devices
    • B23D59/001Measuring or control devices, e.g. for automatic control of work feed pressure on band saw blade
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23DPLANING; SLOTTING; SHEARING; BROACHING; SAWING; FILING; SCRAPING; LIKE OPERATIONS FOR WORKING METAL BY REMOVING MATERIAL, NOT OTHERWISE PROVIDED FOR
    • B23D59/00Accessories specially designed for sawing machines or sawing devices
    • B23D59/008Accessories specially designed for sawing machines or sawing devices comprising computers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B27WORKING OR PRESERVING WOOD OR SIMILAR MATERIAL; NAILING OR STAPLING MACHINES IN GENERAL
    • B27BSAWS FOR WOOD OR SIMILAR MATERIAL; COMPONENTS OR ACCESSORIES THEREFOR
    • B27B1/00Methods for subdividing trunks or logs essentially involving sawing
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B27WORKING OR PRESERVING WOOD OR SIMILAR MATERIAL; NAILING OR STAPLING MACHINES IN GENERAL
    • B27BSAWS FOR WOOD OR SIMILAR MATERIAL; COMPONENTS OR ACCESSORIES THEREFOR
    • B27B27/00Guide fences or stops for timber in saw mills or sawing machines; Measuring equipment thereon
    • B27B27/02Guide fences or stops for timber in saw mills or sawing machines; Measuring equipment thereon arranged laterally and parallel with respect to the plane of the saw blade
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B27WORKING OR PRESERVING WOOD OR SIMILAR MATERIAL; NAILING OR STAPLING MACHINES IN GENERAL
    • B27BSAWS FOR WOOD OR SIMILAR MATERIAL; COMPONENTS OR ACCESSORIES THEREFOR
    • B27B27/00Guide fences or stops for timber in saw mills or sawing machines; Measuring equipment thereon
    • B27B27/10Devices for moving or adjusting the guide fences or stops
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B27WORKING OR PRESERVING WOOD OR SIMILAR MATERIAL; NAILING OR STAPLING MACHINES IN GENERAL
    • B27BSAWS FOR WOOD OR SIMILAR MATERIAL; COMPONENTS OR ACCESSORIES THEREFOR
    • B27B31/00Arrangements for conveying, loading, turning, adjusting, or discharging the log or timber, specially designed for saw mills or sawing machines
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B27WORKING OR PRESERVING WOOD OR SIMILAR MATERIAL; NAILING OR STAPLING MACHINES IN GENERAL
    • B27GACCESSORY MACHINES OR APPARATUS FOR WORKING WOOD OR SIMILAR MATERIALS; TOOLS FOR WORKING WOOD OR SIMILAR MATERIALS; SAFETY DEVICES FOR WOOD WORKING MACHINES OR TOOLS
    • B27G1/00Machines or devices for removing knots or other irregularities or for filling-up holes
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/02Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness
    • YGENERAL 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
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T83/00Cutting
    • Y10T83/04Processes
    • Y10T83/0524Plural cutting steps
    • YGENERAL 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
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T83/00Cutting
    • Y10T83/727With means to guide moving work
    • YGENERAL 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
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T83/00Cutting
    • Y10T83/727With means to guide moving work
    • Y10T83/73Guide fixed to or integral with stationary tool element
    • YGENERAL 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
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T83/00Cutting
    • Y10T83/727With means to guide moving work
    • Y10T83/739Positively confines or otherwise determines path of work
    • YGENERAL 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
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T83/00Cutting
    • Y10T83/727With means to guide moving work
    • Y10T83/741With movable or yieldable guide element
    • YGENERAL 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
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T83/00Cutting
    • Y10T83/748With work immobilizer
    • Y10T83/7593Work-stop abutment
    • Y10T83/7647Adjustable
    • YGENERAL 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
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T83/00Cutting
    • Y10T83/768Rotatable disc tool pair or tool and carrier
    • Y10T83/7684With means to support work relative to tool[s]
    • Y10T83/7722Support and tool relatively adjustable
    • YGENERAL 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
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T83/00Cutting
    • Y10T83/768Rotatable disc tool pair or tool and carrier
    • Y10T83/7684With means to support work relative to tool[s]
    • Y10T83/773Work-support includes passageway for tool [e.g., slotted table]

Definitions

  • the invention involves a system for processing material, for example, a system for processing material based on data input by manual deflection of a light beam.
  • the invention also includes software and methods of processing materials.
  • saws are used extensively to cut materials for many different manufacturing applications.
  • saws may use a microprocessor to determine how to cut according to a user-supplied list of required dimensions, i.e., a cut list.
  • the microprocessor controls movement of a fence to position sites of cutting in a manner that optimizes utilization of raw material.
  • the operator may need to mark defects, such as knots, cracks, or discolored portions of a material, before cutting.
  • the marked locations of defects allow the microprocessor to select cutting sites that exclude defects while making optimal use of the material according to the cut list requirements.
  • marking defects by measuring their location and inputting the locations along with the overall length of the material through a keyboard is time consuming and prone to operator error.
  • a user marks a wood product along its length with a marking instrument, such as a fluorescent crayon.
  • the resulting physical marks are optically detected by a scanner unit mounted above the wood product.
  • the scanner unit senses the position of each physical mark along the length of the wood product as it is conveyed past the scanner unit and sends this information to the microprocessor.
  • This method of marking wood products is expensive to implement. The method also may result in unwanted marks on finished material.
  • a movable scanner unit may be used that tracks along the length of a stationaiy wood product. However, this movable scanner may require a movement mechanism that may be expensive and prone to mechanical difficulties.
  • the period of time required for the scanner to move over the entire length of the wood product may be a rate-limiting step for inputting the defect locations of a wood product.
  • the invention provides a system, including apparatus and method, for processing a material based on data input by manual deflection of a light beam.
  • Figure 1 is a view of an automated processing system including a virtual marking assembly, in accordance with aspects of the invention.
  • Figure 2 is a schematic side elevation view of the virtual marking assembly of Figure 1 showing a default optical path.
  • Figure 3 is a schematic side elevation view of the marking assembly of Figure 2 with an object marking a proximal boundary of a feature location by creating a new optical path.
  • Figure 4 is a schematic side elevation view of the marking assembly of Figure 2 with an object marking a distal boundary of a feature location by creating a new optical path.
  • Figure 5 is a schematic side elevation view of a marking system according to another embodiment of the invention.
  • Figure 6 is a schematic view of a marking system according to yet another embodiment of the invention.
  • FIG. 7 is a schematic view of an automated material processing system, in accordance with an embodiment of the invention.
  • Figure 8 shows a flow chart illustrating a method of salvaging material.
  • Figures 9 and 10 show side views manufacturing assemblies configured for double ended processing.
  • System 10 includes a marking assembly 12 positioned along a front portion of the system.
  • Marking assembly 12 includes a marking station 14 to orient an article or material 16 relative to an optical measuring device 18.
  • the article may be a wood product, metal, plastic, ceramic, and/or the like.
  • the article may have any suitable shape and size, and may be elongate to define a long axis, which also may be a processing axis.
  • Feature locations 20 along a processing axis 22 of material 16 may be input by a user to the optical measuring device 18, which communicates the feature locations to a controller 24.
  • Another computer 24a may be used remotely from controller 24 to store, edit, combine, or modify cut lists prior to downloading one or more cut lists to controller
  • Marking assembly 12 allows a user to virtually mark feature locations 20 of material 16 along processing axis 22 of the material.
  • a "virtual mark” means a noted location on a material relative to a registration point such as an end of the material or an axis, without requiring an actual physical mark on the material.
  • Optical measuring device 18 may provide data input for processing.
  • the optical measuring device may send a light beam along optical path 26. As described in more detail below, this path may be altered for at least a portion of the light beam by placing an object into the light beam at a location corresponding to a perimeter region of feature location 20. Alternatively, the object may be placed at a selected location that inputs data about other structural aspects of the material or about nonstructural aspects of material processing.
  • Controller 24 may use one or more structural aspects of the material, such as feature locations 20 and/or overall length, among others, to determine cutting sites. Structural aspects may include dimensions, defect locations, grade of material, etc.
  • One or more structural aspects may be input optically and/or with another user interface.
  • Processing station 28 may be configured to process the material automatically
  • Material processing may include any structural alteration of an article (a material).
  • the structural alteration may include removing or separating a portion of the article (such as by cutting, boring, punching, routing, mortising, sanding, drilling, shearing, etc.), adding another component (such as a fastener, a colorant, a sealing agent, a connected component, etc.), forming a joint (such as by tenoning), reshaping the article (such as by stamping, compression, bending, etc.), and/or altering the strength of the article (such as by heating, electromagnetic radiation exposure, radiation treatment, etc.), among others.
  • Station 28 may include a positioner assembly 29, which may position previously- marked material 30, relative to a material processing device, such as a saw 32. Positioned material 30 may be processed at one or more discrete positions along processing axis 34 of material 30 by saw 32. Material processing may be based on virtually-marked feature locations 20 or other processing data supplied by the user, by deflecting a light beam, as described below. Material processing also may be in accordance with a processing list, such as a cut list, which may be stored in or otherwise accessible to controller 24.
  • a processing list such as a cut list
  • a material feeding or positioning device 37 such as a roll feeder, may be used to feed material to a material processing device, such as a saw, in processing station 28.
  • a pusher mechanism may be employed to engage an end of the material and push the material relative to the processing station, particularly relative to a material processing device of the processing station. Movement of a material positioning device (and/or a material processing device) along a line defines a processing line for in-line processing of an article. Accordingly, an article may be processed at one position or a plurality of discrete positions arrayed parallel to the processing line.
  • optical measuring device 18 includes a light source 42 and a light detector 44.
  • Light source 42 sends or transmits a light beam 46, produced, for example, by a continuous or pulsed laser, along default optical path 26 to reflector 48, which reflects the light beam back to detector 44.
  • Reflector 48 is an optional component of marking station 12 that provides a default optical path when the user has not interrupted optical path 26. Reflector 48 may be useful for calibrating optical measuring device 18 and to assist in positioning and measuring material 16, as described more fully below.
  • Processing data may be created by optical measuring device 18 according to the position at which light beam 46 is deflected manually.
  • the processing data created may be analog and/or digital data.
  • Deflection of a light beam is any deviation produced in at least a portion of the light beam away from a particular direction of travel, generally along a line. Deflection of the light beam may be produced by any suitable optical mechanism, including reflection, refraction, diffraction, scattering, and/or the like.
  • Detector 44 receives light from light beam 46 and detects any property of the light that allows device 18 to measure the position at which the light beam was deflected. For example, the detector may measure the length of optical path 26. In some embodiments, detector 44 may provide measurement of a time-of- flight of light from light beam 46 along optical path 26 by signaling light detection to a clock. The clock may measure the time-of-flight between light transmission and light detection and thus may provide a distance measurement or a related light parameter to be sent to controller 24 through any suitable means such as communications link 50 of Figure 1.
  • any other property of light from light beam 46 may be measured to determine distance, such as angle of deflection for triangulation (see Figure 6), or a phase shift using an interferometer, among others.
  • Suitable optical measuring devices for use in the present invention are available from Leica Geosystems of Herrbrugg, Switzerland, under the name DISTO or from Hilti Corporation of Tulsa, Oklahoma, under the names PD10 or PD20.
  • processing axis 22 of material 16 may be positioned substantially parallel to optical path 26, or a portion thereof, as processing data is input by deflection of the light beam.
  • the light beam may be sent from light source 42, at a distance 54 from distal end 56 of wood product 16.
  • Light beam 46 may travel along optical path 26 in a spaced relation from surface 60, for example, about 2 inches above surface 60.
  • surface 60 of material 16 may be substantially parallel to optical path 26, or a data input line thereof, and may be a top surface or a side surface of material 16.
  • Optical path 26 also may be disposed below a bottom surface of material 16 and visualized with an appropriately-positioned mirror or mirrors.
  • the long axis and/or processing axis of material 16 may be oriented at least substantially parallel to optical path 26 in marking station 14, using an appropriate supporting structure such as brackets 64.
  • Reflector 48 may act to define the default optical path 26.
  • a proximal end 66 of material 16 may abut reflector 48.
  • Proximal end 66 may be marked optically by deflection of the light beam by reflector 48, or may be manually marked by altering optical path 26, as described below, without the use of reflector 48.
  • Figures 3-4 show schematically how optical path 26, for at least a portion of the light beam, may be altered by an object marking feature locations 20 of feature 68 in material 16.
  • Feature 68 may be any aspect of material 16 between proximal end 66 and distal end 56 that may affect processing of material 16.
  • a feature 68 may be a defect such as a knot, crack, recess, discolored portion, or uneven surface abe ⁇ ation.
  • Features also may include proximal end 66 and distal end 56 of material 16.
  • a feature 68 may include any structural aspect of material 16 that influences subsequent processing of the material.
  • feature location 20 typically defines a beginning or boundary location of a clear portion of the wood product that is defect-free.
  • proximal end 69 of defect 68 may be marked by manually placing an object 70 in the light beam.
  • object 70 may be any user-controlled object capable of deflecting some or all of light beam 46 to detector 44 from a position within optical path 26. Since many objects can deflect light , the choices for object 70 are numerous.
  • object 70 may be provided by a portion of the operator's body, such as a hand, a finger, an arm, a leg, a foot, a shoulder, etc.
  • the object may be distinct from the operator, such as a pen, pointer, paddle, minor, or the like.
  • object 70 may be grasped by an operator, connected to any suitable portion of the operator's body, or may be coupled to the marking assembly.
  • object 70 may be slidable along a track that extends parallel to the light beam, and may be manually placed in the light beam while coupled to the track.
  • object 70 is positioned above the proximal end 69 of defect 68, at a feature location 20 slightly proximal to defect 68.
  • Interrupted, shortened optical path 74 is measured by detector 44 and communicated to controller 24.
  • distal end 80 of defect 68 may be marked by positioning object 70, as shown in Figure 4, at a point along a default optical path 26 co ⁇ esponding to distal end 80, to produce shortened optical path 78.
  • a feature location co ⁇ esponding to distal end 56 of wood product 16 may be marked with object 70, as previously described, or by temporarily lowering optical measuring device 18, or by slightly lifting distal end 56 of material 16 above bracket 64 so that material 16 alters optical path 26.
  • the feature location at distal end 56 also may be communicated to controller 24 through keypad 86 (see Figure 1) by inputting a total overall value the dimension of the material as measured along processing axis 22.
  • Each optical path 26, 74, 78 may include an angle of reflection ⁇ at which light beam 46 is reflected back to detector 44.
  • a maximum angle of reflection ⁇ at each feature location may be less than about 30°, less than about 20°, or less than about 10°.
  • a typical session for marking material 16 may be initiated with a signal to controller 24 that the user has material 16 properly positioned on brackets 64.
  • the signal may be initiated by an input either through keypad 86, a switch, such as foot pedal 88, or by deflecting light beam 46, among others.
  • Controller 24 then may recognize and interpret data sent by optical measuring device 18 according to any suitable logical sequence. For example, the user may use object 70 to mark proximal end 66 and distal end 56 of material 16 first, followed by internal feature locations 20 of one or more defects 68. Alternatively, the user may mark all features 20 in linear order, including one or both end positions of material 16. Controller 24 then interprets internal feature locations 20 as flanking a defect 68.
  • Marking station 12 also may include an audible and/or visible signal mechanism, such as a bell, buzzer, or light, that informs the user when a feature location along processing dimension 22 has been measured and sent to controller 24.
  • an audible and/or visible signal mechanism such as a bell, buzzer, or light
  • light post 89 may be provided to give visible signals co ⁇ esponding to data input events such as material marking, based on light beam deflection.
  • the user may move second material 16 to processing station 28, for example, after processing of previously processed first material 30 (see Figure 1).
  • a processing station may be located linearly downstream from marking station 14, so that second material 16 may be moved parallel to its processing axis to place the second material in the processing station 28.
  • the controller may be signaled that a third material is to be marked. The third material may be placed in the marking station and marked by light beam deflection. Processing of first material 30 and marking of second material 16 may be controlled concu ⁇ ently by controller 24, for example, by signaling the controller with foot switch 88. This signal may activate both positioner assembly 29 and optical marking device 18.
  • marking assembly 12 may be disposed such that material 16 may be marked and processed without moving the material to a distinct processing station.
  • positioner assembly 29 uses positioner 106 to push first material 30 along processing line 108.
  • Positioner 106 is any structure that determines the position of material 30 along processing line 108. Examples of positioner 106 include a pusher, a fence, or a stop block or any other similar structure configured to move or index material.
  • the user places material 30 in processing station 28, on infeed table 110, so that processing axis 34 of material 30 is parallel with processing line 108 of positioner 106, by abutment with guide rail 112.
  • Positioner 106 moves parallel to processing line 108 to contact distal end 114 of wood product 30.
  • Positioner 106 positions proximal end 116 of wood product 30 an appropriate distance beyond saw 32 based on a positioning signal sent from controller 24 to a motor in housing 118.
  • the motor controls movement of positioner 106 through slider 120 in positioner assembly 29.
  • Slider 120 is displaced along guide rail 112 in response to controller 24 instructions to the motor.
  • the saw may be automatically moved along the processing line to an appropriate location for cutting according to marked features.
  • a roll feeder may be used to move the material.
  • saw 32 is activated to process wood product 30. This may be carried out automatically, for example, by controller 24 moving saw 32, or manually, by the user moving saw 32. In an alternative configuration, movement of material 30 relative to modifying device 32 may be achieved also by moving device 32 parallel to processing axis 34, while material 30 is kept stationary. It should be noted that the marking station 12 may be useful with any automated processing system in which materials to be processed include features 68 that vary in location between the materials along processing axis 22. After material 30 is cut, it may continue downstream onto outfeed table 121.
  • Drop-box hole 121a may be provided in outfeed table 121 to allow waste pieces to fall into a waste receptacle.
  • Figure 5 shows a marking system 200 according to an alternate embodiment of the invention.
  • Light source 202 directs light beam 204 to reflector 206 where the beam is reflected to detector 208.
  • Bumper 210 maintains material 212, at a fixed location relative to fixed light beam 204.
  • Portion 214 of light beam 204 between bumper 210 and reflector 206 can be used to create signals by interrupting beam portion 214.
  • the signals may be interpreted by a computer, for example, as processing instructions, separate from marking steps on material 212.
  • This design enables many possible functions and adaptations to system 200. For example, a virtual keyboard 216 may be created.
  • a template or similar device may be positioned near beam portion 214 so that operator may point to or touch different locations on the template, thereby causing interruptions of beam 204 at different locations.
  • This feature of the invention may be used to input processing data or instructions that are related to, or distinct from, structural aspects of the material to be processed. For example, such data or instructions may signal the beginning or ending of a structural data input, initiation of material handling steps, start and/or stop instructions, the grade of material being processed, processing instructions relative to marks that have been or will be indicated on the material, etc.
  • Figure 6 shows a marking system 230 that measures distances based on triangulation. Marking system 230 may be included in any suitable automated processing system.
  • Marking system 230 may include an optical measuring device 232 having a light source 202 and a detector 234.
  • the light source may send a beam of light 204 along a data input line 236 to a point of reflection, shown at 238 and 240.
  • the point of reflection may be provided by default reflector 206 or by an object 70 placed in the light beam at a selected position along the data input line.
  • Default reflector 206 or object 70 may reflect only a portion of light beam 204 to detector 234, shown at 242 or 244, such as by diffuse reflection.
  • the angle defined by the reflected light beam may be measured by detector 234, to provide a measure of the point of reflection along the data input line.
  • Suitable optics such as a lens 246, may be disposed between the point of reflection and the detector to focus light beam portions 242, 244 onto detector 234.
  • the position at which each light beam portion is detected by detector 234 may be used to calculate the point of reflection by triangulation.
  • light beam portion 242 forms a smaller angle with data input line 236 than light beam portion 244. Accordingly, each of these angles may be related to a point of reflection and thus a distance/position along the data input line.
  • the data input line is any line segment in which an object may be placed in the light beam to input data for material processing or system operation to the controller.
  • the data input line may have any suitable relationship to the light source and detection mechanism.
  • the data input line may be substantially or completely formed by air.
  • the data input line may be at least substantially parallel to the long axis of material 16 and/or parallel to an axis along which the material is to be processed, generally at one or more discrete positions.
  • the data input line may extend from the light source to a default reflector 206.
  • the data input line may be configured to be a subset of the line or line segment along which the light beam travels. For example, positions on this line or segment of travel that are too close or too far from the light source may not be recognized for data input.
  • optical elements such as lenses or mi ⁇ ors may be employed between the light source and the data input line to direct the light beam along the data input line.
  • FIG. 7 shows a schematic view of a system 250 for automated material processing.
  • System 250 may include a data input station 252, a material processing station 254, and a controller 256, among others.
  • Data input station 252 may be any mechanism for inputting data to system 250 by manual deflection of a light beam.
  • a particular position at which the light beam is deflected may input data that co ⁇ esponds to the particular position.
  • the data may relate to operation of the system, processing a material, etc.
  • the data input station may include an optical measuring device 258 that provides a light beam.
  • the data input station also may define a default optical path 260 followed by the light beam.
  • a portion of optical path 260 may provide a data input line along which the light beam travels.
  • the optical measuring device may be configured so that placement of an object in the light beam at a particular position along the data input line inputs data to controller 256.
  • Material processing station 254 may be any mechanism for processing a material of interest.
  • Station 254 may include a positioner 264 and a material processing device 266 that provide in-line processing along a processing line 268.
  • the positioner may be configured to move parallel to a processing line 268, so that a material moves toward the material processing device to select discrete positions of the material, a ⁇ ayed parallel to the processing line, at which the material is processed.
  • the material processing device may be configured to move to discrete positions of the material a ⁇ ayed in parallel to processing line 268.
  • the material processing station may have any suitable spatial relationship to the data input station. For example, these stations may be overlapping, so that the material can be processed directly after the data is input. Alternatively, these stations may be spaced, so that the material is moved to the processing station after data input. ' For example, these stations may be at least substantially parallel, that is, data input line 262 may at least substantially or completely be parallel to processing line 268.
  • the data input station may be disposed in front of, or behind, the material processing station, when viewed from a normal position of operation by a user. Accordingly, a material may be transfe ⁇ ed, manually or automatically, from the data input station to the material processing station by movement perpendicular to the data input line and/or processing line.
  • the data input line and the processing line of such stations may be spaced so that a person's arms can transfer the material from the data input station to the material processing station while the person's feet are stationary, or spaced by a distance of less than about four feet.
  • the data input and material processing stations may be a ⁇ ayed lengthwise, so that the stations are disposed on the left and right of each other in relation to a user in a normal position of use. Accordingly, the data input line and the material processing line may be substantially collinear.
  • the material processing station may be disposed so that the material is moved substantially parallel to the data input line to position the material in the material processing station.
  • Controller 256 may be any device configured to manipulate data.
  • the controller may be a digital processor or other computing device.
  • the controller may be operatively connected to optical measuring device 258 and material processing station 254, particularly positioner 266 and or material processing device 268.
  • the controller may be configured to receive data input by a user through the optical measuring device.
  • the controller may be configured to control operation of the positioner and/or material processing device, such as their movement, based on the data.
  • Controller 256 may be configured to operate data input and material processing stations concu ⁇ ently, that is, during overlapping time intervals. Controller 256 may send and receive signals from the stations at slightly different times, but overall the data input and processing operations on two articles may be conducted at the same time. Accordingly, the data input station may input data to the controller about a second article or workpiece, while the material processing device is processing a first article, based on data previously input to the data input station. In some embodiments, the controller may be configured to store input processing data for two or more articles. The material processing station may be configured to sequentially process the two or more articles based on the input processing data.
  • System 250 may include a user interface 270 to provide a mechanism in addition to data input station 252 for inputting data to controller 256. User interface 270 may include a keypad, a keyboard, a touchscreen, a touchpad, a mouse, a foot-operated pedal, a voice recognition system, and/or the like.
  • Processing system 250 may be equipped with a printer 272, as shown in Figures 1 and 7.
  • the printer may be operated manually or automatically depending on the application.
  • the printer may be configured to print hard copy output related to operation of the processing system.
  • the controller for the saw may be configured so that yield data is automatically printed out at the end of executing a cut list.
  • the printout may summarize: (1) linear feet cut, (2) percentage of usable material, (3) percentage of waste material, and/or (4) total cutting time, among others.
  • the printer may be configured to print labels.
  • the labels may include any suitable printed information or indicia, such as stop movements, piece counts, cut lengths, materials, part numbers, job names, and/or other kinds of information.
  • the information can be printed to labels of various sizes, depending on the source of the data and parameters in the calibration/menu.
  • the labels may be configured to be applied manually by a user of the system, or automatically when the material is processed.
  • the system may be programmed to record marks sequentially in a single direction, so that if a mark is made in or behind an area that was already marked, then the computer deletes all data up to that point allowing for co ⁇ ection and remarking of the area.
  • the system may also be programmed to manage handling of material not conforming to a cut list.
  • Figure 8 shows a flow chart including steps used to salvage material.
  • a computer is used in conjunction with an automated saw system such as one of the ones described above.
  • the computer may be programmed to optimize cutting of stock material to satisfy a cut list, and may also be programmed to manage use or disposal of remainder material .
  • Salvage materials are pieces that do not satisfy cut list requirements and do not contain marked defects. For example, if two five foot pieces are cut from an eleven foot board pursuant to a cut list, the remaining one foot piece (not required by the cut list) is considered salvage material.
  • a second type of remainder material is refe ⁇ ed to as "defect". Defect materials are pieces that contain defects such as knots or blemishes, particularly defects that have been actually or virtually marked by the operator.
  • a computer is programmed to optimize and manage salvage or saving of remainder material.
  • the first step 504 involves inputting one or more cut lists, a minimum salvage length (Smin), a minimum defect length (Dmin), and a maximum drop box length (DBmax).
  • Smin minimum salvage length
  • Dmin minimum defect length
  • DBmax maximum drop box length
  • step 506 the length of a piece of material is input into the computer.
  • the length may be measured and input manually by the operator. Alternatively, the length may be automatically measured and entered by positioning one or more sensors along the processing path.
  • the computer may also be programmed to automatically assume end-cuts of a predetermined dimension will be made prior to figuring the best strategy or plan for cutting the material.
  • step 508 the operator marks the location of defects. Marking may be carried out by actually marking and scanning the material. Alternatively, the prefe ⁇ ed approach is to input location(s) of defects by "virtually marking" the defects using a light reflection or interruption technique, for example, such as the methods described above involving use of a light beam substantially parallel to the processing path.
  • steps 510 and 512 the computer determines how to cut the material considering optimum use of material to satisfy the cut list(s), and how to manage remainder material, i.e., salvage and defect materials.
  • steps 514 and 516 cut list pieces, salvage pieces having a length equal to or greater than Smin, defect pieces having a length equal to or greater than Dmin, and adjacent segments of salvage and defect pieces having a combined length equal to or greater than Dmin are cut, labeled, and saved for future use.
  • steps 518 and 520 salvage pieces having a length less than Smin, and defect pieces having a length less than Dmin, are cut to lengths equal to or less than DBmax, and discarded.
  • a drop box may be provided with an opening dimensioned to allow disposal only of pieces having a length equal to or less than DBmax.
  • the controller may also be configured to automatically measure a piece of material prior to cutting.
  • the saw system is equipped with one or more length sensors.
  • a piece of material is placed in the processing line.
  • a pusher shoves the material forward until it reaches the sensor.
  • the controller calculates the length of the material according to the known position of the pusher at the time the sensor detected the end of the material.
  • the controller determines how best to cut the material based on the length determination and any defect information entered by the operator.
  • the invention may also be configured for double ended processing.
  • the controller may be programmed to control processing of material between a saw and a drill press, as shown in Figures 9 and 10.
  • automated pusher 600 is set up on table 601, and configured to push workpieces either in direction 602 towards upcut saw 604, or alternatively, in the direction of a ⁇ ow 608 toward drill press 610.
  • each machine 604 and 610 has a dedicated controller 612 and 614, respectively, equipped with a keypad for controlling operation of pusher 600 when being used with the respective machine.
  • Dedicated interlock devices 616 and 618 are provided to prevent operation of the machine when pusher 600 is in motion.
  • Figure 10 is the same as Figure 9 except a single keypad controller in keypad 620 is used interchangeably with the two machines 604 and 610.
  • Keypad 620 is shown in position for use with drill press 610.
  • the keypad is also shown in dashed lines in position 620a where it would be used with saw 604.
  • the respective interlock disables activation of the tool.
  • the interlock re-enables the tool to operate and then counts the stroke against the cut list.
  • the appropriate interlock may operate depending on which end of the positioner track is designated as the "zero end”.
  • an automatic back-off feature is implemented. First, the pusher moves a piece of material to point A relative to a machine such as a saw. Before cutting the material, the pusher moves back a preset distance. Cutting is carried out. Then the pusher returns to point A before pushing the material to the next position. The back-off step prevents the pusher from shocking or bumping the material while it is being processed.
  • the invention may be implemented in numerous different machine configurations with varying levels of automation.
  • the invention may also be used to process many different lands of materials including, but not limited to, wood, wood composites, polymeric materials such as PNC, polystyrene, polypropylene, polyethylene, fiberglass, textiles, etc.
  • the invention may be used to carry out other processing steps such as boring, punching, routing, mortising, sanding, drilling, shearing, bonding, sewing, heating, UN curing, painting or graphics application, etc.
  • the subject matter of the invention includes all novel and nonobvious combinations and subcombinations of the various elements, features, functions, and/or properties disclosed herein.

Abstract

An automated processing system (10) includes a marking assembly (12) positioned along a front portion. Marking assembly (12) includes a marking station (14) to orient a material (16) relative to an optical measuring device (18). Feature locations (20) along a processing axis (22) of material (16) are supplied by a user directly to the optical measuring device (18), which communicates the feature locations (20) to a processor (24). Marking assembly (12) allows a user to virtually mark feature locations (20) or material (16), typically a wood product, along processing axis (22). A 'virtual mark' means a noted location on a material relative to a registration point such as an end of the material or an axis, without an actual mark on the material.

Description

SYSTEMS AND METHODS FOR AUTOMATED MATERIAL PROCESSING
Cross-Reference to Related Application This application claims priority under 35 U.S.C. § 119 and applicable foreign and international law of U.S. Provisional Patent Applications Serial Nos. 60/405,067 and 60/405,069 filed August 20, 2002, each of which is hereby incorporated by reference in its entirety.
This application incorporates by reference in its entirety the following U.S. patent applications and patents: U.S. Patent Application Serial No. 09/578,806 filed May 24, 2000 entitled "Automated Fence Control Coupling System"; U.S. Patent Application Serial No. 09/861,231 filed May 17, 2001 entitled "System and Method of Marking Materials for Automated Processing"; U.S. Patent Application Serial No. 10/104,492 filed March 22, 2002 entitled "Automated Fence Control Coupling System"; U.S. Provisional Patent Application Serial No. 60/405,068 filed August 20, 2002 entitled "Process Management System and Method"; and U.S. Patent Nos. 491,307; 2,315,458 2,731,989; 2,740,437; 2,852,049; 3,994,484; 4,111,088; 4,434,693; 4,658,687 4,791,757; 4,805,505; 4,901,992; 5,251,142; 5,443,554; 5,444,635; 5,460,070 5,524,514; and 6,216,574.
Field of the Invention The invention involves a system for processing material, for example, a system for processing material based on data input by manual deflection of a light beam. The invention also includes software and methods of processing materials.
Background of the Invention Automated saws are used extensively to cut materials for many different manufacturing applications. For example, saws may use a microprocessor to determine how to cut according to a user-supplied list of required dimensions, i.e., a cut list. The microprocessor controls movement of a fence to position sites of cutting in a manner that optimizes utilization of raw material. For some applications, the operator may need to mark defects, such as knots, cracks, or discolored portions of a material, before cutting. The marked locations of defects allow the microprocessor to select cutting sites that exclude defects while making optimal use of the material according to the cut list requirements. However, marking defects by measuring their location and inputting the locations along with the overall length of the material through a keyboard is time consuming and prone to operator error.
An improvement to this marking approach is described in U.S. Patent No.
4,596,172 to Visser, which is incorporated herein by reference. In the Nisser patent, a user marks a wood product along its length with a marking instrument, such as a fluorescent crayon. The resulting physical marks are optically detected by a scanner unit mounted above the wood product. The scanner unit senses the position of each physical mark along the length of the wood product as it is conveyed past the scanner unit and sends this information to the microprocessor. This method of marking wood products is expensive to implement. The method also may result in unwanted marks on finished material. Alternatively, a movable scanner unit may be used that tracks along the length of a stationaiy wood product. However, this movable scanner may require a movement mechanism that may be expensive and prone to mechanical difficulties. In addition, the period of time required for the scanner to move over the entire length of the wood product may be a rate-limiting step for inputting the defect locations of a wood product.
Summary of the Invention The invention provides a system, including apparatus and method, for processing a material based on data input by manual deflection of a light beam.
Brief Description of the Drawings Figure 1 is a view of an automated processing system including a virtual marking assembly, in accordance with aspects of the invention.
Figure 2 is a schematic side elevation view of the virtual marking assembly of Figure 1 showing a default optical path. Figure 3 is a schematic side elevation view of the marking assembly of Figure 2 with an object marking a proximal boundary of a feature location by creating a new optical path.
Figure 4 is a schematic side elevation view of the marking assembly of Figure 2 with an object marking a distal boundary of a feature location by creating a new optical path.
Figure 5 is a schematic side elevation view of a marking system according to another embodiment of the invention.
Figure 6 is a schematic view of a marking system according to yet another embodiment of the invention.
Figure 7 is a schematic view of an automated material processing system, in accordance with an embodiment of the invention.
Figure 8 shows a flow chart illustrating a method of salvaging material. Figures 9 and 10 show side views manufacturing assemblies configured for double ended processing.
Detailed Description of Examples of the Invention An example of an automated processing system constructed in accordance with the present invention is shown generally at 10 in Figure 1. System 10 includes a marking assembly 12 positioned along a front portion of the system. Marking assembly 12 includes a marking station 14 to orient an article or material 16 relative to an optical measuring device 18. The article may be a wood product, metal, plastic, ceramic, and/or the like. The article may have any suitable shape and size, and may be elongate to define a long axis, which also may be a processing axis.
Feature locations 20 along a processing axis 22 of material 16 may be input by a user to the optical measuring device 18, which communicates the feature locations to a controller 24. Another computer 24a may be used remotely from controller 24 to store, edit, combine, or modify cut lists prior to downloading one or more cut lists to controller
24. Marking assembly 12 allows a user to virtually mark feature locations 20 of material 16 along processing axis 22 of the material. A "virtual mark" means a noted location on a material relative to a registration point such as an end of the material or an axis, without requiring an actual physical mark on the material.
Optical measuring device 18 may provide data input for processing. The optical measuring device may send a light beam along optical path 26. As described in more detail below, this path may be altered for at least a portion of the light beam by placing an object into the light beam at a location corresponding to a perimeter region of feature location 20. Alternatively, the object may be placed at a selected location that inputs data about other structural aspects of the material or about nonstructural aspects of material processing. Controller 24 may use one or more structural aspects of the material, such as feature locations 20 and/or overall length, among others, to determine cutting sites. Structural aspects may include dimensions, defect locations, grade of material, etc. One or more structural aspects may be input optically and/or with another user interface. Processing station 28 may be configured to process the material automatically
(based on the optically input data. Material processing, as used herein, may include any structural alteration of an article (a material). The structural alteration may include removing or separating a portion of the article (such as by cutting, boring, punching, routing, mortising, sanding, drilling, shearing, etc.), adding another component (such as a fastener, a colorant, a sealing agent, a connected component, etc.), forming a joint (such as by tenoning), reshaping the article (such as by stamping, compression, bending, etc.), and/or altering the strength of the article (such as by heating, electromagnetic radiation exposure, radiation treatment, etc.), among others.
Station 28 may include a positioner assembly 29, which may position previously- marked material 30, relative to a material processing device, such as a saw 32. Positioned material 30 may be processed at one or more discrete positions along processing axis 34 of material 30 by saw 32. Material processing may be based on virtually-marked feature locations 20 or other processing data supplied by the user, by deflecting a light beam, as described below. Material processing also may be in accordance with a processing list, such as a cut list, which may be stored in or otherwise accessible to controller 24.
In some embodiments, a material feeding or positioning device 37, such as a roll feeder, may be used to feed material to a material processing device, such as a saw, in processing station 28. Alternatively, a pusher mechanism may be employed to engage an end of the material and push the material relative to the processing station, particularly relative to a material processing device of the processing station. Movement of a material positioning device (and/or a material processing device) along a line defines a processing line for in-line processing of an article. Accordingly, an article may be processed at one position or a plurality of discrete positions arrayed parallel to the processing line.
As shown schematically in Figure 2, optical measuring device 18 includes a light source 42 and a light detector 44. Light source 42 sends or transmits a light beam 46, produced, for example, by a continuous or pulsed laser, along default optical path 26 to reflector 48, which reflects the light beam back to detector 44. Reflector 48 is an optional component of marking station 12 that provides a default optical path when the user has not interrupted optical path 26. Reflector 48 may be useful for calibrating optical measuring device 18 and to assist in positioning and measuring material 16, as described more fully below.
Processing data may be created by optical measuring device 18 according to the position at which light beam 46 is deflected manually. The processing data created may be analog and/or digital data. Deflection of a light beam, as used herein, is any deviation produced in at least a portion of the light beam away from a particular direction of travel, generally along a line. Deflection of the light beam may be produced by any suitable optical mechanism, including reflection, refraction, diffraction, scattering, and/or the like.
Detector 44 receives light from light beam 46 and detects any property of the light that allows device 18 to measure the position at which the light beam was deflected. For example, the detector may measure the length of optical path 26. In some embodiments, detector 44 may provide measurement of a time-of- flight of light from light beam 46 along optical path 26 by signaling light detection to a clock. The clock may measure the time-of-flight between light transmission and light detection and thus may provide a distance measurement or a related light parameter to be sent to controller 24 through any suitable means such as communications link 50 of Figure 1. Rather than a time-of-flight measurement, any other property of light from light beam 46 may be measured to determine distance, such as angle of deflection for triangulation (see Figure 6), or a phase shift using an interferometer, among others. Suitable optical measuring devices for use in the present invention are available from Leica Geosystems of Herrbrugg, Switzerland, under the name DISTO or from Hilti Corporation of Tulsa, Oklahoma, under the names PD10 or PD20.
As shown in Figures 1 and 2, processing axis 22 of material 16 may be positioned substantially parallel to optical path 26, or a portion thereof, as processing data is input by deflection of the light beam. The light beam may be sent from light source 42, at a distance 54 from distal end 56 of wood product 16. Light beam 46 may travel along optical path 26 in a spaced relation from surface 60, for example, about 2 inches above surface 60. As shown in Figure 2, surface 60 of material 16 may be substantially parallel to optical path 26, or a data input line thereof, and may be a top surface or a side surface of material 16. Optical path 26 also may be disposed below a bottom surface of material 16 and visualized with an appropriately-positioned mirror or mirrors.
The long axis and/or processing axis of material 16 may be oriented at least substantially parallel to optical path 26 in marking station 14, using an appropriate supporting structure such as brackets 64. Reflector 48 may act to define the default optical path 26. A proximal end 66 of material 16 may abut reflector 48. Proximal end 66 may be marked optically by deflection of the light beam by reflector 48, or may be manually marked by altering optical path 26, as described below, without the use of reflector 48.
Figures 3-4 show schematically how optical path 26, for at least a portion of the light beam, may be altered by an object marking feature locations 20 of feature 68 in material 16. Feature 68 may be any aspect of material 16 between proximal end 66 and distal end 56 that may affect processing of material 16. For example, when material 16 is a wood product, a feature 68 may be a defect such as a knot, crack, recess, discolored portion, or uneven surface abeπation. Features also may include proximal end 66 and distal end 56 of material 16. In some cases, a feature 68 may include any structural aspect of material 16 that influences subsequent processing of the material. With a wood product as material 16, feature location 20 typically defines a beginning or boundary location of a clear portion of the wood product that is defect-free.
As shown in Figure 3, proximal end 69 of defect 68 may be marked by manually placing an object 70 in the light beam. The term manual, as used herein, means employing human rather than mechanical energy, that is, not automatic. Accordingly, object 70 may be any user-controlled object capable of deflecting some or all of light beam 46 to detector 44 from a position within optical path 26. Since many objects can deflect light , the choices for object 70 are numerous. For example, object 70 may be provided by a portion of the operator's body, such as a hand, a finger, an arm, a leg, a foot, a shoulder, etc. Alternatively, the object may be distinct from the operator, such as a pen, pointer, paddle, minor, or the like. Such a distinct object may be grasped by an operator, connected to any suitable portion of the operator's body, or may be coupled to the marking assembly. In some embodiments, object 70 may be slidable along a track that extends parallel to the light beam, and may be manually placed in the light beam while coupled to the track. In the example of Figure 3, object 70 is positioned above the proximal end 69 of defect 68, at a feature location 20 slightly proximal to defect 68. Interrupted, shortened optical path 74 is measured by detector 44 and communicated to controller 24. Similarly, distal end 80 of defect 68 may be marked by positioning object 70, as shown in Figure 4, at a point along a default optical path 26 coπesponding to distal end 80, to produce shortened optical path 78.
A feature location coπesponding to distal end 56 of wood product 16 may be marked with object 70, as previously described, or by temporarily lowering optical measuring device 18, or by slightly lifting distal end 56 of material 16 above bracket 64 so that material 16 alters optical path 26. The feature location at distal end 56 also may be communicated to controller 24 through keypad 86 (see Figure 1) by inputting a total overall value the dimension of the material as measured along processing axis 22.
Each optical path 26, 74, 78 may include an angle of reflection θ at which light beam 46 is reflected back to detector 44. In some embodiments, a maximum angle of reflection θ at each feature location may be less than about 30°, less than about 20°, or less than about 10°.
A typical session for marking material 16 may be initiated with a signal to controller 24 that the user has material 16 properly positioned on brackets 64. The signal may be initiated by an input either through keypad 86, a switch, such as foot pedal 88, or by deflecting light beam 46, among others. Controller 24 then may recognize and interpret data sent by optical measuring device 18 according to any suitable logical sequence. For example, the user may use object 70 to mark proximal end 66 and distal end 56 of material 16 first, followed by internal feature locations 20 of one or more defects 68. Alternatively, the user may mark all features 20 in linear order, including one or both end positions of material 16. Controller 24 then interprets internal feature locations 20 as flanking a defect 68. Marking station 12 also may include an audible and/or visible signal mechanism, such as a bell, buzzer, or light, that informs the user when a feature location along processing dimension 22 has been measured and sent to controller 24. For example, light post 89 may be provided to give visible signals coπesponding to data input events such as material marking, based on light beam deflection.
Once all feature locations 20 have been communicated to controller 24, the user may move second material 16 to processing station 28, for example, after processing of previously processed first material 30 (see Figure 1). Alternatively, a processing station may be located linearly downstream from marking station 14, so that second material 16 may be moved parallel to its processing axis to place the second material in the processing station 28. After second material 16 is moved from the marking station 14, or while it is still in the marking station, the controller may be signaled that a third material is to be marked. The third material may be placed in the marking station and marked by light beam deflection. Processing of first material 30 and marking of second material 16 may be controlled concuπently by controller 24, for example, by signaling the controller with foot switch 88. This signal may activate both positioner assembly 29 and optical marking device 18. Alternatively, marking assembly 12 may be disposed such that material 16 may be marked and processed without moving the material to a distinct processing station.
In the system shown in Figure 1, positioner assembly 29 uses positioner 106 to push first material 30 along processing line 108. Positioner 106 is any structure that determines the position of material 30 along processing line 108. Examples of positioner 106 include a pusher, a fence, or a stop block or any other similar structure configured to move or index material. Typically, the user places material 30 in processing station 28, on infeed table 110, so that processing axis 34 of material 30 is parallel with processing line 108 of positioner 106, by abutment with guide rail 112. Positioner 106 moves parallel to processing line 108 to contact distal end 114 of wood product 30. Positioner 106 positions proximal end 116 of wood product 30 an appropriate distance beyond saw 32 based on a positioning signal sent from controller 24 to a motor in housing 118. The motor controls movement of positioner 106 through slider 120 in positioner assembly 29. Slider 120 is displaced along guide rail 112 in response to controller 24 instructions to the motor. Alternatively, instead of a pushing-type positioner to move material 30 to the saw, the saw may be automatically moved along the processing line to an appropriate location for cutting according to marked features. In another design, a roll feeder may be used to move the material.
After positioner 106 has automatically positioned wood product 30 appropriately, saw 32 is activated to process wood product 30. This may be carried out automatically, for example, by controller 24 moving saw 32, or manually, by the user moving saw 32. In an alternative configuration, movement of material 30 relative to modifying device 32 may be achieved also by moving device 32 parallel to processing axis 34, while material 30 is kept stationary. It should be noted that the marking station 12 may be useful with any automated processing system in which materials to be processed include features 68 that vary in location between the materials along processing axis 22. After material 30 is cut, it may continue downstream onto outfeed table 121.
Drop-box hole 121a may be provided in outfeed table 121 to allow waste pieces to fall into a waste receptacle.
Figure 5 shows a marking system 200 according to an alternate embodiment of the invention. Light source 202 directs light beam 204 to reflector 206 where the beam is reflected to detector 208. Bumper 210 maintains material 212, at a fixed location relative to fixed light beam 204. Portion 214 of light beam 204 between bumper 210 and reflector 206 can be used to create signals by interrupting beam portion 214. The signals may be interpreted by a computer, for example, as processing instructions, separate from marking steps on material 212. This design enables many possible functions and adaptations to system 200. For example, a virtual keyboard 216 may be created. A template or similar device may be positioned near beam portion 214 so that operator may point to or touch different locations on the template, thereby causing interruptions of beam 204 at different locations. This feature of the invention may be used to input processing data or instructions that are related to, or distinct from, structural aspects of the material to be processed. For example, such data or instructions may signal the beginning or ending of a structural data input, initiation of material handling steps, start and/or stop instructions, the grade of material being processed, processing instructions relative to marks that have been or will be indicated on the material, etc. Figure 6 shows a marking system 230 that measures distances based on triangulation. Marking system 230 may be included in any suitable automated processing system. Marking system 230 may include an optical measuring device 232 having a light source 202 and a detector 234. The light source may send a beam of light 204 along a data input line 236 to a point of reflection, shown at 238 and 240. The point of reflection may be provided by default reflector 206 or by an object 70 placed in the light beam at a selected position along the data input line. Default reflector 206 or object 70 may reflect only a portion of light beam 204 to detector 234, shown at 242 or 244, such as by diffuse reflection. The angle defined by the reflected light beam may be measured by detector 234, to provide a measure of the point of reflection along the data input line. Suitable optics, such as a lens 246, may be disposed between the point of reflection and the detector to focus light beam portions 242, 244 onto detector 234. The position at which each light beam portion is detected by detector 234 may be used to calculate the point of reflection by triangulation. For example, light beam portion 242 forms a smaller angle with data input line 236 than light beam portion 244. Accordingly, each of these angles may be related to a point of reflection and thus a distance/position along the data input line.
The data input line is any line segment in which an object may be placed in the light beam to input data for material processing or system operation to the controller. The data input line may have any suitable relationship to the light source and detection mechanism. The data input line may be substantially or completely formed by air. The data input line may be at least substantially parallel to the long axis of material 16 and/or parallel to an axis along which the material is to be processed, generally at one or more discrete positions. The data input line may extend from the light source to a default reflector 206. Alternatively, the data input line may be configured to be a subset of the line or line segment along which the light beam travels. For example, positions on this line or segment of travel that are too close or too far from the light source may not be recognized for data input. In some embodiments, optical elements, such as lenses or miπors may be employed between the light source and the data input line to direct the light beam along the data input line.
Figure 7 shows a schematic view of a system 250 for automated material processing. System 250 may include a data input station 252, a material processing station 254, and a controller 256, among others.
Data input station 252 may be any mechanism for inputting data to system 250 by manual deflection of a light beam. A particular position at which the light beam is deflected may input data that coπesponds to the particular position. The data may relate to operation of the system, processing a material, etc. The data input station may include an optical measuring device 258 that provides a light beam. The data input station also may define a default optical path 260 followed by the light beam. A portion of optical path 260 may provide a data input line along which the light beam travels. The optical measuring device may be configured so that placement of an object in the light beam at a particular position along the data input line inputs data to controller 256. Material processing station 254 may be any mechanism for processing a material of interest. Station 254 may include a positioner 264 and a material processing device 266 that provide in-line processing along a processing line 268. The positioner may be configured to move parallel to a processing line 268, so that a material moves toward the material processing device to select discrete positions of the material, aπayed parallel to the processing line, at which the material is processed. Alternatively, or in addition, the material processing device may be configured to move to discrete positions of the material aπayed in parallel to processing line 268.
The material processing station may have any suitable spatial relationship to the data input station. For example, these stations may be overlapping, so that the material can be processed directly after the data is input. Alternatively, these stations may be spaced, so that the material is moved to the processing station after data input.' For example, these stations may be at least substantially parallel, that is, data input line 262 may at least substantially or completely be parallel to processing line 268. The data input station may be disposed in front of, or behind, the material processing station, when viewed from a normal position of operation by a user. Accordingly, a material may be transfeπed, manually or automatically, from the data input station to the material processing station by movement perpendicular to the data input line and/or processing line. In some embodiments, the data input line and the processing line of such stations may be spaced so that a person's arms can transfer the material from the data input station to the material processing station while the person's feet are stationary, or spaced by a distance of less than about four feet. In some embodiments, the data input and material processing stations may be aπayed lengthwise, so that the stations are disposed on the left and right of each other in relation to a user in a normal position of use. Accordingly, the data input line and the material processing line may be substantially collinear. The material processing station may be disposed so that the material is moved substantially parallel to the data input line to position the material in the material processing station. Controller 256 may be any device configured to manipulate data. Accordingly, the controller may be a digital processor or other computing device. The controller may be operatively connected to optical measuring device 258 and material processing station 254, particularly positioner 266 and or material processing device 268. Accordingly, the controller may be configured to receive data input by a user through the optical measuring device. In addition, the controller may be configured to control operation of the positioner and/or material processing device, such as their movement, based on the data.
Controller 256 may be configured to operate data input and material processing stations concuπently, that is, during overlapping time intervals. Controller 256 may send and receive signals from the stations at slightly different times, but overall the data input and processing operations on two articles may be conducted at the same time. Accordingly, the data input station may input data to the controller about a second article or workpiece, while the material processing device is processing a first article, based on data previously input to the data input station. In some embodiments, the controller may be configured to store input processing data for two or more articles. The material processing station may be configured to sequentially process the two or more articles based on the input processing data. System 250 may include a user interface 270 to provide a mechanism in addition to data input station 252 for inputting data to controller 256. User interface 270 may include a keypad, a keyboard, a touchscreen, a touchpad, a mouse, a foot-operated pedal, a voice recognition system, and/or the like.
Processing system 250 may be equipped with a printer 272, as shown in Figures 1 and 7. The printer may be operated manually or automatically depending on the application. The printer may be configured to print hard copy output related to operation of the processing system. For example, when the processing system includes a saw, the controller for the saw may be configured so that yield data is automatically printed out at the end of executing a cut list. In some embodiments, the printout may summarize: (1) linear feet cut, (2) percentage of usable material, (3) percentage of waste material, and/or (4) total cutting time, among others. In some embodiments, the printer may be configured to print labels. The labels may include any suitable printed information or indicia, such as stop movements, piece counts, cut lengths, materials, part numbers, job names, and/or other kinds of information. The information can be printed to labels of various sizes, depending on the source of the data and parameters in the calibration/menu. The labels may be configured to be applied manually by a user of the system, or automatically when the material is processed.
Many different processing variations of the invention may be used. For example, the system may be programmed to record marks sequentially in a single direction, so that if a mark is made in or behind an area that was already marked, then the computer deletes all data up to that point allowing for coπection and remarking of the area.
The system may also be programmed to manage handling of material not conforming to a cut list. Figure 8 shows a flow chart including steps used to salvage material. A computer is used in conjunction with an automated saw system such as one of the ones described above. The computer may be programmed to optimize cutting of stock material to satisfy a cut list, and may also be programmed to manage use or disposal of remainder material .
Generally, there may be two types of remainder material. One type is refeπed to as "salvage". Salvage materials are pieces that do not satisfy cut list requirements and do not contain marked defects. For example, if two five foot pieces are cut from an eleven foot board pursuant to a cut list, the remaining one foot piece (not required by the cut list) is considered salvage material. A second type of remainder material is refeπed to as "defect". Defect materials are pieces that contain defects such as knots or blemishes, particularly defects that have been actually or virtually marked by the operator.
In the system and method illustrated in Figure 8, a computer is programmed to optimize and manage salvage or saving of remainder material. In system 500, the first step 504 involves inputting one or more cut lists, a minimum salvage length (Smin), a minimum defect length (Dmin), and a maximum drop box length (DBmax). Next, pieces of stock or raw material are processed according to the following routine.
In step 506 the length of a piece of material is input into the computer. The length may be measured and input manually by the operator. Alternatively, the length may be automatically measured and entered by positioning one or more sensors along the processing path. The computer may also be programmed to automatically assume end-cuts of a predetermined dimension will be made prior to figuring the best strategy or plan for cutting the material. In step 508 the operator marks the location of defects. Marking may be carried out by actually marking and scanning the material. Alternatively, the prefeπed approach is to input location(s) of defects by "virtually marking" the defects using a light reflection or interruption technique, for example, such as the methods described above involving use of a light beam substantially parallel to the processing path.
In steps 510 and 512 the computer determines how to cut the material considering optimum use of material to satisfy the cut list(s), and how to manage remainder material, i.e., salvage and defect materials.
In steps 514 and 516 cut list pieces, salvage pieces having a length equal to or greater than Smin, defect pieces having a length equal to or greater than Dmin, and adjacent segments of salvage and defect pieces having a combined length equal to or greater than Dmin are cut, labeled, and saved for future use. In steps 518 and 520 salvage pieces having a length less than Smin, and defect pieces having a length less than Dmin, are cut to lengths equal to or less than DBmax, and discarded. A drop box may be provided with an opening dimensioned to allow disposal only of pieces having a length equal to or less than DBmax.
The controller may also be configured to automatically measure a piece of material prior to cutting. The saw system is equipped with one or more length sensors. A piece of material is placed in the processing line. A pusher shoves the material forward until it reaches the sensor. The controller calculates the length of the material according to the known position of the pusher at the time the sensor detected the end of the material. The controller then determines how best to cut the material based on the length determination and any defect information entered by the operator.
The invention may also be configured for double ended processing. For example, the controller may be programmed to control processing of material between a saw and a drill press, as shown in Figures 9 and 10. In Figure 9, automated pusher 600 is set up on table 601, and configured to push workpieces either in direction 602 towards upcut saw 604, or alternatively, in the direction of aπow 608 toward drill press 610. In the example shown in Figure 9, each machine 604 and 610, has a dedicated controller 612 and 614, respectively, equipped with a keypad for controlling operation of pusher 600 when being used with the respective machine. Dedicated interlock devices 616 and 618 are provided to prevent operation of the machine when pusher 600 is in motion. Figure 10 is the same as Figure 9 except a single keypad controller in keypad 620 is used interchangeably with the two machines 604 and 610. Keypad 620 is shown in position for use with drill press 610. The keypad is also shown in dashed lines in position 620a where it would be used with saw 604. When pusher 600 is moving, the respective interlock disables activation of the tool. When pusher 600 reaches the target location, then the interlock re-enables the tool to operate and then counts the stroke against the cut list. The appropriate interlock may operate depending on which end of the positioner track is designated as the "zero end". In another example of the invention, an automatic back-off feature is implemented. First, the pusher moves a piece of material to point A relative to a machine such as a saw. Before cutting the material, the pusher moves back a preset distance. Cutting is carried out. Then the pusher returns to point A before pushing the material to the next position. The back-off step prevents the pusher from shocking or bumping the material while it is being processed.
The specific embodiments disclosed and illustrated herein should not be considered as limiting the scope of the invention. Numerous variations are possible without falling outside the scope of the appended claims. For example, the invention may be implemented in numerous different machine configurations with varying levels of automation. The invention may also be used to process many different lands of materials including, but not limited to, wood, wood composites, polymeric materials such as PNC, polystyrene, polypropylene, polyethylene, fiberglass, textiles, etc. In addition to cutting, the invention may be used to carry out other processing steps such as boring, punching, routing, mortising, sanding, drilling, shearing, bonding, sewing, heating, UN curing, painting or graphics application, etc. The subject matter of the invention includes all novel and nonobvious combinations and subcombinations of the various elements, features, functions, and/or properties disclosed herein.

Claims

WE CLAIM:
1. A method of cutting material comprising connecting a computer to a saw machine, the computer being programmed to optimize cutting of stock to satisfy a cut list, measuring the length of a first piece of material to be cut, and inputting the length measurement into the computer, virtually marking a defect in the first piece of material, and inputting location of the defect into the computer, automatically calculating a plan for optimal cutting of the first piece of material to fulfill cut list requirements, executing the plan including automatically pushing the first piece of material toward the saw, and cutting the first piece of material into one or more cut list parts, and performing the measuring and marking steps on a second piece of material at least partially in parallel with the executing step on the first piece of material.
2. The method of claim 1, wherein the marking step includes deflecting a light beam adjacent one or more a defect boundary.
3. The method of claim 1, wherein the marking steps are performed without physically marking the material.
4. The method of claim 1, wherein the executing and marking steps are performed on adjacent parallel tracks.
5. The method of claim 1, wherein the measuring step is performed automatically by sensing an end of the piece of material in relation to a pusher position.
6. A method of cutting material comprising connecting a computer to a saw machine, the computer being programmed to optimize cutting of stock to satisfy a cut list, measuring the length of plural pieces of material to be cut, and inputting the length measurements into the computer, virtually marking defects in the pieces of material, and inputting locations of the defects into the computer, automatically calculating a plan for optimal cutting of the pieces of material to fulfill cut list requirements, and executing the plan including automatically pushing the pieces of material toward the saw in series, and cutting the pieces of material into cut list parts.
7. A method of cutting material comprising connecting a computer to a saw machine, the computer being programmed to optimize cutting of stock to satisfy a cut list, measuring the length of a first piece of material to be cut, and inputting the length measurement into the computer, virtually marking a defect in the first piece of material by deflecting a light beam, and producing an audible or visible signal indicating a marking event, automatically calculating a plan for optimal cutting of the first piece of material to fulfill cut list requirements, and executing the plan including automatically pushing the first piece of material toward the saw, and cutting the first piece of material into one or more cut list parts.
8. The method of claim 7, wherein the marking step includes inputting locations of boundary defects into the computer.
9. The method of claim 7, further comprising selecting whether the marking step results in an audible signal, a visible signal, or both.
10. The method of claim 7, further comprising adjusting the volume level of an audible signal resulting from a marking event.
11. The method of claim 7, further comprising providing a light beacon on a post connected to the saw machine, the light beacon being configured to light up indicating a marking event.
12. A system for in-line processing of a material comprising a detector configured to produce data coπesponding to a particular position at which a light beam is manually deflected to the detector, a material processing station including a pusher mechanism configured to position the material for processing, and a controller operatively connected to the optical measuring device and the pusher mechanism, wherein the controller is configured to operate the pusher mechanism based on the data.
13. The system of claim 12, wherein the particular position is disposed on a data input line defined by the light beam, and wherein movement of the pusher mechanism defines a processing line at least substantially parallel to the data input line.
14. A system for controlling processing of a material comprising
an optical measuring device configured to create data coπesponding to a particular position at which a light beam is deflected manually, a signal mechanism configured to generate at least one of an audible signal and a visible signal indicating creation of the data, a material processing station, and a controller operatively connected to the optical measuring device and the material processing station, wherein the controller is configured to control processing of the material based on the data.
15. The system of claim 14, wherein the data relates to a structural aspect of the material.
16. The system of claim 14, wherein the data relates to system operation information that does not describe structural aspects of the material.
17. A system for controlling in-line processing of a plurality of articles comprising a data input station for input of first and second processing data for respective first and second articles by manual placement of an object in a light beam, a material processing station for processing the first and second articles, and a controller operatively connected to the data input and material processing stations and configured to control processing of the first article based on the first processing data while the second processing data is input for the second article.
18. The system of claim 17, wherein the material processing station includes a pusher mechanism configured to position the first and second articles by pushing such articles.
19. The system of claim 17, wherein the controller has access to a cut list, and wherein the controller is configured control processing of the first article according to the cut list.
20. The system of claim 17, wherein the material processing station defines a processing line, and wherein the material processing station is configured to receive the first article from the data input station by movement of the first article at least substantially perpendicular to the processing line.
21. A system for controlling in-line processing of an article comprising a data input station for input of processing data for an article by manual placement of an object in a light beam, a material processing station defining a processing line and configured to receive the article from the data input station by movement of the article at least substantially perpendicular to the processing line, and a controller operatively connected to the data input and material processing stations and configured to control processing of the article based on the processing data.
22. The system of claim 21, wherein the controller has access to a cut list and is configured to optimize processing of the article according to the cut list.
23. The system of claim 21, wherein the material processing station is positioned so that a person can manually move the article from the data input station to the material processing station while the feet of the person remain stationary.
24. The system of claim 21, wherein the material processing station is configured to be generally in front of or behind the data input station in relation to a person operating the system.
25. The system of claim 21, wherein the controller is configured to store processing data input for two or more articles, and wherein the material processing station is configured to sequentially process the two or more articles.
26. A method of processing material comprising providing a machine along a processing path, and a pusher configured to push a work piece toward the machine for executing an alteration to the work piece, placing a work piece on the processing path between the machine and the pusher, driving the pusher to push the work piece in a first direction toward the machine to point A along the processing path, reversing the pusher in a second direction opposite from the first direction, activating the machine to perform an alteration on the work piece, returning the pusher to point A, and resuming movement of the pusher in the first direction for carrying out a planned subsequent operation.
27. The method of claim 26, wherein the machine is a saw.
28. The method of claim 27, wherein the work piece is a pipe.
29. The method of claim 26, further comprising activating an interlock to disenable the machine while the pusher is moving.
30. The method of 27, further comprising connecting a computer to a saw machine, the computer being programmed to optimize cutting of stock to satisfy a cut list.
31. The method of claim 30, further comprising automatically calculating a plan for optimal cutting of the work piece to fulfill cut list requirements .
32. The method of claim 31 , further comprising inputting location of a defect in the work piece into the computer prior to the calculating step.
33. A method of cutting material comprising connecting a computer to a saw machine, the computer being programmed to optimize cutting of stock to satisfy a cut list, inputting into the computer: (a) a cut list, (b) a minimum salvage length (Smin), (c) a minimum defect length (Dmin), (d) a maximum drop box length (DBmax), inputting the length of a piece of material to be processed, inputting location of any defects in the piece of material, determining a cutting plan in which: (a) salvage pieces having a length less than Smin are cut to lengths of DBmax or less, and (b) defect pieces having a length less than Dmin are cut to lengths of DBmax or less; except if adjacent salvage and defect pieces have a combined length greater than Dmin then the adjacent pieces are not cut to DBmax or less regardless of their individual lengths.
34. The method of claim 33, further comprising cutting pieces according to the plan.
35. The method of claim 33 , further comprising automatically printing labels for pieces cut for the cut list.
36. The method of claim 33 , further comprising automatically printing labels for (a) pieces included in the cut list, (b) salvage pieces having a length equal to or greater than Smin, (c) defect pieces having a length equal to or greater than Dmin, and (d) adjacent salvage and defect pieces having a combined length greater than Dmin.
37. The method of claim 33, wherein the pieces cut to lengths of DB max or less are directed to a waste receptacle for destruction or chipping.
38. The method of claim 33, wherein the step of inputting location of any defects is performed without actually marking the material to be cut.
39. The method of claim 33, wherein the step of inputting location of any defects includes interrupting a light beam near a defect boundary.
40. The method of claim 39, wherein the step of inputting location of any defects includes interrupting a light beam at least twice indicating upstream and downstream sides of a defect.
41. A method of cutting material comprising connecting a computer to a saw machine, the computer being programmed to optimize cutting of stock to satisfy a cut list, inputting into the computer: (a) a cut list, (b) a minimum salvage length (Smin), (c) a minimum defect length (Dmin), (d) a maximum drop box length (DBmax), inputting the length of a piece of material to be processed, inputting location of any defects in the piece of material, determining a cutting plan in which: (a) salvage pieces less than Smin are cut to lengths of DBmax or less, and (b) defect pieces less than Dmin are cut to lengths of DB max or less.
42. The method of claim 41, wherein if adjacent salvage and defect pieces have a combined length greater than Dmin then the adjacent pieces are not cut to DBmax or less regardless of their individual lengths.
43. The method of claim 41 , further comprising automatically printing labels for pieces included in the cut list, salvage pieces having a length equal to or greater than Smin, and defect pieces having a length equal to or greater than Dmin.
44. The method of claim 43, further comprising automatically printing labels for adjacent salvage and defect pieces having a combined length equal to or greater than Dmin.
45. The method of claim 41, wherein the step of inputting location of any defects is performed without actually marking the material to be cut.
46. The method of claim 41, wherein the step of inputting location of any defects includes interrupting a light beam near a defect boundary.
47. The method of claim 46, wherein the step of inputting location of any defects includes interrupting a light beam at least twice indicating upstream and downstream sides of a defect.
48. A method of cutting material comprising providing a computer programmed to optimize cutting of stock to satisfy a cut list, connecting a computer to a saw machine, the computer being programmed to optimize cutting of stock to satisfy a cut list, inputting into the computer: (a) a cut list, (b) a minimum salvage length (Smin), and (c) a minimum defect length (Dmin), inputting the length of a piece of material to be processed, inputting location of any defects in the piece of material, determining a cutting plan in which: (a) salvage pieces having a length less than Smin are discarded, and (b) defect pieces having a length less than Dmin are discarded; except if adjacent salvage and defect pieces have a combined length greater than Dmin then the adjacent pieces are saved regardless of their individual lengths.
49. The method of claim 48 further comprising inputting a maximum drop box length (DBmax) into the computer, and cutting discarded pieces into lengths equal to or less than DBmax.
50. An apparatus for controlling material processing comprising a saw machine, and a computer connected to the saw machine, the computer being programmed to control optimized cutting of stock to satisfy a cut list, and saving of remaining material including salvage pieces having a length equal to or greater than a preselected Smin, and defect pieces having a length equal to or greater than a preselected Dmin.
51. The apparatus of claim 50, wherein the saw machine includes a pusher configured to push a piece of material toward a saw under control of the computer.
52. The apparatus of claim 50, wherein the computer is also programmed to control saving of remaining material including adjacent salvage and defect pieces have a combined length greater than Dmin.
53. The apparatus of claim 50, wherein the computer is also programmed to control automatic printing of labels for pieces cut pursuant to the cut list and saved material.
54. A method of cutting material comprising connecting a computer to a saw machine, the computer being programmed to optimize cutting of stock to satisfy a cut list, measuring a piece of material to be cut, marking any defects in the piece of material, automatically calculating a plan for optimal cutting of the piece of material to fulfill cut list requirements, executing the plan including automatically pushing the piece of material toward the saw, and cutting the piece of material according to the plan into one or more cut list parts, and automatically printing labels for the cut list parts, each label indicating information about the part.
55. The method of claim 54, wherein the calculating and printing steps are carried out by the computer.
56. The method of claim 54, wherein the executing step is controlled by the computer.
57. The method of claim 54, wherein the measuring step is carried out automatically.
58. The method of claim 54, wherein the marking step is carried out by affixing actual marks on the piece of material.
59. The method of claim 54, wherein the marking step is carried out by signaling a location in space near a defect, without affixing an actual mark on the piece of material.
60. The method of claim 54, further comprising automatically printing labels for salvage pieces having a length equal to or greater than a predetermined length.
61. The method of claim 54, further comprising automatically printing labels for defect pieces having a length equal to or greater than a predetermined length.
62. The method of claim 54, further comprising automatically printing labels for adjacent salvage and defect pieces having a combined length equal to or greater than a predetermined length.
63. The method of claim 54, wherein the label indicates one or more of the following items of information: (a) length, (b) date, (c) time, (d) grade, (e) assembly destination, (f) cut list origin, (g) batch number, and (h) project name.
64. The method of claim 54, wherein the material is wood.
65. A method of cutting material comprising connecting a computer to a saw machine, the computer being programmed to optimize cutting of stock to satisfy a cut list, inputting into the computer: (a) a cut list, (b) a minimum salvage length (Smin), (c) a minimum defect length (Dmin), (d) a maximum drop box length (DBmax), inputting the length of a piece of material to be processed, inputting location of any defects in the piece of material, using the computer to automatically determine a cutting plan for optimal cutting of the piece of material to fulfill cut list requirements, and in which: (a) salvage pieces having a length less than Smin are cut to lengths of DBmax or less, and (b) defect pieces having a length less than Dmin are cut to lengths of DBmax or less; except if adjacent salvage and defect pieces have a combined length greater than Dmin then the adjacent pieces are not cut to DBmax or less regardless of their individual lengths, executing the plan including automatically pushing the piece of material toward the saw, and cutting the piece of material according to the plan into one or more cut list parts, and automatically printing labels for the cut list parts and for salvage and defect pieces that are not cut to lengths of Dbmax or less.
66. The method of claim 65, wherein the executing and printing steps are controlled by the computer.
67. The method of claim 65, wherein the step of inputting the length is performed automatically.
68. An apparatus for controlling material processing comprising a saw machine including a saw and a pushing mechanism configured to automatically push material toward the saw, a computer connected to the saw machine, the computer being programmed to control optimized cutting of stock to satisfy a cut list, and a printer connected to the computer and positioned near an out- feed on the saw machine, the computer being programmed to print labels automatically for pieces conforming to the cut list.
69. The apparatus of claim 68, wherein the computer is also programmed to print labels automatically for salvage pieces having lengths equal to or greater than a predetermined minimum.
70. The apparatus of claim 68, wherein the computer is also programmed to print labels automatically for defect pieces having lengths equal to or greater than a predetermined minimum.
71. The apparatus of claim 68, wherein the computer is also programmed to print labels automatically for adjacent salvage and defect pieces having a combined length equal to or greater than a predetermined minimum.
72. A system for cutting material comprising a saw machine having a pusher for pushing a work piece down a processing path, and a sensor being positioned along the processing path to detect an end of a work piece as it translates down the processing path, a computer connected to the saw machine and configured to calculate the length of the work piece based on the position of the pusher when the end of the work piece is sensed by the sensor.
73. The system of claim 72, wherein computer is programmed to calculate a plan for optimal cutting of the work piece to fulfill cut list requirements based on the length of the work piece.
74. The system of claim 73, further comprising a source producing a light beam substantially parallel to the processing path, and a detector connected to the computer and configured to detect the light beam, wherein deflection of the light beam can be interpreted by the computer to locate a defect boundary on the work piece.
75. The system of claim 74, further comprising an audible or visible signal mechanism indicating completion of a marking event by deflection of the light beam.
76. The system of claim 73, wherein the saw machine has a marking station adjacent and parallel to a cutting station, the computer being programmed to allow execution of a cutting plan on a first work piece, while defects are being marked on a second work piece.
77. A method of cutting material comprising connecting a computer to a saw machine, the computer being programmed to optimize cutting of stock to satisfy a cut list, operating a pusher to push a work piece along a processing path, automatically sensing an end of the work piece, determining the length of the work piece based on the position of the pusher when the end is sensed, automatically calculating a plan for optimal cutting of the work piece to fulfill cut list requirements, executing the plan including automatically pushing the work piece toward the saw, and cutting the work piece into one or more cut list parts.
78. The method of claim 72, further comprising inputting location of a defect in the work piece into the computer prior to the calculating step .
79. The method of claim 72, wherein the operating, sensing, determining, calculating, and executing steps are all controlled by the computer.
80. The method of claim 73, wherein the inputting step includes the step of deflecting a light beam adjacent a defect boundary in the work piece.
81. A method of cutting material comprising connecting a computer to a saw machine, the computer being programmed to optimize cutting of stock to satisfy a cut list, operating a pusher to push a work piece along a processing path, automatically sensing an end of the work piece, determining the length of the work piece based on the position of the pusher when the end is sensed, inputting location of a defect in the work piece into the computer, automatically calculating a plan for optimal cutting of the work piece to fulfill cut list requirements based on the length and location of any defects on the work piece, and executing the plan including automatically pushing the work piece toward the saw, and cutting the first piece of material into one or more cut list parts.
82. A method of cutting material comprising connecting a computer to a saw machine, the computer being programmed to optimize cutting of stock to satisfy a cut list, ' automatically determining the length of a work piece, virtually marking a defect on the work piece, automatically calculating a plan for optimal cutting of the work piece to fulfill cut list requirements based on the length of the work piece and location of the defect, executing the plan including automatically pushing the first piece of material toward the saw, and cutting the first piece of material into one or more cut list parts.
83. An apparatus for processing materials comprising a linear processing path, a first machine positioned along the processing path, a second machine positioned along the processing path, a pusher positioned along the processing path between the first and second machines, and operable to feed materials, alternately, toward the first and second machines.
84. The apparatus of claim 83, wherein each machine is equipped with an interlock device that prevents the machine from operating when the pusher is moving.
85. The apparatus of claim 83, wherein each machine having a controller including a keypad for controlling operation of the respective machine with the pusher.
86. The apparatus of claim 83, wherein the pusher is operatively connected to at least one computer, the computer being programmed to optimize cutting of stock to satisfy a cut list.
87. The apparatus of claim 83, wherein at least one of the machines is a saw.
88. The apparatus of claim 83, wherein the machines are selected from the following group: radial arm saw, sliding panel saw, upcut saw, tube cutting saw, boring machine, punch press, vertical router, metal shear, horizontal mortiser, and tenoner.
89. A method of processing materials comprising providing an apparatus including a pusher positioned between first and second machines along a processing path, the pusher being operable to push work pieces alternately in opposite directions toward both machines, the pusher being controlled by a computer, an interlock being provided for each machine to prevent operation of the respective machine when the pusher is moving, selecting the first machine for use in conjunction with the pusher, activating the interlock for the first machine, placing a work piece on the processing path, driving the pusher to push the work piece a calculated distance toward the first machine, stopping the pusher, disengaging the interlock, and operating the first machine to alter the work piece.
90. The method of claim 89, further comprising switching operation of the pusher to feed work pieces to the second machine.
91. The method of claim 89, further comprising entering the length of the work piece into the computer prior to the driving step.
92. The method of claim 89, wherein the computer is programmed to optimize cutting of stock to satisfy a cut list, the method further comprising automatically calculating a plan for optimal cutting of the work piece to fulfill cut list requirements.
93. The method of claim 92, further comprising executing the plan including automatically pushing the work piece toward the saw, and cutting the work piece into one or more cut list parts.
94. The method of claim 89, further comprising a step selected from the following group: cutting, boring, punching, routing, mortising, sanding, drilling, shearing, and bonding.
PCT/US2003/026186 2002-08-20 2003-08-20 Systems and methods for automated material processing WO2004019106A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
AU2003273238A AU2003273238A1 (en) 2002-08-20 2003-08-20 Systems and methods for automated material processing
GB0505609A GB2408483B (en) 2002-08-20 2003-08-20 Systems and methods for automated material processing

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US40506902P 2002-08-20 2002-08-20
US40506702P 2002-08-20 2002-08-20
US60/405,067 2002-08-20
US60/405,069 2002-08-20

Publications (1)

Publication Number Publication Date
WO2004019106A1 true WO2004019106A1 (en) 2004-03-04

Family

ID=31949880

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2003/026186 WO2004019106A1 (en) 2002-08-20 2003-08-20 Systems and methods for automated material processing

Country Status (4)

Country Link
US (4) US7073422B2 (en)
AU (1) AU2003273238A1 (en)
GB (1) GB2408483B (en)
WO (1) WO2004019106A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102294721A (en) * 2010-06-27 2011-12-28 胡金龙 Cabinet work panel veneer processing machine for high-efficiency automatic locating, material conveying, gauging, sawing and material distributing
CN105783736A (en) * 2016-05-18 2016-07-20 王帝 Horizontal intelligent length reference instrument
EP2335890B1 (en) * 2009-12-17 2018-05-16 Michael Weinig Ag Machine for machining workpieces made of wood, plastic and the like, preferably moulding machine, and method for monitoring the transport path of workpieces in such a machine
CN108176988A (en) * 2018-01-23 2018-06-19 中国东方电气集团有限公司 A kind of metal sheet automatic assembly line
EP2777902B1 (en) * 2013-03-16 2020-02-19 IMA Schelling Deutschland GmbH Method for machining the edges of flat workpieces

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070028730A1 (en) * 2003-08-20 2007-02-08 Sawyer Philip P Apparatus and methods for double ended processing
US7574949B2 (en) * 2003-07-31 2009-08-18 Hadaway Jeffrey P Computer numerically controlled table saw fence
US20050167000A1 (en) * 2003-10-03 2005-08-04 Dick Spencer B. System for forming dados
US7168353B2 (en) * 2004-05-26 2007-01-30 Frecision Automation, Inc. Material handling systems
US7245981B2 (en) * 2004-05-26 2007-07-17 Precision Automation, Inc. Material handling system with saw and wheel drag mechanism
US7966714B2 (en) * 2004-10-12 2011-06-28 Precision Automation, Inc. Multi-step systems for processing workpieces
US20060288836A1 (en) * 2005-06-28 2006-12-28 Positec Power Tools (Suzhou) Co., Ltd. Bench-top power tool
FR2896718B1 (en) * 2006-01-27 2008-03-07 Airbus France Sas METHOD FOR CUTTING A PANOPLIE OF PARTS
US7483765B2 (en) * 2006-02-24 2009-01-27 Precision Automation, Inc. Gauge system
DE502006001741D1 (en) * 2006-03-21 2008-11-20 Altendorf Wilhelm Gmbh Co Kg Stop rail with double, movable longitudinal stops
US8010216B2 (en) * 2006-05-18 2011-08-30 Roise Geoffrey J System and method for cutting-stock optimization across schedules and batches
US7792602B2 (en) * 2006-08-22 2010-09-07 Precision Automation, Inc. Material processing system and a material processing method including a saw station and an interface with touch screen
US8091458B2 (en) * 2007-02-15 2012-01-10 Aew Delford Systems Limited Control of food slicing machines
US8616103B2 (en) * 2007-10-22 2013-12-31 Formax, Inc Knife blade retraction mechanism for a food article slicing machine
EP2156914A1 (en) * 2008-08-19 2010-02-24 Arnout De Lille A control system and associated method for cutting
US8228647B2 (en) * 2008-11-17 2012-07-24 Wy Peron Lee Electrical power diagnostic system
EP2440356A4 (en) * 2009-06-09 2017-05-24 Lean Tool Systems, LLC Gauge system for workpiece processing
US20110048202A1 (en) * 2009-08-31 2011-03-03 Credo Technology Corporation Saw with digital measurement device
EP2295212B1 (en) * 2009-09-12 2012-01-25 Scheppach Fabrikation von Holzbearbeitungsmaschinen GmbH Wood processing machine and suitable parallel stop module
DE102010049638A1 (en) 2010-10-28 2012-05-03 Guido Schulte Method for the optical design of a wooden surface of a panel and panel with a wooden surface
US9259850B2 (en) 2012-01-05 2016-02-16 Robert Bosch Gmbh Rolling guide for table saw
US9943975B2 (en) 2012-02-01 2018-04-17 Precision Automation, Inc. Saw system for miter joints
CN102699958A (en) * 2012-05-11 2012-10-03 贵州尚铂科技有限公司 Control fine adjusting large running rule for sizing saw machine
US9486936B2 (en) * 2013-07-22 2016-11-08 Timothy Owens Automated rip fence for router table
CN103878830B (en) * 2014-03-17 2015-08-05 四川省青城机械有限公司 Numerically controlled reciprocating sawn timber subdivision saw set work
DE102014208535A1 (en) * 2014-05-07 2015-11-12 Keuro Besitz Gmbh & Co. Edv-Dienstleistungs Kg Sawing machine for sawing metallic workpieces
CN105710615B (en) * 2016-05-04 2018-06-29 中国民航大学 A kind of plank is cut out, punching, bending full-automation production line
US11095153B2 (en) 2019-03-15 2021-08-17 Ossia Inc. Wireless power system technology implemented in lighting infrastructure
US11597045B2 (en) 2019-08-12 2023-03-07 Precision Automation, Inc. Linear positioner
CN110893635A (en) * 2019-12-17 2020-03-20 重庆市豪迈家具有限公司 Timber door plant cutting device
CN111659923B (en) * 2020-06-08 2021-08-17 广州弘亚数控机械股份有限公司 Lean on fender device and positioning equipment

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5444635A (en) * 1993-09-08 1995-08-22 Alpine Engineered Products, Inc. Optimizing technique for sawing lumber
US6631006B2 (en) * 2001-05-17 2003-10-07 Precision Automation, Inc. System and method of marking materials for automated processing

Family Cites Families (69)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US35663A (en) * 1862-06-24 Improved rollers for wringing-machines
US2577766A (en) * 1949-12-07 1951-12-11 Ingersoll Milling Machine Co Multiple station machine tool
US2754859A (en) * 1950-01-21 1956-07-17 Rockwell Mfg Co Table-gripping ripping fences
US3854889A (en) * 1954-07-28 1974-12-17 Molins Organisation Ltd Automatic production machinery
US2852049A (en) * 1957-01-24 1958-09-16 Mattison Machine Works Power saw with measuring device
GB960852A (en) * 1961-10-03 1964-06-17 Atomic Energy Authority Uk Improvements in or relating to mountings for journal bearings
US3566239A (en) * 1967-07-03 1971-02-23 Mitsui Seiki Kogyo Kk Automatic fine & coarse positioning apparatus by means of numerical control for machine tools and the like
US3584284A (en) * 1969-09-12 1971-06-08 Ibm Digital position measurement and control system
AT316849B (en) * 1971-07-23 1974-07-25 Zuckermann Kom Ges Wien Maschf Cycle line for machining workpieces made of wood
US5054938A (en) * 1987-05-29 1991-10-08 Ide Russell D Hydrodynamic bearings having beam mounted bearing pads and sealed bearing assemblies including the same
FR2398348A1 (en) * 1977-07-20 1979-02-16 Ferodo Sa POSITIONING DEVICE
BE859300A (en) * 1977-10-03 1978-04-03 Bekaert Eng FEED MILLING MACHINE FOR WOOD WORKPIECES
US4206910A (en) * 1978-06-28 1980-06-10 Biesemeyer William M Table saw fence system
US4221974A (en) * 1979-02-02 1980-09-09 The Bendix Corporation Lumber inspection and optimization system
US4472783A (en) 1980-07-21 1984-09-18 Kearney & Trecker Corporation Flexible manufacturing system
FR2496786A1 (en) * 1980-12-22 1982-06-25 Valeo RADIAL DEFORMATION CAPACITY BEARING, AND TORSION DAMPER DEVICE, IN PARTICULAR CLUTCH FRICTION FOR MOTOR VEHICLE, COMPRISING SUCH BEARING
JPH0615140B2 (en) * 1982-10-29 1994-03-02 株式会社日立製作所 Production processing method in production processing system
US4658687A (en) * 1985-10-08 1987-04-21 Shopsmith, Inc. Saw fence
US4725961A (en) * 1986-03-20 1988-02-16 Gerber Garment Technology, Inc. Method and apparatus for cutting parts from pieces of irregularly shaped and sized sheet material
US4901992A (en) * 1986-06-30 1990-02-20 Quantum Machine Services, Inc. Stock stop
US5489155A (en) * 1987-05-29 1996-02-06 Ide; Russell D. Tilt pad variable geometry bearings having tilting bearing pads and methods of making same
US4874996A (en) * 1988-06-13 1989-10-17 Kohler General Corporation Multiple head woodworking apparatus with automated head positioning apparatus
US4878524A (en) * 1988-06-13 1989-11-07 Kohler General Corp. Woodworking machine having a plurality of sequentially operative multiple tool units
US5293802A (en) * 1989-08-11 1994-03-15 Ryobi Limited Table saw
US5001955A (en) * 1990-04-13 1991-03-26 Sumitsu & Company, Limited Paper-cutter
JP2916796B2 (en) 1990-05-23 1999-07-05 日立精工株式会社 CNC device for controlling multiple machine tools
US5251142A (en) 1990-12-14 1993-10-05 Digital Cutting Systems, Inc. Rip fence of table saw which may be positioned by computer control
US5197172A (en) 1991-05-31 1993-03-30 Toyoda Koki Kabushiki Kaisha Machining system
US5201351A (en) * 1991-08-12 1993-04-13 Hurdle Jr Ennis J Edger for a conventional sawmill
US5398344A (en) * 1991-10-31 1995-03-21 Hirano Seni Co., Ltd. Pair of gloves
US5181446A (en) * 1991-12-23 1993-01-26 Emerson Electric Co. Self-aligning quick pick-off rip fence
EP0598858A4 (en) * 1992-06-15 1994-12-07 Alpine Eng Prod Automatic saw machine and method.
US5418729A (en) 1993-01-29 1995-05-23 Armstrong-Blum Mfg. Co. Communication linkage system for programmable band saw
DE4316472A1 (en) * 1993-05-17 1994-11-24 Linck Masch Gatterlinck Device for the production of wood products from logs
CA2109886C (en) * 1993-11-24 1998-07-21 Denis Robert Positioning device for woodwork
DE4343918A1 (en) * 1993-12-22 1995-07-13 Gerhard Hoffmann Workbench, especially for welding and steel construction work
US5524514A (en) 1994-01-26 1996-06-11 Hadaway; Jeffrey P. Computer numerically controlled table saw fence
WO1995032669A1 (en) * 1994-06-01 1995-12-07 Perclose, Inc. Apparatus and method for advancing surgical knots
US5460070A (en) * 1994-10-05 1995-10-24 Buskness; Earl C. Fence for table saws
US5845555A (en) * 1994-11-21 1998-12-08 Dawley; James Alonzo Multi-position adjustable work stop assembly
DE19501244A1 (en) * 1995-01-17 1996-07-18 Giesecke & Devrient Gmbh Device and method for processing thin sheet material, such as. B. banknotes
TW340898B (en) * 1995-07-10 1998-09-21 Leica Inc Zero clearance bearing
US5722308A (en) * 1995-10-10 1998-03-03 Black & Decker Inc. Movable fence for a machine tool
NZ332419A (en) 1996-03-21 2000-03-27 Cae Newnes Ltd Position-based integrated motion controlled curve sawing
AT405497B (en) * 1996-04-02 1999-08-25 Gfm Gmbh METHOD FOR CUTTING OUT CUTTINGS FROM FLAT, IRREGULAR WORKPIECES, IN PARTICULAR LEATHER PIECES
US5742028A (en) * 1996-07-24 1998-04-21 General Electric Company Preloaded laser shock peening
JP3305591B2 (en) 1996-09-26 2002-07-22 富士機工株式会社 Bearing for steering column
US5797685A (en) 1996-11-22 1998-08-25 Chrysler Corporation Gear shift tube support
US5865080A (en) * 1996-11-29 1999-02-02 Newnes Machine Ltd. Trimmer flexible positioning fence
DE19654796A1 (en) * 1996-12-31 1998-07-02 Schultes Robert W Feeding device for a fabric cutting system, fabric cutting system and method for operating the same
US5938344A (en) 1997-03-26 1999-08-17 Sabin; Jeffrey M. Temperature compensating bearing
TW331650B (en) * 1997-05-26 1998-05-11 Taiwan Semiconductor Mfg Co Ltd Integrated defect yield management system for semiconductor manufacturing
US5829892A (en) 1997-06-27 1998-11-03 Dana Corporation Center bearing bracket and support
US5933353A (en) * 1997-09-16 1999-08-03 New Focus, Inc. Method and apparatus for computer aided machining
US6144895A (en) 1997-11-26 2000-11-07 Allen-Bradley Company, Llc System and method for networking a computer numerical control with a workstation
US6470377B1 (en) 1997-12-19 2002-10-22 Rockwell Automation Technologies, Inc. Networked file operations for computer numerical controls
US6216574B1 (en) * 1998-02-02 2001-04-17 Leonard Hain Automated stop positioning system apparatus
US6272437B1 (en) 1998-04-17 2001-08-07 Cae Inc. Method and apparatus for improved inspection and classification of attributes of a workpiece
US6039228A (en) * 1998-10-30 2000-03-21 Stein; John P. Carrier for a trailer-hitch receiver with improved pin lock
US6463352B1 (en) * 1999-01-21 2002-10-08 Amada Cutting Technologies, Inc. System for management of cutting machines
US6263773B1 (en) 1999-09-16 2001-07-24 Mcadoo David L. Engineered wood products cutting method and apparatus
US6272773B1 (en) * 1999-11-08 2001-08-14 Mountain Horse Intl. Ab Riding shoe
US6510361B1 (en) * 2000-01-28 2003-01-21 Rockwell Automation Technologies, Inc. Computer numerical control utilizing synchronized logic execution in an open computer platform
EP1157778B1 (en) * 2000-05-24 2004-10-27 Precision Automation, Inc. System for coupling a control device to the guide fence of a saw table
KR20020022530A (en) * 2000-09-20 2002-03-27 가나이 쓰도무 Remote diagnosis system and method for semiconductor manufacturing apparatus
US6379048B1 (en) 2000-09-25 2002-04-30 Meritor Heavy Vehicle Technology, Llc Self-aligning center bearing
US6701259B2 (en) * 2000-10-02 2004-03-02 Applied Materials, Inc. Defect source identifier
US6439280B1 (en) * 2000-12-18 2002-08-27 Tian Wang Wang Working table combination having attachable boards
US6735493B1 (en) * 2002-10-21 2004-05-11 Taiwan Semiconductor Manufacturing Co., Ltd. Recipe management system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5444635A (en) * 1993-09-08 1995-08-22 Alpine Engineered Products, Inc. Optimizing technique for sawing lumber
US6631006B2 (en) * 2001-05-17 2003-10-07 Precision Automation, Inc. System and method of marking materials for automated processing

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2335890B1 (en) * 2009-12-17 2018-05-16 Michael Weinig Ag Machine for machining workpieces made of wood, plastic and the like, preferably moulding machine, and method for monitoring the transport path of workpieces in such a machine
CN102294721A (en) * 2010-06-27 2011-12-28 胡金龙 Cabinet work panel veneer processing machine for high-efficiency automatic locating, material conveying, gauging, sawing and material distributing
EP2777902B1 (en) * 2013-03-16 2020-02-19 IMA Schelling Deutschland GmbH Method for machining the edges of flat workpieces
CN105783736A (en) * 2016-05-18 2016-07-20 王帝 Horizontal intelligent length reference instrument
CN108176988A (en) * 2018-01-23 2018-06-19 中国东方电气集团有限公司 A kind of metal sheet automatic assembly line
CN108176988B (en) * 2018-01-23 2023-12-15 中国东方电气集团有限公司 Automatic production line for metal sheets

Also Published As

Publication number Publication date
US6918329B2 (en) 2005-07-19
US20040117058A1 (en) 2004-06-17
GB0505609D0 (en) 2005-04-27
US20040123712A1 (en) 2004-07-01
US7073422B2 (en) 2006-07-11
AU2003273238A1 (en) 2004-03-11
US20050188804A1 (en) 2005-09-01
GB2408483A (en) 2005-06-01
US20060086222A1 (en) 2006-04-27
GB2408483B (en) 2006-08-02
US6898478B2 (en) 2005-05-24

Similar Documents

Publication Publication Date Title
US6898478B2 (en) Systems and methods of processing materials
US7835808B2 (en) Method and apparatus for processing material
US6886462B2 (en) Labeling methods and apparatus
US7080431B2 (en) Apparatus and methods for double ended processing
US6941864B2 (en) Method to control optimized cutting of stock to satisfy a cut list
US20050098004A1 (en) Systems and methods for automated material processing
EP1258307B1 (en) System and method of marking materials for automated processing
EP1747825B1 (en) Bending device
FI117858B (en) Device for centering and feeding the log
US7483765B2 (en) Gauge system
CA2134613C (en) Method and apparatus for processing log for sawmill including end dogging carriage which rotationally repositions log to cutting position determined by computer after non-rotational scanning
US20100319511A1 (en) Linear feed cutting apparatus and method
JPH07503906A (en) Laser workstation for calibrating the laser head guidance device
CN202241476U (en) Optimal material processing equipment
JPH085034B2 (en) Method and apparatus for advancing sheet material and cutting segments of sheet material
CN112533743B (en) Hand-held power tool
CA2762618A1 (en) Control device for a sliding table saw
US6058993A (en) Device for machining, preferably shaping machining, of workpieces of wood, plastic etc. and method for adjusting the spindle of such device
US5818595A (en) Work piece butt position detecting method for butt welding
CN102350713B (en) Processing equipment and method for material optimization
US20080099433A1 (en) Automatic positioning/engraving method for laser engraving machine
JP2004058069A (en) Bending work machine
JP2000051952A (en) Method for measuring bending angle in bending machine and device therefor
JPH05253905A (en) Controlling device for operation of veneer cutter

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
ENP Entry into the national phase

Ref document number: 0505609

Country of ref document: GB

Kind code of ref document: A

Free format text: PCT FILING DATE = 20030820

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP