Control method and device for achieving machining treatment of special-shaped groove in numerical control system, processor and computer readable storage medium of processor

By adopting control methods and algorithms for special-shaped bevels in CNC systems, the shortcomings of traditional bevel processing methods in cutting accuracy, thermal deformation control, cutting efficiency, bevel quality and equipment adaptability are solved, and high-precision, low-thermal deformation and high-efficiency special-shaped bevel processing are achieved.

CN119828603APending Publication Date: 2025-04-15SHANGHAI WEIHONG ELECTRONICS TECH +1
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202510009445.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-03
Publication Date
2025-04-15

AI Technical Summary

Technical Problem

Traditional bevel processing methods are difficult to meet the needs of high-quality and efficient processing of complex structural parts. Especially in the processing of special-shaped bevels, there are problems such as insufficient cutting accuracy, difficulty in thermal deformation control, low cutting efficiency, poor bevel quality and insufficient equipment adaptability.

Method used

The control methods in the CNC system are adopted, including selecting primitives, setting interval bevels, generating offset path caches, determining cutting order, adjusting processing directions, cutting path links, generating view data, modifying the arrangement outline and performing arrangements. This method combines CAD to CAM data and CAM to machining zua data, and uses path optimization algorithm, collision detection algorithm and intelligent adjustment algorithm to ensure the optimization of cutting paths and intelligent adjustment of processing parameters.

Benefits of technology

It realizes high-precision, low-thermal deformation and high-efficiency processing of special-shaped bevels, improves the quality of bevels and equipment adaptability, and meets the needs of modern industry for high-quality and high-efficiency processing of complex structural parts.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119828603A_ABST
    Figure CN119828603A_ABST
Patent Text Reader

Abstract

The invention relates to a control method for achieving machining treatment of a special-shaped groove in a numerical control system. The control method comprises the following steps that primitives are selected, and an interval groove is set; generating an offset path cache; the offset path cache is sequenced, or the machining direction is adjusted; cutting the path link to generate view data; modifying the layout contour; and stock layout is carried out. The invention further relates to a device for achieving machining treatment control over the special-shaped groove in the numerical control system, a processor and a computer readable storage medium of the processor. By the adoption of the control method and device for achieving machining treatment of the special-shaped groove in the numerical control system, the processor and the computer readable storage medium of the processor, CAM software provides precise machining instructions and path planning for laser machining through programming, simulation, optimization and other means; and the laser processing has the characteristics of high precision, small heat affected zone, multi-type groove support, intelligent control and the like, so that the processing quality and efficiency of the special-shaped groove are ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of metal processing and cutting technology, in particular to the field of groove processing, and specifically refers to a control method, device, processor and computer-readable storage medium thereof for processing special-shaped grooves in a numerical control system. Background Art

[0002] In the existing technology, traditional groove processing methods are often limited by problems such as single shape, insufficient processing accuracy and low efficiency, which makes it difficult to meet the needs of modern industry for high-quality and high-efficiency processing of complex structural parts. Especially for the processing of special-shaped grooves, traditional methods are difficult to ensure the shape accuracy, angle consistency and surface quality of the grooves, thus affecting the quality of subsequent welding processes and the strength and stability of the overall structure.

[0003] Special-shaped groove cutting is a complex and important technology in the field of metal processing. The technical problems to be solved by the existing technology are as follows:

[0004] Cutting accuracy: Due to the complex shape of special-shaped grooves, extremely high cutting accuracy is required. Traditional methods are difficult to ensure the straightness and verticality of the cutting edge.

[0005] Thermal deformation control: Thermal deformation is easy to occur during the cutting process of thick plates, which affects the cutting size and shape accuracy.

[0006] Cutting efficiency: The cutting volume of special-shaped grooves is large, and the cutting efficiency of traditional methods is low, which cannot meet the needs of mass production.

[0007] Groove quality: The surface quality of the groove directly affects the subsequent welding quality, and the roughness of the cut surface and the groove angle need to be controlled.

[0008] Equipment adaptability: Plates of different materials and thicknesses require different cutting parameters, and the equipment needs to have good adaptability and flexibility. Summary of the invention

