Information processing device and program

The information processing device correlates and displays past molding conditions and qualities to optimize injection molding settings, addressing the lack of effective optimization methods in existing technologies and improving manufacturing efficiency and quality.

CN119099108APending Publication Date: 2024-12-10SUMITOMO HEAVY IND LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410593559.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-06-09
Filing Date
2024-05-14
Publication Date
2024-12-10

AI Technical Summary

Technical Problem

Existing injection molding technologies lack an effective method for referring to past molding conditions and qualities to optimize current settings, relying heavily on experience and repetitive testing.

Method used

An information processing device with a receiving, data acquisition, calculation, and display mechanism to correlate and display past molding conditions and qualities, aiding in setting optimal conditions.

Benefits of technology

Enables effective reference to past molding conditions and qualities, optimizing current settings and predicting future outcomes, thereby enhancing manufacturing efficiency and quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119099108A_ABST
    Figure CN119099108A_ABST
Patent Text Reader

Abstract

Provided is a user interface with which it is possible to effectively refer to molding conditions and molding quality relating to molding conditions to be set, said molding conditions and molding quality being molding conditions and molding quality in the past actual manufacturing performance. An information processing apparatus includes: a receiving means that receives an input of a molding condition in an injection molding machine by a molding condition input unit (311); a data acquisition mechanism that acquires actual data of molding conditions when a molded article is manufactured by the injection molding machine; a calculation means for calculating the degree of correlation between the molding conditions accepted by the acceptance means and the actual data acquired by the data acquisition means; and a display means for displaying, on an input screen (310), a related information presentation unit (312) including the actual data and the calculation results of each of the actual data by the calculation means.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application claims priority based on Japanese Patent Application No. 2023-095606 filed on Jun. 9, 2023. The entire contents of the Japanese Patent Application are incorporated herein by reference.

[0002] The present invention relates to an information processing device and a program. Background Art

[0003] An injection molding machine performs injection molding according to set molding conditions to produce a molded product. There are various conventional technologies for optimizing the molding conditions of an injection molding machine. As an example, there is a technology that inputs molding conditions, creates a prediction function for predicting molding quality, and combines the prediction function with a mathematical optimization technology to calculate appropriate molding conditions.

[0004] Patent document 1 discloses a molding optimization method, wherein, in a data processing unit, for molding data related to input parameters and output parameters, molding data during the molding process and evaluation information related to molding quality are set as constraints based on a mathematical programming method, and a prediction function based on neural network learning is set as an objective function, and an optimization processing program is set to obtain optimized molding conditions related to input parameters that satisfy the constraints and objective function through the mathematical programming method. During production operation, the data processing unit detects molding data related to output parameters in the molding process, and based on the molding data related to the output parameters, the optimized molding conditions are obtained through the optimization processing program, and the set molding conditions are changed according to the obtained molding conditions.

[0005] Patent Document 1: Japanese Patent Application Publication No. 2017-119425

[0006] If you are experienced in making molded products by injection molding, you can sometimes make some predictions about the molding conditions required to obtain the desired molding quality based on past experience. In this case, in order to effectively set the molding conditions, it is expected to refer to the molding conditions in past manufacturing performance and the molding quality in manufacturing based on the molding conditions. Summary of the invention

[0007] An object of the present invention is to provide a user interface capable of effectively referring to molding conditions and molding qualities related to molding conditions to be set, the molding conditions and molding qualities being molding conditions and molding qualities in past manufacturing performance.

[0008] One embodiment of the present invention is an information processing device, characterized in that it comprises: a receiving mechanism for receiving input of molding conditions in an injection molding machine; a data acquisition mechanism for acquiring actual data of the molding conditions when a molded product is formed by the injection molding machine; a calculation mechanism for calculating the correlation between the molding conditions received by the receiving mechanism and the actual data acquired by the data acquisition mechanism; and a display mechanism for displaying the actual data and the calculation results of each of the actual data by the calculation mechanism.

[0009] Effects of the Invention

[0010] According to one embodiment of the present invention, it is possible to effectively refer to molding conditions and molding qualities related to molding conditions to be set, wherein the molding conditions and molding qualities are molding conditions and molding qualities in past manufacturing performance. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] Figure 1 It is a diagram showing the structure of an injection molding machine to which the present embodiment is applied.

[0012] Figure 2 It is a diagram showing the structure of a control device.

[0013] Figure 3 It is a diagram showing the structure of a data processing device.

[0014] Figure 4 It is a diagram showing a hardware configuration example of a control device and a data processing device.

[0015] Figure 5 This is a diagram showing a configuration example of an input screen used when setting molding conditions.

[0016] Figure 6 This is a diagram showing another structural example of the input screen.

[0017] Figure 7 This is a diagram showing another structural example of the input screen.

[0018] Figure 8 This is a diagram showing another structural example of the input screen.

[0019] Fig. 9 is a diagram showing an example of a method for extracting actual data. Fig. 9 (A) is a diagram showing a method of extracting actual data close to molding conditions, Fig. 9 (B) is a diagram showing a method of extracting actual data in a manner that molding conditions have deviations.

[0020] Fig.10 This is a diagram showing an example of an input screen capable of controlling the deviation of molding conditions when extracting actual data.

[0021] Fig.11 This is a diagram showing another example of an input screen capable of controlling the deviation of molding conditions when extracting actual data.

[0022] Fig.12 This is a diagram showing another example of an input screen capable of controlling the deviation of molding conditions when extracting actual data.

[0023] In the figure: 10-injection molding machine, 20-injection device, 30-mold clamping device, 100-control device, 110-control unit, 120-molding condition setting unit, 130-storage unit, 131-control information, 132-setting information, 200-data processing device, 210-data acquisition unit, 220-processing unit, 230-storage unit, 240-display control unit, 250-receiving unit, 300-display device, 310-input screen, 311, 314-molding condition input unit, 312, 316-related information prompt unit, 313, 315-molding quality input unit. DETAILED DESCRIPTION

[0024] Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

[0025] <Device Structure>

[0026] Figure 1 The injection molding machine 10 includes an injection device 20 , a mold clamping device 30 , a control device 100 , a data processing device 200 , a display device 300 , and a database (DB) 40 .

