A method, device and medium for generating a process based on tire mold part manufacturing
By applying feature classification and process knowledge base, the automated process generation for tire mold parts manufacturing is realized, which solves the problem of insufficient automation in process decomposition in the existing technology and improves processing accuracy and efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HIMILE MECHANICAL SCI & TECH (SHANDONG) CO LTD
- Filing Date
- 2026-02-28
- Publication Date
- 2026-05-08
AI Technical Summary
In the current tire mold parts manufacturing process, the degree of automation in process disassembly is low, manual intervention is time-consuming and costly and prone to errors, making it difficult to achieve a fully intelligent process.
By adopting a feature classification system based on tire mold parts, a process knowledge base is generated. Through feature recognition and processing strategies, process processing contour diagrams and tool path data are automatically generated, and CNC machining programs are output to realize automated parallel programming of processes.
It improves the accuracy and quality consistency of tire mold parts processing, reduces human error, increases programming efficiency, and supports rapid updates of process drawings and processing programs.
Smart Images

Figure CN121742358B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of mechanical manufacturing control, and in particular to a process generation method, equipment and medium for manufacturing tire mold parts. Background Technology
[0002] Tire manufacturing is inseparable from tire molds. Tire mold parts are the smallest constituent units of tire molds. The existing tire mold part manufacturing process is as follows: First, the design department staff draws two-dimensional design drawings of the tire mold parts according to customer requirements; then, the process department staff breaks down the tire mold manufacturing process into multiple steps based on the two-dimensional design drawings and draws process diagrams for each step; finally, programmers write machine tool control programs based on each process diagram to machine the shape corresponding to the process diagram, and control the lathe control equipment to execute the machine tool control programs to complete the manufacturing of the tire mold parts.
[0003] The process of breaking down the tire mold making process into multiple steps is time-consuming because there are multiple drawings. If each drawing needs to be disassembled by staff one by one, it will not only be time-consuming, but also increase the possibility of errors or quality problems as the number of drawings increases. Summary of the Invention
[0004] This application provides a process generation method, equipment, and medium based on tire mold parts manufacturing to solve the following technical problems: In the existing tire mold manufacturing process, the automation level of process disassembly is low, the time cost of manual intervention is high and errors are prone to occur, making it difficult to achieve a fully intelligent process.
[0005] The embodiments of this application adopt the following technical solutions:
[0006] On one hand, embodiments of this application provide a process generation method based on tire mold part manufacturing, including: according to the feature classification system of tire mold parts, performing feature association mapping processing on the process rules of relevant mold part processing processes, and generating a process knowledge base based on each mold part feature subclass; performing feature recognition processing on the target tire mold part related to the design contour to obtain the target mold features to be processed; through the process knowledge base, performing process processing contour generation processing on the target mold features related to the overall processing process and the feature classification processing process of the tire mold, to obtain a process processing contour diagram; according to the process processing contour diagram, performing association processing on each mold feature based on the processing strategy and tool path template to obtain process tool trajectory data; performing post-conversion processing of the process processing contour diagram and the process tool trajectory data on the CNC machining program, and outputting a process CNC file for the current tire mold part processing.
[0007] This application automates the manual process of disassembling procedures and drawing process diagrams. Especially for serialized parts, after the initial programming, similar parts only require minor rule adjustments to quickly generate new programs. Furthermore, expert experience embedded in the rule base ensures standardized processing solutions, reduces human error, and improves the consistency of part processing quality. Simultaneously, all processing contours originate from the regularized offsets of the final design contours, allowing for rapid updates to all process diagrams and processing programs when the design changes. It can classify and rule processes specifically for the design features of tire mold parts, demonstrating strong practicality. Moreover, the automated parallel programming technology significantly reduces manual operations, lowers the possibility of human error, and greatly improves the accuracy of mold programming.
[0008] In one feasible implementation, based on the feature classification system of tire mold parts, the process rules for processing the relevant mold parts are subjected to feature association mapping, and a process knowledge base based on each mold part feature subclass is generated. Specifically, this includes: clustering the two-dimensional drawings of historical tire mold parts according to their macroscopic functions and structures based on the feature classification system of tire mold parts, and extracting major tire mold feature categories based on standard tire mold classification indicators; wherein, the major tire mold feature categories include: tread block type, side plate type, rim type, and slider type; based on the local geometry and processing characteristics of the tire mold parts, each of the major tire mold feature categories is further subdivided into feature subclasses based on the basic units of process rules. The process involves dividing the mold parts into feature subcategories. Each feature subcategory includes at least: an outer fan-shaped surface, a patterned groove surface, an inner cylindrical surface, and an end-face sealing groove. Using preset process processing rules, each mold feature within each feature subcategory is mapped to its associated process processing result based on its process sequence number, processing target size, processing strategy identifier, and associated tool parameters. This process mapping results the process processing rules and each mold feature within each feature subcategory are then used to generate a rule base topology, resulting in the process knowledge base. This process knowledge base includes the mold part feature subcategories and their corresponding process processing rules.
[0009] In one feasible implementation, based on preset process processing rules, attribute feature mapping processing is performed on each mold feature in each mold part feature subclass, involving process sequence number, processing target size, processing strategy identifier, and associated tool parameters, to obtain the associated process processing mapping result for each mold feature. Specifically, this includes: identifying the processing sequence of the mold feature according to the feature classification system of tire mold parts to obtain the process sequence number; calculating the offset of the mold feature for the final design size and designing annotations based on the processing allowance to obtain the processing target size; selecting and judging the toolpath template for the specific processing shape of the mold feature to determine the processing strategy identifier used for processing the mold feature; performing tool parameter type association processing on the specific process parameters in the mold feature based on the processing strategy identifier to obtain the associated tool parameters corresponding to each specific process parameter; and sequentially mapping the process sequence number, processing target size, processing strategy identifier, and associated tool parameters to each mold feature in each mold part feature subclass, to obtain the associated process processing mapping result.
[0010] In one feasible implementation, the target tire mold part undergoes feature recognition processing related to its design contour to obtain the target mold features to be processed. Specifically, this includes: projecting a three-dimensional model of the target tire mold part to obtain a two-dimensional mold design drawing; using a feature classification system for tire mold parts, identifying the geometric shape and topological relationship of the mold part's design contour in the two-dimensional mold design drawing to obtain geometric shape features and corresponding topological relationship features; matching and identifying the geometric shape features and corresponding topological relationship features according to the major categories of tire mold features and the minor categories of mold part features to obtain the target mold category features; and performing feature category matching and identification on the target tire mold part within a specific radius based on the geometric shape features and corresponding topological relationship features. Feature matching is performed on the arc segment to determine the target mold guide surface features; template feature recognition processing of the pattern block type is performed between the geometric shape features and the corresponding topological relationship features to determine the target mold pattern block features; based on the geometric shape features and the corresponding topological relationship features, the side plate type of the target tire mold part is identified to obtain the target mold side plate features; based on the target mold category features, mold adaptation calculation is performed on the built-in steel rim type of the target tire mold part to obtain the target mold steel rim features; the target mold category features, the target mold guide surface features, the target mold pattern block features, the target mold side plate features, and the target mold steel rim features are combined to obtain the target mold features used for manufacturing tire mold parts.
[0011] In one feasible implementation, the process knowledge base is used to generate process contours for the tire mold under the overall processing steps and feature classification processing steps of the target mold feature, resulting in a process contour diagram. Specifically, this includes: using the process knowledge base, dividing the target mold feature into overall processing steps under the overall part processing flow to obtain overall processing step data; wherein, the overall processing step data is the overall process processing steps data required based on the current target mold feature; traversing each attribute item in the target mold feature; wherein, each attribute item corresponds to a mold feature; and adding each attribute item in the target mold feature to each process processing step node in the overall processing step data; wherein, the... The process processing step nodes are process processing sequence nodes performed sequentially. Using the process knowledge base, rule queries are performed on the attribute items in each process processing step node to identify relevant feature classification processing procedures. If the query result indicates the existence of a corresponding processing rule, a tire mold profile to be processed under each process processing step node is generated based on the current processing rule mapped in the associated process processing mapping result. According to the part topology relationship in the target mold features, the tire mold profiles to be processed in all process processing step nodes are sequentially connected, repaired, and recombined to generate the process processing profile diagram in an ideal state under the process execution sequence. The process processing profile diagram is a hierarchical combination profile diagram that has the target mold features and contains all process processing execution sequences.
[0012] In one feasible implementation, based on the process machining contour diagram, each mold feature is associated with a machining strategy and a toolpath template to obtain process toolpath data. Specifically, this includes: querying the machining strategy identifiers in the process knowledge base based on the target mold features in the process machining contour diagram, and generating parameterized toolpath templates corresponding to all the contours to be machined in the process machining contour diagram; wherein the parameterized toolpath template includes at least: toolpath calculation logic, step distance, cutting depth, and blank dimensional parameters; based on the process machining step nodes in the process machining contour diagram, the parameterized toolpath template is divided into layers to obtain a parameterized toolpath branch template corresponding to each process machining step node; and reading each target mold in each process machining step node... A distinctive machining strategy identifier is used; based on the machining strategy identifier, a corresponding parametric toolpath branch template is determined; the machining contour of the process in the process machining contour diagram is injected into the parametric toolpath branch template; and based on the injected parametric toolpath branch template, the corresponding associated tool parameters are matched; wherein, the machining contour is the geometric driving element of the parametric toolpath branch template; through the parametric toolpath branch template and the corresponding associated tool parameters, the toolpath execution trajectory is calculated for each process machining step node to obtain the complete tool trajectory of each process machining step node; the complete tool trajectories of each process machining step node are sequentially connected according to the start and end points of each tool trajectory to generate the process tool trajectory data based on the process machining contour diagram.
[0013] In one feasible implementation, the process machining contour diagram and the process tool trajectory data are subjected to post-conversion processing of the CNC machining program to output a process CNC file for machining the current tire mold part. Specifically, this includes: using the process tool trajectory data, simulating the tire mold part model mapped to the process machining contour diagram to obtain a tire mold generation simulation diagram; manually verifying the tire mold generation simulation diagram; if the manual verification result is successful, then generating a post-CNC machining program with the relevant process execution sequence for the process machining contour diagram and the corresponding process tool trajectory data to obtain the current tire mold part machining program; and integrating the current tire mold part machining program into data files to obtain and output the process CNC file.
[0014] In one feasible implementation, the feature classification system for tire mold parts is used to parse the design contour of the tire mold parts into multiple geometric feature units with predetermined processing semantics; wherein, the feature classification system includes: a major part category is a category divided based on the overall function and processing route of the part; a feature subclass belongs to the major part category, and the feature subclass is a category divided based on the processing characteristics and process requirements of local geometry, and is associated with the process processing rules in the process knowledge base.
[0015] Secondly, embodiments of this application also provide a process generation device based on tire mold part manufacturing, the device comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to execute a process generation method based on tire mold part manufacturing as described in any of the above embodiments.
[0016] Thirdly, embodiments of this application also provide a non-volatile computer storage medium, which is a non-volatile computer-readable storage medium storing at least one program. Each program includes instructions, which, when executed by a terminal, cause the terminal to execute a process generation method for manufacturing tire mold parts as described in any of the above embodiments.
[0017] This application provides a process generation method, equipment, and medium for manufacturing tire mold parts. Compared with the prior art, the embodiments of this application have the following beneficial technical effects:
[0018] 1. Automate the manual disassembly process and process diagram drawing. Especially for serialized parts, after the initial programming, similar parts only need minor adjustments to the rules to quickly generate new programs.
[0019] 2. By integrating expert experience into the rule base, we ensure the standardization of processing plans, reduce human error, and improve the consistency of parts processing quality.
[0020] 3. All machining contours are derived from the regularized offsets of the final design contours. When the design changes, simply re-execute this method to quickly update all process drawings and machining programs.
[0021] 4. The automated parallel programming technology for the manufacturing process of the tire molds involved can realize one-click programming from the final outline to each process, which greatly improves the programming efficiency of tire molds.
[0022] 5. It also greatly reduces the manual operation process, lowers the possibility of human error, and greatly improves the accuracy of mold programming. Attached Figure Description
[0023] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort. In the drawings:
[0024] Figure 1 A flowchart illustrating a process generation method for manufacturing tire mold parts, provided in this application embodiment;
[0025] Figure 2 This is a schematic diagram of a process generation device for manufacturing tire mold parts, provided as an embodiment of this application. Detailed Implementation
[0026] To enable those skilled in the art to better understand the technical solutions in this application, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this specification, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of this application.
[0027] This application provides a method for generating processes based on the manufacturing of tire mold parts, such as... Figure 1 As shown, the process generation method based on tire mold part manufacturing specifically includes steps S101-S105:
[0028] It should be noted that the process generation workflow for manufacturing tire mold parts in this application requires first analyzing the structure of the mold parts, classifying them into different categories based on their different structural features, sorting out the corresponding processing parts, allowances, dimensioning, and other rules for each process based on these categories, and then designing a separate programming framework and toolpath according to the rules corresponding to each structural category. In the programming software, the graphics and toolpaths corresponding to each process are generated synchronously based on the final design contour and the preset processing rules of each process, realizing the automatic programming technology that generates processing contours from design contours for each process.
[0029] Furthermore, the tire mold part manufacturing method provided in this application can be used to manufacture parts that require turning on a lathe, specifically for manufacturing parts in movable molds or parts in two-part molds. The tire mold part manufacturing method provided in this application can be used to manufacture parts in movable molds, and the manufactured parts may include tread rings, upper and lower side plates, and steel rims, etc.
[0030] S101. Based on the feature classification system of tire mold parts, perform feature association mapping on the process rules of relevant mold part processing procedures, and generate a process knowledge base based on the feature subclass of each mold part.
[0031] Specifically, it is necessary to first perform feature clustering on the two-dimensional drawings of historical tire mold parts according to the feature classification system of tire mold parts, based on their macroscopic functions and structures. Then, based on the standard classification indicators of tire molds, the major feature categories of tire molds are extracted. Among them, the major feature categories of tire molds include: tread blocks, side plates, steel rims, and sliders.
[0032] In one embodiment, it is necessary to first perform feature analysis on the two-dimensional drawings of historical tire mold parts, and divide the parts into several categories according to macroscopic functions and structures, such as: tread block type, side plate type (upper side plate / lower side plate), steel rim type, slider type, etc.
[0033] Furthermore, based on the local geometry and processing characteristics of the tire mold parts, each major category of tire mold features is further divided into subcategories based on the basic units of process rules, resulting in mold part feature subcategories. These mold part feature subcategories include at least: outer contour fan-shaped surface, tread groove surface, inner cylindrical surface, and end face sealing groove.
[0034] In one embodiment, for each major category of tire mold features, it is necessary to further analyze its local geometry and processing characteristics, and subdivide it into several subcategories. Subcategories are the basic units for applying process rules. For example: 1) For tread block types, they can be subdivided into: outer contour fan-shaped surface (A1), tread groove surface (A2), parting and joining mold mating surface (A3), weight reduction groove bottom surface (A4), etc. 2) For steel rim types, they can be subdivided into: inner cylindrical surface (B1), end face sealing groove (B2), bolt hole distribution circle (B3), guide cone surface (B4), etc.
[0035] As a feasible implementation method, the feature classification system used for tire mold parts is employed to parse the design contour of tire mold parts into multiple geometric feature units with predetermined processing semantics. The feature classification system includes: a major part category, which is a classification based on the overall function and processing route of the part; and a minor feature category, which belongs to the major part category and is a classification based on the processing characteristics and process requirements of local geometry, and is associated with the process processing rules in the process knowledge base.
[0036] Furthermore, it is also necessary to perform attribute feature mapping processing on each mold feature in each mold part feature subclass using preset process processing rules, based on process sequence number, processing target size, processing strategy identifier, and associated tool parameters, to obtain the associated process processing mapping result for each mold feature.
[0037] As a feasible implementation method, firstly, based on the feature classification system of tire mold parts, the processing sequence of mold features is identified to obtain the process sequence number. Then, the offset amount related to the final design dimension of the mold features is calculated, and the machining allowance is used to design annotations to obtain the machining target dimension. Next, the toolpath template selection is determined for the specific machining shape of the mold features, identifying the machining strategy identifier used for machining the mold features. Then, based on the machining strategy identifier, the tool parameter type association processing is performed on the specific process parameters in the mold features to obtain the associated tool parameters corresponding to each specific process parameter. Finally, the process sequence number, machining target dimension, machining strategy identifier, and associated tool parameters are sequentially mapped one-to-one with the attribute features of each mold feature in each mold part feature subclass to obtain the associated process machining mapping result.
[0038] In one embodiment, corresponding machining rules need to be predefined for each mold part feature subclass. Each rule contains at least the following attributes: 1) Machining sequence number: In which machining step is this feature typically machined? 2) Machining target size: The offset (machining allowance) relative to the final design size. For example, for an outer fan-shaped surface (A1), the rule for roughing (step 1) might be "offset outwards by +2.0mm," and the rule for semi-finishing (step 2) might be "offset outwards by +0.5mm." 3) Machining strategy identifier: Such as "rough turning of the profile," "finish turning of the groove," "end face grooving," etc., used to associate with subsequent toolpath templates. 4) Associated tool parameters: Such as tool type (round nose cutter, pointed cutter, grooving cutter), tool tip radius, spindle speed range. Then, the above features are processed by attribute feature mapping of the corresponding rule attributes, finally obtaining the associated machining mapping result after one-to-one mapping of attribute features.
[0039] Furthermore, based on the associated process mapping results, the process processing rules and each mold feature in each mold part feature subclass are used to generate a rule base topology, ultimately resulting in a process knowledge base. This process knowledge base includes mold part feature subclasses and their corresponding process processing rules.
[0040] S102. Perform feature recognition processing on the target tire mold parts to obtain the features of the target mold to be processed.
[0041] Specifically, the three-dimensional model of the target tire mold part is first projected to obtain a two-dimensional design drawing of the mold. That is, the final two-dimensional design drawing of the tire mold part to be processed (DXF / DWG format or obtained by projecting the three-dimensional model) can be obtained; this drawing expresses the final finished shape of the part.
[0042] Furthermore, by using the feature classification system for tire mold parts, the geometric shape and topological relationship of the mold parts design outline in the two-dimensional mold design drawing are identified and processed to obtain geometric shape features and corresponding topological relationship features.
[0043] Furthermore, based on the major categories of tire mold features and the minor categories of mold part features, the geometric shape features and the corresponding topological relationship features are matched and identified to obtain the target mold category features.
[0044] Furthermore, based on the geometric shape features and corresponding topological relationship features, feature matching is performed on the arc segments within a specific radius range of the target tire mold part to determine the guide surface features of the target mold.
[0045] Furthermore, template feature recognition processing of pattern blocks is performed on the geometric shape features and the corresponding topological relationship features to determine the pattern block features of the target mold.
[0046] Furthermore, based on the geometric shape features and corresponding topological relationship features, the type of the side plate of the target tire mold part is identified to obtain the side plate features of the target mold.
[0047] Furthermore, based on the characteristics of the target mold category, mold adaptation calculations are performed on the type of the built-in steel ring of the target tire mold parts to obtain the characteristics of the target mold steel ring.
[0048] In one embodiment, geometric analysis is performed on the design contour of the mold parts in the two-dimensional design drawing of the mold, and automatic feature recognition is performed based on the feature classification system established in step S101. The recognition process needs to be based on geometric shape and topological relationships, including: for the target mold guide surface features, continuous arc segments with a specific radius range need to be identified, and their positions are used to determine whether they are "guide cone surfaces (B4)"; for the target mold pattern block features, a set of equidistant, equal-depth closed grooves need to be identified and determined to be "pattern groove surfaces (A2)"; for the target mold side plate features... The process involves identifying the maximum outer contour of the part and, based on the part category information, determining it to be an "outer contour fan-shaped surface (A1)". Furthermore, within the target mold category features, a comprehensive judgment is needed using geometric shape features and corresponding topological relationship features from the tire mold feature category and mold part feature subcategories. This requires matching the specific type of mold the tire mold belongs to, including its specifications, dimensions, and function. Additionally, the mold's rim features need to be adapted, matching the built-in rim type that conforms to the current target mold category features, thus deriving the target mold rim features. Finally, each identified feature instance is labeled with its corresponding feature subcategory code, meaning the feature subcategory code is annotated into the identified and matched features.
[0049] Furthermore, the labeled target mold category features, target mold guide surface features, target mold pattern block features, target mold side plate features, and target mold steel ring features are combined to obtain the target mold features used for manufacturing tire mold parts, which means determining the cutting features of the tire mold blank to be manufactured.
[0050] S103. Using the process knowledge base, process contours of the tire mold are generated by processing the overall processing steps and feature classification processing steps of the target mold features, resulting in a process contour diagram.
[0051] Specifically, it is necessary to first utilize the process knowledge base to divide the target mold features into overall processing steps under the overall part processing flow, thereby obtaining overall processing step data. This overall processing step data refers to the overall process steps required to be executed based on the current target mold features.
[0052] Furthermore, each attribute item in the target mold feature is traversed; where each attribute item corresponds to a mold feature. Then, each attribute item in the target mold feature is added to each process step node in the overall processing sequence data; where the process step node is the sequential processing sequence node.
[0053] Furthermore, the process knowledge base is used to perform rule queries on the attribute items of each process processing step node to classify the processing procedures based on relevant features. If the query result shows that a corresponding processing rule exists, the tire mold outline to be processed under each process processing step node is generated based on the current processing rule mapped in the associated process processing mapping result.
[0054] In one embodiment, for the i-th process step (i from 1 to N) in the process machining step node, the following operations need to be performed: 1) Traverse all identified features on the part. 2) For each feature, query the rules of its corresponding feature subclass in the process rule base for process i. If a rule is found, calculate the precise offset of the design contour line segment of the feature according to the machining target size (offset) in the rule, and generate the machining contour of the feature in process i. 3) Connect, trim, and reorganize the machining contour line segments generated by all features in process i according to the part topology to form a complete process machining contour diagram that represents the ideal shape of the part after processing in process i. The machining contour diagram of process i is directly generated based on the final design contour and rules, rather than based on the graphics of the previous process. This ensures that all process diagrams are strongly correlated with the final design and are logically consistent.
[0055] Furthermore, utilizing the part topology relationships within the target mold features, the tire mold contours to be processed in all process processing step nodes are sequentially connected, modified, and recombined to finally generate a process processing contour diagram in an ideal state under the process execution sequence. This process processing contour diagram is a layered composite contour diagram containing the target mold features and all process processing execution sequences. In other words, all process processing contour diagrams from process 1 to process N are generated sequentially, with each layered contour diagram representing the process execution effect diagram in a process processing step node.
[0056] S104. Based on the process machining contour diagram, perform correlation processing on each mold feature based on the machining strategy and toolpath template to obtain process tool trajectory data.
[0057] Specifically, the target mold features in the process machining contour diagram are first used to query and process the machining strategy identifiers in the process knowledge base, and then a parametric toolpath template corresponding to all the contours to be machined in the process machining contour diagram is generated. The parametric toolpath template includes at least: toolpath calculation logic, step distance, depth of cut, and blank space for dimensional parameters.
[0058] Furthermore, based on the process machining step nodes in the process machining contour diagram, the parameterized toolpath template is divided into layers to obtain the parameterized toolpath branch template corresponding to each process machining step node.
[0059] In one embodiment, a corresponding parametric toolpath template is pre-configured in the CAM software using machining strategy identifiers (such as "surface roughing") defined in the process knowledge base. This template defines the basic logic of toolpath calculation (such as line cutting and circular cutting), step distance, and depth of cut, but leaves specific dimensional parameters (such as machining geometry) blank. Then, based on the process machining step nodes in the process machining contour diagram, the parametric toolpath template is divided into layers, that is, the overall parametric toolpath template is split into parametric toolpath branch templates adapted to each process machining step node.
[0060] Furthermore, it is also necessary to read the machining strategy identifier of each target mold feature in each process step node. Based on the machining strategy identifier, the corresponding parameterized toolpath branch template is determined.
[0061] Furthermore, the machining contour from the machining contour diagram is injected into the parametric toolpath branch template. Based on the injected parametric toolpath branch template, the corresponding associated tool parameters are matched. Here, the machining contour is the geometric driving element of the parametric toolpath branch template.
[0062] Furthermore, by using parameterized toolpath branch templates and corresponding associated tool parameters, toolpath execution trajectory calculation is performed on each process machining step node to obtain the complete toolpath for each process machining step node.
[0063] In one embodiment, for the machining contour diagram of the i-th process in a process machining step node, the system automatically matches machining strategies to each feature contour it contains: 1) Read the machining strategy identifier of each feature in the process i rule. 2) Call the parameterized toolpath template corresponding to the identifier. 3) Inject the process machining contour of the process machining contour diagram generated in step S103 as a geometric driving element into the parameterized toolpath branch template; at the same time, fill the template with the associated tool parameters in the process knowledge base as initial parameters. 4) The system automatically calculates and generates a set of all feature toolpaths for this process, forming the complete toolpath of process i, that is, completes the toolpath execution trajectory calculation for each process machining step node, and finally obtains the complete toolpath of each process machining step node.
[0064] Furthermore, the complete toolpaths of each process step node are sequentially connected according to the start and end points of each toolpath to generate process toolpath data based on the process machining contour map.
[0065] As a feasible implementation, all complete tool paths from process 1 to N are sequentially post-processed to convert them into process tool path data that can be recognized by a specific CNC lathe control system (such as FANUC or SIEMENS).
[0066] S105. Perform post-conversion processing of the process machining contour diagram and process tool trajectory data into the CNC machining program, and output the process CNC file for the current tire mold part machining.
[0067] Specifically, it is necessary to combine the tool path data of the process and simulate the tire mold part model mapped to the process machining contour diagram to obtain the tire mold generation simulation diagram.
[0068] In one embodiment, post-processing software (such as CAMWorks, Mastercam, etc.) is first used to import the machining contour diagram and toolpath data. Machining parameters, including machine tool model, tool parameters, and machining strategies, need to be set in the software before post-processing conversion to generate NC code. Then, the simulation function of the CAD / CAM software is used to map the machining contour diagram and toolpath data onto the tire mold part model. During the simulated machining process, the correctness of the toolpath and whether the part machining effect meets expectations are observed, resulting in a simulated image of the tire mold.
[0069] Furthermore, the generated simulation diagram of the tire mold is manually verified. If the manual verification result is satisfactory, the process machining contour diagram and the corresponding process tool trajectory data are used to generate a post-processing CNC machining program with the relevant process execution sequence, resulting in the current tire mold part machining program. Finally, the current tire mold part machining program is integrated into data files to obtain and output the process CNC file.
[0070] In one embodiment, the simulated tire mold diagram also needs to be manually verified to check the machining effect, tool path, machining sequence, etc.; if any discrepancies are found, the machining parameters or tool path are adjusted promptly. Then, based on the manual verification results, a CNC machining program with the process execution sequence is generated to ensure that the CNC program meets the actual machining requirements. Next, the generated CNC machining program files are integrated, including NC code, tool parameters, machining sequence, etc., and the integrated CNC file is formatted and output. Finally, the integrated CNC file is output to a designated storage device or transmitted to the CNC machine tool to ensure that the CNC file can be recognized and executed by the CNC machine tool.
[0071] In addition, embodiments of this application also provide a process generation device based on tire mold part manufacturing, such as... Figure 2 As shown, the process generation equipment 200 based on tire mold parts manufacturing specifically includes:
[0072] At least one processor 201; and a memory 202 communicatively connected to the at least one processor 201; wherein the memory 202 stores instructions executable by the at least one processor 201 to enable the at least one processor 201 to execute:
[0073] Based on the feature classification system of tire mold parts, the process rules of the relevant mold part processing steps are processed by feature association mapping, and a process knowledge base based on the feature subclass of each mold part is generated.
[0074] The target tire mold part is subjected to feature recognition processing of its design contour to obtain the target mold features to be processed.
[0075] Using the process knowledge base, the process processing contour of the tire mold is generated by processing the overall processing steps and feature classification processing steps of the target mold features, and a process processing contour diagram is obtained.
[0076] Based on the process machining contour diagram, each mold feature is processed according to the correlation between the machining strategy and the toolpath template to obtain the process tool trajectory data;
[0077] The process machining contour diagram and process tool trajectory data are post-converted into the CNC machining program to output the process CNC file for the current tire mold part machining.
[0078] This application automates the manual process of disassembling procedures and drawing process diagrams. Especially for serialized parts, after the initial programming, similar parts only require minor rule adjustments to quickly generate new programs. Furthermore, expert experience embedded in the rule base ensures standardized processing solutions, reduces human error, and improves the consistency of part processing quality. Simultaneously, all processing contours originate from the regularized offsets of the final design contours, allowing for rapid updates to all process diagrams and processing programs when the design changes. It can classify and rule processes specifically for the design features of tire mold parts, demonstrating strong practicality. Moreover, the automated parallel programming technology significantly reduces manual operations, lowers the possibility of human error, and greatly improves the accuracy of mold programming.
[0079] The various embodiments in this application are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the device and medium embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the description of the method embodiments.
[0080] The devices and media provided in this application are one-to-one with the methods. Therefore, the devices and media also have similar beneficial technical effects as their corresponding methods. Since the beneficial technical effects of the methods have been described in detail above, the beneficial technical effects of the devices and media will not be repeated here.
[0081] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0082] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1A device that provides the functions specified in one or more boxes.
[0083] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0084] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0085] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0086] Memory may include non-persistent storage in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.
[0087] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.
[0088] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0089] The above description is merely an embodiment of this application and is not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of this specification.
Claims
1. A process generation method based on tire mold part manufacturing, characterized in that, The method includes: Based on the feature classification system of tire mold parts, the process rules of the relevant mold part processing steps are processed by feature association mapping, and a process knowledge base based on the feature subclass of each mold part is generated. The target tire mold part undergoes feature recognition processing based on its design contour to obtain the features of the target mold to be processed, specifically including: Projecting the three-dimensional model of the target tire mold parts yields a two-dimensional design drawing of the mold. By using the feature classification system for tire mold parts, the geometric shape and topological relationship of the mold parts design outline in the two-dimensional design drawing of the mold are identified and processed to obtain geometric shape features and corresponding topological relationship features. Based on the major categories of tire mold features and the minor categories of mold part features, the geometric shape features and the corresponding topological relationship features are matched and identified to obtain the target mold category features. Based on the geometric shape features and the corresponding topological relationship features, feature matching is performed on the arc segments within a specific radius range of the target tire mold part to determine the target mold guide surface features; Template feature recognition processing of pattern blocks is performed on the geometric shape features and the corresponding topological relationship features to determine the pattern block features of the target mold; Based on the geometric shape features and the corresponding topological relationship features, the side plate type of the target tire mold part is identified to obtain the side plate features of the target mold. Based on the target mold category characteristics, mold adaptation calculations are performed on the built-in steel ring type of the target tire mold part to obtain the target mold steel ring characteristics; The target mold category features, target mold guide surface features, target mold pattern block features, target mold side plate features, and target mold steel ring features are combined to obtain the target mold features used for manufacturing tire mold parts; Using the aforementioned process knowledge base, the target mold features are processed to generate process contours for tire molds under the overall processing steps and feature classification processing steps, resulting in a process contour diagram, specifically including: Using the process knowledge base, the target mold feature is divided into overall processing steps under the overall part processing flow to obtain overall processing step data; wherein, the overall processing step data is the overall process processing steps data that need to be performed based on the current target mold feature; Iterate through each attribute item in the target mold feature; where each attribute item corresponds to a mold feature; Each attribute item in the target mold feature is added to each process step node in the overall processing data; wherein, the process step node is a process processing sequence node performed sequentially. Using the process knowledge base, the attribute items in each process processing step node are queried according to the relevant feature classification processing rules. If the query result shows that there is a corresponding processing rule, the tire mold outline to be processed under each process processing step node is generated based on the current processing rule mapped in the associated process processing mapping result. Based on the part topology relationship in the target mold features, the tire mold profile to be processed in all process processing step nodes is connected, repaired and reorganized in sequence to generate the process processing profile diagram in an ideal state under the process execution sequence. The process processing outline diagram is a layered combination outline diagram that has the characteristics of the target mold and contains the execution order of all process processing steps; Based on the process contour diagram, each mold feature is associated with the processing strategy and the toolpath template to obtain the process tool trajectory data, specifically including: Based on the target mold features in the process machining contour diagram, the machining strategy identifiers in the process knowledge base are queried and processed, and a parameterized toolpath template corresponding to all the contours to be machined in the process machining contour diagram is generated; wherein, the parameterized toolpath template includes at least: toolpath calculation logic, step distance, cutting depth, and blank dimensional parameters; Based on the process machining step nodes in the process machining contour diagram, the parameterized toolpath template is divided into layers to obtain the parameterized toolpath branch template corresponding to each process machining step node. Read the processing strategy identifier of each target mold feature in each process processing step node; and determine the corresponding parameterized toolpath branch template based on the processing strategy identifier; The machining profile in the machining profile diagram is injected into the parameterized toolpath branch template; and based on the injected parameterized toolpath branch template, the corresponding associated tool parameters are matched; wherein, the machining profile is the geometric driving element of the parameterized toolpath branch template; Using the parameterized toolpath branch template and the corresponding associated tool parameters, the toolpath execution trajectory is calculated for each process machining step node to obtain the complete toolpath for each process machining step node. The complete toolpaths of each process machining step node are sequentially connected according to the start and end points of each toolpath to generate the process toolpath data based on the process machining contour diagram; The process contour diagram and the process tool trajectory data are subjected to post-conversion processing of the CNC machining program to output the process CNC file for the current tire mold part machining.
2. The process generation method for manufacturing tire mold parts according to claim 1, characterized in that, Based on the feature classification system of tire mold parts, the process rules for processing relevant mold parts are mapped using feature association, and a process knowledge base based on each mold part feature subclass is generated, specifically including: Based on the feature classification system of tire mold parts, the two-dimensional drawings of historical tire mold parts are clustered according to their macroscopic functions and structures. Based on the standard classification index of tire molds, the major feature categories of tire molds are extracted. Among them, the major feature categories of tire molds include: tread block type, side plate type, steel rim type and slider type. Based on the local geometry and processing characteristics of the tire mold parts, each of the major tire mold feature categories is divided into subcategories based on the basic unit of process rules to obtain mold part feature subcategories; wherein, the mold part feature subcategories include at least: outer contour fan-shaped surface, pattern groove surface, inner cylindrical surface, and end face sealing groove. By using preset process processing rules, the relevant process sequence number, processing target size, processing strategy identifier and associated tool parameters are mapped to the attribute features of each mold feature in each mold part feature subclass, so as to obtain the associated process processing mapping result of each mold feature. Based on the associated process mapping results, the process processing rules and each mold feature in each mold part feature subclass are used to generate the topology of the rule base to obtain the process knowledge base; wherein, the process knowledge base includes mold part feature subclasses and corresponding process processing rules.
3. The process generation method for manufacturing tire mold parts according to claim 2, characterized in that, Based on preset process processing rules, each mold feature in each mold part feature subclass is mapped with relevant process sequence number, processing target size, processing strategy identifier, and associated tool parameters to obtain the associated process processing mapping results for each mold feature, specifically including: Based on the feature classification system of tire mold parts, the processing sequence of the mold features is identified to obtain the process sequence number; The offset of the mold features with respect to the final design dimensions is calculated, and the machining target dimensions are obtained based on the machining allowance design annotations; The toolpath template is selected and determined based on the specific machining shape of the mold feature, and the machining strategy identifier used for machining the mold feature is determined. Based on the processing strategy identifier, the tool parameter type association processing is performed on the specific process parameters in the mold features to obtain the associated tool parameter corresponding to each specific process parameter; The process sequence number, the target machining size, the machining strategy identifier, and the associated tool parameters are sequentially mapped one-to-one with the attribute features of each mold feature in each mold part feature subclass to obtain the associated process machining mapping result.
4. The process generation method for manufacturing tire mold parts according to claim 1, characterized in that, The machining contour diagram and tool path data of the aforementioned process are subjected to post-conversion processing of the CNC machining program to output a CNC process file for machining the current tire mold part, specifically including: Using the tool path data of the process, the tire mold part model mapped to the process machining contour diagram is simulated and processed to obtain a tire mold generation simulation diagram; The simulation diagram generated from the tire mold is manually verified; If the manual verification result is that the verification is passed, the process processing outline diagram and the corresponding process tool trajectory data will be used to generate a post-processing CNC machining program with the relevant process execution sequence to obtain the current tire mold part processing program; The current tire mold part processing program is integrated into data files to obtain and output the process NC file.
5. The process generation method for manufacturing tire mold parts according to claim 1, characterized in that, The feature classification system for tire mold parts is used to analyze the design contour of the tire mold parts into multiple geometric feature units with predetermined processing semantics; wherein, the feature classification system includes: The major categories of parts are based on the overall function and processing route of the parts; The feature subclass belongs to the major part category, and the feature subclass is a category divided based on the processing characteristics and process requirements of local geometry, and is associated with the process processing rules in the process knowledge base.
6. A process generation device based on tire mold parts manufacturing, characterized in that, The device includes: At least one processor; and, A memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor to enable the at least one processor to perform a process generation method for manufacturing tire mold parts according to any one of claims 1-5.
7. A non-volatile computer storage medium, characterized in that, The storage medium is a non-volatile computer-readable storage medium that stores at least one program, each program including instructions that, when executed by a terminal, cause the terminal to perform a process generation method for manufacturing tire mold parts according to any one of claims 1-5.
Citation Information
Patent Citations
Automatic generation method, device, equipment and medium for tire mold processing technology mathematical model
CN114329798A
Tire mold two-dimensional view intelligent design method and equipment
CN114398691A
Intelligent numerical control machining programming system and method for aircraft structural parts
WO2015096511A1