Next Article in Journal
Analysis of Shift in Nil-Ductility Transition Reference Temperature for RPV Steels Due to Irradiation Embrittlement Using Probability Distributions and Gamma Process
Previous Article in Journal
An Enhanced Approach for High-Strain Plasticity in Flat Anisotropic Specimens with Progressively Distorting Neck Sections
Previous Article in Special Issue
Study on the Flow Behavior of 5052 Aluminum Alloy over a Wide Strain-Rate Range with a Constitutive Model Based on the Arrhenius Model Extension
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on and Application of Feature Recognition and Intelligent Retrieval Method for Multi-Component Alloy Powder Injection Molding Gear Based on Partition Templates

State Key Laboratory of Materials Processing and Die and Mould Technology, Huazhong University of Science and Technology, Wuhan 430074, China
*
Author to whom correspondence should be addressed.
Metals 2024, 14(5), 579; https://doi.org/10.3390/met14050579
Submission received: 8 April 2024 / Revised: 7 May 2024 / Accepted: 10 May 2024 / Published: 14 May 2024
(This article belongs to the Special Issue Structural and Functional Performances of Multi-Component Alloys)

Abstract

:
The forming process of multi-alloy gears by metal powder injection molding is tedious, and the current design process mainly depends on the experience of designers, which seriously affects the product development cycle and forming quality. In order to solve the problem of the gear feature expression being missing, which hinders the automatic retrieval of similar parts in the analogical design process, a feature recognition and intelligent retrieval method for a multi-alloy powder injection molding gear based on partition templates is proposed in this paper. The partition templates of the gear are defined, and gear digitization is completed by using the automatic recognition algorithm. Searching for similar gear parts in the knowledge base, designers can analogically design the forming process for new parts according to the mature process of the parts in the knowledge base. The automatic identification and intelligent retrieval system developed according to this method has been implemented in two MIM (metal injection molding) product manufacturing enterprises. Case studies and industrial applications have proved the effectiveness of the system, the efficiency of identification and retrieval has been improved by more than 97%, and the number of mold tests has been reduced by 60%.

1. Introduction

The gear is a standard transmission component that plays an irreplaceable role in the aerospace industry, military applications, automobile manufacturing, precision instruments, 3C products, and other fields [1,2]. The multi-alloy gears made by metal powder injection molding technology can not only improve the strength, hardness, corrosion resistance, and wear resistance of gears but can also improve production efficiency and meet the needs of large-scale production [3,4,5,6,7]. The multi-alloy gear powder injection molding process is tedious and complex and includes feedstock process design, injection mold design and manufacture, and the injection process, degreasing process, and sintering process, which require a high level of knowledge for designers. This knowledge can only be realized through years of practical experience [8,9,10,11]. At present, the design process for multi-element alloy gear powder injection molding basically relies on the designer’s technology and experience to complete the trial-and-error process. Even with mature process experience with similar parts, designers still need to rely on memory and experience for analogical design through text retrieval, and the retrieval process is complex, slow, and often inaccurate. Therefore, it is of great significance to realize the analogical design of the multi-alloy gear metal powder injection molding process through automatic feature recognition and intelligent retrieval.
In the manufacturing field, feature recognition is a method to obtain geometric shapes or parameter sets with certain engineering significance from the CAD model of parts [12,13,14], which mainly includes pattern recognition methods based on rules and graphs, voxel recognition methods based on topological relations, and information recognition methods based on processing units [15,16,17,18]. Different recognition methods are used for different recognition purposes. Gear feature recognition for the purpose of analogical design is generally based on rule and graph pattern recognition. Hao Yang et al. [19] define the feature parameters of rotating parts by fillet, height, length, and other key dimensions. According to the structural characteristics of round cup parts, Choi et al. [20] use feature lines to extract key dimensions to describe the structural features of parts. Liang Guo et al. [21] proposed a method of process feature recognition in the bevel gear shaft manufacturing field based on knowledge graphs. This method systematically forms a product processing path by identifying the knowledge graph, production rules, and two-dimensional data-linked list of the gear shaft. Xinxin Lu et al. [22] define geometric deviation parameters such as tooth surface deviation and tooth thickness deviation to represent the complex spatial characteristics of face gears and put forward a mathematical model for accurate measurement of planar gears, which can accurately predict the accuracy error of gears by identifying characteristic parameters. Zehua Lu et al. [23] defined 46 gear features as target parameters, including tooth profile, material, machining accuracy, and other information through parameter calculation and adjustment to achieve the purpose of lightening the product. Omar D.M. [24] defined gear geometry, torsion, and meshing requirements as characteristic parameters. By identifying and calculating characteristic parameters, the influence of tooth profile micro-geometry on gear performance is discussed. Wenzheng Liu et al. [25] carried out dynamic analysis and fault diagnosis of gears by identifying the characteristics of cracks, pitting, and other defects. The above feature definition and recognition focus on the parameters which are easy to calculate and measure, such as tooth profile and accuracy, and the feature expression of gears should include two parts: one is fixed feature expression, including modulus, tooth number, and other tooth profile features, and the other is non-fixed feature expression, including gear structure and local features. The difference between the special rotary structure and external interface of gears increases the difficulty of gear feature description. In recent years, the feature recognition of gears has mainly focused on the recognition of measured signals to detect gear faults [26,27,28,29]. At present, there is no recognition method for gear structure features.
Building on extensive research into feature expression and feature recognition in various 3D models, this paper proposes a feature recognition and intelligent retrieval method for a multi-alloy powder injection molding gear based on partition templates. By defining the partition templates of a cylindrical spur gear, the digital calculation of the gear model is completed automatically. And through the intelligent retrieval algorithm based on similarity calculation, a similar model can be found in the knowledge base, and then designers can use this information to analogically design the forming process of gear products based on the mature process of similar models. Based on this method, we have developed an automatic identification and intelligent retrieval system that significantly improves the manufacturing efficiency and quality of products. Above all, the main sections of this paper are as follows:
  • Section 1 provides a summary of the research conducted with the existing methods for feature parameterization.
  • Section 2 introduces the process of this method and the gear partition templates defined by this method in detail.
  • Section 3 introduces the two key algorithms of feature recognition and intelligent retrieval. Section 3.1 introduces the tooth profile parameter calculation formula and structure parameter identification process in detail, and Section 3.2 introduces the similarity calculation formula and weight automatic adjustment.
  • Section 4 is the intelligent system implementation and results discussion. The intelligent system is developed based on the NX platform. The experimental result shows the superiority of the system.
  • Section 5 is the conclusion. In this section, the advantages of the method and the future work are detailed and summarized.