[0027] The injection device 20 is configured to include a cylinder for heating the molding material, a screw that can rotate in the cylinder and can move forward and backward along the axial direction, a rotary motor that drives the screw in the rotational direction, and a motor that drives the screw in the axial direction. The molding material is, for example, a resin. The injection device 20 injects the molding material that is heated in the cylinder and becomes liquid by extending the screw in the direction (front) from the injection device 20 toward the clamping device 30 while rotating, and fills it into the mold of the clamping device 30 arranged in front of the injection device 20. The injection device 20 performs, for example, a metering process, a filling process, a pressure holding process, etc. in the manufacturing process of the molded product. The filling process and the pressure holding process are also collectively referred to as an injection process.

[0028] The mold clamping device 30 is configured to include a mold, a fastening mechanism for fastening the mold, a motor for driving the fastening mechanism, and the like. The mold clamping device 30 closes the mold and receives the molding material injected from the injection device 20 into the mold. At this time, the mold clamping device 30 fastens the mold using the fastening mechanism so that the mold will not open (mold clamping) due to the filling of the molding material. The molding material filled into the mold is solidified to generate a molded product. Then, the mold clamping device 30 opens the mold and delivers the generated molded product. The mold clamping device 30 performs, for example, a mold closing process, a pressure increasing process, a mold clamping process, a decompression process, a mold opening process, and the like in the manufacturing process of the molded product.

[0029] The database 40 stores and manages the actual data of injection molding obtained as the injection device 20 and the clamping device 30 operate. The database 40 obtains the data of the molding conditions used when performing injection molding and the data of the molding quality of the molded product manufactured under the molding conditions. The database 40 is connected to the data processing device 200 and obtains the data (actual data) of the molding conditions and the molding quality from the data processing device. Then, the database 40 establishes a corresponding association to store the obtained actual data of the molding conditions and the molding quality. The database 40 can be implemented, for example, by a server device connected to the data processing device 200, or as a so-called cloud server constructed using resources on the network.

[0030] In addition, the database 40 may directly obtain the actual data of the molding conditions from the control device 100, or may obtain it from the injection device 20 and the mold clamping device 30 that are the control objects. Furthermore, the database 40 may directly obtain the actual data of the molding quality from the injection device 20 and the mold clamping device 30, or may obtain it from the inspection device of the injection device 20 and the mold clamping device 30. Furthermore, the database 40 may obtain the above-mentioned actual data through manual input of the user via a terminal device connected to the database 40.

[0031] The control device 100 is a device for controlling the operation of the injection device 20 and the mold clamping device 30. The data processing device 200 is a device for processing data obtained as the injection device 20 and the mold clamping device 30 operate. In addition, the data processing device 200 generates an input screen for receiving information input by the user, and processes the data received through the input screen. The display device 300 displays information related to the control of the injection device 20 and the mold clamping device 30 by the control device 100, data obtained by the data processing device 200, or processing results of the data processing device 200. In addition, the display device 300 displays an input screen or other operation screens for inputting commands or data to the control device 100 or the data processing device 200, a screen for presenting information to the user, and the like.

[0032] <Configuration of Control Device 100 >

[0033] Figure 2 1 is a diagram showing the structure of the control device 100. The control device 100 controls the actions of the injection device 20 and the mold clamping device 30. The control device 100 is realized by a computer, for example. The control device 100 includes a control unit 110, a molding condition setting unit 120, and a storage unit 130. The control device 100 controls the injection device 20 and the mold clamping device 30 to repeat the processes related to the manufacture of the molded product, thereby repeatedly manufacturing the molded product. The processes related to the manufacture of the molded product include a metering process, a mold closing process, a pressure increasing process, a mold clamping process, a filling process, a pressure holding process, a cooling process, a decompression process, a mold opening process, and an ejection process. Hereinafter, these processes related to manufacture are sometimes collectively referred to as "manufacturing processes". In addition, a series of actions for obtaining a molded product, such as the actions from the start of the metering process to the start of the next metering process in the above-mentioned manufacturing process, are referred to as "injection", "molding cycle", etc. In addition, the above-mentioned processes for manufacturing a molded product are only examples. For example, as a process performed by one injection, other processes not included in the above may be included.

[0034] The control unit 110 controls the injection device 20 and the clamping device 30 according to the control information. The control information is a condition set by the user, for example, the user inputs it using an input device not shown in the figure. The control information includes, for example, molding conditions such as resin temperature, mold temperature (cylinder temperature), injection holding time, metering value, VP switching position, holding pressure, injection speed (filling speed), screw speed, screw back pressure, and clamping force. Regarding these molding conditions, multiple combinations are determined according to the molded product or mold. Hereinafter, the combination data of the molding conditions will also be referred to as a molding condition data set. The molding condition data set is prepared according to the type of molded product or mold, etc., and is stored in the storage unit 130.

[0035] The control unit 110 uses the above-mentioned molding condition data set to control the injection device 20 and the mold clamping device 30, and implements the processes related to the manufacture (injection) of the molded product including the above-mentioned processes. When starting to manufacture the molded product, the control unit 110 reads the molding condition data set corresponding to the molded product to be manufactured from the storage unit 130. Then, the control unit 110 controls the operation of the injection device 20 and the mold clamping device 30 according to the control information including the read molding condition data set. Specifically, the control unit 110 controls the injection device 20 and the mold clamping device 30 so that the data obtained from the injection device 20 and the mold clamping device 30 in the manufacturing process are consistent with the set value of the molding condition data set. In addition, the control unit 110 can make the display device 300 display the molding condition data set read from the storage unit 130. The user can refer to the molding condition data displayed on the display device 300 and perform operations such as modifying the value as needed.

[0036] The molding condition setting unit 120 sets the molding conditions used in the control of the injection device 20 and the mold clamping device 30 by the control unit 110. The molding conditions are set by the molding condition setting unit 120 writing the molding condition data set into the control information stored in the storage unit 130. In addition, the molding conditions are set based on the information input by the user using the input screen described later. If the manufacturing process of the molded product is repeated, the state of the injection device 20 and the mold clamping device 30 changes, and the state change of the device 20, 30 affects the quality of the molded product (hereinafter referred to as "molding quality"). Therefore, in order to maintain the molding quality during the operation when mass-producing molded products, the molding condition setting unit 120 can automatically adjust the molding conditions.

