海军航空大学学报2026,Vol.41Issue(4):633-642,10.DOI:10.7682/j.issn.2097-1427.2026.04.005
基于设计规范数字化表达的机械基础件设计软件开发
Design Software Development of Mechanical Elements Based on Digital Expression of Design Specifications
摘要
Abstract
Mechanical components such as gears and bearings are fundamental to the functional units of advanced equip-ment,and their performance directly affects the reliability and stability of the whole machine.The development of effi-cient and precise design software for mechanical components is essential for advancing the level of the manufacturing industry.Due to low institutional inertia and low degree of solidification and driven by artificial intelligence design trends,engineering requires direct and simple processes Compared with conventional gear design software,this study proposes a digital method for expressing design specifications through unstructured data parsing and develops software for mechanical component design,improving efficiency while reducing errors and rework caused by inconsistent manual interpretation of standards.The software integrates modules for calculating the geometric parameters of funda-mental components-including cylindrical gears,bevel gears,rolling bearings,shafts,splines,and flat keys-as well as for checking load capacity,selecting standard parts,generating 2D/3D visualizations,and outputting design reports.Using the transmission system of an aviation engine accessory gearbox as a case study,the software's calculation results are compared and analyzed against those obtained from KISSsoft.The results indicate that the deviation in parameters such as the gear strength safety factor and the basic service life of bearings remains within 7%,providing support for the inde-pendent control of mechanical industry software.关键词
机械基础件/数字化表达/面向对象编程/软件开发Key words
mechanical elements/digital expression/object-oriented programming/software development分类
机械制造引用本文复制引用
蒲海莲,卢泽华,张洋铭,贾晨帆,刘怀举..基于设计规范数字化表达的机械基础件设计软件开发[J].海军航空大学学报,2026,41(4):633-642,10.基金项目
国家重点研发计划(2024YFB3410300) (2024YFB3410300)