Electrical discharge machining control method and device, server and storage medium

By generating side and top surface machining control information, the first and second machining components are used to perform electrical discharge machining on the workpiece, which solves the problem of low efficiency caused by multiple flips and achieves high-efficiency electrical discharge machining.

CN115464220BActive Publication Date: 2026-02-24深圳模德宝科技有限公司
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202211034452.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-26
Publication Date
2026-02-24
Estimated Expiration
2042-08-26

AI Technical Summary

Technical Problem

In existing technologies, the workpiece needs to be flipped multiple times to complete the electrical discharge machining of all parts to be machined, resulting in low efficiency.

Method used

By acquiring the processing requirements information of the workpiece to be processed, side and top surface processing control information is generated. The first and second processing components are used to perform electrical discharge machining on the parts to be processed, avoiding flipping and processing directly on the side or top surface.

Benefits of technology

It improves the efficiency of electrical discharge machining, reduces the number of workpiece flipping operations, and increases machining efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115464220B_ABST
    Figure CN115464220B_ABST
Patent Text Reader

Abstract

The application is suitable for the technical field of computers, and provides a discharge machining control method and device, a server and a storage medium, wherein the method comprises the following steps: when a workpiece to be machined is detected, obtaining machining requirement information of the workpiece to be machined; when a machining part is located at a side surface of the workpiece to be machined, generating side surface machining control information according to component position information of a first machining component; and based on the side surface machining control information, controlling the first machining component to discharge to the machining part. In the application, the side surface of the workpiece to be machined is machined by the first machining component, that is, when the side surface of the workpiece to be machined is machined, the workpiece to be machined does not need to be turned over, and the workpiece to be machined only needs to be erected once in the whole machining process, which helps to improve the discharge machining efficiency of the workpiece to be machined.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of computer technology, and particularly relates to an electrical discharge machining control method and device, a server and a storage medium. BACKGROUND

[0002] Electrical discharge machining is a method of machining a workpiece to be machined by the electro-erosion effect of pulse discharge between an electrode and the workpiece to be machined.

[0003] In related technologies, when there are workpiece-to-be-machined positions on multiple surfaces of the workpiece to be machined, the multiple surfaces of the workpiece to be machined on which the workpiece-to-be-machined positions exist are sequentially erected to the top surface of the workpiece to be machined by turning over the workpiece to be machined, and the workpiece-to-be-machined positions on the top surface are machined by electrical discharge machining until all the workpiece-to-be-machined positions are machined. This method of sequentially erecting the multiple surfaces of the workpiece to be machined to the top surface of the workpiece to be machined to machine the entire workpiece to be machined requires multiple turning over of the workpiece to be machined, resulting in low efficiency of electrical discharge machining of the workpiece to be machined. SUMMARY

[0004] The embodiments of the present application provide an electrical discharge machining control method and device, a server and a storage medium, which can solve the problem of low efficiency of electrical discharge machining of the workpiece to be machined due to multiple turning over of the workpiece to be machined in related technologies.

[0005] A first aspect of the embodiments of the present application provides an electrical discharge machining control method, comprising:

[0006] When the workpiece to be machined is detected, machining requirement information of the workpiece to be machined is acquired, wherein the machining requirement information comprises machining position information corresponding to the workpiece-to-be-machined positions on the workpiece to be machined;

[0007] When the workpiece-to-be-machined positions are on the side surface of the workpiece to be machined, side surface machining control information is generated according to component position information of a first machining assembly, wherein the first machining assembly comprises a first machining main shaft, an adapter clamp, a first clamp and a first electrode connected in sequence, the first machining main shaft and the adapter clamp are located in the longitudinal direction, and the first clamp and the first electrode are located in the transverse direction;

[0008] Based on the side surface machining control information, the first machining assembly is controlled to perform electrical discharge machining on the workpiece-to-be-machined positions.

[0009] In some embodiments, the method further comprises:

[0010] When the workpiece-to-be-machined positions are on the top surface of the workpiece to be machined, top surface machining control information is generated according to component position information of a second machining assembly, and the second machining assembly is controlled to perform electrical discharge machining on the workpiece-to-be-machined positions based on the top surface machining control information;

[0011] The second processing assembly includes a second processing spindle, a second clamp and a second electrode connected in sequence in the longitudinal direction.

[0012] In some embodiments, the side surface processing control information is generated according to the component position information of the first processing assembly, including:

[0013] The component position information is adjusted according to the electrode deviation information and the adapter deviation information, and the side surface processing control information is generated based on the adjusted component position information.

[0014] The electrode deviation information is a position deviation between the first clamp and the first electrode, and the adapter deviation information is a position deviation between the adapter clamp and the first processing spindle.

[0015] In some embodiments, the electrode deviation information is determined by:

[0016] In the process of assembling the first electrode, when the first electrode is fixed to the upper end of the first clamp, the relative position deviation between the first electrode and the first clamp is detected.

[0017] The relative position deviation is converted according to the deviation conversion rule, and the converted relative position deviation is determined as the electrode deviation information, wherein the deviation conversion rule is used to convert the relative position deviation when the first electrode is fixed to the upper end of the first clamp into the relative position deviation when the first electrode and the first clamp are fixed to the adapter clamp.

[0018] In some embodiments, the method further includes:

[0019] In the case where there are multiple processing sites, and the first processing spindle and the second processing spindle are the same, and / or the first clamp and the second clamp are the same, at the end of the current process, if the next processing assembly corresponding to the next processing site of the next process is different from the current processing assembly corresponding to the current process, the target loading and unloading device is controlled to load and unload the adapter clamp according to the next processing assembly and the current processing assembly.

[0020] The next processing assembly is the first processing assembly or the second processing assembly, and the current processing assembly is the first processing assembly or the second processing assembly.

[0021] In some embodiments, the side surface processing control information is generated according to the component position information of the first processing assembly, including:

[0022] The initial discharge position of the first electrode is determined according to the size of the first electrode, the preset discharge position of the first electrode and the processing position information corresponding to the processing site.

[0023] The side surface processing control information is generated according to the component position information and the initial discharge position.

[0024] In some embodiments, the method further comprises:

[0025] generating processing record information according to the target processing control information, and storing the processing record information;

[0026] when a preset trigger condition is triggered, generating a visual view for presenting each piece of processing record information according to the preset information presentation template and the stored processing record information, and presenting the visual view;

[0027] The target processing control information comprises side surface processing control information and / or top surface processing control information.

[0028] A second aspect of the embodiments of the present application provides a discharge processing control device, comprising:

