Molding machine controller and molding machine
The integration of a thermographic camera with a touch panel in a molding machine controller enables efficient temperature monitoring and control, improving product quality and simplifying operator interaction.
Patent Information
- Application Number
- JP2024062577
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-04-09
- Publication Date
- 2025-10-29
- Estimated Expiration
- 2044-04-09
AI Technical Summary
Existing molding machines lack efficient systems for temperature monitoring and control using thermography cameras, leading to reduced accuracy and operator inconvenience due to the need for thermocouples and complex retrofitting.
A molding machine controller with a touch panel and control unit that integrates a thermographic camera to display temperature information, allowing for simplified temperature monitoring and control directly on the touch panel.
Facilitates the use of thermography cameras for improved temperature monitoring and control, enhancing product quality by providing wide-area temperature evaluation and reducing system complexity and costs.
Smart Images

Figure 0007762253000001 
Figure 0007762253000002 
Figure 0007762253000003
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a molding machine controller and a molding machine. The molding machine is, for example, a die-casting machine that molds metal or an injection molding machine that molds resin. [Background technology]
[0002] Thermography (thermography cameras) that generate temperature distribution images based on infrared rays emitted from an object are known (for example, Patent Documents 1 to 5 listed below). Technology that utilizes thermography in molding machines is also known (for example, Patent Documents 1, 3 to 5 listed below).
[0003] In this disclosure, for convenience, there may be no strict distinction between an "image" such as a temperature distribution image and "image data" that is data for displaying that image. The two terms may be interchangeable unless a contradiction arises.
[0004] Patent Document 1 relates to a technology for collecting molten metal residue contained in gas sucked from the injection sleeve of a die-casting machine in a collection section, and proposes a device for determining the collection state based on the temperature of the collection section. Patent Document 1 also lists a thermography camera as an example of a sensor for detecting the temperature of the collection section.
[0005] Patent Document 3 relates to a technique for removing residues from the mold of a die-casting machine, and proposes a device for determining the location of residues based on a temperature distribution image of the mold obtained by a thermographic camera.
[0006] Patent Document 4 discloses a method for correcting subsequent injection-related operations based on the temperature of the filled resin injected into the mold of an injection molding machine, and cites a thermography camera as an example of a sensor for detecting the temperature of the filled resin.
[0007] Patent Document 5 relates to a technology for cooling a plunger that pushes molten metal from an injection sleeve of a die-casting machine into a mold, and proposes detecting the temperature of the cooling medium supplied to the plunger and the temperature of the cooling medium discharged from the plunger. In Patent Document 5, in an experiment to explain the effect of the above technology, the temperature of the plunger is detected using a thermographic camera.
[0008] It should be noted that Patent Documents 1, 3, and 5 do not mention displaying temperature information obtained by a thermographic camera. Patent Document 4 describes displaying a graph of the temperature of the filled resin based on a temperature distribution image and the positional relationship with the screw that extrudes the resin into the mold before filling, but does not mention displaying it on a display.
[0009] Furthermore, the technologies disclosed in Patent Documents 1, 4, and 5 do not measure the temperature of a mold using a thermographic camera. The technology disclosed in Patent Document 3 detects the temperature of a mold, but its purpose is to detect the presence or absence of residue and its location, and is not directly related to, for example, evaluating the quality of a molded product and / or evaluating the quality of molding conditions. [Prior art documents] [Patent documents]
[0010] [Patent Document 1] Japanese Patent Publication No. 2022-141115 [Patent Document 2] Japanese Patent Application Publication No. 2019-119162 [Patent Document 3] Japanese Patent Application Laid-Open No. 2017-87276 [Patent Document 4] Japanese Patent Publication No. 2023-45616 [Patent Document 5] Japanese Patent Application Laid-Open No. 2017-100184 Summary of the Invention [Problem to be solved by the invention]
[0011] For example, there is a need for a molding machine controller and a molding machine that facilitates the use of a thermography camera. [Means for solving the problem]
[0012] A controller for a molding machine according to one embodiment of the present disclosure has a touch panel and a control unit that controls the machine body based on molding conditions set via the touch panel, the control unit acquiring temperature information from a thermographic camera that images a mold held by the machine body, and the touch panel displaying the temperature information acquired by the control unit.
[0013] A molding machine according to one aspect of the present disclosure includes the molding machine controller, the thermographic camera, and the machine main body, and the machine main body includes a clamping device that clamps the mold and an injection device that injects molding material into the mold. [Effects of the Invention]
[0014] According to the above configuration, for example, the use of a thermography camera is facilitated. [Brief explanation of the drawings]
[0015] [Figure 1] FIG. 1 is a side view showing a configuration of a die casting machine according to an embodiment. [Figure 2] FIG. 2 is a block diagram showing the configuration of a signal processing system of the die-casting machine of FIG. 1. [Figure 3] FIG. 3 is a diagram showing condition data stored in the controller of FIG. 2; [Figure 4] FIG. 3 is a diagram showing quality data stored by the controller of FIG. 2; [Figure 5] FIG. 2 is a diagram for explaining a method of setting a camera in the die-casting machine of FIG. 1. [Figure 6] An example of the screen displayed by the touch panel in Figure 2. [Figure 7] 3 is another example of a screen displayed by the touch panel of FIG. 2. [Figure 8] 10 is yet another example of a screen displayed by the touch panel of FIG. 2. [Figure 9] 3 is a diagram illustrating switching of the screen displayed on the touch panel of FIG. 2. [Figure 10] 3 is a flowchart showing the procedure of processing executed by the controller of FIG. 2; DETAILED DESCRIPTION OF THE INVENTION
[0016] (Overview of molding machine according to embodiment) 1 is a side view (partially in cross section) showing the configuration of a die-casting machine 1 (an example of a molding machine) according to an embodiment, in which the up-down direction in the drawing is the vertical direction.
[0017] The die-casting machine 1 produces a die-cast product (a molded product in a broader sense) by filling a mold 101 (space 107) with molten metal (not shown) in the mold. The die-casting machine 1 has a machine main body 3 that performs mechanical operations, and a controller 5 (an example of a molding machine controller) that controls the machine main body 3.
[0018] FIG. 2 is a block diagram showing the configuration of a signal processing system of the die casting machine 1.
[0019] The controller 5 has a control unit 13 and an HMI (Human Machine Interface) 15 that acts as an intermediary between the control unit 13 and an operator (a user in a broader sense). The HMI 15 includes, for example, a touch panel 17 (see also FIG. 1). The control unit 13 controls the machine main body 3 based on molding conditions (e.g., injection pressure and injection speed) input via the HMI 15 (e.g., touch panel 17).
[0020] The die-casting machine 1 has one or more thermographic cameras 19 (hereinafter referred to as "cameras 19" for convenience) that capture images of the die 101. The control unit 13 acquires temperature information of the die 101 from the cameras 19. The touch panel 17 displays the acquired temperature information.
[0021] The above configuration provides the following effects, for example.
[0022] The temperature of the mold 101 affects the variation in the quality of the molded product. Therefore, for example, the quality of the molded product can be judged based on the temperature of the mold 101, or the quality can be stabilized by controlling the temperature of the mold 101. To detect the temperature of the mold 101, a thermocouple embedded in the mold 101 is generally used.
[0023] However, when using a thermocouple, the mold 101 must be processed to accommodate the thermocouple. Furthermore, the appropriate position for placing the thermocouple must be carefully examined. Such examinations are difficult for users who are not familiar with the analysis involved. Furthermore, in order to maintain the strength of the mold, the thermocouple cannot be placed near the inner surface of the mold, which can result in reduced accuracy in temperature measurement.
[0024] On the other hand, when the camera 19 is used as in this embodiment, it is possible to obtain temperature information (for example, a temperature distribution image) over a wide area of the mold 101 without contacting the mold 101, thereby reducing the above-mentioned inconveniences. Furthermore, the temperature of the mold 101 can be evaluated over an area rather than at a point. As a result, for example, it is possible to improve the quality of products by more sophisticated temperature control than before.
[0025] However, the system for managing the temperature of the mold 101 using the camera 19 is not optimized. For example, other aspects that can be compared to the embodiment include one in which temperature information is displayed on a display provided on the camera 19. Another example is one in which temperature information is displayed on a display of a management device that communicates with the camera 19 via a network, not via the control unit 13. Note that both aspects are based on the technical idea of retrofitting the camera 19 to an existing die-casting machine and operating the camera 19 independently of the die-casting machine.
[0026] In contrast to these other aspects, in this embodiment, temperature information is displayed on the touch panel 17 used to control the die-casting machine 1. As a result, for example, an operator can grasp the temperature in addition to molding conditions and / or various measurement values (described later) simply by looking at the touch panel 17. This improves operator convenience. Furthermore, since the HIMI 15 and control unit 13 can be used as both a display and a controller for the camera 19, the system configuration can be simplified and costs can be reduced.
[0027] The above is an outline of the embodiment. The following will explain the outline in the following order. 1. Machine body 1.1. Machine body in general (Fig. 1) 1.2. Sensor and drive unit (Fig. 2) 2. Controller 2.1. Control Unit (Fig. 2) 2.2.HMI (Figures 1 and 2) 3. Thermography camera (Figure 2) 4. Example Data 4.1. Condition Data (Figure 3) 4.1.1. Molding condition information 4.1.2. Measurement Condition Information 4.2. Quality Data (Figure 4) 4.2.1. Physical quantity information 4.2.2. Temperature Information Additional Information 4.3. Thermography camera adjustment parameters (Figure 5) 5. Screen examples (Figures 6 to 9) 5.1. Screen Overview 5.2. First screen (Figure 6) 5.2.1.Comparative display of temperature distribution images 5.2.2.Operation buttons related to temperature distribution images 5.2.3. Displaying the temperature of the measurement point Other 5.3. Second screen (Figure 7) 5.4. Third screen (Figure 8) 5.5. Screens 4 to 6 (Figure 9) 6. Example of molding cycle processing procedure (Fig. 10) 7. Summary of embodiments
[0028] (1. Machine body) (1.1. Machine body in general) The machine body 3 may have various configurations, for example, a known configuration. However, for convenience, in the description of the embodiment, the configuration illustrated in Fig. 1 may be used as a premise unless otherwise specified. For example, the machine body 3 in the illustrated example is a so-called horizontal clamping and horizontal injection type, and the arrangement of the camera 19 may be described based on this premise.
[0029] The machine body 3 holds the aforementioned mold 101. The mold 101 is replaced depending on the product. Therefore, the machine body 3 (or the die-casting machine 1 from another perspective) may be defined excluding the mold 101, or may be defined including the mold 101. In the description of the embodiments, the former may be taken as an example unless otherwise specified.
[0030] The mold 101 includes, for example, a fixed mold 103 and a movable mold 105. As shown by the two-dot chain line in Fig. 1, the machine body 3 brings the movable mold 105 close to the fixed mold 103 and abuts against it (performs mold closing). As a result, a space 107 having the same shape as the shape of the molded product is formed between the fixed mold 103 and the movable mold 105.
[0031] As described above, the machine body 3 fills (injects) the molten metal into the space 107. In a broader sense, the molten metal is a molding material in an unhardened state. The unhardened state includes not only a liquid state but also a state in which both solid and liquid coexist.
[0032] The molten metal filled in the space 107 solidifies as heat is absorbed by the mold 101. This produces a molded product. After that, the machine body 3 separates the movable mold 105 from the fixed mold 103 (performs mold opening) to remove the molded product.
[0033] The machine body 3 repeats a molding cycle in which, for example, the above-mentioned mold closing, injection, and mold opening are performed in sequence. Furthermore, when the mold is being opened, the machine body 3 applies (sprays) a mold release agent to the opposing surfaces of the fixed mold 103 and the movable mold 105 in preparation for the next molding cycle.
[0034] In order to realize the molding cycle described above, the machine main body 3 has, for example, the following components. Clamping device 7: Opens and closes the mold 101 and clamps the mold. Injection device 9: Injects molten metal into the mold 101. Extrusion device 11: Extrudes the die-cast product from a fixed die 103 or a movable die 105 (movable die 105 in FIG. 1). Spray device 12: applies a release agent to the fixed mold 103 and the movable mold 105. These configurations may be in various forms and may be publicly known configurations.
[0035] For example, the mold clamping unit 7 may be one that opens and closes the molds and clamps the molds using a toggle mechanism (example in FIG. 1), one that opens and closes the molds with the movement of a toggle mechanism and clamps the molds using a toggle mechanism, or one that does not have a toggle mechanism and performs mold opening and closing and mold clamping using separate drive sources. Also, for example, the drive system of the mold clamping unit 7 may be an electric system, a hydraulic system (hydraulic system), or a hybrid system that combines these.
[0036] The injection device 9 may be, for example, for a cold chamber machine (example of FIG. 1), for a hot chamber machine, or a hybrid type that combines both. Also, for example, the drive system of the injection device 9 may be an electric system, a hydraulic system (hydraulic system), or a hybrid system that combines these systems.
[0037] The extrusion device 11 may be, for example, one that extrudes a molded product from a movable mold 105 (the example in FIG. 1), or one that extrudes a molded product from a fixed mold 103. Furthermore, for example, the extrusion device 11 may be one that has an electric or hydraulic (hydraulic) drive source, or one that uses mold opening by the mold clamping device 7 (one that does not have a drive source).
[0038] The spray device 12 may, for example, be a device in which a portion having a plurality of nozzles is inserted and removed between the fixed mold 103 and the movable mold 105 (as in the illustrated example), or it may not be such a device. Also, the nozzles may be formed from relatively long pipes (for example, copper pipes) whose shape can be adjusted to appropriately set the position and direction of the tip (as in the illustrated example), or it may not be such a device.
[0039] (1.2. Sensor and drive unit) As shown in FIG. 2, the machine main body 3 has various sensors 31 and various driving units 33 (one sensor 31 and one driving unit 33 are shown as examples in FIG. 2).
[0040] The sensor 31 measures, for example, a physical quantity related to the molding cycle. In other words, the physical quantity is, for example, a physical quantity whose value changes as the molding cycle progresses, a physical quantity whose value differs between molding cycles, and / or a physical quantity that indicates the operating state of the machine main body 3.
[0041] Specific examples of the sensor 31 include a sensor that detects the injection speed, a sensor that detects the injection pressure, a sensor that detects the mold clamping force, a sensor that detects the pressure or flow rate at an appropriate position in the hydraulic circuit that constitutes the drive unit 33, a sensor that detects the torque of the electric motor that constitutes the drive unit 33, and a limit switch that detects that a predetermined member has reached a predetermined position.
[0042] The physical quantity detected by the limit switch can be interpreted as a position or as the time when a predetermined position is reached. Similarly, the physical quantity detected by the sensor that detects the injection speed is not limited to the injection speed, but may be interpreted as the time when the injection speed reaches a predetermined speed. The same applies to other sensors.
[0043] The drive unit 33 generates a drive force related to the molding cycle. Specific examples of the drive unit 33 include: one or more drive units provided in the mold clamping unit 7 and related to the movement of the movable die plate that holds the movable die 105; one or more drive units provided in the injection unit 9 and related to the movement of the plunger that pushes the molten metal into the space 107; one or more drive units provided in the extrusion unit 11 and related to the movement of the ejector pin that extrudes the product from the die; and a drive unit provided in the spray unit 12 that moves the nozzle or sprays a release agent into the nozzle.
[0044] More specifically, one or more driving units of each of the above-mentioned devices may include, for example, an electric motor or a hydraulic cylinder that directly moves a moving object (e.g., a moving die plate, a plunger, an ejector pin, or a nozzle), an electric motor that drives a pump that delivers a fluid (e.g., a hydraulic fluid, a mold release agent, or air), and a valve that controls the flow of the fluid.
[0045] Like the mold 101, the sensor 31 and drive unit 33 associated with the mold 101 may or may not be considered as components of the machine body 3. An example of the sensor 31 associated with the mold 101 is a sensor that detects when the molten metal reaches a predetermined position. An example of the drive unit 33 associated with the mold 101 is a drive unit that drives a core and a drive unit that applies local pressure.
[0046] (2. Controller) (2.1. Control Unit) As described above, the control unit 13 controls the machine main body 3 (specifically, the various driving units 33) based on the molding conditions set via the HMI 15. In the control, information (in other words, signals) from the various sensors 31 may be referred to as appropriate. Also, as described above, the control unit 13 displays temperature information from the camera 19 on the touch panel 17.
[0047] Furthermore, the control unit 13 controls the camera 19. This control not only instructs imaging at appropriate timing, but also includes setting parameters (e.g., humidity and emissivity) for adjusting the accuracy of the temperature distribution image. The setting is performed, for example, based on an operation on the HMI 15 (e.g., the touch panel 17). Note that the technology for adjusting the camera 19 (excluding the imaging timing) via the touch panel 17 in this way is not disclosed in the aforementioned patent documents.
[0048] The control unit 13 may control the machine body 3 based on the temperature information acquired from the camera 19. For example, the molding conditions in a subsequent molding cycle may be corrected based on the temperature information acquired from the camera 19. Of course, the temperature information acquired from the camera 19 does not have to be used in this way. In the description of the embodiment, an example will be taken where such correction is not made.
[0049] The control unit 13 may have various hardware configurations. For example, the control unit 13 may be provided in a control panel (not shown). A part of the control unit 13 may be combined with the HMI 15 in terms of hardware (or, from another perspective, the control unit 13 may share a part with the HMI 15). A part of the control unit 13 may be located in another appropriate position away from the control panel.
[0050] The control unit 13 is configured to include, for example, a computer. The specific configuration is arbitrary. For example, the computer may include a PLC (Programmable Logic Controller) and a microcomputer. The control unit 13 may also include a logic circuit that performs only certain processing.
[0051] The control unit 13 includes, for example, a processor 21 and a memory 23. The processor 21 is, for example, a CPU (Central Processing Unit). The memory 23 includes, for example, a ROM (Read Only Memory) 23a, a RAM (Random Access Memory) 23b, and an auxiliary storage device 23c (for example, a HDD (Hard Disk Drive) and / or an SSD (Solid State Drive)). Each of these components may be integrated into hardware or may be distributed. The processor 21 executes programs stored in the ROM 23a and / or the auxiliary storage device 23c, thereby configuring various functional units that perform various calculations.
[0052] The control unit 13 may be capable of exporting at least a portion of the data stored in the RAM 23b and / or the auxiliary storage device 23c to another memory. Examples of such data include a portion or all of a condition data set D1 and a quality data set D3, which will be described later. For example, temperature information acquired from the camera 19 (e.g., a temperature distribution image and / or temperature information at measurement points (described later) based on the image) may be exported to an external memory together with information on detected values from the sensor 31. The export may be performed automatically (e.g., periodically) by the control unit 13, or may be performed in response to an operation on the HMI 15 by an operator.
[0053] The export destination may be, for example, a recording medium detachable from the control unit 13, or a management device (a server from another perspective) that communicates with the control unit 13 via a network. The recording medium may be, for example, a Secure Digital (SD) card or a Universal Serial Bus (USB) memory. The export destination may be located on a control panel or the like together with the control unit 13, but may also be an auxiliary storage device from which data can be read even if the auxiliary storage device 23c fails.
[0054] (2.2.HMI) The HMI 15 (FIGS. 1 and 2) may have various configurations, for example, a known configuration. As described above, the HMI 15 includes the touch panel 17. From another perspective, the HMI 15 has a display and an operation unit. In addition to the touch panel 17, the HMI 15 may have one or more mechanical switches 15a (hardware switches) as the operation unit. Although not specifically shown, the HMI 15 may also have a lamp (e.g., an LED (Light Emitting Diode)) that presents information depending on its lighting state, and a device (e.g., a speaker) that presents information acoustically.
[0055] The HMI 15 (e.g., touch panel 17) may be located at any position. In FIG. 1, the HMI 15 is fixed to a stationary part (fixed die plate) of the mold clamping unit 7. Unlike the illustrated example, the HMI 15 may be located on a control panel (not shown), or may be located separately from the control panel and away from the machine main body 3. Furthermore, the touch panel 17 and the switch 15a may be provided on the same panel or housing, or may be located separately from each other on separate support members.
[0056] The division of roles between HMI 15 and control unit 13 may be set as appropriate. For example, the data for an image displayed on touch panel 17 may be generated by either control unit 13 or HMI 15. However, regardless of the hardware configuration, the boundary between control unit 13 and HMI 15 may be defined as appropriate. For example, the CPU that generates the image data may be defined as part of HMI 15, regardless of whether it is adjacent to the display surface of touch panel 17.
[0057] (3. Thermography camera) The camera 19 may have various configurations, for example, it may be similar to a known configuration. Furthermore, the division of roles between the camera 19 and the control unit 13 is arbitrary. For example, a thermography (device) converts infrared rays into a plurality of electrical signals using a plurality of photoelectric conversion elements in an imaging element, analyzes the intensities of these electrical signals (or, from another perspective, the infrared intensities), and generates a thermal distribution image showing the distribution of heat in the imaged object. The camera 19 may also generate the thermal distribution image, or it may simply transmit a signal showing the infrared intensity to the control unit 13 (the thermal distribution image may be formed by the control unit 13). In the description of the embodiments, the former will be taken as an example. Therefore, in the description of the embodiments, the term "thermography camera 19" may be replaced with the term "thermography (device)."
[0058] The one or more cameras 19 capture, for example, images of the opposing surfaces of the fixed mold 103 and the movable mold 105 of the mold 101. This makes it possible to detect, for example, a temperature that is highly correlated with the temperature (quality) of a molded product molded before imaging and / or a molded product to be molded after imaging. However, the one or more cameras 19 may capture images of other parts of the mold 101 in addition to or instead of the above-mentioned opposing surfaces. Note that the description of the embodiments is based on the premise that the one or more cameras 19 basically capture images of the opposing surfaces.
[0059] Furthermore, for example, both the facing surface of the fixed mold 103 and the facing surface of the movable mold 105 may be imaged by one or more cameras 19 (all cameras) of the die-casting machine 1, or only one of them may be imaged. One of the facing surfaces of the fixed mold 103 and the movable mold 105 may be imaged in its entirety by one or more cameras 19 responsible for that facing surface, or only a portion thereof (for example, only the product portion). Also, for example, one camera 19 may image the entire facing surface of one of the fixed mold 103 and the movable mold 105, or only a portion thereof (for example, only the product portion). Note that, in the above, it is assumed that one or more cameras 19 that image the facing surface of the fixed mold 103 and one or more cameras 19 that image the facing surface of the movable mold 105 are separate, but it is also possible to image both facing surfaces (at least a portion of each facing surface) with one camera 19.
[0060] First, two examples of the arrangement of one or more cameras 19 will be given, followed by supplementary explanations (for example, explanations of other variations).
[0061] The first example is the example shown in Figure 2. In this example, two or more cameras 19 are provided. At least one camera 19 is attached to a fixed die plate (see Figure 1, reference numeral omitted) that holds the fixed die 103 of the clamping unit 7, and captures an image of the opposing surface of the movable die 105. In addition, at least one camera 19 is attached to a movable die plate (see Figure 1, reference numeral omitted) that holds the movable die 105 of the clamping unit 7, and captures an image of the opposing surface of the fixed die 103. The cameras 19 are arranged in positions that do not interfere with mold opening and closing.
[0062] In the second example, although not specifically shown, the camera 19 is held by a moving mechanism attached to the fixed die plate (see the robot of the spray device 12). Then, for example, when the mold is being opened, the moving mechanism moves the camera 19 between the fixed die 103 and the movable die 105. Then, after the camera 19 captures an image of the opposing surface of the fixed die 103 and / or the opposing surface of the movable die 105, the moving mechanism retracts the camera 19 from between the fixed die 103 and the movable die 105 before the mold is closed.
[0063] As can be seen from the camera 19 supported on the fixed die plate in the first example, the camera 19 may be stationary (fixed) throughout the molding cycle. Also, as can be seen from the camera 19 supported on the movable die plate in the first example and the second example, the camera 19 may move as the molding cycle progresses. Also, the movement may be accompanied by the movement of a member directly involved in molding (movable die plate), or may be caused by a moving mechanism not directly involved in molding.
[0064] The stationary camera 19 is not limited to the camera 19 that images the opposing surface of the movable mold 105. For example, unlike the first example, the camera 19 that images the opposing surface of the fixed mold 103 may also be made stationary by being supported on an immovable member throughout the molding cycle, rather than on the movable mold plate. Furthermore, the camera 19 supported on the fixed mold plate may not be supported directly on the fixed mold plate, but may be supported on the fixed mold 103 and indirectly supported on the fixed mold plate. The same applies to the camera 19 supported on the movable mold plate. The stationary camera 19 that images the opposing surface of the movable mold 105 may be supported on an immovable member independent of the fixed mold plate.
[0065] In the illustrated example (first example), the one or more cameras 19 are arranged above the mold 101 (or, from another perspective, on one side in a direction intersecting the mold opening / closing direction). Unlike the illustrated example, the one or more cameras 19 may be located on the side and / or below the mold 101 instead of or in addition to being located above the mold 101. In other words, the one or more cameras 19 may be located anywhere in a direction intersecting the mold opening / closing direction.
[0066] In the second example, one camera 19 may only take images at one position, or may take images at multiple positions while moving continuously or intermittently. The movement mechanism may move one or more cameras 19 that take images of the fixed mold 103 and one or more cameras 19 that take images of the movable mold 105 together. However, a movement mechanism that can move the former camera 19 and the latter camera 19 separately may be provided, or the former camera 19 may be used as the latter camera 19 by changing the orientation of the camera 19. The movement mechanism may be, for example, dedicated to moving the camera 19. However, the movement mechanism may also be used as the movement mechanism of another device (for example, the spray device 12).
[0067] As shown schematically in FIG. 2, the die casting machine 1 may have a protective device 20 for protecting the camera 19 (particularly the lens) from steam generated by spraying or the like. The configuration of the protective device 20 is arbitrary. For example, the protective device 20 may be a box that houses the camera 19. The box may have a door that opens to expose the lens of the camera 19. The door of the box may be opened when capturing an image and closed at other times. Furthermore, for example, the protective device 20 may emit air in an appropriate direction around the camera 19 to control the airflow around the camera 19 (particularly around the lens).
[0068] The protection device 20 is controlled by, for example, the control unit 13. The protection device 20 may be configured to be distributed separately from the camera 19, or may be configured as a part of the camera 19. The protection device 20 may be controlled by, for example, the control unit 13. For example, the opening and closing of the above-mentioned door may be controlled directly by the control unit 13, or indirectly via a controller included in the camera 19.
[0069] (4. Data example) The data stored in the memory 23 (for example, the auxiliary storage device 23c) to realize the above-mentioned operations or the operations to be described later will be described below with reference to Figures 3 to 5. Note that at least a part of the data described with reference to Figures 3 to 5 may be recorded in the RAM 23b in addition to or instead of the auxiliary storage device 23c, as long as no contradictions or the like arise.
[0070] 3 to 5 are for the convenience of explaining the contents of information and associations, and the contents of information and data structures are shown abstractly or schematically (and do not necessarily correspond to reality.) Therefore, for example, one data structure shown in table format may actually be divided into two or more data structures, and information linking the two may be added.
[0071] (4.1. Condition Data) The condition data set D1 shown in Fig. 3 includes a portion that may be the same as the conventional data structure (columns for "Condition No." and "Molding Condition"), and a new portion related to the camera 19 (column for "Measurement Condition"). The former will be explained first, and then the latter will be explained. Note that, unless a contradiction or the like arises, part of the explanation of the former (e.g., explanation of inputting, updating, storing, and reading out information) may be appropriately used in the explanation of the latter.
[0072] (4.1.1. Molding Condition Information) The information related to the molding conditions included in the condition data set D1 is, in other words, information that defines the operation of the machine body 3 in a molding cycle. In this disclosure, the term molding conditions may refer to each of various parameters (e.g., injection speed and injection pressure) or to a combination of various parameters, and may be interpreted as either as long as no contradiction occurs.
[0073] Specific examples of molding conditions (parameters) include the amount of molten metal per shot, injection speed (e.g., low and high injection speeds), switching conditions from low to high injection speed (e.g., switching position), injection pressure (e.g., pressure rise curve and final casting pressure), and mold temperature.
[0074] The condition data set D1 holds, for example, a plurality of condition records D1a. Each condition record D1a holds information on a combination of set values (target values) of various molding conditions (parameters). In Fig. 3, "injection speed" and "injection pressure" are exemplified as molding conditions (parameters).
[0075] The multiple condition records D1a may correspond to, for example, different molds 101, or may correspond to different environments (e.g., ambient temperatures) of the same mold 101, or may correspond to multiple trials when molding conditions are determined by trial and error. Note that, unlike the illustrated example, the condition data set D1 may be able to hold only one condition record D1a.
[0076] By storing the condition data set D1, for example, the control unit 13 can execute a new molding cycle based on molding conditions that were previously set. The specific processing is, for example, as follows.
[0077] The RAM 23b (more specifically, an area reserved for executing a molding cycle; the same applies below) holds, for example, one condition record D1a. The processor 21 controls the machine main body 3 in accordance with, for example, the condition record D1a stored in the RAM 23b.
[0078] The condition record D1a (information on the values of various parameters) stored in the RAM 23b is input, for example, via the MHI 15 (for example, the touch panel 17). And / or, in response to an operation on the MHI 15, the processor 21 reads out one of the condition records D1a from the condition data set D1 stored in the auxiliary storage device 23c (and stores it in the RAM 23b).
[0079] The processor 21 stores the condition record D1a stored in the RAM 23b in the condition data set D1 stored in the auxiliary storage device 23c based on an operation on the MHI 15 (for example, the touch panel 17). More specifically, for example, the condition record D1a in the RAM 23b is added to the condition data set D1 or replaces one of the condition records D1a in the condition data set D1.
[0080] (4.1.2. Measurement Condition Information) In the illustrated example, the condition record D1a also stores information on "measurement conditions" when temperature information is obtained based on image capture by the camera 19. The measurement conditions define at least a portion of the operations from capturing an image by the camera 19 to generating temperature information. More specifically, the illustrated example illustrates information on "measurement points," "adjustment parameters," and "photography timing." The measurement conditions include measurement points and photography conditions, and the photography conditions include adjustment parameters and photography timing. Unlike the present embodiment, the condition record D1a may hold only a portion of these, or may hold none of them.
[0081] A "measurement point" is one or more positions (for convenience, only one position is assumed in FIG. 3) set in the mold 101 (or, from another perspective, the imaging range and / or temperature distribution image of the camera 19). The information on the measurement point is, for example, a coordinate in a two-dimensional coordinate system fixed to the camera 19 (and / or the mold to be imaged). As will be described later in the explanation of an example of the screen of the touch panel 17 (an image displayed on the entire display surface; it may also refer to the display surface), the processor 21 identifies the temperature at the position of the measurement point based on the temperature distribution image and displays the identified temperature as characters (e.g., numbers) on the touch panel 17. This makes it possible to evaluate the temperature of the mold 101 more easily than, for example, when visually viewing a temperature distribution image.
[0082] The "adjustment parameter" is a parameter (for example, emissivity) for adjusting the accuracy of the temperature distribution image. Specific examples of the adjustment parameters whose information is held in the condition record D1a will be described later in the description of FIG.
[0083] The "photography timing" is the time during the molding cycle when an image is taken by the camera 19. The photography timing is specified, for example, either before or after spraying and / or by the elapsed time from a predetermined reference point (for example, the point at which mold opening is completed).
[0084] In the illustrated example, the measurement condition information is stored as part of the condition record D1a. In other words, the molding condition information and the measurement condition information are stored in association with each other. This allows, for example, when a new molding condition is selected from previously set molding conditions, the measurement condition corresponding to the selected molding condition can also be set.
[0085] More specifically, for example, the operator sets new molding conditions (condition record D1a stored in RAM 23b) by selecting one condition record D1a from multiple condition records D1a held in the control unit 13 (auxiliary storage device 23c) via the touch panel 17. At this time, information on measurement conditions held in the condition record D1a (associated with the selected molding conditions) is also read out by the processor 21 (stored in RAM 23b) and set as measurement conditions. Then, the processor 21 executes processing to acquire temperature information based on the read measurement conditions.
[0086] (4.2. Quality Data) The quality data set D3 shown in Fig. 4 includes a portion that may be the same as a conventional data structure (columns for "Shot No." and "Physical Quantity"), and a new portion related to the camera 19 (columns for "Temperature" and "Additional Information"). The former will be explained first, and then the latter will be explained. Note that, unless a contradiction or the like arises, part of the explanation of the former (e.g., explanation of inputting, updating, storing, and reading information) may be appropriately used in the explanation of the latter.
[0087] (4.2.1. Physical Quantity Information) The quality data set D3 includes information on physical quantities detected by various sensors 31. As described above, examples of such physical quantities include the injection speed and injection pressure. Measurement values of such physical quantities correlate with, for example, the quality of a molded product, and therefore can be treated as quality data. The quality data can be used, for example, to determine whether a molded product is good or bad. Furthermore, when a defective product is found after a quality determination based on the molded product itself, the quality data can be used to investigate the cause of the defect.
[0088] The information on physical quantities may be, for example, waveform data (time-series data) of physical quantities whose values change as the molding cycle progresses, or may not be waveform data. Examples of physical quantities that can be time-series data include injection speed, injection pressure, and plunger position. The information included in the time-series data may be the detection values detected by the sensor 31 as they are, or may be processed (for example, differentiated, integrated, or corrected) from the detection values.
[0089] Examples of information that is not time series data include statistical values of the above time series data (e.g., average value, minimum value, and / or maximum value), values of physical quantities that constitute the above time series data when specified conditions are met (e.g., plunger position when casting pressure is reached), values of specified evaluation indexes calculated based on the values of the above time series data (e.g., difference between detected value and reference value), and information that does not constitute time series data (e.g., amount of molten metal remaining in the ladle after supplying molten metal).
[0090] The quality data set D3 holds, for example, a plurality of measurement records D3a. The data of the physical quantities (detection values of the sensor 31) of each measurement record D3a holds information on combinations of various measurement values in the same molding cycle (shown as blocks that represent data files in FIG. 4). In other words, the quality data set D3 holds measurement values in a plurality of molding cycles so that they can be read out for each molding cycle.
[0091] The measurement record D3a is automatically added to the quality data set D3 stored in the auxiliary storage device 23c, for example, every time a molding cycle is performed. In other words, the quality data set D3 holds, for example, information on all molding cycles and / or consecutive molding cycles. Note that the quality data set D3 (auxiliary storage device 23c) may hold only one measurement record D3a. In this case, for example, the measurement record D3a may be exported every time a molding cycle is performed, and multiple measurement records D3a may be accumulated in an external memory.
[0092] (4.2.2. Temperature Information) The measurement record D3a also includes "temperature" information. The temperature information here refers to information based on images captured by the camera 19. Like the information on physical quantities detected by the sensor 31 (excluding the camera 19), the temperature information correlates with the quality of the molded product and can be used as quality data.
[0093] As described above, the temperature information is stored as part of the measurement record D3a. In other words, the temperature measurement value is associated with the measurement values of other physical quantities related to the same molding cycle and stored in the control unit 13 of the die-casting machine 1. Unlike the present embodiment, in the concept of retrofitting the camera 19, the control unit 13 that controls the machine main body 3 does not perform the above-mentioned association.
[0094] figure 4 In the example, "point temperature" and "image" are given as specific examples of temperature information. "Point temperature" is the temperature at the measurement point mentioned above. "Image" is a temperature distribution image. This allows, for example, the quality of a molded product to be easily evaluated based on the temperature at the measurement point, and, if necessary, a detailed analysis based on the temperature distribution image.
[0095] As already mentioned, the image capturing by the camera 19 is performed, for example, when the mold is opened while the molding cycle is being repeated. The temperature information acquired during this mold opening may be included, for example, in the measurement record D3a relating to the molding cycle before the mold opening. However, the temperature information may be included in the measurement record D3a relating to the molding cycle after the mold opening, instead of or in addition to the measurement record D3a of the molding cycle before the mold opening.
[0096] (4.2.3. Additional Information) The "additional information" is at least a part of the information of the condition record D1a related to the molding cycle (shot) when the measurement data was obtained. In Fig. 4, for convenience, it is assumed that the multiple measurement records D3a included in one quality data set D3 correspond to the same condition record D1a, and one piece of additional information is associated with the multiple (all) measurement records D3a. However, unlike the illustrated example, one piece of additional information may be associated with a part of one quality data set D3 and multiple measurement records D3a, or one piece of additional information may be associated with each measurement record D3a.
[0097] The above-described explanation of the information included in the condition record D1a may be used as the additional information. Furthermore, any of the various pieces of information included in the condition record D1a may be included in the additional information. For example, the additional information may include information that has a relatively large influence on the temperature information among the pieces of information included in the condition record D1a. Examples of such information include the information listed in the "measurement conditions" section of the condition record D1a (measurement points, adjustment parameters, and / or shooting timing). The additional information may also include information that is not included in the condition record D1a.
[0098] (4.3. Thermography camera adjustment parameters) Fig. 5 is a diagram illustrating adjustment parameters (data thereof) for adjusting the accuracy of a temperature distribution image. Specifically, Fig. 5 shows the configuration of a signal processing system for the control unit 13, HMI 15, and camera 19. Note that the adjustment parameters are, in a higher-level concept, imaging conditions. In the explanation in this section, the term "adjustment parameters" may be replaced with the term "imaging conditions" unless a contradiction occurs.
[0099] In this embodiment, adjustment parameters that define the operation (including calculations) of camera 19 can be set by operating HMI 15. This operation is realized, for example, by the configuration described below. Note that adjustment parameters are usually set by operating an operation unit that camera 19 has. Camera 19 may or may not be capable of such setting.
[0100] The camera 19 includes, for example, a camera-side processor 25 and a camera-side memory 27. The camera-side memory 27 includes, for example, a ROM, a RAM, and an auxiliary storage device (e.g., an HDD and / or SSD), although not shown. The camera-side memory 27 (e.g., the auxiliary storage device) stores, for example, first adjustment data D5 related to the setting of adjustment parameters. Generally, there are a wide variety of adjustment parameters (adjustment items). For example, depending on the type of camera 19, approximately 400 items can be set. In the example of FIG. 5, "humidity," "emissivity," "ambient temperature," "temperature range," "F-number," and "SS (shutter speed)" are exemplified. Other examples include "ISO sensitivity" and "exposure." The camera-side processor 25 reads these values (stores them in RAM) and performs processing according to the read values.
[0101] The memory 23 (e.g., RAM 23b and / or auxiliary storage device 23c) of the control unit 13 stores second adjustment data D7. The second adjustment data D7 corresponds to at least a part of the first adjustment data D5. In the illustrated example, the second adjustment data D7 corresponds to a part of the first adjustment data D5, and more specifically, "humidity" and "emissivity" are exemplified. The processor 21 of the control unit 13 transmits information related to the adjustment parameter settings stored in the memory 23 to the camera 19. The camera-side processor 25 updates the settings (information) in the first adjustment data D5 stored in the camera-side memory 27 (e.g., auxiliary storage device and / or RAM) based on the received information related to the adjustment parameter settings.
[0102] The adjustment parameters held in the second adjustment data D7 in the control unit 13 may be set, for example, by inputting values related to the adjustment parameters to the HMI 15. And / or, any molding condition (or, from another perspective, condition record D1a) may be selected by operating the HMI 15, and the setting information related to the adjustment parameters held in the second adjustment data D7 may be updated by the setting information related to the adjustment parameters included in the selected condition record D1a. In both the former and latter cases, it can be said that the adjustment parameters of the camera 19 are set by operating the HMI 15.
[0103] As already mentioned, the number of adjustment parameters in the second adjustment data D7 (hereinafter sometimes referred to as the "second number") may be less than (as in the illustrated example) or the same as the number of adjustment parameters in the first adjustment data D5 (hereinafter sometimes referred to as the "first number"). In the former case, the specific numbers of the first number and the second number (or, from another perspective, the difference or ratio between them) are arbitrary. By making the second number less than the first number, for example, the types of adjustment parameters set by the HMI 15 can be narrowed down to those that have a relatively high correlation with, for example, replacing the mold 101, and the adjustment parameters can be changed effectively while reducing the burden on the operator.
[0104] Unlike the above description, memory 23 (e.g., auxiliary storage device 23c) of control unit 13 may store both adjustment data (third data) that holds information on a first number of adjustment parameters and adjustment data (fourth data) that holds information on a second number of adjustment parameters that is less than the first number. Control unit 13 may use the fourth data to configure camera 19 in the normal mode, and may use the third data to configure camera 19 in the specific mode.
[0105] In the above, it is not necessary that two data, the third data and the fourth data, actually exist. For example, the third data may include information indicating whether each adjustment parameter belongs to the fourth data. Furthermore, in addition to the two modes of the normal mode and the specific mode (or, from another perspective, two types of adjustment data and / or two types of setting screens), three or more modes may be provided.
[0106] 3 may be the same as the first number or may be smaller than the first number. Furthermore, the third number may be the same as the second number or may be smaller than the second number. When the third number is smaller than the first number (or the second number), for example, the types of adjustment parameters in the condition record D1a may be considered to have a relatively high correlation with changes in molding conditions (for example, replacement of the mold 101).
[0107] Note that commercially available cameras 19 may have a function to automatically set (adjust) values for some or all of the first number of adjustment parameters based on captured images and / or detected values of their own sensors. For example, the camera 19 does not have such a function, or the function is turned off. This reduces the likelihood of an inconvenience such as an unintentional change in measurement conditions, even though the molding conditions are the same as in the past, resulting in a loss of consistency between past temperature information and current temperature information. However, such a function may also be turned on.
[0108] (5. Screen example) (5.1. Screen Overview) 6 to 8 each show an example of a screen (image) displayed on touch panel 17. Each screen is selectively displayed on the entire display surface of touch panel 17, for example, by operating touch panel 17. Touch panel 17 can also display other screens. FIG. 9 shows three examples of other screens and also schematically shows how the screens can be switched. Note that the screens (images) shown in each figure may be displayed on only a portion of the display surface of touch panel 17.
[0109] Examples of the screens in each figure will be explained in order below. Note that for the screens explained later, explanations of parts common to the screens explained earlier may be omitted as appropriate. Also, Figs. 6 to 8 are intended to explain the outline of the operations and information related to the display on the controller 5. Specific display aspects (for example, the position of the temperature distribution image, and the type, shape and arrangement of the operation buttons) may be changed in various ways.
[0110] (5.2. 1st screen) 6 helps the operator to perform analysis based on temperature information, for example. Specifically, it is as follows.
[0111] (5.2.1. Comparative display of temperature distribution images) The first screen Sc1 displays one or more temperature distribution images (three in the illustrated example) obtained by the camera 19. Here, the temperature distribution image is exemplified as an image of the entire surface of the movable mold 105 facing the fixed mold 103. As is well known, a temperature distribution image indicates the temperature distribution by the difference in color for each region (for example, each pixel), but for convenience of illustration, the outline of the movable mold 105 is shown. The same applies to the temperature distribution images in FIGS. 7 to 9.
[0112] The first screen Sc1 displays two or more temperature distribution images. The two or more temperature distribution images are, for example, from different shots (images taken at the same time within a shot). This makes it easier to compare the different shots. The two or more temperature distribution images may be temperature distribution images taken at different times within a single shot. However, in the description of the embodiment, the former is taken as an example. The number of temperature distribution images that can be simultaneously displayed on the first screen Sc1 is arbitrary, and may be, for example, two, three (in the illustrated example), or four or more. The number of temperature distribution images simultaneously displayed may also change depending on operations on the touch panel 17, etc.
[0113] The arrangement direction or arrangement mode of the plurality of temperature distribution images is also arbitrary. In the illustrated example, the plurality of temperature distribution images are arranged in the left-right direction. Alternatively, for example, the plurality of temperature distribution images may be arranged in the up-down direction or in two or more rows. Furthermore, the plurality of temperature distribution images may be arranged with some regions extracted. The arrangement direction and arrangement mode may be changed according to an operation on the touch panel 17, etc.
[0114] The temperature distribution image displayed on the first screen Sc1 may be of any shot (with any meaning attached), and the relationship between the meaning and the relative position is also arbitrary. In the illustrated example, the temperature distribution image on the left is the image to be analyzed, and the images in the center and right are images to be referenced for analyzing the image to be analyzed (for example, images in a molding cycle in which a non-defective product was produced).
[0115] The image to be analyzed (left side) may be the latest image when the first screen Sc1 is displayed while a molding cycle is being repeated. Also, for example, regardless of whether the first screen Sc1 is displayed during a molding cycle or not, the image to be analyzed may be an image related to any past molding cycle selected by the operator through an operation on the touch panel 17.
[0116] The referenced images (center and right) may be, for example, as already mentioned, images previously registered as temperature distribution images in a molding cycle in which a non-defective product was produced. However, conversely, they may also be images previously registered as temperature distribution images in a molding cycle in which a defective product was produced.
[0117] When displaying the temperature distribution image, for example, the "image" data of the measurement record D3a corresponding to the selected molding cycle in the quality data set D3 stored in the memory 23 (for example, the auxiliary storage device 23c) is used. Identification of the images of non-defective products may be realized by generating a list (data) of images related to non-defective products, or by adding information on whether the product is non-defective or not to the measurement record D3a.
[0118] (5.2.2. Operation buttons related to temperature distribution images) On the first screen Sc1, buttons related to the display of the temperature distribution image ("Target image", "Good product image", "Image call", and "Enlarged view") are arranged below each temperature distribution image. The functions of these buttons are as follows, for example:
[0119] By operating "Target Image", a new window will open, allowing you to select the temperature distribution image to be displayed as the analysis target. This allows you to set it to display the most recent image, or select any image in the same way as "Image Call" described below.
[0120] When "Good Product Image" is operated, a list of data relating to images previously registered as temperature distribution images in molding cycles in which good products were produced is displayed, and any image can be selected from the list.
[0121] When "Image Recall" is operated, a list of data related to past images is displayed, from which any image can be selected. The past images may be, for example, all past images, or from another perspective, may include both images related to good products and images related to defective products. However, the selectable images included in the list may be limited, for example, by the time the images were acquired, or may be limited to images of the same mold 101.
[0122] Operating the "Enlarged View" enlarges a portion of the image area. In the example shown, each of the three images can be enlarged independently.
[0123] (5.2.3. Displaying the temperature at the measurement point) On the first screen Sc1, letters (numbers) indicating point temperatures (temperatures at measurement points) identified from each temperature distribution image are displayed below each temperature distribution image. That is, on the first screen Sc1, the temperature distribution image of the same molding cycle and letters indicating the point temperatures are displayed together. Of course, the two may be displayed separately.
[0124] In the example of Fig. 6, the coordinates of the measurement points and the corresponding point temperatures are shown in a table format. Note that in the illustrated example, a mode in which four measurement points can be set and / or a situation in which four measurement points have been set is assumed, and four point temperatures are shown. However, as described above, the number of measurement points that can be set (the number that can be set and / or the number that is currently set) is arbitrary. When a relatively large number of measurement points are set, known techniques such as a scroll bar may be used.
[0125] In addition to or instead of displaying the coordinates in letters, the positions of the measurement points may be indicated by displaying predetermined marks (including letters, etc.) at corresponding positions on the temperature distribution image. For convenience, Fig. 6 shows an example of display when only the position of measurement point "A" is displayed on the temperature distribution image (in practice, the same number of marks as the number of set measurement points may be displayed).
[0126] As with the display of the temperature distribution image, the display of the point temperatures utilizes, for example, the "point temperature" information in the measurement record D3a corresponding to the selected molding cycle from the quality data set D3 stored in the memory 23 (e.g., the auxiliary storage device 23c). As already mentioned, the selection of the measurement record D3a is realized by operating the "target image," "good product image," or "image call" button. The display of the coordinates of the measurement points may utilize the "additional information" associated with the selected measurement record D3a.
[0127] (5.2.4. Other) A number of buttons are arranged at the bottom of the first screen Sc1. The functions of these buttons are, for example, as follows: Note that a number of buttons are also arranged at the top of the first screen Sc1, but their description will be omitted.
[0128] By operating "List" and "Monitor," the screen displayed on the touch panel 17 can be switched. For example, a list of displayable screens is displayed, and the screen can be switched by selecting one of the items from the list. This causes, for example, various screens exemplified in Figs. 6 to 9 and other drawings (for example, a screen for setting molding conditions) to be displayed.
[0129] When "Settings" is operated, for example, the screen displayed on the touch panel 17 is switched to a screen for setting the temperature measurement. This screen may be, for example, the second screen Sc2 in Fig. 7 described later or a screen similar thereto.
[0130] When "shooting settings" is operated, for example, the screen is switched to one for making settings related to shooting by the camera 19 (for example, setting adjustment parameters of the second adjustment data D7). This screen may be similar to a part of FIG. 7, which will be described later.
[0131] When you click "Register Good Product," the image to be analyzed (the image on the left) is registered as the image of the molding cycle in which a good product was produced.
[0132] When "Maintenance" is operated, for example, the screen displayed on the touch panel 17 is switched to a screen showing a record of past errors, etc.
[0133] (5.3.2nd screen) The second screen Sc2 shown in Fig. 7 is used to perform settings related to temperature measurement, for example. To this end, the second screen Sc2 displays various buttons on the right side of the screen. Specifically, for example, they are as follows:
[0134] By operating the button next to the "Shooting Timing" label, the shooting timing can be set. For example, a new window will open, allowing the setting of before or after spraying and / or the elapsed time from a predetermined time until imaging. This allows the "Shooting Timing" information of the condition record D1a in FIG. 3 (e.g., the one stored in RAM 23b as the current setting) to be input and / or updated. The current setting ("After Spraying" in the illustrated example) is displayed above the button.
[0135] By operating the button next to the "Auto Save" label, it is possible to set whether or not to automatically take an image by the camera 19 (and / or add temperature information to the quality data set D3) every time a predetermined number of molding cycles are performed. Although not specifically shown, this setting information may also be held in the condition record D1a stored in the RAM 23b and / or the auxiliary storage device 23c. The current setting ("ON" in the illustrated example) is displayed above the button. The predetermined number may be 1, 2 or more, and may be changeable by the operator.
[0136] By operating the buttons next to the labels "humidity" and "emissivity" (i.e., adjustment parameters), these values can be set. For example, a new window will open, allowing values to be entered. This will, for example, input and / or update the values of the adjustment parameters in the second adjustment data D7 (FIG. 5) stored in the RAM 23b and / or the auxiliary storage device 23c. This will also update the first adjustment data D5 stored in the camera 19. Furthermore, when the current conditions are stored in the condition dataset D1 (FIG. 3), for example, all or part of the second adjustment data D7 will be included as "adjustment parameter" information in the condition record D1a to be added or replaced. The current settings ("60%" and "0.90" in the illustrated example) are displayed above the buttons.
[0137] By operating the button next to the "Select Image" label, a past temperature distribution image can be selected and displayed, similar to the "Recall Image" button in Figure 6. The displayed temperature distribution image can be useful for setting the set points, for example. Information indicating the currently selected image ("Saved Image 1" in the illustrated example) is displayed above the button.
[0138] By operating the button under the label "Point Setting," you can set a measurement point. This allows you to input and / or update information for "measurement point" in the condition record D1a in Fig. 3 (for example, the one stored in RAM 23b as the current setting).
[0139] More specifically, in the illustrated example, two buttons are provided for each measurement point. Operating the left button allows you to set whether or not to have a measurement point (or whether or not to calculate the point temperature). The current setting ("ON" or "OFF" in the illustrated example) is displayed above the button. Operating the right button opens a new window, allowing you to input coordinates. The current setting ("Coordinates" in the illustrated example, indicating that coordinates have been set, or "----" indicating that coordinates have not been set) is displayed above the button.
[0140] A mark ("A") indicating the position corresponding to the currently set measurement point is displayed on the temperature distribution image. Although two measurement points are set in the "Point Setting" column in FIG. 7, for convenience, only one measurement point is shown on the temperature distribution image (in practice, the same number of marks as the set measurement points may be displayed). In addition, under the label "Point Temperature," the point temperature on the currently displayed temperature distribution image is displayed for each set measurement point. Displaying such marks and / or point temperatures makes it easier to set measurement points.
[0141] The buttons located at the bottom of the second screen Sc2 are the same as those on the first screen Sc1 (Fig. 6). However, when you operate the "Register Good Product" button, the image currently displayed on the second screen Sc2 is registered.
[0142] (5.4. Third screen Sc3) The third screen Sc3 shown in Fig. 8 contributes to, for example, displaying the temperature at any position on the temperature distribution image using letters (numbers). For example, when a predetermined operation (for example, double tapping on the temperature distribution image) is performed on the first screen Sc1 or the second screen Sc2, a new window W1 containing the temperature distribution image is opened. When any position on the temperature distribution image is tapped, the temperature at that position is displayed in numbers (top right of window W1). This function may be used for analysis or setting.
[0143] (5.5. 4th screen ~ 6th screen) 9, the fourth screen Sc4 contributes to a simple analysis of multiple molding cycles. The fourth screen Sc4 displays, for example, in a table format, the measurement results of the injection pressure (P (MPa)), injection velocity (V (m / s)), and point temperature (T (°C)) for each shot. In a broader sense, the fourth screen Sc4 displays both information on the physical quantities detected by the sensor 31 and information on the temperature detected by the camera 19.
[0144] The tabular display mode of the fourth screen Sc4 is, in other words, a display mode in which physical quantity information and temperature information for the same molding cycle are associated with each other. In other words, this display mode allows the operator to recognize that the physical quantity information and temperature information belong to the same molding cycle. However, unlike the illustrated example, the physical quantity information and temperature information may be displayed in a manner that makes it impossible to identify whether they belong to the same molding cycle. For example, at least one of the pieces of information may be statistical information for multiple molding cycles.
[0145] The fifth screen Sc5 displays a temperature distribution image, similar to the first screen Sc1 to the third screen Sc3, and is used for analysis, for example. However, the fifth screen Sc5 does not display information about the point temperatures as text. Furthermore, the fourth screen Sc4 displays only the point temperatures, and does not display a temperature distribution image. In this way, instead of or in addition to a screen that displays both the temperature distribution image and the point temperatures together, a screen that displays both separately may be adopted.
[0146] The sixth screen Sc6 is an example of a screen showing information on physical quantities detected by the sensor 31. In the illustrated example, an image showing the time-dependent changes (waveforms) of the injection speed and injection pressure is displayed. The screen showing information on physical quantities may be similar to various known images. In the illustrated example, the sixth screen Sc6 does not display information on the temperature detected by the camera 19, but it may display such information.
[0147] The fourth screen Sc4 to the sixth screen Sc6 (and the first screen Sc1 to the third screen Sc3) can be switched by, for example, operating the touch panel 17. As can be seen from the switching between the fifth screen Sc5 and the sixth screen Sc6, the touch panel 17 may selectively display the physical quantity detected by the sensor 31 and the temperature information detected by the camera 19 (temperature distribution image and / or point temperatures) rather than displaying them together (second operation).
[0148] When the fifth screen Sc5 and the sixth screen Sc6 are selectively displayed, one of the screens corresponding to the same molding cycle may be displayed by operating the touch panel 17 on which the other screen is displayed. That is, selective display (first operation) may be performed in a display mode in which information on physical quantities and information on temperatures are associated with each other in each molding cycle.
[0149] Note that the switching between the fourth screen Sc4 and the fifth screen Sc5 may be regarded as a switching between the display of physical quantity information (Sc4) and the display of temperature information (Sc5). Similarly, the switching between the fourth screen Sc4 and the sixth screen Sc6 may be regarded as a switching between the display of temperature information (Sc4) and the display of physical quantity information (Sc6).
[0150] In the above case, by performing an operation (for example, double tapping) on a specific line of the fourth screen Sc4, the fifth screen Sc5 or sixth screen Sc6 corresponding to that line (molding cycle) may be displayed. Such display switching may also be considered as a selective display (first operation) in a display mode in which information on physical quantities and information on temperatures in the same molding cycle are associated with each other.
[0151] (6. Example of molding cycle processing procedure) FIG. 10 is a flowchart showing an example of a molding cycle processing procedure.
[0152] In step ST1, the control unit 13 receives settings of molding conditions and measurement conditions via the HMI 15. From another perspective, for example, the processor 21 generates a condition record D1a to be stored in the RAM 23b. In steps ST2 to ST7, the control unit 13 controls the machine body 3 and the camera 19 in accordance with the settings in step ST1 (from another perspective, the condition record D1a).
[0153] In step ST2, the control unit 13 controls the machine body 3 (more specifically, the mold clamping device 7) to close and clamp the molds. As a result, the movable mold 105 moves toward the fixed mold 103, and a space 107 is formed between them.
[0154] In step ST3, the control unit 13 controls the machine body 3 (more specifically, the injection device 9) to inject the molten metal into the space 107. Thereafter, the molten metal injected into the space 107 loses heat to the mold 101 and solidifies.
[0155] In step ST4, the control unit 13 controls the machine body 3 (more specifically, the mold clamping device 7) to open the molds. As a result, the movable mold 105 moves away from the fixed mold 103. At this time, or thereafter, the control unit 13 also controls the machine body 3 (more specifically, the extrusion device 11) to remove the product.
[0156] In step ST5, the control unit 13 controls the machine main body 3 (more specifically, the spray device 12) to apply a release agent to the mold 101. The temperature of the mold 101 is reduced by the spray.
[0157] In step ST6, the control unit 13 captures an image of the mold 101 using the camera 19 to obtain a temperature distribution image. The control unit 13 also identifies the point temperatures based on the temperature distribution image. Here, step ST6 is performed after spraying, but as described above, step ST6 may be performed before spraying. From another perspective, the order of step ST6 may not be determined at the time step ST1 is set.
[0158] In step ST7, the control unit 13 determines whether or not a termination condition is satisfied. The termination condition may be, for example, that the molding cycle has been performed the number of times set in step ST1. If the determination is negative, the control unit 13 returns to step ST2 and repeats the molding cycle. If the determination is positive, the processing of FIG. 10 is completed.
[0159] (7. Summary of embodiments) As described above, the molding machine controller (controller 5) according to the embodiment includes the touch panel 17 and the control unit 13 that controls the machine body 3 based on molding conditions set via the touch panel 17. The control unit 13 includes a thermographic camera 1 that captures an image of the mold 101 held by the machine body 3. 9 The touch panel 17 displays the temperature information (for example, the temperature distribution image and / or point temperatures) acquired by the control unit 13.
[0160] From another perspective, the molding machine (die-casting machine 1) according to the embodiment has the above-mentioned controller 5, camera 19, and machine main body 3. The machine main body 3 has a mold clamping device 7 that clamps the mold 101, and an injection device 9 that injects molding material (molten metal) into the mold 101.
[0161] Therefore, as described in the overview of the embodiment, temperature measurement using the camera 19, which has various advantages over thermocouples, can be realized using the control unit 13 and touch panel 17 (HMI 15) of the die-casting machine 1. As a result, the configuration can be simplified and costs can be reduced.
[0162] The control unit 13 may acquire information on physical quantities (e.g., injection speed and / or injection pressure) related to the molding cycle from a sensor 31 (separate from the camera 19) included in the machine body 3. The touch panel 17 may perform at least one of a first operation (see, for example, FIG. 9) of selectively displaying information on the physical quantities and information on the temperature, and a second operation (see, for example, the fourth screen Sc4) of displaying information on the physical quantities and information on the temperature together.
[0163] In this way, by displaying the physical quantity information and the temperature information on the same touch panel 17, for example, it becomes easier for the operator to consider molding conditions and / or evaluate quality.
[0164] After a plurality of molding cycles have been performed, the touch panel 17 may perform at least one of the first operation and the second operation in a display mode in which information on physical quantities and information on temperatures in each molding cycle are associated with each other.
[0165] In this case, for example, since the correspondence between the information on physical quantities and the information on temperature is clear, it is expected that the effect of facilitating the examination of molding conditions and / or the evaluation of quality will be improved.
[0166] Note that, for example, macroscopically, the temperature of the mold 101 gradually increases with the repetition of molding cycles and then becomes a constant temperature. Microscopically, the temperature of the mold 101 changes during each molding cycle. Specifically, for example, the temperature of the mold 101 increases due to the injection of molten metal and decreases due to the spray. The amount of change in temperature macroscopically is greater than the temperature change (amplitude) in each cycle. As can be understood from this, depending on the purpose of analysis, etc., it is not necessarily necessary to accurately identify the physical quantities and temperatures of the same molding cycle.
[0167] The touch panel 17 may accept settings of measurement conditions that define at least a part of the operations from capturing an image by the camera 19 to generating temperature information (see the second screen Sc2 in FIG. 7 and step ST1 in FIG. 10). The control unit 13 may be able to store a plurality of molding conditions by associating the molding conditions with the measurement conditions (see the condition data set D1). The touch panel 17 may accept an operation to select one molding condition (see the condition record D1a) from the plurality of molding conditions stored in the control unit 13 (step ST1 in FIG. 10). The control unit 13 may set the selected molding condition as a new molding condition, and may also set the measurement condition associated with the selected molding condition as a new measurement condition.
[0168] In this case, for example, since the information on the measurement conditions is stored as part of the data (condition record D1a) that defines the molding conditions, measurement conditions suitable for the molding conditions can be easily set. Also, for example, when the measurement conditions include measurement points, unlike the embodiment using thermocouples, measurement points can be easily set in response to not only replacement of the mold 101 but also differences in various molding conditions such as the temperature of the injected molten metal.
[0169] The touch panel 17 may accept an operation to set one or more measurement points for the mold 101 (see the second screen Sc2 in FIG. 7 and step ST1 in FIG. 10). The control unit 13 may identify the temperatures at the measurement points from a temperature distribution image based on images captured by the camera 19. The touch panel 17 may display the temperatures at the measurement points in text (see the first screen Sc1 to the fourth screen Sc4).
[0170] In this case, the operator can easily grasp the temperature of the mold 101 by visually checking the text information related to the temperatures at the measurement points, rather than by visually checking the temperature distribution image. By increasing or decreasing the number of measurement points, it is possible to balance accuracy and ease in grasping the temperature. From another perspective, it is possible to easily achieve the same work that was previously performed with long time and high cost in the case of using thermocouples.
[0171] The touch panel 17 may perform at least one of the following operations: selectively displaying temperature information and a temperature distribution image of the measurement points by switching the display (see, for example, FIG. 9), and displaying both the temperature information and a temperature distribution image of the measurement points (see the first screen Sc1 to the fourth screen Sc4).
[0172] In this case, for example, the temperature of the mold 101 can be easily grasped by the point temperature, and detailed examination can be performed based on the temperature distribution image as needed. This makes it possible to improve the accuracy of examination of molding conditions and / or evaluation of quality, for example.
[0173] The touch panel 17 may accept settings for at least some of the first number of parameters (adjustment parameters) for which the camera 19 can accept settings to adjust the accuracy of the temperature distribution image (see the first adjustment data D5 and the second adjustment data D7 in Figure 5 and step ST1 in Figure 10).
[0174] In this case, for example, the molding conditions and the camera 19 can be set by operating the touch panel 17, which unifies the operations and improves the convenience for the operator. Also, there is no need to provide a new operation unit for operating the camera 19 from the outside, which reduces costs.
[0175] At least some of the adjustment parameters may include at least one of humidity and emissivity (see second adjustment data D7 in FIG. 5).
[0176] Humidity and emissivity are parameters that have a large influence on the temperature distribution image. Setting these parameters using the same touch panel 17 as setting the molding conditions improves convenience and accuracy of temperature information.
[0177] The touch panel 17 may display a screen (second screen Sc2 in FIG. 7) that accepts settings for only a second number of parameters of the first adjustment parameters, which is less than the first number (see also the first adjustment data D5 and the second adjustment data D7 in FIG. 5).
[0178] In this case, for example, the operator can be prompted to set adjustment parameters that are relatively highly necessary to be adjusted (for example, parameters that are highly correlated with the accuracy of the temperature distribution image and are likely to vary depending on the molding conditions), which in turn can improve the accuracy of the temperature information while facilitating the operator's operation.
[0179] The touch panel 17 may display two or more temperature distribution images taken by the camera 19 in different molding cycles (see the first screen Sc1).
[0180] In this case, for example, it is easy to compare the image to be analyzed with images of good or bad products, which in turn makes it easy to consider molding conditions (or measurement conditions) and / or evaluate quality.
[0181] The touch panel 17 may accept an operation to register the selected temperature distribution image as an image of a molding cycle that produced a non-defective product (see "Register non-defective product" in FIG. 6). The touch panel 17 may also display the registered image of the molding cycle that produced a non-defective product together with temperature distribution images of other molding cycles (see first screen Sc1).
[0182] In this case, for example, it becomes easier to examine molding conditions so as to bring the molding conditions closer to those of a non-defective product, and to determine whether the quality is close to that of a non-defective product.
[0183] The control unit 13 may acquire information on physical quantities (e.g., injection speed and / or injection pressure) related to the molding cycle from a sensor 31, separate from the camera 19, that is included in the die-casting machine 1. Furthermore, the control unit 13 may associate information on physical quantities with information on temperatures in the same molding cycle and accumulate information on physical quantities and information on temperatures for a plurality of molding cycles (see quality dataset D3 in FIG. 4).
[0184] In this case, for example, physical quantity information and temperature information can be managed in a unified manner. As a result, the various displays described above can be easily realized. Furthermore, hardware resources related to a computer can be easily saved.
[0185] In the above embodiment, the die-casting machine 1 is an example of a molding machine, and the controller 5 is an example of a molding machine controller.
[0186] The technology according to the present disclosure is not limited to the above-described embodiments and may be implemented in various forms.
[0187] For example, the molding machine is not limited to a die-casting machine. For example, the molding machine may be another metal molding machine, an injection molding machine for molding resin, or a molding machine for molding a material in which wood powder is mixed with a thermoplastic resin or the like. Furthermore, the molding machine is not limited to a horizontal clamping / horizontal injection molding machine, and may be, for example, a vertical clamping / vertical injection molding machine, a vertical clamping / horizontal injection molding machine, or a horizontal clamping / vertical injection molding machine. [Explanation of symbols]
[0188] 1...Die-casting machine (molding machine), 3...Machine body, 5...Controller (molding machine controller), 13...Control unit, 17...Touch panel, 19...Thermography camera, 101...Mold (die).
Claims
1. Touch panel and a control unit that controls the machine body based on molding conditions set via the touch panel; It has The control unit acquires temperature information from a thermographic camera that captures an image of the mold held by the machine body, the touch panel displays the temperature information acquired by the control unit; the control unit acquires information on physical quantities related to the molding cycle from a sensor separate from the thermographic camera that is included in the machine body; After a plurality of molding cycles have been performed, the touch panel performs at least one of a first operation of selectively displaying the physical quantity information or the temperature information in a display mode in which the physical quantity information and the temperature information are associated with each other in each molding cycle, and a second operation of displaying both the physical quantity information and the temperature information. Molding machine controller.
2. Touch panel and a control unit that controls the machine body based on molding conditions set via the touch panel; It has The control unit acquires temperature information from a thermographic camera that captures an image of the mold held by the machine body, the touch panel displays the temperature information acquired by the control unit; the touch panel accepts settings of measurement conditions that define at least a part of the operations from capturing an image by the thermographic camera to generating the temperature information; the control unit is capable of storing a plurality of molding conditions by associating the molding conditions with the measurement conditions, the touch panel accepts an operation to select one molding condition from the plurality of molding conditions stored in the control unit, the control unit sets the selected molding conditions as new molding conditions, and sets the measurement conditions associated with the selected molding conditions as new measurement conditions; The measurement conditions are: a measurement point that specifies a point at which a temperature is identified from a temperature distribution image based on imaging by the thermographic camera; an adjustment parameter for adjusting the accuracy of the temperature distribution image based on the image captured by the thermographic camera; and the timing of taking pictures with the thermographic camera; Either Molding machine controller.
3. Touch panel and a control unit that controls the machine body based on molding conditions set via the touch panel; It has The control unit acquires temperature information from a thermographic camera that captures an image of the mold held by the machine body, the touch panel displays the temperature information acquired by the control unit; the touch panel accepts settings for at least some of a plurality of types of parameters for which the thermographic camera can accept settings in order to adjust the accuracy of the temperature distribution image; The touch panel, via its screen, Accepting settings for only some of the parameters among the plurality of types of parameters and not accepting settings for the remaining parameters, or In the normal mode, settings are accepted for only the part of the parameters, and settings are not accepted for the remaining parameters, and in the specific mode, settings are accepted for both the part of the parameters and the remaining parameters. Molding machine controller.
4. Touch panel and a control unit that controls the machine body based on molding conditions set via the touch panel; It has The control unit acquires temperature information from a thermographic camera that captures an image of the mold held by the machine body, the touch panel displays the temperature information acquired by the control unit; The touch panel is two or more temperature distribution images captured by the thermographic camera in different molding cycles are displayed together, thereby displaying the temperature information; accepting an operation to register the selected temperature distribution image as a non-defective product image of the molding cycle in which a non-defective product was obtained, and displaying the registered non-defective product image together with other images which are temperature distribution images of other molding cycles; A button for displaying only the non-defective image out of the non-defective image and the other images, and a button for displaying a plurality of past temperature distribution images including the other images are displayed together. Molding machine controller.
5. Touch panel and a control unit that controls the machine body based on molding conditions set via the touch panel; It has The control unit acquires temperature information from a thermographic camera that captures an image of the mold held by the machine body, the touch panel displays the temperature information acquired by the control unit; The control unit acquires information on physical quantities related to molding cycles from a sensor separate from the thermographic camera that is included in the machine body, associates the information on physical quantities with the information on temperatures in the same molding cycle, and stores the information on physical quantities and the information on temperatures for a plurality of molding cycles. Molding machine controller.
6. The touch panel performs at least one of a first operation of selectively displaying the information on the physical quantity or the information on the temperature, and a second operation of displaying both the information on the physical quantity and the information on the temperature. The molding machine controller according to claim 5 .
7. the touch panel accepts an operation to set one or more measurement points on the mold; the control unit identifies the temperature at the measurement point from a temperature distribution image based on the image captured by the thermographic camera; The touch panel displays the temperature at the measurement point in text. The molding machine controller according to claim 1 .
8. The touch panel performs at least one of an operation of selectively displaying the temperature information of the measurement points or the temperature distribution image by switching the display, and an operation of displaying both the temperature information of the measurement points and the temperature distribution image. The molding machine controller according to claim 7.
9. The touch panel accepts settings for at least some of a plurality of types of parameters that can be accepted by the thermographic camera to adjust the accuracy of the temperature distribution image. The molding machine controller according to claim 1 .
10. The at least some parameters include at least one of humidity and emissivity. The molding machine controller according to claim 9.
11. The molding machine controller according to any one of claims 1 to 10, the thermographic camera; the machine body; It has The machine body is a mold clamping device that clamps the mold; an injection device for injecting molding material into the mold; Molding machine.
Citation Information
Patent Citations
Removing apparatus for residue of metal mold and method for the same
JP2017087276A
Injection apparatus for molding machine and molding method
JP2017100184A
Die temperature abnormality sign detection device, and program
JP2019084556A
Solid molding apparatus
JP2019119162A
Abnormality detection device for injection molding machine
JP2021003828A