2. Feature Identification and Intelligent Retrieval Method

2.1. Flow of the Method

The method flow for the feature recognition and intelligent retrieval of a multi-alloy powder injection molding gear based on partition templates is illustrated in Figure 1. The input to this method is a 3D gear model. Through two processes, namely property definition and feature recognition, the 3D model is transformed into a parameters model. Subsequently, a similarity calculation is employed to identify similar models in the knowledge base. Then, the process information for similar parts is called up in the product library. Designers can use the analogical design information for the process flow of the current parts.
The property definition module is a humancomputer interaction module, where designers manually input parameter values that cannot be automatically identified by the algorithm. These values include gear type, gear material, and gear performance. The parameter names are determined by the keyword database and material database in the knowledge base. The input to this module is a 3D gear model, and the output includes gear type parameters, material parameters, and performance parameters such as gear accuracy, gear strength, and gear bearing capacity.
Feature recognition is the process of digitizing the gear model. The algorithm automatically extracts the geometric features and topological relations from the gear model and calculates the gear feature parameters, including tooth profile feature parameters, local feature parameters, and structure feature parameters, which are determined based on the preset partition feature templates. The input to this process is the 3D gear model, and the output is the gear’s characteristic parameters.
Similarity calculation is the process of retrieving similar gears in the knowledge base. According to the similarity calculation formula, the algorithm traverses the characteristic parameters of the same type of gear stored in the knowledge base and calculates the similarity with the characteristic parameters of the gear. Gears whose similarity is within the threshold are similar models. Then, the system calls out the process information of the similar model from the product database, which is convenient for designers to carry out analogical design. The input model is the characteristic parameters of the gear and the outputs are the similar gear models and the process information.
Therefore, the feature recognition and intelligent retrieval method for a multi-alloy powder injection molding gear based on partition templates automatically completes the keyword retrieval and design condition input, which depends on the experience of the designer and ensures the accuracy and stability of analogical design. The advantages of this method are summarized as follows:
  • To reduce the dependence on the designer’s experience: through summarizing the method and experience, establish the gear feature partition templates, realize the digitization of the gear model, and intelligently retrieve the similar model through the similarity calculation and greatly reduce the dependence on the designer’s experience;
  • To improve design efficiency: the use of mature process information of similar parts is helpful to realize the analogical design of the metal powder injection molding process for multi-alloy cylindrical spur gears and can significantly improve the design efficiency;
  • To reduce design errors: utilizing intelligent retrieval based on similarity matching with mature knowledge at the product level can help control design error to a lower level.

2.2. Partition Templates

Cylindrical spur gears have different shapes and structures. In order to accurately express the structure of the gear, this method proposes the concept of partition templates. Since the gear has a rotary structure, the shape and structure of the gear can be represented by cross-section lines. The cross-section lines are divided into several areas based on special points. The structural characteristics of the gear can be represented by the combination of each partition template. The accuracy of the partition templates determines the accuracy of tooth number feature recognition, which in turn affects the accuracy of knowledge reuse. Therefore, the partition templates are the basis of this method.
The premise for dividing the section line is to define the gear surface. The plane in the gear that contacts the tooth shape is the gear surface. As shown in Figure 2, there are two situations for the gear surface of cylindrical spur gears: one is TOC (tooth is outer contour), which is the outer contour of the gear surface. The line is the tooth shape. The other is TIC (tooth is inner contour); that is, the inner contour line of the gear surface is the tooth shape.
The cylindrical spur gear feature templates are divided into two situations according to the different tooth surfaces, as shown in Figure 3. One is that both tooth surfaces of the gear are TOC (the gear model is shown in Figure 2a), and the other is the gear in which the two tooth surfaces are TOC and TIC, respectively (the gear model is shown in Figure 2b). The section line partitions of cylindrical spur gears include the main interface area, main reinforcement area, toothed area, vice reinforcement area, vice interface area, and via area. The tooth shape area template has no parameters, and the tooth shape parameter calculation is shown in Section 3.1.1.

2.2.1. Via Area

The via area refers to the through hole of the gear with the central axis as the center, and the parameters include the through hole radius and the through hole depth. The through holes of gears can take two forms: the through hole and stepped through hole. The cross-sectional lines are shown in Figure 4 (the red line denotes the via area). For gears with stepped through-holes, the via area is the first-order through hole with the hole boundary closest to the central axis. The via area is an unnecessary partition template. In some gear structures, the via area does not exist. By identifying whether there is an intersection between the section line and the central axis, it is determined whether the gear model has a via area.

2.2.2. Reinforcement Area