[0029] an information acquisition unit configured to acquire processing requirement information of a workpiece to be processed when the workpiece to be processed is detected, wherein the processing requirement information comprises processing position information corresponding to a processing site on the workpiece to be processed;

[0030] an information generation unit configured to generate side surface processing control information according to assembly position information of a first processing assembly when the processing site is on a side surface of the workpiece to be processed, wherein the first processing assembly comprises a first processing spindle, an adapter clamp, a first clamp and a first electrode connected in sequence, the first processing spindle and the adapter clamp are located in a longitudinal direction, and the first clamp and the first electrode are located in a transverse direction;

[0031] a processing control unit configured to control the first processing assembly to perform discharge processing on the processing site based on the side surface processing control information.

[0032] In some embodiments, the device further comprises a top surface processing unit configured to generate top surface processing control information according to assembly position information of a second processing assembly when the processing site is on a top surface of the workpiece to be processed, and control the second processing assembly to perform discharge processing on the processing site based on the top surface processing control information;

[0033] The second processing assembly comprises a second processing spindle, a second clamp and a second electrode connected in sequence in the longitudinal direction.

[0034] In some embodiments, the device further comprises an information adjustment unit configured to adjust the assembly position information according to electrode deviation information and adapter deviation information, and generate the side surface processing control information based on the adjusted assembly position information;

[0035] The electrode deviation information is a position deviation between the first clamp and the first electrode, and the adapter deviation information is a position deviation between the adapter clamp and the first processing spindle.

[0036] In some embodiments, the electrode deviation information is determined by a combination of a deviation detecting unit and a deviation converting unit.

[0037] a deviation detecting unit, configured to detect a relative position deviation between the first electrode and the first clamp when the first electrode is fixed on the upper end of the first clamp during assembly of the first electrode;

[0038] a deviation converting unit, configured to convert the relative position deviation according to a deviation conversion rule, and determine the converted relative position deviation as the electrode deviation information, wherein the deviation conversion rule is used to convert the relative position deviation when the first electrode is fixed on the upper end of the first clamp into a relative position deviation when the first electrode and the first clamp are fixed on the adapter clamp laterally.

[0039] In some embodiments, the device further comprises a clamp loading and unloading unit, configured to, when there are multiple workpieces to be processed, and the first machining spindle and the second machining spindle are the same, and / or the first clamp and the second clamp are the same, at the end of a current process, if a next workpiece corresponding to a next machining assembly of a next process is different from a current workpiece corresponding to a current machining assembly of the current process, control the target loading and unloading equipment to load and unload the adapter clamp according to the next machining assembly and the current machining assembly.

[0040] wherein the next machining assembly is the first machining assembly or the second machining assembly, and the current machining assembly is the first machining assembly or the second machining assembly.

[0041] In some embodiments, the device further comprises a position determining unit and a discharge generating unit.

[0042] The position determining unit is configured to determine an initial discharge position of the first electrode according to a size of the first electrode, a preset discharge position of the first electrode, and machining position information corresponding to the workpiece to be processed.

[0043] The discharge generating unit is configured to generate side surface machining control information according to the assembly position information and the initial discharge position.

[0044] In some embodiments, the device further comprises an information recording unit and an information presenting unit.

[0045] The information recording unit is configured to generate machining record information according to the target machining control information, and store the machining record information.

[0046] The information presenting unit is configured to, when a preset triggering condition is triggered, generate a visual view for presenting each piece of machining record information according to a preset information presenting template and the stored machining record information, and present the visual view.

[0047] wherein the target machining control information comprises the side surface machining control information and / or the top surface machining control information.

[0048] The third aspect of the embodiments of the present application provides a server, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the steps of the electrical discharge machining control method provided by the first aspect when executing the computer program.

[0049] The fourth aspect of the embodiments of the present application provides a computer readable storage medium, which stores a computer program, and the computer program implements the steps of the electrical discharge machining control method provided by the first aspect when executed by a processor.

[0050] The electrical discharge machining control method, device, server and storage medium provided by the embodiments of the present application have the following beneficial effects: first, when the workpiece to be machined is detected, the machining requirement information of the workpiece to be machined is obtained, wherein the machining requirement information comprises machining position information corresponding to the machining part on the workpiece to be machined. Then, when the machining part is on the side surface of the workpiece to be machined, the side surface machining control information is generated according to the component position information of the first machining component, and the first machining component is controlled to discharge on the machining part based on the side surface machining control information, wherein the first machining component comprises a first machining spindle, an adapter clamp, a first clamp and a first electrode connected in sequence, the first machining spindle and the adapter clamp are located in the longitudinal direction, and the first clamp and the first electrode are located in the transverse direction. When the machining part on the side surface is machined, the side surface of the workpiece to be machined is machined by the first machining component, that is, when the side surface of the workpiece to be machined is machined, the workpiece to be machined does not need to be turned over, and the workpiece to be machined only needs to be erected once during the whole machining process, which helps to improve the electrical discharge machining efficiency of the workpiece to be machined.

[0051] It can be understood that the beneficial effects of the above-mentioned second aspect to the fourth aspect can be referred to the related description in the first aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS

[0052] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments or related technical description. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creating any creative labor.

[0053] Figure 1 is the implementation flowchart of the electrical discharge machining control method provided by an embodiment of the present application;

[0054] Figure 2 is a structural schematic diagram of the first machining component provided by an embodiment of the present application;

[0055] Figure 3ais a schematic diagram of vertical switching deviation in switching deviation information provided by an embodiment of the present application;

[0056] Figure 3b is a schematic diagram of horizontal switching deviation in switching deviation information provided by an embodiment of the present application;

[0057] Figure 3c is a schematic diagram of axial switching deviation in switching deviation information provided by an embodiment of the present application;

[0058] Figure 4a is a schematic diagram of a first clamp coordinate system provided by an embodiment of the present application;

[0059] Figure 4b is a schematic diagram of a workpiece coordinate system provided by an embodiment of the present application;

[0060] Figure 5 is a schematic diagram of a reference angle provided by an embodiment of the present application;

[0061] Figure 6 is a flowchart of an implementation of generating a visual diagram provided by an embodiment of the present application;

[0062] Figure 7 is a structural block diagram of an electrical discharge machining control device provided by an embodiment of the present application;

[0063] Figure 8 is a structural block diagram of a server provided by an embodiment of the present application. DETAILED DESCRIPTION

[0064] In the following description, for purposes of explanation and not limitation, specific details are set forth, such as particular sequences of steps, techniques, etc., in order to provide a thorough understanding of the present embodiments. However, it will be apparent to those skilled in the art that the present embodiments can be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known methods, devices, and circuits are omitted so as not to obscure the description of the present embodiments.

