机械设计软件-Qt实现(1)


 

为了减轻机械设计的工作量,我采用Qt实现了一个辅助软件,包含查表和自动计算模块。支持齿轮设计等4种常用设计。熟悉设计流程的朋友,应该会对这款软件感到很亲切。不熟悉设计过程的朋友,结合《机械设计》教材也能很快上手。本篇文章将详细介绍该软件的使用方法及注意事项。

资源获取:

见百度网盘或图片或github仓库

我会不定时更新这款软件。链接和图片所指向的为最新版本。

其它资源见“后记”部分。

https://pan.baidu.com/s/1eeHAoq5iZ1eH2teSIFz5sQ

提取码:MDqt

https://github.com/xiaopengyouGU/Mechanical_Design

主界面介绍:

“打开数据库”

可以注意到主界面的工具栏上有一个“打开数据库”按钮,这是为了方便显示所有设计。不点击的话,除了不在主界面显示出所有设计,并不影响设计过程。点击的话,会提示打开“数据库文件”,默认文夹下已有该文件,打开即可。

“”

“输出设计信息”

点击“保存设计”会将主要设计信息(设计条件和设计结果)保存到数据库中。下一次,点击“打开数据库”按钮时,便会显示历史设计。(例如上图)

“输出设计信息”按钮,实际上输出的是本次所设计的那些主要设计信息(右下),而不是数据库中的所有设计。示例输出如下:

“按设计标签排序”

设计标签的前面几个数字是设计对应的时间,后面的数字是随机生成的,勾选“按设计标签排序”后,界面左侧的设计信息会按设计的时间排序(新设计在上)。

齿轮设计界面介绍:

所有的界面都可以通过分割条改变布局。直接点击“放大”按钮,全屏显示,查表更方便。点击按钮即可查表。注意,输入完能输入的参数后,再点击“开始设计”。如果提前点击了“开始设计”怎么办呢?不用管他,输入完参数后正常操作即可。

点击“开始设计”后,右下角的输出文本框就会显示出计算结果。这时候需要查表获取左侧三个关键参数,输入完成后,点击“继续设计”。然后重复一遍这个操作。就会算出模数。

圆整模数后,点击“圆整模数”按钮,会计算出中心距。点击圆整中心距,就完成最终的设计。输出主要设计信息。

因为齿轮设计的输出结果还是比较大的,我添加了“输出详细设计”按钮,点击会输出详细的设计流程,和教材中的很相似。如果参数输错了的话,重新点击“开始设计”按钮即可

键设计界面介绍:

虽然软件只支持平键设计,但我把花键和胀套的设计流程也导入了。有兴趣的朋友可以点开看看。其他操作看界面。键强度不够的话,修改尺寸后,再点击开始设计即可。

轴设计界面介绍:

这里的抗弯截面系数是精确计算的。推荐把界面放到最大。

最大界面如下,颜值差了点。

轴承设计界面介绍:

好多种轴承的设计都支持。注意轴承的类型。

后记:

这款软件其实是有C++控制台版本的,但使用起来没那么方便。感兴趣的朋友可以看一看这一篇博客:机械设计-面向对象实现(1)-CSDN博客

介绍了C++版本软件的具体实现。

Qt版本的软件几乎重新实现了设计类,看这一篇博客:

机械设计软件-Qt实现(2)_qt tabview icon-CSDN博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值