[0009] The purpose of the present invention is to overcome the shortcomings of the above-mentioned prior art and to provide a control method, device, processor and computer-readable storage medium for processing special-shaped grooves in a CNC system that meets the requirements of good processing quality, high efficiency and a wide range of applications.

[0010] In order to achieve the above-mentioned purpose, the control method, device, processor and computer-readable storage medium thereof for processing special-shaped grooves in the numerical control system of the present invention are as follows:

[0011] The control method for processing special-shaped grooves in the numerical control system is mainly characterized in that the method comprises the following steps:

[0012] (1) Select the graphics element and set the interval groove;

[0013] (2) Generate offset path cache;

[0014] (3) Determine the cutting order in the cutting preparation stage; adjust the processing direction during the cutting process;

[0015] (4) Cutting path linking and generating view data;

[0016] (5) Modify the layout outline;

[0017] (6) Carry out sample arrangement.

[0018] Preferably, the method further comprises the following steps:

[0019] (7) Obtain CAD to CAM data;

[0020] (8) Obtain CAM conversion processing data.

[0021] Preferably, the step (3) of determining the cutting order specifically comprises the following steps:

[0022] (1-3.1) Obtain detailed information on the shape, size and location of the special-shaped groove;

[0023] (1-3.2) Determine the cutting sequence according to the drawing information;

[0024] (1-3.3) Develop a cutting plan, including but not limited to setting parameters for cutting method, cutting speed, and cutting depth.

[0025] Preferably, the adjusting of the processing direction in step (3) specifically comprises the following steps:

[0026] (2-3.1) Perform initial adjustments to the cutting equipment, including but not limited to adjusting the angle, position, and speed parameters of the cutting equipment;

[0027] (2-3.2) Observe and adjust the cutting direction in real time;

[0028] (2-3.3) Special adjustments: For special-shaped grooves with complex shapes or high dimensional accuracy requirements, use measuring tools or equipment to monitor and adjust the cutting direction and make fine adjustments.

[0029] Preferably, the method further includes a path optimization algorithm, specifically:

[0030] The cutting path is optimized according to a heuristic search algorithm and is optimized according to the rotation radius of the cutting head, acceleration limits and the dynamic performance of the machine tool.

[0031] Preferably, the method further comprises a collision detection algorithm, specifically:

[0032] Based on the spatial geometry algorithm, the potential collision possibility between the cutting head and the workpiece, fixture, etc. is judged, and the cutting path is automatically adjusted to avoid collision.

[0033] Preferably, the method further comprises performing an intelligent adjustment algorithm, specifically:

[0034] Based on preset rules or algorithms, cutting parameters are adjusted according to real-time data; when an abnormal situation is detected, cutting is automatically paused or stopped, and a processing reminder is issued.

[0035] The device for realizing processing control of special-shaped grooves in a numerical control system has the following main features: the device comprises:

[0036] a processor configured to execute computer executable instructions;

[0037] The memory stores one or more computer executable instructions. When the computer executable instructions are executed by the processor, the various steps of the control method for processing the special-shaped groove in the above-mentioned numerical control system are implemented.

[0038] The processor for realizing the processing control of special-shaped grooves in the numerical control system has the main feature that the processor is configured to execute computer-executable instructions. When the computer-executable instructions are executed by the processor, the various steps of the control method for realizing the processing of special-shaped grooves in the above-mentioned numerical control system are realized.

[0039] The computer-readable storage medium has the main feature of storing a computer program thereon, and the computer program can be executed by a processor to implement the various steps of the control method for processing special-shaped grooves in the above-mentioned numerical control system.

[0040] The control method, device, processor and computer-readable storage medium for processing special-shaped grooves in the numerical control system of the present invention are adopted. CAM and laser processing play a vital role in the realization of special-shaped grooves. CAM software provides accurate processing instructions and path planning for laser processing through programming, simulation and optimization; while laser processing ensures the processing quality and efficiency of special-shaped grooves with its high precision, small heat-affected zone, multi-type groove support and intelligent control. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] Figure 1 It is a flow chart of a control method for processing special-shaped grooves in the numerical control system of the present invention.

[0042] Figure 2It is a schematic diagram of the overall process of the demand analysis and design input stage (design stage) in a specific embodiment of the present invention.

[0043] Figure 3 It is a schematic diagram of the overall flow of the CAM programming and path planning stage (programming stage) in a specific embodiment of the present invention. DETAILED DESCRIPTION