The reinforcement area referred to in cylindrical spur gears is the area that connects the toothed area with the gear’s external interface (as shown in the red surface of the example column in Table 1). There are eight types of reinforcement areas. The cross-sectional line shapes of each type and corresponding examples and parameters are shown in Table 1. Both the main reinforcement area and the vice reinforcement area in cylindrical spur gears share the same partition templates. However, they differ in that their normal directions are opposite.

2.2.3. Interface Area

The interface area in cylindrical spur gears refers to the area that connects to external components. In this study, the interface area of the gear is defined as a combination of three sub-feature structures: the groove structure, step structure, and hole structure. The cross-section line of the groove structure is shown in Figure 5a, with an example shown in the red side of the gear model in Figure 5b. The groove parameters include the groove depth H11 and the groove width W11; the starting point of the groove structure is connected to the reinforcement area, and the end point is connected to the step structure of the interface area.
There are two types of step structures, as indicated in red in the example column of Table 2. The section line structures of each type, along with corresponding examples and parameters, are detailed in Table 2.
There are two types of hole structures, as shown in Table 3. The red line in the type column is the section line of the hole structure. The gear model in the example column includes these two structures, the red cross-section line is type 1, and the purple cross-section line is type 2. The feature parameters column lists the parameters corresponding to the two structures.
The interface area is a combination of three sub-feature structures, with five types, as shown in Figure 6. The parameters of each type are a combination of corresponding sub-feature structure parameters. Both the main interface area and the vice interface area share the same partition templates, differing only in their opposite normal directions. The interface area is a non-essential partition template. In some gear structures, the interface area does not exist.

2.2.4. Overall Structure

In metal powder injection molded cylindrical spur gears, the overall structural type consisting of the main reinforcement area and vice reinforcement area types is a key factor influencing the molding process. There are eight types of overall structure, with the cross-section lines and parameters of each type detailed in Table 4. Type 1, type 2, and type 3 are classified as Web class; type 4 and type 5 are categorized as T class; type 6 and type 7 are defined as Thicken class; and type 8 is Normal class. In the design of the MIM forming process, gears within the same class exhibit similar mold gate design and parting surface design in the mold structure. Consequently, the forming process parameters are also similar for gears within the same class. The gears belonging to different classes do not have the condition of analogy design in the forming process design.

3. Key Algorithm

3.1. Feature Recognition

Feature recognition is an automated process of gear digitization accomplished by the algorithm, which includes three parts: (1) calculation of tooth profile parameters, (2) identification of local feature parameters (calculation of the number, location, and size), and (3) identification of structural parameters based on partition templates. The input model for feature recognition is the PD (property-defined) gear model (the gear model’s added properties), and the output model is the gear feature parameter group.
Figure 7 shows the automatic feature recognition process based on the partition templates. Initially, all gear faces are traversed to determine the gear surfaces, enabling the extraction of the tooth profile and calculation of tooth shape parameters. Subsequently, local features are identified through the surface topological relationship. Finally, section lines are created and simplified, and structural parameters are identified according to the partition templates.

3.1.1. Tooth Shape Parameters and Local Feature Parameters

The tooth shape parameters are divided into main parameters and secondary parameters. The main parameters include m (modulus), Z (tooth number), α (pressure angle), x (modification coefficient), and b (tooth width). The secondary parameters include ha* (tooth top height coefficient), c* (top clearance coefficient), d (indexing circle diameter), db (base circle diameter), ha (tooth top height), hf (root height), h (full-tooth height), da (tooth tip circle diameter), df (tooth root circle diameter), p (tooth distance), s (tooth thickness), e (tooth slot width), ρa (tooth tip inverted circle radius), and ρf (root guide circle radius).
Figure 8 shows the calculation flow of tooth shape parameters. Initially, the TIC-type tooth surface is determined, with the center of the tooth surface serving as the origin and the axis through the origin and consistent with the normal direction of the face as the central axis. The outer profile of TIC is then extracted as the tooth profile, and the parameters Z, b, da, df, ρa, ρf are measured and calculated, and the remaining parameters are calculated using Formula (1)–(10). Due to the error of the model and the uncertainty of the coefficient, the obtained tooth shape parameters are approximate. The module provides a humancomputer interface, allowing users to modify these parameters values.
h = d a d f / 2
m = h / 2 × h a + c
d = m × Z      
d b = d × cos α  
h a = d a d / 2  
h f = d d f / 2  
x = h a m × h a / m  
p = π × m    
s = p / 2 + 2 m x × tan α
e = p s
The gear’s local features comprise the local hole, local groove, convex platform, external mounting column, inner gear baffle, and outer gear baffle. These features are identified based on the topological relationship of the surface [30,31], with feature parameters including size, position, and quantity. Taking the convex platform as an example, the characteristic parameters include the width of the convex platform, the length of the convex platform, the height of the convex platform, the number of the convex platform, the distance between the center axis of the convex platform, and the central shaft of the gear, and the convex platform is on one side of the main gear surface or the side of the secondary gear surface. It is worth noting that local feature parameters are considered unnecessary in some cases because these gears have no local features.

3.1.2. Structure Parameters

