Molding machine

The molding machine simplifies data reading and analysis by generating readable codes from stored operation data, addressing the challenges of data acquisition and security in existing systems.

JP2026070757APending Publication Date: 2026-04-28TOYO MACH & METAL CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
TOYO MACH & METAL CO LTD
Filing Date
2024-10-16
Publication Date
2026-04-28

AI Technical Summary

Technical Problem

Existing molding machines face difficulties in analyzing acquired data, particularly when data is memorized or photographed, and require communication infrastructure and security measures for network data acquisition, with existing techniques limited to reading fixed data from identification codes.

Method used

A molding machine with a display device and control device that generates a readable code from stored operation data, allowing easy extraction and display of data through a two-dimensional barcode.

Benefits of technology

Enables easy reading of operation data directly from memory, eliminating the need for communication infrastructure and ensuring security, facilitating data analysis and modification on a user terminal.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026070757000001_ABST
    Figure 2026070757000001_ABST
Patent Text Reader

Abstract

To provide a molding machine that allows for easy retrieval of operation data stored in memory. [Solution] The molding machine is a device that performs a molding process in which a molding material is injected into a mold to form a molded product, and comprises a display device that displays information and a control device that has a memory for storing operation data related to the operation of the molding machine. The control device extracts data from the operation data stored in the memory, generates a read code that allows the extracted data to be read, and displays the generated read code on the display device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a molding machine that stores operation data in a memory.

Background Art

[0002] Conventionally, a molding machine including a clamping device that opens and closes and clamps a mold, and an injection device that injects a molding material (e.g., molten resin, molten metal) into the cavity of the clamped mold is known (see, for example, Patent Documents 1 and 2).

[0003] As a method for acquiring data stored in such a molding machine, for example, there are a method of memorizing or photographing the data displayed on a display device, a method of outputting the data to an external device through a communication network, and the like.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Patent Document 2

Summary of the Invention

Problems to be Solved by the Invention

[0005] However, there are problems that it is difficult to analyze the acquired data by a computer in the case of memorizing or photographing, and that it is necessary to prepare a communication infrastructure and ensure security for acquiring data through a communication network. Further, although Patent Documents 1 and 2 describe reading data from identification codes attached to a mold and peripheral devices, this technique can only read fixed data possessed by the identification codes.

[0006] This invention has been made in view of the above circumstances, and its purpose is to provide a molding machine that can easily read operation data stored in memory. [Means for solving the problem]

[0007] To solve the aforementioned problems, the present invention provides a molding machine that performs a molding process in which a molding material is injected into a mold to form a molded product, comprising a display device for displaying information and a control device having a memory for storing operation data related to the operation of the molding machine, wherein the control device extracts extracted data from the operation data stored in the memory, generates a read code that can read the extracted data, and displays the generated read code on the display device. [Effects of the Invention]

[0008] According to the present invention, a molding machine can be obtained that allows for easy reading of operation data stored in memory. [Brief explanation of the drawing]

[0009] [Figure 1] This is a side view of the injection molding machine according to this embodiment. [Figure 2] This is a hardware configuration diagram of an injection molding machine. [Figure 3] These are examples of monitor data (A) and alarm data (B). [Figure 4] This is a hardware configuration diagram of the user terminal. [Figure 5] This is a flowchart showing the operation of the injection molding machine and user terminal according to Example 1. [Figure 6] This is a flowchart showing the operation of the injection molding machine and user terminal according to Example 2. [Figure 7] These are example screens for the extraction criteria setting screen (A) and the extracted data display screen (B). [Modes for carrying out the invention]

[0010] The injection molding machine 10 according to the present invention will be described below with reference to the drawings. The injection molding machine 10 is a device that injects a measured amount of plasticizer resin (molding material) into a mold to form a molded product. However, the specific example of a molding machine is not limited to the injection molding machine 10, and a die-casting machine that injects molten metal (molding material) into a mold to form a molded product may also be used.

[0011] [Configuration of injection molding machine 10] Figure 1 is a side view of the injection molding machine 10 according to this embodiment. Figure 2 is a hardware configuration diagram of the injection molding machine 10. As shown in Figures 1 and 2, the injection molding machine 10 mainly comprises a mold clamping device 20, an injection device 30, and a control device 40. In this embodiment, an example of a so-called "horizontal" injection molding machine 10 is shown, but the present invention is also applicable to a so-called "vertical" injection molding machine.

