VBA是一种交互式开发环境。这应用程序允许您编辑代码和表格项目,或直接从其他项目复制代码形式。它还允许设置引用其他应用程序的对象模型。
四 螺旋千斤顶设计手册
文档和设计过程如下, 输入
当螺旋千斤顶受压,这个公式表示主轴的参数,校核主应力以及螺杆的平均直径
且
假设螺杆和螺母间的摩擦系数,扭矩需使螺杆在螺母中旋转,
轴向载荷造成的压缩应力,
扭矩造成的剪应力,
最大主应力(拉伸或压缩),
设计螺母,轴承压力
螺杆的剪切应力,
螺母的抗撕强度,手柄和外壳的设计压力条件,
临界载荷,
主体设计,顶部直径=1.5D2,主体厚度=0.25d0,底端内径=2.25D2,底端外径=1.75,底座厚度=2t1,主体高度=最大提升+螺母高度+100毫米额外功能性高度。
,
五 螺旋千斤顶最优化设计
当下,几乎所有领域执行他们的需求时计算机都起到了至关重要的作用。在工程领域,计算机被用来执行并获取实验数据。设计需要许多软件来产生模型或草图,但最初的模型对于用户来说并不可靠。用户只是根据命令和程序来创建他们的模型,而且这些工作需要一些时间来执行。该软件的出现是为了避免因为用户螺旋千斤顶设计知识的不足带来的不便和时间跨度长导致作者设计开发执行的时间超出预期。该软件是使用AUTO CAD嵌入式视觉化基本编程语言辅助设计的。该软件开发过程如下: I链接到VBA运行模式, ii窗体设计器 iii加载模块列表 A设计
这是一种迭代的树形结构,资源通过转换、优选、优化形成和产生活动计划进入系统或设备,以满足人们的需求。 B优化
图.1所示的螺丝插孔对话框设计,它被用来确定那些难处理的参数。选择这一对话框中每个部分的适当的数据后,单击执行命令按钮。可定义的参数包括2D建模/设计/参数/视图/定义等。
图1:设计的螺旋千斤顶对话框。
当主屏幕上的建模/或二维设计参数被选中时,点击“执行”命令就会得到螺旋千斤顶设计的结果。如果表单中有任何的设计标准不能满足既定条件,则说明该模型并不适合设计。设计意味着不断重复更换或优化参数选择。“执行”功能就是上述这样的一个流程。优化就是重复尝试不同的参数以得到匹配的最精确的结果,即便是在用户缺少相关知识的情况下也能完成。对话框(图.2和.3)显示的就是选择链接主屏幕或优化设计对话框。
螺旋千斤顶建模优化设计的结果可以是参数的形式(图0.6)或三维模型(图0.8)或二维模型(图0.9)。如图5.7所示
图2:设计条件
图3:基于负载或最小直径进行优化设计的对话框
图4:带负荷优化
图5:使用最小直径优化。
图6:对话框
图7:螺旋千斤顶设计的三维建模
图8:螺旋千斤顶的二维设计
六 结束语
该软件是为实现通过对话框将一组给定的螺旋千斤顶的数据输入而开发的。该软件可实现建模,绘制草图,参数分析,查看和定义参数。螺旋千斤顶的设计一直采用机械设计数据通过三维视图(3D)表示。对话框的设计包含大量命令按钮,实现螺旋千斤顶影响因素的交互。一旦设定特定的值到对话框中,无论是在文本模式或AutoCAD建模中都会产生输出。今后,研究人员或学者想由不同的输入显示出输出,也可通过实施这种技术来快速和精确的实现。