The gear structure feature recognition mainly includes four steps:
Step 1: Distinguishing the main tooth surface and the vice tooth surface and establishing the recognition coordinate system;
Step 2: Creating the section line according to the position of the local feature and fan-shaped surface;
Step 3: Optimizing the section line;
Step 4: Identifying the gear structure feature parameters according to the partition templates and outputting the recognition results.
The result of each step is shown in Figure 9.
The establishment of the identification coordinate system hinges on distinguishing between the main tooth profile surface and the vice tooth profile surface of the gear. The type and normal direction of the tooth profile surface are identified in Section 3.1.1. As shown in Figure 10, the distance between the top and bottom surface of the model and the tooth profile surface are recorded as h1 and h2, respectively. If h1 > h2, then tooth surface 1 is the main tooth surface; otherwise, tooth surface 2 is the main tooth surface. If the main tooth surface is TOC, the normal direction of the main tooth surface is the Z direction of the identification coordinate system, and if the main tooth surface is TIC, the reverse direction of normal for the main tooth surface is the Z direction of the identification coordinate system. By establishing the coordinate origin at the center of the main tooth surface and selecting any direction within the main tooth surface as the X direction of the identification coordinate system, the recognition coordinate system is created.
If there are no ribs and local features in the gear model, we can create a section line by identifying the coordinate system XOZ plane. If there are ribs or local features in the gear model, you need to avoid the above structure to create the section line. Take the gear shown in Figure 11 as an example; there are ribs on both sides of the gear, and the fan-shaped surface is distributed between the ribs. First, the fan-shaped surface is grouped according to the normal direction of the fan surface and the end Z value in the identification coordinate system. Secondly, one of the fan-shaped faces in any group traverses with the other group members to find an overlap area, as shown in Figure 12; finally, a section line is created in the middle of the overlap area.
The optimization of the section line is the process of eliminating noise and standardizing the section line. As shown in Table 5, the optimization part includes: removal of round corner and chamfer, arc reconstruction, removal of microgroove, removal of micro convex structure, removal of thread, etc.
The optimized cross-section line is segmented into the primary side cross-section line and the secondary side cross-section line is based on the gear surface position, and the partition structure type and parameters of the gear are calculated according to the partition templates set in Section 2.2.

3.2. Intelligent Retrieval of Similar Gear Models

Figure 13 illustrates the process flow for the intelligent retrieval of similar gears. This retrieval process is based on calculating the similarity of feature parameters and recommending library part models with high similarity. Designers or design systems can then utilize the mature manufacturing processes of the library parts to design the manufacturing process for the new parts, thereby enabling knowledge reuse.
As depicted in Figure 14, the similarity calculation for gear products encompasses material similarity, shape similarity, performance similarity, and a judgment on additional condition consistency. The last refers to user-specified conditions, such as mold structure and hole number. Initially, the process evaluates these additional conditions. If the conditions are not met, the product similarity is 0. Conversely, if there are no additional conditions or they are met, the similarity calculation proceeds. This calculation is divided into three main categories: material similarity, shape similarity, and performance similarity, each assigned a respective weight, with the total summing to 1. Shape similarity further includes tooth profile similarity, local feature similarity, and structural similarities similarity, and the feature parameters corresponding to each part are automatically recognized feature parameters. The sum of the similarity weight for these three categories also equals 1.

3.2.1. Similarity Calculation Formula

The similarity between the target model and the library model is calculated by weighted method, that is, the set value of the characteristic parameters of the target model is x, x = (x1, x2, x3,,xn). The set value of the characteristic parameters of the library model is y, y = (y1, y2, y3,,yn); then, the similarity between them is calculated by Formula (11).
s i m = i a i s i m ( x i , y i )
Here, ai is the corresponding weight, and sim(xi, yi) is the similarity of the feature parameter i between the template partition and the target partition. The expert scoring method is used to determine the weight of each feature parameter in the similarity calculation. The characteristic parameters of gears include numerical attributes and Boolean attributes, and the calculation methods of similarity are not the same. For numerical types, such as partition size, the similarity can be calculated by Equation (12):
s i m x i , y i = 1     x i     y i m a x x i , y i x i 0   a n d   y i 0 1 x i = y i = 0
The Boolean-type characteristic parameters are calculated according to the Boolean value, the Boolean value is the same, the weight is 1, the Boolean value is different, and the weight is 0.

3.2.2. Weight Adjustment

The gear structure is composed of the subtypes of each partition template. When calculating the similarity between gears with different partition structures, it is necessary to adjust the weight of the parameters. The principles of weight adjustment are as follows:
  • If the structures of the two gears being compared are inconsistent, calculate the similarity based on the gear structure with a larger number of partition templates;
  • If the two gears being compared lack a certain area, the weight of the area is evenly distributed to other areas. For instance, if a gear structure lacks a main interface area, distribute the weights of the main interface area evenly to the overall structure, the main reinforcement area, the vice reinforcement area, and the vice interface area;
  • If neither gear has a via area, add the weight of the via area to the overall structure weight;
  • If the slider structure does not exist in the two gear interface areas involved in the calculation, the weight will be added to the step structure weight in the interface area;
  • If the hole reverse structure is not present in the interface areas of both gears, add the weight to the hole structure weight in the interface area.

4. System Implementation and Case Studies

