Next Article in Journal
An Integrated Framework Based on GAN and RBI for Learning with Insufficient Datasets
Previous Article in Journal
Influence of Liquid Hydrogen Diffusion on Nonlinear Mixed Convective Circulation around a Yawed Cylinder
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Association Analysis between Mechanical Symmetry and Requirements

State Key Laboratory of Computer Aided Design and Computer Graphics, Zhejiang University, Hangzhou 310027, China
*
Author to whom correspondence should be addressed.
Symmetry 2022, 14(2), 338; https://doi.org/10.3390/sym14020338
Submission received: 12 January 2022 / Revised: 26 January 2022 / Accepted: 6 February 2022 / Published: 7 February 2022

Abstract

:
This paper focuses on obtaining the association rules between the symmetry of different mechanical structure layers and requirements through data mining, then suggests the selection of symmetry schemes under different requirement conditions, based on the mined association rules and their strength. Firstly, a thousand symmetry structure cases, namely text data, are transformed into binary data. Then, the data analysis software RapidMiner is used to build an association rule mining model to obtain the association rules from symmetry to symmetry, from symmetry to requirements, from requirements to requirements and from requirements to symmetry. Among them, this paper focuses on the association rules with requirements as the premise and symmetry as the conclusion. Finally, according to the support and confidence of the association rules, the selection of symmetry under a single requirement, multiple requirements and decomposable requirements is discussed and summarized.

1. Introduction

In daily life and artistic works, symmetry generally refers to balance, harmony and coordination, which is usually associated with beauty and grace as an evaluation index of aesthetics [1,2]. Weyl changed the consistent fuzzy definition of symmetry and clarified the normative expression of symmetry. He proposed that, if an operation changes the system from one state to another equivalent state, or the state remains unchanged under this operation, it can be considered that the system has symmetry [3]. Since then, symmetry has been recognized by science as a regularity. It is possible that Qu Yuan, who lived in the 4th century BC, was the first to pay attention to symmetry. In his famous poem “Tian Wen”, he used symmetry to prove that the earth is spherical [4]. In the early 20th century, the emergence of Noether’s theorem pushed symmetry to an unprecedented height, which expressed the one-to-one correspondence between continuous symmetry and conservation law and became one of the central results of theoretical physics [5]. Then, physicists often use the conservation law to study the basic properties of particles and the interaction between particles. When a symmetry break is found in research, it means a huge new discovery. The most famous is the law of parity non-conservation in weak interactions proposed by Yang Zhenning and Li Zhengdao [6]. In the 1990s, Barrenscheen noticed that symmetry also widely exists in mechanics and combined the symmetry group with mechanical structures to preliminarily discuss symmetry in mechanics [7].
Whether it is natural science or engineering science, the research of universal symmetry phenomenon is more to explore the reasons for its existence, so that symmetry can be reasonably and effectively applied to solve practical problems. The role of symmetry in mechanical design is mainly reflected in meeting the requirements. For example, the symmetry idea is used to reduce the calculation time or modeling difficulties [8,9,10,11,12]. Some scattered studies on mechanical symmetry believe that symmetry is one of the optimization criteria [13,14,15]. For example, rotational symmetry arrangement can counteract the harmful inertial force generated by a crank-slider mechanism during operation [16] and a rotational or mirror symmetry arrangement can reduce the difficulty of mechanical analysis and calculation [17,18]. Any system that has hierarchy and symmetry plays different roles in different structural layers. For example, at the part layer, symmetry is often associated with manufacturability and assembly, while at the complete machine layer, symmetry is more associated with aesthetics and stability. Therefore, this paper will distinguish the part layer (a non-detachable structure) and the component layer (a detachable structure) to discuss the requirements of symmetry.
Language and its semantics are developing with the times. The understanding of the word “requirement” in different disciplines and daily life is often not limited to “the quantity of a commodity purchased”, but has a wider application. For example, “requirement” can sometimes replace “motivation” or “need” [19]. Requirement originates from imbalance and is a motivation to promote a new balance. What solves the requirement and can be used by users is a product. Requirement, and the product that meets the requirement, build a new balance.
As a tool dedicated to “life civilization”, the user requirements and market requirements are the highest levels of requirements for machinery. User or market requirements can be divided into technical requirements, economic requirements and social requirements. Among them, technical requirements are the basic requirements for mechanical products, which can be divided into functions, performance and constraints. Structure is the carrier of functions. The function of a technical system refers to the conversion of energy, material and information. It describes what the product does, which can be described by sentences composed of nouns and verbs, such as “increase pressure”, “transmit torque” and “reduce speed” [20]. Performance describes the degree of function realization. Constraints are the existing materials, processes, economy and other conditions that must be considered to meet the function. In the actual analysis of system functions, the concepts of performance and constraints are often used unconsciously. In order to express this clearly and concisely, this paper collectively refers to “what the structure can do” as requirements.
Data mining means finding valuable data and information from massive amounts of data. Association rule mining is to mine valuable knowledge describing the relationship between data items from a large amount of data. It is an important research direction in the field of data mining. It was originally proposed by Agrawal for shopping basket analysis [21]. The purpose is to discover the relationship between different commodities in the transaction database and to obtain general rules about customer purchase patterns. These rules can guide merchants to reasonably arrange purchases, inventory and shelf design [22,23,24]. After long-term research and development, association rule mining has become increasingly mature in the design and optimization of frequent pattern mining algorithms and is widely used in different fields such as the internet, finance, biological information, teaching and so on [25,26,27,28]. This paper uses the data analysis software RapidMiner to establish an association data mining model to mine the association between the symmetry and the requirements and to obtain the symmetry corresponding to requirements. By comparing the support of and confidence in different symmetry schemes, a selection order of schemes is suggested. In this way, in the process of innovative design of mechanical structure, if one or more requirements are put forward, a more appropriate symmetry scheme that meets the requirements can be provided according to the association rules and their strength.

