Workpiece machining method, device, reverse-docking tool, machine tool apparatus, and storage medium
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- YILI PRECISION MFG CO LTD
- Filing Date
- 2026-07-03
- Publication Date
- 2026-08-04
AI Technical Summary
[0005]本申请实施例的主要目的在于提供一种工件加工方法、装置、倒扣刀具、机床设备及存储介质,旨在解决工件报废率高的技术问题
[0016] In addition, to achieve the above objectives, this application also provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of the workpiece processing method described above.
Smart Images

Figure CN122500544A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of processing technology, and in particular to workpiece processing methods, apparatus, undercutting tools, machine tools and storage media. Background Technology
[0002] In the manufacturing of watch cases, injection molding combined with metal is a common process. To improve the bonding strength between plastic and metal parts, adhesive holes or points are usually made on the metal parts. This interlocking structure between the plastic and metal replaces simple surface contact, enhancing the reliability of the plastic-metal bond and preventing the plastic from detaching.
[0003] Currently, most adhesive gripping holes are designed as straight holes perpendicular to the machining plane, which simplifies machining. However, even with adhesive gripping holes on metal parts, defects such as poor bonding between the plastic and metal parts and plastic detachment still easily occur in practical applications, leading to a high scrap rate for workpieces.
[0004] The above content is only used to help understand the technical solutions of the embodiments of this application, and does not represent an admission that the above content is prior art. Summary of the Invention
[0005] The main objective of this application is to provide a workpiece processing method, apparatus, undercut tool, machine tool equipment, and storage medium, aiming to solve the technical problem of high workpiece scrap rate.
[0006] To achieve the above objectives, this application provides a workpiece machining method applied to a machine tool. The machine tool is equipped with at least one undercut tool. The undercut tool includes a tool holder and a tool head connected in sequence. The tool head is formed by a frustum-shaped transition portion, a cylindrical extension portion, and an undercut cutting edge connected in sequence. The diameter of the end of the transition portion that connects to the tool holder is the same as the diameter of the tool holder. The diameter of the end of the transition portion that connects to the extension portion is the same as the diameter of the extension portion. The diameter of the top of the undercut cutting edge that connects to the extension portion is the same as the diameter of the extension portion. The bottom diameter of the undercut cutting edge is larger than the top diameter. The undercut cutting edge is located at the end away from the tool holder. The workpiece machining method includes: Obtain the processing requirements of the workpiece to be processed, including the processing parameters of the holes to be formed on the workpiece; Based on the processing requirements, a target undercut tool is determined in the machine tool equipment for processing the workpiece to be processed; The target undercut tool is controlled to process the workpiece according to the processing requirements of the workpiece to be processed, so as to form a processing hole with an undercut cavity on the workpiece by the undercut cutting edge in the target undercut tool. The undercut cavity is located at the bottom of the processing hole, and the bottom diameter of the hole is larger than the opening diameter of the processing hole.
[0007] In one embodiment, the step of determining the target undercut tool for machining the workpiece in the machine tool equipment according to the machining requirements includes: Obtain the processing parameters for each hole to be formed on the workpiece from the processing requirements; For each machined hole to be formed, the machining depth and hole diameter are obtained from the machining parameters of the machined hole to be formed, and based on the machining depth and hole diameter, a target undercut tool for machining the machined hole is determined in the machine tool equipment.
[0008] In one embodiment, the cutter head is further provided with an extension that connects with the undercut cutting edge, the undercut cutting edge being located at the end away from the cutter shank; The step of determining the target undercut tool for machining the machining hole in the machine tool equipment based on the machining depth and the hole diameter includes: In the machine tool equipment, a backing tool is determined to be a target backing tool for machining the machining hole, wherein the bottom diameter of the backing cutting edge is less than or equal to the diameter of the hole, and the sum of the first axial cutting depth of the backing cutting edge and the second axial cutting depth of the extension is greater than or equal to the machining depth.
[0009] In one embodiment, the step of controlling the target undercut tool to process the workpiece based on its processing requirements includes: The processing parameters for each hole to be formed, including the center position of the hole opening, the diameter of the bottom of the hole, the axial processing direction, the processing depth, and the diameter of the hole opening, are obtained from the processing requirements. When the workpiece to be processed includes at least two holes to be formed, the hole spacing between every two holes to be formed is calculated based on the center position of the hole opening, the processing depth, and the axial processing direction of each hole to be formed. When the spacing between each hole is greater than the preset safety distance, for each machined hole to be formed, the target undercut tool corresponding to the machined hole to be formed enters from the center position of the hole opening. After the target undercut tool is axially fed to the machining depth, the undercut cutting edge in the target undercut tool is controlled according to the hole bottom diameter to machine an undercut cavity at the bottom of the machined hole, so that the diameter of the bottom of the undercut cavity is equal to the hole bottom diameter.
[0010] In one embodiment, the step of calculating the hole spacing between every two holes to be formed based on the hole center position, processing depth, and axial processing direction of each hole to be formed includes: For each pair of machining holes to be formed, the first machining hole and the second machining hole are determined according to the center position of the opening of the first machining hole and the machining depth, along the axial machining direction of the first machining hole, and the center position of the bottom of the second machining hole is determined according to the center position of the opening of the second machining hole and the machining depth, along the axial machining direction of the second machining hole. The hole spacing between the first and second machined holes is calculated based on the center position of the bottom of the first machined hole and the center position of the bottom of the second machined hole.
[0011] In one embodiment, the workpiece processing method further includes: If there are holes in the workpiece to be processed that are less than or equal to a preset safety distance, for each target first machined hole and target second machined hole corresponding to a hole spacing that is less than or equal to the preset safety distance, the bottom diameter of the target first machined hole, the bottom diameter of the target second machined hole, the processing depth of the target first machined hole, and / or the processing depth of the target second machined hole are reduced. The reduced bottom diameter of the hole is larger than the opening diameter of the machined hole containing the bottom diameter.
[0012] Furthermore, to achieve the above objectives, this application also provides a workpiece processing apparatus applied to a machine tool. The machine tool is equipped with at least one undercut tool, which includes a tool holder and a tool head connected in sequence. The tool head is formed by a frustum-shaped transition portion, a cylindrical extension portion, and an undercut cutting edge connected in sequence. The diameter of the end of the transition portion that connects to the tool holder is the same as the diameter of the tool holder, and the diameter of the end of the transition portion that connects to the extension portion is the same as the diameter of the extension portion. The diameter of the top of the undercut cutting edge that connects to the extension portion is the same as the diameter of the extension portion, and the bottom diameter of the undercut cutting edge is larger than the top diameter. The undercut cutting edge is located at the end away from the tool holder. The workpiece processing apparatus further includes: The acquisition module is used to acquire the processing requirements of the workpiece to be processed, including the processing parameters of the processing holes to be formed on the workpiece. The determination module is used to determine, based on the processing requirements, a target undercut tool for processing the workpiece in the machine tool equipment; The control module is used to control the target undercut tool to process the workpiece according to the processing requirements of the workpiece to be processed, so as to form a processing hole with an undercut cavity on the workpiece to be processed by the undercut cutting edge in the target undercut tool. The undercut cavity is located at the bottom of the processing hole, and the bottom diameter of the hole is larger than the opening diameter of the processing hole.
[0013] In addition, to achieve the above objectives, this application embodiment also provides a reverse cutting tool, which includes a tool holder and a cutting head, wherein the cutting head is formed by sequentially connecting a frustum-shaped transition portion, a cylindrical extension portion and a reverse cutting edge; The diameter of the end of the transition section that connects to the tool holder is the same as the diameter of the tool holder, and the diameter of the end of the transition section that connects to the extension section is the same as the diameter of the extension section. The diameter of the top of the undercut cutting edge that connects to the extension is the same as the diameter of the extension, and the diameter of the bottom of the undercut cutting edge is larger than the diameter of the top; the undercut cutting edge is located at the end away from the tool holder.
[0014] Furthermore, to achieve the above objectives, embodiments of this application also provide a machine tool device, the machine tool device comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the steps of the workpiece machining method as described above.
[0015] In addition, to achieve the above objectives, embodiments of this application also provide a computer-readable storage medium storing a program for implementing a workpiece processing method, wherein when the program for the workpiece processing method is executed by a processor, it implements the steps of the workpiece processing method as described above.
[0016] In addition, to achieve the above objectives, this application also provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of the workpiece processing method described above.
[0017] One or more technical solutions proposed in this application have at least the following technical effects: By obtaining the processing requirements of the workpiece including processing parameters, a target undercut tool for processing the workpiece is determined in the machine tool equipment according to the processing requirements, and the target undercut tool is controlled to process the workpiece, thereby forming a processing hole with an undercut cavity on the workpiece. The undercut cavity is located at the bottom of the processing hole, and the bottom diameter of the bottom of the hole is larger than the opening diameter of the processing hole. Furthermore, when the processing hole formed by this application is used for injection molding and bonding with metal, the plastic material flows into and fills the entire cavity. After the plastic cures, because the bottom diameter of the hole is larger than the opening diameter, the cured plastic forms a mechanical locking structure inside the hole. This means that when the cured plastic is subjected to a pull-out force along the opening direction, the larger plastic body at the bottom of the hole is constrained by the smaller opening channel and cannot be removed from the opening. This significantly enhances the bonding reliability between the plastic and the metal part, avoiding the frequent occurrence of weak bonding and plastic detachment between the plastic and the metal part under a straight-hole gripping structure, thereby reducing the workpiece scrap rate. Attached Figure Description
[0018] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of the embodiments of this application.
[0019] To more clearly illustrate the technical solutions in the embodiments of 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, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0020] Figure 1 This is a schematic flowchart of one embodiment of the workpiece processing method of this application; Figure 2 This is a schematic diagram of the undercut tool in the workpiece machining method of this application embodiment; Figure 3 This is a schematic diagram of the transition portion of the undercut tool in the workpiece processing method of this application embodiment; Figure 4 This is a partially enlarged structural diagram of the undercut tool in the workpiece machining method of this application embodiment; Figure 5 This is a schematic diagram of a straight hole; Figure 6 This is a schematic diagram of the undercut cavity in the workpiece processing method of this application embodiment; Figure 7 This is a schematic diagram of the workpiece machining method using an undercut tool in an embodiment of this application; Figure 8 This is a schematic diagram of the workpiece processing apparatus according to an embodiment of this application; Figure 9 This is a schematic diagram of the equipment structure of the hardware operating environment involved in the workpiece processing method in the embodiments of this application.
[0021] Explanation of icon numbers: DB, tool holder; DT, tool head; D1, transition section; D2, extension section; D3, undercut cutting edge; ZK, straight hole; GJ, workpiece to be machined; DJ, target undercut tool; DK, undercut hole; Q, taper angle of undercut cutting edge.
[0022] The objectives, features, and advantages of the embodiments described in this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0023] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of the embodiments of this application and are not intended to limit the embodiments of this application.
[0024] To better understand the technical solutions of the embodiments of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.
[0025] In the product processing field, especially for watch cases, injection molding and metal bonding are common processes, such as bonding plastics with metals like aluminum, steel, and titanium. To improve the bonding strength between plastic and metal parts, adhesive grooves or points are usually designed on the metal parts. This interlocking structure between the plastic and metal replaces simple surface contact, enhancing the reliability of the plastic-metal bond and preventing the plastic from detaching.
[0026] Currently, most adhesive gripping holes are designed as straight holes perpendicular to the machining plane, which simplifies machining. However, even with adhesive gripping holes on metal parts, defects such as poor bonding between the plastic and metal parts and plastic detachment still easily occur in practical applications, leading to a high scrap rate for workpieces.
[0027] Therefore, this embodiment provides a workpiece processing method. This embodiment obtains the processing requirements of the workpiece, including processing parameters, determines a target undercut tool for processing the workpiece based on these requirements in a machine tool, and controls the target undercut tool to process the workpiece, thereby forming a processing hole with an undercut cavity on the workpiece. The undercut cavity is located at the bottom of the processing hole, and the bottom diameter of the hole is larger than the opening diameter of the processing hole. When the processing hole formed by this application is used for injection molding and bonding with metal, the plastic material flows into and fills the entire cavity. After the plastic cures, because the bottom diameter is larger than the opening diameter, the cured plastic forms a mechanical locking structure within the hole. This means that when the cured plastic is subjected to a pull-out force along the opening direction, the larger plastic body at the bottom of the hole is constrained by the smaller opening channel and cannot escape from the opening. This significantly enhances the bonding reliability between the plastic and the metal part, avoiding the frequent occurrence of weak bonding and plastic detachment in straight-hole gripping structures, thereby reducing the workpiece scrap rate.
[0028] Based on this, the embodiments of this application provide a workpiece processing method, referring to... Figures 1 to 4 , Figure 1 This is a flowchart illustrating one embodiment of the workpiece processing method of this application. Figure 2 This is a schematic diagram of the structure of the inverted cutting tool. Figure 3 This is a structural diagram showing the transition section of the undercut tool. Figure 4 This is a partially enlarged structural diagram of a backdated cutting tool. The workpiece machining method is applied to a machine tool equipped with at least one backdated cutting tool. The backdated cutting tool includes a tool holder DB and a cutting head DT connected in sequence. The cutting head DT is formed by a frustum-shaped transition portion D1, a cylindrical extension portion D2, and a backdated cutting edge D3 connected in sequence. The diameter of the end of the transition portion D1 that connects to the tool holder DB is the same as the diameter of the tool holder DB. The diameter of the end of the transition portion D1 that connects to the extension portion D2 is the same as the diameter of the extension portion D2. The diameter of the backdated cutting edge D3 that connects to the top of the extension portion D2 is the same as the diameter of the extension portion D2. The diameter of the bottom of the backdated cutting edge D3 is larger than the diameter of the top. The backdated cutting edge D3 is located at the end away from the tool holder DB. The workpiece machining method includes steps S10 to S30: Step S10: Obtain the processing requirements of the workpiece to be processed, including the processing parameters of the holes to be formed on the workpiece. It should be noted that the machine tool is equipped with a backed tool. The machine tool can hold the backed tool by using a tool holder. For example, when machining with a backed tool is required, the backed tool can be clamped onto the machine tool spindle, and the machining operation can be controlled by the clamped backed tool. When machining with a backed tool is not required, the backed tool can be mounted in the tool holder of the machine tool. The tool holder is used to store the tool, and the machine tool can have multiple tool holders. The tool holder is the clamping part of the backed tool used to connect to the machine tool spindle, and its end is connected to the tool tip. The backed cutting edge is the working part of the backed tool used to directly cut the workpiece.
[0029] The undercutting cutting edge is the cutting edge portion located at the end of the undercutting tool tip furthest from the tool shank. The bottom diameter of the undercutting cutting edge is larger than its top diameter. It is used for diameter-enlarging cutting at the bottom of the machined hole to form an undercut cavity where the bottom diameter is larger than the opening diameter. The bottom of the undercutting cutting edge is the end furthest from the tool shank. For example, refer to... Figure 2 and Figure 4 , Figure 2 The tool holder DB and the tool head DT are shown. Figure 4 The transition section D1, the extension section D2, and the undercut cutting edge D3 are shown. The cone angle of the undercut cutting edge is Q. For example, Q can be 30° or other values. This embodiment does not specifically limit this value.
[0030] It should be noted that the cutter head is the part of the undercut tool that extends from the front end of the tool holder to the end of the tool. It is composed of a transition part, an extension part and an undercut cutting edge connected in sequence. For example, the diameter of the tool holder can be 4mm or other values. This embodiment does not make a specific limitation on this.
[0031] The transition section is a frustum-shaped structure connecting the tool holder and the extension. The cone angle of the transition section can be 20 degrees, or other degrees in other embodiments; this embodiment does not specifically limit this. The diameter of the end of the transition section that connects to the tool holder is the same as the diameter of the tool holder, and the diameter of the end that connects to the extension is the same as the diameter of the extension. This transition section provides a smooth cross-sectional change between the tool holder and the extension with different diameters, dispersing the stress generated during cutting and preventing the tool from breaking at the connection point due to abrupt diameter changes.
[0032] The extension section is a cylindrical structural segment on the tool head that connects the transition section and the undercut cutting edge. The diameter of the end of the extension section that connects to the transition section is the same as the end diameter of the transition section, and the diameter of the end of the extension section that connects to the undercut cutting edge is the same as the top diameter of the undercut cutting edge. The extension section extends the effective axial length of the tool, allowing the undercut cutting edge to reach the bottom of the hole, away from the orifice. Its diameter is smaller than the diameter of the tool shank to reduce interference with the hole wall during machining. The diameter of the extension section can be 0.4 mm, or other values; this embodiment does not specifically limit this.
[0033] The top diameter refers to the diameter of the undercut cutting edge near the extension, which is the same as the diameter of the extension and is the smallest diameter on the undercut cutting edge. The bottom diameter is the diameter of the undercut cutting edge away from the extension, i.e., the largest diameter at the end of the undercut cutting edge, which is larger than the top diameter. The undercut cutting edge is also frustum-shaped. The top diameter of the undercut cutting edge is the same as the diameter of the extension, for example, 0.4 mm; the bottom diameter is larger than the top diameter. The cone angle of the undercut cutting edge can be 30 degrees or other degrees; this embodiment does not specifically limit this. During machining, after the undercut cutting edge reaches the bottom of the hole with the axial feed of the tool, it directly cuts on the workpiece using the 30-degree cone-angle cutting edge surface, expanding the bottom diameter of the hole to be larger than the opening diameter, forming a 30-degree cone-angle undercut cavity. After injection molding, the plastic material fills the undercut cavity and cures, forming a plastic locking body that complements the shape of the undercut cavity, which can then hook the plastic, achieving mechanical interlocking between the plastic and the workpiece and improving the bonding strength.
[0034] The workpiece to be processed is the part that needs to have gripping holes machined for subsequent injection molding. Processing requirements include the machining parameters for the holes to be formed on the workpiece. These parameters can be obtained from workpiece drawings, 3D models, or input by the operator. The workpiece may have multiple holes to be formed, each with its own corresponding machining parameters. Processing requirements include, but are not limited to, the orifice diameter, bottom diameter, machining depth, orifice center position, and axial machining direction for each hole. The holes can be those that will be subsequently injected into the mold; for example, gripping holes.
[0035] For example, the machine tool acquires a pre-set machining process document. The machining process document already contains the machining parameters for each hole to be formed. In other embodiments, through the human-machine interface of the machine tool, the diameter of the hole opening, the diameter of the hole bottom, the machining depth, the center position of the hole opening, and the axial machining direction of each hole to be formed on the workpiece are input one by one according to the process drawing. After the input is completed, the machine tool generates a machining requirement consisting of the machining parameters of each hole to be formed.
[0036] Step S20: Determine the target undercut tool for machining the workpiece in the machine tool equipment according to the machining requirements; It should be noted that the target undercut tool is selected from the undercut tools equipped on the machine tool based on processing requirements. It is used to process a specific undercut hole to be formed on the workpiece. In this embodiment, a suitable undercut tool matching the processing parameters can be determined for each hole to be formed. This ensures that the target undercut tool can pass through the hole opening and effectively process the undercut cavity at the bottom of the hole, avoiding the failure to form the undercut cavity or damage to the workpiece due to mismatched undercut tools.
[0037] In a feasible embodiment, step S20 further includes steps S21 to S22: Step S21: Obtain the machining parameters of each machining hole to be formed on the workpiece from the machining requirements; Step S22: For each machined hole to be formed, obtain the machining depth and hole diameter from the machining parameters of the machined hole to be formed, and determine the target undercut tool for machining the machined hole in the machine tool equipment based on the machining depth and hole diameter.
[0038] It should be noted that the machining depth is the target distance along the axial direction from the opening position on the surface of the workpiece to the bottom of the machined hole. The machining parameters determine the axial feed required by the target undercut tool. The opening diameter is the diameter of the hole to be machined at the entry point on the workpiece surface.
[0039] In this embodiment, based on the machining depth and orifice diameter of the hole to be formed, a target undercutting tool is selected from the undercutting tools of the machine tool equipment that can safely pass through the orifice and effectively machine to the bottom of the hole, ensuring the reliability of subsequent machining.
[0040] For example, the machining depth and hole diameter are read from the machining parameters for each hole to be formed. The tool parameters of each undercutting tool in the machine tool's tool library are retrieved, and a target undercutting tool that matches the machining depth and hole diameter is selected.
[0041] In other embodiments, a mapping table between the tool identifier of the undercutting tool and the machining depth and orifice diameter can be pre-constructed. For each machined hole to be formed, after obtaining the machining depth and orifice diameter, the corresponding tool identifier is directly searched in the mapping table, and the undercutting tool corresponding to the found tool identifier is taken as the target undercutting tool. This improves the efficiency of determining the target undercutting tool. When there are multiple tool identifiers for the same machined hole to be formed, any target tool identifier can be determined from the multiple tool identifiers, and the undercutting tool corresponding to the target tool identifier is taken as the target undercutting tool. In other embodiments, target undercutting tools that match the machining depth, orifice diameter, and the cone angle required to be formed by the undercutting cavity in the machining requirements can also be selected. The cone angle required to be formed by the undercutting cavity is the same as the cone angle of the undercutting cutting edge in the target undercutting tool that matches it.
[0042] In one feasible embodiment, the cutter head is further provided with an extension that engages with the undercut cutting edge, the undercut cutting edge being located at the end away from the tool holder; step S22 further includes step S221: In machine tool equipment, a backed tool with a bottom diameter of the backed cutting edge that is less than or equal to the diameter of the hole and a sum of the first axial cutting depth of the backed cutting edge and the second axial cutting depth of the extension that is greater than or equal to the machining depth is selected as the target backed tool for machining the machined hole.
[0043] It should be noted that the extension section refers to a section on the tool head located between the undercutting cutting edge and the tool holder. It connects with the undercutting cutting edge and is used to extend the effective axial length of the tool, so that the undercutting cutting edge can reach the bottom of the hole away from the orifice.
[0044] The first axial cutting depth is the maximum depth that the undercut cutting edge itself can cut along the tool axis, that is, the axial height of the undercut cutting edge from its top to its bottom. The first axial cutting depth determines the axial dimension of the undercut cavity that the undercut cutting edge can machine alone.
[0045] The second axial cutting depth refers to the length of the extension along the tool axis. The second axial cutting depth plus the first axial cutting depth constitutes the effective axial cutting depth of the entire undercut tool, which determines whether the undercut cutting edge can reach the bottom of the machined hole in the axial direction.
[0046] When selecting a target undercut tool, in addition to considering the size of the orifice, the first axial cutting depth of the undercut cutting edge itself and the second axial cutting depth of the extension should be added together as the overall effective cutting depth of the undercut tool. This ensures that the undercut cutting edge of the selected target undercut tool can pass through the orifice and that the overall effective cutting depth is greater than the machining depth. This facilitates the machining of the undercut cavity through the target undercut tool and prevents defects such as the undercut cavity not being formed or not being machined properly due to insufficient overall effective cutting depth of the undercut tool.
[0047] For example, the tool parameters of the undercut tool currently held by the machine tool spindle are first obtained, including the bottom diameter of the undercut cutting edge, the first axial cutting depth, and the second axial cutting depth of the extension. The bottom diameter of the currently held undercut tool is compared with the opening diameter of the hole to be machined, and the sum of the first and second axial cutting depths of the currently held undercut tool is compared with the machining depth. If the bottom diameter is less than or equal to the opening diameter, and the sum of the first and second axial cutting depths is greater than or equal to the machining depth, then the currently held undercut tool is directly determined as the target undercut tool for machining the hole, without needing to select another tool from the tool library. This avoids unnecessary tool changes and improves machining efficiency when machining multiple holes with the same or similar machining parameters consecutively.
[0048] When the currently held tool does not meet the preset screening conditions or the spindle is in an idle state, the control system reads the bottom diameter of the undercut cutting edge, the first axial cutting depth, and the second axial cutting depth of the extension of each undercut tool from the machine tool's tool magazine. For each undercut tool, the undercut tool that meets the preset screening conditions is selected as the target undercut tool. The preset screening conditions are that the bottom diameter is less than or equal to the hole diameter, and the sum of the first axial cutting depth and the second axial cutting depth is greater than or equal to the machining depth. When multiple undercut tools meet the preset screening conditions, the target undercut tool can be determined from these tools according to preset rules (such as prioritizing tools with higher rigidity or better tool life).
[0049] In this embodiment, when the currently clamped tool meets the preset screening conditions, it is directly identified as the target undercut tool. This not only makes full use of the tool resources already clamped on the machine tool and reduces tool changing time and actions, but also ensures that each identified target undercut tool can not only safely pass through the opening of the hole to be formed, but also extend to the bottom of the hole in the axial feed direction, so that the undercut cutting edge can accurately form an undercut cavity at the bottom of the hole, thereby improving the reliability of subsequent processing.
[0050] Step S30: Control the target undercut tool to process the workpiece according to the processing requirements of the workpiece to be processed, so as to form a processing hole with an undercut cavity on the workpiece to be processed by the undercut cutting edge in the target undercut tool. The undercut cavity is located at the bottom of the processing hole, and the bottom diameter of the hole is larger than the opening diameter of the processing hole.
[0051] It should be noted that the undercut cavity is a cavity formed at the bottom of the machined hole, with a diameter larger than the hole opening. The machined hole is the final, complete hole structure formed on the workpiece, extending from the hole opening on the workpiece surface to the bottom, including the undercut cavity at the bottom and any possible straight hole sections. The bottom of the hole is the deepest end face position of the machined hole along the axial direction. The bottom diameter is the maximum inner diameter of the machined hole, which is larger than the opening diameter. The opening diameter is the diameter of the machined hole at its entrance on the workpiece surface.
[0052] A machining hole with an undercut cavity is formed on the workpiece to be processed, so that after subsequent injection molding, the fixed plastic can hook onto the bottom of the machining hole, thereby enhancing the reliability of the bond between the plastic and the metal part.
[0053] In this embodiment, for each hole to be formed in the workpiece, a roughing tool can be used to roughen the hole first. After roughing, a target undercutting tool is controlled to process the workpiece according to its processing requirements, so that a hole with an undercut cavity is formed on the workpiece by the undercutting cutting edge in the target undercutting tool. After processing with the target undercutting tool, the target undercutting tool can be controlled to retract to the center position of the bottom of the hole, and then withdraw in the opposite direction along the axial processing direction.
[0054] This embodiment obtains the processing requirements of the workpiece, including processing parameters, and determines the target undercut tool for processing the workpiece based on these requirements in the machine tool. The target undercut tool is then controlled to process the workpiece, thereby forming a machining hole with an undercut cavity on the workpiece. This undercut cavity is located at the bottom of the machining hole, and the diameter of the bottom of the hole is larger than the diameter of the opening. When the machining hole formed in this embodiment is used for injection molding and bonding with metal, the plastic material flows into and fills the entire cavity. After the plastic cures, because the diameter of the bottom of the hole is larger than the diameter of the opening, the cured plastic forms a mechanical locking structure within the hole. This means that when the cured plastic is subjected to a pull-out force along the opening direction, the larger plastic body at the bottom of the hole is constrained by the smaller channel at the opening, preventing it from detaching from the opening. This significantly enhances the reliability of the bonding between the plastic and the metal part, avoiding the frequent occurrence of weak bonding and plastic detachment that still occurs with straight-hole gripping structures, thus reducing the workpiece scrap rate.
[0055] In a feasible embodiment, step S30 further includes steps S31 to S33: Step S31: Obtain the center position of the hole opening, the diameter of the bottom of the hole, the axial machining direction, the machining depth, and the diameter of the hole opening from the machining requirements for each hole to be formed. It should be noted that the center position of the hole opening is the coordinate value of the center point of the hole to be machined at the entrance of the workpiece surface in the workpiece coordinate system. The bottom diameter of the hole is the maximum inner diameter dimension that the undercut cavity needs to achieve at the bottom of the hole. The axial machining direction is the direction vector that the axis of the hole to be machined points to in the workpiece coordinate system, which determines the direction of the tool's axial feed.
[0056] Step S32: When the workpiece to be processed includes at least two holes to be formed, calculate the hole spacing between every two holes to be formed based on the center position of the hole opening, the processing depth and the axial processing direction of each hole to be formed. It should be noted that the hole spacing can be the minimum spatial distance between the edges of the undercut cavities of the two holes to be formed at the bottom of the holes, which is used to directly determine whether the undercut cavities of the two holes will penetrate each other or have insufficient wall thickness after processing; in other embodiments, the hole spacing can also be the spatial distance between the center positions of the bottom of the two holes to be formed. The hole spacing can be further converted into the distance between the edges by combining the bottom radii of the two holes, or directly compared with the corresponding preset safety threshold to determine the processing safety.
[0057] In this embodiment, the hole spacing between each processing hole is calculated in advance before formal processing to determine whether the undercut cavities of each hole will interfere with each other due to being too close after forming, so as to prevent the adjacent hole walls from being perforated due to the expansion of the hole bottom, which would lead to insufficient structural strength.
[0058] Step S33: When the spacing between each hole is greater than the preset safety distance, for each machined hole to be formed, the target undercut tool corresponding to the machined hole to be formed enters from the center position of the hole opening. After the target undercut tool feeds to the machining depth in the axial direction, the undercut cutting edge in the target undercut tool is controlled according to the hole bottom diameter to machine the undercut cavity at the bottom of the machined hole, so that the diameter of the bottom of the undercut cavity is equal to the hole bottom diameter.
[0059] It should be noted that the preset safety distance is a pre-set distance threshold used to determine whether the hole spacing meets the processing safety requirements. The specific meaning of the preset safety distance corresponds to the definition of the hole spacing: when the hole spacing is the distance between the center positions of the two hole bottoms, the preset safety distance is the minimum allowable safety distance between the center positions of the two hole bottoms; when the hole spacing is the minimum distance between the edges of the two undercut cavities, the preset safety distance is the minimum allowable remaining wall thickness between the edges of the two undercut cavities. The preset safety distance is used to prevent the hole walls from becoming too thin or to penetrate each other after the hole bottoms are enlarged during machining.
[0060] "Infeed" refers to the action of controlling the spindle of the target undercut tool to move to the center position of the hole to be machined, and starting to feed axially into the workpiece along the axial machining direction of the hole to be machined.
[0061] Under the premise that the spacing between all adjacent machined holes is greater than the preset safety spacing, the tool is inserted at the center of the hole opening. After axial feeding to the machining depth, the undercut cutting edge is controlled to expand the diameter at the bottom of the hole, so that the diameter of the undercut cavity formed at the bottom of each machined hole reaches the preset bottom diameter, ensuring that each machined hole can form a reliable locking structure after injection molding without damaging the integrity of the workpiece.
[0062] For example, following a pre-set machining sequence (determined by the machining order specified in the machining requirements, or automatically planned by the machine tool based on the distribution of the holes to be formed according to the shortest path), the following operations are performed on each hole to be formed: The spindle of the target undercut tool is moved to the center of the hole opening and the tool begins to enter the hole, feeding along the axial machining direction of the hole, with a feed distance equal to the machining depth. After reaching the bottom of the hole, the spindle of the target undercut tool is controlled to move outward radially (radial is the direction perpendicular to the axial machining direction) by an offset distance, starting from the center of the hole bottom. This offset distance is determined by the hole bottom diameter and the hole opening diameter in the machining requirements. For example, the offset distance can be the difference between the hole bottom radius (half of the hole bottom diameter) and the hole opening radius (half of the hole opening diameter). Then, the target undercut tool is driven to perform a circular interpolation motion, with the undercut cutting edge rotating and cutting around the hole bottom center to expand the hole bottom diameter to the hole bottom diameter specified in the machining requirements. After the cutting is completed, the spindle of the target undercut tool first retracts to the center position of the bottom of the hole, then exits the machined hole axially, and then moves to the next machined hole to be formed and repeats the above operation.
[0063] This embodiment extracts the center position of the hole opening, the diameter of the hole bottom, the axial machining direction, the machining depth, and the diameter of the hole opening for each hole to be formed from the machining requirements. When there are multiple holes, the hole spacing between the bottom structures of each hole is calculated based on the center position of the hole opening, the machining depth, and the axial machining direction. This is compared with the preset safety spacing. Only when all hole spacings meet the safety conditions can the target undercut tool be driven to enter from the center of each hole opening and feed axially to the bottom of the hole to machine an undercut cavity with a diameter equal to the diameter of the hole bottom. This allows for accurate machining of holes with undercut cavities in multi-hole machining scenarios, while ensuring that the undercut cavities of each machining hole do not penetrate each other. This avoids insufficient wall thickness or hole penetration caused by hole bottom diameter expansion machining.
[0064] In a feasible embodiment, step S32 further includes steps S321 to S322: Step S321: For the first and second machining holes in every two machining holes to be formed, determine the center position of the bottom of the first machining hole along the axial machining direction of the first machining hole based on the center position of the hole opening and the machining depth of the first machining hole, and determine the center position of the bottom of the second machining hole along the axial machining direction of the second machining hole based on the center position of the hole opening and the machining depth of the second machining hole. It should be noted that the first machined hole is one of the two holes to be machined in the calculation of hole spacing. The second machined hole is the other of the two holes to be machined in the calculation of hole spacing. The center position of the hole bottom is the coordinate of the intersection of the axis of the hole to be machined and the plane containing the hole bottom. The center position of the hole bottom is determined by shifting the center position of the hole opening along the axial machining direction by the machining depth.
[0065] In the workpiece to be processed, randomly select two holes from all the holes to be formed. For each pair of holes, designate them as the first and second processed holes, respectively. Obtain the center position of the hole opening, the axial machining direction, and the machining depth of the first processed hole. Starting from the center position of the hole opening, translate the hole inward along the axial machining direction by the distance corresponding to the machining depth. The coordinates of the endpoint of the translation are the center position of the bottom of the first processed hole. In the same way, obtain the center position of the hole opening, the axial machining direction, and the machining depth of the second processed hole. Translate the hole opening from the center position of the second processed hole along the axial machining direction by the machining depth to obtain the center position of the bottom of the second processed hole.
[0066] Step S322: Based on the center position of the bottom of the first machined hole and the center position of the bottom of the second machined hole, calculate the hole spacing between the first machined hole and the second machined hole.
[0067] It should be noted that after obtaining the center positions of the bottom of the first and second machined holes, the spatial distance between the two hole center positions in three-dimensional space is calculated, and this spatial distance is directly used as the hole spacing between the first and second machined holes. In this method, the preset safety distance is correspondingly set as the minimum allowable safety distance threshold between the two hole center positions.
[0068] In other embodiments, the hole spacing can also be the minimum distance between the undercut cavity edges of the two machined holes to be formed. The step of determining the minimum distance between the undercut cavity edges includes: when the axial machining directions of the first and second machined holes are parallel and their machining depths are equal, the center positions of the bottoms of the two holes are in the same plane, and the cross-section of the undercut cavity is circular in this plane. The minimum distance between the undercut cavity edges of the two machined holes is obtained by subtracting the bottom radius of the first and second machined holes from the spatial distance between the center positions of the bottoms of the two holes; this distance is used as the hole spacing. In this method, the hole spacing can more directly reflect the actual situation of the remaining wall thickness between the two holes.
[0069] When the axial machining directions of the first and second machined holes are not parallel, or their machining depths are inconsistent, a circular boundary for the bottom of the first machined hole is constructed on a plane perpendicular to the axial machining direction of the first machined hole, with the center of the bottom of the first machined hole as the center and the radius of the bottom of the first machined hole as the radius. Similarly, a circular boundary for the bottom of the second machined hole is constructed on a plane perpendicular to the axial machining direction of the second machined hole, with the center of the bottom of the second machined hole as the center and the radius of the bottom of the second machined hole as the radius. The two circular boundaries are then discretized into several equally spaced points. The spatial distance between each point on the circular boundary of the first machined hole and each point on the circular boundary of the second machined hole is calculated. The minimum value among all spatial distances is found; this minimum value is the shortest distance between the two circular boundaries, and this shortest distance is used as the hole spacing between the first and second machined holes.
[0070] In this embodiment, there may be two adjacent holes to be formed on the workpiece (e.g., two holes to be formed with a spacing less than a preset safety threshold). This occurs because: firstly, local areas of the workpiece (such as corners or stress concentration areas) have higher requirements for bonding strength, necessitating the concentration of multiple holes within a smaller area to meet the adhesive gripping force requirements; secondly, for small precision workpieces such as watch cases, the effective area available for forming holes is limited, and injection molding requires a sufficient number of holes to ensure overall bonding reliability. Arranging multiple holes in a limited space may cause some holes to approach each other. When these originally adjacent holes adopt the undercut cavity structure of this solution, because the bottom diameter of the hole is larger than the opening diameter, the contour range of each hole at the bottom is further expanded compared to the opening, resulting in a smaller actual distance between the edges of the undercut cavities of two adjacent holes than at the opening, posing a risk of mutual penetration or insufficient residual wall thickness. Therefore, in this embodiment, the hole spacing can be calculated before multi-hole processing and compared with a preset safety spacing to ensure the structural strength of the workpiece and the reliability of processing.
[0071] In this embodiment, the center position of the opening of each pair of holes to be formed is shifted into the workpiece along their respective axial processing direction by a processing depth, and the center position of the bottom of the hole is determined. Then, based on the center positions of the two hole bottoms, the hole spacing, which characterizes the spatial proximity of the bottom structures of the two holes, is calculated. This makes it easier to improve the accuracy of determining whether there is interference between the two holes to be formed, and thus helps to ensure the overall safety and structural strength of the multi-hole undercut cavity processing.
[0072] In a possible embodiment, step X10 is further included after step S32: If there are holes in the workpiece to be processed that are less than or equal to the preset safety distance, for each target first machined hole and target second machined hole corresponding to a hole spacing that is less than or equal to the preset safety distance, the bottom diameter of the target first machined hole, the bottom diameter of the target second machined hole, the machining depth of the target first machined hole, and / or the machining depth of the target second machined hole are reduced. Among them, the reduced bottom diameter of the hole is larger than the opening diameter of the machined hole where the bottom diameter is located.
[0073] It should be noted that the first target machining hole is one of the two machining holes to be formed corresponding to a hole spacing that is less than or equal to the preset safety distance, and the second target machining hole is the other of the two machining holes to be formed corresponding to a hole spacing that is less than or equal to the preset safety distance.
[0074] When there are target first machining holes and target second machining holes with a distance less than or equal to the preset safety distance, by appropriately reducing the bottom diameter and / or machining depth of these two machining holes, while maintaining the basic locking function of the undercut cavity (i.e., the bottom diameter of the hole is still greater than the opening diameter), the actual distance between the edges of the undercut cavities of the two holes is increased, eliminating the risk of the bottom of the holes penetrating each other. This allows the holes that were originally impossible to machine safely to be machined safely without changing the center position of the opening, thereby improving the reliability of the machining.
[0075] It should be noted that even after the bottom diameter of the hole is reduced, it is still larger than the opening diameter of the machined hole corresponding to the bottom diameter of the hole. Similarly, even after the machining depth is reduced, it will still be greater than or equal to the depth of the undercut cavity required for the machined hole corresponding to that machining depth.
[0076] For example, when there are holes in the workpiece to be processed that are less than or equal to a preset safety distance, for each target first machined hole and target second machined hole corresponding to a hole spacing that is less than or equal to the preset safety distance, the bottom diameter of the target first machined hole and / or the machining depth of the target first machined hole are reduced to update the machining parameters of the target first machined hole, and / or the bottom diameter of the target second machined hole and / or the machining depth of the target second machined hole are reduced to update the machining parameters of the target second machined hole.
[0077] After step X10, the workpiece processing method may further include: outputting prompt information, which is used to indicate that there is a pair of machined holes (target first machined hole and target second machined hole) in the workpiece to be processed with a hole spacing less than or equal to a preset safety spacing. The prompt information also includes the processing parameters of the target first machined hole and the processing parameters of the target second machined hole. If the processing parameters of the target first machined hole have been updated in step X10, the updated processing parameters of the target first machined hole are displayed. If they have not been updated, the original processing parameters of the target first machined hole are displayed. The prompting method for the target second machined hole is similar.
[0078] After reviewing the prompts, staff can evaluate the updated machining parameters based on their experience. If they approve the adjustment, they issue a confirmation command through the human-machine interface. Upon receiving the confirmation command, the machine tool will use the updated machining parameters as the final machining parameters and control the corresponding target undercut tool to perform machining operations on the target first and second machining holes. If the staff does not approve, they can cancel the current update and manually reset the parameters, or issue a readjustment command to have the control system generate another update plan using a different strategy.
[0079] The steps of machining the first and second target machining holes using the target undercut tool can refer to the machining process for each machining hole to be formed in step S33, and will not be repeated in this embodiment.
[0080] In this embodiment, when there are holes in the workpiece with a spacing less than or equal to a preset safety distance, the processing parameters of the target first and second processed holes are updated by reducing their bottom diameters and / or processing depths. While maintaining a bottom diameter greater than the opening diameter, the actual distance between the edges of the undercut cavities at the bottom of the two holes is increased, eliminating the risk of mutual penetration or insufficient wall thickness at the bottom of the holes. This allows adjacent hole pairs that could not be safely processed due to insufficient spacing to continue processing without changing the center position of the opening, avoiding the need to redesign the workpiece layout or sacrifice the number of local adhesive gripping points due to hole position adjustments. Simultaneously, after adjustment, a prompt message is output for operator confirmation. Processing is then performed according to the updated processing parameters after confirmation, thereby reducing the risk of misjudgment introduced by automatic parameter adjustment while ensuring the structural integrity of the workpiece, thus improving processing reliability. In this embodiment, the processed holes have undercut cavities after processing; therefore, the processed holes can also be called undercut holes.
[0081] To better understand this embodiment, the process of machining one of the holes to be formed will be briefly described with reference to the following example: Taking a hole diameter of 0.8mm as an example, conventionally, a vertical circular hole with a diameter of 0.8mm is machined, which can be obtained after roughing and finishing. For example, you can refer to... Figure 5 , Figure 5 The machined straight hole ZK is shown.
[0082] By applying the target undercut tool in this embodiment, an undercut hole with an opening diameter of 0.8 mm and a bottom diameter of 0.9 mm can be obtained. For example, refer to... Figure 6 and Figure 7 , Figure 6 The undercut hole DK of GJ on the workpiece to be processed is shown. Figure 7The target undercut tool DJ and the undercut hole DK are shown. Before machining with the target undercut tool of this embodiment, roughing is also required. For example, in this embodiment, a roughing tool can be used for roughing. The speed of the roughing tool can be S18000-S20000, the feed rate can be F800-F1000, the depth of cut can be 0.01mm-0.03mm, and the allowance on one side of the round hole is 0.02mm-0.03mm. The speed of the target undercut tool can be S18000-S20000, the feed rate can be F200-F400, and the depth of cut can be 0.02mm-0.3mm.
[0083] Using the undercut tool in this embodiment, a machining hole with an undercut cavity can be created. Injection molding is then performed on this hole, allowing the molded plastic to hook into the undercut cavity. The insert can only be removed by breaking the plastic itself, significantly improving bonding strength and torsional resistance. Furthermore, filling the machining hole with the undercut cavity effectively restricts the movement of the insert in all directions, ensuring positional stability and preventing rotation, thus improving machining reliability. The plastic and the machining hole with the undercut cavity also form a tight mechanical interlock, providing a better sealing effect.
[0084] Furthermore, based on the above embodiments of this application, in another embodiment of this application, the same or similar content as the above embodiments can be referred to the above description, and will not be repeated hereafter. Based on this, refer to... Figure 2 , Figure 3 and Figure 4 This embodiment also provides a reverse cutting tool, which includes a tool holder DB and a cutting head DT. The cutting head is formed by sequentially connecting a frustum-shaped transition portion D1, a cylindrical extension portion D2, and a reverse cutting edge D3. The diameter of the end of the transition section that connects to the tool holder is the same as the diameter of the tool holder, and the diameter of the end of the transition section that connects to the extension section is the same as the diameter of the extension section. The top diameter of the undercut cutting edge connecting to the extension is the same as the diameter of the extension, and the bottom diameter of the undercut cutting edge is larger than the top diameter; the undercut cutting edge is located at the end away from the tool holder.
[0085] It should be noted that the cutter head is the part of the undercut tool that extends from the front end of the tool holder to the end of the tool. It is composed of a transition part, an extension part and an undercut cutting edge connected in sequence. For example, the diameter of the tool holder can be 4mm or other values. This embodiment does not make a specific limitation on this.
[0086] The transition section is a frustum-shaped structure connecting the tool holder and the extension. The cone angle of the transition section can be 20 degrees, or other degrees in other embodiments; this embodiment does not specifically limit this. The diameter of the end of the transition section that connects to the tool holder is the same as the diameter of the tool holder, and the diameter of the end that connects to the extension is the same as the diameter of the extension. This transition section provides a smooth cross-sectional change between the tool holder and the extension with different diameters, dispersing the stress generated during cutting and preventing the tool from breaking at the connection point due to abrupt diameter changes.
[0087] The extension section is a cylindrical structural segment on the tool head that connects the transition section and the undercut cutting edge. The diameter of the end of the extension section that connects to the transition section is the same as the end diameter of the transition section, and the diameter of the end of the extension section that connects to the undercut cutting edge is the same as the top diameter of the undercut cutting edge. The extension section extends the effective axial length of the tool, allowing the undercut cutting edge to reach the bottom of the hole, away from the orifice. Its diameter is smaller than the diameter of the tool shank to reduce interference with the hole wall during machining. The diameter of the extension section can be 0.4 mm, or other values; this embodiment does not specifically limit this.
[0088] The top diameter refers to the diameter of the undercut cutting edge near the extension, which is the same as the diameter of the extension and is the smallest diameter on the undercut cutting edge. The bottom diameter is the diameter of the undercut cutting edge away from the extension, i.e., the largest diameter at the end of the undercut cutting edge, which is larger than the top diameter. The undercut cutting edge is also frustum-shaped. The top diameter of the undercut cutting edge is the same as the diameter of the extension, for example, 0.4 mm; the bottom diameter is larger than the top diameter. The cone angle of the undercut cutting edge can be 30 degrees or other degrees; this embodiment does not specifically limit this. During machining, after the undercut cutting edge reaches the bottom of the hole with the axial feed of the tool, it directly cuts on the workpiece using the 30-degree cone-angle cutting edge surface, expanding the bottom diameter of the hole to be larger than the opening diameter, forming a 30-degree cone-angle undercut cavity. After injection molding, the plastic material fills the undercut cavity and cures, forming a plastic locking body that complements the shape of the undercut cavity, which can then hook the plastic, achieving mechanical interlocking between the plastic and the workpiece and improving the bonding strength.
[0089] This application also provides a workpiece processing apparatus, please refer to... Figure 8 This is applied to machine tool equipment, which is equipped with at least one undercut tool. The undercut tool includes a tool holder and a tool head connected in sequence. The tool head is formed by a frustum-shaped transition portion, a cylindrical extension portion, and an undercut cutting edge connected in sequence. The diameter of the end of the transition portion that connects to the tool holder is the same as the diameter of the tool holder, and the diameter of the end of the transition portion that connects to the extension portion is the same as the diameter of the extension portion. The diameter of the undercut cutting edge that connects to the top of the extension portion is the same as the diameter of the extension portion, and the bottom diameter of the undercut cutting edge is larger than the top diameter. The undercut cutting edge is located at the end away from the tool holder. The workpiece processing device includes: The acquisition module 10 is used to acquire the processing requirements of the workpiece to be processed, including the processing parameters of the processing holes to be formed on the workpiece. The determination module 20 is used to determine the target undercut tool for machining the workpiece in the machine tool equipment according to the machining requirements; The control module 30 is used to control the target undercut tool to process the workpiece according to the processing requirements of the workpiece. The undercut cutting edge in the target undercut tool forms a processing hole with an undercut cavity on the workpiece. The undercut cavity is located at the bottom of the processing hole, and the bottom diameter of the hole is larger than the opening diameter of the processing hole.
[0090] In one embodiment, the determining module 20 is further configured to: Obtain the machining parameters for each hole to be formed on the workpiece from the machining requirements; For each machined hole to be formed, the machining depth and hole diameter are obtained from the machining parameters of the hole to be formed, and the target undercut tool for machining the hole is determined in the machine tool equipment based on the machining depth and hole diameter.
[0091] In one embodiment, the cutter head is further provided with an extension that engages with the undercut cutting edge, the undercut cutting edge being located at the end furthest from the tool holder; the determining module 20 is further configured to: In machine tool equipment, a backed tool with a bottom diameter of the backed cutting edge that is less than or equal to the diameter of the hole and a sum of the first axial cutting depth of the backed cutting edge and the second axial cutting depth of the extension that is greater than or equal to the machining depth is selected as the target backed tool for machining the machined hole.
[0092] In one embodiment, the control module 30 is further configured to: Obtain the center position of the hole opening, the diameter of the bottom of the hole, the axial machining direction, the machining depth, and the diameter of the hole opening for each hole to be formed from the machining requirements; When the workpiece to be processed includes at least two holes to be formed, the hole spacing between every two holes to be formed is calculated based on the center position of the hole opening, the processing depth and the axial processing direction of each hole to be formed. When the spacing between each hole is greater than the preset safety distance, for each machined hole to be formed, the target undercut tool corresponding to the machined hole to be formed enters from the center position of the hole opening. After the target undercut tool feeds to the machining depth in the axial direction, the undercut cutting edge in the target undercut tool is controlled according to the hole bottom diameter to form an undercut cavity at the bottom of the machined hole, so that the diameter of the bottom of the undercut cavity is equal to the hole bottom diameter.
[0093] In one embodiment, the control module 30 is further configured to: For each pair of machining holes to be formed, the first machining hole and the second machining hole are determined according to the center position of the opening of the first machining hole and the machining depth, along the axial machining direction of the first machining hole, and the center position of the bottom of the second machining hole is determined according to the center position of the opening of the second machining hole and the machining depth, along the axial machining direction of the second machining hole. The hole spacing between the first and second machined holes is calculated based on the center position of the bottom of the first machined hole and the center position of the bottom of the second machined hole.
[0094] In one embodiment, the control module 30 is further configured to: If there are holes in the workpiece to be processed that are less than or equal to the preset safety distance, for each target first machined hole and target second machined hole corresponding to a hole spacing that is less than or equal to the preset safety distance, the bottom diameter of the target first machined hole, the bottom diameter of the target second machined hole, the machining depth of the target first machined hole, and / or the machining depth of the target second machined hole are reduced. Among them, the reduced bottom diameter of the hole is larger than the opening diameter of the machined hole where the bottom diameter is located.
[0095] The workpiece processing apparatus provided in this application adopts the workpiece processing method in the above embodiments, aiming to solve the technical problem of high workpiece scrap rate. Compared with the prior art, the beneficial effects of the workpiece processing apparatus provided in this application are the same as the beneficial effects of the workpiece processing method provided in the above embodiments, and other technical features in the workpiece processing apparatus are the same as the features disclosed in the methods of the above embodiments, and will not be repeated here.
[0096] This application provides a machine tool device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, which are executed by the at least one processor to enable the at least one processor to perform the workpiece machining method in the above embodiments.
[0097] The following is for reference. Figure 9 It shows a structural schematic diagram of a machine tool device suitable for implementing the embodiments of this application. Figure 9 The machine tool equipment shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.
[0098] like Figure 9As shown, the machine tool may include a processing unit 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory 1002 or a program loaded from a storage device 1003 into a random access memory 1004. The random access memory 1004 also stores various programs and data required for the operation of the machine tool. The processing unit 1001, the read-only memory 1002, and the random access memory 1004 are interconnected via a bus 1005. An input / output interface 1006 is also connected to the bus. Typically, the following systems can be connected to the input / output interface 1006: input devices 1007 including, for example, a touch screen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 1003 including, for example, magnetic tape, hard disk, etc.; and communication devices 1009. The communication device 1009 allows the machine tool to communicate wirelessly or wiredly with other devices to exchange data. Although the figures show machine tool equipment with various systems, it should be understood that it is not required to implement or have all of the systems shown. More or fewer systems may be implemented alternatively.
[0099] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from read-only memory 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.
[0100] The machine tool equipment provided in this application, employing the workpiece processing method in the above embodiments, can solve the technical problem of high workpiece scrap rate. Compared with the prior art, the beneficial effects of the machine tool equipment provided in this application are the same as those of the workpiece processing method provided in the above embodiments, and other technical features of the machine tool equipment are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.
[0101] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.
[0102] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
[0103] This embodiment provides a computer-readable storage medium having computer-readable program instructions stored thereon, which are used to execute the workpiece processing method in Embodiment 1 above.
[0104] The computer-readable storage medium provided in this application embodiment may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor devices, apparatuses, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or flash memory, optical fiber, portable compact disks, optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution device, apparatus, or apparatus. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.
[0105] The aforementioned computer-readable storage medium may be included in the machine tool equipment; or it may exist independently and not assembled into the machine tool equipment.
[0106] The aforementioned computer-readable storage medium carries one or more programs that, when executed by a machine tool, cause the machine tool to: acquire the machining requirements of a workpiece to be machined, the machining requirements including machining parameters for machining holes to be formed on the workpiece; determine a target undercutting tool for machining the workpiece according to the machining requirements; control the target undercutting tool to machine the workpiece according to the machining requirements, so as to form a machining hole with an undercut cavity on the workpiece by the undercutting cutting edge in the target undercutting tool, the undercut cavity being located at the bottom of the machining hole, the bottom diameter of the bottom of the hole being larger than the opening diameter of the machining hole.
[0107] Computer program code for performing the operations of this disclosure can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, and conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a LAN (local area network) or WAN (wide area network)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0108] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of devices, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented using a dedicated hardware-based device that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0109] The modules described in the embodiments of this disclosure can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.
[0110] The computer-readable storage medium provided in this application embodiment stores computer-readable program instructions for executing the above-described workpiece processing method, aiming to solve the technical problem of high workpiece scrap rate. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application embodiment are the same as the beneficial effects of the workpiece processing method provided in the above embodiments, and will not be repeated here.
[0111] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the workpiece processing method described above.
[0112] The computer program product provided in this application aims to solve the technical problem of high workpiece scrap rate. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as the beneficial effects of the workpiece processing method provided in the above embodiments, and will not be repeated here.
[0113] The above are merely preferred embodiments of the present application and do not limit the patent scope of the present application. Any equivalent structural or procedural transformations made using the description and drawings of the present application, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of the present application.
Claims
1. A workpiece processing method, characterized by, This invention relates to a machine tool equipped with at least one undercut tool. The undercut tool includes a tool holder and a tool head connected in sequence. The tool head is formed by a frustum-shaped transition portion, a cylindrical extension portion, and an undercut cutting edge connected in sequence. The diameter of the end of the transition portion that connects to the tool holder is the same as the diameter of the tool holder. The diameter of the end of the transition portion that connects to the extension portion is the same as the diameter of the extension portion. The diameter of the top of the undercut cutting edge that connects to the extension portion is the same as the diameter of the extension portion. The bottom diameter of the undercut cutting edge is larger than the top diameter. The undercut cutting edge is located at the end furthest from the tool holder. The workpiece machining method includes: Obtain the processing requirements of the workpiece to be processed, including the processing parameters of the holes to be formed on the workpiece; Based on the processing requirements, a target undercut tool is determined in the machine tool equipment for processing the workpiece to be processed; The target undercut tool is controlled to process the workpiece according to the processing requirements of the workpiece to be processed, so as to form a processing hole with an undercut cavity on the workpiece by the undercut cutting edge in the target undercut tool. The undercut cavity is located at the bottom of the processing hole, and the bottom diameter of the hole is larger than the opening diameter of the processing hole.
2. The workpiece processing method of claim 1, wherein, The step of determining the target undercut tool for machining the workpiece in the machine tool equipment according to the machining requirements includes: Obtain the processing parameters for each hole to be formed on the workpiece from the processing requirements; For each machined hole to be formed, the machining depth and hole diameter are obtained from the machining parameters of the machined hole to be formed, and based on the machining depth and hole diameter, a target undercut tool for machining the machined hole is determined in the machine tool equipment.
3. The workpiece processing method of claim 2, wherein, The cutter head is also provided with an extension that connects with the undercut cutting edge, the undercut cutting edge being located at the end away from the cutter shank; The step of determining the target undercut tool for machining the machining hole in the machine tool equipment based on the machining depth and the hole diameter includes: In the machine tool equipment, a backing tool is determined to be a target backing tool for machining the machining hole, wherein the bottom diameter of the backing cutting edge is less than or equal to the diameter of the hole, and the sum of the first axial cutting depth of the backing cutting edge and the second axial cutting depth of the extension is greater than or equal to the machining depth.
4. The workpiece processing method of claim 1, wherein The step of controlling the target undercut tool and machining the workpiece according to its machining requirements includes: The processing parameters for each hole to be formed, including the center position of the hole opening, the diameter of the bottom of the hole, the axial processing direction, the processing depth, and the diameter of the hole opening, are obtained from the processing requirements. When the workpiece to be processed includes at least two holes to be formed, the hole spacing between every two holes to be formed is calculated based on the center position of the hole opening, the processing depth, and the axial processing direction of each hole to be formed. When the spacing between each hole is greater than the preset safety distance, for each machined hole to be formed, the target undercut tool corresponding to the machined hole to be formed enters from the center position of the hole opening. After the target undercut tool is axially fed to the machining depth, the undercut cutting edge in the target undercut tool is controlled according to the hole bottom diameter to machine an undercut cavity at the bottom of the machined hole, so that the diameter of the bottom of the undercut cavity is equal to the hole bottom diameter.
5. The workpiece processing method of claim 4, wherein, The step of calculating the hole spacing between every two holes to be formed based on the center position of the hole opening, the processing depth, and the axial processing direction of each hole to be formed includes: For each pair of machining holes to be formed, the first machining hole and the second machining hole are determined according to the center position of the opening of the first machining hole and the machining depth, along the axial machining direction of the first machining hole, and the center position of the bottom of the second machining hole is determined according to the center position of the opening of the second machining hole and the machining depth, along the axial machining direction of the second machining hole. The hole spacing between the first and second machined holes is calculated based on the center position of the bottom of the first machined hole and the center position of the bottom of the second machined hole.
6. The workpiece processing method of claim 4, wherein, The workpiece processing method further includes: If there are holes in the workpiece to be processed that are less than or equal to a preset safety distance, for each target first machined hole and target second machined hole corresponding to a hole spacing that is less than or equal to the preset safety distance, the bottom diameter of the target first machined hole, the bottom diameter of the target second machined hole, the processing depth of the target first machined hole, and / or the processing depth of the target second machined hole are reduced. The reduced bottom diameter of the hole is larger than the opening diameter of the machined hole containing the bottom diameter.
7. A workpiece processing apparatus, characterized by comprising: This invention relates to a machine tool equipped with at least one undercut tool. The undercut tool includes a tool holder and a tool head connected in sequence. The tool head is formed by a frustum-shaped transition portion, a cylindrical extension portion, and an undercut cutting edge connected in sequence. The diameter of the end of the transition portion that connects to the tool holder is the same as the diameter of the tool holder. The diameter of the end of the transition portion that connects to the extension portion is the same as the diameter of the extension portion. The diameter of the top of the undercut cutting edge that connects to the extension portion is the same as the diameter of the extension portion. The diameter of the bottom of the undercut cutting edge is larger than the diameter of the top. The undercut cutting edge is located at the end away from the tool holder; the workpiece processing device includes: The acquisition module is used to acquire the processing requirements of the workpiece to be processed, including the processing parameters of the processing holes to be formed on the workpiece. The determination module is used to determine, based on the processing requirements, a target undercut tool for processing the workpiece in the machine tool equipment; The control module is used to control the target undercut tool to process the workpiece according to the processing requirements of the workpiece to be processed, so as to form a processing hole with an undercut cavity on the workpiece to be processed by the undercut cutting edge in the target undercut tool. The undercut cavity is located at the bottom of the processing hole, and the bottom diameter of the hole is larger than the opening diameter of the processing hole.
8. A reverse-dedendum cutter characterized by, The undercut tool includes a handle and a cutting head, the cutting head being formed by a frustum-shaped transition section, a cylindrical extension section, and an undercut cutting edge connected in sequence; The diameter of the end of the transition section that connects to the tool holder is the same as the diameter of the tool holder, and the diameter of the end of the transition section that connects to the extension section is the same as the diameter of the extension section. The diameter of the top of the undercut cutting edge that connects to the extension is the same as the diameter of the extension, and the diameter of the bottom of the undercut cutting edge is larger than the diameter of the top; the undercut cutting edge is located at the end away from the tool holder.
9. A machine tool apparatus, characterized by, The machine tool equipment includes: At least one processor; and a memory communicatively connected to the at least one processor; The memory stores instructions that can be executed by the at least one processor, which, when executed by the at least one processor, enables the at least one processor to perform the steps of the workpiece processing method according to any one of claims 1 to 6.
10. A storage medium, characterized by The storage medium is a computer-readable storage medium, on which a program for implementing a workpiece machining method is stored, and the program for implementing the workpiece machining method is executed by a processor to implement the steps of the workpiece machining method as described in any one of claims 1 to 6.