[0037] The storage unit 130 stores control information 131 used in the control of the injection device 20 and the mold clamping device 30 by the control unit 110. The control information 131 includes a molding condition data set set by the molding condition setting unit 120. The molding condition data set is prepared by establishing a corresponding association with the molded product or mold of the manufacturing object. The storage unit 130 stores a molding condition data set for each molded product or each mold of the manufacturing object. In addition, the storage unit 130 stores information 132 of the molding conditions input by the user (hereinafter referred to as "setting information"). The molding condition setting unit 120 writes the molding condition data set into the control information 131 based on the setting information 132.

[0038] In addition, although not shown, the storage unit 130 stores a program for the control unit 110 to control the injection device 20 and the mold clamping device 30, and a program for the molding condition setting unit 120 to set the molding conditions. Although the details will be described later, the processor in the control device 100 reads and executes the program stored in the storage unit 130, thereby realizing the functions of the control unit 110 and the molding condition setting unit 120.

[0039] <Configuration of Data Processing Device 200 >

[0040] Figure 3 2 is a diagram showing the structure of the data processing device 200. The data processing device 200 acquires and processes data obtained as the injection device 20 and the mold clamping device 30 perform the above-mentioned operations in the process related to the manufacture of the molded product. In addition, the data processing device 200 receives input operations performed by the user, generates information (setting information 132) used by the molding condition setting unit 120 of the control device 100 for molding condition setting, and sends it to the control device 100. The data processing device 200 is implemented by a computer, for example. The data processing device 200 includes a data acquisition unit 210, a processing unit 220, a storage unit 230, a display control unit 240, and a receiving unit 250.

[0041] The data acquisition unit 210 acquires data of the processing object from the injection device 20 and the mold clamping device 30. Various sensors, detectors, etc. are installed on the injection device 20 and the mold clamping device 30. In addition, various measuring devices are sometimes connected to the injection device 20 or the mold clamping device 30. The data acquired using these sensors, detectors, measuring devices, etc. (hereinafter referred to as "acquired data") is information representing the molding results based on the injection device 20 and the mold clamping device 30, and can be used for quality management of molded products. Specifically, for example, it includes the weight of the molded product, the size of the molded product, the internal pressure of the mold, the minimum buffer position, the characteristic quantity of the waveform of the filling pressure, etc. These acquired data are actual values ​​obtained in the manufacturing process of the molded product. The data acquisition unit 210 receives the acquired data sent from the sensor, detector, or measuring device, and stores it in the storage unit 230. In addition, the data acquisition unit 210 sends the acquired data to the database 40.

[0042] The processing unit 220 processes the acquired data stored in the storage unit 230. Specifically, the processing unit 220 extracts representative values ​​of the acquired data in each process, generates time series data by time-series the acquired data in each process, and the like. In extracting the representative value, the processing unit 220 performs statistical processing such as calculating the average value, determining the range of values, and determining the maximum or minimum value on the acquired data.

[0043] Furthermore, the processing unit 220 calculates the correlation between the molding conditions input by the user and the actual data of the molding conditions in the manufacture of the past molded products. The input of the molding conditions by the user is performed using the input screen described later. The actual data of the molding conditions are obtained from the database 40. In addition, in order to avoid calculating the correlation of multiple actual data based on the same molding condition and displaying the repeated correlation calculation results on the input screen, for the actual data based on the same molding condition, only one (for example, the latest actual data) can be used as the object for correlation calculation and displayed on the input screen. Furthermore, after calculating the correlation of multiple actual data based on the same molding condition, only one calculation result (for example, the latest actual data) can be left and the other calculation results can be deleted and displayed on the input screen.

[0044] As a method for calculating the correlation between the input molding conditions and the actual data, various known methods such as multivariate analysis can be used without special limitation. As an example, the correlation between the input molding conditions and the actual data can be determined based on the distance defined by the correlation between the items considering the molding conditions. As the distance, for example, the Mahalanobis distance is used. At this time, the smaller the Mahalanobis distance defined between the input molding conditions and the actual data, the higher the correlation between the input molding conditions and the actual data. In addition, environmental information such as the temperature or time when the molded product is manufactured can also be used for the calculation of the correlation. This information is obtained, for example, from the log data of the manufacturing process of the molded product. In addition, whether to use this information for the calculation of the correlation can be switched by the user's setting.

[0045] Furthermore, the processing unit 220 receives the input of the information of the molding quality by the user, and infers the molding conditions required to obtain the input molding quality. The input of the information of the molding quality by the user is performed using the input screen described later. The inference of the molding conditions is performed using a known inference method corresponding to the input and output of multiple variables. For example, the molding conditions used in the actual manufacturing in the past and the actual values ​​of the molding quality of the molded products manufactured under the molding conditions can be used to infer the molding conditions from the molding quality by using a mathematical model that has been learned in advance by machine learning or the like and represents the relationship between the molding quality and the molding conditions.

[0046] Furthermore, the processing unit 220 predicts the molding quality of the molded product manufactured under the molding conditions input by the user. The prediction of the molding quality is performed using a known inference method corresponding to the input and output of multiple variables, similar to the inference of the above-mentioned molding conditions. For example, the molding quality of the molded product manufactured under the molding conditions can be predicted based on the molding conditions by using a mathematical model that is learned by using the molding conditions used in actual manufacturing in the past and the actual values ​​of the molding quality of the molded product manufactured under the molding conditions and that represents the relationship between the molding quality and the molding conditions.

