为了减轻机械设计的工作量,我采用Qt实现了一个辅助软件,包含查表和自动计算模块。支持齿轮设计等4种常用设计。熟悉设计流程的朋友,应该会对这款软件感到很亲切。不熟悉设计过程的朋友,结合《机械设计》教材也能很快上手。本篇文章将详细介绍该软件的使用方法及注意事项。
资源获取:
见百度网盘或图片或github仓库
我会不定时更新这款软件。链接和图片所指向的为最新版本。
其它资源见“后记”部分。
https://pan.baidu.com/s/1eeHAoq5iZ1eH2teSIFz5sQ
提取码:MDqt
https://github.com/xiaopengyouGU/Mechanical_Design
主界面介绍:
“打开数据库”
可以注意到主界面的工具栏上有一个“打开数据库”按钮,这是为了方便显示所有设计。不点击的话,除了不在主界面显示出所有设计,并不影响设计过程。点击的话,会提示打开“数据库文件”,默认文夹下已有该文件,打开即可。
“”
“输出设计信息”
点击“保存设计”会将主要设计信息(设计条件和设计结果)保存到数据库中。下一次,点击“打开数据库”按钮时,便会显示历史设计。(例如上图)
“输出设计信息”按钮,实际上输出的是本次所设计的那些主要设计信息(右下),而不是数据库中的所有设计。示例输出如下:
“按设计标签排序”
设计标签的前面几个数字是设计对应的时间,后面的数字是随机生成的,勾选“按设计标签排序”后,界面左侧的设计信息会按设计的时间排序(新设计在上)。
齿轮设计界面介绍:
所有的界面都可以通过分割条改变布局。直接点击“放大”按钮,全屏显示,查表更方便。点击按钮即可查表。注意,输入完能输入的参数后,再点击“开始设计”。如果提前点击了“开始设计”怎么办呢?不用管他,输入完参数后正常操作即可。
点击“开始设计”后,右下角的输出文本框就会显示出计算结果。这时候需要查表获取左侧三个关键参数,输入完成后,点击“继续设计”。然后重复一遍这个操作。就会算出模数。
圆整模数后,点击“圆整模数”按钮,会计算出中心距。点击圆整中心距,就完成最终的设计。输出主要设计信息。
因为齿轮设计的输出结果还是比较大的,我添加了“输出详细设计”按钮,点击会输出详细的设计流程,和教材中的很相似。如果参数输错了的话,重新点击“开始设计”按钮即可。
键设计界面介绍:
虽然软件只支持平键设计,但我把花键和胀套的设计流程也导入了。有兴趣的朋友可以点开看看。其他操作看界面。键强度不够的话,修改尺寸后,再点击开始设计即可。
轴设计界面介绍:
这里的抗弯截面系数是精确计算的。推荐把界面放到最大。
最大界面如下,颜值差了点。
轴承设计界面介绍:
好多种轴承的设计都支持。注意轴承的类型。
后记:
这款软件其实是有C++控制台版本的,但使用起来没那么方便。感兴趣的朋友可以看一看这一篇博客:机械设计-面向对象实现(1)-CSDN博客
介绍了C++版本软件的具体实现。
Qt版本的软件几乎重新实现了设计类,看这一篇博客: