A Programmable Intelligent Processing Selection Method

CN116954148BActive Publication Date: 2026-08-14RI MING COMP ACCESSORY (SHANGHAI) CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-13
Publication Date
2026-08-14

AI Technical Summary

Technical Problem

[0003]目前现场在实际加工时不仅要对应调取加工程式,还会出现批量加工工件的情况,如果是按原有的加工一个工件对应调取程式,就会出现加工下一个工件前机床会停止运行,待人工调取下一条程式再执行加工

Benefits of technology

[0015]本发明至少具有以下有益效果:现有技术智能制造实际加工传统采用的提速CT方式,在主程式里根据特性调用加工模式,受同一子程式,同一把刀具影响,但加工区域不同,特性不同,只能按最保守的模式添加,1条子程式智能读取1种模式,但由于一条子程式里多则有上千段落,分别有开粗,中粗,甚至有精修,受不同区加工特性,主程式里添加模式单一。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116954148B_ABST
    Figure CN116954148B_ABST
Patent Text Reader

Abstract

This invention discloses a program-based intelligent machining selection method, comprising the following steps: S1, creating a corresponding CNC machine tool system mode and template; S2, creating a UG post-processing template; S3, inputting the system mode into the UG post-processing template according to machining characteristics; S4, inputting the program output from the UG post-processing template into the CNC machine tool system mode and template; S5, storing the output machining program into the machining tool, and the machining tool recognizing the corresponding program to achieve mode conversion. This invention adopts a method of batch adding modes to subroutines by creating mode templates, which is highly accurate, efficient, and allows the same tool to make different mode selections according to each machining area, improving CT and saving costs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of CNC technology and relates to a program-intelligent machining selection method. Background Technology

[0002] In the machining / mold manufacturing industry, CNC machine tool machining programs are currently created by professional programmers who program the toolpaths for the required machining positions of the workpiece. These toolpaths are then post-processed into the format corresponding to the machine tool (i.e., the machine tool machining program). Each workpiece's machining program consists of different types of programs, and each program contains toolpaths for various tool specifications. Therefore, during actual machining, the appropriate program is called to process the specific workpiece.

[0003] Currently, in actual processing, not only do machining programs need to be retrieved, but batch processing of workpieces also occurs. If the program is retrieved one workpiece at a time, the machine tool will stop running before the next workpiece is processed, and the next program needs to be retrieved manually before processing can begin. To solve this problem, the traditional method is to string the programs together, telling the on-site workpieces which program corresponds to which workpiece. The disadvantage of this method is that specifying the workpiece sequence program during programming limits the range of workpieces that can be processed on-site, thus lacking flexibility. If one workpiece is not on-site, the others cannot be processed. Summary of the Invention

[0004] To address the aforementioned issues, this invention provides a solution for reading different machining modes using the same tool and subroutine, thereby improving CT (Computational Threshold) and saving costs.

[0005] The technical solution is a program-intelligent processing selection method, which includes the following steps:

[0006] S1, Create the corresponding CNC machine tool system mode and template;

[0007] S2, Create UG post-processing template;

[0008] S3, Based on the processing characteristics, input the system mode into the UG post-processing template;

[0009] S4 is the program output from the UG post-processing template, used to input the CNC machine tool system mode and template.

[0010] S5 stores the output machining program into the machining machine, and the machining machine identifies the corresponding program to perform mode conversion.

[0011] Preferably, the S1 step of creating the corresponding CNC machine tool system mode and template only needs to be done once.

[0012] Preferably, the mode and template in the S1 creation of the corresponding CNC machine tool system mode and template include the Fanuc system template, wherein the mode includes fast M31L6 and regular M31L3.

[0013] Preferably, the S2 step of creating the UG post-processing template only needs to be created once and does not need to be separated into different systems.

[0014] Preferably, the machining characteristics in S3 include product characteristics, machining accuracy, product appearance, dimensional requirements, and tool parameters.

[0015] The present invention has at least the following beneficial effects: The existing intelligent manufacturing process traditionally uses the speed-up CT method, which calls the machining mode according to the characteristics in the main program. It is affected by the same subroutine and the same tool, but the machining area is different and the characteristics are different. It can only add the most conservative mode. One subroutine can intelligently read one mode. However, since there are thousands of segments in one subroutine, including roughing, medium roughing and even finishing, the main program can only add a single mode due to the different machining characteristics of different areas.

[0016] Manually adding patterns to subroutines is inaccurate, labor-intensive, and prone to errors. Therefore, the traditional method is to add patterns to the main program. This invention uses a method of adding patterns to subroutines in batches by creating pattern templates. This method is highly accurate and efficient, and allows the same tool to make different pattern selections for each machining area, thereby improving CT and saving costs. Attached Figure Description

[0017] Figure 1 This is a flowchart illustrating the steps of the program-intelligent processing selection method according to an embodiment of the present invention.

[0018] Figure 2 This is a schematic diagram of the processing mode in the program-intelligent processing selection method of this invention.

[0019] Figure 3 This is a summary diagram illustrating the effect of the intelligent processing selection method of this invention on improving CT. Detailed Implementation

[0020] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.

[0021] Conversely, this invention encompasses any substitutions, modifications, equivalent methods, and solutions made within the spirit and scope of the invention as defined in the claims. Furthermore, to provide a better understanding of the invention, certain specific details are described in detail below. However, those skilled in the art will fully understand the invention even without these detailed descriptions.