[0047] The storage unit 230 stores the acquired data acquired by the data acquisition unit 210. As the data format of the acquired data stored in the storage unit 230, for example, binary, text, CSV (Comma Separated Values), INI, YAML ("YAML Ain't Markup Language: YA ML Ain't Markup Language), JSON (JavaScript Object Notation: JS Object Notation), etc. can be used. By using the data files based on these general data formats, the data files stored in the storage unit 230 can be exchanged with other information processing devices, or the data files acquired from the external device can be edited.

[0048] In addition, although not shown, the storage unit 230 stores a program for the processing unit 220 to perform data processing, a program for the display control unit 240 to display a screen on the display device 300, and a program for the receiving unit 250 to receive an operation performed by a user on the operation screen. The details will be described later, but by the processor in the data processing device 200 reading and executing the program stored in the storage unit 230, the functions of the processing unit 220, the display control unit 240, and the receiving unit 250 can be realized.

[0049] The display control unit 240 generates an operation screen for the user to perform various operations, and displays it on the display device 300. As an example, the display control unit 240 displays an input screen for the user to input molding conditions. The receiving unit 250 receives the user's operation on the operation screen displayed on the display device 300. Specifically, for example, the input of data or the switching operation of the screen in the input field of the input screen is received.

[0050] <Hardware Configuration of Control Device 100 and Data Processing Device 200>

[0051] Figure 4 1 is a diagram showing a hardware configuration example of a computer 400 that realizes the control device 100 and the data processing device 200 . Figure 4The computer 400 shown has a processor 401 as a computing mechanism, a main storage device (main memory) 402 as a storage mechanism, and an auxiliary storage device 403. As the processor 401, for example, a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), and various other computing circuits can be used. The processor 401 reads the program stored in the auxiliary storage device 403 into the main storage device 402 for execution. As the main storage device 402, for example, a RAM (Random Access Memory) is used. As the auxiliary storage device 403, for example, a magnetic disk device or an SSD (Solid State Drive) is used. In addition, the computer 400 has a display mechanism 404 for displaying an image on a display device (display) 300 and an input device 405 as an input mechanism for the user to perform input operations on the computer. As the input device 405, for example, a keyboard or a mouse is used. In addition, Figure 4 The structure of the computer 400 shown is only an example, and the computer 400 used in this embodiment is not limited to Figure 4 For example, a nonvolatile memory such as a flash memory or a ROM (Read Only Memory) may be provided as a storage device.

[0052] In the control device 100 Figure 4 In the case of computer implementation shown, the functions of the control unit 110 and the molding condition setting unit 120 are implemented, for example, by the processor 401 reading and executing a program. The storage unit 130 is implemented by the auxiliary storage device 403, for example.

[0053] In the data processing device 200, Figure 4 In the case of computer implementation shown, the functions of the data acquisition unit 210 and the processing unit 220 are implemented, for example, by the processor 401 reading and executing the program. The storage unit 230 is implemented, for example, by the auxiliary storage device 403. The display control unit 240 is implemented, for example, by the processor 401 reading and executing the program and the display mechanism 404. The receiving unit 250 is implemented, for example, by the processor 401 reading and executing the program and the input device 405.

[0054] <Setting of molding conditions>

[0055] Next, the method for setting molding conditions based on the present embodiment is described. Consider a case where a user newly sets molding conditions. As a case of newly setting molding conditions, there is, for example, a case where conditions are set for improving molding quality, or a case where molding conditions are set for manufacturing new molded products. In this case, if the user is experienced in molding products using an injection molding machine, a certain degree of prediction can be made based on experience, rather than repeatedly testing the molding conditions required to obtain the desired molding quality from scratch. In the present embodiment, the input of molding conditions is accepted on the input screen, and actual data of molding conditions in the manufacture of past molded products is displayed, which can be compared with the input molding conditions, thereby assisting the setting of new molding conditions by the user as described above.

[0056] <Structure example of input screen>

[0057] Figure 5 310 is a diagram showing a configuration example of an input screen used when setting molding conditions. The input screen 310 is displayed on the display device 300 under the control of the display control unit 240 of the data processing device 200. The input screen 310 displays a molding condition input unit 311 and a related information display unit 312. The user, for example, operates Figure 4 The input device 405 shown is used to input molding conditions to the molding condition input unit 311 of the input screen 310. When the molding conditions are input, the processing unit 220 of the data processing device 200 calculates the correlation between the actual data of molding conditions in the manufacture of past molded products stored in the database 40 and the input molding conditions, and displays it on the related information prompt unit 312.

[0058] The molding condition input unit 311 is a display area that displays the molding conditions input by the user's input operation. Figure 5 In the illustrated example, an input value display field 311 a that displays input values ​​of molding conditions, an update correlation button 311 b , and an apply button 311 c are displayed in the molding condition input unit 311 .

[0059] exist Figure 5 In the input value display column 311a shown in FIG. 1 , the VP switching position (represented as "VP" in the figure), the holding pressure, and the holding time are displayed as setting items of the molding conditions. Then, the values ​​input by the user are displayed in the input boxes provided on the right side of each setting item. In addition, the setting items of the molding conditions are not limited to Figure 5 Depending on the type of molded product or mold to be manufactured, the specifications of the injection molding machine 10, etc., in addition to the above-mentioned setting items, various molding conditions such as resin temperature, mold temperature (cylinder temperature), injection speed (filling speed), screw speed, screw back pressure, and clamping force can also be prompted as setting items.

[0060] The update correlation button 311b is a button object for updating the correlation between the actual data and the input molding conditions. When the update correlation button 311b is selected after the molding conditions are input by the user's input operation, the processing unit 220 of the data processing device 200 calculates the correlation between the molding conditions stored in the database 40 and each actual data according to the selection operation. Then, the display of the related information prompt unit 312 is updated according to the calculation result. The update correlation button 311b is selected by, for example, operating a mouse as the input device 405, superimposing the mouse pointer on the update correlation button 311b, and clicking the mouse button.

[0061] Here, the user inputs the molding condition values. Figure 5 For example, if only the VP switching position and the holding pressure value are input, and the Update Correlation button 311b is selected when the holding time is left blank, the correlation is calculated using only the VP switching position and the holding pressure information, ignoring the holding time information, and the display of the related information prompting section 312 is updated.

[0062] The apply button 311c is a button object for sending the input molding condition to the control device 100. When the user sets the molding condition of the control device 100 using the content input in the molding condition input unit 311, the apply button 311c is selected. When the apply button 311c is selected, the information of the input molding condition (molding condition displayed in the input value display column 311a) is sent from the data processing device 200 to the control device 100 according to the selection operation. The control device 100 stores the information of the molding condition received from the data processing device 200 in the storage unit 130 as the setting information 132. Thus, the molding condition input in the molding condition input unit 311 is applied in the control device 100 as the control condition when manufacturing the molded product. The selection of the apply button 311c is performed by, for example, operating a mouse as the input device 405, superimposing the mouse pointer on the apply button 311c, and clicking the mouse button.

[0063] The related information display section 312 is a region that displays information on the correlation between the actual data and the molding conditions input in the molding condition input section 311. Figure 5In the example shown, the relevant information prompting section 312 prompts information about each item of shot number (recorded as "shot count" in the figure), actual conditions, actual quality, and relevance for each molded product manufacturing (shot). In addition, in addition to the items shown in the figure, the relevant information prompting section 312 can also display information based on actual data such as the time when the molded product was manufactured. In addition to the actual conditions and actual quality, the information displayed in the relevant information prompting section 312 can also be selectively set. Displayed in the relevant information prompting section 312.