[0012] The mold clamping device 20 opens and closes the mold 21 and clamps it. Specifically, the mold clamping device 20 mainly comprises a fixed die plate 23 that supports the fixed side mold 22 and a movable die plate 25 that supports the movable side mold 24. The fixed side mold 22 and the movable side mold 24 are supported so as to face each other in the left-right direction (horizontal direction) of the injection molding machine 10.

[0013] The movable die plate 25 moves left and right along the tie bar 27, which is screwed onto a tie bar nut (not shown), as the driving force of the mold opening / closing motor 28 is transmitted through the toggle link mechanism 26. When the movable die plate 25 moves to the left, the fixed mold 22 and the movable mold 24 separate. On the other hand, when the movable die plate 25 moves to the right, the fixed mold 22 and the movable mold 24 come into contact, forming a cavity (internal space) inside the mold 21. When further pressure is applied in the direction that moves the movable die plate 25 to the right, the fixed mold 22 and the movable mold 24 are clamped together.

[0014] The injection device 30 plasticizes, measures, and injects the molding material. The injection device 30 according to the present embodiment is arranged to face the mold clamping device 20 in the horizontal direction (to the right of the mold clamping device 20). The injection device 30 mainly includes a heating cylinder 31, a screw 32, a hopper 33, and a hopper block 34.

[0015] The heating cylinder 31 is a cylindrical member extending in the left-right direction of the injection molding machine 10. The heating cylinder 31 mainly includes a resin passage 35 and a nozzle 36. Further, a band heater 39 for heating the heating cylinder 31 is attached to the outer peripheral surface of the heating cylinder 31.

[0016] The resin passage 35 is a cylindrical space extending in the axial direction (longitudinal direction) inside the heating cylinder 31. The resin passage 35 communicates with the outside of the heating cylinder 31 (the cavity of the mold 21) through a nozzle 36 provided at the tip (front end) of the heating cylinder 31. In other words, the resin passage 35 is a space extending along the axial direction from the nozzle 36.

[0017] The screw 32 is a cylindrical member. On the outer peripheral surface of the screw 32, a groove extending spirally along the longitudinal direction of the screw 32 (hereinafter referred to as "spiral groove") is formed. The screw 32 is accommodated in the internal space of the heating cylinder 31 in a state where it can move (hereinafter referred to as "advance and retreat") and rotate in the left-right direction of the injection molding machine 10. Further, the screw 32 in the heating cylinder 31 is configured to be replaceable. In other words, screws 32 with different specifications (for example, material, shape of the spiral groove, volume of the spiral groove) can be inserted into the heating cylinder 31.

[0018] The screw 32 advances and retreats when the driving force of the injection motor 37 is transmitted, and rotates when the driving force of the metering motor 38 is transmitted. More specifically, when the injection motor 37 is rotated forward, the screw 32 moves (advances) toward the tip of the heating cylinder 31 (that is, the nozzle 36). On the other hand, when the injection motor 37 is rotated backward, the screw 32 moves (retreats) toward the base end of the heating cylinder 31 (that is, the side opposite to the nozzle 36).

[0019] Hereinafter, among the range that the tip position of the screw 32 can reach within the heating cylinder 31, the position closest to the nozzle 36 is denoted as the "forward limit", and the position farthest from the nozzle 36 is denoted as the "retreat limit". Also, the terms "forward rotation" and "reverse rotation" of the injection motor 37 do not specify the absolute rotation direction, but only specify the relative relationship (that is, forward rotation and reverse rotation are rotations in opposite directions).

[0020] The hopper 33 is a funnel-shaped member that stores granular resin as a raw material. The hopper block 34 is a member that supports the heating cylinder 31 and the hopper 33. The hopper 33 communicates with the resin passage 35 on the base end side from the tip of the heating cylinder 31 through the hopper block 34. The granular resin stored in the hopper 33 is supplied to the resin passage 35 of the heating cylinder 31 through an opening provided at the lower end. The granular resin used in this injection molding machine 10 is, for example, a so-called "pellet (granular resin)" formed into a columnar (granular) shape.

[0021] An internal space for passing the pellets is formed in the hopper 33. The internal space of the hopper 33 has a frustum of a cone shape whose cross-sectional area gradually decreases downward. The hopper 33 has an upper end opening and a lower end opening. Then, the pellets (or recycled resin) supplied from a raw material supply device (not shown) enter the internal space of the hopper 33 through the upper end opening and are supplied to the hopper block 34 (heating cylinder 31) through the lower end opening.