2. Association Rule Mining

2.1. RapidMiner

RapidMiner is an open-source data analysis tool [29]. It connects data mining processes through drag-and-drop operators, which is simple to operate. Each operator is a process or an algorithm [30]. In order to mine association rules between symmetry and requirements, the user drags and connects the operators correctly to build an association rule mining model.

2.2. Data Preprocessing

2.2.1. Case Analysis

The data for association rule mining comes from analysis of a thousand cases. The main contents of case analysis include structure name and layer, symmetry and requirements, as shown in Table 1.

2.2.2. Data Conversion

The association analysis algorithm FP-Growth embedded in RapidMiner has certain requirements for the input data format. The value in each grid should belong to binary data, that is, true (T) or false (F). If all the case analyses are to be converted into binary data, each case analysis needs to be treated as row data (that is, a data point, a data point is also called a record or a sample, which is a piece of data in a data set) and symmetry and requirements as column data (attributes). The converted binary data form is shown in Figure 1.
Since there are many column data composed of symmetry and requirements, for simplicity of expression, the part layer symmetry, the component layer symmetry and the requirements are represented by symbols composed of letters and numbers. Table 2 lists the symbols of symmetry in the binary dataset. The specific classification and meaning of mechanical symmetry can be found in references [31,32].
In Table 2, the symmetry is represented by S001~S015, respectively. Accordingly, the symmetry of the part (P) layer can be represented by P (S001)~P(S015) and the symmetry of the component (C) layer can be represented by C(S001)~C(S015). The change between symmetry, such as the translational symmetry of a part layer changes to slip symmetry of a part layer, is expressed as P(S003-–S005). There are 75 general requirements satisfied by symmetry, which are represented by R001~R075, respectively, as shown in Table 3. In addition, asymmetry can be symbolled as S000.
Taking symmetry and requirements as attributes and each case analysis as a data point, a binary dataset that can be read by RapidMiner is finally obtained, as shown in Figure 2.