[0064] The actual conditions are the actual data of the molding conditions for each shot. That is, they are data indicating the molding conditions applied when manufacturing a molded product in the shot. Figure 5 In the example shown, the VP switching position (referred to as "VP" in the figure), the holding pressure, and the holding time, which are the same as the molding conditions displayed in the input value display column 311a of the molding condition input unit 311, are shown as actual conditions. The value of the actual data of the corresponding molding condition is displayed in the right box of each item. In addition, the molding condition items displayed in the actual conditions are not limited to Figure 5 In the actual conditions, actual values ​​of items corresponding to the setting items of the molding conditions displayed in the input value display field 311 a are displayed.

[0065] The actual quality is the actual data of the molding quality of each shot. That is, it is data indicating the molding quality of the molded product manufactured under the molding conditions indicated by the actual conditions in each shot. The information of the actual quality is directly obtained from sensors, detectors, measuring equipment, etc. provided in the injection device 20 and the clamping device 30. In addition, according to the items of the actual quality, the user uses an input device (not shown) to input information obtained by inspecting the manufactured molded product. Figure 5 In the example shown, burrs, sink marks, and weight are shown as items indicating actual quality. The quality content of each item is displayed in the right frame of each item. Specifically, for example, the presence or degree of burrs or sink marks is displayed, and the weight value of the molded product is displayed. In addition, the molding quality items displayed in the actual quality are not limited to Figure 5 In actual quality, depending on the type of molded product or mold to be manufactured, the specifications of the injection molding machine 10, etc., in addition to the above-mentioned items, information indicating various molding qualities such as the size of the molded product, the mold internal pressure, the minimum buffer position, and the characteristic quantity of the waveform of the filling pressure can also be prompted as items indicating the molding quality.

[0066] The correlation is the value of the correlation between the actual conditions in each shot (actual data of the molding conditions) and the molding conditions input in the molding condition input unit 311. The correlation is calculated by the processing unit 220 of the data processing device 200. The display method of the correlation is not particularly limited. Figure 5 In the example shown, the correlation value of the actual data that completely matches the molding conditions input in the molding condition input unit 311 is set to 100, and the numerical value converted so that the value becomes smaller as the distance (for example, Mahalanobis distance) from the input molding conditions increases is displayed. Figure 5 , the correlation of the actual condition of shot number 15 is 100, the correlation of the actual condition of shot number 3 is 95, the correlation of the actual condition of shot number 12 is 74, and the correlation of the actual condition of shot number 16 is 73. At this time, the molding condition input in the molding condition input unit 311 is consistent with the actual condition of shot number 15. Then, it can be seen that the correlation with the molding condition input in the molding condition input unit 311 decreases in the order of shot numbers 15, 3, 12, and 16.

[0067] By referring to the input screen 310, the user can confirm the molding quality of the molded product manufactured under the molding conditions close to the input molding conditions, and determine or change the newly set molding conditions. In addition, the actual conditions of the shot number 15 with a correlation of 100 are the same as the input molding conditions. This indicates that there is a manufacturing performance of the molded product based on the input molding conditions. When the user wants to try new molding conditions and there is a shot with a correlation of 100, the input molding conditions can be changed. In this way, it is possible to avoid inadvertently reusing the same or identical molding conditions as those used in the past. In addition, when the user only wants to evaluate the input molding conditions, by referring to the actual quality of the shot number with a high correlation (large value), the molding quality when manufactured under the input molding conditions can be estimated.

[0068] exist Figure 5 The related information prompting part 312 shown shows information about four shot materials, but the number of shot materials displayed in the related information prompting part 312 is not limited to four. The number of shot materials can be set to different numbers according to the size of the screen of the display device 300 or the amount of information displayed about each shot material (the number of items of actual conditions or actual quality, etc.). In addition, the screen structure can be set to scroll the screen to prompt more information about the number of shot materials.

[0069] exist Figure 5In the related information prompting section 312 shown in FIG. 1 , the information of each shot is displayed in order from the information with the highest relevance. Thus, the user can quickly find the shot that is made under the molding condition close to the input molding condition or the shot with the relevance of 100, and can effectively adjust the molding condition or predict the molding quality. In addition, the arrangement order of the information of each shot in the related information prompting section 312 is not limited to Figure 5 For example, it is possible to present the data according to various policies such as the order of shot numbers.

[0070] Figure 6 310 is a diagram showing another example of the structure of the input screen 310. Figure 6 In the input screen 310 shown, in addition to the reference Figure 5 In addition to the molding condition input unit 311 and the related information display unit 312 described above, a molding quality input unit 313 is also displayed. When the data processing device 200 acquires molding quality information, it can be directly acquired from sensors, detectors, measuring equipment, etc. provided in the injection device 20 and the mold clamping device 30, or it can be input manually by the user. Figure 6 The input screen 310 shown is used when the information of the molding quality is input by manual input of the user. In addition, when the molding quality input part 313 for inputting the information of the molding quality is displayed, the input screen 310 may be configured not to display the related information prompt part 312.

[0071] The molding quality input section 313 is a display area for displaying the molding quality input by the user. The injection of the object for which the molding quality is input is performed under the molding conditions displayed in the input value display column 311a of the molding condition input section 311. Figure 6 In the illustrated example, an input content display field 313 a for displaying input content of the molding quality and a confirmation button 313 b are displayed in the molding quality input portion 313 .

[0072] exist Figure 6 In the input content display column 313a shown in FIG. 1 , burrs, sink marks, and weight are shown as items indicating molding quality. These items are the same as the items shown in the actual quality in the related information prompting section 312. Then, the contents of the corresponding items input by the user are displayed in the input boxes respectively provided on the right side of each item. In addition, the molding quality items displayed in the input content display column 313a are not limited to Figure 6 Items shown. With reference Figure 5 Similarly to the item of actual quality of the related information presenting unit 312 described above, various information can be presented as items indicating molding quality.