[0065] It should be understood that the term "comprises" when used in this specification and the appended claims indicates the presence of the described features, integers, steps, operations, elements, and / or components but does not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.

[0066] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."

[0067] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

[0068] To illustrate the technical solution of this application, the following embodiments will be used for explanation.

[0069] Please see Figure 1 , Figure 1 This is a flowchart illustrating the implementation of a discharge machining control method according to an embodiment of this application, including:

[0070] Step 101: When a workpiece to be processed is detected, obtain the processing requirements information of the workpiece to be processed.

[0071] Among them, the workpiece to be processed is the workpiece that needs to be subjected to electrical discharge machining.

[0072] The aforementioned processing requirements information typically describes the processing needs. In practice, this processing requirements information may include the processing location information corresponding to the parts of the workpiece to be processed.

[0073] In this embodiment, the execution entity of the above-described electrical discharge machining (EDM) control method is typically a server, such as an EDM control server used to control the electrodes to process the workpiece. It should be noted that the server can be hardware or software. When the server is hardware, it can be implemented as a distributed server cluster consisting of multiple servers, or as a single server. When the server is software, it can be implemented as multiple software programs or software modules, or as a single software program or software module; no specific limitations are made here.

[0074] In practice, the aforementioned execution entity can detect the workpiece to be processed through sensors, such as position sensors and infrared sensors, or through image detection.

[0075] It should be noted that the aforementioned processing location information can be stored locally or on other electronic devices communicatively connected to the executing entity. When the processing location information is stored locally, the executing entity can directly retrieve the locally stored processing location information for processing. When the processing location information is stored on other electronic devices communicatively connected to the executing entity, the executing entity can obtain the processing location information for processing via wired or wireless connection.

[0076] In practice, the aforementioned executing entity can also obtain the processing requirements information of the workpiece through image detection. Specifically, when obtaining the processing requirements information of the workpiece to be processed through image detection, the executing entity can acquire a target image of the workpiece to be processed through an image sensor, obtain the target image position information corresponding to the part to be processed in the target image, and then use the target image position information to look up the processing requirements information of the workpiece to be processed corresponding to the target image position information from a pre-established image position information-processing requirement information correspondence table. The aforementioned image position information-processing requirement information correspondence table can be a pre-established correspondence table that stores multiple correspondences between image position information and processing requirement information.

[0077] Step 102: When the part to be processed is located on the side of the workpiece to be processed, generate side processing control information based on the component position information of the first processing component.

[0078] The aforementioned first machining assembly includes a first machining spindle, an adapter fixture, a first clamping fixture, and a first electrode connected in sequence. The first machining spindle and the adapter fixture are located in the longitudinal direction, while the first clamping fixture and the first electrode are located in the transverse direction. Please refer to [link / reference]. Figure 2 , Figure 2 This is a schematic diagram of the structure of the first processing component provided in an embodiment of this application. Figure 2 As shown, one end of the adapter fixture is connected to the first machining spindle in the longitudinal direction, and the other end of the adapter fixture is connected to the first fixture in the transverse direction. The first fixture and the first electrode are connected in the transverse direction.

[0079] The aforementioned component position information is used to indicate the position of a pre-defined component reference point on the first processing component. In practical applications, this component reference point is typically the reference center of the first electrode in the first processing component.

[0080] The aforementioned side machining control information is typically used to control the first machining component to perform electrical discharge machining on the part to be machined. The side machining control information may include multiple control commands to control the electrical discharge machining process, or it may include machining process information during the electrical discharge machining process. The aforementioned execution entity may generate corresponding control commands to control the electrical discharge machining process based on the machining process information.

[0081] In practice, the aforementioned executing entity can, based on the side processing control information, control the first processing component to perform electrical discharge machining on the part to be processed, starting from the component position indicated by the component position information. Alternatively, the aforementioned executing entity can, based on the side processing control information, control the reference point in the first processing component to move from the position indicated by the component position information to the target reference position, and then execute a pre-stored side electrical discharge machining program corresponding to the part to be processed to achieve electrical discharge machining on the part to be processed.

[0082] In practical applications, the aforementioned target reference position is usually the reference center of the workpiece to be processed.

[0083] Here, the side discharge machining program is usually a program that controls the first machining component to perform discharge machining. The aforementioned execution entity can perform discharge machining on the part to be machined on the side by controlling the first machining component to execute the discharge machining program.

[0084] It should be noted that, in the initial state, the reference center of the first machining spindle in the first machining assembly coincides with the reference center of the workpiece to be machined. When the workpiece to be machined is mounted on the machining table, the reference center of the workpiece is usually set at a preset reference position, and the preset reference position information is stored in a database. The aforementioned execution entity can obtain the preset reference position information from the database, that is, obtain the position information of the reference center of the workpiece to be machined from the database.

[0085] In practice, when the processing position information indicates that the part to be processed on the workpiece is located on the side of the workpiece, the aforementioned execution entity can use component position information and preset reference position information to find the corresponding movement information from a pre-established correspondence table of position information, preset reference position information, and movement information, and use the movement information as the side processing control information. The aforementioned correspondence table of position information, preset reference position information, and movement information can be a pre-established correspondence table storing multiple correspondences of position information, preset reference position information, and movement information.

[0086] In practice, the aforementioned executing entity can also obtain the deviation value between the position corresponding to the component position information and the preset reference position information through the component position information and preset reference position information, and use the deviation value as side processing control information. For example, if the component position information is (1, 2, 3) and the preset reference position information is (0, 0, 0), the deviation value between the position corresponding to the component position information and the preset reference position is (-1, -2, -3), and the deviation value (-1, -2, -3) is used as side processing control information.

[0087] Step 103: Based on the side processing control information, control the first processing component to discharge the part to be processed.

[0088] In practice, the aforementioned execution entity can generate corresponding movement commands based on the side processing control information, controlling the reference point in the first processing component to move from the position indicated by the component position information to the target reference position. For example, if the side processing control information is (-1, -2, -3), the aforementioned execution entity can generate corresponding movement commands: move 1 in the X-direction, move 2 in the Y-direction, and move 3 in the Z-direction. After the reference point in the first processing component moves from the position indicated by the component position information to the target reference position, the aforementioned execution entity can control the first electrode component to perform electrical discharge processing on the part to be processed on the side by executing a pre-stored side discharge processing program.