[0044] In order to more clearly describe the technical content of the present invention, further description is given below in conjunction with specific embodiments.

[0045] The control method for processing special-shaped grooves in the numerical control system of the present invention comprises the following steps:

[0046] (1) Select the graphics element and set the interval groove;

[0047] (2) Generate offset path cache;

[0048] (3) Determine the cutting order in the cutting preparation stage; adjust the processing direction during the cutting process;

[0049] (4) Cutting path linking and generating view data;

[0050] (5) Modify the layout outline;

[0051] (6) Carry out sample arrangement.

[0052] As a preferred embodiment of the present invention, the method further comprises the following steps:

[0053] (7) Obtain CAD to CAM data;

[0054] (8) Obtain CAM conversion processing data.

[0055] As a preferred embodiment of the present invention, the step (3) of determining the cutting order specifically comprises the following steps:

[0056] (1-3.1) Obtain detailed information on the shape, size and location of the special-shaped groove;

[0057] (1-3.2) Determine the cutting sequence according to the drawing information;

[0058] (1-3.3) Develop a cutting plan, including but not limited to setting parameters for cutting method, cutting speed, and cutting depth.

[0059] As a preferred embodiment of the present invention, the adjustment of the processing direction in step (3) specifically includes the following steps:

[0060] (2-3.1) Perform initial adjustments to the cutting equipment, including but not limited to adjusting the angle, position, and speed parameters of the cutting equipment;

[0061] (2-3.2) Observe and adjust the cutting direction in real time;

[0062] (2-3.3) Special adjustments: For special-shaped grooves with complex shapes or high dimensional accuracy requirements, use measuring tools or equipment to monitor and adjust the cutting direction and make fine adjustments.

[0063] As a preferred embodiment of the present invention, the method further includes a path optimization algorithm, specifically:

[0064] The cutting path is optimized according to a heuristic search algorithm and is optimized according to the rotation radius of the cutting head, acceleration limits and the dynamic performance of the machine tool.

[0065] As a preferred embodiment of the present invention, the method further includes a collision detection algorithm, specifically:

[0066] Based on the spatial geometry algorithm, the potential collision possibility between the cutting head and the workpiece, fixture, etc. is judged, and the cutting path is automatically adjusted to avoid collision.

[0067] As a preferred embodiment of the present invention, the method further includes performing an intelligent adjustment algorithm, specifically:

[0068] Based on preset rules or algorithms, cutting parameters are adjusted according to real-time data; when an abnormal situation is detected, cutting is automatically paused or stopped, and a processing reminder is issued.

[0069] The device for realizing processing control of special-shaped grooves in a numerical control system of the present invention comprises:

[0070] a processor configured to execute computer executable instructions;

[0071] The memory stores one or more computer executable instructions. When the computer executable instructions are executed by the processor, the various steps of the control method for processing the special-shaped groove in the above-mentioned numerical control system are implemented.

[0072] The processor of the present invention is used to realize the processing control of special-shaped grooves in the numerical control system, wherein the processor is configured to execute computer-executable instructions. When the computer-executable instructions are executed by the processor, the various steps of the control method for realizing processing of special-shaped grooves in the above-mentioned numerical control system are realized.

[0073] The computer-readable storage medium of the present invention stores a computer program thereon, and the computer program can be executed by a processor to implement the various steps of the control method for processing special-shaped grooves in the above-mentioned numerical control system.

[0074] In view of the problems existing in the above-mentioned background technology, the present invention proposes an innovative special-shaped groove processing technology, which realizes the precise and efficient processing of special-shaped grooves by integrating advanced CNC technology, laser cutting technology, automatic control technology and intelligent algorithms.

[0075] The key points of special-shaped bevel cutting technology are to ensure high precision, low thermal deformation and adapt to complex shape cutting. The use of unique cutting methods, innovative equipment structure, automatic control system or specific cutting parameter settings can significantly improve cutting efficiency, quality or reduce costs, and achieve technological breakthroughs and innovations.