[0022] The injection device 30 reversely rotates the injection motor 37 and rotates the metering motor 38, whereby the screw 32 retreats while rotating. As a result, the pellets supplied through the hopper 33 are plasticized and filled (metered) into the resin passage 35 in front of the screw 32. Also, the injection device 30 rotates the injection motor 37 forward, whereby the screw 32 advances. As a result, the plasticized resin in front of the screw 32 is injected into the cavity of the mold 21 through the nozzle 36.

[0023] [Configuration of the control device 40] As shown in Figure 2, the control device 40 comprises a CPU (Central Processing Unit) 41 and memory 42. The memory 42 is composed of, for example, ROM (Read Only Memory), RAM (Random Access Memory), HDD (Hard Disk Drive), or a combination thereof. The control device 40 performs the processing described later by having the CPU 41 read and execute program code stored in the ROM or HDD. The RAM is used as a work area when the CPU 41 executes the program.

[0024] However, the specific configuration of the control device 40 is not limited to this and may be implemented using hardware such as an ASIC (Application Specific Integrated Circuit) or FPGA (Field-Programmable Gate Array).

[0025] The control device 40 controls the operation of the entire injection molding machine 10. More specifically, the control device 40 controls the mold opening / closing motor 28, injection motor 37, metering motor 38, band heater 39, and display input device 47 based on various signals output from the rotary encoder 44, load cell 45 (pressure sensor), temperature sensor 46, display input device 47, and camera 48 (imaging device).

[0026] The mold opening / closing motor 28, the injection motor 37, and the metering motor 38 are servo motors that generate driving force to open and close the mold 21, driving force to move the screw 32 forward and backward, and driving force to rotate the screw 32, respectively, according to the control of a servo amplifier (not shown).

[0027] The rotary encoder 44 is a sensor that detects the speed and tip position of the screw 32. More specifically, the rotary encoder 44 outputs pulse signals to the control device 40 corresponding to the rotation of the injection motor 37. The control device 40 then determines the speed of the screw 32 based on the number of pulse signals output per unit time. The control device 40 also determines the tip position of the screw 32 based on the cumulative value of the pulse signals.

[0028] The load cell 45 is a pressure sensor that detects the pressure (back pressure) applied to the screw 32. More specifically, the load cell 45 outputs a pressure signal (voltage value) corresponding to the pressure applied to the screw 32 to the control device 40. The control device 40 then identifies the pressure applied to the screw 32 based on the pressure signal output from the load cell 45.

[0029] The temperature sensor 46 is a sensor that detects the temperature of the heating cylinder 31 heated by the band heater 39 (hereinafter referred to as "cylinder temperature"). More specifically, the temperature sensor 46 outputs a temperature signal corresponding to the cylinder temperature to the control device 40. The control device 40 then determines the cylinder temperature of the heating cylinder 31 based on the temperature signal output from the temperature sensor 46.

[0030] The display input device 47 is a user interface that includes a display (display device) for displaying various information to be notified to the user, and buttons, switches, dials, etc. (input devices) for receiving information from the user. The display input device 47 may also include a touch panel superimposed on the display. The display input device 47 receives user input operations and outputs an input signal corresponding to the received input operation to the control device 40.

[0031] The camera 48 is an imaging device that captures images of the surroundings to generate images (still images, moving images) and stores the generated image data in the memory 42. In this embodiment, the camera 48 captures images in the area in front of the injection molding machine 10 (for example, the area in which information displayed on the display input device 47 can be seen, and the area in which information can be input through the display input device 47).

[0032] The control device 40 functions as a barcode reader, extracting computer-analyzable data (e.g., text data, binary data) from the two-dimensional barcode image data captured by the camera 48. The control device 40 also has the function of generating two-dimensional barcodes containing arbitrary data.

[0033] [Information stored in memory 42] Figure 3 shows examples of monitor data (A) and alarm data (B). Memory 42 stores operational data related to the operation of the injection molding machine 10. More specifically, the operational data includes either or both the data necessary for the injection molding machine 10 to operate, and the data showing the results of the injection molding machine 10's operation. The operational data includes, for example, the monitor data shown in Figure 3(A), the alarm data shown in Figure 3(B), the molding condition data described later, as well as production data, I / O monitor data, etc.

