The present invention relates generally to a method and system for cutting material with a CNC machine, and more particularly to a method and system for cutting glass.
Glass cutting lines, including glass cutting tables are known in the art. Typical glass cutting tables are designed to cut generally rectangular pieces of glass into a plurality of individual glass workpieces for subsequent processing and manufacturing. Typical glass cutting lines include a sheet feeding device, a CNC (computer numerical control) cutting machine adapted to work with or on a glass cutting table, further processing devices and a racking device.
Existing glass cutting lines typically utilize a production control system designed to minimize scrap. Previously, a specific cutting schedule for a production run, or single batch, was prepared in advance by the control system. The production run essentially corresponded to the number of harp racks and associated slots at the sorting station. Basically, older optimization programs were used to determine the optimal cutting schedule for filling the slots of the harp racks with the desired glass work pieces.
The cutting schedule essentially refers to the collection of layouts of the individual glass work pieces on all the glass sheets to be cut for the production run or batch. Following the batch production run, the filled harp racks were moved to the next location in the manufacturing process. The older optimization systems were limited by several problems. First, each system was limited by the number of available slots in the available harp racks. In general, the greater the number of slots the greater the yield since the optimizing program will have a greater number of pieces to select from to maximize product yield. Second, the harp racks generally could not be moved until the entire production run is completed, including the re-cuts at the end of the batch process. Third, the existing last sheet problem increased yield loss, even with re-cuts incorporated into the last sheet. Additionally, the existing older systems do not easily accommodate special pieces not accounted for in the production run.
One such prior art system is disclosed in U.S. Pat. No. 6,879,873 issued Apr. 12, 2005 to Billco Manufacturing Inc.
While prior art systems are optimized to minimize wasted material, the order in which sheets of glass is cut and workpieces produced is otherwise unaccounted for and can result in significant delays in processing or shipping the material, for example when an optimization is done to minimize waste across several orders, with different shipping times. Furthermore, prior art systems are unable to properly optimize the timing and order of cuts when a single order requires more than one type or thickness of material. Other systems merely cut the material for a single job at one time and are optimized to produce the fastest production times, with no consideration as to the amount of waste material produced.
It is therefore an object of the invention to provide a novel method and system for glass cutting.
In accordance with an aspect there is disclosed a method and system for cutting glass wherein the lowest yielding sheets from a plurality of Runs are grouped together to form a run of lowest yield sheets and are preferably processed and otherwise carried out as the first task in a schedule.
The novel features which are believed to be characteristic of the present invention, as to its structure, organization, use and method of operation, together with further objectives and advantages thereof, will be better understood from the following drawings in which a presently preferred embodiment of the invention will now be illustrated by way of example. It is expressly understood, however, that the drawings are for the purpose of illustration and description only, and are not intended as a definition of the limits of the invention. In the accompanying drawings:
The invention provides for an improved control system for operating and otherwise controlling a material cutting line system, such as the glass cutting line system illustrated in
The improvements to the control system of a glass cutting line system as herein described may be implemented in a controller that is preferably a computer system that includes one or more components of the system 10 as herein described. The computer may generally include, as shown in
In certain embodiments, where the computer system is separate from the CNC machine according to an embodiment of the invention, the CNC machine includes similar hardware and software components as the computer system described above, and preferably includes a separate computer system integral with the CNC machine. The CNC machine forms a part of the glass cutting line as described above.
Referring now to
After the cutting step 330, the individual workpieces that have now been cut are preferably grouped and otherwise assembled as required for a particular job, in step 340. In step 350, the now assembled workpieces are stored on a rack until each of the assembled workpieces for a particular job are completed, at which point the final products can be delivered.
Furthermore, the processing of exception lites at the outset allows for these to be ready for further processing as soon as the full runs have been completed. In the exemplary embodiment, the exception lites are stored in a temporary racking unit until the remainder of the lites are ready for processing.
It will be understood by those skilled in the art that the invention may be carried out on a separate computer system as described above, and the data generated therefrom subsequently transferred to the CNC machine, or alternatively and preferably, any one of a computer system, a controller, an optimizer, or similar machines capable of running the optimization and sorting routines as described above may be directly integrated into the CNC machine. In this manner, an operator may observe a proposed optimization and scheduling of the exception runs and accept same prior to beginning a full schedule. The invention provides for optimizing yield and time considerations in scheduling glass cutting runs, whereas prior art devices optimized one of yield or time. Accordingly, the invention provides an improved method and system for cutting glass. The invention relates equally to a computer system for carrying out the method herein described, a CNC machine for carrying out the method and a controller adapted to work with the CNC machine for carrying out the method.
According to one embodiment of the invention, orders for glass workpieces are placed for a number of variously sized shapes (typically rectangular) of glass, also referred to as lites. These orders are completed by cutting the lites from a larger sheet of stock material of a given size. An optimization routine is executed to determine the positioning of the variously sized lites to be cut out of the larger sheets. One such optimization is to minimize the amount of waste material that is residual to each of the individual lites being cut. An optimization of this type is shown in
According to the invention, the lowest yielding sheets of each run in a full schedule are taken out of their respective runs and grouped to form a new run, hereinafter referred to as the exception run. Once the lowest yielding sheets have been identified from the optimization process carried out for each batch run, the lites to be cut from the lowest yielding sheets are themselves re-optimized as one or more separate runs. Typically, this would be a single run only, but depending on the number of sheets being cut in a given schedule, there may be more than one exception run. Thus, one or more run of lites derived from the lowest yielding sheets of the initial optimization is prepared. The exception runs are preferably executed as the first scheduled runs to be cut of a given time period, typically the first of the shift.
In the prior art, runs have been limited to a single glass color and thickness as part of the optimization routines. Schedules or batches of runs incorporate the requirements for multiple glass color and thickness combinations. These requirements are then later split into runs. According to the invention, the color and thickness restrictions on the runs are preferably removed and rather, the requirements from the lowest yielding sheets are incorporated into the schedules.
According to the invention, the first schedule of the day generates lites that belong to a number of different batches and are those that would otherwise have been produced from the lowest yielding sheets. These lites are then cut based on the optimization and stored until the remaining lites of the original batch runs of which these are to be a part are cut, following which the now completed run can be further processed, delivered, or otherwise disposed of according to the requirements of the job. In this manner, a combination of high throughput and low waste material may be achieved in that runs requiring little variation, change in tooling, or change in programming of the CNC machine may be scheduled consecutively. The exception lites in those runs do not hinder transition from one run to the next as these have been cut during the exception run.
According to the invention, an optimization routine is carried out on the desired workpieces of the 500 series to arrive at the layout of the sheets 500A, 500B and 500C as shown in
From these optimization routines, the amount of waste material from each sheet is determined, for example, by way of subtracting the area used to cut workpieces from the overall area of the sheet, and identifying the lowest yielding sheets from each run. In this example, sheet 500C is the lowest yielding sheet of the first run and sheet 1500C is the lowest yielding sheet of the second run.
Each of the lowest yielding sheets are then grouped to form an exception run, and a further optimization routing is carried out to minimize waste in this exception run. Accordingly, the workpieces intended to be cut from sheets 500C and 1500C are optimized, for example as shown in
Preferably then, the sheet of
Various alternatives to prior art glass cutting methods and systems are now made possible by way of this invention. For example, exception runs as herein defined, could be used to combine cuts from a different thickness of material in each of the regular schedule of runs. In the example of
It will further be appreciated by one skilled in the art that the invention may be implemented on a variety of types of material cutting machines, and more specifically, glass cutting machine systems. Further details of these systems are known in the art and not described in further detail herein.
Various other modifications, alternatives and variations of the invention will be apparent in view of the above disclosure. It will be understood by those skilled in the art that the invention is not limited to the above disclosure and that such modifications, alternative and variations are within the scope of the invention.
Number | Date | Country | |
---|---|---|---|
61330713 | May 2010 | US |