2.3. Modeling

Operators Used in the Model:

Read Excel: As shown in Figure 3, first find the Read Excel operator, drag it to the modeling interface and then click the operator to read the required case analysis dataset from the computer.
Nominal to Binominal and Select Attributes: As shown in Figure 4, first drag Nominal to Binominal to the modeling interface. Nominal to Binominal is the conversion of categorical data to binary data to solve the possible semantic deviation that may occur when reading Excel, so that the software can make it clear that “T” means true and “F” means false. Then, drag the Select Attributes operator to filter out the attributes that are not “T”, avoiding the software to explore the association between the “F” attributes. After performing the above operations, the obtained dataset can be accurately read and recognized by RapidMiner to avoid misunderstanding.
FP-Growth and Create Association Rules: FP-Growth is an algorithm for finding high-frequency item sets. It will fetch high-frequency item sets in all the data according to the set parameter conditions. The Create Association Rules operator finds the association rules that meet the set conditions from the high-frequency item sets generated by the FP-Growth operator.
Drag the FP-Growth operator and Create Association Rules operator to the modeling interface. Finally, connect all the operators in order to complete the modeling, as shown in Figure 5.

3. Mining Results

The interfaces of the frequent item sets and the association rules obtained by running the model are shown in Figure 6.

3.1. Main Parameters

Support: Support can indicate the proportion of an item in the dataset. As shown in Figure 6a, the support of C(S002) (rotational symmetry of a component layer) is 0.107, indicating that it has appeared 107 (1000 × 0.107) times in 1000 data points. The support can also indicate the proportion of all the items contained in one rule appearing at the same time in the dataset. As shown in Figure 6b, the support of the association rule R005 → C(S001) (Realize opposite or reverse motion → mirror symmetry of component layer) is 0.031, indicating R005 and C(S001) appear 31 (1000 × 0.031) times simultaneously in 1000 data points.
Confidence: The confidence of a rule measures the proportion of conclusion when there is a premise. Confidence reflects the reliability of a rule. Confidence of association rule X→Y is calculated as follows:
Confidence (X → Y) = Support (X ∪ Y)/Support (X)
As shown in Figure 6b, taking R005 → C(S001) as an example, the confidence expresses that if R005 occurs, then there will be 71.9% possibility of C(S001), that is, 71.9% possibility of using C(S001) to meet R005.
The strength of a rule is mainly measured by support and confidence. The mining results show that the support of item sets is between 0.001 and 0.155, which means that in a 1000 case analysis, the most frequent item sets appear 155 times and the lowest frequency item sets appear only once. With reference to Figure 6a, it shows that the mirror symmetry and rotational symmetry of a component layer are the most used and the supports are 0.155 and 0.107, respectively. Among the requirements satisfied by symmetry, ‘expand the scope of a function’ and ‘counteract side effects’ are the most used and the supports are 0.115 and 0.109, respectively.

3.2. Association Rules

When the minimum support and minimum confidence are set to zero, 7604 association rules are mined, including symmetry → symmetry, symmetry → requirements, requirements → requirements, requirements → symmetry. Among them, what needs to be sorted out and summarized are the association rules from requirements to symmetry, so as to provide symmetry schemes that meet the requirements and the possibility of different schemes after the requirement is clarified. Therefore, only the association rules with requirement as the premise and symmetry as the conclusion are observed.
Finally, the association rules from requirements to symmetry are shown in Table 4. The complete Table 4 has been uploaded as Supplementary Materials Table S1.
Table 4 provides various symmetry solutions and the possibility of different solutions for requirements. From Table 4 it can also be seen that many requirements can be realized by the same symmetry, which is consistent with a symmetry corresponding to a variety of requirements expressed in references [31,32]. The symmetry schemes to meet the requirements will be discussed below.

