{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T21:12:25Z","timestamp":1760130745045,"version":"build-2065373602"},"reference-count":27,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2023,8,9]],"date-time":"2023-08-09T00:00:00Z","timestamp":1691539200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Tangshan Normal University Science Research Fund Project","award":["2023B33","ZD2020151","20130219B","21130212D"],"award-info":[{"award-number":["2023B33","ZD2020151","20130219B","21130212D"]}]},{"name":"University Science and Technology Research Project of Hebei Province","award":["2023B33","ZD2020151","20130219B","21130212D"],"award-info":[{"award-number":["2023B33","ZD2020151","20130219B","21130212D"]}]},{"name":"Tangshan Science and Technology Plan Project","award":["2023B33","ZD2020151","20130219B","21130212D"],"award-info":[{"award-number":["2023B33","ZD2020151","20130219B","21130212D"]}]},{"name":"Science and Technology Plan Project of Tangshan Science and Technology Bureau Tangshan Foundation Innovation Team of Digital Media Security","award":["2023B33","ZD2020151","20130219B","21130212D"],"award-info":[{"award-number":["2023B33","ZD2020151","20130219B","21130212D"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Symmetry"],"abstract":"<jats:p>In order to achieve the synthesis of contracted graphs (CGs) automatically by given associated linkages (ALs), a new feature description method is proposed and a software is constructed. First of all, a connection method substring (CMS) is proposed and the related guidelines are given. The combination of characteristic strings (CSs) and CMSs can accurately describe the type, number, and connection relationship between the basic links in a CG. Secondly, a synthesis software by computer aided design (CAD) is constructed, and the interface of the software and the main functions of the compiled programs are explained. Finally, the software operation is carried out, and the effectiveness and complexity of the implemented algorithms are proved. Taking typical ALs 1Q1T3P and 1Q6T as examples, the feature description is generated and the CGs are drawn automatically. The research results of this paper achieve one-to-one correspondence between a CG and its feature description and draws the CGs by given ALs automatically, which avoids the omission and repetition of the CGs during the synthesis process.<\/jats:p>","DOI":"10.3390\/sym15081559","type":"journal-article","created":{"date-parts":[[2023,8,9]],"date-time":"2023-08-09T10:08:59Z","timestamp":1691575739000},"page":"1559","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Feature Description Method for Contracted Graphs of Kinematic Chains and Automatic Synthesis by CAD"],"prefix":"10.3390","volume":"15","author":[{"given":"Ying","family":"Wang","sequence":"first","affiliation":[{"name":"Department of Physical Science and Technology, Tangshan Normal University, 156 Jianshe North Road, Tangshan 063000, China"},{"name":"Tangshan Key Laboratory of New Intelligent Sensing Technology, Tangshan 063000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shuang","family":"Chen","sequence":"additional","affiliation":[{"name":"Department of Physical Science and Technology, Tangshan Normal University, 156 Jianshe North Road, Tangshan 063000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhipeng","family":"Chen","sequence":"additional","affiliation":[{"name":"Department of Physical Science and Technology, Tangshan Normal University, 156 Jianshe North Road, Tangshan 063000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2023,8,9]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1080\/10406638.2022.2145320","article-title":"Topological indices and QSPR modeling of new antiviral drugs for cancer treatment","volume":"150","author":"Huang","year":"2022","journal-title":"Polycycl. Aromat. Compd."},{"key":"ref_2","first-page":"1","article-title":"On computation of entropy measures and their statistical analysis for complex benzene systems","volume":"66","author":"Wang","year":"2022","journal-title":"Polycycl. Aromat. Compd."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1007\/s00894-022-05201-z","article-title":"A new perspective on the modeling and topological characterization of H-Naphtalenic nanosheets with applications","volume":"28","author":"Ullah","year":"2022","journal-title":"J. Mol. Model."},{"key":"ref_4","unstructured":"Biggs, N.L., Keyth, L.E., and Wilson, R.J. (1976). Graph Theory, Clarendon Press."},{"key":"ref_5","unstructured":"Johnson, R.C. (1987). Mechanical Design Synthesis-Creative Design and Optimize, Huntington. [2nd ed.]."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"553","DOI":"10.1016\/0094-114X(91)90038-6","article-title":"Application of graph theory and non-linear programming to the kinematic synthesis of mechanisms","volume":"26","author":"Vucina","year":"1991","journal-title":"Mech. Mach. Theory"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1115\/1.3609988","article-title":"Some applications of graph theory to the structural analysis of mechanisms","volume":"89","author":"Dobrjanskyj","year":"1967","journal-title":"J. Eng. Ind."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"681","DOI":"10.1016\/0895-7177(88)90158-6","article-title":"Contracted graphs of kinematic chains with multiple joints","volume":"10","author":"Yan","year":"1988","journal-title":"Math. Comput. Model."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"625","DOI":"10.1115\/1.1758253","article-title":"Theory for topology synthesis of parallel manipulators and its application to three-dimension-translation parallel manipulators","volume":"126","author":"Jin","year":"2004","journal-title":"J. Mech. Des."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1145","DOI":"10.1016\/j.mechmachtheory.2005.01.003","article-title":"Type synthesis of unified planar-spatial mechanisms by systematic linkage and topology matrix-graph technique","volume":"40","author":"Lu","year":"2005","journal-title":"Mech. Mach. Theory"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Tsai, L.W. (2001). Mechanism Design: Enumeration of Kinematic Structures According to Function, CRC Press.","DOI":"10.1115\/1.1399414"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"31","DOI":"10.3901\/JME.2002.08.031","article-title":"Structural synthesis and classification of the 3DOF translational parallel robot mechanisms based on the units of single-opened-chain","volume":"38","author":"Yang","year":"2002","journal-title":"Chin. J. Mech. Eng."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Gogu, G. (2008). Structural Synthesis of Parallel Robots; Part I: Methodology, Springer.","DOI":"10.1007\/978-1-4020-5710-6"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1016\/S0094-114X(01)00073-8","article-title":"Automated synthesis of mechanisms using dual-vector algebra","volume":"37","author":"Moon","year":"2002","journal-title":"Mech. Mach. Theory"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"753","DOI":"10.1115\/1.1900148","article-title":"Topological synthesis of compliant mechanisms using spanning tree theory","volume":"127","author":"Zhou","year":"2005","journal-title":"J. Mech. Des."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"896","DOI":"10.1016\/j.mechmachtheory.2008.06.006","article-title":"Configuration synthesis of mechanisms with variable topologies","volume":"44","author":"Yan","year":"2009","journal-title":"Mech. Mach. Theory"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"384","DOI":"10.1115\/1.2166854","article-title":"Topological representations and characteristics of variable kinematic joints","volume":"128","author":"Yan","year":"2006","journal-title":"J. Mech. Des."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"233","DOI":"10.1007\/s11044-007-9087-x","article-title":"An automated method for type synthesis of planar linkages based on a constrained subgraph isomorphism detection","volume":"18","author":"Martin","year":"2007","journal-title":"Multibody Syst. Dyn."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"364","DOI":"10.1080\/15397730802405929","article-title":"Synthesis of planar multiloop linkages starting from existing parts or mechanisms: Enumeration and initial sizing","volume":"36","author":"Martin","year":"2008","journal-title":"Mech. Based Des. Struct. Mach."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"091007","DOI":"10.1115\/1.4024733","article-title":"Automatic structural synthesis of planar multiple joint kinematic chains","volume":"135","author":"Ding","year":"2013","journal-title":"ASME J. Mech. Des."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1016\/j.mechmachtheory.2014.08.013","article-title":"Computer-aided structural synthesis of 5-DOF parallel mechanisms and the establishment of kinematic structure databases","volume":"83","author":"Ding","year":"2014","journal-title":"Mech. Mach. Theory"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1016\/j.mechmachtheory.2013.09.003","article-title":"Computational structural analysis of planar multibody systems with lower and higher kinematic pairs","volume":"71","author":"Saura","year":"2014","journal-title":"Mech. Mach. Theory"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1016\/j.mechmachtheory.2015.05.015","article-title":"Structural synthesis of two-layer and two-loop spatial mechanisms with coupling chains","volume":"92","author":"Ding","year":"2015","journal-title":"Mech. Mach. Theory"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.mechmachtheory.2020.104144","article-title":"Automatic synthesis of the complete set of contracted graphs for planar kinematic chains with up to seven independent loops","volume":"156","author":"Sun","year":"2021","journal-title":"Mech. Mach. Theory"},{"key":"ref_25","first-page":"60","article-title":"Isomorphism identification of kinematic chain topology graph based on embryonic graphs","volume":"11","author":"Ding","year":"2015","journal-title":"J. Mach. Des."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"548","DOI":"10.1017\/S0263574714000435","article-title":"Derivation of contracted graphs with ternary\/quaternary links for type synthesis of parallel mechanisms by characteristic strings","volume":"33","author":"Lu","year":"2015","journal-title":"Robotica"},{"key":"ref_27","first-page":"130","article-title":"Determination of Permutation and Combination of Basic Links in Associated Linkage of Closed Mechanisms","volume":"52","author":"Wang","year":"2016","journal-title":"J. Mech. Eng."}],"container-title":["Symmetry"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-8994\/15\/8\/1559\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T20:28:37Z","timestamp":1760128117000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-8994\/15\/8\/1559"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,8,9]]},"references-count":27,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2023,8]]}},"alternative-id":["sym15081559"],"URL":"https:\/\/doi.org\/10.3390\/sym15081559","relation":{},"ISSN":["2073-8994"],"issn-type":[{"type":"electronic","value":"2073-8994"}],"subject":[],"published":{"date-parts":[[2023,8,9]]}}}