The proposed multi-alloy cylindrical spur gear automatic identification and intelligent retrieval system for metal powder injection molding is implemented as an intelligent CAD system that is seamlessly integrated with NX, which is an interactive CAD/CAE/CAM system with high-performance design functions that provide high performance and flexibility for design and manufacturing [32].
The system architecture has four layers, as shown in Figure 15: user, application, data, and driver. The user layer includes menus, dialogs, and tips; the interactive dialogs between the designer and the system are used to obtain the user’s intention and parameters.
The application layer is the main program interface and core module of the system, which consists of five submodules: (1) Tools for property definition are used to define parameters that cannot be automatically recognized, such as gear type, gear material, and machining accuracy, and the output is a gear model with additional attribute parameters. (2) Tools for automatic identification are used to recognize tooth profile parameters, local characteristic parameters, and structural parameters of gears. (3) Tools for automatic identification are used to search similar parts in the knowledge base. (4) The tools of the knowledge base are tools for maintaining the knowledge base, including uploading, downloading, creating, deleting, previewing, etc. (5) The common tools are a set of simple tools that are useful to designers, for instance, select point.
The data layer consists of three parts: partition templates, rules of weight assignment and adjustment, and knowledge base, which are the basis of automatic identification and intelligent retrieval and can be customized by enterprises.
The driver layer is the NX software (NX 11.0.2.7), which provides all API functions for the system. MenuScript is utilized to link the system menu with the user interface, and NXUIStyler is used for designing system interfaces. NX/OPEN API is a crucial module and development tool within the NX software [33], serving as a bridge between NX and external applications. This system uses C++ programming to invoke these function interfaces, including geometric kernels, topological diagrams, etc., to implement system features.
The interface for feature recognition and intelligent retrieval is shown in Figure 16. In the feature recognition interface, as shown in Figure 16a, the designer only needs to select the gear model to be identified through the SelectObject control and click the automatic recognition button so the feature list will be updated automatically. By clicking the list node, the recognition results will be displayed on the right side of the interface. In the retrieval interface, as shown in Figure 16b, there is a humancomputer interaction interface; the designer can add search conditions to the keyword list and click the retrieval button, and the retrieval result list will be automatically updated to display the search results. The interface has a guiding structure, making it easy for designers to operate.
The developed system has been applied in the two biggest MIM production enterprises in China and has been tested with 80-spur gears to validate its ability for automatic feature recognition and intelligent retrieval. A case study of an output gear of a gearbox is presented in Figure 17 to illustrate the major steps of the intelligent CAD system and evaluate its performance, as shown in Figure 18. The performance of the design process is evaluated according to the time spent in the design process and the number of die testings. Performance data comparing designing with NX generic modeling commands and design with this intelligent CAD system are presented in Table 6. The second and third columns of the table show that through the intelligent system, the recognition efficiency and retrieval efficiency are increased by 97.8% and 98.9%, respectively, and the fourth column shows that the mold opening period is shortened from 20 days to 13 days, and the efficiency is increased by 35%. The fourth column shows that the number of mold tests is reduced from 5 to 2, the efficiency is increased by 60%, and the mold opening cycle and the number of mold tests are reduced, indicating the accuracy of the intelligent system in automatic identification and intelligent retrieval.

5. Conclusions

An automatic identification and intelligent retrieval system has been developed on the NX platform based on the feature recognition and intelligent retrieval method of multi-alloy cylindrical gears in metal powder injection molding based on partition templates. This system’s automatic identification, a key technology, incorporates partition templates and a recognition algorithm. The system identifies gear profile parameters, local feature parameters, and structural feature parameters based on the partition templates and recognition algorithm. It digitally processes the gear, considering gear type, material, machining accuracy, and other feature parameters defined by the property definition module. Intelligent retrieval is achieved by calculating similarities to find similar gear parts in the knowledge base. Subsequently, designers design the manufacturing process of new parts based on the mature mold structure and manufacturing process of the found parts, aiming for knowledge reuse. This method has the following advantages: (1) reduced dependence on designer’s experience; (2) improved design efficiency; and (3) reduced design errors. The developed system has been applied in the two largest MIM product manufacturing enterprises in China, and 80-spur gears are tested as an example to verify the accuracy of automatic identification and intelligent retrieval, and the identification and retrieval efficiency is improved by more than 97%. The mold opening time is shortened by 35%, and the number of mold tests is reduced by 60%. Therefore, it can not only greatly save the time and cost of MIM gear die design and process design but also provide good design quality.
Currently, this method enables the identification and retrieval of cylindrical spur gears. Future work can expand both vertically and horizontally. In the vertical dimension, feature recognition and intelligent retrieval represent the initial steps in the intelligent analogical design of product manufacturing. Subsequently, the design and manufacturing experience can be incorporated into a knowledge base, and then the intelligent design methods of the injection mold and process based on the mature experience of similar models can be studied. Horizontally, further investigations could explore the scalability of the methodology to accommodate various gear types.

Author Contributions

Conceptualization, Y.K.; Methodology, Y.K., Z.Z. and Y.L.; Software, Y.K. and X.C.; Formal analysis, Y.K. and X.C.; Investigation, Y.K.; Data curation, Y.K. and X.C.; Writing—original draft, Y.K.; Writing—review and editing, Z.Z. and Y.L.; Visualization, Y.K. and X.C.; Supervision, Z.Z. and Y.L.; Project administration, Z.Z. and Y.L.; Funding acquisition, Y.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Key R&D Program of China (No. 2020YFB2008203).

Data Availability Statement

The data presented in this study are available on request from the corresponding author. The data are not publicly available due to privacy reason.

Acknowledgments