3.2.1. Single Requirement

If a single requirement is proposed, the symmetry solutions can be obtained directly according to Table 4.
For example, if the requirement R030 (Improve recognizability) is put forward, from Table 4 can be found that there are three symmetry schemes to meet the requirement, which are P(S009–S001), P(S001–S000) and C(S001–S000). If the original structure has the mirror symmetry, it is considered to change the mirror symmetry into asymmetry according to P(S001–S000) and C(S001–S000) to meet the requirement of improving recognizability. If the original structure is in part layer and the symmetry type is C n v , consider changing the symmetry type to mirror symmetry to match R030. As shown in Figure 7, in order to prevent the gasket from being missed, a bump can be added to the original structure to change the symmetry from C n v to mirror symmetry, thereby improving recognizability.

3.2.2. Multiple Requirements

If there are two or more requirements, select the common symmetry scheme meeting multiple requirements, or select one of the symmetry schemes meeting each requirement for combination.
(1)
Select a common symmetry scheme
For example, R001 and R003 appear at the same time. According to Table 4, C(S010) or P(S011) can be selected to meet both requirements, i.e., {R001, R003} → C(S010) or {R001, R003} → P(S011).
(2)
Select a symmetry scheme for combination
In addition to selecting a common symmetry scheme, one can also select one of the symmetry schemes satisfying R001 and R003 for combination. It can be seen from Table 4 that there are 11 symmetry schemes satisfying R001 and nine symmetry schemes satisfying R003. Therefore, selecting one symmetry for combination can produce 63 schemes (9 × 7, excluding the two common symmetry solutions). If referring to support and confidence, the symmetry with the greatest possibility of satisfying the two requirements should be selected and the combination scheme of P(S002) and C(S001) is obtained finally.

3.2.3. Single Requirement Can Be Decomposed into Multiple Requirements

If a requirement can be decomposed, the methods mentioned in Section 3.2.1. and Section 3.2.2. can be used flexibly.
For R002 (Transform rotation and translation), R002 → P(S004) can be found in Table 4 according to Section 3.2.1, that is, R002 is directly satisfied by P(S004). For example, the Archimedes water extractor in Table 1 transforms rotation to translation, thereby pushing the water flow from one end to the other.
However, R002 can also be decomposed into R001 (Input or output continuous and uniform rotation and power) and R020 (Input or output continuous and uniform translation and power) and then select one symmetry associated with R001 and one symmetry associated with R020 for combination according to Section 3.2.2. The simplest example is the transmission of rack and pinion.
Above, starting from the requirements, the methods to seek the symmetry solutions can be summarized as follows:
(1)
In the case of a single requirement, according to Table 4, directly seek the symmetry associated with the requirement, i.e., R(X) → S(Y).
(2)
In the case of multiple requirements, according to Table 4, directly find the common symmetry associated with multiple requirements, i.e., {R(X1), R(X2)} → S(Y).
(3)
In the case of multiple requirements, find the symmetry associated with different requirements according to Table 4 and select one symmetry for combination, i.e.,
R(X1) → S(Y1), R(X2) → S(Y2); {R(X1), R(X2)} → S(Y1) S(Y2)
(4)
If the requirement can be decomposed, decompose the requirement into multiple requirements in Table 4 and then repeat the operation (3), i.e.,
R(X) = {R(X1), R(X2)}; R(X1) → S(Y1), R(X2) → S(Y2); R(X) → S(Y1) S(Y2)
In all the above-mentioned processes of seeking symmetry solutions, if there are many options, compare the support and confidence of each scheme and consider selecting from high to low according to the support and confidence.

4. Conclusions