[0076] Special-shaped groove processing technology usually refers to the technology for processing grooves with complex shapes or special requirements. These grooves may include non-standard angles, non-planar shapes, multi-segment combinations, etc., which require special processes and equipment to achieve. Special-shaped groove processing technology focuses more on the complexity and particularity of the groove, and may require special process planning, tool path design, cutting parameter settings, etc. These technologies often need to be customized according to the specific special-shaped groove shape and requirements, and cannot be simply achieved through general cutting methods.

[0077] like Figure 1 Shown is a flow chart of the specific steps of the present invention.

[0078] Among them, the sorting step is usually carried out in the cutting preparation stage. The main task of this stage is to determine the order of cutting to ensure that the cutting process can proceed smoothly while reducing unnecessary material waste and processing time. The specific steps of sorting may include:

[0079] 1. Analyze the drawings: First, you need to carefully analyze the drawings to understand the detailed information such as the shape, size and position of the special-shaped groove.

[0080] 2. Determine the cutting sequence: According to the drawing information, combined with the performance of the cutting equipment and operating experience, determine a reasonable cutting sequence. Generally speaking, the larger parts or parts with simpler shapes will be cut first, and then gradually transition to smaller or more complex parts.

[0081] 3. Make a cutting plan: After determining the cutting sequence, you need to make a detailed cutting plan, including the setting of parameters such as cutting method, cutting speed, and cutting depth.

[0082] Among them, the step of adjusting the processing direction is usually carried out during the cutting process to ensure that the cutting direction is consistent with the requirements of the drawing while ensuring the cutting quality and efficiency. The specific timing and methods of adjusting the processing direction may include:

[0083] 1. Initial adjustment: Before cutting begins, the cutting equipment needs to be initially adjusted to ensure that the cutting direction is consistent with the drawing requirements. This usually includes adjusting the angle, position, speed and other parameters of the cutting equipment.

[0084] 2. Real-time adjustment: During the cutting process, you need to pay close attention to the cutting situation, and promptly detect and adjust the cutting direction. For example, when you find that the cutting line deviates from the predetermined trajectory, you need to immediately adjust the direction of the cutting equipment to ensure cutting accuracy.

[0085] 3. Special adjustments: For special-shaped grooves with complex shapes or high dimensional accuracy requirements, more detailed adjustments may be required. This may require the use of professional measuring tools or equipment to monitor and adjust the cutting direction to ensure cutting quality.

[0086] Adopt CNC cutting technology: use CNC cutting machine for precise control to realize automatic cutting of special-shaped grooves and improve cutting accuracy and efficiency.

[0087] Dual or multi-torch cutting: By cutting the positive and negative bevels at the same time, heat loss is reduced, cutting quality is improved, and safety hazards caused by plate flipping are avoided.

[0088] Laser cutting technology: Use laser cutting machines for high-precision and high-efficiency cutting, support three-dimensional special-shaped surface cutting and trimming, and achieve one-time forming of a maximum 45° bevel cutting.

[0089] Optimize cutting parameters: adjust cutting speed, power, gas flow and other parameters according to different materials and thicknesses of plates to ensure cutting quality and efficiency.

[0090] Equipment transformation and innovation: Transform and innovate existing equipment, such as adding guide bearings and support structures to improve the adaptability and stability of the equipment.

[0091] High-precision CNC system: The high-precision CNC system is used to accurately control the machining process to ensure the accuracy and stability of the machining path.

[0092] Intelligent algorithm optimization: Use intelligent algorithms to optimize processing paths, cutting speeds, power and other parameters to meet the processing requirements of special-shaped grooves of different materials, thicknesses and shapes.

[0093] Multi-axis linkage technology: Multi-axis linkage technology is used to achieve precise processing of complex spatial trajectories and meet the multi-angle and multi-directional processing requirements of special-shaped grooves.

[0094] Follow-up compensation mechanism: The introduction of follow-up compensation mechanism can automatically adjust the slight deviation in the cutting process to ensure the consistency and accuracy of the groove shape.

[0095] User-friendly interface: Provides an intuitive and easy-to-use operating interface and CAM functions, allowing users to customize groove shapes, sizes and processing parameters, and achieve rapid programming and processing.

[0096] Programming and path planning:

[0097] CAM software is an important tool for processing special-shaped grooves. It is responsible for converting the special-shaped grooves in the design drawings into processing instructions that can be recognized by machine tools.