[0089] The electrical discharge machining (EDM) control method provided in this embodiment first acquires machining requirement information of the workpiece when it is detected. This machining requirement information includes machining position information corresponding to the machining area on the workpiece. Then, when the machining area is located on the side of the workpiece, side machining control information is generated based on the component position information of the first machining component. Based on this side machining control information, the first machining component is controlled to discharge the machining area. The first machining component includes a first machining spindle, a transfer fixture, a first clamp, and a first electrode connected sequentially. The first machining spindle and the transfer fixture are located in the longitudinal direction, and the first clamp and the first electrode are located in the transverse direction. When machining the machining area on the side, the first machining component processes the side of the workpiece. That is, when processing the side of the workpiece, there is no need to flip the workpiece. The entire machining process only requires setting up the workpiece once, which helps improve the EDM efficiency.

[0090] In some embodiments, the electrical discharge machining control method may further include: when the part to be processed is on the top surface of the workpiece to be processed, generating top surface machining control information based on the component position information of the second machining component, and controlling the second machining component to discharge the part to be processed based on the top surface machining control information.

[0091] The second machining component includes a second machining spindle, a second fixture, and a second electrode connected sequentially in the longitudinal direction. In practical applications, the second machining spindle and the first machining spindle can be the same, the second fixture and the first fixture can be the same, and the characteristics of the electrode are adapted to the characteristics of the part to be machined corresponding to the electrode. The first electrode and the second electrode are used to process different parts to be machined, and the characteristics corresponding to each part to be machined are usually different. Therefore, the first electrode and the second electrode are usually different electrodes.

[0092] The component position information of the second component is used to indicate the position of a pre-set component reference point on the second processing component. In practical applications, the component reference point is usually the reference center of the second electrode in the second processing component.

[0093] The aforementioned top surface machining control information is typically used to control the second machining component to perform electrical discharge machining on the part to be machined. The top surface machining control information may include multiple control commands to control the electrical discharge machining process, or it may include machining process information during the electrical discharge machining process. The aforementioned execution entity may generate corresponding control commands to control the electrical discharge machining process based on the machining process information.

[0094] In practice, the aforementioned executing entity can, based on the top surface machining control information, control the second machining component to perform electrical discharge machining on the part to be machined, starting from the component position indicated by the component position information. Alternatively, the executing entity can, based on the top surface machining control information, control the reference point in the second machining component to move from the position indicated by the component position information to the target reference position, and then execute a pre-stored top surface electrical discharge machining program corresponding to the part to be machined, thereby achieving electrical discharge machining on the part to be machined.

[0095] In practical applications, the aforementioned target reference position is usually the reference center of the workpiece to be processed.

[0096] Here, the top surface discharge machining program is usually a program that controls the second machining component to perform discharge machining. The aforementioned execution entity can perform discharge machining on the part to be machined on the top surface by controlling the second machining component to execute the discharge machining program.

[0097] It should be noted that, initially, the reference center of the second machining spindle in the second machining assembly coincides with the reference center of the workpiece to be machined, and the reference center of the second fixture coincides with the reference center of the second machining spindle. When the workpiece to be machined is mounted on the machining table, the reference center of the workpiece is usually set at a preset reference position, and the preset reference position information is stored in a database. The aforementioned execution entity can obtain the preset reference position information from the database, that is, obtain the position information of the reference center of the workpiece to be machined from the database.

[0098] In practice, when the processing position information indicates that the part to be processed on the workpiece is on the top surface of the workpiece, the aforementioned execution entity can use component position information and preset reference position information to find the corresponding movement information from a pre-established correspondence table of position information, preset reference position information, and movement information, and use the movement information as the top surface processing control information. The aforementioned correspondence table of position information, preset reference position information, and movement information can be a pre-established correspondence table storing multiple correspondences of position information, preset reference position information, and movement information.

[0099] In practice, the aforementioned executing entity can also obtain the deviation value between the position corresponding to the component position information and the preset reference position information through the component position information and the preset reference position information, and use the deviation value as the top surface machining control information. For example, if the component position information is (1, 2, 1) and the preset reference position information is (0, 0, 0), the deviation value between the position corresponding to the component position information and the preset reference position is (-1, -2, -1), and the deviation value (-1, -2, -1) is used as the top surface machining control information.

[0100] In practice, the aforementioned execution entity can generate corresponding movement commands based on the top surface processing control information, controlling the reference point in the second processing component to move from the position indicated by the component position information to the target reference position. For example, if the top surface processing control information is (-1, -2, -1), the aforementioned execution entity can generate corresponding movement commands to move 1 in the X-direction, 2 in the Y-direction, and 1 in the Z-direction. After the reference point in the second processing component moves from the position indicated by the component position information to the target reference position, the aforementioned execution entity can control the first electrode component to perform electrical discharge processing on the part to be processed on the top surface by executing a pre-stored electrical discharge processing program.

[0101] The electrical discharge machining control method provided in this embodiment controls the second machining component to move to the target position through top surface machining control information and executes the corresponding machining program, which can realize electrical discharge machining on the part to be machined on the top surface and broaden the machining range of electrical discharge machining.

[0102] In some embodiments, generating side processing control information based on the component position information of the first processing component may include:

[0103] Based on electrode deviation information and transfer deviation information, the component position information is adjusted, and side processing control information is generated based on the adjusted component position information.

[0104] The electrode deviation information mentioned above refers to the positional deviation between the first clamp and the first electrode. In practice, the electrode deviation information refers to the positional deviation between the first clamp, which is laterally connected to the adapter clamp, and the first electrode.

[0105] The aforementioned transfer deviation information refers to the positional deviation between the transfer fixture and the first machining spindle. This transfer deviation information may include the lateral transfer deviation, vertical transfer deviation, and axial transfer deviation between the electrode positioning block in the transfer fixture and the first machining spindle. Please refer to [link / reference]. Figure 3a , Figure 3a This is a schematic diagram of the vertical transition deviation in the transition deviation information provided in an embodiment of this application. For example... Figure 3a As shown, the vertical transfer deviation between the electrode positioning block in the adapter fixture and the first machining spindle is L1. Please refer to [link / reference]. Figure 3b , Figure 3b This is a schematic diagram of the lateral transfer deviation in the transfer deviation information provided in an embodiment of this application. For example... Figure 3b As shown, the lateral transfer deviation between the electrode positioning block in the adapter fixture and the first machining spindle is L2. Please refer to [link / reference]. Figure 3c , Figure 3c This is a schematic diagram of the axial transition deviation in the transition deviation information provided in an embodiment of this application. For example... Figure 3c As shown, the axial transfer deviation between the electrode positioning block in the adapter fixture and the first machining spindle is L3.

