BM AUTOMATIC CALCULATION METHOD FOR PLANT STATIONARY EQUIPMENT
20230031017 · 2023-02-02
Assignee
Inventors
- Gyun Ho HA (Seoul, KR)
- Kang Gook PARK (Seoul, KR)
- Young Sik JI (Seoul, KR)
- Geun Yong CHOI (Seoul, KR)
- Jae Yong LEE (Seoul, KR)
- Eu Gene SHIN (Seoul, KR)
- Hyun Soo KIM (Seoul, KR)
Cpc classification
G06Q10/0875
PHYSICS
Y02P90/30
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
International classification
Abstract
The present disclosure relates to a bill of material (BM) automatic calculation method for plant stationary equipment, and more particularly, to a BM automatic calculation method for plant stationary equipment capable of automatically calculating BM data for purchasing a plate required quantity required for manufacturing stationary equipment through cutting plan and optimization deployment in order to manufacture stationary equipment using data extracted from a strength calculation program of the plant stationary equipment prepared in a plant engineering step. The present disclosure has an advantage of greatly reducing the labor force by automatically calculating the cutting plan drawing, the nesting plan drawing, and required BM of the plate of the stationary machine which has been manually performed in the related art.
Claims
1. ABM automatic calculation method of plant stationary equipment implemented by a computer comprising the steps of: (a) performing strength calculation for each item of a stationary machine having each unique number based on process data required in a plant using a strength calculation program and extracting input data in a first format from a strength calculation result for each item in which the strength calculation is performed; (b) extracting all object data for each item for preparing drawings from the extracted input data in the first format and converting all of the extracted object data into a second format; (c) extracting only information on a part where an item-specific plate is used from all of the object data for each item converted into the second format and generating total part list data interlocking with an MPS number sheet in information data for the extracted part where the item-specific plate is used; (d) loading the total part list data as input data in a BM calculation program; (e) setting the standard of a purchasing plate built with a library within the BM calculation program; (f) setting cutting and fabrication margins for each part for preparing cutting plan drawings built with the library within the BM calculation program; and (g) calculating BM related data by executing the BM calculation program.
2. The BM automatic calculation method of plant stationary equipment of claim 1, wherein in step (a), the first format is formatted in an XML file form.
3. The BM automatic calculation method of plant stationary equipment of claim 1, wherein in step (b), the second format is formatted in a data sheet file form.
4. The BM automatic calculation method of plant stationary equipment of claim 1, wherein in step (b), all of the object data for each item of the stationary machine include nozzle data, design data, material specification data, and detail drawing data.
5. The BM automatic calculation method of plant stationary equipment of claim 1, wherein in step (c), the part where the item-specific plate is used includes a shell, a head, a cone, a nozzle neck, a reinforced pad, a wear plate, and a stiffener ring, which are parts included in the item-specific object data converted into the second format.
6. The BM automatic calculation method of plant stationary equipment of claim 5, wherein information about the parts of the shell, the head, the cone, the nozzle neck, the reinforced pad, the wear plate and the stiffener ring is name information of each part, type information of each part, size information of each part, and material information of each part.
7. The BM automatic calculation method of plant stationary equipment of claim 1, wherein the material purchaser specification (MPS) number sheet of step (c) is mutually mapped based on an item number of the stationary machine and interlocks with the information data for the part where the plate is used.
8. The BM automatic calculation method of plant stationary equipment of claim 7, wherein items to be added to the total part list by the interlocking of the MPS number sheet are a project number, a requisition number, and an MPS number.
9. The BM automatic calculation method of plant stationary equipment of claim 1, wherein the total part list of step (c) includes data for size information, material information, shape information, MPS number information, and dimension information on the item-specific plate application part.
10. The BM automatic calculation method of plant stationary equipment of claim 1, wherein the setting of the standard of the purchasing plate in step (e) is to set minimum and maximum sizes of a width and a length of a purchasable plate as defaults in the library and set the standard of the purchasing plate within the set default range.
11. The BM automatic calculation method of plant stationary equipment of claim 1, wherein the setting of the cutting and fabrication margins for each part in step (f) is to set the cutting and fabrication margins in consideration of a consumed amount during cutting and a consumed amount during fabrication.
12. The BM automatic calculation method of plant stationary equipment of claim 1, wherein step (g) includes (g-1) preparing a cutting plan drawing according to the set cutting and fabrication margins for each part; (g-2) preparing a nesting plan drawing optimized by disposing the cutting plan drawing in the standard of the set purchasing plate; and (g-3) generating BOM list and cutting plan part list data based on the nesting plan drawing.
13. The BM automatic calculation method of plant stationary equipment of claim 12, wherein in step (g-2), a part-specific cutting plan drawing having the same MPS number, the same thickness, and the same material is disposed in the optimized nesting plan drawing.
14. The BM automatic calculation method of plant stationary equipment of claim 1, wherein the BM calculation program in steps (d) to (g) is executed on an AUTOCAD as a universal drawing preparation program.
15. The BM automatic calculation method of plant stationary equipment of claim 1, wherein the BM related data includes a cutting plan drawing, a nesting plan drawing where the cutting plan drawing is optimized and disposed, BOM list data, and cutting plan part list data.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0029] The above and other aspects, features and other advantages of the present disclosure will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings, in which:
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
[0045] Hereinafter, exemplary embodiments of the present disclosure in which the above objects can be specifically realized will be described in detail with reference to the accompanying drawings. In describing the embodiment, the same name and the same reference numeral are used with respect to the same component and the resulting additional description will be omitted.
[0046]
[0047]
[0048] The stationary equipment to which the present disclosure is applied includes a pressure vessel or drum in which a process fluid is temporarily stored, a column or tower in which the process fluid is separated for each component, a heat exchanger for heat-exchanging the process fluid, a reactor in which the process fluids chemically react with each other, and the like.
[0049] First, the method is subjected to the step (S1) of performing strength calculation for each item of a stationary machine having each unique number based on process data required in a plant using a strength calculation program and extracting input data of a first format from a strength calculation result for each item in which the strength calculation is performed. Generally, the stationary machine is given with a unique number for the stationary machine every project, which is defined as an item number of the stationary machine. The strength calculation program generally uses a compress program. The process data required for the process of the plant is input using the strength calculation program, the compress program performs the strength calculation according to the input data, and a compress file is generated as the performing result of the strength calculation. The compress file includes various data according to the strength calculation, and the input data in a first format form required in the present disclosure is extracted from the compress file of the strength calculation. The extracted first format data is extracted in a general extensible markup language (XML) file form.
[0050] Next, the method is subjected to the step (S2) of extracting all object data for each item for preparing drawings from the extracted input data in the first format and converting all of the extracted object data into a second format. All the object data for each item for preparing the drawings is extracted from the XML file in the first format form. All of the object data for each item include nozzle data, design data, material specification data, and detail drawing data. The nozzle data is data that describes information about a nozzle mounted on each item, the design data is data in which data such as pressure and the like for design for each item is described, the data specification data is data that describes an applicable material used for each item, and the detailed drawing data is drawing data for dimensions and the like of each item. Examples of data for each drawing are omitted. When the object data is extracted, the extracted object data is converted into a second format form, and the second format form is a sheet type comma-separated values (CSV) file form. The CSV file has a format in the form of a data sheet, such as an Excel file, which is a data sheet program. Therefore, the conversion into Excel from the CSV file may be easily performed. Since the CSV file is a data sheet file type, if the second format data may be formatted to a data sheet type file from the first format data instead of the CSV file, the present disclosure may be applied. Therefore, the second format form described in the present disclosure is described in the form of the CSV file, but is not limited thereto.
[0051] Next, the method is subjected to the step (S3) of extracting only information on a part where an item-specific plate is used from all of the object data for each item converted into the second format and generating total part list data interlocking with an MPS number sheet in information data for the extracted part where the item-specific plate is used. First, only information about the part where the item-specific plate is used is extracted from all of the object data for each item converted into the second format. Only the information of the part where the item-specific plate is used needs to be extracted from the CSV file.
[0052] Next, the method is subjected to the step (S4) of loading the total part list data 40 as input data in the BM calculation program.
[0053] Next, the method is subjected to the step (S5) of setting the standard of the purchasing plate built with a library within the BM calculation program and the step (S6) of setting cutting and fabrication margins for each part for preparing cutting plan drawings built with the library within the BM calculation program. The order of the two steps may be changed to each other.
[0054] Next, the method is subjected to the step (S7) of calculating BM related data by executing the BM calculation program. When the margin options and the sheet options are set, the BM output program is executed. The BM calculation program is configured by (g-1) preparing a cutting plan drawing according to the set cutting and fabrication margins for each part (S7-1), (g-2) preparing a nesting plan drawing optimized by disposing the cutting plan drawing in the standard of the set purchasing plate (S7-2), and (g-3) generating BOM list and cutting plan part list data based on the nesting plan drawing (S7-3).
[0055] First, the method is subjected to the step (S7-1) of preparing the cutting plan drawing. The cutting plan drawing is a drawing of a state where the margins are input. An execution screen 54 of the BM calculation program is configured by a main screen unit 540 and respective execution buttons. The main screen unit 540 is configured by an entire data screen unit 5401 on which the entire data is displayed, and an individual data screen unit 5402 for data in which a cursor is located. The respective execution buttons are configured by a cutting plan button 541 for preparing the cutting plan drawing, a nesting button 542 for optimizing and disposing the cutting plan drawing, a BOM List button 543 for outputting a BOM list calculated from the entire data, an Import CSV button 544 for inputting the total part list data, and a setting button 545 for screen settings.
[0056] Next, the method is subjected to the step (S7-2) of preparing a nesting plan drawing optimized by disposing the cutting plan drawing in the standard of the set purchasing plate.
[0057] Next, the BM calculation method is terminated through the step (S7-3) of generating the BOM list and the cutting plan part list data based on the nesting plan drawing. Specifically, according to the nesting plan drawing in which the cutting plan drawing is optimized and disposed, a BOM list 5431 of
[0058] As described above, the BM automatic calculation method of the plant stationary equipment according to the present disclosure primarily performs processes of generating XML data from a strength calculation program, generating CSV type data by extracting object data from the XML data, and generating a total part list by extracting a part where a plate is used from all the object data. Next, the BM automatic calculation method secondarily performs a BM calculation program execution step of executing a program by receiving the total part list as input data. The primary process is performed in a general Window system and the secondary process is performed on AUTOCAD as a drawing preparation universal program. The BM calculation program required for the secondary process is a program using OpenDCL and Visual LISP programs of the AUTOCAD, and is executed on the AUTOCAD after the AUTOCAD is first executed.
[0059] Since the BM automatic calculation method of the plant stationary equipment according to the present disclosure can accurately calculate the quantity of plates for each part used for the stationary machine using the strength calculation result, it is possible to accurately determine costs required for fabricating the stationary equipment of the plant, and as a result, the cost reduction may be effective. In addition, since the BM calculation, which has been manually performed in the related art, may be easily performed by the program, the workforce reduction may be effective. Further, since the cutting plan may be accurately performed, there is an advantage of minimizing the scrap amount of the required plates.
[0060] As described above, the present disclosure can be made in various modifications, and preferred embodiments of the present disclosure have been described, but the present disclosure is not limited to these embodiments. In the claims and the detailed description of the present disclosure, it will be appreciated that the techniques that can be modified and used by those skilled in the art are included in the scope of the present disclosure.