The authors are grateful to Zhiqin Yin for testing of this system and helpful discussions on topics related to this work.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Lee, J.; Choi, H.; Sohn, J.; Lee, G.; Park, D.; Kim, J. Statistical analysis for transmission error of gear system with mechanical and thermal deformation uncertainties. Appl. Sci. 2021, 11, 6582–6608. [Google Scholar] [CrossRef]
  2. Hu, R.; Luo, H.; Xu, C.; Guo, Y.; Yang, Y. Research on the influence on the addendum-shortened-coefficient of the first-last teeth of incomplete driving gear to avoid interference. Heliyon 2024, 10, e23996. [Google Scholar] [CrossRef]
  3. Zhang, H.; Zhang, N. Polymer Micro Injection Molding. Encycl. Mater. Plast. Polym. 2022, 3, 565–574. [Google Scholar]
  4. Piotter, V. Micro Metal Injection Molding (MicroMIM); Woodhead Publishing Limited: Swaston, UK, 2012; pp. 307–337. [Google Scholar]
  5. Ammosova, L.; Mönkkönen, K.; Suvanto, M. Precise fabrication of microtextured stainless steel surfaces using metal injection moulding. Precis. Eng. 2020, 62, 89–94. [Google Scholar] [CrossRef]
  6. Liao, Y.; Li, Z.; Li, X.; Su, S.; Zhao, Y.; Li, Y.; Wu, J.; Luo, Y.; Wu, C. Effect of Sintering Temperature on Microstructure and Mechanical Properties of Fe–4Ni–0.8Mo–0.6C Steel Small-Module Gears Fabricated by Micrometal Injection Molding. Steel Res. Int. 2023, 94, 2200886. [Google Scholar] [CrossRef]
  7. Basir, A.; Sulong, A.B.; Jamadon, N.H.; Muhamad, N. Feedstock properties and debinding mechanism of yttria-stabilized zirconia/stainless steel 17-4PH micro-components fabricated via two-component micro-powder injection molding process. Ceram. Int. 2021, 47, 20476–20485. [Google Scholar] [CrossRef]
  8. Tay, B.Y.; Loh, N.H.; Tor, S.B.; Ng, F.L.; Fu, G.; Lu, X.H. Characterisation of micro gears produced by micro powder injection moulding. Powder Technol. 2009, 188, 179–182. [Google Scholar] [CrossRef]
  9. Yin, H.; Qu, X.; Jia, C. Fabrication of micro gear wheels by micropowder injection molding. J. Univ. Sci. Technol. Beijing Miner. Metall. Mater. 2008, 15, 480–483. [Google Scholar] [CrossRef]
  10. Naranjo, J.A.; Berges, C.; Campana, R.; Herranz, G. Rheological and mechanical assessment for formulating hybrid feedstock to be used in MIM & FFF. Results Eng. 2023, 19, 101258. [Google Scholar]
  11. Shimizu, T.; Kitazima, A.; Nose, M.; Fuchizawa, S.; Sano, T. Production of large size parts by MIM process. J. Mater. Process. Technol. 2001, 119, 199–202. [Google Scholar] [CrossRef]
  12. Zhang, S.; Guan, Z.; Jiang, H.; Wang, X.; Tan, P. BrepMFR: Enhancing machining feature recognition in B-rep models through deep learning and domain adaptation. Comput. Aided Geom. Des. 2024, 111, 102318. [Google Scholar] [CrossRef]
  13. Xu, T.; Li, J.; Chen, Z. Automatic machining feature recognition based on MBD and process semantics. Comput. Ind. 2022, 142, 103736. [Google Scholar] [CrossRef]
  14. Wang, P.; Yang, W.-A.; You, Y. A hybrid learning framework for manufacturing feature recognition using graph neural networks. J. Manuf. Process. 2023, 85, 387–404. [Google Scholar] [CrossRef]
  15. Zhang, Y.; Luo, X.; Zhang, B.; Zhang, S. Semantic approach to the automatic recognition of machining features. Int. J. Adv. Manuf. Technol. 2016, 89, 417–437. [Google Scholar] [CrossRef]
  16. Skvortsov, V.; Proletarsky, A.; Arzybaev, A. Feature Recognition Module of the CAPP System. In Proceedings of the 2019 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (EIConRus), Saint Petersburg, Russia; Moscow, Russia, 28–31 January 2019. [Google Scholar]
  17. Wang, Q.; Yu, X. Ontology based automatic feature recognition framework. Comput. Ind. 2014, 65, 1041–1052. [Google Scholar] [CrossRef]
  18. Yang, Y.; Fei, L.; Alshehri, A.H.; Zhao, S.; Sun, W.; Teng, S. Joint multi-type feature learning for multi-modality FKP recognition. Eng. Appl. Artif. Intell. 2023, 126, 106960. [Google Scholar] [CrossRef]
  19. Yang, H.; Lu, W.F. Case adaptation in PROCASE: A case-based process planning system for machining of rotational parts. AI EDAM 1996, 10, 401–419. [Google Scholar] [CrossRef]
  20. Choi, T.H.; Choi, S.; Na, K.H.; Bae, H.S.; Chung, W.J. Application of intelligent design support system for multi-step deep drawing process. J. Mater. Process. Technol. 2002, 130–131, 76–88. [Google Scholar] [CrossRef]
  21. Guo, L.; Yan, F.; Li, T.; Yang, T.; Lu, Y. An automatic method for constructing process knowledge base from knowledge graph. Robot. Comput.-Integr. Manuf. 2022, 73, 102222. [Google Scholar] [CrossRef]
  22. Lu, X.; Zhou, Y.; Cao, Z.; Tang, J. A novel mathematical model for the accurate measurement of face gears by considering the geometric deviations of multiple teeth. Measurement 2024, 231, 114545. [Google Scholar] [CrossRef]
  23. Lu, Z.; Chen, Y.; Liu, H.; Zhu, C.; Wu, R. A high-power-density design method for polymer gear systems via an adaptive non-dominated sorting genetic algorithm III and surrogate sub-models. Mater. Des. 2024, 240, 112875. [Google Scholar] [CrossRef]
  24. Mohammed, O.D. A Study of Different Considerations to Meet Gear Design Requirements. Procedia Struct. Integr. 2022, 42, 1607–1608. [Google Scholar] [CrossRef]
  25. Liu, W.; Zhu, R.; Zhou, W.; Wang, J. Research on feature extraction method for different levels of cracks and pitting in spur gear based on dynamic characteristic templates. Measurement 2024, 228, 114335. [Google Scholar] [CrossRef]
  26. He, G.; Li, J.; Ding, K.; Zhang, Z. Feature extraction of gear and bearing compound faults based on vibration signal sparse decomposition. Appl. Acoust. 2022, 189, 108604. [Google Scholar] [CrossRef]
  27. Bachar, L.; Matania, O.; Cohen, R.; Klein, R.; Lipsett, M.G.; Bortman, J. A novel hybrid physical AI-based strategy for fault severity estimation in spur gears with zero-shot learning. Mech. Syst. Signal Process. 2023, 204, 110748. [Google Scholar] [CrossRef]
  28. Lin, Y.; Xiao, M.; Liu, H.; Li, Z.; Zhou, S.; Xu, X.; Wang, D. Gear fault diagnosis based on CS-improved variational mode decomposition and probabilistic neural network. Measurement 2022, 192, 110913. [Google Scholar] [CrossRef]
  29. Zhang, S.; He, M.; Zhong, Z.; Zhu, D. An industrial interference-resistant gear defect detection method through improved YOLOv5 network using attention mechanism and feature fusion. Measurement 2023, 221, 113433. [Google Scholar] [CrossRef]
  30. Wang, Z.; Daeipour, M.; Xu, H. Quantification and propagation of Aleatoric uncertainties in topological structures. Reliab. Eng. Syst. Saf. 2023, 233, 109122. [Google Scholar] [CrossRef]
  31. Zhang, Y.; Zhang, Y.; He, K.; Li, D.; Xu, X.; Gong, Y. Intelligent feature recognition for STEP-NC-compliant manufacturing based on artificial bee colony algorithm and back propagation neural network. J. Manuf. Syst. 2022, 62, 792–799. [Google Scholar] [CrossRef]
  32. Li, B.; Zhu, W.; Eynard, B.; Bricogne, M. Researched on the Technology of Machining Simulation. Adv. Mater. Res. 2014, 1039, 390–396. [Google Scholar] [CrossRef]
  33. Lobov, A.; Tran, T.A. Object-oriented approach to product design using extended NX Open API. Procedia Manuf. 2020, 51, 1014–1020. [Google Scholar] [CrossRef]