[0073] However, the information of the molding quality inputted by the molding quality input unit 313 must be correctly associated with the molding conditions in the injection of the object of the input of the molding quality information. Therefore, for example, when the information of the molding quality is inputted by the molding quality input unit 313, the input of the molding conditions by the molding condition input unit 311 may not be accepted. Furthermore, when the confirmation button 313b is operated in the input screen 310, the molding conditions actually used in the injection of the object of the input at that moment can be obtained from the control device 100, the injection device 20 and the mold clamping device 30, and the molding conditions can be associated with the molding quality information inputted by the molding quality input unit 313. At this time, a warning can be given to the user, indicating that the molding conditions currently set by the control device 100 for the injection device 20 and the mold clamping device 30 are not the molding conditions inputted by the molding condition input unit 311, but the molding conditions currently set by the control device 100 for the injection device 20 and the mold clamping device 30 and the molding quality information inputted by the molding quality input unit 313 are associated with each other.

[0074] Furthermore, when the molding condition input by the molding condition input unit 311 is accepted, if the molding condition actually used in the input object shot deviates from the input molding condition, the operation of the confirmation button 313b of the molding quality input unit 313 may not be accepted, or when the confirmation button 313b is operated, a warning indicating that the molding condition actually used in the input object shot deviates from the input molding condition may be issued. Furthermore, when the molding condition input by the molding condition input unit 311 deviates from the molding condition actually used in the input object shot, the user may be allowed to select which of the molding condition input by the molding condition input unit 311 and the molding condition actually used in the input object shot is to be associated with the molding quality information input by the molding quality input unit 313. Furthermore, when the molding quality input by the molding quality input unit 313 is accepted, it may be configured so that the molding condition input unit 311 is not displayed and only the molding condition used in the input object shot is displayed on the input screen 310.

[0075] The confirmation button 313b is a button object for determining the molding quality of the input object as the content displayed in the input content display column 313a. When the user determines the molding quality of the corresponding injection material based on the content input in the molding quality input part 313, the confirmation button 313b is selected. If the confirmation button 313b is selected, the information of the input molding quality is associated with the information of the molding conditions of the corresponding injection material according to the selection operation, and is saved in the database 40. The selection of the confirmation button 313b is performed by, for example, operating a mouse as the input device 405, superimposing the mouse pointer on the confirmation button 313b, and clicking the mouse button.

[0076] Figure 7310 is a diagram showing another structural example of the input screen 310. Figure 7 In the figure, only Figure 5 and Figure 6 A portion of the input screen 310 is shown. Figure 7 In the input screen 310 shown, a molding condition input section 314 and a molding quality input section 315 are shown, and the related information prompt section is omitted. Figure 7 In the input screen 310 shown, when the information of the molding quality is input in the input field 315 a of the molding quality input unit 315 , the recommended molding conditions are calculated based on the input molding quality information and the calculated molding conditions are displayed in the molding condition input unit 314 . Figure 7 The input screen 310 shown is used in a case where, based on the input of the required molding quality, the molding conditions required to obtain the molding quality are presented as recommended conditions.

[0077] In the molding condition input part 314, an input value display column 314a, a calculation recommended value button 314b, a prediction button 314c, an update correlation button 314d, and a send button 314e are displayed. Figure 5 The input value display field 311 a , update relevance button 311 b , and apply button 311 c shown are the same.

[0078] The calculate recommended value button 314b is a button object for executing calculation of the molding conditions required to obtain the molding quality input to the molding quality input unit 315. The user inputs the information of the desired molding quality in the molding quality input unit 315 and selects the calculate recommended value button 314b. If the calculate recommended value button 314b is selected, the processing unit 220 of the data processing device 200 infers (calculates) the molding conditions required to obtain the molding quality input to the molding quality input unit 315 according to the selection operation. The calculated inferred value of the molding condition is displayed as the recommended value of the molding condition in the input value display column 314a. The user can refer to the displayed recommended value and use it as the set molding condition, or change it to a different value through input operation. When the displayed recommended value is used as the set molding condition, the user selects the send button 314e. In addition, the user can also select the update correlation button 314d to investigate the correlation between the actual data and the recommended value of the molding condition. The selection of these button objects is performed by, for example, operating a mouse as the input device 405, superimposing a mouse pointer on the button object of the object, and clicking the mouse button.

[0079] The prediction button 314c is a button object for executing a prediction of the molding quality of the molded product when manufactured under the molding conditions input to the molding condition input unit 314. When the user does not determine the molding conditions by referring to the relevant information prompt unit 312, but wants to determine the molding conditions based on the molding quality predicted from the input molding conditions, the user inputs the information of the molding quality to the molding quality input unit 315 and selects the prediction button 314c. When the prediction button 314c is selected, the processing unit 220 of the data processing device 200 predicts the molding quality when the molded product is manufactured under the molding conditions input to the molding condition input unit 314 according to the selection operation. The prediction result of the molding quality is displayed in the molding quality input unit 315. The user can refer to the displayed prediction result of the molding quality and use the molding conditions input to the molding condition input unit 314 as the set molding conditions, or further change the molding conditions to different values ​​through the input operation. When the molding conditions input to the molding condition input unit 314 are used as the set molding conditions, the user selects the send button 314e. Furthermore, the user can select the update correlation button 314d to check the correlation between the actual data and the input molding conditions. The selection of these button objects is performed by, for example, operating a mouse as the input device 405, placing a mouse pointer on the button object of the object and clicking the mouse button.

[0080] Figure 8 310 is a diagram showing another structural example of the input screen 310. Figure 8 In the figure, only Figure 5 and Figure 6 A portion of the input screen 310 is shown. Figure 8 In the input screen 310 shown, a related information display portion 316 is shown, and a molding condition input portion for inputting molding conditions is omitted. Figure 8 The input screen 310 shown can replace the reference Figures 5 to 7 The input screen 310 described above is used.

[0081] Figure 8 The related information display section 316 shown is an area for displaying information on the correlation between the actual data and the molding conditions input in the molding condition input section 311. Figure 8 In the example shown, in the related information display section 316, information on each item of shot number (recorded as "shot number" in the figure), actual condition, actual quality, and correlation is displayed for each shot number. Figure 5 The actual quality and relevance of the relevant information prompting unit 312 shown are the same. Figure 8 In the related information prompting section 316 shown in FIG. Figure 5 The related information display section 312 shown similarly displays information based on actual data, such as the time when the molded product was manufactured. In addition to the actual conditions and the actual quality, the information displayed in the related information display section 312 can also be selectively set.