[0034] The monitor data is data that monitors the state of the injection molding machine 10 during the execution of the injection molding process, which will be described later. More specifically, the monitor data includes the detection results of various sensors (44-46) during the execution of the injection molding process. For example, as shown in Figure 3(A), the monitor data includes the time the injection molding process was executed, the injection speed detected by the rotary encoder 44, the injection pressure detected by the load cell 45, and the cylinder temperature detected by the temperature sensor 46. However, the items included in the monitor data are not limited to the example in Figure 3(A).

[0035] Alarm data is data containing information that the injection molding machine 10 should announce. For example, as shown in Figure 3(B), the alarm data includes the time the alarm data was output, the message to be announced, and the type of message. However, the items included in the alarm data are not limited to the example in Figure 3(B).

[0036] For example, alarm data notifies the result of the injection molding process (successful completion, abnormal completion) when the injection molding process is completed. As another example, alarm data notifies the parameters of the changed molding condition data when the molding condition data is changed. The types of alarm data include, for example, "information" which is of the lowest importance, "caution" which is information that allows the injection molding machine 10 to continue operating, and "warning" which is serious enough that the injection molding machine 10 cannot continue operating.

[0037] The molding condition data is the execution conditions for the injection molding process performed by the injection molding machine 10. As an example, the control device 40 stores the molding condition data entered by the user through the display input device 47 in the memory 42. As another example, the control device 40 may also store the molding condition data extracted from a two-dimensional barcode captured by the camera 48 in the memory 42.

[0038] The control device 40 operates the injection molding machine 10 in the injection molding process described later, according to the molding condition data stored in the memory 42. The molding condition data according to this embodiment includes a plurality of parameters (for example, mold opening / closing speed, cooling time, removal time, injection speed, injection stroke, heater temperature, screw rotation speed). However, the parameters included in the molding condition data are not limited to these.

[0039] The parameter "mold opening / closing speed" is the speed (mm / s) at which the mold 21 switches from one state (open) to the other (closed). The parameter "cooling time" is the waiting time (sec) from when the molten resin is injected into the mold 21 until the mold 21 is opened. The molten resin injected into the cavity of the mold 21 solidifies during this cooling time to form a molded product. The parameter "removal time" is the time (sec) required for the robot arm (not shown) to remove the molded product from the opened mold 21.

[0040] The parameter "injection speed" is the forward speed (mm / s) of the screw 32 during the injection process. The parameter "injection stroke" is the forward distance (mm) of the screw 32 during the injection process. The parameter "heater temperature" is the temperature (°C) of the band heater 39 that heats the heating cylinder 31. The parameter "screw rotation speed" is the rotation speed (rpm) of the screw 32 during the metering process.

[0041] The parameter "screw rotation speed" affects the time required to measure a predetermined amount of molten resin (metering time). More specifically, the metering time (sec) required to measure the same amount of molten resin decreases as the setting value of the parameter "screw rotation speed" increases (the rotation speed of screw 32 is faster), and decreases as the setting value of the parameter "screw rotation speed" decreases (the rotation speed of screw 32 is slower). Furthermore, metering time refers to the time from the start of metering to the completion of metering.

[0042] [Configuration of User Terminal 50] Figure 4 is a hardware configuration diagram of the user terminal 50. The user terminal 50 is, for example, a tablet, smartphone, or laptop computer. As shown in Figure 4, the user terminal 50 mainly consists of a CPU 51, memory 52, storage 53, input device 54, display 55 (display device), camera 56 (imaging device), and communication I / F 57. Each component of the user terminal 50 is connected to the communication bus 59.

[0043] The CPU 51 executes a series of instructions contained in the terminal program 58 loaded into memory 52 to perform the processing described later. Memory 52 is implemented as, for example, RAM or other volatile memory. Storage 53 is implemented as, for example, ROM, a hard disk drive, flash memory, or other non-volatile storage device. The terminal program 58 is stored in storage 53 and is loaded into memory 52 as needed and executed by the CPU 51. The terminal program 58 then causes the user terminal 50 (computer) to perform the processing shown in Figures 5 and 6.