Due to design, manufacturing and aesthetic reasons, there is always a lot of symmetry in mechanical systems, ranging from automobiles and aircraft to bolts and gaskets. This paper discusses the phenomenon and causes of symmetry and makes the following progress:
(1)
By analyzing the symmetry of 1000 mechanical structure cases and the requirements satisfied by symmetry, 15 kinds of mechanical symmetry and 75 kinds of requirements are sorted out.
(2)
In the process of case analysis, it is found that one symmetry usually corresponds to a variety of requirements. Conversely, one requirement can also be satisfied by a variety of symmetries. Therefore, in order to further explore the relationship between them, 1000 case analyses are transformed from text data to binary data and the association rule mining model is built by using the data analysis software RapidMiner to obtain the association rules and their strength between the requirements and different symmetries.
(3)
According to the association rules mined and referring to the support and confidence that can represent the strength of the rules, it is discussed and summarized how to select more appropriate symmetry schemes in the case of a single requirement, multiple requirements and decomposable requirements.
Requirement, like symmetry, is an interdisciplinary word. The discussion on requirements in this paper is not detailed enough. Therefore, for the requirements related to mechanical symmetry, it is necessary to continue to refine its granularity to form a clearer hierarchical classification. In this way, the symmetry of different layers and types will be more closely related to various requirements, so that a more detailed knowledge of symmetry design can be extracted in the future.

Supplementary Materials

The following are available online at https://www.mdpi.com/article/10.3390/sym14020338/s1. Table S1: Association rules (requirements → symmetry).

Author Contributions

Methodology, X.C. and P.F.; software, X.C.; writing—review and editing, X.C.; project administration, Q.Q.; funding acquisition, Q.Q. and P.F. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Natural Science Foundation of China grant number 51175455 and Key Research and Development Project of Zhejiang Province grant number 2019C01053 And the APC was funded by 2019C01053.