[0106] In practice, the aforementioned execution entity can adjust the component position information using the electrode deviation value indicated by the electrode deviation information and the lateral, vertical, and axial transition deviations in the transition deviation information. Based on the adjusted component position information, side machining control information is generated. Specifically, the execution entity can add the electrode deviation value to the corresponding directional transition deviation value to obtain the adjusted component position information, and then generate side machining control information based on this adjusted component position information. As an example, with an electrode deviation value of (1, -1, 1), a transition deviation information of (20, 10, 0.5), and the component position information adjusted to (21, 9, 1.5), and a preset reference position information of (0, 0, 0), the corresponding side machining control information would be (-21, -9, -1.5).

[0107] The electrical discharge machining control method provided in this embodiment adjusts the component position information through electrode deviation information and transfer deviation information, and generates side machining control information based on the adjusted component position information, which can improve the accuracy of side machining control information, thereby improving the accuracy of electrical discharge machining.

[0108] In some embodiments, electrode deviation information is determined by the following steps one to two.

[0109] Step 1: During the assembly of the first electrode, when the first electrode is fixed to the upper end of the first fixture, the relative positional deviation between the first electrode and the first fixture is detected.

[0110] In practice, the aforementioned executing entity typically first designs the shape of the first electrode and the electrode base based on the characteristics of the part to be processed. After machining the first electrode according to the design requirements, the first electrode is fixed to the upper end of the first fixture. Then, a coordinate measuring machine (CMM) is used to perform electrode inspection on the first electrode to obtain the relative positional deviation between the first electrode and the first fixture. Here, the relative positional deviation between the first electrode and the first fixture usually refers to the deviation between the reference center of the first electrode and the reference center of the first fixture. The relative positional deviation can include deviations in the X, Y, and Z directions. Here, the X, Y, and Z directions are the Xa, Ya, and Za directions in the coordinate system of the first fixture. Please refer to [link to relevant documentation]. Figure 4a , Figure 4a This is a schematic diagram of the first fixture coordinate system provided in an embodiment of this application.

[0111] Step two: According to the deviation conversion rules, the relative position deviation is converted, and the converted relative position deviation is determined as electrode deviation information.

[0112] The aforementioned deviation conversion rule is a pre-set deviation value conversion rule used to convert the relative position deviation when the first electrode is fixed to the upper end of the first fixture into the relative position deviation when the first electrode and the first fixture are laterally fixed on the adapter fixture.

[0113] In practical applications, the relative position deviation is usually the deviation value in the coordinate system of the first fixture, where the first electrode and the first fixture are connected in the longitudinal direction. The electrode detection deviation, however, is usually the deviation value in the coordinate system of the workpiece to be processed, where the first electrode and the first fixture are connected in the transverse direction and fixed laterally to the adapter fixture. Please refer to [link / reference]. Figure 4b , Figure 4b This is a schematic diagram of the coordinate system of the workpiece to be processed provided in an embodiment of this application. The X direction, Y direction and Z direction correspond to the Xb direction, Yb direction and Zb direction in the coordinate system of the workpiece to be processed, respectively.

[0114] Therefore, when converting relative position deviation into electrode deviation information, the deviation conversion rule is as follows: the Xa direction deviation in the relative position deviation corresponds to the Zb direction deviation in the coordinate system of the workpiece to be processed, the Ya direction deviation in the relative position deviation corresponds to the Yb direction deviation in the coordinate system of the workpiece to be processed, and the Za direction deviation in the relative position deviation corresponds to the Xb direction deviation in the coordinate system of the workpiece to be processed.

[0115] As an example, the relative positional deviation between the first electrode and the first fixture is detected as (1, -1, 2), that is, the deviation in the Xa direction is 1, the deviation in the Ya direction is -1, and the deviation in the Za direction is 2. Using the deviation conversion rule, the electrode deviation information after conversion can be obtained as (2, -1, 1), that is, the deviation in the Xb direction is 2, the deviation in the Yb direction is -1, and the deviation in the Zb direction is 1.

[0116] The electrical discharge machining control method provided in this embodiment converts the relative position deviation detected in the first fixture coordinate system into electrode deviation information in the first coordinate system through a deviation conversion rule. This can improve the accuracy of the side machining control information, thereby improving the accuracy of electrical discharge machining.

[0117] In some embodiments, when the detection reference angle direction when the first electrode is being detected is inconsistent with the discharge reference angle direction when the first electrode is being processed by electrical discharge, the aforementioned execution entity can adjust the electrode deviation information by using the detection reference angle direction and the discharge reference angle direction.

[0118] The aforementioned detection reference angle direction refers to the quadrant in which the reference angle on the electrode reference base of the first electrode lies during electrode detection. Here, the reference angle on the electrode reference base is the missing angle on the electrode reference base used to identify the direction of the first electrode; please refer to [link to relevant documentation]. Figure 5 , Figure 5 This is a schematic diagram of a reference angle provided in an embodiment of this application.

[0119] In practice, when the first electrode is tested, the reference angle direction on the first electrode is usually random, and can be any one of the four quadrants. In order to ensure that the installation position of the first electrode assembly is the same as the initial position set in the machining program, the reference angle direction on the first electrode is usually fixed when the first electrode and the first fixture are connected to the adapter fixture, such as fixed in the first quadrant. Therefore, the detection reference angle direction when the first electrode is tested is inconsistent with the discharge reference angle direction when the first electrode is subjected to electrical discharge machining. There is a deflection angle between the detection reference angle direction and the discharge reference angle direction, and the deflection angle includes 0°, 90°, 180°, and 270°.

[0120] In practice, when the detection reference angle direction and the discharge reference angle direction are inconsistent, the aforementioned actuator can adjust the Zb direction deviation in the electrode deviation information using the following formula:

[0121]

[0122] in, It refers to the Zb direction deviation in the electrode deviation information. It refers to the Xa direction deviation in the relative position deviation. It is the relative position deviation Directional deviation, It detects the deviation between the reference angle direction and the discharge reference angle direction.

[0123] The aforementioned executing entity can adjust the Yb direction deviation in the electrode deviation information using the following formula:

[0124]

[0125] in, It refers to the Yb direction deviation in the electrode deviation information. It refers to the Xa direction deviation in the relative position deviation. It is the relative position deviation Directional deviation, It detects the deviation between the reference angle direction and the discharge reference angle direction.

[0126] Xb direction deviation in electrode deviation information Corresponding to the Za direction deviation in relative position deviation .