[0044] The input device 54 is an input interface that accepts input operations from the administrator of the user terminal 50, such as a keyboard or pointing device. The display 55 is an output interface that outputs (displays) information to the administrator of the user terminal 50. The camera 56 is an imaging device that captures images of the surroundings to generate images (still images, moving images) and stores the image data representing the generated images in the storage 53. The communication interface 57 is a communication interface that sends and receives data to and from an external device (for example, an AI server 60) via a communication network.

[0045] [Injection molding process] The control device 40 executes the injection molding process described below according to the molding condition data stored in the memory 42. The injection molding process is the process of forming a molded product by injecting molding material into the mold 21. In addition, each time the injection molding process is executed, the control device 40 stores the monitor data shown in Figure 3(A) in the memory 42. Furthermore, at predetermined timings while the injection molding machine 10 is operating (for example, when the injection molding process is executed, or when the molding condition data is changed), the control device 40 stores the alarm data shown in Figure 3(B) in the memory 42.

[0046] First, the control device 40 closes and clamps the mold 21 by rotating the mold opening / closing motor 28. This creates a cavity inside the mold 21. Next, the control device 40 advances the screw 32 by rotating the injection motor 37 in the forward direction. This causes the plasticizing resin metered in the area in front of the screw 32 within the heating cylinder 31 to be injected into the cavity of the mold 21.

[0047] Next, the control device 40 plasticizes the granular resin supplied to the heating cylinder 31 through the hopper 33 by rotating and retracting the screw 32, and measures the plasticized resin into the space in front of the screw 32 in the heating cylinder 31. Next, the control device 40 opens the mold 21 by rotating the mold opening / closing motor 28, and causes the robot arm to remove the molded product from the opened mold 21.

[0048] [Example 1] Figure 5 is a flowchart illustrating the operation of the injection molding machine 10 and user terminal 50 according to Example 1. In Example 1, the user terminal 50 is used to read error data indicating an error in the injection molding process from the injection molding machine 10, to modify the molding condition data to resolve the error, and to have the injection molding machine 10 read the modified molding condition data.

[0049] First, the control device 40 determines whether the injection molding process has completed normally or abnormally (i.e., an error has occurred) (S11). For example, the control device 40 determines that an error has occurred in the injection molding process if the injection pressure detected by the load cell 45 when injecting the plasticizer resin falls outside the acceptable range. However, the errors in the injection molding process are not limited to the above example, but include any known errors.

[0050] Then, if the control device 40 determines that an error has occurred in the injection molding process (S11: Yes), it extracts error data (an example of extracted data) indicating the error from the operation data stored in the memory 42, and displays a two-dimensional barcode readable from the extracted error data on the display input device 47 (S12). The method for generating a two-dimensional barcode from the error data is predetermined.

[0051] For example, as shown in Figure 3, if an error (abnormal injection pressure) occurs in an injection molding process executed at the time "2024 / 10 / 07 12:05:33", the control device 40 extracts error data including monitor data corresponding to that time (injection speed = V6, injection pressure = P6, cylinder temperature = T6), alarm data (message = injection pressure is abnormal, type = warning), and molding condition data used in the injection molding process in which the error occurred. However, the details of the error data are not limited to the example above, and only information that can identify the content and cause of the error is required.

[0052] A two-dimensional barcode is an example of a readable code from which extracted data can be read. A readable code is data that can contain arbitrary extracted data by being generated in a predetermined manner. Furthermore, a readable code is optically recognizable data (for example, it can be captured by camera 48). Moreover, a readable code is data that cannot be understood by a person simply by looking at it, and the extracted data can only be read by analyzing it in a predetermined manner. However, the specific example of a readable code is not limited to a two-dimensional barcode; a one-dimensional barcode may also be used.

[0053] Next, the user of the user terminal 50 captures the two-dimensional barcode displayed on the display input device 47 with the camera 56. The terminal program 58 then reads error data from the two-dimensional barcode by analyzing the image data of the two-dimensional barcode generated by the camera 56 in a predetermined manner (S13).

[0054] Next, the terminal program 58 modifies the molding condition data included in the error data so that the error indicated in the error data is resolved (S14). The modified molding condition data is not limited to, for example, one that completely eliminates the error, but one that reduces the degree of the error. For example, the terminal program 58 may display the contents of the error data on the display 55 in a predetermined layout and have the user modify the molding condition data through the input device 54. As another example, the terminal program 58 may send the error data to the AI ​​server 60 via the communication I / F 57, have the AI ​​server 60 modify the molding condition data so that the error is resolved, and receive the modified molding condition data from the AI ​​server 60 via the communication I / F 57.