[0098] Through CAM software, engineers can accurately set parameters such as processing paths, cutting speeds, feed rates, etc. to adapt to the complex shapes and precision requirements of special-shaped grooves.

[0099] CAM software supports programming of various groove types, such as V-type, U-type, Y-type, K-type and more complex special-shaped grooves, ensuring precise control during the processing.

[0100] Simulation and Optimization:

[0101] Before actual machining, CAM software can simulate the machining process to help engineers predict possible problems and optimize them in advance.

[0102] Through simulation, the rationality of the machining path, the distribution of cutting forces, and possible residual stress can be checked to ensure the stability and quality of the machining process.

[0103] Automation and Integration:

[0104] The close integration of CAM software and CNC machine tools realizes the automation and intelligence of the machining process.

[0105] Engineers only need to set the processing parameters and paths in the CAM software, and the machine tool can automatically complete the processing task of special-shaped grooves according to the predetermined program, greatly improving production efficiency and processing accuracy.

[0106] High-precision machining:

[0107] Laser processing, with its high precision and high speed, shows great advantages in special-shaped groove processing.

[0108] The focusing point of the laser beam is extremely small, which can achieve precise cutting of the edge of the special-shaped groove, ensuring the shape accuracy and size accuracy of the groove.

[0109] Small heat affected zone:

[0110] Compared with traditional processing methods such as flame and plasma, the heat affected zone of laser processing is smaller.

[0111] This means that during the processing, the thermal deformation and residual stress of the metal material will be significantly reduced, which is beneficial to ensure the overall quality and performance of the processed parts.

[0112] Multiple types of groove support:

[0113] Laser processing equipment can flexibly adjust parameters such as the power and focal position of the laser beam according to different processing requirements to achieve processing of various types of special-shaped grooves.

[0114] Whether it is a standard V-shaped or U-shaped groove, or a complex Y-shaped, K-shaped or even more special-shaped groove, laser processing can handle it easily.

[0115] Intelligent control:

[0116] Modern laser processing equipment is usually equipped with an intelligent control system that can realize real-time monitoring and dynamic adjustment of the processing process.

[0117] Through integration with CAM software, laser processing equipment can automatically receive and execute processing instructions generated by CAM software, realizing automation and intelligent control of the processing process.

[0118] In the specific implementation manner of the present invention, the following embodiments are adopted:

[0119] In order to improve production efficiency and processing accuracy, a machinery manufacturing company decided to develop an automated software system for complex special-shaped groove cutting. The system uses the MFC framework to develop the user interface, integrates CAD design, CAM programming, self-implemented Zua code generation, real-time monitoring and adjustment functions, and uses SQLite database for data storage.

[0120] The system is developed in C++ language, the user interface is built based on MFC framework, the backend logic processing uses C++ standard library and third-party library, and the database management system is SQLite. Figure 2 and Figure 3 , the specific steps of this embodiment are as follows:

[0121] 1. Requirements analysis and design input (design phase)

[0122] 1.1CAD drawing analysis:

[0123] Use OpenCASCADE or other CAD libraries to parse CAD drawings and identify the shape, size and location information of special-shaped grooves.

[0124] The dialog box under the MFC framework is used to receive processing parameters input by users and select CAD files.

[0125] 1.2 Parametric design:

[0126] The graphic controls under the MFC framework allow users to define groove parameters by dragging, entering values, or selecting preset templates.

[0127] Real-time preview function displays the modified groove effect in the MFC window.

[0128] 2. CAM programming and path planning (programming stage)

[0129] 2.1 Path Optimization Algorithm:

[0130] Use heuristic search algorithms such as genetic algorithm and ant colony algorithm to optimize cutting paths and reduce cutting time and material waste.

[0131] Consider the cutting head's rotation radius, acceleration limits, and the dynamic performance of the machine tool to ensure the feasibility and efficiency of the path.

[0132] 2.2 Collision Detection and Avoidance:

[0133] Develop a collision detection module to determine potential collisions between the cutting head and workpieces, fixtures, etc. based on spatial geometry algorithms.

[0134] Automatically adjust cutting paths to avoid collisions.

[0135] 2.3Zua code generation:

[0136] Independently implement the Zua code generator to convert the optimized cutting path into Zua code executable by the machine tool.

[0137] Zua code must follow a specific syntax and format to support all necessary functions of the machine tool.