[0127] The electrical discharge machining control method provided in this embodiment adjusts the electrode deviation information when the detection reference angle direction and the discharge reference angle direction are inconsistent. This can improve the accuracy of the electrode deviation information, thereby improving the accuracy of the side machining control information for electrical discharge machining and ultimately improving the accuracy of electrical discharge machining.

[0128] In some embodiments, when there is a deviation between the safe cutting point position of the first electrode assembly and the discharge position indicated by the positioning information, the aforementioned execution entity can adjust the Xb direction deviation in the electrode deviation information using the following formula:

[0129]

[0130] in, It refers to the Xb direction deviation in the electrode deviation information. It refers to the Xa direction deviation in the relative position deviation. It is the relative position deviation Directional deviation, It is the Za direction deviation in the relative position deviation. It refers to the lateral transfer deviation in the transfer deviation information. It refers to the axial adapter deviation in the adapter deviation information. It detects the deviation between the reference angle direction and the discharge reference angle direction. It is the azimuth angle between the safe entry point and the initial installation position of the first electrode. Determined by the following formula:

[0131]

[0132] in, It is a function for calculating the arctangent of y / x. It is the x-coordinate of the safe tool entry point. It is the ordinate of the safe tool entry point. It is the x-coordinate of the processing position indicated by the positioning information. It is the vertical coordinate of the processing position indicated by the positioning information.

[0133] The aforementioned executing entity can adjust the Yb direction deviation in the electrode deviation information using the following formula:

[0134]

[0135] in, It refers to the Yb direction deviation in the electrode deviation information. It refers to the Xa direction deviation in the relative position deviation. It is the relative position deviation Directional deviation, It is the Za direction deviation in the relative position deviation. It refers to the lateral transfer deviation in the transfer deviation information. It refers to the axial adapter deviation in the adapter deviation information. It detects the deviation between the reference angle direction and the discharge reference angle direction. It is the azimuth angle between the safe entry point and the initial installation position of the first electrode.

[0136] The aforementioned executing entity can adjust the Zb direction deviation in the electrode deviation information using the following formula:

[0137]

[0138] The electrical discharge machining control method provided in this embodiment adjusts the electrode deviation information when there is a deviation between the safe tool entry point position of the first electrode assembly and the discharge position indicated by the positioning information. This can improve the accuracy of the electrode deviation information, thereby improving the accuracy of the side machining control information for electrical discharge machining and ultimately improving the accuracy of electrical discharge machining.

[0139] In some embodiments, the method may further include: when there are multiple parts to be processed, and the first processing spindle is the same as the second processing spindle, and / or the first fixture is the same as the second fixture, at the end of the current process, if the next processing component corresponding to the part to be processed in the next process is different from the current processing component corresponding to the current process, then control the target loading and unloading equipment to load and unload the transfer fixture according to the next processing component and the current processing component.

[0140] The next processing component is either the first processing component or the second processing component, and the current processing component is either the first processing component or the second processing component.

[0141] The aforementioned target loading and unloading equipment is used for installing and disassembling transfer clamps.

[0142] In practice, when there are multiple parts to be processed, and the first and second machining spindles are the same, and / or the first and second fixtures are the same, at the end of the current process, if the next processing component corresponding to the part to be processed in the next process is different from the current processing component corresponding to the current process, the aforementioned execution entity can control the target loading and unloading equipment to load and unload the transfer fixture. As an example, if the current processing component corresponding to the current process is the first processing component, and the next processing component corresponding to the part to be processed in the next process is the second processing component, the aforementioned execution entity can send a disassembly command to the target loading and unloading equipment to control the target loading and unloading equipment to disassemble the transfer fixture. As another example, if the current processing component corresponding to the current process is the second processing component, and the next processing component corresponding to the part to be processed in the next process is the first processing component, the aforementioned execution entity can send an installation command to the target loading and unloading equipment to control the target loading and unloading equipment to install the transfer fixture.

[0143] The electrical discharge machining control method provided in this embodiment uses the same machining spindle and / or fixture when machining multiple parts. By controlling the loading and unloading of the transfer fixture by the target loading and unloading equipment, the cost of electrical discharge machining can be reduced.

[0144] In some embodiments, generating side processing control information based on the component position information of the first processing component may include the following first to second steps.

[0145] The first step is to determine the initial discharge position of the first electrode based on the size of the first electrode, the preset discharge position of the first electrode, and the processing position information corresponding to the part to be processed.

[0146] The initial discharge position mentioned above may include a lateral discharge position, a longitudinal discharge position, and an axial discharge position.

[0147] In practical applications, the preset discharge position of the first electrode is the safe cutting point for the first electrode.

[0148] In practice, the aforementioned execution entity can obtain the gap value between the first electrode and the workpiece to be processed by the size of the first electrode.

[0149] In practice, the aforementioned executing entity can determine the lateral discharge position of the first electrode using the following formula:

[0150]

[0151] in, It is the lateral discharge position of the first electrode. It is the lateral position of the safe cutting point. It is the longitudinal position of the safe entry point. It is the axial position of the safe tool entry point. It is the lateral position indicated by the processing position information. It is the longitudinal position indicated by the processing position information. It is the axial position indicated by the machining position information. It is the gap value between the first electrode and the workpiece to be processed.

[0152] In practice, the aforementioned executing entity can determine the longitudinal discharge position of the first electrode using the following formula:

[0153]

[0154] in, It is the longitudinal discharge position of the first electrode. It is the lateral position of the safe cutting point. It is the longitudinal position of the safe entry point. It is the axial position of the safe tool entry point. It is the lateral position indicated by the processing position information. It is the longitudinal position indicated by the processing position information. It is the axial position indicated by the machining position information. It is the gap value between the first electrode and the workpiece to be processed.

[0155] In practice, the aforementioned executing entity can determine the axial discharge position of the first electrode using the following formula:

[0156]

[0157] in, This is the axial discharge position of the first electrode. It is the lateral position of the safe cutting point. It is the longitudinal position of the safe entry point. It is the axial position of the safe tool entry point. It is the lateral position indicated by the processing position information. It is the longitudinal position indicated by the processing position information. It is the axial position indicated by the machining position information. It is the gap value between the first electrode and the workpiece to be processed.

[0158] The second step is to generate side processing control information based on the component location information and the initial discharge location.

[0159] After obtaining the initial discharge position, the aforementioned execution entity can obtain movement information to control the first processing component to move from the current position indicated by the component position information to the initial discharge position based on the component position information and the initial discharge position. The aforementioned execution entity can use the movement information as side processing control information.

[0160] The processing control method provided in this embodiment adjusts the initial discharge position of the first electrode assembly by adjusting the actual size and gap value of the electrode, which can improve the accuracy of discharge processing.