[0055] The AI ​​server 60 implements AI (Artificial Intelligence) by generating output data from input data, for example, using a neural network. In this embodiment, error data is the input data, and molding condition data is the output data. Furthermore, the AI ​​server 60 is pre-trained to output molding condition data that resolves the errors indicated by the error data.

[0056] Next, the terminal program 58 generates a two-dimensional barcode that can read the modified molding condition data, and displays the generated two-dimensional barcode on the display 55 (S15). The method for generating the two-dimensional barcode from the molding condition data is the same as in step S12.

[0057] Next, the user of the user terminal 50 holds the two-dimensional barcode displayed on the display 55 within the imaging range of the camera 48 of the injection molding machine 10, causing the camera 48 to capture it. The control device 40 then reads the molding condition data from the two-dimensional barcode captured by the camera 48 (S16). The method for reading the molding condition data from the two-dimensional barcode is the same as in step S13.

[0058] Next, the control device 40 updates (overwrites) the molding condition data already stored in memory 42 with the molding condition data read from the two-dimensional barcode (S17). Then, the control device 40 executes the subsequent injection molding process according to the updated molding condition data.

[0059] [Example 2] Figure 6 is a flowchart illustrating the operation of the injection molding machine 10 and user terminal 50 according to Example 2. Figure 7 shows example screens of the extraction condition setting screen (A) and the extracted data display screen (B). Example 2 describes the process of having the injection molding machine 10 read the extraction condition data set in the user terminal 50, and reading the extracted data extracted from the operation data according to the extraction condition data from the injection molding machine 10. Note that a detailed explanation of the similarities with Example 1 will be omitted, and the explanation will focus on the differences.

[0060] First, the terminal program 58 displays the extraction condition setting screen shown in Figure 7(A) on the display 55. Then, the terminal program 58 accepts the user's input of extraction condition data on the extraction condition setting screen via the input device 54 (S21). In other words, the terminal program 58 obtains the extraction condition data from the user on the user terminal 50.

[0061] The extraction conditions setting screen allows the user of user terminal 50 to set the extraction conditions for extracting data from operational data. The extraction conditions setting screen shown in Figure 7(A) includes an interface (e.g., text box, checkbox) for accepting input of the extraction period and extraction items as an example of extraction conditions. Note that the interface for inputting the year, month, and day of the extraction period is omitted in Figure 7(A).

[0062] Next, the terminal program 58 generates a two-dimensional barcode that can read the extraction condition data obtained from the user, and displays the generated two-dimensional barcode on the display 55 (S22). The method for generating a two-dimensional barcode from the extraction condition data is the same as in step S12. In this embodiment, for example, as shown in Figure 7(A), the extraction condition data is set to include an extraction period (11:47:00 to 12:10:00) and extraction items ("injection speed", "injection pressure", "caution", "warning").

[0063] Next, the user of the user terminal 50 holds the two-dimensional barcode displayed on the display 55 within the imaging range of the camera 48 of the injection molding machine 10, causing the camera 48 to capture it. Then, the control device 40 reads the extraction condition data from the two-dimensional barcode captured by the camera 48 (S23). The method for reading the extraction condition data from the two-dimensional barcode is the same as in step S13.

[0064] Next, the control device 40 extracts extraction data from the operation data stored in the memory 42 according to the extraction condition data read from the two-dimensional barcode. That is, the control device 40 extracts data of specified items from the operation data stored in the memory 42 during the specified extraction period as extraction data. Then, the control device 40 generates a two-dimensional barcode that can be read from the extracted data and displays the generated two-dimensional barcode on the display input device 47 (S24). The method for generating a two-dimensional barcode from the extraction data is the same as in step S12.

[0065] Next, the user of the user terminal 50 captures the two-dimensional barcode displayed on the display input device 47 with the camera 56. Then, the terminal program 58 reads the extracted data from the two-dimensional barcode generated by the camera 56 (S25). The method for reading the extracted data from the two-dimensional barcode is the same as in step S13. Then, the terminal program 58 displays an extracted data display screen, including the extracted data, on the display 55, for example, as shown in Figure 7(B) (S26).

