US5436842A - Method of and apparatus for indicating number of blanks to be introduced for products, and manufacturing system using the same - Google Patents
Method of and apparatus for indicating number of blanks to be introduced for products, and manufacturing system using the same Download PDFInfo
- Publication number
- US5436842A US5436842A US08/182,693 US18269394A US5436842A US 5436842 A US5436842 A US 5436842A US 18269394 A US18269394 A US 18269394A US 5436842 A US5436842 A US 5436842A
- Authority
- US
- United States
- Prior art keywords
- blanks
- output
- computing
- maximum production
- ranks
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Definitions
- the present invention relates to a method and apparatus for indicating the number of blanks to be introduced into a manufacturing apparatus to be formed into products classified into ranks according to their properties, so that the number of blanks does not exceed a maximum production value previously set for each of the product ranks.
- the invention also relates to a manufacturing system for manufacturing products using the method.
- the number of blanks to be processed by a manufacturing apparatus has been computed using a method such as that shown in FIG. 7.
- the numbers of products ordered for Ranks 1 through 4 are assumed to be a, b, c, and d respectively, and the output ratio for Ranks 1 through 4 are assumed to be A %, B %, C %, and D % respectively.
- Step S1 of the method the number of blanks necessary to manufacture each of the products for Ranks 1 through 4, N1 through N4, is determined.
- the number of blanks to be introduced is obtained by dividing the number of products ordered according to the product ranks by their respective output ratios.
- Step S2 the largest value, N, among N1 through N4 computed according to the ranks is obtained.
- Step S3 the largest value, N, is output as the number of blanks to be introduced to satisfy the amount of orders made for all of the product ranks.
- the number of blanks for accomplishing the production plan has been calculated according to rank, the largest value among the computed quantities being the final number of blanks to be introduced.
- the number of products produced exceeds, for example, a value which is the sum of the number of products ordered and the number of products which can be stocked, it is necessary to dispose of the excess products.
- the present invention intends to solve such a problem by providing a method and apparatus for indicating the number of blanks to be introduced for products, so that the number of blanks introduced does not exceed the previously set maximum production value for each of the product ranks.
- the present invention also provides a manufacturing system which does not wastefully produce in excess of the scheduled amount.
- a method of indicating the number of blanks to be introduced for products comprising the steps of computing the first number of the blanks to be introduced based on the number of products ordered and output ratio according to each of the product ranks, which quantity is sufficient to satisfy the amount of the orders made for all of the ranks; computing the output of each of the product ranks when the blanks are introduced in an amount equal to the first number to be introduced; comparing the computed output of each product rank to its corresponding maximum production value; outputting the first number of blanks to be introduced as the final number of blanks to be introduced when it has been judged that none of the product rank outputs exceed their respective maximum production values; and computing the second number of blanks to be introduced so that none of the product rank outputs exceeds their respective maximum production values when it has been judged that the output of any one of the product ranks exceeds its respective maximum production value and outputting this second number as the final number of blanks to be introduced.
- an apparatus for indicating the number of blanks to be introduced comprising a number ordered input section for inputting the number of products ordered in accordance with the product ranks; a maximum production value input section for inputting the maximum production value in accordance with the product ranks; an output ratio input section for inputting the output ratio in accordance with the product ranks; first blank introducing number computing means for computing the first number of blanks to be introduced based on the number of products ordered, which has been input from the aforementioned number ordered input section, and the output ratios input from the above-described output ratio input section, which quantity is sufficient to satisfy the amount of orders made for each of the product ranks; output computing means for computing the output of each of the product ranks when a number of blanks equal in amount to the first number of blanks to be introduced has been introduced; comparing means for comparing the output of each of the product ranks to its respective maximum production value, input from the aforementioned maximum production value input section; second blank introducing number computing means for computing the second number of blanks to be introduced
- a manufacturing system comprising a number ordered input section for inputting the number of products ordered in accordance with the product ranks; a maximum production value input section for inputting the maximum production value in accordance with the product ranks; an output ratio input section for inputting the output rate in accordance with the product ranks; first blank introducing number computing means for computing the first number of blanks to be introduced based on the number of products ordered, which has been input from the number ordered input section, and the output ratios input from the output ratio input section, which quantity is sufficient to satisfy the amount of the orders made for each of the product ranks; output computing means for computing the output of each of the product ranks when a number of blanks equal in number to the first number of blanks to be introduced has been introduced; comparing means for comparing each of the product rank outputs with its respective maximum production value which are input from the maximum production value input section; second blank introducing number computing means for computing the second number of blanks to be introduced so that none of the product rank outputs exceeds their respective maximum production values
- FIG. 1 is a block diagram illustrating a first embodiment of an apparatus for indicating the number of blanks to be introduced
- FIGS. 2 and 3 are flow charts showing the operations of the first embodiment
- FIG. 4 is a block diagram illustrating a second embodiment of an apparatus for indicating the number of blanks to be introduced
- FIG. 5 is a flow chart showing the operations of the second embodiment
- FIG. 6 is a block diagram illustrating a manufacturing system according to a third embodiment.
- FIG. 7 is a flow chart showing a conventional method of indicating the number of blanks to be introduced.
- a number ordered input section 1 for inputting the number of products ordered in accordance with the product ranks
- a maximum production value input section 2 for inputting the maximum production value for each of the product ranks
- an output ratio input section for inputting the output ratio for each of the product ranks.
- the maximum production value usually is a value, for example, which is the sum of the ordered amount of a product rank and the quantity of the product which can be kept in stock. This largest value serves as an index for indicating that a production amount exceeding this value will result in making it impossible to stock the product.
- the output ratio is characteristic of a manufacturing apparatus to which blanks are to be introduced.
- a comparing section 6 judges whether or not the product rank outputs exceed their respective maximum production values which have been input from the maximum production value input section 2 when blanks are introduced in an amount sufficient to satisfy the amount of the orders made for each of the product ranks.
- the introducing number limit computing section 7 computes a limit for the number of blanks to be introduced so that none of the amounts of the product ranks produced exceeds their respective maximum product values.
- the introducing number output section 4 outputs the final number of blanks to be introduced.
- the operations of the first embodiment will be described with reference to the flow charts of FIGS. 2 and 3.
- the products are classified into four ranks, Ranks 1 through 4, and it is assumed that (1) the number of products ordered for each of the product ranks 1 through 4 has been input as a products, b products, c products, and d products, respectively, from the number ordered input section 1, and (2) the output ratio of each of the product ranks 1 through 4 has been input as A%, B%, C%, and D% respectively. It is also assumed that the maximum production value of each of the product Ranks 1 through 4 has been input as Q1, Q2, Q3, and Q4, respectively, from the maximum production value input section 2.
- Step S4 the required number of blanks to be introduced, N1 through N4, is computed for each of the product Ranks 1 through 4 that have been ordered.
- Step S5 the largest value N among the number of blanks introduced, N1 through N4, which have been computed according to rank is determined as the quantity sufficient to satisfy the amount of the orders made for all of the product ranks.
- Step S7 the comparing section 6 compares each of the outputs P1 through P4 with the maximum production values Q1 through Q4 of each of the ranks.
- the control section 5 sets the final number of blanks to be introduced M equal to the largest number N.
- Step S9 is carried out.
- Step S10 the introducing number limit computing section 7 determines the largest value R among the introducing number limit values R1 through R4 for each of the ranks.
- Step S11 the control section 5 determines the final number of blanks to be introduced M by subtracting the largest value R computed in Step S10 from the largest value N computed in Step S5.
- Step S12 the number of blanks to be indicated M determined in Step S8 or Step S11 is transmitted from the control section 5 to the introducing number output section 4. This number is displayed on-line or as a list on the output section 4.
- FIG. 4 is a block diagram illustrating an introducing number indicating apparatus according to a second embodiment of the present invention.
- the indicating apparatus of this embodiment comprises the same component parts as the apparatus in the first embodiment, except that the introducing number limit computing section 7 has been omitted and that the control section 5 has been replaced by a control section 15.
- Steps S4 through S8 and S12 are identical to those in the flow chart of the first embodiment illustrated respectively in FIGS. 2 and 3. That is, when, in Step S7, none of the outputs P1 through P4 of each of the product ranks has been judged to exceed its respective maximum value Q1 through Q4, the same operations as those in the first embodiment are carried out, and the largest value N computed in Step S5 is output from the introducing number output section 4 as the final number of blanks to be indicated M.
- Step S7 the output of any one of the ranks P1 through P4 is judged as exceeding its respective maximum production value Q1 through Q4, Step S13 is carried out.
- the control section 15 subtracts one from the largest value N computed in Step S5 and establishes this value as the new introducing number to be indicated N.
- the apparatus then returns to Step S6 and uses this number to be indicated N for computing the outputs P1 through P4 for each of the ranks.
- the comparing section 6 once again compares the outputs P1 through P4 to their respective maximum values Q1 through Q4.
- Steps S13, S6 and S7 are repeated until, in Step S7, it is judged that none of the outputs P1 through P4 of each of the Ranks 1 through 4 exceeds its respective maximum value Q1 through Q4. In other words, one is subtracted each time from the number of blanks to be indicated N.
- Step S7 After it has been judged, in Step S7, that none of the outputs P1 through P4 of each of the Ranks 1 through 4 exceed its respective maximum value Q1 through Q4, Steps S8 and S12 are carried out, outputting the final number of blanks to be indicated M.
- FIG. 6 illustrates an embodiment of a manufacturing system according to the present invention.
- the manufacturing system comprises the same component parts as the introducing number indicating apparatus of the first embodiment, except that the introducing number output section 4 is replaced by a manufacturing device 14.
- the final number of blanks to be indicated M which has been determined in Step S8 or S11 in the flow chart of the first embodiment represented in FIG. 3, is directly input into the manufacturing device 14.
- the blanks in an amount equal to the indicated number of blanks to be introduced M are automatically introduced into the manufacturing device 14.
- an appropriate amount of blanks is automatically introduced and manufactured into products.
- the introducing number output section 4 may be replaced by a manufacturing device 14.
Abstract
The present invention relates to a method of and apparatus for indicating the number of blanks to be introduced for products which are classified into ranks according to their properties. The invention also relates to a manufacturing system for manufacturing products using the method. The method comprises the steps of computing the number of blanks to be introduced based on the number of products ordered and the output ratio according to product rank, which quantity is sufficient to satisfy the amount of the orders made for all of the product ranks; computing the output of each of the product ranks when the blanks have been introduced in an amount equal to the first number of blanks; comparing the computed output of each of the product ranks to their respective maximum production values; outputting the first number of blanks to be introduced as the final number to be introduced when it has been judged that none of the outputs of the product ranks exceeds their respective maximum production values; and computing the second number of blanks to be introduced as the final number to be introduced when it has been judged that none of the outputs of the product ranks exceeds their respective maximum production values, and outputting this second number as the final number to be introduced, so that none of the outputs of the product ranks exceeds their respective maximum production values.
Description
1. Field of the Invention
The present invention relates to a method and apparatus for indicating the number of blanks to be introduced into a manufacturing apparatus to be formed into products classified into ranks according to their properties, so that the number of blanks does not exceed a maximum production value previously set for each of the product ranks. The invention also relates to a manufacturing system for manufacturing products using the method.
2. Description of the Related Art
In general, even when a plurality of blanks is simultaneously processed under the same conditions in the same lot using a manufacturing apparatus, products having different properties are manufactured at a ratio characteristic of the manufacturing apparatus. For example, if 100 blanks, introduced into the manufacturing apparatus and processed under the same conditions, are classified into four ranks, Ranks 1 through 4, according to their properties, and if it is assumed that ten Rank-1 products, thirty Rank-2 products, twenty Rank-3 products, and forty Rank-4 products are manufactured, the ratio at which each of the products according to Ranks 1 through 4 is manufactured (hereinafter referred to as output ratio) is 10%, 30%, 20%, and 40%, respectively.
In consideration of the output ratio conventionally based on the ranks of the products, the number of blanks to be processed by a manufacturing apparatus has been computed using a method such as that shown in FIG. 7. Here, the numbers of products ordered for Ranks 1 through 4 are assumed to be a, b, c, and d respectively, and the output ratio for Ranks 1 through 4 are assumed to be A %, B %, C %, and D % respectively. First, in Step S1 of the method, the number of blanks necessary to manufacture each of the products for Ranks 1 through 4, N1 through N4, is determined. The number of blanks to be introduced is obtained by dividing the number of products ordered according to the product ranks by their respective output ratios. That is, for Rank-1 products, this number is obtained by calculating N1=100 a/A. Next, in Step S2, the largest value, N, among N1 through N4 computed according to the ranks is obtained. In Step S3, the largest value, N, is output as the number of blanks to be introduced to satisfy the amount of orders made for all of the product ranks.
In this way, hitherto, the number of blanks for accomplishing the production plan has been calculated according to rank, the largest value among the computed quantities being the final number of blanks to be introduced. As a result, there has been a problem in that an excess of some of the product ranks was produced. When the number of products produced exceeds, for example, a value which is the sum of the number of products ordered and the number of products which can be stocked, it is necessary to dispose of the excess products.
The present invention intends to solve such a problem by providing a method and apparatus for indicating the number of blanks to be introduced for products, so that the number of blanks introduced does not exceed the previously set maximum production value for each of the product ranks.
The present invention also provides a manufacturing system which does not wastefully produce in excess of the scheduled amount.
To these ends, according to one aspect of the present invention, there is provided a method of indicating the number of blanks to be introduced for products comprising the steps of computing the first number of the blanks to be introduced based on the number of products ordered and output ratio according to each of the product ranks, which quantity is sufficient to satisfy the amount of the orders made for all of the ranks; computing the output of each of the product ranks when the blanks are introduced in an amount equal to the first number to be introduced; comparing the computed output of each product rank to its corresponding maximum production value; outputting the first number of blanks to be introduced as the final number of blanks to be introduced when it has been judged that none of the product rank outputs exceed their respective maximum production values; and computing the second number of blanks to be introduced so that none of the product rank outputs exceeds their respective maximum production values when it has been judged that the output of any one of the product ranks exceeds its respective maximum production value and outputting this second number as the final number of blanks to be introduced.
According to another aspect of the present invention, there is also provided an apparatus for indicating the number of blanks to be introduced comprising a number ordered input section for inputting the number of products ordered in accordance with the product ranks; a maximum production value input section for inputting the maximum production value in accordance with the product ranks; an output ratio input section for inputting the output ratio in accordance with the product ranks; first blank introducing number computing means for computing the first number of blanks to be introduced based on the number of products ordered, which has been input from the aforementioned number ordered input section, and the output ratios input from the above-described output ratio input section, which quantity is sufficient to satisfy the amount of orders made for each of the product ranks; output computing means for computing the output of each of the product ranks when a number of blanks equal in amount to the first number of blanks to be introduced has been introduced; comparing means for comparing the output of each of the product ranks to its respective maximum production value, input from the aforementioned maximum production value input section; second blank introducing number computing means for computing the second number of blanks to be introduced so that none of the product rank outputs exceeds their respective maximum production values when the aforementioned comparing means has judged that the output of any one of the product ranks exceeds its maximum production value; introducing number output means for outputting the final number of blanks to be introduced; and control means which sends to the introducing number output section the first number of blanks to be introduced as the final number of blanks to be introduced when the comparing means has judged that none of the product rank outputs exceeds their respective maximum production values, and which sends to the introducing number output section the second number of blanks to be introduced as the final number of blanks to be introduced when the comparing means has judged that the output of any one of the product ranks exceeds its maximum production value.
According to a still further aspect of the present invention, there is provided a manufacturing system comprising a number ordered input section for inputting the number of products ordered in accordance with the product ranks; a maximum production value input section for inputting the maximum production value in accordance with the product ranks; an output ratio input section for inputting the output rate in accordance with the product ranks; first blank introducing number computing means for computing the first number of blanks to be introduced based on the number of products ordered, which has been input from the number ordered input section, and the output ratios input from the output ratio input section, which quantity is sufficient to satisfy the amount of the orders made for each of the product ranks; output computing means for computing the output of each of the product ranks when a number of blanks equal in number to the first number of blanks to be introduced has been introduced; comparing means for comparing each of the product rank outputs with its respective maximum production value which are input from the maximum production value input section; second blank introducing number computing means for computing the second number of blanks to be introduced so that none of the product rank outputs exceeds their respective maximum production values when the comparing means has judged that the output of any one of the product ranks exceeds its maximum production value; a manufacturing apparatus which processes the indicated number of blanks and manufactures the products; and control means which indicates to the aforementioned manufacturing apparatus that the first number of blanks to be introduced is the final number of blanks to be introduced when the aforementioned comparing means has judged that none of the product rank outputs exceeds their respective maximum production values, and which indicates to the manufacturing apparatus that the second number of blanks to be introduced is the final number of blanks to be introduced when the comparing means has judged that the output of any one of the product ranks exceeds its respective maximum production value.
FIG. 1 is a block diagram illustrating a first embodiment of an apparatus for indicating the number of blanks to be introduced;
FIGS. 2 and 3 are flow charts showing the operations of the first embodiment;
FIG. 4 is a block diagram illustrating a second embodiment of an apparatus for indicating the number of blanks to be introduced;
FIG. 5 is a flow chart showing the operations of the second embodiment;
FIG. 6 is a block diagram illustrating a manufacturing system according to a third embodiment; and
FIG. 7 is a flow chart showing a conventional method of indicating the number of blanks to be introduced.
Embodiments of the present invention will be hereunder described with reference to the attached drawings.
Referring to FIG. 1, connected to a control section 5 are a number ordered input section 1 for inputting the number of products ordered in accordance with the product ranks, a maximum production value input section 2 for inputting the maximum production value for each of the product ranks, and an output ratio input section for inputting the output ratio for each of the product ranks. The maximum production value, usually is a value, for example, which is the sum of the ordered amount of a product rank and the quantity of the product which can be kept in stock. This largest value serves as an index for indicating that a production amount exceeding this value will result in making it impossible to stock the product. The output ratio is characteristic of a manufacturing apparatus to which blanks are to be introduced.
Connected to the control section 5 are a comparing section 6, an introducing number limit computing section 7, and an introducing number output section 4. The comparing section 6 judges whether or not the product rank outputs exceed their respective maximum production values which have been input from the maximum production value input section 2 when blanks are introduced in an amount sufficient to satisfy the amount of the orders made for each of the product ranks. The introducing number limit computing section 7 computes a limit for the number of blanks to be introduced so that none of the amounts of the product ranks produced exceeds their respective maximum product values. The introducing number output section 4 outputs the final number of blanks to be introduced.
The operations of the first embodiment will be described with reference to the flow charts of FIGS. 2 and 3. Here, the products are classified into four ranks, Ranks 1 through 4, and it is assumed that (1) the number of products ordered for each of the product ranks 1 through 4 has been input as a products, b products, c products, and d products, respectively, from the number ordered input section 1, and (2) the output ratio of each of the product ranks 1 through 4 has been input as A%, B%, C%, and D% respectively. It is also assumed that the maximum production value of each of the product Ranks 1 through 4 has been input as Q1, Q2, Q3, and Q4, respectively, from the maximum production value input section 2.
First, in Step S4 the required number of blanks to be introduced, N1 through N4, is computed for each of the product Ranks 1 through 4 that have been ordered. The number of blanks to be introduced is computed by dividing the number of products ordered of a particular rank by its output ratio. For example, the number of blanks introduced for a Rank-1 product is computed as N1=100a/A. Next, in Step S5 the largest value N among the number of blanks introduced, N1 through N4, which have been computed according to rank is determined as the quantity sufficient to satisfy the amount of the orders made for all of the product ranks. In Step S6, each of the outputs, P1 through P4, is computed for each of the product ranks when N blanks are introduced. For example, the output of the Rank-1 product is determined using output ratio A% and evaluating P1=N×A/100. Steps S4 though S6 are carried out using the control section 5.
Transmitted from the control section 5 to the comparing section 6 are the respective maximum production values Q1 through Q4 of each of the Ranks 1 through 4 and each of the outputs P1 through P4 computed in Step S6. In Step S7, the comparing section 6 compares each of the outputs P1 through P4 with the maximum production values Q1 through Q4 of each of the ranks. When it has been judged that none of the outputs P1 through P4 of each of the ranks exceeds its respective maximum value Q1 through Q4, the next step, S8 is carried out. Here, the control section 5 sets the final number of blanks to be introduced M equal to the largest number N.
On the other hand, if in Step S7 the output of any one of the ranks P1 through P4 is judged as exceeding its respective maximum production value Q1 through Q4, Step S9 is carried out. Here, the introducing number limit computing section 9 computes a limit for the number of blanks to be introduced R1 through R4 for each of the ranks. These values R1 through R4 represent how much the introducing number is reduced so that the output of each of the ranks P1 through P4 does not exceed its respective maximum production values Q1 through Q4. For example, the value for a Rank-1 is determined by evaluating R1=100(P1-Q1 )/A. In Step S10, the introducing number limit computing section 7 determines the largest value R among the introducing number limit values R1 through R4 for each of the ranks. The largest value is established as the introducing number limit value, so that none of the outputs for each of the product ranks exceeds its respective maximum production value. In Step S11, the control section 5 determines the final number of blanks to be introduced M by subtracting the largest value R computed in Step S10 from the largest value N computed in Step S5.
In Step S12, the number of blanks to be indicated M determined in Step S8 or Step S11 is transmitted from the control section 5 to the introducing number output section 4. This number is displayed on-line or as a list on the output section 4.
FIG. 4 is a block diagram illustrating an introducing number indicating apparatus according to a second embodiment of the present invention. The indicating apparatus of this embodiment comprises the same component parts as the apparatus in the first embodiment, except that the introducing number limit computing section 7 has been omitted and that the control section 5 has been replaced by a control section 15.
The operations of the second embodiment will be described with reference to the flow chart in FIG. 5. In this figure, Steps S4 through S8 and S12 are identical to those in the flow chart of the first embodiment illustrated respectively in FIGS. 2 and 3. That is, when, in Step S7, none of the outputs P1 through P4 of each of the product ranks has been judged to exceed its respective maximum value Q1 through Q4, the same operations as those in the first embodiment are carried out, and the largest value N computed in Step S5 is output from the introducing number output section 4 as the final number of blanks to be indicated M.
On the other hand, if, in Step S7, the output of any one of the ranks P1 through P4 is judged as exceeding its respective maximum production value Q1 through Q4, Step S13 is carried out. In this step, the control section 15 subtracts one from the largest value N computed in Step S5 and establishes this value as the new introducing number to be indicated N. The apparatus, then returns to Step S6 and uses this number to be indicated N for computing the outputs P1 through P4 for each of the ranks. Afterwards, in Step S7, the comparing section 6 once again compares the outputs P1 through P4 to their respective maximum values Q1 through Q4. In this way, Steps S13, S6 and S7 are repeated until, in Step S7, it is judged that none of the outputs P1 through P4 of each of the Ranks 1 through 4 exceeds its respective maximum value Q1 through Q4. In other words, one is subtracted each time from the number of blanks to be indicated N.
After it has been judged, in Step S7, that none of the outputs P1 through P4 of each of the Ranks 1 through 4 exceed its respective maximum value Q1 through Q4, Steps S8 and S12 are carried out, outputting the final number of blanks to be indicated M.
FIG. 6 illustrates an embodiment of a manufacturing system according to the present invention. The manufacturing system comprises the same component parts as the introducing number indicating apparatus of the first embodiment, except that the introducing number output section 4 is replaced by a manufacturing device 14. The final number of blanks to be indicated M, which has been determined in Step S8 or S11 in the flow chart of the first embodiment represented in FIG. 3, is directly input into the manufacturing device 14. Then, the blanks in an amount equal to the indicated number of blanks to be introduced M are automatically introduced into the manufacturing device 14. In this way, in the manufacturing system of the third embodiment an appropriate amount of blanks is automatically introduced and manufactured into products.
In addition, in the second embodiment the introducing number output section 4 may be replaced by a manufacturing device 14.
Claims (9)
1. A method of indicating the number of blanks to be introduced for products, comprising the steps of:
computing a first number of blanks to be introduced based on the number of products ordered and output ratio according to product rank, which quantity is sufficient to satisfy the amount of the orders made for each of the product ranks;
computing the output of each of the product ranks when a number of blanks equal in number to the first number of blanks to be introduced has been introduced;
comparing the computed output of each of the product ranks to its respective maximum production;
outputting the first number of blanks to be introduced as a final number of blanks to be introduced when it has been judged that none of the outputs of the product ranks exceeds their respective maximum production value; and
computing a second number of blanks to be introduced as the final number of blanks to be introduced when it has been judged that the output of any one of the product ranks exceeds its respective maximum production value, so that none of the outputs of the product ranks exceeds their respective maximum production values, and outputting this second number of blanks to be introduced as the final number of blanks to be introduced.
2. A method according to claim 1, in which when it has been judged that the output of any one of the product ranks exceeds its respective maximum production value, the following steps are carried out:
computing a limit regarding the number of blanks to be introduced is controlled so that the output of any of the product ranks does not exceed its respective maximum production value; and
computing the second number of blanks to be introduced by subtracting this limit value from the first number of blanks to be introduced.
3. A method according to claim 1 , including the steps of computing a new output for each product of the ranks based on the number of blanks to be introduced obtained by subtracting one from the first number of blanks to be introduced until none of the outputs of the product ranks exceeds their respective maximum production values, and comparing the new output of each of the product ranks to its respective maximum production value, when it has been judged that the output of any one of the product ranks exceeds its respective maximum production value; and including the step of fixing the number of blanks to be introduced established at that time as the second number of blanks to be introduced, when it has been judged that none of the outputs of the product ranks exceeds their respective maximum production values.
4. An apparatus for indicating the number of blanks to be introduced comprising:
a number ordered input section for inputting the number of products ordered for each of a plurality of product ranks;
a maximum production value input section for inputting the maximum production value according to each of the product ranks;
an output ratio input section for inputting the output ratio according to each of the product ranks;
first blank introducing number computing means for computing the first number of blanks to be introduced based on the number of products ordered, which has been input from said number ordered input section, and the output ratios input from said output ratio input section, which first number is sufficient to satisfy the amount of orders made for any of the product ranks;
output computing means for computing the output of each of the product ranks when blanks are introduced in an amount equal to the first number of blanks to be introduced;
comparing means for comparing the output of each of the product ranks to its respective maximum production value, input from said maximum production value input section;
second blank introducing number computing means for computing the second number of blanks to be introduced when said comparing means has judged that that the output of any one of the product ranks exceeds its respective maximum production value, so that none of the outputs of the product ranks exceeds their respective maximum production values;
introducing number output means for outputting a final number of blanks to be introduced; and
control means which transmits to said introducing number output section the first number of blanks to be introduced as a final number of blanks to be introduced when said comparing means has judged that none of the outputs of the product ranks exceeds their respective maximum production values, and which transmits to said introducing number output section the second number of blanks to be introduced as the final number of blanks to be introduced when said comparing means has judged that the output of any one of the product ranks exceeds its respective maximum production value.
5. An apparatus according to claim 4, wherein the second blank introducing number computing means comprises:
introducing number limit computing means for computing a limit regarding the number of blanks to be introduced so that the output of each of the product ranks does not exceed its respective maximum production value; and
subtracting means for computing the second number of blanks to be introduced by subtracting this limit value from the first number to be introduced.
6. An apparatus according to claim 4, in which the second blank introducing number computing means subtracts one from the first number to be introduced and sends this new introducing number to said output computing means for computing the output once again.
7. A manufacturing system comprising:
a number ordered input section for inputting the number of products ordered for each of a plurality of product ranks;
a maximum production value input section for inputting the maximum production values of each of the product ranks;
an output ratio input section for inputting the output ratios of each of the product ranks;
first blank introducing number computing means for computing the first number of blanks to be introduced based on the number of products ordered input from said number ordered input section and the outputs input from said output ratio input section, which first quantity is sufficient to satisfy the amount of orders made for each of the product ranks;
output computing means for computing the output of each of the product ranks when an amount of blanks equal in number to the first number of blanks to be introduced has been introduced;
comparing means comparing the output of each of the product ranks to its respective maximum production value, input from said maximum production value input section;
second blank introducing number means for computing the second number of blanks to be introduced when said comparing means has judged that the output of any one of the product ranks exceeds its respective maximum production value, so that the output of each of the product ranks do not exceed its respective maximum production value;
a manufacturing apparatus for manufacturing products by processing the indicated number of blanks to be introduced; and
control means which indicates the first number of blanks to be introduced as a final number of blanks to be introduced to said manufacturing apparatus when said comparing means has judged that the output of each of the product ranks do not exceed its respective maximum production value, and which indicates the second number of blanks to be introduced as the final number of blanks to be introduced to said manufacturing apparatus when said comparing means has judged that the output ratio of any one of the product ranks exceeds its respective maximum production value.
8. A system according claim 7, wherein the second blank introducing number computing means comprises:
introducing number limit computing means for computing a limit regarding the number of blanks to be introduced, so that the output of each of the product ranks do not exceed its respective maximum production value; and
subtracting means which subtracts this limit value from the first number of blanks to be introduced for computing the second number of blanks to be introduced.
9. A system according to claim 7 in which the second blank introducing number computing means subtracts one from the first number of blanks to be introduced, and sends this resulting value to said output computing means for computing the output once again.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP587593A JPH06215014A (en) | 1993-01-18 | 1993-01-18 | Method and device for instructing number of products to be inserted and manufacturing system for the same |
JP5-005875 | 1993-01-18 |
Publications (1)
Publication Number | Publication Date |
---|---|
US5436842A true US5436842A (en) | 1995-07-25 |
Family
ID=11623094
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US08/182,693 Expired - Fee Related US5436842A (en) | 1993-01-18 | 1994-01-13 | Method of and apparatus for indicating number of blanks to be introduced for products, and manufacturing system using the same |
Country Status (3)
Country | Link |
---|---|
US (1) | US5436842A (en) |
JP (1) | JPH06215014A (en) |
DE (1) | DE4400984C2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USRE41476E1 (en) | 1998-08-21 | 2010-08-03 | Sap Aktiengesellschaft | Multi-tiered structure for storing and displaying product and process variants |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6061757B2 (en) * | 2013-04-01 | 2017-01-18 | 株式会社神戸製鋼所 | Input estimation support system |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4819176A (en) * | 1987-02-06 | 1989-04-04 | Treasure Isle, Inc. | Process control and data collection system |
US4866628A (en) * | 1987-12-18 | 1989-09-12 | International Business Machines Corp. | Automated production dispatch system with feedback control |
US4887206A (en) * | 1987-12-29 | 1989-12-12 | International Business Machines Corporation | Automated system for estimating impact on inventory cost due to an engineering change to a component |
US4887207A (en) * | 1987-12-29 | 1989-12-12 | International Business Machines Corporation | Automated system for evaluating the sensitivity of inventory costs due to fluctuations in customer demand |
US4931944A (en) * | 1988-05-27 | 1990-06-05 | General Motors Corporation | Method of optimizing a vehicle assembly line build sequence |
US5047947A (en) * | 1990-07-25 | 1991-09-10 | Grumman Aerospace Corporation | Method of modeling the assembly of products to increase production yield |
US5148370A (en) * | 1987-06-17 | 1992-09-15 | The Standard Oil Company | Expert system and method for batch production scheduling and planning |
US5164905A (en) * | 1987-08-12 | 1992-11-17 | Hitachi, Ltd. | Production system with order of processing determination |
US5299115A (en) * | 1989-09-12 | 1994-03-29 | Mrs. Fields Software Group Inc. | Product demand system and method |
US5327340A (en) * | 1990-08-23 | 1994-07-05 | Toyota Jidosha Kabushiki Kaisha | Production order determining method |
-
1993
- 1993-01-18 JP JP587593A patent/JPH06215014A/en active Pending
-
1994
- 1994-01-13 US US08/182,693 patent/US5436842A/en not_active Expired - Fee Related
- 1994-01-17 DE DE4400984A patent/DE4400984C2/en not_active Expired - Fee Related
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4819176A (en) * | 1987-02-06 | 1989-04-04 | Treasure Isle, Inc. | Process control and data collection system |
US5148370A (en) * | 1987-06-17 | 1992-09-15 | The Standard Oil Company | Expert system and method for batch production scheduling and planning |
US5164905A (en) * | 1987-08-12 | 1992-11-17 | Hitachi, Ltd. | Production system with order of processing determination |
US4866628A (en) * | 1987-12-18 | 1989-09-12 | International Business Machines Corp. | Automated production dispatch system with feedback control |
US4887206A (en) * | 1987-12-29 | 1989-12-12 | International Business Machines Corporation | Automated system for estimating impact on inventory cost due to an engineering change to a component |
US4887207A (en) * | 1987-12-29 | 1989-12-12 | International Business Machines Corporation | Automated system for evaluating the sensitivity of inventory costs due to fluctuations in customer demand |
US4931944A (en) * | 1988-05-27 | 1990-06-05 | General Motors Corporation | Method of optimizing a vehicle assembly line build sequence |
US5299115A (en) * | 1989-09-12 | 1994-03-29 | Mrs. Fields Software Group Inc. | Product demand system and method |
US5047947A (en) * | 1990-07-25 | 1991-09-10 | Grumman Aerospace Corporation | Method of modeling the assembly of products to increase production yield |
US5327340A (en) * | 1990-08-23 | 1994-07-05 | Toyota Jidosha Kabushiki Kaisha | Production order determining method |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USRE41476E1 (en) | 1998-08-21 | 2010-08-03 | Sap Aktiengesellschaft | Multi-tiered structure for storing and displaying product and process variants |
Also Published As
Publication number | Publication date |
---|---|
DE4400984A1 (en) | 1994-07-21 |
JPH06215014A (en) | 1994-08-05 |
DE4400984C2 (en) | 1996-03-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Röller et al. | Competition and investment in flexible technologies | |
Chandra et al. | Economic justification of flexible manufacturing systems using the Leontief input-output model | |
JPH04232502A (en) | Method and apparatus for allocating restricted common resource | |
US5327340A (en) | Production order determining method | |
DE19781103B4 (en) | Method and device for identifying or precalculating process parameters of an industrial time-variant process | |
US5436842A (en) | Method of and apparatus for indicating number of blanks to be introduced for products, and manufacturing system using the same | |
JPH1196210A (en) | Method and device for scheduling production planning and recording medium | |
Clark | Labor hoarding in durable goods industries | |
US6708070B2 (en) | Method for preparing manufacturing plan and method for manufacturing semiconductor products using the manufacturing plan | |
Halim et al. | Batch-scheduling problems to minimize inventory cost in the shop with both receiving and delivery just-in-times | |
US5521828A (en) | Unit and method for setup-change instruction and the production system | |
CN113298433B (en) | Method, equipment and medium for acquiring demand of belt material outsourcing material | |
EP0445940A1 (en) | Process control system | |
CN110794787B (en) | SPC method suitable for mixed production of multiple varieties | |
EP0460642A2 (en) | A method and system for adjusting fuzzy inference parameters | |
JP2007179306A (en) | Production planning method and device for joint product item | |
Brown et al. | Tables for determining expected cost per unit under MIL-STD-105D single sampling schemes | |
US20040199269A1 (en) | Partitioned control system and method | |
Irianto | On the in‐process inspection and correction facilities | |
JPH03239460A (en) | Production completion schedule calculating method and device | |
JP3110584B2 (en) | Product plan creation device | |
JPH0535747A (en) | Scheduling system | |
JPH07271855A (en) | Device for evaluating production planning | |
Lee et al. | An evaluation system of order acceptability under consideration of machine loading in die manufacturing | |
JPH11245142A (en) | Method and device for making production plan |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: MITSUBISHI DENKI KABUSHIKI KAISHA, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HARA, RYUICHI;REEL/FRAME:006914/0919 Effective date: 19940117 |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
REMI | Maintenance fee reminder mailed | ||
LAPS | Lapse for failure to pay maintenance fees | ||
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20030725 |