在学习Weibull分布理论的时候,希望有一张Weibull概率纸,用来学习图解法。但是在度娘上没有找到的Weibull概率纸的电子版。在书上看到的Weibull概率纸,只能复印下来使用。于是萌生了自己制作Weibull概率纸的想法,帮助自己更好地学习。
本人擅长使用各种计算机语言,C,C++,Matlab,Scilab等等,但是始终钟爱与VBA,认为VBA可以实现一切你想要的东西,由于在企业里不能使用一些盗版软件,比如matlab,于是希望自己开发的东西,能够在开源软件的情况下开发,或者就是不需要额外再安装软件进行开发。于是最好的选择,当然是VBA,因为企业几乎都会安装EXCEL,只要有EXCEL,就可以进行VBA的开发。这样开发出来的东西,一方面在企业内部可以很方便地使用,使得使用者的使用门槛比较底,即无需再安装其他的软件。
啰嗦地说了几句对VBA的偏爱,以下直接上效果图。
仅仅就一个“生成”按钮和“按钮”,文本框中是设置线性坐标的间隔,默认为18像素。
点击“生成”按钮,直接看效果。以下是生成的Weibull分布概率纸。
我们再来试一下,线性坐标间距为13的情况。
概率纸可大可小,同时也设置了打印的选项,我们来看一下打印的效果。点击打印后,保存为PDF格式,如下图所示,这样可以打印出来进行图解法的学习。
然后在自己生成的Weibull概率纸上进行数据分析,以下为某个轴承失效的图解法分析。
求出结果如下所示。
Weibull概率纸在excel中的实现方法,主要参考冈本纯三《球轴承的设计计算》书中的12.1章节内容,
最后,缅怀一下伟大的瑞典工程师,数学家Waloddi Weibull。