[0066] [Effects of the Embodiment] According to the above embodiment, extracted data, arbitrarily extracted from the operation data stored in the injection molding machine 10, can be easily read by the user terminal 50 via a two-dimensional barcode. This allows the extracted data to be directly analyzed on the user terminal 50, compared to methods using notes or photographs. Furthermore, compared to outputting extracted data via a communication network, communication infrastructure can be omitted while ensuring security.

[0067] Furthermore, according to the above embodiment, the injection molding machine 10 can be operated (for example, injection molding process, extraction of extracted data) using data read from the two-dimensional barcode captured by the camera 48. This makes it easier to input data to the injection molding machine 10 compared to the method of having the user manually input data through the display input device 47. Also, compared to inputting data via a communication network, the communication infrastructure can be omitted and security can be ensured.

[0068] For example, as in Example 1, the molding condition data can be modified based on error data read from the injection molding machine 10, and the modified molding condition data can be read by the injection molding machine 10, thereby efficiently modifying the molding conditions to improve the quality of the molded product. Also, as in Example 2, the extraction condition data set on the user terminal 50 can be read by the injection molding machine 10, and the extracted data extracted according to the extraction condition data can be read from the injection molding machine 10, allowing the user to view the operation data of the injection molding machine 10 using the rich user interface of the user terminal 50.

[0069] In this way, the use of a two-dimensional barcode enables bidirectional data input and output between the injection molding machine 10 and the user terminal 50. However, data input and output are not limited to bidirectional; they may be unidirectional. Furthermore, the data input and output via the two-dimensional barcode is not limited to the operation data stored in the memory 42, but may also be statistical data obtained by aggregating the operation data (for example, maximum value, minimum value, mean, median, variance).

[0070] Furthermore, the program according to the present invention is not limited to a single program, but may be a collection of multiple programs. Also, some or all of the means implemented by the program may be implemented by hardware such as integrated circuits. Moreover, the program may be provided by being recorded on a non-transient recording medium readable by a computer. Recording mediums include, for example, hard disks, SD cards, DVDs, and servers on the Internet.

[0071] The embodiments described above are illustrative for explaining the present invention and are not intended to limit the scope of the invention to those embodiments only. Those skilled in the art can implement the present invention in various other forms without departing from the spirit of the invention. [Explanation of symbols]

[0072] 10…Injection molding machine, 20…Clamping device, 21…Mold, 22…Fixed mold, 23…Fixed die plate, 24…Movable mold, 25…Movable die plate, 26…Toggle link mechanism, 27…Tie bar, 28…Mold opening / closing motor, 30…Injection device, 31…Heating cylinder, 32…Screw, 33…Hopper, 34…Hopper block, 35…Resin passage, 36…Nozzle, 37…Injection motor, 38…Measuring motor, 39…Band heater, 40…Control device, 41, 51…CPU, 42, 52…Memory, 44…Rotary encoder, 45…Load cell, 46…Temperature sensor, 47…Display input device, 48, 56…Camera, 50…User terminal, 53…Storage, 54…Input device, 55…Display, 57…Communication I / F, 58…Terminal program, 59…Communication bus, 60…AI server

Claims

1. In a molding machine that performs a molding process in which molding material is injected into a mold to form a molded product, A display device that shows information, The system includes a control device having a memory for storing operational data related to the operation of the molding machine, The control device is Extract data from the operation data stored in the memory, Generate a read code that allows the extracted data to be read, A molding machine characterized by displaying the generated read code on the display device.

2. In the molding machine according to claim 1, Equipped with an imaging device that captures the read code, The molding machine is characterized in that the control device reads data from a read code captured by the imaging device.

3. In the molding machine according to claim 2, The memory stores molding condition data indicating the execution conditions of the molding process, The control device is The molding process is executed according to the molding condition data stored in the memory. The extracted data indicating the error in the molding process is extracted from the operation data. The molding condition data, which has been corrected to eliminate the errors shown in the extracted data, is read from the read code captured by the imaging device. A molding machine characterized by updating the molding condition data stored in the memory with the molding condition data read from the read code.

4. In the molding machine according to claim 2, The control device is Extraction condition data for extracting a portion of the aforementioned operation data is read from the read code captured by the imaging device. A molding machine characterized by extracting extraction data from the operation data stored in the memory according to the extraction condition data read from the read code.

Citation Information

Patent Citations

  • Injection molding system

    JP2020163605A

  • Injection Molding System

    JP2022009889A