[0022] See Figure 1 Here is a flowchart of the method of the present invention, which includes the following steps:

[0023] S1, Create the corresponding CNC machine tool system mode and template;

[0024] Create separate patterns and templates for existing machine tool systems. For example, FANUC machine tools, sister machines, and machine tool groups. Taking FANUC machine tool systems as an example, their machining modes include rapid mode, normal mode, high smoothness low precision, and high precision low smoothness, etc.

[0025] S2, Create UG post-processing template;

[0026] UG post-processing templates include a list module and an equivalent classification module;

[0027] S20, the list module, lists the modes and templates of different machine tool systems to obtain all the machining modes of each machine tool system; the machining modes can be referenced in Table 1: the fast mode of the sibling machine M265 and the normal mode of M260, etc.

[0028] S21, the equivalent classification module, performs equivalent classification of the machining modes of each machine tool system obtained in process S20, and the equivalent classification of machining modes is based on the various machining areas of the product (see appendix). Figure 2 Based on;

[0029] Processing areas include: unfolding, roughing, intermediate roughing, pre-finishing, and finishing, etc.; (Attached) Figure 2 The four diagrams are as follows: roughing area (i.e., unfolding and roughing) - roughing / medium roughing area - medium roughing / finish milling area - finish milling area.

[0030] For example, in Table 1, the Brother Machine M261, Fanuc M31 L3, and Taigun G120.1 P2 Q2 are equivalent processing modes.

[0031] S3, Based on the processing characteristics, input the system mode into the UG post-processing template;

[0032] The machining characteristics here include product characteristics, machining accuracy, product appearance, dimensional requirements, and tool parameters. The input methods include manual or automatic addition.

[0033] Based on the product processing characteristics, the processing modes after S21 classification are input into the UG software. In this process, the previously created CNC machine tool system mode template can be used to add modes in batches according to programming requirements, thereby improving efficiency. The input modes will show their respective mode codes in the output program.

[0034] S4 is the program output from the UG post-processing template. Input the CNC machine tool system mode and template; the output program will contain the codes for each mode.

[0035] S5 stores the output machining program into the machining machine, and the machining machine identifies the corresponding program to perform mode conversion.

[0036] S1 creates the corresponding CNC machine tool system mode and template, which only needs to be created once.

[0037] The S1 creation of corresponding CNC machine tool system modes and templates includes FANUC system modes and templates, sibling machine modes and templates, and group modes and templates. Among them, the FANUC modes include fast M31L6 and regular M31L3, etc.

[0038] S2 allows you to create UG post-processing templates only once, without needing to differentiate between different systems.

[0039] In a specific embodiment, the machine tool processing modes are shown in Table 1, which include conventional modes such as roughing, medium roughing, pre-finishing, finishing, and adding.

[0040] Table 1 Processing Mode

[0041]

[0042] See Figure 2 Using a FANUC machining center as a specific example, the machining mode is determined from left to right as follows: This toolpath is a roughing toolpath with a 0.2mm allowance, indicating a strong structure at this location; mode: M31L6. This toolpath is a roughing / medium-roughing toolpath with a 0.2mm allowance, indicating a weak bottom structure; mode: M31L4 / M31L5. This toolpath is a medium-roughing / finish milling toolpath for routine internal cavity corner clearing, pre-finishing, and finishing; mode: M31L3. This toolpath is a finish milling toolpath for the product's exterior surface and important assembly surfaces; mode: M31L2 / M31L8.

[0043] See Figure 3 This indicates the effect of the present invention on improving CT. In a specific embodiment, it can speed up the CT by 59". A project has 7 to 10 clamp positions, and each clamp position has 1 to 10 subroutines that can use this method. The total clamp position CT will be greatly improved, thus reducing CT time and improving efficiency.

[0044] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

Claims

1. A programmable intelligent processing selection method, characterized in that, Includes the following steps: S1, Create the corresponding CNC machine tool system mode and template; S2, Create UG post-processing template; S3, Based on the processing characteristics, input the system mode into the UG post-processing template; S4 is the program output from the UG post-processing template, used to input the CNC machine tool system mode and template. S5: The output machining program is stored in the machining tool, and the machining tool recognizes the corresponding program to realize mode conversion; The UG post-processing template includes a list module and an equivalent classification module; S20, the list module, lists the modes and templates of different machine tool systems to obtain all the machining modes of each machine tool system; S21, the equivalent classification module, performs equivalent classification of the processing modes of each machine tool system obtained in the S20 process, and the equivalent classification of processing modes is based on each processing area of ​​the product. The processing area includes: unfolding, roughing, intermediate roughing, pre-finishing and finishing; The equivalent classification includes: Brother Machine M261, Fanuc M31 L3 and Taigun G120.1 P2 Q2, which are equivalent processing modes; Based on the product's processing characteristics, the corresponding processing modes are input into the UG software; The S1 method creates the corresponding CNC machine tool system mode and template, which only needs to be created once. The S2 method creates UG post-processing templates only once and does not require different systems. The machining characteristics in S3 include product characteristics, machining accuracy, product appearance, dimensional requirements, and tool parameters.

2. The program-based intelligent processing selection method according to claim 1, characterized in that, The S1 creation of corresponding CNC machine tool system modes and templates includes FANUC system templates, among which modes include fast M31L6 and regular M31L3.

Citation Information

Patent Citations

  • Double-turntable five-axis numerical control machine tool virtual assembling and numerical control machining simulation method

    CN102866638A