Figure 1. The method flow for feature recognition and intelligent retrieval of multi-alloy powder injection molding gear based on partition templates.
Figure 1. The method flow for feature recognition and intelligent retrieval of multi-alloy powder injection molding gear based on partition templates.
Metals 14 00579 g001
Figure 2. The two situations for the gear surface of cylindrical spur gears: (a) The tooth shape is the outer contour. (b) The tooth shape is the inner contour.
Figure 2. The two situations for the gear surface of cylindrical spur gears: (a) The tooth shape is the outer contour. (b) The tooth shape is the inner contour.
Metals 14 00579 g002
Figure 3. The two situations for the cylindrical spur gear feature templates: (a) Both tooth surfaces are TOC. (b) The two tooth surfaces are TOC and TIC, respectively.
Figure 3. The two situations for the cylindrical spur gear feature templates: (a) Both tooth surfaces are TOC. (b) The two tooth surfaces are TOC and TIC, respectively.
Metals 14 00579 g003
Figure 4. The two situations for the via area: (a) through hole and (b) stepped through hole.
Figure 4. The two situations for the via area: (a) through hole and (b) stepped through hole.
Metals 14 00579 g004
Figure 5. The groove structure: (a) the cross-section line of groove structure and (b) example model.
Figure 5. The groove structure: (a) the cross-section line of groove structure and (b) example model.
Metals 14 00579 g005
Figure 6. The five situations for the interface area: (a) Type 1: groove + step + hole. (b) Type 2: step + hole. (c) Type 3: step. (d) Type 4: groove + step. (e) Type 5: hole.
Figure 6. The five situations for the interface area: (a) Type 1: groove + step + hole. (b) Type 2: step + hole. (c) Type 3: step. (d) Type 4: groove + step. (e) Type 5: hole.
Metals 14 00579 g006
Figure 7. Feature automatic recognition process based on partition templates.
Figure 7. Feature automatic recognition process based on partition templates.
Metals 14 00579 g007
Figure 8. Tooth shape parameter calculation process.
Figure 8. Tooth shape parameter calculation process.
Metals 14 00579 g008
Figure 9. Four steps of gear structure parameter recognition: (a) creating identification coordinate system; (b) creating section lines; (c) section line optimization; (d) output structure feature parameters.
Figure 9. Four steps of gear structure parameter recognition: (a) creating identification coordinate system; (b) creating section lines; (c) section line optimization; (d) output structure feature parameters.
Metals 14 00579 g009
Figure 10. Determining the main tooth surface.
Figure 10. Determining the main tooth surface.
Metals 14 00579 g010
Figure 11. Sector surface distribution: (a) Sector surfaces on one side of the main gear surface. (b) Sector surfaces on one side of the vice gear surface.
Figure 11. Sector surface distribution: (a) Sector surfaces on one side of the main gear surface. (b) Sector surfaces on one side of the vice gear surface.
Metals 14 00579 g011
Figure 12. Calculation of overlap area of sector surfaces.
Figure 12. Calculation of overlap area of sector surfaces.
Metals 14 00579 g012
Figure 13. Intelligent search process.
Figure 13. Intelligent search process.
Metals 14 00579 g013
Figure 14. Calculation structure of product similarity.
Figure 14. Calculation structure of product similarity.
Metals 14 00579 g014
Figure 15. System architecture.
Figure 15. System architecture.
Metals 14 00579 g015
Figure 16. The system interface: (a) Feature recognition. (b) Intelligent retrieval.
Figure 16. The system interface: (a) Feature recognition. (b) Intelligent retrieval.
Metals 14 00579 g016
Figure 17. Output gear of gearbox: (a) Shape and structure of one side of the gear. (b) Shape and structure of the other side of the gear.
Figure 17. Output gear of gearbox: (a) Shape and structure of one side of the gear. (b) Shape and structure of the other side of the gear.
Metals 14 00579 g017
Figure 18. Process of the intelligent system: (a) Property definition. (b) Automatic identification. (c) The similar model in the knowledge base.
Figure 18. Process of the intelligent system: (a) Property definition. (b) Automatic identification. (c) The similar model in the knowledge base.
Metals 14 00579 g018aMetals 14 00579 g018b
Table 1. Reinforcement area types and parameters.
Table 1. Reinforcement area types and parameters.
TypeExampleFeature Parameters
Metals 14 00579 i001Metals 14 00579 i002W20: Reinforcement area length
H20: Reinforcement area depth
H22: Ring rib height
Metals 14 00579 i003Metals 14 00579 i004W20: Reinforcement area length
H20: Reinforcement area depth
H23: Reinforcement rib height
N23: Number of Reinforcement ribs
Metals 14 00579 i005Metals 14 00579 i006W20: Reinforcement area length
H20: Reinforcement area depth
H22: Ring rib height
H23: Reinforcement rib height
N23: Number of Reinforcement ribs
Metals 14 00579 i007Metals 14 00579 i008W20: Reinforcement area length
H20: Reinforcement area depth
Metals 14 00579 i009Metals 14 00579 i010W20: Reinforcement area length
H22: Ring rib height
Metals 14 00579 i011Metals 14 00579 i012W20: Reinforcement area length
Metals 14 00579 i013Metals 14 00579 i014W20: Reinforcement area length
T20: Reinforcement area thickness
H22: Ring rib height
Metals 14 00579 i015Metals 14 00579 i016W20: Reinforcement area length
T20: Reinforcement area thickness
Table 2. Step structure types and parameters.
Table 2. Step structure types and parameters.
TypeExampleFeature Parameters
Metals 14 00579 i017Metals 14 00579 i018W12: Step structure length
H12: Step structure height
N12: Number of steps
False: No slider structure
Metals 14 00579 i019Metals 14 00579 i020W12: Step structure length
H12: Step structure height
N12: Number of steps
True: Exists slider structure
Table 3. Hole structure types and parameters.
Table 3. Hole structure types and parameters.
TypeExampleFeature Parameters
Metals 14 00579 i021Metals 14 00579 i022W13: Hole structure radius
H13: Hole structure depth
N13: Number of steps in the hole
Metals 14 00579 i023W13: Hole structure radius
H13: Hole structure depth
N13: Number of steps in the hole
W14: Reverse boss structure radius
H14: Reverse boss structure height
N14: Number of reverse boss steps
W15: Groove width
Table 4. Overall structure types and parameters.
Table 4. Overall structure types and parameters.
TypeSubtypeFeature Parameters
WebMetals 14 00579 i024T: Gear radial thickness
h: Web thickness
Metals 14 00579 i025
Metals 14 00579 i026
TMetals 14 00579 i027T: Gear radial thickness
Metals 14 00579 i028
ThickenMetals 14 00579 i029None
Metals 14 00579 i030
NormalMetals 14 00579 i031None
Table 5. Section line optimization processing.
Table 5. Section line optimization processing.
TypeBefore OptimizationAfter Optimization
Removal of round cornerMetals 14 00579 i032Metals 14 00579 i033
Removal of chamferMetals 14 00579 i034Metals 14 00579 i035
Arc reconstructionMetals 14 00579 i036h < default value
Metals 14 00579 i037
h ≥ default value
Metals 14 00579 i038
Removal of microgrooveMetals 14 00579 i039h < default value
Metals 14 00579 i041
Metals 14 00579 i040
Removal of micro convex structureMetals 14 00579 i042h < default value
Metals 14 00579 i044
Metals 14 00579 i043
Removal of threadMetals 14 00579 i045Metals 14 00579 i046
Table 6. Performance evaluation.
Table 6. Performance evaluation.
Performance DataPerformance CalculationRetrieve Similar PartsMold Opening CycleNumber of Test Molds
Without intelligent CAD systemAbout 20 minAbout 90 minAbout 20 daysAbout 5
With intelligent CAD system0.5 min1 min13 days2
Savings (%)97.598.93560
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Kong, Y.; Cui, X.; Zhang, Z.; Liu, Y. Research on and Application of Feature Recognition and Intelligent Retrieval Method for Multi-Component Alloy Powder Injection Molding Gear Based on Partition Templates. Metals 2024, 14, 579. https://doi.org/10.3390/met14050579

AMA Style

Kong Y, Cui X, Zhang Z, Liu Y. Research on and Application of Feature Recognition and Intelligent Retrieval Method for Multi-Component Alloy Powder Injection Molding Gear Based on Partition Templates. Metals. 2024; 14(5):579. https://doi.org/10.3390/met14050579

Chicago/Turabian Style

Kong, Yan, Xiaoyi Cui, Zhibing Zhang, and Yuqi Liu. 2024. "Research on and Application of Feature Recognition and Intelligent Retrieval Method for Multi-Component Alloy Powder Injection Molding Gear Based on Partition Templates" Metals 14, no. 5: 579. https://doi.org/10.3390/met14050579

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop