Information processing device, injection molding machine, and program
The information processing device with dedicated input units for quality and adjustment items addresses the need for a versatile user interface in injection molding systems, enabling flexible condition setting.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- SUMITOMO HEAVY IND LTD
- Filing Date
- 2022-10-26
- Publication Date
- 2026-07-24
AI Technical Summary
Existing injection molding systems lack a user-friendly interface for setting diverse adjustment conditions that cater to various molding situations, necessitating a highly convenient user interface for accepting user operations.
An information processing device with a first input unit for quality items and a second input unit for adjustment items, allowing users to set adjustment conditions through a user interface that accommodates different molding scenarios.
Enables users to effectively set adjustment conditions in response to diverse situations, enhancing the flexibility and adaptability of the injection molding process.
Smart Images

Figure 0007894790000003 
Figure 0007894790000004 
Figure 0007894790000005
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing apparatus, an injection molding machine, and a program.
Background Art
[0002] In Patent Document 1, a molding state data adjustment amount acquisition unit that uses a first learning model to acquire a molding state data adjustment amount, which is a value corresponding to the difference between the molding state data detected by a sensor and the target value of the molding state data, and a second learning model are used. A molding condition element adjustment amount acquisition unit that acquires an adjustment amount of a molding condition element corresponding to the molding state data adjustment amount is provided, and a molding condition determination support device that adjusts the molding condition element based on the acquired adjustment amount is disclosed.
[0003] In Patent Document 2, a data processing unit sets, for molding data related to input parameters and output parameters, evaluation information related to molding data and molding quality during the molding process as a constraint condition, a prediction function based on the learning of a neural network as an objective function, and an optimization process program for obtaining an optimized molding condition related to the input parameters that satisfy the constraint condition and the objective function. During production operation, the data processing unit detects molding data related to the output parameters during the molding process, obtains an optimized molding condition by the optimization process program based on the molding data related to the output parameters, and changes the existing molding condition according to the obtained molding condition. A molding optimization method is disclosed.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Patent Document 2
Summary of the Invention
Problems to be Solved by the Invention
[0005] To use the function that automatically adjusts molding conditions, it is necessary to set the adjustment conditions for the desired adjustments. The content of these adjustment conditions varies widely depending on the type of mold and molding machine, etc. Therefore, a highly convenient user interface that can handle diverse situations is required as a means of accepting user operations for setting adjustment conditions.
[0006] The present invention aims to provide a user interface that can accept user input and set adjustment conditions in response to a variety of situations. [Means for solving the problem]
[0007] One aspect of the present invention is an information processing device for receiving setting operations for adjustment conditions of an automatic adjustment function in an injection molding machine capable of automatically adjusting molding conditions, characterized in that it comprises: a first input receiving unit that receives input of quality items related to maintaining the quality of a molded product as setting of adjustment conditions; and a second input receiving unit that receives input of adjustment items as adjustment targets for maintaining the quality of a molded product as setting of adjustment conditions. [Effects of the Invention]
[0008] According to one aspect of the present invention, a user interface can be provided that accepts user operations and allows adjustment conditions to be set in response to various situations. [Brief explanation of the drawing]
[0009] [Figure 1] This diagram shows the configuration of an injection molding machine to which this embodiment is applied. [Figure 2] This is a diagram showing the configuration of the control device. [Figure 3] This diagram shows the configuration of a data processing device. [Figure 4] This figure shows an example of the hardware configuration of a control device and a data processing device. [Figure 5]This figure shows an example of the configuration of the operation screen for setting adjustment conditions. [Figure 6] This figure shows an example of a data file for adjustment conditions. [Figure 7] This flowchart shows the monitoring operation of the monitoring unit for adjusting molding conditions. [Figure 8] This figure shows an example of the configuration of the operation screen for setting detailed adjustment information. [Modes for carrying out the invention]
[0010] Embodiments of the present invention will be described in detail below with reference to the attached drawings. <Device configuration> Figure 1 shows the configuration of an injection molding machine to which this embodiment is applied. The injection molding machine 10 comprises an injection device 20, a mold clamping device 30, a control device 100, a data processing device 200, and a display device 300. In the following description, the direction from the injection device 20 to the mold clamping device 30 may be referred to as "forward."
[0011] The injection device 20 comprises a cylinder for heating the molding material, a screw that is rotatable within the cylinder and can move axially, a rotary motor that drives the screw in the rotational direction, a motor that drives the screw axially, and the like. The molding material is, for example, resin. The injection device 20 injects the molding material, which has been heated and turned into liquid in the cylinder, by rotating and advancing the screw forward, and fills the mold of the clamping device 30 located in front of the injection device 20. The injection device 20 performs processes such as metering, filling, and holding pressure in the manufacturing process of the molded product. The filling and holding pressure processes are collectively called the injection process.
[0012] The mold clamping device 30 comprises a mold, a clamping mechanism for clamping the mold, and a motor for driving the clamping mechanism. 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 clamps the mold with the clamping mechanism to prevent the mold from opening as the molding material fills it (mold clamping). A molded product is produced when the molding material filled into the mold solidifies. After this, the mold clamping device 30 opens the mold and sends out the produced molded product. In the manufacturing process of a molded product, the mold clamping device 30 performs, for example, a mold closing process, a pressurization process, a mold clamping process, a depressurization process, and a mold opening process.
[0013] The control device 100 is a device that controls the operation of the injection device 20 and the clamping device 30. The data processing device 200 is a device that processes data obtained as the injection device 20 and the clamping device 30 operate. The display device 300 displays information related to the control of the injection device 20 and the clamping device 30 by the control device 100, data acquired by the data processing device 200, and the processing results of the data processing device 200. The display device 300 also displays an operation screen for inputting commands and data to the control device 100 and the data processing device 200.
[0014] <Configuration of control device 100> Figure 2 is a diagram showing the configuration of the control device 100. The control device 100 controls the operations of the injection device 20 and the mold clamping device 30. The control device 100 is realized by, for example, a computer. The control device 100 includes a control unit 110, a molding condition adjustment unit 120, a monitoring unit 130, and a storage unit 140. The control device 100 repeatedly manufactures molded products by controlling the injection device 20 and the mold clamping device 30 to repeatedly perform the steps related to the manufacture of molded products. The steps related to the manufacture of molded products include a metering step, a mold closing step, a pressure boosting step, a mold clamping step, a filling step, a pressure holding step, a cooling step, a pressure releasing step, a mold opening step, a pushing out step, and the like. Hereinafter, these steps related to the manufacture may be collectively referred to as "manufacturing steps". Also, a series of operations for obtaining a molded product, for example, the operations from the start of the metering step in the above manufacturing steps to the start of the next metering step are called "shots", "molding cycles", etc. Note that each of the above steps for manufacturing molded products is merely an example. For example, as steps executed in one shot, other steps not included above may be included.
[0015] The control unit 110 controls the injection device 20 and the mold clamping device 30 based on control information. The control information is conditions set by the user and is input by the user using, for example, an input device not shown. The control information includes, for example, molding conditions such as resin temperature, mold temperature (cylinder temperature), injection holding time, metering value, V-P switching position, holding pressure, injection speed (filling speed), screw rotation speed, screw back pressure, mold clamping force, etc. A plurality of combinations of these molding conditions are determined according to the molded product and the mold. The combination data of these molding conditions is hereinafter also referred to as molding condition dataset. The control unit 110 stores the acquired control information in the storage unit 140 as a molding condition dataset.
[0016] The control unit 110 controls the injection device 20 and the mold clamping device 30 using the above-mentioned molding condition data set, and performs the processes related to the production (shot) of the molded product including the above-mentioned respective processes. At the start of the production of the molded product or the like, the control unit 110 reads out the molding condition data set corresponding to the molded product to be produced from the storage unit 140. Then, the control unit 110 controls the operations of the injection device 20 and the mold clamping device 30 based on the read control information. 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 production process matches the set values of the molding condition data set. Further, the control unit 110 may cause the display device 300 to display the molding condition data set read from the storage unit 140. The user may refer to the data of the molding conditions displayed on the display device 300 and perform operations such as modifying the values as necessary.
[0017] The molding condition adjustment unit 12 determines the molding conditions used in the control of the injection device 20 and the mold clamping device 30 by the control unit 110. When the production process of the molded product is repeated, the states of the injection device 20 and the mold clamping device 30 change, and the state changes of these devices 20 and 30 affect the quality of the molded product. Therefore, in order to maintain the quality of the molded product during the operation when mass-producing the molded product (hereinafter referred to as "operation during mass production"), the molding condition adjustment unit 12 automatically adjusts the molding conditions. The molding condition adjustment unit 12 uses machine learning and other mathematical optimization methods to adjust the molding conditions according to the state changes of the injection device 20 and the mold clamping device 30 during mass production. As the mathematical optimization methods used by the molding condition adjustment unit 12, various existing methods can be used. The molding condition adjustment unit 12, for example, inputs the acquired data by the data acquisition unit 210 of the data processing device 200 described later, outputs the optimized control information, and adjusts the control conditions of the injection device 20 and the mold clamping device 30 by the control unit 110.
[0018] The monitoring unit 130 monitors the adjustments made to the molding conditions by the molding condition adjustment unit 120 and determines whether the adjustments meet predetermined conditions. Specifically, the monitoring unit 130 determines whether the adjustments made to the molding conditions by the molding condition adjustment unit 120 deviate from the adjustment conditions set by the adjustment condition setting unit 230 of the data processing device 200, which will be described later. If the adjustments deviate from the adjustment conditions, the monitoring unit 130 notifies the control unit 110 and, for example, stops the operation of the injection device 20 and the clamping device 30. The monitoring unit 130 also determines whether the molding conditions adjusted by the molding condition adjustment unit 120 exceed a threshold value determined based on the above adjustment conditions. If the adjusted molding conditions exceed the threshold value, the monitoring unit 130 issues an alarm (alert) to the user of the injection molding machine 10, for example.
[0019] The storage unit 140 holds control information 141 used to control the injection unit 20 and the clamping unit 30. The molding condition dataset included in the control information 141 is prepared in association with the molded product to be manufactured and the mold. The storage unit 140 holds molding condition datasets for each molded product to be manufactured and the mold. The storage unit 140 also holds adjustment conditions 142 used to monitor the adjustments made by the monitoring unit 130. The adjustment conditions 142 are set by the adjustment condition setting unit 230 of the data processing device 200, sent from the data processing device 200 to the control device 100, and stored in the storage unit 140.
[0020] Although not shown in the diagram, the memory unit 140 holds programs for the control unit 110 to control the injection unit 20 and the clamping device 30, programs for the molding condition adjustment unit 120 to adjust the molding conditions, and programs for the monitoring unit 130 to monitor the molding condition adjustments made by the molding condition adjustment unit 120. As will be described in more detail later, the processor in the control device 100 reads and executes the programs held in the memory unit 140, thereby realizing the functions of the control unit 110, the molding condition adjustment unit 120, and the monitoring unit 130.
[0021] <Configuration of data processing device 200> Figure 3 shows the configuration of the data processing device 200. The data processing device 200 acquires and processes data obtained as the injection device 20 and the clamping device 30 perform operations in the manufacturing process of the molded product described above. The data processing device 200 also accepts setting operations from the user and sets adjustment conditions for the molding conditions of the manufacturing process by the control unit 110 of the control device 100. The data processing device 200 is implemented, for example, by a computer. The data processing device 200 comprises a data acquisition unit 210, a processing unit 220, an adjustment condition setting unit 230, a storage unit 240, a display control unit 250, and a reception unit 260.
[0022] The data acquisition unit 210 acquires data to be processed from the injection molding device 20 and the clamping device 30. Various sensors and detectors are attached to the injection molding device 20 and the clamping device 30. Measuring instruments may also be connected to the injection molding device. The data acquired by these sensors, detectors and measuring instruments (hereinafter referred to as "acquired data") is information representing the molding results by the injection molding device 20 and the clamping device 30, and is used for quality control of molded products. Specifically, it includes, for example, the weight of the molded product, the dimensions of the molded product, the in-mold pressure, the minimum cushion position, and characteristic waveforms of the filling pressure. This acquired data is actual values obtained in the manufacturing process of molded products. The data acquisition unit 210 receives the acquired data transmitted from the sensors, detectors and measuring instruments and stores it in the storage unit 240.
[0023] The processing unit 220 processes the acquired data stored in the storage unit 240. Specifically, the processing unit 220 performs processes such as extracting representative values of the acquired data in each process and generating time-series data by sequencing the acquired data in each process. In extracting representative values, the processing unit 220 performs statistical processing on the acquired data, such as calculating the average value, identifying the range of possible values, and identifying the maximum and minimum values.
[0024] The adjustment condition setting unit 230 sets the adjustment conditions to be applied to the automatic adjustment function of molding conditions in the control device 100. As explained with reference to Figure 2, the control device 100 has a molding condition adjustment unit 120, which adjusts the molding conditions used in the control of the injection device 20 and the clamping device 30 by the control unit 110. The adjustment condition setting unit 230 sets the adjustment conditions for the adjustment of molding conditions by the molding condition adjustment unit 120. The adjustment conditions include information related to maintaining the quality of the molded product (hereinafter referred to as "quality information") and information that specifies the adjustment content for maintaining the quality of the molded product (hereinafter referred to as "adjustment information"). The quality information corresponds to, for example, the acquired data acquired by the data acquisition unit 210. The adjustment information corresponds to, for example, the control information used by the control unit 110 of the control device 100 when controlling the injection device 20 and the clamping device 30.
[0025] The adjustment condition setting unit 230 includes a quality information setting unit 231 that accepts the setting of quality information and an adjustment information setting unit 232 that accepts the setting of adjustment information. The quality information setting unit 231 sets adjustment conditions for items representing the quality of the molded product (hereinafter referred to as "quality items") among the molding conditions related to the manufacture of the molded product, as quality information. These adjustment conditions are set, for example, as a range of adjustment values for each quality item. The adjustment information setting unit 232 sets adjustment conditions for items among the molding conditions related to the manufacture of the molded product that are adjusted in order to maintain the quality of the molded product (hereinafter referred to as "adjustment items"), as adjustment information. These adjustment conditions are set, for example, as a range of control values for each item. The setting of these adjustment conditions is performed by accepting setting operations from the user on the operation screen described later, creating a data file of adjustment conditions 142 stored in the storage unit 140 as described with reference to Figure 2, and sending it from the data processing device 200 to the control device 100. Details of the operation screen and setting operations will be described later.
[0026] The storage unit 240 holds data files of acquired data obtained by the data acquisition unit 210 and adjustment conditions created by the adjustment condition setting unit 230. The data format of the adjustment condition data file can include, for example, binary, text, CSV (Comma Separated Values), INI, YAML ("YAML Ain't Markup Language"), JSON (JavaScript Object Notation), etc. Using these general-purpose data formats for the data file makes it possible to exchange adjustment condition data files with other information processing devices or to edit adjustment condition data files acquired from external devices.
[0027] Although not shown in the figures, the storage unit 240 holds a program for the processing unit 220 to execute data processing, a program for the adjustment condition setting unit 230 to create data files for adjustment conditions, a program for the display control unit 250 to display a screen on the display device 300, and a program for the reception unit 260 to receive user operations performed on the operation screen. As will be described in more detail later, the processor in the data processing device 200 reads and executes the programs held in the storage unit 240, thereby realizing the functions of the processing unit 220, the adjustment condition setting unit 230, the display control unit 250, and the reception unit 260.
[0028] The display control unit 250 generates an operation screen for the adjustment condition setting unit 230 to set the adjustment conditions and displays it on the display device 300. As will be described in more detail later, the operation screen for setting the adjustment conditions is provided with an input section for inputting quality information and an input section for inputting adjustment information.
[0029] The reception unit 260 receives operations performed by the user on the operation screen displayed on the display device 300. Specifically, it receives, for example, data inputs made in the input fields of the operation screen, and screen switching operations. The operation screen displayed on the display device 300 by the display control unit 250, the reception unit 260, and the quality information setting unit 231 of the adjustment condition setting unit 230 are an example of a first input reception unit. The operation screen displayed on the display device 300 by the display control unit 250, the reception unit 260, and the adjustment information setting unit 232 of the adjustment condition setting unit 230 are an example of a second input reception unit. In addition to inputs from operations performed via the operation screen, the reception unit 260 may also read and receive adjustment condition data files stored on a storage medium, or receive adjustment condition data files received from an external device via a network.
[0030] <Hardware configuration of control device 100 and data processing device 200> Figure 4 shows an example of the hardware configuration of a computer 400 that implements a control device 100 and a data processing device 200. The computer shown in Figure 4 includes a processor 401, which is an arithmetic means, and a main memory 402 and an auxiliary memory 403, which are storage means. Various arithmetic circuits such as a CPU (Central Processing Unit), GPU (Graphics Processing Unit), ASIC (Application Specific Integrated Circuit), and FPGA (Field-Programmable Gate Array) can be used as the processor 401. The processor 401 reads programs stored in the auxiliary memory 403 into the main memory 402 and executes them. For example, RAM (Random Access Memory) can be used as the main memory 402. For example, a magnetic disk drive or SSD (Solid State Drive) can be used as the auxiliary memory 403. The computer also includes a display mechanism 404 for outputting a display to a display device (display) 300, and an input device 405 for input operations by the computer user. For example, a keyboard or mouse can be used as the input device 405. Note that the computer configuration shown in Figure 4 is merely an example, and the computer used in this embodiment is not limited to the configuration shown in Figure 4. For example, a configuration including non-volatile memory such as flash memory or ROM (Read Only Memory) as a storage device is also possible.
[0031] When the control device 100 is implemented by the computer shown in Figure 4, the functions of the control unit 110, the molding condition adjustment unit 120, and the monitoring unit 130 are implemented, for example, by the processor 401 reading and executing a program. The storage unit 140 is implemented, for example, by the auxiliary storage device 403.
[0032] When the data processing device 200 is implemented by the computer shown in Figure 4, the functions of the data acquisition unit 210, the processing unit 220, and the adjustment condition setting unit 230 are implemented, for example, by the processor 401 reading and executing a program. The storage unit 240 is implemented, for example, by the auxiliary storage device 403. The display control unit 250 is implemented, for example, by the processor 401 that reads and executes a program and the display mechanism 404. The receiving unit 260 is implemented, for example, by the processor 401 that reads and executes a program and the input device 405.
[0033] <Operation screen> • Configuration example Figure 5 shows an example of the configuration of an operation screen for setting adjustment conditions. The display control unit 250 of the data processing device 200 generates an operation screen 310 as shown in Figure 5 and displays it on the display device 300. The user inputs setting information for adjustment conditions to the operation screen 310 using, for example, the input device 405 described with reference to Figure 4. The receiving unit 260 of the data processing device 200 receives the setting information entered on the operation screen. The adjustment condition setting unit 230 of the data processing device 200 creates a data file for adjustment conditions based on the setting information received by the receiving unit 260 and sends it to the control device 100.
[0034] The operation screen 310 shown in Figure 5 is provided with a quality information input unit 311 for inputting quality information and an adjustment information input unit 312 for inputting adjustment information. The quality information input unit 311 displays at least one single quality information input unit 311a. The single quality information input unit 311a is an input unit for inputting quality information related to a single quality item and is an example of a first input unit. The adjustment information input unit 312 displays at least one single adjustment information input unit 312a. The single adjustment information input unit 312a is an input unit for inputting adjustment information related to a single adjustment item and is an example of a second input unit.
[0035] In the example shown in Figure 5, two single quality information input units 311a are displayed in the quality information input unit 311, and two single adjustment information input units 312a are displayed in the adjustment information input unit 312. The number of single quality information input units 311a and single adjustment information input units 312a displayed in the quality information input unit 311 and the adjustment information input unit 312 may be controlled by the display control unit 250 of the data processing device 200, for example, according to the size of the display screen of the display device 300. For example, when displaying the operation screen 310 on a display device 300 with a large screen, three or more single quality information input units 311a and single adjustment information input units 312a may be displayed, while when displaying the operation screen on a display device 300 with a small screen, such as a smartphone, one single quality information input unit 311a and one single adjustment information input unit 312a may be displayed. Furthermore, the number of single quality information input units 311a and single adjustment information input units 312a displayed on the operation screen 310 may be set by the user's manual operation. If the number of quality information and adjustment information items to be entered is greater than the number of single quality information input sections 311a and single adjustment information input sections 312a displayed on the operation screen 310, the operation screen 310 may be configured so that input is possible by scrolling or switching displays.
[0036] In the operation screen 310 shown in Figure 5, the single quality information input unit 311a includes input fields for information that identifies a quality item and input fields for the range of possible adjustment values for the quality item. In the illustrated example, the input field for information that identifies a quality item is configured to accept input for identification information (labeled "ID" in the figure) and item name (labeled "name" in the figure). Here, since both the identification information and the item name are information that identifies a quality item, the other may be automatically entered when the user enters one. Alternatively, the input may be considered valid only when the quality items identified by the identification information and item name entered by the user match. In this case, a warning message may be displayed if they do not match. Furthermore, in addition to the method of entering text into the input field as shown in the figure, input may also be performed by selecting from a dropdown menu or a list on a separate screen (pop-out).
[0037] The input fields for the possible range of adjustment values in a quality item are configured to accept input for a target value (labeled "target" in the diagram) and an acceptable range value (labeled "delta" in the diagram). Here, the acceptable range value is indicated by the amount of deviation from the target value that is permitted. For example, if the input for the target value of a certain quality item is 6 mm and the input for the acceptable range value is 1 mm, then the possible range of adjustment values for this quality item will be 5 mm to 7 mm (= 6 mm ± 1 mm).
[0038] Furthermore, in the operation screen 310 shown in Figure 5, the single adjustment information input unit 312a includes an input field for information that identifies the adjustment item and an input field for the range of possible control values for the adjustment item. In the illustrated example, the input field for information that identifies the adjustment item is configured to input identification information (labeled "ID" in the figure) and the item name (labeled "name" in the figure). The input field for the range of possible control values for the adjustment item is configured to input the minimum value (labeled "minimum" in the figure) and the maximum value (labeled "maximum" in the figure).
[0039] In the following explanation, entering identification information and the item name in the input field for information that identifies a quality item in the single quality information input unit 311a may be referred to as "setting a quality item" or "setting an item." Furthermore, entering the target value and the tolerance range value in the input field for the range of possible adjustment values for a quality item in the single quality information input unit 311a may be referred to as "setting an adjustment value." Additionally, entering identification information and the item name in the input field for information that identifies an adjustment item in the single adjustment information input unit 312a may be referred to as "setting an adjustment item" or "setting an item." Furthermore, entering the minimum value and the maximum value in the input field for the range of possible control values for an adjustment item in the single adjustment information input unit 312a may be referred to as "setting a control value."
[0040] On the operation screen 310 displayed on the display device 300, the user inputs identification information and the item name as information to identify the quality item for which adjustment conditions are to be set, into the single quality information input unit 311a, and inputs the target value and tolerance range of the identified quality item. In addition, the user inputs the identification information, item name, minimum value and maximum value of the adjustment item for which adjustment conditions are to be set into the single adjustment information input unit 312a. In the data processing device 200, the reception unit 260 receives the data entered on the operation screen 310, and the adjustment condition setting unit 230 creates an adjustment condition data file using the data received by the reception unit 260.
[0041] In the operation screen 310 shown in Figure 5, each single quality information input unit 311a and each single adjustment information input unit 312a are provided with two checkboxes. The checkbox 311b labeled "Enable" on the single quality information input unit 311a is a checkbox that sets whether or not to enable the quality information entered into the single quality information input unit 311a. The checkbox 312b labeled "Enable" on the single adjustment information input unit 312a is a checkbox that sets whether or not to enable the adjustment information entered into the single adjustment information input unit 312a. Checkboxes 311b and 312b are examples of enable setting units.
[0042] Activating the quality information entered into the single quality information input unit 311a means that the molding condition adjustment unit 120 of the control device 100 adjusts the molding conditions based on the entered quality information. More specifically, it means that the adjustment of the molding conditions performed by the molding condition adjustment unit 120 is controlled by the monitoring unit 130 so as not to exceed the range of adjustment values that can be set by the quality information entered into the single quality information input unit 311a. If checkbox 311b is checked, the quality information entered into the single quality information input unit 311a becomes active, and the control device 100 adjusts the molding conditions using this quality information as an adjustment condition. On the other hand, if checkbox 311b is not checked, the quality information entered into the single quality information input unit 311a becomes inactive, and the control device 100 does not adjust the molding conditions using this quality information as an adjustment condition.
[0043] Similarly, enabling the adjustment information entered into the single adjustment information input unit 312a means that the molding condition adjustment unit 120 of the control device 100 adjusts the molding conditions based on the entered adjustment information. More specifically, it means that the adjustment of molding conditions performed by the molding condition adjustment unit 120 is controlled by the monitoring unit 130 so as not to exceed the range of control values set by the adjustment information entered into the single adjustment information input unit 312a. If checkbox 312b is checked, the adjustment information entered into the single adjustment information input unit 312a becomes valid, and the control device 100 adjusts the molding conditions using this adjustment information as the adjustment condition. On the other hand, if checkbox 312b is not checked, the adjustment information entered into the single adjustment information input unit 312a becomes invalid, and the control device 100 does not adjust the molding conditions using this adjustment information as the adjustment condition.
[0044] The checkbox 311c, labeled "Lock," located in the single quality information input unit 311a, is a checkbox that sets whether or not it is possible to change the quality information entered in the single quality information input unit 311a. The checkbox 312c, labeled "Lock," located in the single adjustment information input unit 312a, is a checkbox that sets whether or not it is possible to change the adjustment information entered in the single adjustment information input unit 312a. Checkboxes 311c and 312c are examples of input fixing units.
[0045] If checkbox 311c is checked, the user cannot change the quality information entered in the single quality information input unit 311a by re-entering the data. On the other hand, if checkbox 311c is not checked, the user can change the quality information entered in the single quality information input unit 311a by re-entering the data. Similarly, if checkbox 312c is checked, the user cannot change the adjustment information entered in the single adjustment information input unit 312a by re-entering the data. On the other hand, if checkbox 312c is not checked, the user can change the adjustment information entered in the single adjustment information input unit 312a by re-entering the data.
[0046] • Display of recommended adjustment items and recommended control values Incidentally, there are cases where the items set in the single quality information input unit 311a and the items set in the single adjustment information input unit 312a are related. For this reason, when quality items are set, the adjustment items to be set (hereinafter referred to as "recommended adjustment items") are often determined from general knowledge. Therefore, when quality items are set in the single quality information input unit 311a, the recommended adjustment items identified according to the set quality items may be displayed in the input field for information identifying the adjustment items in the single adjustment information input unit 312a.
[0047] For example, the minimum cushion position, which is one piece of information regarding the quality of a molded product, is affected by the holding pressure, which is control information used by the control unit 110 of the control device 100 to control the injection device 20 and the clamping device 30. Therefore, when the minimum cushion position is input as a quality item in the single quality information input unit 311a, the holding pressure is displayed as a recommended adjustment item in one of the single adjustment information input units 312a of the adjustment information input unit 312.
[0048] Furthermore, the peak value of the mold pressure, which is information related to the quality of the molded product, is affected by the holding pressure and VP switching position, which are control information. Therefore, when the peak value of the mold pressure is input as a quality item in the single quality information input unit 311a, the holding pressure is displayed as a recommended adjustment item in one of the single adjustment information input units 312a of the adjustment information input unit 312, and the VP switching position is displayed as a recommended adjustment item in the other single adjustment information input unit 312a.
[0049] Furthermore, the nozzle pressure peak value, which is information related to the quality of the molded product, is affected by the injection speed and VP switching position, which are control information. Therefore, when the nozzle pressure peak value is input as a quality item in the single quality information input unit 311a, the injection speed is displayed as a recommended adjustment item in one of the single adjustment information input units 312a of the adjustment information input unit 312, and the VP switching position is displayed as a recommended adjustment item in the other single adjustment information input unit 312a.
[0050] As described above, when an adjustment value for a quality item is set, the range of the control value for the related adjustment item can be roughly determined (hereinafter, this range of control values will be referred to as the "recommended control value"). The recommended control value can be determined based on past molding results or information prepared in advance by the injection molding machine manufacturer or end user. Molding results and information may be stored in the storage unit 240 of the data processing device 200, or they may be received and acquired from an external device via a network. If the recommended control value is determined according to the setting of the adjustment value, when an adjustment value for a quality item is set in the single quality information input unit 311a, the recommended control value determined according to the set adjustment value may be displayed in the input field for the range of possible control values in the single adjustment information input unit 312a where the recommended adjustment item is displayed. The recommended control value is an example of a reference value.
[0051] The information regarding the relationship between quality items and recommended adjustment items, and the relationship between the adjustment values set for quality items and recommended control values, as described above, is stored, for example, in the storage unit 240 of the data processing device 200. When quality items and their adjustment values are set on the operation screen 310, the display control unit 250 searches the storage unit 240. If there is information on recommended adjustment items and recommended control values corresponding to the set quality items and adjustment values, the display control unit 250 retrieves the relevant information and displays it on the single adjustment information input unit 312a of the operation screen 310. The information on recommended control values may be prepared in advance and stored in the storage unit 240, or it may be generated by the processing unit 220 based on acquired data acquired by the data acquisition unit 210 of the data processing device 200 and stored in the storage unit 240.
[0052] Regarding the relationship between the adjustment value and the recommended control value, it is not practical to identify and store in the storage unit 240 a recommended control value corresponding to all possible input adjustment values. Therefore, for several specific adjustment values, information on the relationship between the adjustment value and the recommended control value may be stored in the storage unit 240. If the difference between the input adjustment value A and one adjustment value B in the information stored in the storage unit 240 is within a predetermined range, the display control unit 250 may apply the information stored in the storage unit 240 regarding this adjustment value B as the recommended control value information corresponding to the input adjustment value A, and display the obtained recommended control value on the single adjustment information input unit 312a of the operation screen 310. Furthermore, the display control unit 250 may calculate a recommended control value for the input adjustment value A based on a predetermined calculation formula according to the difference between adjustment value A and adjustment value B, and display it on the single adjustment information input unit 312a of the operation screen 310.
[0053] Furthermore, a range may be set when calculating the recommended control value. For example, consider a case where the memory unit 240 has combinations of recommended control values and adjustment values (recommended control value, adjustment value) such as (1,10), (3,30), (5,50), etc., and it is known that there is a correlation between them. When there is little data such as molding results used to calculate the recommended control value and the supporting evidence is uncertain, the system may display a recommended control value with a wide range of, for example, ±50%, and when there is abundant data and solid supporting evidence, the system may display a recommended control value with a range of, for example, ±0 to 10%. For example, if the adjustment range is set to 20-30, and there is reliable data to back it up, such as molding performance, then the recommended control values displayed on the single adjustment information input unit 312a will be values ranging from 2 (the value obtained by subtracting 0% of 2 from 2) to 3 (the value obtained by adding 0% of 3 to 3). If the data is not reliable, then the recommended control values displayed on the single adjustment information input unit 312a will be values ranging from 1 (the value obtained by subtracting 50% of 2 from 2) to 4.5 (the value obtained by adding 50% of 3 to 3).
[0054] Furthermore, if the set adjustment value is close to the adjustment value in the recommended control value-adjustment value pair held in the memory unit 240, the range of the recommended control value may be reduced, and if it is far from the adjustment value, the range of the recommended control value may be increased. As a specific example, consider the case where the recommended control value-adjustment value pairs held in the memory unit 240 are (1,10), (3,30), (5,50)..., and the adjustment values are in increments of 20, such as 10, 30, 50.... Here, if the set range of the adjustment value is 10 to 30, the minimum value of 10 and the maximum value of 30 within this range are held in the memory unit 240, so the recommended control value will also be 1 to 3 with a high degree of certainty. Therefore, with the recommended control value range set to 0%, the value of 1 to 3 is displayed in the single adjustment information input unit 312a. On the other hand, if the set range of adjustment values is 15 to 20, the minimum value 15 and the maximum value 20 within this range are between the adjustment values 10 and 30 held in the memory unit 240, and are farther from the adjustment values held in the memory unit 240 compared to the case of the range 10 to 30 described above. Therefore, for example, the range of recommended control values may be set to be 1.2 (the value obtained by subtracting 20% of "1.5" from "1.5") to 2.4 (the value obtained by adding 20% of "2.0" to "2.0") and displayed on the single adjustment information input unit 312a.
[0055] In the operation screen 310 shown in Figure 5, the range of possible adjustment values in quality information is set using target values and tolerance values. Furthermore, the range of possible control values in adjustment information is set using minimum and maximum values. These input field configurations are merely examples and are not limited to those shown. Input fields that set minimum and maximum values as the range of possible adjustment values in quality information may be used, or input fields that set target values and tolerance values as the range of possible control values in adjustment information may be used. Additionally, the configuration of the input fields in the single quality information input unit 311a and the single adjustment information input unit 312a may be switchable by the user.
[0056] <Example of data file structure for adjustment conditions> As described above, the adjustment conditions (quality information and adjustment information) entered using the operation screen 310 are received by the reception unit 260 of the data processing device 200, and the adjustment condition setting unit 230 creates a data file for the adjustment conditions.
[0057] Figure 6 shows an example of a data file for adjustment conditions. Figure 6 shows an example of a data file 500 for adjustment conditions created as a YAML file. The data file 500 shown in Figure 6 contains a description section for quality information 510 labeled "Targets:" and a description section for adjustment information 520 labeled "Controls:". The quality information 510 is created by the quality information setting unit 231 of the adjustment condition setting unit 230. The adjustment information 520 is created by the adjustment information setting unit 232 of the adjustment condition setting unit 230.
[0058] The quality information 510 contains a quality information recording section 511 for each quality item. Each quality information recording section 511 corresponds to the single quality information input section 311a of the operation screen 310 shown in Figure 5. In the example shown in Figure 6, two quality information recording sections 511 labeled "QUALITY1:" and "QUALITY2:" are listed. In the quality information recording section 511, "QUALITY1:" and "QUALITY2:" are quality item identification sections 511a that identify the quality items. Although not shown in the diagram, the "QUALITY1:" and "QUALITY2:" labels are linked to the identification information and item names of the quality items entered on the operation screen 310.
[0059] In the quality information recording unit 511, the section labeled "enable:" is the enable setting information 511b. The enable setting information 511b records whether or not to enable the quality information entered in the single quality information input unit 311a, depending on whether the checkbox 311b on the operation screen 310 is checked. In the illustrated example, the quality information for "QUALITY1:" is set to enabled (labeled "True" in the diagram), and the quality information for "QUALITY2:" is set to disabled (labeled "False" in the diagram).
[0060] In the quality information recording unit 511, the sections labeled "target" and "delta," and the sections labeled "minimum" and "maximum," constitute the adjustment value information 511c. The adjustment value information 511c records the information entered in the input field for the possible range of adjustment values on the operation screen 310. In the illustrated example, in the quality information recording unit 511 for "QUALITY1:", the target value is set to "6" for "target" and the tolerance value is set to "1" for "delta." In the quality information recording unit 511 for "QUALITY2:", the minimum value is set to "30" for "minimum" and the maximum value is set to "25" for "maximum."
[0061] The adjustment information 520 contains an adjustment information recording unit 521 for each adjustment item. Each adjustment information recording unit 521 corresponds to the single adjustment information input unit 312a of the operation screen 310 shown in Figure 5. In the example shown in Figure 6, one adjustment information recording unit 521 labeled "PARAM1:" is displayed. In the adjustment information recording unit 521, "PARAM1:" is an adjustment item identification unit 521a that identifies the adjustment item. Although not shown in the diagram, the "PARAM1:" label is linked to the identification information and item name of the adjustment item entered on the operation screen 310.
[0062] In the adjustment information recording unit 521, the portion labeled "enable:" is the enabled setting information 521b. The enabled setting information 521b records whether or not to enable the adjustment information entered in the single adjustment information input unit 312a, depending on whether the checkbox 312b on the operation screen 310 is checked. In the illustrated example, the adjustment information for "PARAM1:" is set to enabled (labeled "True" in the diagram).
[0063] In the adjustment information recording unit 521, the parts labeled "minimum" and "maximum" represent the adjustment value information 521c. The adjustment value information 521c records the information entered in the input field for the possible range of adjustment values on the operation screen 310. In the illustrated example, in the adjustment information recording unit 521 for "PARAM1:", the minimum value "30" is set for "minimum" and the maximum value "40" is set for "maximum".
[0064] <Monitoring the adjustment of molding conditions> Next, the monitoring operation of the control device 100's monitoring unit 130 for adjusting molding conditions will be described. In the manufacturing process for mass production of molded products by the injection molding machine 10, the molding conditions used for control by the control unit 110 of the control device 100 are adjusted by the molding condition adjustment unit 120 as needed. The monitoring unit 130 then monitors the content of the molding condition adjustment by the molding condition adjustment unit 120.
[0065] Figure 7 is a flowchart showing the monitoring operation of the monitoring unit 130 for adjusting molding conditions. When the molding condition adjustment unit 120 calculates the molding conditions as the adjustment content (S701), the monitoring unit 130 reads the adjustment conditions 142 corresponding to the calculated molding conditions from the storage unit 140 (S702). The monitoring unit 130 then compares the read adjustment conditions 142 with the molding conditions calculated by the molding condition adjustment unit 120 in S701 (S703) and determines whether the calculated molding conditions satisfy the notification conditions and stop conditions (S704, S705).
[0066] Here, the notification condition can be set, for example, based on a threshold set for the range of possible values in the adjustment condition 142, or the adjustment or control value. The monitoring unit 130 determines that the notification condition is met when the molding condition calculated in S701 exceeds the threshold. Specifically, for example, suppose the adjustment condition 142 is the quality information shown in the quality information recording unit 511 of "QUALITY1:" shown in Figure 6, and the threshold is set to "0.8" for a tolerance value of "1". In this case, if the molding condition calculated in S701 adjusts the molding condition corresponding to the quality information of "QUALITY1:" to a value greater than 6.8 (=6+0.8) or less than 5.2 (=6-0.8), the monitoring unit 130 determines in S704 of Figure 7 that this molding condition satisfies the notification condition.
[0067] Furthermore, the adjustment condition 142 is the adjustment information shown in the adjustment information recording unit 521 of "PARAM1:" shown in Figure 6, with the threshold set to "32" for the minimum value "30" and the threshold set to "38" for the maximum value "40". In this case, if the molding condition calculated in S701 adjusts the molding condition corresponding to the adjustment information of "PARAM1:" to a value smaller than 32 or larger than 38, the monitoring unit 130 determines in S704 of Figure 7 that this molding condition satisfies the notification condition.
[0068] Furthermore, the stop condition may be set, for example, based on the range of possible adjustment values or control values in adjustment condition 142. The monitoring unit 130 determines that the stop condition is met when it determines that, after performing adjustments based on the molding conditions calculated by the molding condition adjustment unit 120 (see S701), the adjustment cannot be made within the range of possible adjustment values or control values in adjustment condition 142. In addition, the monitoring unit 130 may not determine that the stop condition is met even if the adjustment based on the molding conditions calculated in S701 cannot be made within the range of possible adjustment values or control values in adjustment condition 142. For example, depending on the type of molding condition to be adjusted, a problem may not immediately occur even if the molding condition is adjusted beyond the range of possible adjustment values or control values in adjustment condition 142. In such cases, the monitoring unit 130 may not immediately determine that the stop condition is met, but may wait for the molding condition adjustment unit 120 to perform adjustments one or more times until the adjustment values fall within the range of possible adjustment values or control values in adjustment condition 142. Furthermore, in this case, the monitoring unit 130 may determine that the stop condition is met if, even after adjustments by the molding condition adjustment unit 120 are made a predetermined number of times, the molding conditions calculated in S701 do not fall within the range of possible adjustment values or control values in the adjustment condition 142.
[0069] Returning to the flowchart in Figure 7, if the molding conditions calculated by the molding condition adjustment unit 120 in S701 do not satisfy the notification conditions (NO in S704), the calculated molding conditions are within the range of possible adjustment values or control values. Therefore, the molding condition adjustment unit 120 applies the molding conditions calculated in S701 to the control unit 110 (S708), and the control unit 110 controls the injection device 20 and the clamping device 30 based on these molding conditions.
[0070] If the molding conditions calculated by the molding condition adjustment unit 120 in S701 satisfy the notification conditions (YES in S704) but do not satisfy the stop conditions (NO in S705), the calculated molding conditions are within the range of possible adjustment values or control values, but are close to the boundary of this range. Therefore, the monitoring unit 130 notifies the user that the molding conditions are close to the boundary of the range of possible adjustment values or control values (S706).
[0071] Furthermore, if the molding conditions calculated by the molding condition adjustment unit 120 in S701 satisfy the stop condition (YES in S704 and S705), the calculated molding conditions exceed the range of possible adjustment values or control values. Therefore, if adjustment is made using the calculated molding conditions (see S701), the adjustment cannot be made within the range of possible adjustment values or control values in adjustment condition 142. Thus, the monitoring unit 130 instructs the control unit 110 to stop the operation of the injection device 20 and the clamping device 30 (S707).
[0072] Depending on the machine learning or other mathematical optimization model used in the molding condition adjustment unit 120 of the control device 100, excessive adjustment of the molding conditions may lead to a decrease in the quality of the molded product. As described above, by using the adjustment conditions set by the adjustment condition setting unit 230 of the data processing device 200 and having the monitoring unit 130 control based on these adjustment conditions, it is possible to suppress excessive adjustment of the molding conditions by the molding condition adjustment unit 120.
[0073] In addition, the adjustment conditions set by the adjustment condition setting unit 230 of the data processing device 200 can be used to control the adjustment of molding conditions by the molding condition adjustment unit 120 of the control device 100, and to control the operation of the injection device 20 and the clamping device 30 by the control unit 110. For example, when adjusting the molding conditions by the molding condition adjustment unit 120, the range of adjustment of the molding conditions that can be changed in a single adjustment may be limited based on the adjustment conditions set by the adjustment condition setting unit 230. Specifically, the range of adjustment in a single adjustment can be limited to 1 / n times the allowable range set by the adjustment conditions.
[0074] Furthermore, when machine learning is used as the molding condition adjustment unit 120, the adjustment conditions set by the adjustment condition setting unit 230 can be used in the data preprocessing to equalize the input and output scales. For example, the quality information setting unit 231 of the adjustment condition setting unit 230 sets the range of possible adjustment values for the i-th quality item to a lower limit of l i , upper limit Value m i It is assumed that the settings are as follows. The data used in the machine learning model, which serves as the objective function for optimization, will be values that have undergone a transformation as shown in the following equation 1.
[0075]
number
[0076] Similarly, the adjustment information setting unit 232 performs the same processing on the molding conditions using information on the lower and upper limits of the possible range of adjustment values for the quality items (single adjustment information setting unit 232a). Many machine learning models require preprocessing to standardize the scale of the inputs and outputs they handle. By performing the processing exemplified above as this preprocessing, the scale of the inputs and outputs can be converted to fall within a range of approximately ±1.
[0077] Furthermore, in order to select a set of molding conditions as the objective function when performing optimization, adjustment conditions set by the adjustment condition setting unit 230 can be used. For example, if N types of quality information are set by the quality information setting unit 231 of the adjustment condition setting unit 230, and the range of possible adjustment values for the i-th quality item is such that the lower limit is l i , upper limit Value m i Assume the settings are as follows. When performing optimization, select the set of adjustment information x that minimizes L in the following equation 2.
[0078]
number
[0079] <Other display examples of operation screen 310> While it has been explained that the adjustment condition setting unit 230 of the data processing device 200 sets adjustment conditions for quality information and adjustment information, it is also possible to set more detailed adjustment conditions (hereinafter referred to as "detailed adjustment conditions") related to the control of the injection device 20 and the clamping device 30 by the control unit 110. Examples of conditions to be set include conditions that change the adjustment method itself by the molding condition adjustment unit 120. Specifically, these include the selection of the algorithm used by the molding condition adjustment unit 120 to adjust the control conditions, the feedback gain when the acquired data obtained by the data acquisition unit 210 of the data processing device 200 is fed back to the molding condition adjustment unit 120 of the control device 100, and the optimization completion conditions for the adjustment of control conditions by the molding condition adjustment unit 120.
[0080] Since the setting of detailed adjustment conditions has a significant impact on the control by the control unit 110, it is performed using a setting method that is distinguishable from the setting of quality information and adjustment information. Specifically, for example, on the operation screen 310 (see Figure 5), the display manner may be made different, such as displaying quality information and adjustment information and detailed adjustment information with different background colors, to make them visually distinguishable. Alternatively, detailed adjustment information may be set using an operation screen separate from the operation screen 310 used for setting quality information and adjustment information. If an operation screen separate from the operation screen 310 is used to set detailed adjustment information, the display control unit 250 of the data processing device 200 may control the operation screen for setting detailed adjustment information by means of providing user authentication as a display condition for the operation screen for setting detailed adjustment information, so that the operation screen for setting detailed adjustment information is not displayed depending on the operation of the general user.
[0081] Figure 8 shows an example of the configuration of the operation screen for setting detailed adjustment information. When the display control unit 250 of the data processing device 200 receives input of detailed adjustment information, it generates an operation screen 320 as shown in Figure 8 and displays it on the display device 300. The operation screen 320 shown in Figure 8 has input items for "algorithm," "gain," "learning rate," and "maximum number of iterations." "Algorithm" is an item for selecting the algorithm that the molding condition adjustment unit 120 uses to adjust the control conditions. In the example shown, it is configured so that two types of algorithms, "I control" (integral control) and machine learning, can be selected using radio buttons. "Gain" is an item for setting the feedback gain when feeding back data acquired by the data processing device 200 in the machine learning used in the molding condition adjustment unit 120 of the control device 100. "Learning rate" is an item for setting the learning rate in the machine learning used in the molding condition adjustment unit 120 of the control device 100. "Maximum number of iterations" is an item for setting the upper limit of the number of times the learning data is iterated in the learning of the machine learning used in the molding condition adjustment unit 120 of the control device 100. Note that the operation screen 320 shown in Figure 8 is merely one example of an operation screen for setting detailed adjustment information, and the means for setting detailed adjustment information are not limited to the operation screen 320 shown in Figure 8.
[0082] Although embodiments of the present invention have been described above, the technical scope of the present invention is not limited to the above embodiments. For example, in the above embodiments, the operation screen 310 is configured to have a quality information input unit 311 and an adjustment information input unit 312. In addition, information that can be used as a reference when the user decides which adjustment items to input into the adjustment information input unit 312, such as the mold name of the mold corresponding to the molded product to be manufactured, the current molding conditions, and logging values, may also be displayed on the operation screen 310.
[0083] Furthermore, although the above embodiment describes an injection molding machine 10 comprising a control device 100, a data processing device 200, and a display device 300, the configuration is not limited to this. For example, the display device 300 may be a display of an external device connected to the data processing device 200, and the operation screens 310 and 320 may be displayed on this display. Alternatively, the functions of the display control unit 250 of the data processing device 200 and the functions of the display device 300 may be implemented by an information processing device such as a personal computer, smartphone, or tablet terminal, and this information processing device may acquire data such as acquired data from the data processing device 200 and display the operation screens 310 and 320. In this case, the operation screens 310 and 320 may be created as web content and displayed by the information processing device via a web browser.
[0084] Furthermore, the data processing device 200 and display device 300 may be implemented as information processing devices such as a personal computer, and the system may transmit information such as actual values from the injection device 20 and clamping device 30, and adjustment conditions received by displaying operation screens 310 and 320 on the display of the information processing device to the control device 100. Similarly, the control device 100 may be implemented as an information processing device such as a personal computer, and the system may receive acquired data and information such as adjustment conditions from the data processing device 200 to control the injection device 20 and clamping device 30.
[0085] Furthermore, the functions of the molding condition adjustment unit 120 and monitoring unit 130 of the control device 100 may be implemented by an information processing device such as a personal computer. The data processing device 200 may acquire data and information such as adjustment conditions, adjust the molding conditions used for control by the control unit 110 of the control device 100, and monitor whether this adjustment of molding conditions exceeds the adjustment conditions set in the data processing device 200. In addition, various modifications and alternative configurations that do not deviate from the technical concept of the present invention are included in the present invention. [Explanation of symbols]
[0086] 10…Injection molding machine, 20…Injection device, 30…Clamping device, 100…Control device, 110…Control unit, 120…Molding condition adjustment unit, 130…Monitoring unit, 140…Storage unit, 141…Control information, 142…Adjustment conditions, 200…Data processing device, 210…Data acquisition unit, 220…Processing unit, 230…Adjustment condition setting unit, 231…Quality information setting unit, 232…Adjustment information setting unit, 240…Storage unit, 250…Display control unit, 260…Reception unit, 300…Display device 310, 320…Operation screen, 311…Quality information input unit, 311a…Single quality information input unit, 312…Adjustment information input unit, 312a…Single adjustment information input unit, 500…Data file, 510…Quality information, 511…Quality information recording unit, 511a…Quality item identification unit, 511b…Valid setting information, 511c…Adjustment value information, 520…Adjustment information, 521…Adjustment information recording unit, 521a…Adjustment item identification unit, 521b…Valid setting information, 521c…Adjustment value information
Claims
1. An information processing device that accepts setting operations for the automatic adjustment function of an injection molding machine capable of automatically adjusting molding conditions, As for setting the aforementioned adjustment conditions, a first input receiving unit accepts input of quality items related to maintaining the quality of the molded product, As for setting the aforementioned adjustment conditions, a second input receiving unit accepts input of adjustment items to be adjusted in order to maintain the quality of the molded product, A display control unit that displays an operation screen on a display device having a first input unit into which input is received for the first input receiving unit and a second input unit into which input is received for the second input receiving unit, A molding condition adjustment unit automatically adjusts the adjustment target received by the second input receiving unit with respect to the quality items received by the first input receiving unit, An information processing device characterized by comprising:
2. The information processing apparatus according to claim 1, characterized in that the first input receiving unit receives input of identification information of the quality item and input of the range of possible adjustment values for the quality item.
3. The information processing apparatus according to claim 2, characterized in that the first input receiving unit receives input of a target value and an acceptable range for the target value in the range of possible values for the adjustment value.
4. The information processing apparatus according to any one of claims 1 to 3, characterized in that the second input receiving unit receives input of identification information of the adjustment item and input of the range of possible control values for the adjustment item.
5. The information processing apparatus according to claim 4, characterized in that the second input receiving unit receives a specification of the minimum and maximum values that are permissible as the control value within the range of possible values for the control value.
6. The information processing device according to claim 1, characterized in that the operation screen has an effective setting unit for setting whether or not to perform adjustments based on the input settings in the automatic adjustment function of the injection molding machine.
7. The information processing apparatus according to claim 1, wherein the operation screen includes a first active setting unit for setting whether or not to perform adjustments based on the quality items received by the first input receiving unit, and a second active setting unit for setting whether or not to perform adjustments based on the adjustment items received by the second input receiving unit.
8. The operation screen is, As for setting the aforementioned adjustment conditions, a third input receiving unit accepts input of quality items related to maintaining the quality of the molded product, The aforementioned adjustment conditions include a fourth input receiving unit that receives input of adjustment items to be adjusted in order to maintain the quality of the molded product, The information processing apparatus according to claim 1, wherein the molding condition adjustment unit automatically adjusts the adjustment target received by the second input receiving unit and the adjustment target received by the fourth input receiving unit with respect to the quality item received by the first input receiving unit and the quality item received by the third input receiving unit.
9. The operation screen is, A first enable setting unit sets whether or not to perform adjustments based on the quality items received by the first input receiving unit, A second active setting unit sets whether or not to perform adjustments based on the adjustment items received by the second input receiving unit, A third enable setting unit sets whether or not to perform adjustments based on the quality items received by the third input receiving unit, A fourth active setting unit sets whether or not to perform adjustments based on the adjustment items received by the fourth input receiving unit, The information processing apparatus according to claim 8, characterized by having the following features.
10. An information processing device that receives an operation to set the adjustment conditions of an automatic adjustment function in an injection molding machine capable of automatically adjusting molding conditions, As for setting the aforementioned adjustment conditions, a first input receiving unit accepts input of quality items related to maintaining the quality of the molded product, As for setting the aforementioned adjustment conditions, a second input receiving unit accepts input of adjustment items to be adjusted in order to maintain the quality of the molded product, The system includes a display control unit that causes a display device to display an operation screen having a first input unit into which input is received and a second input unit into which input is received, The aforementioned operation screen is When input is made to the first input unit, the adjustment items related to the input quality items are displayed on the second input unit. In the adjustment items of the second input unit displayed in response to the input to the first input unit, An information processing device characterized by displaying reference values for the range of possible control values identified based on molding performance.
11. Injection device and Clamping device and A control device that has an automatic adjustment function for molding conditions and controls the injection device and the clamping device, A processing device that accepts the setting operation for the adjustment conditions of the automatic adjustment function, A display device, The control device automatically adjusts the molding conditions according to the settings of the adjustment conditions received by the processing device. The aforementioned processing apparatus is As for setting the aforementioned adjustment conditions, a first input receiving unit accepts input of quality items related to maintaining the quality of the molded product, As for setting the aforementioned adjustment conditions, a second input receiving unit accepts input of adjustment items to be adjusted in order to maintain the quality of the molded product, A display control unit that displays an operation screen on the display device having a first input unit into which input is received and a second input unit into which input is received; A molding condition adjustment unit automatically adjusts the adjustment target received by the second input receiving unit with respect to the quality items received by the first input receiving unit, An injection molding machine characterized by being equipped with the following.
12. The injection molding machine according to claim 11, characterized in that the control device includes a notification means for notifying the user when the adjustment content by the automatic adjustment function satisfies a predetermined notification condition for the adjustment condition setting received by the processing device.
13. The injection molding machine according to claim 11 or 12, characterized in that the control device stops the operation of the injection device and the clamping device when the adjustment content by the automatic adjustment function satisfies a predetermined stop condition for the adjustment condition setting received by the processing device.
14. Computers, A first input receiving means for receiving input of quality items related to maintaining the quality of molded products, A second input receiving means that receives input of adjustment items to be adjusted in order to maintain the quality of the molded product, Display control means for displaying an operation screen on a display device, having a first input unit for input to the first input receiving means and a second input unit for input to the second input receiving means, A molding condition adjustment means that automatically adjusts the adjustment target received by the second input receiving means with respect to the quality item received by the first input receiving means, Setting of adjustment conditions for an automatic adjustment function in an injection molding machine equipped with a control device capable of automatically adjusting molding conditions, wherein a transmission means transmits setting information including at least one of the quality item and the adjustment item to the control device, A program characterized by its ability to function.
Citation Information
Patent Citations
Support system of automatic setting of molding condition
JP1992316821A
Injection molding setter
JP1992351520A
Setting method for monitoring conditions of molding machine
JP1994122140A
Extracting method of adjusting item for improvement of defectiveness, knowledge data forming method for adjustment of condition for which that method is used, extracting device of adjusting item for improvement of defectiveness and knowledge data forming system for adjustment of condition for which that device is used
JP1995237256A
Mold and control system for production apparatus using mold
JP2005138448A