[0161] Please see Figure 6 , Figure 6 This is a flowchart illustrating the generation of a view according to an embodiment of this application, including:

[0162] Step 601: Generate processing record information based on the target processing control information, and store the processing record information.

[0163] The aforementioned target machining control information includes side machining control information and / or top machining control information.

[0164] In practice, the aforementioned executing entity inputs the target processing control information into a pre-established processing record information generation template, generates processing record information, and then stores the processing record information.

[0165] Step 602: When the preset trigger condition is triggered, generate a view for presenting each processing record information and a presentation view based on the preset information presentation template and the stored processing record information.

[0166] The processing record information includes at least one of the following: generation time, total processing time, operator, name of the workpiece to be processed, and name of the target electrode. Here, the generation time is usually the time the processing record information was generated; the operator is usually the name or code of the operator; the name of the workpiece to be processed is usually the code of the workpiece; and the target electrode can be either a first electrode or a second electrode. When the target electrode is the first electrode, the target electrode name can be the code of the first electrode. When the target electrode is the second electrode, the target electrode name can be the code of the second electrode.

[0167] The aforementioned preset triggering conditions may include at least one of the following: the total number of processed record information reaches a preset information quantity threshold, the recording time of processed record information reaches a preset recording time, or a user is detected clicking the record query button on the user terminal.

[0168] In practice, when the preset triggering conditions are triggered, the aforementioned executing entity can use the preset information presentation template and the stored processing record information to generate a view for presenting each processing record information, as well as a presentation view.

[0169] The improved electrical discharge machining control method in this embodiment visualizes the machining record information of the target machining control information by presenting a visual chart. This allows users to obtain the machining record information of the target machining control information by viewing the chart, making it easier to find relevant information when there is an abnormality in the electrical discharge machining.

[0170] Please see Figure 7 , Figure 7 This is a structural block diagram of an electrical discharge machining control device 700 provided in an embodiment of this application, comprising:

[0171] The information acquisition unit 701 is used to acquire the processing requirement information of the workpiece to be processed when the workpiece to be processed is detected. The processing requirement information includes the processing position information corresponding to the processing part on the workpiece to be processed.

[0172] The information generation unit 702 is used to generate side processing control information based on the component position information of the first processing component when the part to be processed is on the side of the workpiece to be processed. The first processing component includes a first processing spindle, a transfer fixture, a first fixture, and a first electrode connected in sequence. The first processing spindle and the transfer fixture are located in the longitudinal direction, and the first fixture and the first electrode are located in the transverse direction.

[0173] The processing control unit 703 is used to control the first processing component to discharge the part to be processed based on the side processing control information.

[0174] In some embodiments, the apparatus further includes a top surface machining unit (not shown). The top surface machining unit is used to generate top surface machining control information based on the component position information of the second machining component when the part to be machined is on the top surface of the workpiece to be machined, and to control the second machining component to discharge the part to be machined based on the top surface machining control information, wherein the second machining component includes a second machining spindle, a second fixture, and a second electrode connected sequentially in the longitudinal direction.

[0175] In some embodiments, the apparatus further includes an information adjustment unit (not shown). The information adjustment unit is used to adjust the component position information according to the electrode deviation information and the transfer deviation information, and to generate side processing control information based on the adjusted component position information;

[0176] Among them, the electrode deviation information is the positional deviation between the first fixture and the first electrode, and the transfer deviation information is the positional deviation between the transfer fixture and the first machining spindle.

[0177] In some embodiments, electrode deviation information is determined by a combination of a deviation detection unit and a deviation conversion unit (not shown in the figure).

[0178] The deviation detection unit is used to detect the relative positional deviation between the first electrode and the first fixture when the first electrode is fixed to the upper end of the first fixture during the assembly process of the first electrode.

[0179] The deviation conversion unit is used to convert the relative position deviation according to the deviation conversion rule, and to determine the converted relative position deviation as electrode deviation information. The deviation conversion rule is used to convert the relative position deviation when the first electrode is fixed to the upper end of the first fixture into the relative position deviation when the first electrode and the first fixture are laterally fixed on the adapter fixture.

[0180] In some embodiments, the apparatus further includes a fixture loading and unloading unit (not shown in the figures). The fixture loading and unloading unit is used to control the target loading and unloading equipment to load and unload the transfer fixture when there are multiple parts to be processed, and the first processing spindle is the same as the second processing spindle, and / or the first fixture is the same as the second fixture, at the end of the current process, if the next processing component corresponding to the part to be processed in the next process is different from the current processing component corresponding to the current process, based on the next processing component and the current processing component;

[0181] The next processing component is either the first processing component or the second processing component, and the current processing component is either the first processing component or the second processing component.

[0182] In some embodiments, the device further includes a position determination unit and a discharge generation unit (not shown in the figure).

[0183] The position determination unit is used to determine the initial discharge position of the first electrode based on the size of the first electrode, the preset discharge position of the first electrode, and the processing position information corresponding to the part to be processed.

[0184] The discharge generation unit is used to generate side processing control information based on the component position information and the initial discharge position.

[0185] In some embodiments, the device further includes an information recording unit and an information presentation unit (not shown in the figure).

[0186] The information recording unit is used to generate processing record information based on the target processing control information, and to store the processing record information.

[0187] The information presentation unit is used to generate a visual representation of each processing record information and to present the visual representation when a preset trigger condition is triggered, based on a preset information presentation template and stored processing record information.

[0188] The target machining control information includes side machining control information and / or top machining control information.

[0189] The apparatus provided in this embodiment first acquires processing requirement information of the workpiece when a workpiece to be processed is detected. This processing requirement information includes processing position information corresponding to the processing area on the workpiece to be processed. Then, when the processing area is located on the side of the workpiece, side processing control information is generated based on the component position information of the first processing component. Based on this side processing control information, the first processing component is controlled to discharge the processing area. The first processing component includes a first processing spindle, a transfer fixture, a first clamp, and a first electrode connected in sequence. The first processing spindle and the transfer fixture are located in the longitudinal direction, and the first clamp and the first electrode are located in the transverse direction. When processing the processing area on the side, the processing is performed on the side of the workpiece by the first processing component. That is, when processing the side of the workpiece, there is no need to flip the workpiece. The workpiece only needs to be set up once during the entire processing process, which helps to improve the discharge processing efficiency of the workpiece.

[0190] It should be understood that, Figure 7 In the structural block diagram of the electrical discharge machining control device 700 shown, each unit is used to perform... Figure 1 , Figure 6 The steps in the corresponding embodiments, and for Figure 1 , Figure 6 The steps in the corresponding embodiments have been explained in detail in the above embodiments. Please refer to them for details. Figure 1 , Figure 6 as well as Figure 1 , Figure 6 The relevant descriptions in the corresponding embodiments will not be repeated here.