[0138] 3. Zua code verification and preparation (preparation stage)

[0139] 3.1 Code verification:

[0140] Developed Zua code verification tool to check code syntax errors, logic errors and potential machine tool motion conflicts.

[0141] Provide bug reports and suggested changes.

[0142] 3.2 Post-processing:

[0143] Allows users to customize post-processing scripts to format the generated Zua code, add comments, or insert specific instructions.

[0144] The file operation function under the MFC framework is used to save and export Zua code.

[0145] 4. Real-time monitoring and adjustment (execution phase)

[0146] 4.1 Real-time communication:

[0147] Use serial communication or Ethernet communication to establish a connection with the CNC machine tool.

[0148] Realize high-speed data transmission and sending and receiving of real-time control instructions.

[0149] 4.2 Status monitoring and feedback:

[0150] Real-time monitoring of machine tool status parameters such as current, voltage, temperature, vibration, etc.

[0151] Provide status feedback to operators through the status bar, message box or graphic controls under the MFC framework.

[0152] 4.3 Intelligent Adjustment:

[0153] Based on preset rules or algorithms, cutting parameters are adjusted according to real-time data to optimize cutting quality.

[0154] When an abnormal situation is detected, the cutting is automatically paused or stopped, and the operator is prompted to handle it.

[0155] 5. Data recording and analysis (post-processing stage)

[0156] 5.1SQLite database:

[0157] Use SQLite database to store cutting tasks, machine status, cutting parameters and result data.

[0158] Implement fast query, insert, update and delete operations on data.

[0159] 5.2 Data Analysis:

[0160] Develop a data analysis module to collect statistics and analyze key indicators such as cutting efficiency and material loss.

[0161] Use the chart control under the MFC framework to display the analysis results.

[0162] 5.3 Report Generation:

[0163] Provides report generation function to export analysis results in text or PDF format, making it easier for managers to evaluate production efficiency and develop improvement plans.

[0164] Through the above adjustments, the special-shaped groove cutting software system will better meet the actual needs of enterprises and have higher flexibility and scalability.

[0165] In terms of social effects, it has achieved the improvement of product quality and the improvement of the quality of special-shaped groove cutting, which has directly improved the overall quality of welding products and enhanced the market competitiveness of products.

[0166] Promoting industrial upgrading and adopting the application of advanced cutting technology has promoted the industrial upgrading and technological progress of the metal processing industry, enhanced the competitiveness of enterprises, improved the production efficiency and product quality of enterprises, and enhanced the competitiveness of enterprises in the market.

[0167] In terms of economic effect, it reduces production costs by improving cutting efficiency and reducing scrap rate. For example, using a laser cutting machine can save a lot of energy and labor costs compared to traditional methods. It improves economic benefits. High-quality bevel cutting reduces the difficulty of subsequent processing and welding, and improves overall production efficiency and economic benefits. It is estimated that the use of advanced cutting technology can save enterprises hundreds of thousands to millions of yuan in labor, energy and other costs each year.

[0168] Improve cutting accuracy in terms of technical effects. The application of CNC cutting and laser cutting technology has significantly improved the cutting accuracy and surface quality of special-shaped grooves. Enhance equipment adaptability. Through equipment transformation and innovation, the adaptability of equipment to different materials and thickness plates has been improved, and the processing range has been expanded. Realize automated production. The application of automated cutting technology reduces manual intervention and improves production efficiency and safety.

[0169] In summary, the development and application of special-shaped bevel cutting technology not only solves many technical problems in traditional cutting methods, but also brings significant social, economic and technical effects. The realization of these effects is inseparable from the support of advanced technology and the continuous investment of enterprises in technological innovation.

[0170] The specific implementation scheme of this embodiment can refer to the relevant description in the above embodiment, which will not be repeated here.

[0171] It can be understood that the same or similar parts of the above embodiments can be referenced to each other, and the contents not described in detail in some embodiments can refer to the same or similar contents in other embodiments.

[0172] It should be noted that, in the description of the present invention, the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. In addition, in the description of the present invention, unless otherwise specified, the meaning of "plurality" refers to at least two.

[0173] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiments of the present invention includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present invention belong.

[0174] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution device. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0175] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the corresponding program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.