[0082] The actual conditions are the actual data of the molding conditions for each shot. In the related information prompting section 316, the actual conditions of each shot are shown by a radar chart. Figure 8 In the example shown, the display is Figure 5 The radar chart related to the same VP switching position (recorded as "VP" in the figure), holding pressure, and holding time shown in the actual conditions of the related information prompt part 312 shown. The specific display method of the radar chart is not particularly limited. As an example, one of the value input to the molding condition input part 311 and the value of the corresponding item in the actual data can be used as the reference value of the radar chart, and the other can be displayed in a relative position relationship with respect to the reference value. In this way, the user can intuitively find out how much greater or smaller the value input to the molding condition input part 311 is than the actual data value by referring to the radar chart.

[0083] <Setting the display range of actual data>

[0084] In reference Figure 5 , Figure 6 and Figure 8 In the input screen 310 described above, in the related information prompting parts 312 and 316, the actual data of each shot are arranged in order from the data with the highest correlation. In this example, it is easy to refer to the molding quality obtained under the molding conditions close to the molding conditions input to the molding condition input part 311, but the actual data displayed in the related information prompting parts 312 and 316 tend to be data close to the molding conditions. On the other hand, when the user sets the molding conditions, sometimes he also wants to know what kind of molding quality can be obtained under the molding conditions different from the molding conditions assumed by himself. Therefore, it is considered to extract the actual data with different molding conditions from the actual data and display them in the related information prompting parts 312 and 316. At this time, the actual data is not extracted completely irregularly, but the actual data is extracted in a way that the molding conditions of each extracted actual data have appropriate deviations.

[0085] Fig. 9 is a diagram showing an example of a method for extracting actual data. Fig. 9 (A) is a diagram showing a method of extracting actual data close to molding conditions, Fig. 9 (B) is a diagram showing a method of extracting actual data in a manner where the molding conditions have deviations. Fig. 9 (A) Fig. 9(B) shows an example of extracting actual data by focusing on the relationship between the holding time and the holding pressure in the molding conditions. Fig. 9 (A) Fig. 9 In (B), the circle marks "●" and "○" in the figure represent actual data, and the cross mark "×" represents the molding conditions input to the molding condition input unit 311. The circle mark "●" is the actual data extracted as the object displayed in the related information prompt unit 312, 316, and the circle mark "○" is the actual data that is not extracted. Fig. 9 (A) Fig. 9 In the example shown in (B), an example of extracting three actual data is shown.

[0086] In reference Figure 5 , Figure 6 and Figure 8 In the example described above, the correlation of the molding conditions is calculated for each actual data, and the actual data with high correlation is extracted. Fig. 9 As shown in (A), actual data close to the input molding conditions are extracted (in the figure, actual data closest to the position of the cross mark "×").

[0087] In contrast, when actual data is extracted in a manner where the molding conditions have deviations, first, cluster analysis is performed based on the relationship between the molding conditions (here, the holding time and the holding pressure) to classify each actual data into a plurality of clusters. Fig. 9 In the example shown in (B), the actual data is classified into 6 clusters as a whole. Then, the correlation between the actual data representing each cluster (actual data represented by black dots "●" in the figure) and the input molding conditions is calculated, and the actual data with high correlation is extracted. The actual data representing the cluster can be, for example, the average value of the actual data of the molding conditions for each cluster, and the actual data closest to the average value is used as the representative. In addition, when the k-means clustering (k-means) method is used in the cluster analysis, the actual data that becomes the centroid of the cluster is determined for each cluster, so the actual data can be used as the representative of the cluster. By extracting the actual data in this way, it is possible to extract actual data with high correlation in cluster units that summarize the actual data with similar molding conditions.

[0088] As described above, when the actual data is classified into clusters and the relevance of the actual data representing each cluster is calculated, the data with the highest relevance calculated for each cluster can be displayed in order in the relevant information prompt section 312 of the input screen 310. Furthermore, when the relevance of the actual data representing each cluster is calculated, the actual data of the molding quality of the molded product manufactured under the molding conditions representing each cluster is displayed in a corresponding association with the actual data of the molding conditions in the relevant information prompt section 312 of the input screen 310. Furthermore, when the relevance of the actual data representing each cluster is calculated, as shown in reference Figure 7 As described above, the molding conditions estimated (calculated) based on the molding quality information input to the molding quality input unit 315 may be displayed on the input screen 310. Furthermore, when the correlation of the actual data representing each cluster is calculated, the molding quality of the molded product when manufactured under the molding conditions input to the molding condition input unit 314 may be predicted, and the prediction result may be displayed on the input screen 310.

[0089] Furthermore, the magnitude of the deviation of the molding conditions in the extraction of the actual data can be selected by the user operation. Fig. 9 In the example described, the actual data is classified into clusters, and the correlation is calculated for each cluster, so that the actual data displayed in the relevant information prompt part 312 of the input screen 310 has a deviation. Here, when the actual data is classified into clusters, the size of the cluster can be controlled by specifying the number of clusters or the number of actual data included in each cluster. Then, by controlling the size of the cluster, the deviation of the extracted molding conditions changes. Specifically, if the cluster becomes larger, the deviation of the molding conditions also becomes larger, and if the cluster becomes smaller, the deviation of the molding conditions also becomes smaller.

[0090] Fig.10 FIG. 3 is a diagram showing an example of an input screen 310 capable of controlling the deviation of molding conditions when extracting actual data. Fig.10 In the input screen 310 shown, Figure 5 The input screen 310 shown in the figure displays a display range selection section 317 together with a molding condition input section 311 and a related information display section 312 . Fig.10 The prompt range selection unit 317 shown is a structure for selecting a prompt range from a pull-down menu through user operation. Fig.10 In the example shown, three types of selectable presentation ranges are shown: "narrow", "medium", and "wide".

[0091] exist Fig. 9 (A) Fig. 9In the actual data extraction method shown in (B), when extracting actual data with high correlation from each actual data, the range of the extracted actual data is narrow (refer to Fig. 9 (A)), when extracting highly correlated actual data for each cluster, the range of the extracted actual data is wide (refer to Fig. 9 (B)). Therefore, when "narrow" is selected by the prompt range selection unit 317, the actual data extracted based on the correlation calculated for each actual data is displayed in the relevant information prompt unit 312. Then, when "medium" is selected, the actual data extracted based on the correlation calculated in cluster units is displayed in the relevant information prompt unit 312. Moreover, when "wide" is selected, the actual data extracted based on the correlation calculated in cluster units in a cluster classified as larger than the case of "medium" is displayed in the relevant information prompt unit 312.