[0191] Please see Figure 8 , Figure 8 This is a structural block diagram of a server 800 provided in an embodiment of this application. The server 800 in this embodiment includes: at least one processor 801 ( Figure 8 Only one processor is shown, along with a memory 802 and a computer program 803 stored in the memory 802 and executable on at least one processor 801, such as a discharge machining control program. When the processor 801 executes the computer program 803, it implements the steps in the embodiments of the various discharge machining control methods described above. When the processor 801 executes the computer program 803, the functions of each module / unit in the above-described device embodiments are as follows: Figure 7 The functions of the information acquisition unit 701 to the processing control unit 703 shown are illustrated.

[0192] For example, computer program 803 can be divided into one or more units, one or more of which are stored in memory 802 and executed by processor 801 to complete this application. One or more units can be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of computer program 803 in server 800. For example, computer program 803 can be divided into an information acquisition unit, an information generation unit, and a processing control unit. The specific functions of each unit have been described in the above embodiments and will not be repeated here.

[0193] Server 800 can be a computing device such as a server, desktop computer, tablet computer, cloud server, and mobile terminal. Server 800 may include, but is not limited to, a processor 801 and a memory 802. Those skilled in the art will understand that... Figure 8 This is merely an example of server 800 and does not constitute a limitation on server 800. It may include more or fewer components than shown, or combine certain components, or different components. For example, a server may also include input / output devices, network access devices, buses, etc.

[0194] The processor 801 may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0195] The memory 802 can be an internal storage unit of the server 800, such as the server 800's hard drive or memory. The memory 802 can also be an external storage device of the server 800, such as a plug-in hard drive, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card. Optionally, the memory 802 can include both internal and external storage units of the server 800. The memory 802 is used to store computer programs and other programs and data required by the turntable device. The memory 802 can also be used to temporarily store data that has been output or will be output.

[0196] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0197] If an integrated module is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments of this application can also be implemented by a computer program instructing related hardware, and a computer program can be stored in a computer-readable storage medium. When executed by a processor, this computer program can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable storage medium can include: any entity or device capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc.

[0198] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0199] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.

Claims

1. A method for controlling electrical discharge machining, characterized in that, The method includes: When a workpiece to be processed is detected, the processing requirement information of the workpiece to be processed is obtained, wherein the processing requirement information includes the processing position information corresponding to the processing part on the workpiece to be processed; When the part to be processed is located on the side of the workpiece to be processed, side processing control information is generated according to the component position information of the first processing component. The first processing component includes a first processing spindle, a transfer fixture, a first clamp, and a first electrode connected in sequence. The first processing spindle and the transfer fixture are located in the longitudinal direction, and the first clamp and the first electrode are located in the transverse direction. When the part to be processed is on the top surface of the workpiece to be processed, top surface processing control information is generated according to the component position information of the second processing component, wherein the second processing component includes a second processing spindle, a second fixture and a second electrode connected sequentially in the longitudinal direction; Based on the side processing control information, the first processing component is controlled to discharge the part to be processed; or, based on the top surface processing control information, the second processing component is controlled to discharge the part to be processed. The method further includes: When there are multiple parts to be processed, and the first processing spindle is the same as the second processing spindle, and / or the first fixture is the same as the second fixture, at the end of the current process, if the next processing component corresponding to the part to be processed in the next process is different from the current processing component corresponding to the current process, then according to the next processing component and the current processing component, the target loading and unloading equipment is controlled to load and unload the transfer fixture. The next processing component is either the first processing component or the second processing component, and the current processing component is either the first processing component or the second processing component.

2. The electrical discharge machining control method according to claim 1, characterized in that, The step of generating side processing control information based on the component position information of the first processing component includes: The component position information is adjusted based on the electrode deviation information and the transfer deviation information, and the side processing control information is generated based on the adjusted component position information. The electrode deviation information is the positional deviation between the first fixture and the first electrode, and the adapter deviation information is the positional deviation between the adapter fixture and the first machining spindle.

3. The electrical discharge machining control method according to claim 2, characterized in that, The electrode deviation information is determined in the following way: During the assembly of the first electrode, when the first electrode is fixed to the upper end of the first fixture, the relative positional deviation between the first electrode and the first fixture is detected. According to the deviation conversion rule, the relative position deviation is converted, and the converted relative position deviation is determined as the electrode deviation information. The deviation conversion rule is used to convert the relative position deviation when the first electrode is fixed to the upper end of the first fixture into the relative position deviation when the first electrode and the first fixture are laterally fixed on the adapter fixture.

4. The electrical discharge machining control method according to claim 1, characterized in that, The step of generating side processing control information based on the component position information of the first processing component includes: The initial discharge position of the first electrode is determined based on the size of the first electrode, the preset discharge position of the first electrode, and the processing position information corresponding to the part to be processed. The side processing control information is generated based on the component location information and the initial discharge location.

5. The electrical discharge machining control method according to any one of claims 1-4, characterized in that, The method further includes: Processing record information is generated based on the target processing control information, and the processing record information is stored. When a preset trigger condition is triggered, a view for presenting each processing record information is generated based on the preset information presentation template and the stored processing record information, and the view is presented. The target machining control information includes the side machining control information and / or the top machining control information.

6. A discharge machining control device, characterized in that, For implementing the electrical discharge machining control method as described in any one of claims 1 to 5, comprising: An information acquisition unit is used to acquire processing requirement information of a workpiece to be processed when a workpiece to be processed is detected, wherein the processing requirement information includes processing position information corresponding to the processing part on the workpiece to be processed; An information generation unit is used to generate side processing control information based on the component position information of the first processing component when the part to be processed is located on the side of the workpiece to be processed. The first processing component includes a first processing spindle, a transfer fixture, a first clamp, and a first electrode connected in sequence. The first processing spindle and the transfer fixture are located in the longitudinal direction, and the first clamp and the first electrode are located in the transverse direction. The processing control unit is used to control the first processing component to discharge the part to be processed based on the side processing control information.

7. A server comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the electrical discharge machining control method as described in any one of claims 1 to 5.

8. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the electrical discharge machining control method as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Special electrode clamp for electrical discharge machining

    CN204183059U

  • Method and device for changing a tool or workpiece in a machine tool with a tool or workpiece characteristics detecting means

    EP1510286A1

  • Method and apparatus for electrical discharge machining

    US6369343B1