鱼子单位换算器v1.0.1 - 跨物理量单位换算器
软件主界面:
1624463507856.png基本功能:
1.相同物理量、不同理量之间的单位换算( 跨物理量单位换算)
该软件的设计灵感来源于Ansys Fluent的单位制转换功能与万航单位换算器。万航单位换算器是一款非常好用的单位换算器。包括万航单位换算器,目前互联网上所能检索到的单位换算器均只能在同一个物理量内进行单位转换,无法实现不同物理量之间的单位换算。在日常工作中经常需在不同的物理量之间进行单位换算,比如:流场的入口边界条件为质量流量M(单位,kg/s)入口,需要将其转化为速度v(单位,m/s)入口,此时需要两个中间物理量{密度ρ(kg/m3)}
和{面积A(mm2)}
(单位可自定义)才可换算出来,速度v的系数为{面积A(mm2)}*1e-6*{密度ρ(kg/m3)}
,偏移为0
;再比如流体的动力粘度与运动粘度之间的单位换算,需要一个中间物理量{密度ρ(kg/m3)}
才能进行换算;以及流量Q(单位,kg/s)与质量源项S(单位,kg/(sm3))*之间的相互换算,如此等等日常频繁的单位换算均可通过该软件实现自由快速地换算。
如上图所示,设定软件主界面上的下拉框列表(单位列表)中的第一个单位质量流量(1kg/s)为当前单位组(流量)的国际单位(记为主单位),主单位的系数恒为1,偏移恒为0;,第二个至最后一个单位记为副单位,副单位与主单位(国际单位)的关系(系数、偏移)有上图左下角所显示的如下表达式:
式中:
M ---- 质量流量,kg/s;A ---- 入口面积,mm2;ρ ---- 流体密度,kg/m3。
下拉框中第二个单位至最后一个单位均记为副单位,副单位的系数与偏移均只与主单位(第一个单位,国际单位)有关,其关系式为:
主单位(国际单位) = (第n个)**副单位 **X 系数 + 偏移
通过定义上述关系式,可实现单位列表中任意两个单位之间的自由换算。
2.高度自定义:支持用户自定义修改与增加、删除单位组、单位、转换物理量
下图中在修改单位米每秒(m/s)
时,用户自定义的系数与偏移的表达式必须符合软件指定要求:即中间物理量必需使用英文花括号{}
括起来,且该物理量必须存在于物理量表格中。在编辑系数与偏移表达式过程中,程序将实时检测并提示用户输入的数据是否合法。
单位换算关系本地数据库文件为主程序目录中的Unit.dat
。
链接:https://pan.baidu.com/s/1fujchlfEwDHvfPSELyJQqg
提取码:gsgd
软件开发周期较短,有不足之处请联系作者改进更新,谢谢。
作者:鱼子酱
使用反馈:caviar126@qq.com
网友评论