[0092] Fig.11 FIG. 3 is a diagram showing another example of an input screen 310 capable of controlling the deviation of molding conditions when extracting actual data. Fig.11 In the input screen 310 shown, Figure 5 The input screen 310 shown in the figure has the same molding condition input section 311 and related information prompt section 312 together with a prompt range selection section 318. Fig.11 The prompt range selection unit 318 shown displays a button object consisting of a plus (+) button and a minus (-) button. The user operates the button object of the prompt range selection unit 318 to control the size of the cluster of actual data. That is, in the case of operating the plus button, the cluster of actual data is reclassified into a larger cluster than when the correlation of the actual data displayed in the current related information prompt unit 312 is calculated, and the actual data extracted based on the correlation calculated with the new cluster unit is displayed in the related information prompt unit 312. On the other hand, in the case of operating the minus button, the cluster of actual data is reclassified into a smaller cluster than when the correlation of the actual data displayed in the current related information prompt unit 312 is calculated, and the actual data extracted based on the correlation calculated with the new cluster unit is displayed in the related information prompt unit 312.

[0093] Fig.12 FIG. 3 is a diagram showing another example of an input screen 310 capable of controlling the deviation of molding conditions when extracting actual data. Fig.12 In the input screen 310 shown, Figure 5 The input screen 310 shown in the figure displays a display range selection section 319 together with a molding condition input section 311 and a related information display section 312 . Fig.12The prompt range selection unit 319 shown is a structure for specifying the prompt range by a slider. The user operates the slider of the prompt range selection unit 319 to control the size of the cluster of actual data. That is, the size of the cluster is set according to the position of the slider in the slide bar, and the actual data extracted according to the correlation calculated in the set cluster is displayed in the related information prompt unit 312. Fig.12 In the example shown, the closer the slider is to the left side of the slider, the smaller the cluster is, and the narrower the range of the actual data extracted is. On the contrary, the closer the slider is to the right side of the slider, the larger the cluster is, and the wider the range of the actual data extracted is.

[0094] The above is a description of the embodiments of the present invention, but the technical scope of the present invention is not limited to the above embodiments. For example, in the above embodiments, the data processing device 200 generates the input screen 310 through the display control unit 240 and displays it on the display device 300 connected to the data processing device 200, but it can also be set as a structure in which the information processing device set separately from the data processing device 200 performs display control of the input screen 310 and accepts input. Specifically, a personal computer, a tablet information terminal, a smart phone, and other information equipment with a display mechanism can have the functions of the display device 300 and the display control unit 240 to realize the display of the input screen 310 and the acceptance of input.

[0095] Furthermore, in the above embodiment, Figure 5 The input screen 310 shown in the figure displays a molding condition input unit 311 and a related information prompt unit 312, but the molding condition input unit 311 and the related information prompt unit 312 may be configured as different screens. Furthermore, these may be displayed on different display devices. Figure 6 The molding quality input part 313 in the input screen 310 shown in FIG. Figure 7 The molding condition input unit 314, the molding quality input unit 315, Figure 8 The same also applies to the related information presenting unit 316. In addition, various changes or structural substitutions that do not depart from the scope of the technical idea of ​​the present invention are also included in the present invention.

Claims

1. An information processing device, characterized in that: have: A receiving mechanism for receiving an input of molding conditions in the injection molding machine; A data acquisition mechanism for acquiring actual data of the molding conditions when the molded product is formed by the injection molding mechanism; a calculation mechanism that calculates a correlation between the molding conditions received by the receiving mechanism and the actual data acquired by the data acquiring mechanism; and The display unit displays the actual data and the calculation results of each of the actual data by the calculation unit.

2. The information processing device according to claim 1, characterized in that The degree of correlation between the molding conditions accepted by the acceptance mechanism and the actual data acquired by the data acquisition mechanism is determined based on a distance defined in consideration of a correlation relationship between items of the molding conditions.

3. The information processing device according to claim 2, characterized in that: The distance is a Mahalanobis distance, and the smaller the value of the Mahalanobis distance is, the higher the correlation between the molding conditions accepted by the acceptance mechanism and the actual data acquired by the data acquisition mechanism is.

4. The information processing device according to claim 1, characterized in that The calculation unit classifies the actual data according to the correlation between the items of the molding conditions, and calculates the correlation between the representative value of each classification and the classification unit between the molding conditions accepted by the acceptance unit, The display unit displays the representative value of the category and the calculation result of the representative value of each category by the calculation unit.

5. The information processing device according to any one of claims 1 to 4, characterized in that: The display unit displays the actual data in order from the data having a high correlation calculated by the calculation unit.

6. The information processing device according to any one of claims 1 to 4, characterized in that: The data acquisition means further acquires actual data of molding quality in the molded product manufactured under the molding conditions shown in the actual data, The display unit displays the actual data of the molding conditions and the actual data of the molding quality in a corresponding relationship.

7. The information processing device according to any one of claims 1 to 4, characterized in that: Also available: a prediction mechanism for predicting the molding quality of a molded product when it is manufactured under the molding conditions accepted by the acceptance mechanism, The display unit further displays the molding conditions accepted by the acceptance unit and the prediction data of the molding quality predicted by the prediction unit based on the molding conditions.

8. The information processing device according to any one of claims 1 to 4, characterized in that: Also available: The inference mechanism infers the molding conditions required to obtain the target molding quality based on the target molding quality. The receiving mechanism receives an input of the target molding quality, The display mechanism further displays the molding conditions inferred from the target molding quality accepted by the acceptance mechanism.

9. The information processing device according to any one of claims 1 to 4, characterized in that: The display mechanism displays a display unit and an operation object, wherein the display unit displays the information of the molding conditions received by the receiving mechanism, and the operation object is used to set the molding conditions when the molded product is formed by the injection molding machine. When the operation object is operated, the information on the molding conditions displayed on the display unit is applied as the molding conditions when a molded product is formed by the injection molding machine.

10. A program, characterized in that Make the computer execute the following processing: Accepting the input of molding conditions in the injection molding machine; Acquiring actual data of the molding conditions when the molded product is formed by the injection molding mechanism; calculating the correlation between the molding conditions and the actual data; and The display device is caused to display the actual data and the calculation result of the correlation of each of the actual data.