Automatic marking equipment and method for forgings
By simultaneously performing grinding and coding actions in the forging marking and coding equipment, and combining dual cooling components and temperature monitoring, the problems of insufficient marking depth and low recognition under high temperature conditions are solved, achieving efficient and reliable marking generation and ensuring the continuity and real-time nature of the entire process traceability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING RESEARCH INSTITUTE OF MECHANICAL & ELECTRICAL TECHNOLOGY CO LTD CAM
- Filing Date
- 2025-11-07
- Publication Date
- 2026-05-26
AI Technical Summary
Existing forging marking and coding equipment generates markings at high temperatures that suffer from insufficient marking depth, low recognizability, and short retention time, affecting the continuity and real-time performance of the entire traceability system.
An automatic marking device that simultaneously performs grinding and marking actions includes a grinding head and a target air needle. After the oxide scale is removed by the grinding head, the target air needle marks and marks the device. Combined with dual cooling components and temperature sensors to monitor the equipment temperature, the device can operate stably in high-temperature environments.
The improved labeling depth and clarity, extended label retention time, ensured the continuity and real-time nature of the entire traceability system, reduced safety risks, and improved production efficiency.
Smart Images

Figure CN121424843B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of automatic marking technology in the forging industry, and in particular to an automatic marking device and method for marking forgings. Background Technology
[0002] With the increasing demand for product lifecycle quality traceability in the forging industry, surface marking of high-temperature forgings has become an essential key link in the production process. This means that clear, durable and easily identifiable markings (such as Data Matrix (DM) codes, Quick Response (QR) matrix codes, serial numbers, etc.) must be quickly formed on the forgings at high temperatures to achieve closed-loop management from raw material traceability and processing procedure tracking to full-process quality control.
[0003] However, the forging marking and coding equipment currently widely used, whether based on laser coding technology or traditional mechanical coding technology, is limited by their respective technical bottlenecks. This results in problems such as insufficient marking depth, low recognition, and short retention time in the markings generated at high temperatures on forgings. This directly leads to the inability to efficiently and reliably form compliant markings on hot forgings, thereby affecting the continuity and real-time performance of the entire process traceability system. Summary of the Invention
[0004] This application provides an automatic marking device and method for forging identification. During the grinding and marking process, the grinding and marking actions are performed simultaneously, saving marking time and improving marking efficiency. Furthermore, the grinding head first removes oxide scale from the preset path, and the target air needle immediately follows with marking, forming a continuous operation. While automating the operation to avoid safety risks, it solves the problems of low efficiency and oxide scale affecting the marking effect of traditional step-by-step operations. This ensures that the final forging marking has sufficient depth and high clarity, and also extends the marking retention time. In other words, the entire grinding and marking process effectively solves the problems of insufficient marking depth, low recognition, and short retention time of markings generated at high temperatures on forgings. It enables efficient and reliable formation of compliant markings on hot forgings, thereby effectively ensuring the continuity and real-time nature of the entire traceability system.
[0005] This application provides an automatic marking device for forgings, including a controller, a marking integrated mechanism, a robot arm, and a displacement sensor. The marking integrated mechanism includes a marking machine and a grinding machine, with the grinding head of the grinding machine positioned in front of the target air needle in the marking machine. The controller is connected to the robot arm, the marking integrated mechanism, and the displacement sensor, respectively. The marking integrated mechanism is connected to the robot arm and positioned below it. Specifically, when the ambient temperature exceeds a preset temperature threshold, if the marking information is confirmed to be correct, the controller controls the robot arm to move above a preset marking position on the forging to be marked; it also responds to a user-input marking start operation and generates a marking start command; based on the marking start command, it controls the robot arm to move the marking integrated mechanism downwards.
[0006] The displacement sensor is used to detect in real time the first distance between the coding integrated mechanism and the preset marking position during the process of the robot arm driving the coding integrated mechanism to move downward;
[0007] The grinding machine is also used to control the grinding head to grind the oxide scale on the preset path in the preset marking position according to preset grinding parameters when the first distance reaches the first preset distance threshold.
[0008] The marking machine is used to simultaneously control the target air needle to mark and code on the preset path in the forging to be marked after grinding, according to the marking information, during the grinding process of the grinding head grinding the oxide scale.
[0009] An automatic marking device for forging identification provided in an embodiment of this application further includes a dual cooling assembly, which includes a water cooler and an air cooler; wherein, the water cooler is used to perform water cooling for the grinding and marking process of the forging to be marked and for cooling the forging to be marked; the air cooler is used to perform air cooling for the grinding and marking process and for cooling the forging to be marked.
[0010] An automatic marking device for forging identification according to an embodiment of this application further includes a temperature sensor and a processor; the processor is connected to the temperature sensor and the controller respectively, wherein the temperature sensor is used to detect the device temperature in real time during the grinding and marking process of the forging to be marked by the automatic marking device; the processor is used to determine that the automatic marking device is in normal working condition when the device temperature is within a preset temperature range, and to determine that the automatic marking device is in abnormal working condition when the device temperature is not within the preset temperature range.
[0011] According to an embodiment of this application, an automatic marking device for forging identification is provided. The controller is further configured to receive the marking information and the preset grinding parameters sent by the host computer when connected to the host computer; and to generate the marking information and the preset grinding parameters in response to the user's input information entry operation when not connected to the host computer.
[0012] According to an embodiment of this application, an automatic marking device for forging identification is provided. The controller is used to respond to a marking start operation input by a user and generate a marking start command. Specifically, the controller is used to respond to a marking start operation input by a user and obtain the duration of the marking start operation; when the duration reaches a preset duration threshold, the marking start command is generated.
[0013] According to an embodiment of this application, an automatic marking device for marking forgings is provided. The marking machine is further configured to select a target air needle corresponding to the forging to be marked from a plurality of air needles based on the material of the forging to be marked and the required preset marking depth.
[0014] According to an embodiment of this application, an automatic marking device for forging identification is provided. The grinding machine is equipped with a pressure sensor, which is connected to the controller. The pressure sensor is used to detect the grinding pressure of the grinding head on the preset path in real time. The grinding machine is used to adjust the rotation speed of the grinding head when the grinding pressure is greater than or equal to a preset pressure threshold. The grinding pressure corresponding to the grinding head after the rotation speed is adjusted is less than the preset pressure threshold.
[0015] According to an embodiment of this application, an automatic marking device for forging identification is provided. The marking machine is further configured to control the target air needle to stop running when the marking is completed; the grinding machine is further configured to simultaneously control the grinding head to return along the preset path once during the process of the marking machine controlling the target air needle to stop running, and then control the grinding head and the target air needle to reset synchronously; the controller is further configured to control the robotic arm to drive the marking integrated mechanism upward when the grinding head and the target air needle reset synchronously; the displacement sensor is configured to detect in real time the second distance between the marking integrated mechanism and the preset marking position during the process of the robotic arm driving the marking integrated mechanism upward; the controller is further configured to control the robotic arm to stop when the second distance reaches a second preset distance threshold.
[0016] According to an embodiment of this application, an automatic marking device for forging identification is provided. The controller is further configured to output the marking information and respond to the user's confirmation operation on the marking information, generating a confirmation command. If the confirmation command confirms that the marking information is correct, the controller controls the robot arm to move above the preset marking position of the forging to be marked. If the confirmation command confirms that the marking information is incorrect, the controller outputs correction information, which is used to prompt the operator to correct the marking information.
[0017] This application also provides an automatic marking method for forgings, applied to the automatic marking equipment for forgings described in any of the above claims. The automatic marking equipment includes a controller, a marking integrated mechanism, a robot arm, and a displacement sensor. The marking integrated mechanism includes a marking machine and a grinding machine, with the grinding head of the grinding machine positioned in front of the target air needle in the marking machine. The controller is connected to the robot arm, the marking integrated mechanism, and the displacement sensor, respectively. The marking integrated mechanism is connected to the robot arm and positioned below the robot arm. The method includes:
[0018] When the ambient temperature is greater than a preset temperature threshold, if the marking information is confirmed to be correct, the controller controls the robot arm to move above the preset marking position of the forging to be marked; responds to the user's input marking start operation and generates a marking start command; based on the marking start command, the controller controls the robot arm to drive the marking integrated mechanism to move downward.
[0019] The displacement sensor detects the first distance between the coding integrated mechanism and the preset marking position in real time during the process of the robot arm driving the coding integrated mechanism to move downward.
[0020] When the first distance reaches the first preset distance threshold, the grinding machine controls the grinding head to grind the oxide scale on the preset path in the preset marking position according to preset grinding parameters.
[0021] During the process of the marking machine grinding the oxide scale on the grinding head, the target air needle is simultaneously controlled to mark and code on the preset path in the forging to be marked after grinding, according to the marking information.
[0022] This application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements an automatic marking method for forging identification as described above.
[0023] This application also provides a non-transitory computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements an automatic marking method for forging identification as described above.
[0024] This application also provides a computer program product, including a computer program that, when executed by a processor, implements an automatic marking method for forging identification as described above.
[0025] The automatic marking device and method for forging identification provided in this application embodiment, when the ambient temperature is higher than a preset temperature threshold, indicates that both the automatic marking device and the forging to be marked are continuously in a high-temperature environment. In this case, the controller acquires marking information and, upon confirming the accuracy of the marking information, obtains the preset marking position of the forging to be marked. It then controls the robotic arm to reach the designated marking position, i.e., controls the robotic arm to move above the preset marking position. When the user sees the robotic arm above the preset marking position, they can input a marking start operation to the controller. The controller responds to the user's input marking start operation, generates a corresponding marking start command, and, based on the marking start command, controls the robotic arm to move the marking integrated mechanism downwards above the preset marking position. Simultaneously, a displacement sensor can detect a first distance between the marking integrated mechanism and the preset marking position in real time during this downward movement and sends this first distance to the grinding machine. The grinding machine compares the first distance received in real time with the first preset distance threshold one by one until the latest first distance reaches the first preset distance threshold. This indicates that the distance between the marking integration mechanism and the preset marking position is short enough to meet the grinding and marking conditions. At this time, the linkage mode is triggered. Specifically, the grinding machine controls the grinding head to grind the oxide scale on the preset path in the preset marking position according to the preset grinding parameters, and obtains the grinding forging to be marked. At this time, the oxide scale on the preset path of the grinding forging to be marked has been completely removed. At the same time, the marking machine adjusts the marking angle of the target air needle to the grinding forging to be marked, and controls the adjusted target air needle to mark and code on the preset path in the grinding forging to be marked according to the marking information. Throughout the grinding and marking process, the grinding and marking actions are performed simultaneously, saving marking time and improving marking efficiency. Furthermore, the grinding head first removes the oxide scale along the preset path, and the target air needle immediately follows with marking, forming a continuous operation. While automating operations to avoid safety risks, this solves the problems of low efficiency and oxide scale affecting marking effects in traditional step-by-step operations. It ensures that the final forging marking has sufficient depth and high clarity, and also extends the marking retention time. In other words, the entire grinding and marking process effectively solves the problems of insufficient marking depth, low recognition, and short retention time in markings generated at high temperatures on forgings. This allows for efficient and reliable formation of compliant markings on hot forgings, effectively ensuring the continuity and real-time nature of the entire traceability system. Attached Figure Description
[0026] To more clearly illustrate the technical solutions in this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0027] Figure 1 This is one of the structural schematic diagrams of the automatic marking device for forging identification provided in the embodiments of this application;
[0028] Figure 2a This is a front view of the automatic marking device for forging identification provided in the embodiments of this application;
[0029] Figure 2b This is a left view of the automatic marking device for forging identification provided in the embodiments of this application;
[0030] Figure 2c This is a top view of the automatic marking device for forging identification provided in the embodiments of this application;
[0031] Figure 3 This is a schematic diagram of an automatic marking device for forging identification provided in an embodiment of this application;
[0032] Figure 4 This is a second schematic diagram of the automatic marking device for forging identification provided in the embodiments of this application;
[0033] Figure 5 This is the third structural schematic diagram of the automatic marking device for forging identification provided in the embodiments of this application;
[0034] Figure 6 This is one of the flowcharts illustrating the automatic marking method for forging identification provided in the embodiments of this application;
[0035] Figure 7 This is the second flowchart illustrating the automatic marking method for forging identification provided in this application embodiment. Detailed Implementation
[0036] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0037] To better understand the embodiments of this application, the prior art will first be described in detail:
[0038] Existing marking and coding equipment for forgings often employs laser marking technology or traditional mechanical marking technology. Traditional mechanical marking technology includes pneumatic needle marking technology and impact marking technology. Specifically:
[0039] Laser marking technology faces the following technical bottlenecks: 1. Insufficient marking depth due to oxide layer reflection or absorption. Specifically, it is greatly affected by the oxide layer on the surface of high-temperature forgings. High-temperature alloys, titanium alloys, and other materials form dense oxide layers such as aluminum oxide (Al2O3) film and titanium dioxide (TiO2) film at high temperatures. Laser energy is difficult to penetrate effectively into the forging body and is easily reflected or absorbed by the oxide layer, resulting in insufficient marking depth (mostly less than 0.3mm); 2. High equipment and maintenance costs. Specifically, the cost of a single forging marking equipment is usually 3-5 times that of ordinary mechanical marking equipment. Moreover, the laser head, optical lenses, and other components in this forging marking equipment are prone to aging and energy instability under high-temperature environments, resulting in short replacement cycles. Subsequent maintenance requires professional personnel and special parts, leading to high overall equipment investment and operation and maintenance costs; 3. Limited material adaptability. Specifically, for materials with low thermal conductivity such as titanium alloys, laser energy tends to accumulate locally, causing melting and deformation on the forging surface, which in turn damages the marking effect.
[0040] The pneumatic needle marking technology has the following technical bottlenecks: 1. Lack of integrated oxide scale removal function. Specifically, the oxide scale on the surface of high-temperature forgings is hard, requiring manual pretreatment using tools such as angle grinders and sandpaper before marking. This is time-consuming and the low precision of manual operation leads to incomplete oxide scale removal. Consequently, the oxide scale acts as a buffer for the marking needle during marking, resulting in reduced marking depth and poor clarity. In other words, relying on manual oxide scale pretreatment leads to long process intervals, and the oxide scale generated during the time intervals also buffers the marking, resulting in insufficient marking depth. 2. Poor adaptability to high-temperature forgings. Specifically, needle tip wear and deformation are prone to occur during marking, resulting in poor marking consistency and short needle life. 3. Low degree of automation. Specifically, manual assistance is required for the positioning, clamping, and marking position adjustment of high-temperature forgings. Personnel need to be in close contact with high-temperature workpieces, which can easily lead to burns and other safety accidents. The operation efficiency is low, and the influence of experience may lead to deviations in marking position.
[0041] Impact marking technology involves pressing a mold with characters or patterns onto the surface of a forging. However, in scenarios involving marking high-temperature forgings, the following technical bottlenecks exist: 1. Upon contact with the high-temperature forging, the high temperature causes a sharp decrease in the hardness and wear resistance of the mold material, leading to mold damage. Frequent mold replacements not only increase costs but also reduce production efficiency. 2. The presence of oxide scale on the surface of the high-temperature forging makes it difficult to guarantee the clarity and accuracy of the markings. Furthermore, the oxide scale easily embeds into mold gaps, further exacerbating mold wear. 3. It is difficult to adapt automation to high-temperature operating conditions. Forging marking equipment often relies on manual loading and unloading, which cannot meet the demands of large-scale, high-efficiency production.
[0042] In summary, laser marking technology is prone to insufficient marking depth and poor adaptability to special materials; traditional mechanical marking technology can only perform basic marking and cannot be linked to the forging upper-level system, requiring manual data entry and resulting in a high error rate. Both marking technologies are limited by their respective technical bottlenecks, leading to problems such as insufficient marking depth, low recognition, and short retention time in the markings generated at high temperatures on forgings. This directly results in the inability to efficiently and reliably form compliant markings on hot forgings, thus affecting the consistency and real-time performance of the entire traceability system.
[0043] In addition, existing forging marking and coding equipment lacks a special cooling design for high-temperature environments. High temperatures can easily cause the equipment circuits to overheat and the transmission components to deform, leading to equipment failure and shutdown, and making it impossible to stably and continuously complete the marking operation.
[0044] To address the aforementioned technical problems, this application provides an automatic marking device and method for forging identification. The automatic marking device includes a controller, a marking integrated mechanism, a robotic arm, and a displacement sensor. The marking integrated mechanism includes a marking machine and a grinding machine, with the grinding head of the grinding machine positioned in front of the target air needle in the marking machine. The controller is connected to the robotic arm, the marking integrated mechanism, and the displacement sensor. The marking integrated mechanism is connected to the robotic arm and positioned below it. Specifically, when the ambient temperature exceeds a preset temperature threshold, if the marking information is confirmed to be correct, the controller controls the robotic arm to move above a preset marking position on the forging to be marked; and responds to user input to initiate marking. The operation generates a marking start command; based on the marking start command, the robot arm is controlled to move the marking integrated mechanism downward; the displacement sensor is used to detect in real time the first distance between the marking integrated mechanism and the preset marking position during the process of the robot arm moving the marking integrated mechanism downward; the grinding machine is also used to control the grinding head to grind the oxide scale on the preset path in the preset marking position according to preset grinding parameters when the first distance reaches a first preset distance threshold; the marking machine is used to simultaneously control the target air needle to mark the forging to be marked on the preset path in the ground forging according to the marking information during the process of the grinding head grinding the oxide scale. Throughout the grinding and marking process, the grinding and marking actions are performed simultaneously, saving marking time and improving marking efficiency. Furthermore, the grinding head first removes the oxide scale along the preset path, and the target air needle immediately follows with marking, forming a continuous operation. While automating operations to avoid safety risks, this solves the problems of low efficiency and oxide scale affecting marking effects in traditional step-by-step operations. It ensures that the final forging marking has sufficient depth and high clarity, and also extends the marking retention time. In other words, the entire grinding and marking process effectively solves the problems of insufficient marking depth, low recognition, and short retention time in markings generated at high temperatures on forgings. This allows for efficient and reliable formation of compliant markings on hot forgings, effectively ensuring the continuity and real-time nature of the entire traceability system.
[0045] The following describes the application scenarios of the automatic marking equipment and method for forging identification provided in the embodiments of this application:
[0046] The application scenarios for automatic marking equipment and methods for forgings are high-temperature forging production lines in the forging industry, specifically including all scenarios with strict traceability and quality management requirements for forgings, such as the automotive industry, aerospace, heavy equipment manufacturing, and high-end mold steel manufacturing.
[0047] The automatic marking equipment for forgings provided in the embodiments of this application is described in detail below:
[0048] Figure 1 This is a schematic diagram of the automatic marking device for forging identification provided in an embodiment of this application. For example... Figure 1 As shown, the automatic marking device includes a controller 101, a marking integration mechanism 102, a robot arm 103, and a displacement sensor 104. The marking integration mechanism 102 includes a marking machine 1021 and a grinding machine 1022. The grinding head in the grinding machine 1022 is located in front of the target air needle in the marking machine 1021, indicating that the grinding head and the target air needle maintain a fixed spatial deviation. The controller 101 is connected to the robot arm 103, the marking integration mechanism 102, and the displacement sensor 104. The marking integration mechanism 102 is connected to the robot arm 103 and located below the robot arm 103. The controller 101 is used to control the robot arm 103 to move above the preset marking position of the forging to be marked if the marking information is confirmed to be correct when the ambient temperature is higher than a preset temperature threshold. It also responds to the user's input marking start operation and generates a marking start command. Based on the marking start command, it controls the robot arm 103 to move the marking integration mechanism 102 downward.
[0049] The displacement sensor 104 is used to detect the first distance between the coding integrated mechanism 102 and the preset marking position in real time during the process of the robot arm 103 driving the coding integrated mechanism 102 to move downward.
[0050] The grinding machine 1022 is also used to control the grinding head to grind the oxide scale on the preset path in the preset marking position according to preset grinding parameters when the first distance reaches the first preset distance threshold.
[0051] The marking machine 1021 is used to simultaneously control the target air needle to mark and code on the preset path in the forging to be marked after grinding, according to the marking information, during the grinding process of the grinding head grinding the oxide scale.
[0052] The hardness of the target air needle is greater than the preset hardness threshold. The marking angle of the target air needle can be adjusted and modified by the controller 101 to ensure a good marking depth.
[0053] The marking information refers to the specific data content that needs to be applied to the surface of the forging to be marked. Optionally, the marking information may include at least: serial number, forging number, shift, time, date, day of the week, etc.
[0054] Forgings to be marked refer to forged blank parts that have been transferred to the marking station on the production line and are about to be marked. Optionally, the material of the forgings to be marked includes at least one of the following: high-temperature alloys, titanium alloys, steel, and aluminum.
[0055] Preset grinding parameters refer to a set of grinding process instructions pre-set to effectively remove oxide scale and ensure the quality of subsequent marking. Optionally, the preset grinding parameters may include at least: grinding depth, grinding speed, grinding time / number of grinding passes, etc.
[0056] In this embodiment of the application, when the ambient temperature is greater than a preset temperature threshold (such as any temperature value in the range of 800℃-1000℃), it means that both the automatic marking equipment and the forging to be marked are continuously in a high-temperature environment. At this time, the controller 101 obtains the marking information, and when it confirms that the marking information is correct, it obtains the preset marking position of the forging to be marked, and then controls the robot arm 103 to reach the designated marking position, that is, controls the robot arm 103 to move above the preset marking position. When the user sees the robotic arm 103 positioned above the preset marking position, the user can input a marking start operation (such as pressing the marking start button) into the controller 101. The controller 101 responds to the user's input marking start operation, generates a corresponding marking start command, and controls the robotic arm 103 to move the marking integrated mechanism 102 downward above the preset marking position based on the marking start command. At the same time, the displacement sensor 104 can detect the first distance between the marking integrated mechanism 102 and the preset marking position in real time during the downward movement and send the first distance to the grinding machine 1022. The grinding machine 1022 compares the first distance received in real time with the first preset distance threshold (such as any value between 3-5cm) one by one until the latest first distance reaches the first preset distance threshold. This indicates that the distance between the marking integration mechanism 102 and the preset marking position is short enough to meet the grinding and marking conditions. At this time, the linkage mode is triggered. Specifically, the grinding machine 1022 controls the grinding head to grind the oxide scale on the preset path in the preset marking position according to the preset grinding parameters, and obtains the grinding forging to be marked. At this time, the oxide scale on the preset path of the grinding forging to be marked has been completely removed. At the same time, the marking machine 1021 adjusts the marking angle of the target air needle on the grinding forging to be marked, and controls the adjusted target air needle to mark and code on the preset path in the grinding forging to be marked according to the marking information. Throughout the grinding and marking process, the grinding and marking actions are performed simultaneously, saving marking time and improving marking efficiency. Furthermore, the grinding head first removes the oxide scale along the preset path, and the target air needle immediately follows with marking, forming a continuous operation. While automating operations to avoid safety risks, this solves the problems of low efficiency and oxide scale affecting marking effects in traditional step-by-step operations. It ensures that the final forging marking has sufficient depth and high clarity, and also extends the marking retention time. In other words, the entire grinding and marking process effectively solves the problems of insufficient marking depth, low recognition, and short retention time in markings generated at high temperatures on forgings. This allows for efficient and reliable formation of compliant markings on hot forgings, effectively ensuring the continuity and real-time nature of the entire traceability system.
[0057] It should be noted that, since the grinding head and the target air needle maintain a fixed spatial deviation (such as the grinding head leading the target air needle by 2-3mm), the controller 101 can ensure the movement trajectory deviation between the grinding head and the target air needle through synchronous belt transmission, so as to realize continuous "grinding-marking" and is suitable for batch processing of flat and regular shaped workpieces.
[0058] Optionally, the automatic coding device may also include a target displacement sensor, which is used to detect the distance between the grinding head and the target air needle, i.e., to detect a fixed spatial deviation. Since the fixed spatial deviation is adjustable, the distance between the grinding head and the target air needle detected by the target displacement sensor meets a preset target distance threshold (e.g., 2-3 mm).
[0059] Optionally, the downward movement speed of the coding integration mechanism 102 driven by the robotic arm 103 is less than a preset speed threshold, thus ensuring that the coding integration mechanism 102 is moved downward slowly by the robotic arm 103. The entire process effectively avoids impact or collision between the equipment and the forging, protecting the coding integration mechanism 102 and the surface of the forging from damage, while also providing a stable detection environment for the displacement sensor 104, thereby ensuring the accuracy of positioning and the safety of the entire operation process.
[0060] Optionally, if the controller 101 fails to control the robot arm 103 to reach the designated marking position, i.e., fails to move the robot arm 103 above the preset marking position, it responds to the user-inputted repositioning operation, generates a repositioning command, and controls the robot arm 103 to reach the designated marking position according to the repositioning command. Throughout the process, when the robot arm 103 fails to accurately reach the designated marking position for any reason, the automatic coding equipment allows the user to intervene and correct the situation through a repositioning operation, avoiding interruptions to the entire production process due to a single positioning failure, and effectively improving the operating efficiency and continuity of the automatic coding equipment.
[0061] Optionally, if the marking depth of the marked forging does not reach the preset depth threshold (e.g., 0.8 mm), the above grinding and marking process is repeated until the marking depth of the latest marked forging reaches the preset depth threshold.
[0062] For example, Figure 2a This is a front view of the automatic marking device for forging identification provided in the embodiments of this application; Figure 2b This is a left view of the automatic marking device for forging identification provided in the embodiments of this application; Figure 2c This is a top view of the automatic marking device for forging identification provided in the embodiments of this application; Figure 3 This is a schematic diagram of an automatic marking device for forging identification provided in an embodiment of this application.
[0063] It should be noted that, Figure 2a , Figure 2b , Figure 2c and Figure 3 All of them demonstrate the relationship between the marking machine 1021, the grinding machine 1022, and the robotic arm 103.
[0064] In some embodiments, combined with Figure 1 , Figure 4 This is a schematic diagram of the automatic marking device for forging identification provided in an embodiment of this application. For example... Figure 4 As shown, the automatic marking equipment may also include a dual cooling component 105, which includes a water cooler 1051 and an air cooler 1052; wherein, the water cooler 1051 is used for water cooling of the forging to be marked during the grinding and marking process and for the forging to be marked.
[0065] Air cooler 1052 is used for air cooling and temperature reduction of forgings during grinding and marking processes.
[0066] In this embodiment, the grinding and marking process of the forging to be marked, as well as the forging itself, can be subjected to dual cooling, making the automatic marking equipment suitable for complex working conditions such as high temperatures. Specifically, the water cooler 1051 performs water cooling for the grinding and marking process and the forging to be marked, while the air cooler 1052 performs air cooling for the grinding and marking process and the forging to be marked. It should be noted that the above-mentioned dual cooling component 105 is a special cooling design for the automatic marking equipment in high-temperature environments. It can implement directional cooling to avoid equipment malfunctions due to different high-temperature resistance characteristics of materials. At the same time, it effectively suppresses the negative impact of high-temperature environments on equipment accuracy and component lifespan, ensuring that the marking operation can be completed stably and continuously under complex high-temperature working conditions. This achieves adaptability to high-temperature forgings of various materials, so as to stably form forging markings with high clarity.
[0067] In some embodiments, combined with Figure 4 , Figure 5 This is a schematic diagram of the automatic marking device for forging identification provided in an embodiment of this application. For example... Figure 5 As shown, the automatic marking device may also include a temperature sensor 106 and a processor 107; the processor 107 is connected to the temperature sensor 106 and the controller 101 respectively. The temperature sensor 106 is used to detect the temperature of the automatic marking device in real time during the grinding and marking process of the forging to be marked.
[0068] The processor 107 is used to determine that the automatic coding device is in normal working condition when the device temperature is within the preset temperature range, and to determine that the automatic coding device is in abnormal working condition when the device temperature is not within the preset temperature range.
[0069] Optionally, after the processor 107 determines that the automatic coding device is in an abnormal working state, it can trigger the generation of alarm information and control the automatic coding device to stop.
[0070] The alarm information refers to... Optionally, the alarm information is an audible and visual alarm, specifically a continuous buzzer and a flashing red light on the device, reminding the user to take timely action.
[0071] In this embodiment, the temperature sensor 106 can detect the temperature of the automatic marking equipment in real time during the grinding and marking process of the forging to be marked, and send the equipment temperature to the processor 107. After receiving the equipment temperature, the processor 107 can determine whether the equipment temperature is within the preset temperature range: if yes, it is determined that the automatic marking equipment is in normal working condition; if no, it is determined that the automatic marking equipment is in abnormal working condition. Furthermore, the processor 107 can automatically trigger the generation of alarm information and control the automatic marking equipment to stop. The entire process continuously detects the equipment temperature and compares it with the preset safety range, which can instantly and accurately determine the equipment operating status, establishing an effective overheat warning defense for all core components (i.e., controller 101, marking integration mechanism 102, robotic arm 103, and displacement sensor 104). In addition, once an abnormal temperature is detected, the processor 107 can immediately and automatically trigger an alarm and stop the machine, thereby effectively preventing the automatic marking equipment from continuing to operate under abnormal conditions and avoiding potential hardware damage and safety accidents.
[0072] Optionally, the temperature sensor 106 includes a primary redundant temperature sensor and a secondary redundant temperature sensor.
[0073] Optionally, the automatic coding equipment may also include an electrical cabinet, which is connected to the controller 101, the coding integration mechanism 102, the robot arm 103 and the displacement sensor 104 respectively; wherein, the electrical cabinet is used to supply power to the controller 101, the coding integration mechanism 102, the robot arm 103 and the displacement sensor 104.
[0074] In this embodiment, a unified power source is provided for all the core components (i.e., controller 101, coding integration mechanism 102, robotic arm 103, displacement sensor 104, dual cooling component 105, temperature sensor 106, and processor 107) through an electrical cabinet, which simplifies equipment wiring and facilitates centralized power protection, short-circuit control, and emergency power-off operations, significantly enhancing the electrical safety and operational stability of the entire equipment system.
[0075] It should be noted that during the basic preparation stage of the automatic coding equipment, the automatic coding equipment will respond to the user's input power-on start operation, generate a power-on start command, and according to the power-on start command, sequentially complete the power-on of the electrical cabinet, the coding integration mechanism 102, the water chiller 1051, the air chiller 1052, and other components, ensuring that the initial state of each core component in the automatic coding equipment is normal.
[0076] Optionally, for the first power-on operation, if it is the first power-on of the coding integrated mechanism 102, it is necessary to perform a no-load debugging of the equipment first. Specifically, start the no-load mode of the integrated mechanism. At this time, the automatic coding equipment will automatically link the marking machine 1021 and the grinding machine 1022 to simulate the complete operation process (that is, control the marking machine 1021 and the grinding machine 1022 to complete one grinding and marking action without load). At the same time, it checks whether the marking angle setting of the target air needle is normal, completes the initial debugging and testing of the equipment, and ensures the normal operation of the subsequent actual grinding and marking process.
[0077] It should be noted that if it is not the first power-on operation, the system will directly determine whether the automatic coding device is in an online state (i.e., connected to the host computer) or an offline state (i.e., not connected to the host computer).
[0078] It should be noted that when the marking and coding ends, the automatic coding device will respond to the user's input power-off operation, generate a power-off command, and according to the power-on start command, after a preset running time, sequentially shut down the dual cooling component 105, the coding integration mechanism 102, the power cabinet and other components.
[0079] Among them, the water chiller 1051 and the air chiller 1052 in the dual cooling assembly 105 are shut down simultaneously.
[0080] Because the air cooler 1052 and water cooler 1051 cannot be immediately shut down after the marking and coding process is completed, they need to be kept running for a preset duration (e.g., at least half an hour). During this period, the dual cooling components 105 continue to operate. The water cooler 1051 cools the forgings to be marked during the grinding and marking process, and also cools the forgings themselves, thus dissipating residual heat from the contact area between the automatic marking equipment and the marked forgings. Meanwhile, the air cooler 1052 cools the grinding and marking process and the forgings to be marked, and simultaneously completes the pressure relief process to prevent damage to the automatic marking equipment from sudden shutdown. After the preset running time, the water cooler 1051 and air cooler 1052 can be shut down simultaneously.
[0081] In this embodiment, a primary redundant temperature sensor typically monitors the device temperature in real time. If the primary redundant temperature sensor malfunctions, a secondary redundant temperature sensor is automatically triggered to continue monitoring the device temperature. This seamless switching between the primary and secondary redundant sensors enables uninterrupted monitoring of the device temperature, effectively improving the reliability and fault response capabilities of the automatic coding equipment and providing dual protection for its stable operation in high-temperature environments.
[0082] Optionally, the ambient temperature can be obtained in real time by the temperature sensor 106.
[0083] In some embodiments, the marking machine 1021 is further configured to select a target air needle corresponding to the forging to be marked from a plurality of air needles, based on the material of the forging to be marked and the required preset marking depth.
[0084] It should be noted that the marking machine is equipped with multiple air needles, which can mark and code corresponding forgings. In this embodiment, after determining the forging to be marked, the marking machine 1021 can select a target air needle from the multiple air needles according to the material of the forging (such as high-temperature alloys, heat-resistant steel, and other high-temperature materials) and the required preset marking depth. In addition, the marking angle between the target air needle and the forging can be adjusted. The entire process automatically selects the most suitable target air needle according to the material of the forging and the required preset marking depth, and precisely adjusts the marking angle to ensure that clear, consistent, and depth-compliant markings can be formed on different forging materials, fundamentally guaranteeing the reliability and readability of the marking. Furthermore, this intelligent adaptation function enables a single automatic marking machine to flexibly handle forgings with various materials and process requirements, reducing the need for hardware replacement and achieving "one machine for multiple uses," thereby broadening the applicability of the equipment and improving production efficiency.
[0085] In some embodiments, the controller 101 is further configured to receive marking information and preset grinding parameters sent by the host computer when connected to the host computer; and to generate marking information and preset grinding parameters in response to user input operations when not connected to the host computer.
[0086] In this context, the host computer refers to a device or computer located at a higher level in a hierarchical control system, responsible for monitoring, managing, and scheduling. It typically provides a user interface and sends commands, parameters, and task data to lower-level devices (referred to as "lower-level devices," i.e., controller 101).
[0087] In this embodiment, the controller 101 acquires marking information and preset grinding parameters in two ways: when connected to a host computer, it directly receives the marking information and preset grinding parameters sent by the host computer; when not connected to a host computer, the user can input information into the controller 101, and the controller 101 responds to the input operation to generate the marking information and preset grinding parameters. The former automatically acquires marking information and preset grinding parameters through connection with a host computer, achieving seamless integration between the automatic marking equipment and the production management system, ensuring the accuracy and consistency of the marking information, and laying a solid foundation for fully automated production and quality traceability. The latter, in an independent working mode without a host computer, supports manual parameter input on-site, enabling the automatic marking equipment to operate autonomously, effectively responding to abnormal situations such as network interruptions or system maintenance, and ensuring uninterrupted execution of production tasks.
[0088] Optionally, the controller 101 is also used to acquire a marking data report when connected to a host computer, and send the marking data report to the host computer. The entire process enables interaction with the host computer, allowing the marking data report on the host computer to be synchronized with the marking data report in the controller 101.
[0089] In other words, the aforementioned automatic coding device 1. supports functions such as multiple coding types, adjustable parameters, data reception, storage, and uploading.
[0090] In some embodiments, the controller 101 is further configured to output marking information and respond to the user's confirmation operation on the marking information by generating a confirmation command; if the confirmation command confirms that the marking information is correct, the controller controls the robot arm 103 to move above the preset marking position of the forging to be marked; if the confirmation command confirms that the marking information is incorrect, the controller outputs correction information, which is used to prompt the operator to correct the marking information.
[0091] In this embodiment, after acquiring the marking information, the controller 101 can output the marking information for the user to view and confirm. The user can then input a confirmation operation into the controller 101, which responds and generates a corresponding confirmation command. If the confirmation command confirms the marking information is correct, the controller directly controls the robot arm 103 to move above the preset marking position on the forging to be marked and executes the subsequent grinding and marking process. If the marking information is incorrect, the controller outputs correction information to prompt the operator to correct it. Based on this, the controller 101 can control the robot arm 103 to move above the preset marking position on the forging to be marked based on the correct marking information and execute the subsequent grinding and marking process. This entire process, by displaying the marking information to the user before execution and requiring confirmation, provides the operator with a crucial opportunity for manual verification. This effectively intercepts and corrects erroneous marking information, preventing major quality accidents such as the scrapping of an entire batch of forgings due to incorrect information.
[0092] Optionally, the controller 101 is also used to obtain the dwell time of the robot arm 103 when it moves to above the preset marking position, and to control the robot arm 103 to stop when the dwell time reaches the preset dwell time threshold.
[0093] In this embodiment, when the controller 101 controls the robot arm 103 to move above the preset marking position, it can acquire the dwell time and compare the dwell time with a preset dwell time threshold. If the dwell time does not reach the preset dwell time, a new dwell time is acquired; if the dwell time reaches the preset dwell time, the robot arm 103 can be directly controlled to stop. The entire process, by setting a preset dwell time threshold and keeping the robot arm 103 stationary within this time, effectively eliminates minor displacements caused by mechanical inertia or vibration, ensuring that the marking integration mechanism 102 can accurately align with the preset marking position, laying the foundation for subsequent high-quality grinding and marking.
[0094] In some embodiments, the controller 101, which is used to respond to a user-inputted marking start operation and generate a marking start instruction, may include: the controller 101, specifically used to respond to a user-inputted marking start operation and obtain the duration of the marking start operation; and generating a marking start instruction when the duration reaches a preset duration threshold.
[0095] In this embodiment, when the user sees the robotic arm 103 reach the designated marking position, they can input a marking start operation to the controller 101, i.e., press the marking start button. After responding to the marking start operation, the controller 101 can obtain the duration of the marking start operation and compare the duration with a preset duration threshold. If the duration does not reach the preset duration threshold, no task operation is required; if the duration reaches the preset duration threshold, a marking start command is directly generated. The entire process, by setting a press duration threshold, distinguishes between brief accidental touches (such as accidentally touching the device while passing by) and intentional start operations, avoiding accidental device start-up due to accidental touches and ensuring the safety of personnel and equipment.
[0096] In some embodiments, the grinder 1022 is provided with a pressure sensor, which is connected to the controller 101. The pressure sensor is used to detect the grinding pressure of the grinding head on a preset path in real time.
[0097] Grinding machine 1022 is used to adjust the rotation speed of the grinding head when the grinding pressure is greater than or equal to a preset pressure threshold. After the rotation speed is adjusted, the grinding pressure corresponding to the grinding head is less than the preset pressure threshold.
[0098] In this embodiment, during the polishing process, the polishing machine 1022 can dynamically correct the polishing head. Specifically, a pressure sensor detects the polishing pressure of the polishing head on a preset path in real time and sends the polishing pressure to the polishing machine 1022. After receiving the polishing pressure, the polishing machine 1022 can compare the polishing pressure with a preset pressure threshold. If the polishing pressure is less than the preset pressure threshold, it indicates that the polishing head is in a normal state, and no operation is required. If the polishing pressure is greater than or equal to the preset pressure threshold, it indicates that the polishing head is in an abnormal state. In this case, the rotation speed of the polishing head can be adjusted so that the polishing pressure corresponding to the polishing head after the adjustment speed is less than the preset pressure threshold, thereby ensuring that the polishing head remains in a normal state. The entire process ensures stable and uniform removal of oxide scale from different forgings or different locations on the same forging by real-time monitoring and automatic adjustment of grinding pressure. This provides a consistently high-quality surface for subsequent marking, thus guaranteeing the clarity and durability of the markings. In addition, when the grinding pressure is abnormal (such as too high), the grinding machine 1022 can immediately identify it and automatically take protective measures such as reducing the speed, effectively preventing overload, jamming or damage to the grinding head, while also avoiding excessive damage to the forging body, thus enhancing the reliability and durability of the equipment.
[0099] Optionally, the processor 107 is used to determine that the automatic coding equipment is in an abnormal working state when the grinding pressure is greater than or equal to a preset pressure threshold, and to trigger the generation of alarm information, while controlling the automatic coding equipment to stop.
[0100] In this embodiment, if the grinding pressure is greater than or equal to the preset pressure threshold, it indicates that the grinding head is in an abnormal state, and also indicates that the automatic coding equipment is in an abnormal working state. At this time, the controller 101 can automatically trigger the generation of alarm information and control the automatic coding equipment to stop. Once an abnormal grinding pressure is detected, the controller 101 can immediately and automatically trigger a shutdown, which can effectively prevent mechanical damage to the grinding head, coding integration mechanism, and even the entire automatic coding equipment caused by continuous operation under abnormal conditions, playing a key role in equipment protection. In addition, by automatically generating alarm information, the user can be notified to intervene and handle the situation in a timely manner, which not only avoids the production of a large number of defective products under abnormal conditions, but also provides clear guidance for quickly locating and troubleshooting faults, thereby maintaining the stability and safety of the production line.
[0101] In some embodiments, the marking machine 1021 is further configured to control the target air needle to stop running when the marking and coding are finished;
[0102] The grinding machine 1022 is also used to simultaneously control the grinding head to return along a preset path once during the process of the marking machine 1021 controlling the target air needle to stop running, and then control the grinding head and the target air needle to reset synchronously.
[0103] The controller 101 is also used to control the robot arm 103 to drive the coding integrated mechanism 102 to rise when the grinding head and the target air needle are synchronously reset.
[0104] Displacement sensor 104 is used to detect the second distance between the coding integrated mechanism 102 and the preset marking position in real time during the process of the robot arm 103 driving the coding integrated mechanism 102 to rise.
[0105] The controller 101 is also used to control the robot arm 103 to stop when the second distance reaches the second preset distance threshold.
[0106] In this embodiment, during the marking and resetting process, the marking machine 1021 first controls the target air needle to stop running. Simultaneously, the grinding machine 1022 controls the grinding head to return along a preset path, effectively removing residual debris generated during grinding and marking, preventing the accumulation or adhesion of such debris to the grinding head and the target air needle, thus avoiding impact on subsequent processing quality and keeping the equipment clean. Furthermore, the grinding machine 1022 controls the grinding head and the target air needle to reset synchronously. At the same time, the controller 101 controls the robot arm 103 to lift the marking integration mechanism 102, moving the marking integration mechanism 102 away from the marked forging. The entire process adopts a sequential reset procedure of first stopping the working parts, then cleaning, and finally lifting and moving the entire assembly away, avoiding accidental scratching of the marked forging surface during the reset process, while ensuring a safe distance between the automatic marking equipment and the high-temperature forging, thus improving operational safety.
[0107] It should be noted that the above Figures 1-5 The automatic marking device for any of the forgings shown is the hardware component, while the software component of this automatic marking device integrates a Recommended Standard 232 (RS232) serial port and an Ethernet connection port, supporting communication methods such as Process Field Bus (Profibus), Process Field Net (Profinet), and Ethernet / Industrial Protocol (IP). Optionally, the software component of the automatic marking device may include: a marking controller, a grinding controller, a data storage and uploading module, etc.
[0108] The aforementioned automatic coding equipment supports marking styles such as straight lines, tilts, arcs, and mirrors; it supports marking content such as serial numbers, forging numbers, shifts, times, dates, and days of the week; it supports marking logos and special characters imported from vector, Drawing Exchange Format (DXF), drawing (DWG), and plotter files (PlotT, PLT) / Hewlett-Packard Graphics Language (HPGL) files; it supports marking square and rectangular DM codes and QR matrix codes; the character width, spacing, tilt, and dot density are adjustable; the marking speed and depth are adjustable; the marking range is 200×35mm, and the marking depth is not less than 0.8mm; the lifespan of the target air needle is not less than 200,000 times; the marking speed is 1-3 characters / second, depending on the font size and depth; the marking content can be stored, report data can be output, and data query and statistics can be performed.
[0109] In an automatic coding device, the main execution components are as follows: the hardware part (i.e., the hardware execution layer) is responsible for physical operations, the software part (i.e., the software layer) is responsible for data processing, receiving and issuing instructions, the local database is responsible for data storage, and the host computer is responsible for initiating task information.
[0110] Understandably, the core logic of the above-mentioned automatic marking equipment is as follows: the host computer sends task information (i.e., marking information and preset grinding parameters) / the manual inputs task information → the controller 101 generates control instructions → the grinding and marking are executed → the marking data report is stored and uploaded.
[0111] The automatic marking method for forgings provided in the embodiments of this application is described below. The automatic marking method for forgings described below can be referred to in correspondence with the automatic marking equipment for forgings described above.
[0112] Figure 6 This is a flowchart illustrating the automatic marking method for forging identification provided in this application. For example... Figure 1 As shown, this method is applied to, for example Figures 1-5 An automatic marking device for marking any forging shown, the automatic marking device includes a controller, a marking integrated mechanism, a robot arm and a displacement sensor, the marking integrated mechanism includes a marking machine and a grinding machine, the grinding head in the grinding machine is located in front of the target air needle in the marking machine; the controller is connected to the robot arm, the marking integrated mechanism and the displacement sensor respectively, the marking integrated mechanism is connected to the robot arm and located below the robot arm; the method includes the following steps 601-603.
[0113] Step 601: If the controller confirms that the marking information is correct when the ambient temperature is greater than the preset temperature threshold, it controls the robot arm to move above the preset marking position of the forging to be marked; responds to the user input marking start operation and generates a marking start command; based on the marking start command, it controls the robot arm to drive the marking integrated mechanism to move down.
[0114] Optionally, before step 601, the method may further include: receiving marking information and preset grinding parameters sent by the host computer when the controller is connected to the host computer; and generating marking information and preset grinding parameters in response to user input when not connected to the host computer.
[0115] Optionally, before step 601, the method may further include: selecting a target air needle corresponding to the forging to be marked from a plurality of air needles by a marking machine according to the material of the forging to be marked and the required preset marking depth.
[0116] Optionally, the controller responds to the user's input marking start operation and generates a marking start instruction, including: responding to the user's input marking start operation and obtaining the duration of the marking start operation; and generating a marking start instruction when the duration reaches a preset duration threshold.
[0117] Optionally, the method may further include: outputting marking information through the controller and responding to the user's confirmation operation on the marking information to generate a confirmation command; if the confirmation command confirms that the marking information is correct, controlling the robot arm to move above the preset marking position of the forging to be marked; if the confirmation command confirms that the marking information is incorrect, outputting correction information to prompt the operator to correct the marking information.
[0118] Optionally, the grinder is equipped with a pressure sensor connected to the controller. The method may further include: detecting the grinding pressure of the grinding head on a preset path in real time through the pressure sensor; adjusting the rotation speed of the grinding head when the grinding pressure is greater than or equal to a preset pressure threshold, such that the grinding pressure of the grinding head after the rotation speed is adjusted is less than the preset pressure threshold.
[0119] Step 602: During the process of the robot arm driving the coding integration mechanism to move downward, the displacement sensor detects in real time the first distance between the coding integration mechanism and the preset marking position.
[0120] Step 603: When the first distance reaches the first preset distance threshold, the grinding machine controls the grinding head to grind the oxide scale on the preset path in the preset marking position according to the preset grinding parameters.
[0121] Step 604: During the process of the grinding head grinding the oxide scale by the marking machine, the target air needle is simultaneously controlled to mark and code on the preset path in the forging to be marked after grinding, according to the marking information.
[0122] Optionally, the automatic marking equipment also includes a dual cooling component, which includes a water cooler and an air cooler; the method further includes: using the water cooler to cool down the grinding and marking process of the forging to be marked and the forging to be marked; and using the air cooler to cool down the grinding and marking process and the forging to be marked.
[0123] Optionally, the automatic marking equipment also includes a temperature sensor and a processor; the processor is connected to the temperature sensor and the controller respectively; the method further includes: detecting the equipment temperature of the automatic marking equipment in real time during the grinding and marking process of the forging to be marked by the temperature sensor; determining that the automatic marking equipment is in normal working condition when the equipment temperature is within the preset temperature range; and determining that the automatic marking equipment is in abnormal working condition when the equipment temperature is not within the preset temperature range.
[0124] Optionally, after step 604, the method may further include: controlling the target air needle to stop running when the marking machine finishes marking; controlling the grinding head to return along a preset path once during the process of the marking machine controlling the target air needle to stop running, and then controlling the grinding head and the target air needle to reset synchronously; controlling the robot arm to drive the marking integrated mechanism to rise when the grinding head and the target air needle are reset synchronously, using the controller; detecting the second distance between the marking integrated mechanism and the preset marking position in real time during the process of the robot arm driving the marking integrated mechanism to rise, using the displacement sensor; and controlling the robot arm to stop when the second distance reaches the second preset distance threshold.
[0125] In this embodiment, the technical solution described in steps 601-604 involves simultaneous grinding and marking actions throughout the entire grinding and marking process, saving marking time and improving marking efficiency. Furthermore, the grinding head first removes the oxide scale on the preset path, and the target air needle immediately follows with marking, forming a continuous operation. While automating operations to avoid safety risks, this solves the problems of low efficiency and oxide scale affecting the marking effect in traditional step-by-step operations. It ensures that the final forging marking has sufficient depth and high clarity, and also extends the marking retention time. In other words, the entire grinding and marking process effectively solves the problems of insufficient marking depth, low recognition, and short retention time in markings generated at high temperatures on forgings, enabling efficient and reliable formation of compliant markings on hot forgings, thereby effectively ensuring the continuity and real-time nature of the entire traceability system.
[0126] To better understand the embodiments of this application, the following are... Figure 7 The automatic marking method for the forgings shown is explained in detail below:
[0127] from Figure 7 As can be seen from the above, in the basic preparation stage of the automatic coding equipment: Stage 1: Powering on and starting up each core device in the automatic coding equipment. Specifically, responding to the user's input power-on operation, generating a power-on command, and according to the power-on command, sequentially powering on the electrical cabinet, starting up the coding integration mechanism, starting up the water chiller, starting up the air chiller, and starting up other components, ensuring that the initial state of each core component in the automatic coding equipment is normal; Stage 2: There is a special operation for the first power-on. Specifically, if it is the first power-on of the coding integration mechanism, it is necessary to first perform the equipment no-load debugging, that is, start the no-load mode of the integration mechanism. At this time, the automatic coding equipment will automatically link the marking machine and the grinding machine to simulate the complete operation process (that is, control the marking machine and the grinding machine to complete one grinding and marking action without load), and at the same time check whether the marking angle setting of the target air needle is normal, complete the initial debugging and testing of the equipment, and ensure the normal operation of the subsequent actual grinding and marking process.
[0128] It should be noted that if this is not the first power-on operation, directly determine whether the automatic coding device is online.
[0129] During the grinding and marking stages of the automatic marking equipment: When the automatic marking equipment is online, the following conditions must be met before connecting to the host computer: Condition 1: Waiting for information transmission and inspection. Specifically, the controller receives the marking information and preset grinding parameters sent by the host computer. After information transmission is complete, the user checks whether the marking information in the controller is correct. Condition 2: Setting the angle and depth of the high-hardness needle. Specifically, based on the material of the forging to be marked and the required preset marking depth, the controller selects the target air needle corresponding to the forging from multiple air needles. This is achieved by rotating the selected high-hardness needle at the appropriate angle to ensure clear identification. Condition 3: Temperature sensor and processor. This processor is an exception handler. Specifically, it responds to the user's confirmation operation, confirms that the exception handler has been activated, and simultaneously checks whether the main redundant temperature sensor and the secondary redundant temperature sensor are working properly (the controller displays real-time temperature data from both sensors). It also checks whether the operating parameters of the dual cooling components match the high-temperature conditions of the current forging to be marked.
[0130] When the automatic marking equipment is offline, the controller responds to user input, generates marking information and preset grinding parameters. After input, it verifies the input information, the angle and depth settings of the high-hardness needle, and the status of the temperature sensor and fault processor. Simultaneously, it confirms the cooling intensity of the dual cooling components is suitable based on the forging material to avoid equipment malfunctions due to differences in the high-temperature resistance of the materials. Furthermore, it responds to user input, sets preset grinding parameters, and defines a fixed spatial deviation between the grinding head and the target air needle.
[0131] It should be noted that the grinding and marking process for the forgings to be marked is the same regardless of whether the automatic marking equipment is online or offline. The grinding and marking process is described in detail below:
[0132] If the ambient temperature exceeds a preset temperature threshold and the marking information is confirmed to be correct, the controller will operate the robotic arm to reach the designated marking position and slowly lower it until the first distance between the marking integrated mechanism and the preset marking position reaches a first preset distance threshold, thus ensuring that the marking integrated mechanism contacts the preset marking position on the forging to be marked. After completing the position search, the controller will press the marking start button on the remote control for more than 2 seconds to generate a marking start command to initiate the grinding and marking actions.
[0133] Using a preset path at a preset marking position as a reference, the grinding head and the target air needle maintain a fixed spatial deviation and move synchronously along the same preset path. The controller ensures the deviation of their movement trajectories through synchronous belt drive, realizing continuous "grinding-marking" and is suitable for batch processing of flat and regularly shaped workpieces.
[0134] Linked Start: Based on the marking start command, the controller controls the robot arm to move the marking integrated mechanism down. When the distance to the forging to be marked is 3-5cm, the linkage mode is triggered. The grinding head and the target air needle move synchronously along the preset path. Specifically, the grinding machine controls the grinding head to remove the oxide scale on the preset path first, and the marking machine controls the target air needle to immediately follow up with the marking, forming a continuous operation state.
[0135] Dynamic correction: The pressure sensor detects the grinding pressure of the grinding head on the preset path. If the grinding machine determines that the grinding pressure is abnormal, it will automatically fine-tune the speed of the grinding head and immediately trigger the abnormality processor to realize the buzzer alarm.
[0136] End of Reset: After marking is completed, the marking machine can first control the target air needle to stop running, and then the grinding machine controls the grinding head to return along the preset path once, effectively removing residual debris generated during the grinding and marking process, and then reset synchronously with the target air needle. At the same time, the controller controls the robot arm to drive the marking integration mechanism to rise, so that the marking integration mechanism is away from the marked forging. If the whole process is normal, then the grinding and marking process is over.
[0137] If an error is found when reviewing the marking information, a correction message is output. This message prompts the operator to modify the incorrect content in the marking information. After the modification is completed, the operator can continue the operation according to the correct procedure.
[0138] If an operational error occurs during the process of operating the robotic arm to find the preset marking position, such as equipment malfunctions such as inaccurate positioning of the robotic arm, the automatic marking equipment will be restored to normal operation and the position finding operation will be restarted in response to the user's click operation on the reset button.
[0139] During the abnormal handling phase of the grinding and marking process: the temperature sensor monitors the equipment temperature in real time during the grinding and marking process of the automatic marking equipment on the forging to be marked; if the equipment temperature is within the preset temperature range, the processor determines that the automatic marking equipment is in normal working condition; if the equipment temperature is not within the preset temperature range, the processor determines that the automatic marking equipment is in abnormal working condition and triggers the abnormal processor to perform the following actions: Action 1: Stop all operation actions of the automatic marking equipment; Action 2: Activate audible and visual alarm: the buzzer sounds continuously and the red light on the equipment flashes synchronously to remind the operator to handle the situation in time.
[0140] During the error and equipment failure handling phase: If an error such as inaccurate positioning occurs when operating the robotic arm, move the robotic arm away from the hot part (i.e., the forging to be marked); if the automatic marking equipment is accompanied by a malfunction (such as abnormal marking force, jamming of the grinding device, etc.), respond to the user's click operation to the reset button, restore the automatic marking equipment to normal state, and after resetting, check whether the angle of the high hardness needle is off and whether the grinding machine is normal, and then repeat the position finding, grinding and marking process.
[0141] In the final stage after marking: Stage 1, equipment reset and safe evacuation. Specifically, after marking is completed, the robotic arm is raised to move away from the hot parts, confirming that the marking is clear (due to the high-hardness needle angle adaptation and sufficient depth setting, the marking is not blurry or incomplete). If the entire process is normal, the grinding and marking process is initially completed. If the depth is insufficient, the grinding and marking process is repeated. Stage 2, equipment shutdown sequence: The automatic coding equipment will respond to the user's input power-off operation, generate a power-off command, and according to the power-on start command, after a preset running time, sequentially shut down the dual cooling components, the coding integrated mechanism, the electrical cabinet, and other components. Among them, the water-cooled unit and the air-cooled unit in the dual cooling components are shut down simultaneously.
[0142] On the other hand, this application also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the automatic marking method for forging identification provided by the above methods.
[0143] In another aspect, embodiments of this application also provide a non-transitory computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements an automatic marking method for forging identification provided by the methods described above.
[0144] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0145] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0146] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.
Claims
1. An automatic marking device for forgings, characterized in that, The system includes a controller, a coding integrated mechanism, a robotic arm, a displacement sensor, a temperature sensor, a processor, and a dual cooling assembly. The coding integrated mechanism includes a marking machine and a grinding machine, with the grinding head of the grinding machine positioned in front of the target air needle in the marking machine. The dual cooling assembly includes a water-cooled unit and an air-cooled unit. The controller is connected to the robotic arm, the coding integrated mechanism, and the displacement sensor. The processor is connected to both the temperature sensor and the controller. The coding integrated mechanism is connected to the robotic arm and positioned below it. The controller is configured to, when the ambient temperature is greater than a preset temperature threshold, if the marking information is confirmed to be correct, control the robot arm to move above the preset marking position of the forging to be marked; respond to the user input marking start operation and generate a marking start command; based on the marking start command, control the robot arm to drive the marking integrated mechanism to move downward. The displacement sensor is used to detect in real time the first distance between the coding integrated mechanism and the preset marking position during the process of the robot arm driving the coding integrated mechanism to move downward; The grinding machine is also used to control the grinding head to grind the oxide scale on the preset path in the preset marking position according to preset grinding parameters when the first distance reaches the first preset distance threshold. The marking machine is used to simultaneously control the target air needle to mark and code on the preset path in the forging to be marked after grinding, according to the marking information, during the grinding process of the grinding head grinding the oxide scale. The water chiller is used for the grinding and marking process of the forging to be marked, as well as for water cooling of the forging to be marked. The air cooler is used to cool down the grinding and marking process and the forging to be marked. The temperature sensor is used to detect the temperature of the automatic marking equipment in real time during the grinding and marking process of the forging to be marked. The processor is configured to determine that the automatic coding device is in normal working condition when the device temperature is within a preset temperature range, and to determine that the automatic coding device is in abnormal working condition when the device temperature is not within the preset temperature range.
2. The automatic marking equipment for forgings according to any one of claims 1, characterized in that, The controller is also configured to receive the marking information and the preset polishing parameters sent by the host computer when connected to the host computer; and to generate the marking information and the preset polishing parameters in response to the user's input information entry operation when not connected to the host computer.
3. The automatic marking equipment for forgings according to any one of claims 1, characterized in that, The controller is configured to respond to a user-inputted marking start operation and generate a marking start command, including: The controller is specifically used to respond to the user's input of a marking start operation and obtain the duration of the marking start operation; when the duration reaches a preset duration threshold, it generates the marking start instruction.
4. The automatic marking equipment for forgings according to any one of claims 1, characterized in that, The marking machine is also used to select a target air needle corresponding to the forging to be marked from a plurality of air needles, based on the material of the forging to be marked and the required preset marking depth.
5. The automatic marking equipment for forgings according to any one of claims 1, characterized in that, The grinding machine is equipped with a pressure sensor, which is connected to the controller. The pressure sensor is used to detect the grinding pressure of the grinding head on the preset path in real time; The grinding machine is used to adjust the rotation speed of the grinding head when the grinding pressure is greater than or equal to a preset pressure threshold, such that the grinding pressure corresponding to the grinding head after the rotation speed is adjusted is less than the preset pressure threshold.
6. The automatic marking equipment for forgings according to any one of claims 1, characterized in that, The marking machine is also used to control the target air needle to stop running when the marking and coding are finished; The grinding machine is also used to simultaneously control the grinding head to return along the preset path once during the process of the marking machine controlling the target air needle to stop running, and then control the grinding head and the target air needle to reset synchronously. The controller is also used to control the robotic arm to drive the coding integrated mechanism to rise when the grinding head and the target air needle are synchronously reset; The displacement sensor is used to detect the second distance between the coding integrated mechanism and the preset marking position in real time during the process of the robot arm driving the coding integrated mechanism to rise. The controller is also used to control the robotic arm to stop when the second distance reaches a second preset distance threshold.
7. The automatic marking equipment for forgings according to any one of claims 1, characterized in that, The controller is also configured to output the marking information and respond to the user's confirmation operation on the marking information by generating a confirmation command; if the confirmation command confirms that the marking information is correct, the controller controls the robot to move above the preset marking position of the forging to be marked; if the confirmation command confirms that the marking information is incorrect, the controller outputs correction information, which is used to prompt the operator to correct the marking information.
8. An automatic coding method for marking forgings, characterized in that, An automatic marking device for marking forgings as described in any one of claims 1-7, the automatic marking device comprising a controller, a marking integrated mechanism, a robot arm and a displacement sensor, the marking integrated mechanism comprising a marking machine and a grinding machine, wherein the grinding head in the grinding machine is located in front of the target air needle in the marking machine; The controller is connected to the robotic arm, the coding integration mechanism, and the displacement sensor, respectively. The coding integration mechanism is connected to the robotic arm and is located below the robotic arm. The method includes: When the ambient temperature is greater than a preset temperature threshold, if the marking information is confirmed to be correct, the controller controls the robot arm to move above the preset marking position of the forging to be marked; responds to the user's input marking start operation and generates a marking start command; based on the marking start command, the controller controls the robot arm to drive the marking integrated mechanism to move downward. The displacement sensor detects the first distance between the coding integrated mechanism and the preset marking position in real time during the process of the robot arm driving the coding integrated mechanism to move downward. When the first distance reaches the first preset distance threshold, the grinding machine controls the grinding head to grind the oxide scale on the preset path in the preset marking position according to preset grinding parameters. During the process of the marking machine grinding the oxide scale on the grinding head, the target air needle is simultaneously controlled to mark and code on the preset path in the forging to be marked after grinding, according to the marking information.