[0176] In addition, each functional unit in each embodiment of the present invention may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.

[0177] The storage medium mentioned above can be a read-only memory, a magnetic disk or an optical disk, etc.

[0178] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0179] The control method, device, processor and computer-readable storage medium for processing special-shaped grooves in the numerical control system of the present invention are adopted. CAM and laser processing play a vital role in the realization of special-shaped grooves. CAM software provides accurate processing instructions and path planning for laser processing through programming, simulation and optimization; while laser processing ensures the processing quality and efficiency of special-shaped grooves with its high precision, small heat-affected zone, multi-type groove support and intelligent control.

[0180] In this specification, the present invention has been described with reference to specific embodiments thereof. However, it is apparent that various modifications and variations may be made without departing from the spirit and scope of the present invention. Therefore, the specification and drawings should be regarded as illustrative rather than restrictive.

Claims

1. A control method for processing special-shaped grooves in a numerical control system, characterized in that: The method comprises the following steps: (1) Select the graphics element and set the interval groove; (2) Generate offset path cache; (3) Determine the cutting order in the cutting preparation stage; adjust the processing direction during the cutting process; (4) Cutting path linking and generating view data; (5) Modify the layout outline; (6) Carry out sample arrangement.

2. The control method for processing special-shaped grooves in a numerical control system according to claim 1, characterized in that: The method further comprises the following steps: (7) Obtain CAD to CAM data; (8) Obtain CAM conversion processing data.

3. The control method for processing special-shaped grooves in a numerical control system according to claim 1, characterized in that: The step (3) of determining the cutting order specifically comprises the following steps: (1-3.1) Obtain detailed information on the shape, size and location of the special-shaped groove; (1-3.2) Determine the cutting sequence according to the drawing information; (1-3.3) Develop a cutting plan, including but not limited to setting parameters for cutting method, cutting speed, and cutting depth.

4. The control method for processing special-shaped grooves in a numerical control system according to claim 1, characterized in that: The step (3) of adjusting the processing direction specifically comprises the following steps: (2-3.1) Perform initial adjustments to the cutting equipment, including but not limited to adjusting the angle, position, and speed parameters of the cutting equipment; (2-3.2) Observe and adjust the cutting direction in real time; (2-3.3) Special adjustments: For special-shaped grooves with complex shapes or high dimensional accuracy requirements, use measuring tools or equipment to monitor and adjust the cutting direction and make fine adjustments.

5. The control method for processing special-shaped grooves in a numerical control system according to claim 1, characterized in that: The method also includes a path optimization algorithm, specifically: The cutting path is optimized according to a heuristic search algorithm and is optimized according to the rotation radius of the cutting head, acceleration limits and the dynamic performance of the machine tool.

6. The control method for processing special-shaped grooves in a numerical control system according to claim 1, characterized in that: The method also includes a collision detection algorithm, specifically: Based on the spatial geometry algorithm, the potential collision possibility between the cutting head and the workpiece, fixture, etc. is judged, and the cutting path is automatically adjusted to avoid collision.

7. The control method for processing special-shaped grooves in a numerical control system according to claim 1, characterized in that: The method further includes performing an intelligent adjustment algorithm, specifically: Based on preset rules or algorithms, cutting parameters are adjusted according to real-time data; when an abnormal situation is detected, cutting is automatically paused or stopped, and a processing reminder is issued.

8. A device for realizing processing control of special-shaped grooves in a numerical control system, characterized in that: The device comprises: a processor configured to execute computer executable instructions; A memory storing one or more computer executable instructions, wherein when the computer executable instructions are executed by the processor, each step of the control method for processing special-shaped grooves in the numerical control system of any one of claims 1 to 7 is implemented.

9. A processor for realizing processing control of special-shaped grooves in a numerical control system, characterized in that: The processor is configured to execute computer executable instructions. When the computer executable instructions are executed by the processor, the various steps of the control method for processing special-shaped grooves in the numerical control system of any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and the computer program can be executed by a processor to implement the various steps of the control method for processing special-shaped grooves in a numerical control system in any one of claims 1 to 7.

Citation Information

Cited By

  • Common-edge cutting path intelligent optimization method based on motion control cooperation

    CN122099619A

  • Intelligent optimization method for co-edge cutting path based on motion control cooperation

    CN122099619B