Institutional Review Board Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Sabelli, H.; Lawandow, A.; Kopra, A.R. Asymmetry, Symmetry and Beauty. Symmetry 2010, 3, 1591–1624. [Google Scholar] [CrossRef] [Green Version]
  2. Makovicky, E. Crystallographer’s Alhambra: Beauty of Symmetry; University of Copenhagen: Copenhagen, Denmark, 2014. [Google Scholar]
  3. Weyl, B.H. Symmetry; Princeton University Press: Princeton, NJ, USA, 1982. [Google Scholar]
  4. Li, Z.D. Symmetry and Asymmetry; Tsinghua University Press: Beijing, China, 2000. [Google Scholar]
  5. Cai, P.P.; Fu, J.L.; Guo, Y.X. Noether symmetries of the nonconservative and nonholonomic systems on time scales. Sci. China Phys. Mech. Astron. 2013, 5, 1017–1028. [Google Scholar] [CrossRef]
  6. Li, Z.D.; Yang, Z.N.; Wu, Z. Parity conservation in weak interaction. Sci. Bull. 1957, 6, 161. [Google Scholar]
  7. Barrenscheen, J. Die Systematische Ausnutzung von Symmetrieeigenschaften beim Konstruieren. Ph.D. Thesis, Technical University, Berlin, Germany, 1990. [Google Scholar]
  8. Deng, T.; Xu, H.; Wu, C. Topological symmetry identification of kinematic chains based on topological index. Mech. Mach. Theory 2020, 154, 104099. [Google Scholar] [CrossRef]
  9. Zhu, J.; Zeng, H.; Huang, J. Body symmetry and part-locality-guided direct nonparametric deep feature enhancement for person reidentification. IEEE Internet Things J. 2019, 7, 2053–2065. [Google Scholar] [CrossRef]
  10. Zhao, P.; Yang, L.; Zhang, H. Per-pixel translational symmetry detection, optimization, and segmentation. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Providence, RI, USA, 16–21 June 2012. [Google Scholar]
  11. Xiao, Z.T.; Shi, W.J.; Geng, L. Symmetry detection based on phase information and principal component analysis. J. Electron. Inf. Technol. 2014, 36, 2041–2046. [Google Scholar]
  12. Ma, R.X.; Qin, P.F.; Yang, J.G. Automatic recognition of part symmetry features in DFA. J. Donghua Univ. 1998, 24, 26–29. [Google Scholar]
  13. Rozvany, G. On symmetry and non-uniqueness in exact topology optimization. Struct. Multidiscip. Optim. 2011, 43, 297–317. [Google Scholar] [CrossRef]
  14. Harutyunyan, G.; Hakhumyan, A.; Shoukourian, S. Symmetry Measure for Memory Test and Its Application in BIST Optimization. J. Electron. Test. 2011, 27, 753–766. [Google Scholar] [CrossRef]
  15. Asada, T.; Deguchi, H.; Tsuji, M. CS-2-9 Optimization Design of Arbitrarily Shaped Elements Having Four Axial Symmetry for Reflect Array. In Proceedings of the IEICE General Conference, Niigata, Japan, 18–21 March 2014. [Google Scholar]
  16. Wang, H.; Yin, Z.H. Symmetry and kinematic performance analysis of reciprocating cutter transmission mechanism. Mech. Transm. 2015, 10, 125–128. [Google Scholar]
  17. Zhou, Z.; Yin, L.F.; Miao, Z.W. Flexible application of superposition method and symmetry utilization of moment diagram of statically indeterminate rigid frame. Mech. Pract. 2012, 34, 73–75. [Google Scholar]
  18. Yang, Z.; Shang, J.Z.; Luo, Z.R. Comprehensive meshing stiffness of torsion spring loaded double plate gear clearance elimination mechanism. J. Mech. Eng. 2013, 49, 23–30. [Google Scholar] [CrossRef]
  19. McLeod, S. Maslow’s hierarchy of needs. Simply Psychol. 2007, 1, 1–18. [Google Scholar]
  20. Hirtz, J.; Stone, R.B.; McAdams, D.A. A functional basis for engineering design: Reconciling and evolving previous efforts. Res. Eng. Des. 2002, 13, 65–82. [Google Scholar] [CrossRef]
  21. Agrawal, R. Mining association rules between sets of items in large databases. In Proceedings of the Acm Sigmod Conference on Management of Data, Washington, DC, USA, 25–28 May 1993. [Google Scholar]
  22. Chen, Y.; Chu, G.L. Application of association rule mining algorithm in stock forecasting: A method based on genetic network programming. Manag. Mod. 2014, 3, 13–15. [Google Scholar]
  23. Liao, Q. Application of Weka data mining based on association rule mining. Comput. CD Softw. Appl. 2012, 19, 2. [Google Scholar]
  24. Solanki, S.K.; Patel, J.T. A Survey on Association Rule Mining. In Proceedings of the Fifth International Conference on Advanced Computing & Communication Technologies, Haryana, India, 21–22 February 2015. [Google Scholar]
  25. Li, L.; Lu, R.; Choo, K. Privacy-Preserving-Outsourced Association Rule Mining on Vertically Partitioned Databases. IEEE Trans. Inf. Forensics Secur. 2016, 11, 1. [Google Scholar] [CrossRef]
  26. Mallik, S.; Mukhopadhyay, A.; Maulik, U. RANWAR: Rank-based weighted association rule mining from gene expression and methylation data. IEEE Trans. NanoBiosci. 2015, 14, 59–66. [Google Scholar] [CrossRef]
  27. Kaur, M.; Kang, S. Market Basket Analysis: Identify the Changing Trends of Market Data Using Association Rule Mining. Procedia Comput. Sci. 2016, 85, 78–85. [Google Scholar] [CrossRef] [Green Version]
  28. Moradi, M.; Keyvanpour, M.R. An analytical review of XML association rules mining. Artif. Intell. Rev. Int. Sci. Eng. J. 2015, 43, 277–300. [Google Scholar] [CrossRef]
  29. RapidMiner. Depth for Data Scientists, Simplified for Everyone Else. Available online: https://rapidminer.com/ (accessed on 10 August 2019).
  30. Kotu, V.; Deshpande, B. Predictive Analytics and Data Mining: Concepts and Practice with RapidMiner; Morgan Kaufmann: Burlington, MA, USA, 2014. [Google Scholar]
  31. Chen, X.M.; Qiu, Q.Y.; Yang, C.; Feng, P.E. Concept System and Application of Point Group Symmetry in Mechanical Structure Design. Symmetry 2020, 12, 1507. [Google Scholar] [CrossRef]
  32. Qiu, Q.Y.; Chen, X.M.; Yang, C.; Feng, P.E. Classification and Effects of Symmetry of Mechanical Structure and Its Application in Design. Symmetry 2021, 13, 683. [Google Scholar] [CrossRef]
