Metal piece wire drawing method, device and storage medium
By acquiring the position and surface information of metal parts and controlling the operation of the vibratory grinding head and pressing plate, automated and precise grinding and uniform wire drawing of metal parts are achieved, solving the problems of low efficiency and poor quality in existing technologies and improving wire drawing efficiency and quality.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- FUJI CHINON M&E ZHUHAI CO LTD
- Filing Date
- 2026-05-07
- Publication Date
- 2026-06-05
Smart Images

Figure CN122142832A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to, but is not limited to, the field of metal processing technology, and particularly to a method, apparatus, and storage medium for drawing metal parts. Background Technology
[0002] In existing technologies, when brushing metal parts such as frames and aluminum strips, manual pressing of the abrasive belt is required to brush the metal parts, resulting in low brushing efficiency and poor brushing quality. Summary of the Invention
[0003] The following is an overview of the subject matter described in detail herein. This overview is not intended to limit the scope of the claims.
[0004] The main objective of this invention is to provide a method, apparatus, and storage medium for drawing metal parts, which can improve the drawing efficiency and quality of metal parts.
[0005] In a first aspect, embodiments of the present invention provide a method for drawing metal parts, applied to a metal parts drawing equipment, the metal parts drawing equipment including a drawing machine and a grinding and pressing machine, the grinding and pressing machine including a vibrating grinding head and a pressing plate disposed at the same station, the metal parts drawing method including: Obtain information about the metal parts on the wire drawing machine, wherein the information about the metal parts represents the pose and surface information of the metal parts to be processed; Based on the pose information and the surface information, the vibratory grinding head is controlled to grind the metal part to be processed to obtain the first processed part; Obtain wire drawing information, which characterizes wire drawing depth, abrasive belt speed, abrasive belt material, and metal material; The pressing plate is controlled to press the sanding belt on the first workpiece according to the wire drawing information, so that the sanding belt draws the first workpiece to obtain the target metal part. The pressing time of the pressing plate is the same for each area of the wire drawing surface of the first workpiece.
[0006] In some optional embodiments, the step of controlling the vibratory grinding head to grind the metal part to be processed according to the pose information and the surface information to obtain a first processed part includes: The grinding area and grinding thickness on the metal part to be processed are determined based on the surface information. Based on the pose information and the grinding thickness, the vibratory grinding head is controlled to grind the grinding area to obtain the first processed part.
[0007] In some optional embodiments, the step of controlling the vibratory grinding head to grind the grinding area according to the pose information and the grinding thickness to obtain the first processed part includes: The grinding area is divided into N grinding sub-areas, the area of the circumcircle of each grinding sub-area is less than or equal to the grinding area of the vibratory grinding head, and N represents a positive integer greater than or equal to 1. Based on the pose information, determine the polishing centers of N polishing sub-regions; The vibratory grinding head is controlled to sequentially align with the grinding centers of N grinding sub-regions, and the grinding thickness is applied to the grinding areas to obtain the first processed part.
[0008] In some optional embodiments, determining the grinding area and grinding thickness on the metal part to be processed based on the surface information includes: The grinding area is determined based on the surface roughness of each area indicated by the surface information and a preset roughness, wherein the surface roughness of the grinding area is greater than the preset roughness. Obtain the vertical distance between the polished area and other areas on the same surface; The vertical distance is configured as the polishing thickness of the polishing area.
[0009] In some optional embodiments, controlling the pressing plate to press the abrasive belt on the first workpiece according to the wire drawing information, so that the abrasive belt draws the first workpiece to obtain the target metal part, includes: The pressing force of the pressing plate is determined according to the metal material; The translational speed of the pressing plate when pressing the sanding belt is determined based on the pressing force, the drawing depth, the sanding belt speed, the sanding belt material, and the metal material. The pressing plate is controlled to press the sanding belt at the first end of the first workpiece with the pressing force, and the pressing plate is driven to move from the first end of the first workpiece to the second end of the first workpiece with the translational speed, so that the sanding belt can uniformly draw the wire drawing surface of the first workpiece to obtain the target metal part.
[0010] In some optional embodiments, determining the translational speed of the pressing plate when pressing the abrasive belt based on the pressing force, the drawing depth, the abrasive belt speed, the abrasive belt material, and the metal material includes: The grinding coefficient is determined based on the belt speed, belt material, metal material, and a preset grinding efficiency table, wherein the preset grinding efficiency table indicates the correspondence between the belt speed, belt material, metal material, and the grinding coefficient. Obtain the width of the pressing plate; The translation speed is calculated based on the width of the pressure plate, the wire drawing depth, the pressing force, and the grinding coefficient.
[0011] In some optional embodiments, before obtaining the first processed part after grinding the grinding area to the specified grinding thickness, the method further includes: The contact positions between the vibratory grinding head and each of the grinding sub-regions after the vibratory grinding head is located at the grinding center are obtained; The grinding pressure at each position of the vibratory grinding head is determined based on the grinding thickness of the grinding sub-area; The hardness of the grinding medium at each position of the vibratory grinding head is set according to the grinding pressure, and the grinding medium covers the vibratory grinding head.
[0012] In some optional embodiments, determining the pressing force of the pressing plate based on the metal material includes: Obtain the contact area between the pressing plate and the first processed part; The maximum pressing value and pressure coefficient of the first processed part are determined based on the metal material and the shape information of the first processed part. The maximum pressing value represents the maximum pressure that the first processed part can withstand per unit area. The pressing force is calculated based on the maximum pressing value and the pressure coefficient.
[0013] In a second aspect, embodiments of the present invention provide a metal drawing device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the metal drawing method described in the first aspect.
[0014] Thirdly, embodiments of the present invention provide a computer storage medium storing computer-executable instructions, the computer-executable instructions being used to execute the metal drawing method described in the first aspect.
[0015] The beneficial effects of this invention include: acquiring metal part information on the wire drawing machine, wherein the metal part information represents the position and surface information of the metal part to be processed; controlling the vibratory grinding head to grind the metal part to be processed according to the position and surface information to obtain a first processed part; acquiring wire drawing information, wherein the wire drawing information represents the wire drawing depth, abrasive belt speed, abrasive belt material, and metal material; controlling the pressing plate to press the abrasive belt on the first processed part according to the wire drawing information, so that the abrasive belt draws the first processed part to obtain the target metal part, wherein the pressing time of the pressing plate is the same for each area of the wire drawing surface of the first processed part. In the technical solution of this embodiment, the surface of the metal part to be processed is precisely ground by the vibratory grinding head to improve flatness, thereby improving the wire drawing effect; by automatically controlling the pressing plate to uniformly press different parts of the wire drawing surface of the metal part, the abrasive belt on the metal part can uniformly draw the metal part without manual pressing, resulting in high wire drawing efficiency and good wire drawing effect.
[0016] Other features and advantages of the invention will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention may be realized and obtained by means of the structures particularly pointed out in the description, claims, and drawings. Attached Figure Description
[0017] Figure 1 This is a schematic diagram of a system platform architecture for performing metal wire drawing according to an embodiment of the present invention; Figure 2 This is a flowchart of the steps of a metal drawing method provided in one embodiment of the present invention; Figure 3 This is a schematic diagram of the translation of the pressing plate according to an embodiment of the present invention.
[0018] Figure label: System platform architecture 1000, processor 1100, memory 1200; First processed part 100, sanding belt 200, pressing plate 300. Detailed Implementation
[0019] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.
[0020] It should be noted that although functional modules are divided in the device schematic diagram and a logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the device or the order in the flowchart. The terms "first," "second," etc., in the specification, claims, or the aforementioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.
[0021] The embodiments of the present invention will be further described below with reference to the accompanying drawings.
[0022] like Figure 1 As shown, Figure 1 This is a schematic diagram of a system platform architecture for performing a metal drawing method according to an embodiment of the present invention.
[0023] exist Figure 1 In the example, the system platform architecture 1000 includes a processor 1100 and a memory 1200, which can be connected via a bus or other means. Figure 1 Taking the example of a connection between China and Israel via a bus.
[0024] Memory 1200, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, memory 1200 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory 1200 may optionally include memory remotely located relative to processor 1100, and these remote memories can be connected to the metal drawing equipment via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0025] Those skilled in the art will understand that the system platform architecture 1000 can be applied to 5G communication network systems and subsequent evolved mobile communication network systems, etc., and this embodiment does not specifically limit it.
[0026] It will be understood by those skilled in the art that Figure 1 The system platform architecture 1000 shown does not constitute a limitation on the embodiments of the present invention. It may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0027] Reference Figure 2-3 , Figure 2 A flowchart of a metal drawing method provided by the present invention; applied to a metal drawing equipment, the metal drawing equipment including a drawing machine and a grinding and pressing machine, the grinding and pressing machine including a vibrating grinding head and a pressing plate 300 arranged at the same station; the metal drawing method of the present invention may include, but is not limited to: Step S100: Obtain the metal part information on the wire drawing machine, wherein the metal part information represents the pose information and surface information of the metal part to be processed.
[0028] It should be noted that by using position sensors, industrial vision cameras, or laser positioning modules installed above or to the side of the wire drawing machine's processing station (the specific choice depends on actual needs and is not limited here), the metal parts are scanned and positioned in multiple dimensions. This collects the three-dimensional coordinate data of the metal parts in the equipment's preset coordinate system, including the X-axis, Y-axis, and Z-axis coordinates of the metal parts. At the same time, it collects the placement posture data of the metal parts, including the rotation angle, tilt angle, and the relative positional relationship between the metal parts and the wire drawing machine's sanding belt 200, vibratory grinding head, and pressing plate 300. This determines the processing reference surface of the metal parts, ensuring that the vibratory grinding head can accurately move to the grinding position and that the pressing plate 300 can accurately align with the wire drawing starting point, avoiding problems such as inaccurate grinding and wire drawing misalignment caused by metal parts placement offset or posture deviation.
[0029] Using high-definition industrial cameras, line laser scanners, and other visual inspection equipment, the entire surface of a metal part is scanned to acquire 3D morphological and grayscale images. The image processing module then performs filtering, noise reduction, contour extraction, and connected component analysis on the acquired image data to remove invalid data and accurately identify various defects and surface information on the metal part. Defects include protrusions, burrs, and impurities on the metal part's surface. The distribution location and size of these defects are simultaneously acquired, and the overall flatness deviation of the metal part's surface is recorded to determine the area and degree of polishing required.
[0030] Step S200: Based on the pose information and the surface information, control the vibratory grinding head to grind the metal part to be processed to obtain the first processed part 100.
[0031] Specifically, the pose information and surface information are transmitted in real time to the motion control module of the wire drawing equipment. The motion control module first fuses and analyzes the pose information and surface information to clarify the parameters and execution logic of the grinding operation, providing precise control for the movement of the vibratory grinding head and the grinding action. Among them, the pose information is used to determine the motion trajectory and positioning reference of the vibratory grinding head, and the surface information is used to determine the grinding area, intensity and range. The movement of the vibratory grinding head is controlled according to the determined motion trajectory and positioning reference, and the grinding head is controlled to perform grinding according to the determined grinding area, intensity and range to obtain the first processed part 100.
[0032] In some optional embodiments, the step of controlling the vibratory grinding head to grind the metal part to be processed according to the pose information and the surface information to obtain the first processed part 100 includes: S210, determine the grinding area and grinding thickness on the metal part to be processed based on the surface information; Specifically, the surface information includes various defects (protrusions, impurities, burrs) and surface flatness data of the metal part to be processed. The control module of the wire drawing equipment accurately analyzes the surface information, identifies the areas that need to be polished, and determines the polishing thickness corresponding to each polishing area based on the specific thickness of the defects.
[0033] The control module extracts contours and analyzes connected components from image and point cloud data in the surface information to locate defective areas and determine the specific range of each polishing area. Specifically, areas with height differences greater than a preset flatness threshold are defined as raised polishing areas; areas containing identified impurities and burrs are defined as impurity and burr polishing areas; and localized areas with large surface flatness deviations requiring overall correction are defined as flat polishing areas. Simultaneously, areas that do not require polishing (i.e., areas with flat, defect-free surfaces) are excluded.
[0034] S220, the first workpiece 100 is obtained by controlling the vibratory grinding head to grind the grinding area according to the pose information and the grinding thickness.
[0035] Specifically, the motion control module determines the three-dimensional coordinates, placement posture, and machining reference surface of the metal part to be processed in the wire drawing machine's machining station, as well as the relative positional relationship between the metal part and the vibratory grinding head, based on the pose information. Based on the center coordinates of the grinding area, inverse kinematics calculations are performed to plan the optimal motion trajectory of the vibratory grinding head from its initial position to each grinding area. The module determines the moving speed, positioning accuracy, and posture adjustment parameters of the vibratory grinding head to ensure that it can accurately and quickly reach each grinding area, avoiding grinding misalignment due to positioning deviations and affecting the grinding effect. Simultaneously, based on the tilt angle and surface tilt state of the metal part in the pose information, the grinding posture of the vibratory grinding head is adjusted in real time to ensure that the grinding surface of the vibratory grinding head is in complete contact with the surface of the area to be ground, guaranteeing uniform force during grinding and avoiding incomplete or over-grinding in certain areas.
[0036] The motion control module matches the corresponding working parameters of the vibratory grinding head, including vibration frequency, grinding pressure, and grinding time, based on the grinding thickness of each grinding area. For areas with a larger grinding thickness (such as high protrusions), the vibration frequency of the vibratory grinding head will be appropriately increased, the grinding pressure will be increased, and the grinding time will be extended to ensure that defects can be thoroughly removed according to the set grinding thickness. For areas with a smaller grinding thickness (such as small burrs or slight protrusions), the vibration frequency and grinding pressure will be reduced, and the grinding time will be shortened to avoid over-grinding.
[0037] During the polishing process, the motion control module collects data such as polishing pressure, vibration frequency, and movement position of the vibratory polishing head in real time. At the same time, the detection module scans the surface condition of the polishing area in real time, calculates the actual polishing thickness, and compares it with the preset polishing thickness to form a closed-loop control.
[0038] In some optional embodiments, the step of controlling the vibratory grinding head to grind the grinding area according to the pose information and the grinding thickness to obtain the first processed part 100 includes: S221, the grinding area is divided into N grinding sub-areas, the area of the circumscribed circle of the grinding sub-area is less than or equal to the grinding area of the vibratory grinding head, and N represents a positive integer greater than or equal to 1. Specifically, the identified grinding area is subdivided according to the grinding area of the vibratory grinding head, dividing the grinding area into N grinding sub-regions, where N is a positive integer greater than or equal to 1. During division, it is necessary to ensure that the circumscribed area of each grinding sub-region does not exceed the grinding area that the vibratory grinding head can cover. This ensures that the vibratory grinding head can completely cover the corresponding grinding sub-region in a single operation, avoiding situations where the grinding head cannot grind the entire area in one go due to the sub-region being too large, resulting in missed areas or uneven grinding. When the entire grinding area is small enough to be covered by the vibratory grinding head in one go, N is set to 1, meaning only one grinding sub-region is defined. When the grinding area is large enough to exceed the single grinding range of the vibratory grinding head, it is divided into multiple appropriately sized grinding sub-regions to ensure that each sub-region is fully ground.
[0039] S222, determine the polishing centers of N polishing sub-regions based on the pose information; Specifically, after dividing the grinding sub-areas, the grinding center positions of these N grinding sub-areas in the machining station coordinate system are determined based on the previously acquired pose information of the metal parts to be processed. The pose information includes the spatial position, placement angle, and reference plane of the metal parts. This information can be used to convert the center coordinates of each grinding sub-area into motion coordinates that the equipment can execute, thereby providing accurate positioning data for the vibratory grinding head.
[0040] S223, control the vibratory grinding head to sequentially align with the grinding centers of N grinding sub-regions, and grind the grinding areas to the specified grinding thickness to obtain the first processed part 100.
[0041] Specifically, the vibratory grinding head is controlled to move sequentially according to a preset order and align with the grinding center corresponding to each grinding sub-area. After alignment, the grinding sub-area is ground according to the determined grinding thickness. During the grinding process, the grinding depth is kept consistent. The grinding operation of N grinding sub-areas is completed in sequence. Through the precise processing of each grinding sub-area, the entire grinding area reaches the set flatness requirements, removing surface protrusions and impurities. Finally, the grinding process of the metal part to be processed is completed, and the first processed part 100 with a flat surface that meets the conditions for subsequent wire drawing is obtained.
[0042] In some optional embodiments, determining the grinding area and grinding thickness on the metal part to be processed based on the surface information includes: S211, the grinding area is determined based on the surface roughness of each area indicated by the surface information and a preset roughness, wherein the surface roughness of the grinding area is greater than the preset roughness. Specifically, the surface information includes surface roughness data for each region of the metal part to be processed. By comparing the actual surface roughness of each region in the surface information with the preset roughness one by one, all regions whose actual surface roughness exceeds the preset roughness are selected and defined as the grinding regions that need to be ground. Regions whose surface roughness is less than or equal to the preset roughness indicate that their surface smoothness meets the requirements and do not need to be ground.
[0043] S212, Obtain the vertical distance between the polishing area and other areas on the same surface; Specifically, after determining the grinding area, it is necessary to further clarify the specific thickness that needs to be ground in that area. The grinding thickness is based on the height difference between the grinding area and other qualified areas on the same surface of the metal part. "Other areas on the same surface" specifically refers to areas with a surface roughness less than or equal to a preset roughness, a smooth surface, and no defects, serving as the reference plane for the metal part's surface. Using the three-dimensional topography and height data from the surface information, the vertical distance between each point within the grinding area and this reference plane is precisely calculated. This vertical distance represents the protrusion height of the grinding area relative to the qualified surface, and is also the height of the excess portion that needs to be removed through grinding.
[0044] S213, the vertical distance is configured as the polishing thickness of the polishing area.
[0045] Specifically, the vertical distance directly corresponds to the thickness that needs to be removed by grinding in the grinding area. The excess part corresponding to the vertical distance is ground off, and the surface of the grinding area is flush with other qualified areas on the same surface. Its surface roughness is reduced to below the preset roughness to meet the requirements of subsequent wire drawing.
[0046] Step S300: Obtain wire drawing information, which represents wire drawing depth, abrasive belt speed, abrasive belt material, and metal material.
[0047] Specifically, the wire drawing depth is used to determine the required texture depth on the metal surface after wire drawing; the abrasive belt speed is the linear speed of the abrasive belt 200 on the wire drawing machine during operation; the abrasive belt material reflects the abrasive type, mesh size, and wear resistance of the abrasive belt 200, determining its grinding ability on the metal surface and the fineness of the wire drawing texture; the metal material represents the material type, hardness, and ductility of the first workpiece 100, used to match the corresponding wire drawing pressure and moving speed to prevent damage, deformation, or uneven wire drawing effects during the wire drawing process. By acquiring complete wire drawing information, the control system can provide accurate process parameters for subsequent pressure adjustment and translation speed control of the pressing plate 300, ensuring a stable and reliable wire drawing process and ultimately achieving a uniform wire drawing effect on the metal surface.
[0048] Step S400: According to the wire drawing information, control the pressing plate 300 to press the sanding belt 200 on the first workpiece 100 so that the sanding belt 200 draws the first workpiece 100 to obtain the target metal part. The pressing time of the pressing plate 300 is the same for each area of the wire drawing surface of the first workpiece 100.
[0049] Specifically, based on the wire drawing information, the pressing plate 300 presses the abrasive belt 200 on the first workpiece 100, ensuring that the abrasive belt 200 fully adheres to the surface of the first workpiece 100 under pressure. This, in turn, allows for stable and uniform wire drawing of the first workpiece 100 through relative motion, ultimately resulting in a target metal part with a consistent surface texture and acceptable quality. Throughout the wire drawing process, the pressing time of the pressing plate 300 remains the same across all areas of the wire drawing surface of the first workpiece 100, thus achieving uniformity in the wire drawing effect.
[0050] The control system first calculates and determines the required pressing force and translational speed of the pressing plate 300 along the wire drawing direction based on the target wire drawing depth, abrasive belt speed, abrasive belt material, and metal material contained in the wire drawing information. The pressing force ensures sufficient contact between the abrasive belt 200 and the metal surface, while the translational speed matches the abrasive belt speed and controls the grinding amount. At the start of wire drawing, the control system moves the pressing plate 300 to the starting position on the wire drawing surface of the first workpiece 100 and presses it down, causing the abrasive belt 200 to adhere tightly to the metal surface under the action of the pressing plate 300. Then, the control system controls the pressing plate 300 to move uniformly towards the wire drawing endpoint at the calculated translational speed. During this process, the abrasive belt 200 continues to run and grind the metal surface. The pressing plate 300 moves in a uniform translational manner, ensuring that any point on the wire drawing surface is covered and acted upon by the pressing plate 300 for the same duration, thus maintaining consistency in the grinding time and degree of grinding across different areas of the metal surface. When the pressing plate 300 moves to the end position of the wire drawing, the control system controls the pressing plate 300 to lift up and stop moving, and the wire drawing process is completed. At this time, the first processed part 100 after uniform wire drawing is the target metal part that meets the processing requirements.
[0051] In some optional embodiments, controlling the pressing plate 300 to press the abrasive belt 200 on the first workpiece 100 according to the wire drawing information, so that the abrasive belt 200 draws the first workpiece 100 to obtain the target metal part, includes: S410, determine the pressing force of the pressing plate 300 according to the metal material; Specifically, the pressing force applied by the pressing plate 300 to the abrasive belt 200 is determined based on the metal material in the wire drawing information. The metal material directly determines the material's hardness, strength, and surface compressive strength. For metal materials with higher hardness and strength, a relatively larger pressing force is required to ensure that the abrasive belt 200 can effectively act on the metal surface to form a wire drawing texture. For metal materials with softer texture and easy deformation, a relatively smaller pressing force is set to avoid excessive pressing force causing indentations, dents, or deformation on the metal surface. At the same time, the pressing force is sufficient to ensure that the abrasive belt 200 fully adheres to the metal surface, providing stable contact conditions for wire drawing.
[0052] S420, the translational speed of the pressing plate 300 when pressing the sanding belt 200 is determined based on the pressing force, the drawing depth, the sanding belt speed, the sanding belt material, and the metal material; Specifically, based on the determined pressing force, and combined with the wire drawing information including wire drawing depth, abrasive belt speed, abrasive belt material, and metal material, the translation speed of the pressing plate 300 while pressing the abrasive belt 200 is comprehensively determined. The wire drawing depth determines the degree to which the abrasive belt 200 needs to grind the metal surface; the abrasive belt speed determines the relative motion efficiency between the abrasive belt 200 and the metal surface; the abrasive belt material reflects the cutting ability and wear resistance of the abrasive; and the metal material affects the grinding efficiency and forming effect. The control system performs matching calculations on these parameters, and under the premise of ensuring that the wire drawing depth meets the standard and the wire drawing texture is uniform, determines an appropriate translation speed, so that the moving speed of the pressing plate 300 is coordinated with the running speed of the abrasive belt.
[0053] S430, control the pressing plate 300 to press the sanding belt 200 at the first end of the first workpiece 100 with the pressing force, and drive the pressing plate 300 to move from the first end of the first workpiece 100 to the second end of the first workpiece 100 with the translational speed, so that the sanding belt 200 can uniformly draw the wire drawing surface of the first workpiece 100 to obtain the target metal part.
[0054] Specifically, the pressing plate 300 is controlled to press down on the sanding belt 200 at the first end of the first workpiece 100 under a predetermined pressing force, so that the sanding belt 200 is tightly attached to the surface of the first workpiece 100 under pressure. Then, the pressing plate 300 is driven to move smoothly and uniformly from the first end of the first workpiece 100 to the second end of the first workpiece 100 at a calculated translational speed. During this process, the sanding belt 200 continues to operate and grinds and draws the metal surface under the stable pressure of the pressing plate 300. Since the pressing plate 300 moves at a uniform speed, the pressing force remains constant, and each position of the pressing plate 300 presses on each position of the drawing surface during the movement, the time and force of the sanding belt 200 acting on each position of the drawing surface are consistent, thereby achieving uniform drawing. When the pressing plate 300 moves to the second end of the first workpiece 100, the drawing operation is completed, and the target metal part is obtained.
[0055] In some optional embodiments, determining the translational speed of the pressing plate 300 when pressing the abrasive belt 200 based on the pressing force, the drawing depth, the abrasive belt speed, the abrasive belt material, and the metal material includes: S421, determine the grinding coefficient based on the abrasive belt speed, the abrasive belt material, the metal material and a preset grinding efficiency table, wherein the preset grinding efficiency table indicates the correspondence between the abrasive belt speed, the abrasive belt material and the metal material and the grinding coefficient; Specifically, based on the belt speed, belt material, and metal material, the corresponding grinding coefficient is determined by combining the preset grinding efficiency table within the system. This preset grinding efficiency table pre-calibrates and stores the corresponding grinding coefficient values when different belt speeds, belt materials, and metal materials are combined. The grinding coefficient is used to comprehensively reflect the cutting ability and grinding effect of the belt 200 on the corresponding metal material under the current operating state. The grinding coefficient that is suitable for the current processing conditions can be obtained quickly and accurately by looking up the table.
[0056] S422, Obtain the width of the pressing plate 300; Specifically, the width of the pressing plate 300 in the wire drawing direction is obtained. The width of the pressing plate determines the effective range of action between the sanding belt 200 and the metal surface and the translation distance of the pressing plate relative to any position on the wire drawing surface. That is, the pressing time of the pressing plate on any position on the wire drawing surface is equal to the width of the pressing plate divided by the translation speed of the pressing plate.
[0057] S423, the translation speed is calculated based on the width of the pressure plate, the wire drawing depth, the pressing force, and the grinding coefficient.
[0058] Specifically, based on the obtained pressure plate width, wire drawing depth, pressing force, and grinding coefficient, a comprehensive calculation is performed. The translational speed of the pressure plate 300 during the wire drawing process is calculated through the matching relationship between these parameters. This translational speed ensures that the grinding amount of the abrasive belt 200 on the metal surface is uniform and stable, so that the final wire drawing depth meets the preset requirements, while ensuring consistent wire drawing texture and uniform surface effect. The specific calculation of the translational speed includes the following formula:
[0059] in, Indicates translation speed. Indicates the grinding coefficient. Indicates pressure, Indicates the width of the pressure plate. Indicates the depth of wire drawing.
[0060] In some optional embodiments, before obtaining the first workpiece 100 by grinding the grinding area to the specified grinding thickness, the method further includes: S2221, Obtain the contact positions between the vibratory grinding head and each of the grinding sub-regions after the vibratory grinding head is located at the grinding center; Specifically, after the vibratory grinding head moves and aligns with the corresponding grinding center, the actual contact position between each grinding sub-area and the vibratory grinding head is determined. Since different grinding sub-areas are located at different positions on the surface of the metal part, the contact points with the vibratory grinding head will also differ. Determining this contact position can provide a positional basis for applying grinding pressure to subsequent zones.
[0061] S2222, determine the grinding pressure at each position of the vibratory grinding head according to the grinding thickness of the grinding sub-area; Specifically, based on the grinding thickness corresponding to each grinding area, the grinding pressure of the vibratory grinding head at the contact position with different grinding areas is determined. For grinding areas with a larger grinding thickness, the grinding pressure at the contact position is increased accordingly to ensure that defects can be fully removed. For grinding areas with a smaller grinding thickness, the grinding pressure at the contact position is reduced accordingly to avoid over-grinding and damaging the surface of the metal part.
[0062] S2223, The hardness of the grinding medium at each position of the vibratory grinding head is set according to the grinding pressure, and the grinding medium covers the vibratory grinding head.
[0063] Specifically, after determining the grinding pressure at each contact point, the grinding media covering the vibratory grinding head is set accordingly based on the grinding pressure, so that the grinding media exhibits a hardness that matches the grinding pressure at different positions. The hardness of the grinding media is adaptively adjusted according to the magnitude of the grinding pressure at the corresponding position, so that when the vibratory grinding head grinds different grinding sub-areas, it can achieve precise grinding with appropriate force and contact hardness, ensuring that each grinding sub-area can be uniformly leveled according to the set grinding thickness.
[0064] In some optional embodiments, determining the pressing force of the pressing plate 300 based on the metal material includes: S411, Obtain the contact area between the pressing plate 300 and the first processed part 100; Specifically, the actual contact area between the pressing plate 300 and the first processed part 100 is obtained. This contact area is determined by the structural dimensions of the pressing plate 300 itself and the adhesion state between the pressing plate 300 and the surface of the first processed part 100.
[0065] S412, determine the maximum pressing value and pressure coefficient of the first processed part 100 according to the metal material and the shape information of the first processed part 100, wherein the maximum pressing value represents the maximum pressure that the first processed part 100 per unit area can withstand. Specifically, based on the metal material and the shape information of the first processed part 100, the maximum pressing value and pressure coefficient corresponding to the first processed part 100 are determined. The maximum pressing value is used to characterize the maximum pressure that the first processed part 100 per unit area can withstand without deformation, indentation or damage. This value is determined by the mechanical properties of the metal material, such as hardness and strength. At the same time, it will be adaptively adjusted in combination with the shape information of the first processed part 100. For parts with thin structures and easy deformation, the maximum pressing value will be appropriately reduced. The pressure coefficient is a proportional coefficient pre-set according to the requirements of the wire drawing process. It is used to determine the actual pressure used within the safe range of the maximum pressing value, so as to ensure that effective wire drawing can be achieved without damaging the metal part.
[0066] S413, the pressing force is calculated based on the maximum pressing value and the pressure coefficient.
[0067] Specifically, the pressing force actually applied by the pressing plate 300 during the wire drawing process is obtained by multiplying the determined maximum pressing value, pressure coefficient and contact area of the pressing plate. This pressing force satisfies the processing requirements of the sanding belt 200 to make full contact with the metal surface, and is within the safe pressure range that the first workpiece 100 can withstand, thereby ensuring that the wire drawing process is stable and reliable and will not damage the first workpiece 100.
[0068] The implementation of this invention has the following beneficial effects: It acquires metal part information on the wire drawing machine, the metal part information representing the position and surface information of the metal part to be processed; it controls the vibratory grinding head to perform grinding on the metal part to be processed according to the position and surface information to obtain a first processed part 100; it acquires wire drawing information, the wire drawing information representing the wire drawing depth, abrasive belt speed, abrasive belt material, and metal material; it controls the pressing plate 300 to press the abrasive belt 200 on the first processed part 100 according to the wire drawing information, so that the abrasive belt 200 draws the first processed part 100 to obtain a target metal part, and the pressing time of the pressing plate 300 is the same in each area of the wire drawing surface of the first processed part 100. In the technical solution of this embodiment, the surface of the metal part to be processed is precisely ground by the vibratory grinding head to improve flatness and thus improve the wire drawing effect; the automatic control pressing plate 300 presses the different parts of the wire drawing surface of the metal part evenly, so that the sanding belt 200 on the metal part can draw the metal part evenly without manual pressing, resulting in high wire drawing efficiency and good wire drawing effect.
[0069] In addition, one embodiment of the present invention provides a metal drawing device, the device including: a memory, a processor, and a computer program stored in the memory and executable on the processor.
[0070] The processor and memory can be connected via a bus or other means.
[0071] It should be noted that the computer in this embodiment may correspond to, for example, including, Figure 1 The memory and processor in the illustrated embodiment can constitute Figure 1 The system architecture platform shown in the embodiment is part of the same inventive concept, and therefore has the same implementation principle and beneficial effects, which will not be described in detail here.
[0072] The non-transient software program and instructions required to implement the methods of the above embodiments are stored in memory. When executed by a processor, the metal drawing method of the above embodiments is executed, for example, the method described above is executed. Figure 2 Method steps S100 to S400.
[0073] Furthermore, one embodiment of the present invention also provides a computer-readable storage medium storing computer-executable instructions, which, when used to execute the metal drawing method of the aforementioned metal drawing equipment, for example, execute the above-described... Figure 2 Method steps S100 to S400.
[0074] It will be understood by those skilled in the art that all or some of the steps and systems in the methods disclosed above can be implemented as software, firmware, hardware, and suitable combinations thereof. Some or all of the physical components can be implemented as processors, such as central processing units, digital signal processors, or microprocessors executing software, or as hardware, or as integrated circuits, such as application-specific integrated circuits. Such software can be distributed on a computer-readable medium, which can include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer. Furthermore, as is known to those skilled in the art, communication media typically include computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.
[0075] The above provides a detailed description of the preferred embodiments of the present invention. However, the present invention is not limited to the above embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of the present invention. All such equivalent modifications or substitutions are included within the scope defined by the claims of the present invention.
Claims
1. A method for drawing metal parts, characterized in that, An application to metal drawing equipment, the metal drawing equipment including a drawing machine and a grinding and pressing machine, the grinding and pressing machine including a vibrating grinding head and a pressing plate arranged in the same station, the metal drawing method including: Obtain information about the metal parts on the wire drawing machine, wherein the information about the metal parts represents the pose and surface information of the metal parts to be processed; Based on the pose information and the surface information, the vibratory grinding head is controlled to grind the metal part to be processed to obtain the first processed part; Obtain wire drawing information, which characterizes wire drawing depth, abrasive belt speed, abrasive belt material, and metal material; The pressing plate is controlled to press the sanding belt on the first workpiece according to the wire drawing information, so that the sanding belt draws the first workpiece to obtain the target metal part. The pressing time of the pressing plate is the same for each area of the wire drawing surface of the first workpiece.
2. The metal drawing method according to claim 1, characterized in that, The process of controlling the vibratory grinding head to grind the metal part to be processed according to the pose information and the surface information to obtain the first processed part includes: The grinding area and grinding thickness on the metal part to be processed are determined based on the surface information. Based on the pose information and the grinding thickness, the vibratory grinding head is controlled to grind the grinding area to obtain the first processed part.
3. The metal drawing method according to claim 2, characterized in that, The process of controlling the vibratory grinding head to grind the grinding area according to the pose information and the grinding thickness to obtain the first processed part includes: The grinding area is divided into N grinding sub-areas, the area of the circumcircle of each grinding sub-area is less than or equal to the grinding area of the vibratory grinding head, and N represents a positive integer greater than or equal to 1. Based on the pose information, determine the polishing centers of N polishing sub-regions; The vibratory grinding head is controlled to sequentially align with the grinding centers of N grinding sub-regions, and the grinding thickness is applied to the grinding areas to obtain the first processed part.
4. The metal drawing method according to claim 2, characterized in that, The step of determining the grinding area and grinding thickness on the metal part to be processed based on the surface information includes: The grinding area is determined based on the surface roughness of each area indicated by the surface information and a preset roughness, wherein the surface roughness of the grinding area is greater than the preset roughness. Obtain the vertical distance between the polished area and other areas on the same surface; The vertical distance is configured as the polishing thickness of the polishing area.
5. The metal drawing method according to claim 1, characterized in that, The step of controlling the pressing plate to press the abrasive belt on the first workpiece according to the wire drawing information, so that the abrasive belt draws the first workpiece to obtain the target metal part, includes: The pressing force of the pressing plate is determined according to the metal material; The translational speed of the pressing plate when pressing the sanding belt is determined based on the pressing force, the drawing depth, the sanding belt speed, the sanding belt material, and the metal material. The pressing plate is controlled to press the sanding belt at the first end of the first workpiece with the pressing force, and the pressing plate is driven to move from the first end of the first workpiece to the second end of the first workpiece with the translational speed, so that the sanding belt can uniformly draw the wire drawing surface of the first workpiece to obtain the target metal part.
6. The metal drawing method according to claim 5, characterized in that, The step of determining the translational speed of the pressing plate when pressing the abrasive belt based on the pressing force, the drawing depth, the abrasive belt speed, the abrasive belt material, and the metal material includes: The grinding coefficient is determined based on the belt speed, belt material, metal material, and a preset grinding efficiency table, wherein the preset grinding efficiency table indicates the correspondence between the belt speed, belt material, metal material, and the grinding coefficient. Obtain the width of the pressing plate; The translation speed is calculated based on the width of the pressure plate, the wire drawing depth, the pressing force, and the grinding coefficient.
7. The metal drawing method according to claim 3, characterized in that, Before obtaining the first processed part after grinding the grinding area to the specified grinding thickness, the method further includes: The contact positions between the vibratory grinding head and each of the grinding sub-regions after the vibratory grinding head is located at the grinding center are obtained; The grinding pressure at each position of the vibratory grinding head is determined based on the grinding thickness of the grinding sub-area; The hardness of the grinding medium at each position of the vibratory grinding head is set according to the grinding pressure, and the grinding medium covers the vibratory grinding head.
8. The metal drawing method according to claim 5, characterized in that, The step of determining the pressing force of the pressing plate based on the metal material includes: Obtain the contact area between the pressing plate and the first processed part; The maximum pressing value and pressure coefficient of the first processed part are determined based on the metal material and the shape information of the first processed part. The maximum pressing value represents the maximum pressure that the first processed part can withstand per unit area. The pressing force is calculated based on the maximum pressing value and the pressure coefficient.
9. A metal wire drawing device, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the metal drawing method according to any one of claims 1-8.
10. A computer storage medium, characterized in that, The computer storage medium stores computer-executable instructions for performing the metal drawing method according to any one of claims 1-8.