Figure 1. Form of binary data. “T” indicates that the data point has a certain attribute and “F” indicates that the data point does not have a certain attribute.
Figure 1. Form of binary data. “T” indicates that the data point has a certain attribute and “F” indicates that the data point does not have a certain attribute.
Symmetry 14 00338 g001
Figure 2. Screenshot of the binary dataset.
Figure 2. Screenshot of the binary dataset.
Symmetry 14 00338 g002
Figure 3. Read Excel operator.
Figure 3. Read Excel operator.
Symmetry 14 00338 g003
Figure 4. Nominal to Binary operator and Select Attributes operator.
Figure 4. Nominal to Binary operator and Select Attributes operator.
Symmetry 14 00338 g004
Figure 5. Association rule mining model.
Figure 5. Association rule mining model.
Symmetry 14 00338 g005
Figure 6. Model running results. (a) Frequent item sets; (b) Association rules.
Figure 6. Model running results. (a) Frequent item sets; (b) Association rules.
Symmetry 14 00338 g006
Figure 7. Gaskets.
Figure 7. Gaskets.
Symmetry 14 00338 g007
Table 1. Examples of the main contents of the case analysis.
Table 1. Examples of the main contents of the case analysis.
Symmetry 14 00338 i001Structure layer: Component
Name: Symmetry machining of gear teeth
Symmetry: Mirror symmetry
Requirements satisfied by symmetry: Improve function efficiency (Reduce function time)
Note: The symmetry machining method is generally used for surfaces with symmetry. In this case, the machined tooth surface has mirror symmetry
Symmetry 14 00338 i002Structure layer: Component
Name: Archimedes water extractor
Symmetry: Helical symmetry
Requirements satisfied by symmetry: Transfer materials and turn rotation into translation
Note: The transmission of water flow depends on the helical pipe to turn rotation into translation
Table 2. Symbols of symmetry in the binary dataset.
Table 2. Symbols of symmetry in the binary dataset.
Symmetry TypeSymmetry ElementsSymbols
Mirror symmetryThere is only one mirror symmetry element σ S001
Rotational symmetryThere is only one rotational symmetry element C n S002
Translational symmetryThere is only one translational symmetry element T m S003
Helical symmetryRotation and translation are performed alternatelyS004
Slip symmetryMirror and translation are performed alternatelyS005
Rotational-Translational symmetryThere is a C n and a T m and C n is parallel to T m S006
Mirror-Translational symmetryThere is a σ and a T m and σ is parallel to T m S007
Mirror-Rotational symmetryMirror and rotation are performed alternatelyS008
C n v There is a C n and n σ and σ passes through C n . The σ passing through C n is marked as σ v S009
C n h There is a C n and a σ and σ is perpendicular to C n . The σ perpendicular to C n is marked as σ h S010
D n There is a C n and n C 2 and C 2 is perpendicular to C n S011
D n h There is a C n , a σ h n C 2 and n σ v S012
K h There is multiple C n or T m and multiple C n or T m intersect at one point or one lineS013
Symmetry hierarchyA novel high-level representation of shapes defined by symmetry and hierarchical structuresS014
Breaking of symmetry hierarchyBreaking the symmetry by changing the structure parameters such as size, position, layout and quantityS015
Table 3. Symbols of requirements in binary dataset.
Table 3. Symbols of requirements in binary dataset.
RequirementsSymbolsRequirementsSymbols
Input or output continuous and uniform rotation and powerR001Change the shape of materials, such as crushing or rolling materialsR039
Transform rotation and translationR002Improve dynamic balanceR040
Increase structural stabilityR003Improve securityR041
Increase the stability of a functionR004Meet the constraints of large displacement and high powerR042
Realize opposite or reverse motionR005Meet the constraint of large loadR043
Increase the intensity of a functionR006Improve the quality of a functionR044
Convey materialsR007Remove materialR045
Counteract side effectsR008Reduce output fluctuationR046
Separate or disconnect the materialR009Realize lightweight designR047
Separate energy flowR010Adapt to complex stress and improve fatigue lifeR048
Expand the scope of a functionR011Increase structural strengthR049
Prevent incorrect assembly (under precise assembly requirements)R012Meet the constraint of the output pathR050
Improve the efficiency of a functionR013Convert kinetic energy into pressure potential energyR051
Maintain the continuity of a functionR014Improve structural loss avoidance abilityR052
Clamp materialR015Improve the uniformity of force or load distributionR053
Support materialR016Increase forceR054
Realize bidirectional motionR017Improve structural stiffnessR055
Consider simplicityR018Transfer rotation and powerR056
Extend structural lifeR019Avoid machining defectsR057
Input or output continuous and uniform translation and powerR020Reduce processing difficultyR058
Reduce consumablesR021Determine structure locationR059
Reduce space occupationR022Adapt to automatic assemblyR060
Store energyR023Avoid motion interferenceR061
Meet the constraints of spaceR024Realize self-aligningR062
Reduce the difficulty of calculationR025Prevent looseningR063
Reduce manufacturing costsR026Realize unidirectional motionR064
Change direction of motionR027Realize reciprocating motionR065
Match function asymmetryR028Realize differential motionR066
Reduction vibration and noiseR029Prevent slidingR067
Improve recognizabilityR030Consider aestheticsR068
Prevent incorrect assembly and reduce trial and error timeR031Save energy or reduce energy lossR069
Mix materialsR032Transfer translation and powerR070
Separate materialR033Realize equal strength designR071
Add output pathR034Measure the force or loadR072
Meet the constraints of environmentR035Combine energy flowR073
Connect materialsR036Consider ergonomicsR074
Reduce the influence of assembly error on structural accuracyR037Reduce assembly difficultyR075
Stretch or change displacementR038
Table 4. Association rules (requirements → symmetry).
Table 4. Association rules (requirements → symmetry).
RequirementsSymmetrySupportConfidenceRequirementsSymmetrySupportConfidence
R001P(S008)0.0010.020R027P(S012)0.0010.111
C(S012)0.0010.020C(S001)0.0110.889
P(S006)0.0010.020R028P(S009–S001)0.0010.167
P(S004)0.0030.041P(S001–S000)0.0030.333
P(S010)0.0030.041C(S001–S000)0.0040.500
C(S010)0.0030.041R029C(S001)0.0010.030
P(S009)0.0040.061P(S001)0.0010.030
……
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Chen, X.; Qiu, Q.; Feng, P. Association Analysis between Mechanical Symmetry and Requirements. Symmetry 2022, 14, 338. https://doi.org/10.3390/sym14020338

AMA Style

Chen X, Qiu Q, Feng P. Association Analysis between Mechanical Symmetry and Requirements. Symmetry. 2022; 14(2):338. https://doi.org/10.3390/sym14020338

Chicago/Turabian Style

Chen, Xiuming, Qingying Qiu, and Peien Feng. 2022. "Association Analysis between Mechanical Symmetry and Requirements" Symmetry 14, no. 2: 338. https://doi.org/10.3390/sym14020338

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