VB开发CAD(圆锥滚子轴承设计说明书)
基于AutoCAD用VB二次开发滚动轴承CAD系统
基于AutoCAD用VB二次开发滚动轴承CAD系统
韩玉芹;祖先锋
【期刊名称】《机电产品开发与创新》
【年(卷),期】2008(21)4
【摘要】以模块化设计思想为指导,以Visual Basic为开发工具,对AutoCAD软件进行二次开发.研制出了用户界面友好的滚动轴承CAD系统.该系统实现了设计绘图一体化,显著提高了设计与绘图的质量和效率.
【总页数】2页(P98-99)
【作者】韩玉芹;祖先锋
【作者单位】空军第一航空学院,河南,信阳,464000;空军第一航空学院,河南,信阳,464000
【正文语种】中文
【中图分类】TP391.7
【相关文献】
1.基于AutoCAD用VB二次开发零件测绘CAD系统 [J], 韩玉芹;朱广荣
2.基于VB二次开发AutoCAD的机械传动CAD系统 [J], 肖启敏;朱育林
3.基于AutoCAD用VB二次开发圆柱齿轮减速器CAD系统 [J], 肖猛;刘艳艳
4.基于VB对AutoCAD二次开发的电机模型自动绘制系统 [J], 陈家新;何乔
5.基于AutoCAD二次开发滚动轴承图库系统 [J], 韩玉芹;李建霞;代明
因版权原因,仅展示原文概要,查看原文内容请购买。
轴承选型软件编程(VB) 演示
现测试如下: A:于深沟球轴承窗体输入参数,如图5-1所示
图5-1参数输入界面
B:点击“查找”按钮进行型号查询,查询型号结果显示如图5-3
图 5-3校核界面 显示结果正确,图中D是指轴承外径,B是指轴承厚度,W 是指重量。
致 谢 语
在设计期间遇到了各种各样的问题,所 幸能得到老师和同学们的帮助,在他们 的帮助下我才顺利的完成了我的毕业设 计。其中导师柯江岩讲师给我提供了很 多的指导和细心的关怀,使我在完成设 计和毕业论文上少走了很多弯路。在此 感谢我的导师柯江岩讲师,他循循善诱 的教导和不拘一格的思路给予我无尽的 启迪。感谢我的毕业设计搭档曾春林同 学,在毕业设计中给予的帮助及相互鼓 励、相互督促,使我在各种问题前不气 馁,应难而上。感谢父母在毕业设计期 间在生活和精神上给予的鼓励和关怀。 另外,我还要感谢那些曾给我授过课的 每一位老师,是你们教会我专业知识。 在此,我再说一次谢谢!谢谢大家!!!
滚动轴承
滚动轴承一般是由内圈2、外圈1、滚动体3和保持架4如图2-1
图2-1滚动轴承结构 内圈装在轴上,外圈装在机座或零件的轴承孔内。内外圈上有 滚道,当内外圈相对旋转时,滚动体将沿着滚道滚动。保持架 的作用是把滚动体均匀地隔开。
滚动轴承具有摩擦阻力小、启动灵敏、效率高、润滑简便和易 于互换等优点,所以获得广泛的应用。它的缺点是抗冲击能力较差, 高速时出现噪声,工作寿命也不及液体摩擦的滑动轴承。 (1)深沟球轴承,类型代号6,主要承受径向载荷,同时也可承受 一定量的轴向载荷。当转速很高而轴向载荷不太大时,可代替推力球 轴承受纯轴向载荷。 (2)圆柱滚子轴承,类型代号N,能承受较大的径向载荷,不能承 受轴向载荷。因系线接触,内外圈只允许有极小的相对偏转。 (3)调心滚子轴承: 类型代号2,其结构特点是滚动体为双列鼓形 滚子,外圈滚道是以轴承中心为中心的球面。故能自动调心 , 能承受 很大的径向载荷和少量的轴向载荷, 抗振动,冲击。
基于VBA的滚动轴承CAD系统的设计
介 绍 了滚 动轴承 C D设计 软件 的功 能。 A 关 键词 :滚动轴承 ; A 设 计 系统 C D;
中图分 类号 : H13 3 T 3 .3
文献标 识 码 :A
文章 编号 :17 0 4 (0 7 0 0 1 0 6 2— 3 2 2 0 ) l一 0 1— 5
滚 动轴 承是 机 械工 业 最 重要 的基 础 件 之一 , 其产 品质量 的好 坏对机 械产 品 的质 量起 着举 足轻 重的作 用 , 轴承 的设 计 质 量 又 是决 定 轴 承 成 品 而 质 量 的关键 因素 。轴 承行 业 的产 品设计 长期 沿用
20 0 7年 3月
基于 V A的滚动轴承 C D系统 的设计 B A
雷 勇 , 牛海 云
( 济源职业技术学院 , 河南 济源 4 4 5 ) 56 0
摘
要 : 文 阐述 了滚动轴 承 C D设 计 系统 的组 成和 设 计 思路 , 以“ 本 A 并 交叉 圆柱滚 子 轴承 ” 为例 ,
根据 设 计要 求 和 国家标 准 的 规定 , 从 标 准 先 轴 承尺寸 数据库 中检 索 出外 形 尺 寸 , 于 非 标 尺 对 寸, 如果 以前设 计过 类似 的型 号 , 序具有 记忆 功 程
法确定轴承的主参数 , 从而对轴 承产品进行设计
和选 择 。
滚动 轴承 C D设 计 系统 是 在 总结 许 多轴 承 A 行业 专家 长期设 计 经 验 的基 础 上 , 对 轴 承设 计 针
术学院讲师。
维普资讯
第 6卷
第 1 期
济源职业技术学 院学报
V 16 N . o. o 1
Ma . o0 r2 7
20 0 7年 3月
圆锥滚子轴承三维自动建模系统的研究
!计算机实用技术#圆锥滚子轴承三维自动建模系统的研究潘苏蓉,孙学礼(沈阳大学 机械工程学院,辽宁 沈阳 110044)摘要:圆锥滚子轴承三维自动建模系统是在Windows98/XP系统下,以S olidW orks三维绘图软件为平台,利用面向对象软件Visual Basic6.0开发实现的。
根据轴承的设计要求,将VB程序通过ActiveX Automation接口控制S olidW orks对象,来构造圆锥滚子轴承的设计模块。
关键词:圆锥滚子轴承;二次开发;VB;S olidW orks;建模中图分类号:TH133.33;TP391.72 文献标识码:B 文章编号:1000-3762(2005)10-0038-021 参数的计算与传递系统主界面为VB程序设计的人机交互式功能界面,输入轴承设计主参数(即轴承的内径d、外径D、宽度B等),运用VB程序进行所有零件设计参数的优化计算,并控制这些参数以变量的形式向S olidW ofks传递,再通过Active X Automa2 tion接口向S olidW orks发送绘图指令。
这种开发方式是基于C OM的,此技术可以使用最多的S olidW orks API。
API可控制S olidW orks会话的方式,即S olidW orks的插件,从而可自动创建圆锥滚子轴承的内圈、外圈、滚动体、保持架等零件的实体模型,同时生成相应的装配体三维模型,并可多视角观察各零件的装配情况,尤其在是否产生干涉方面得以清晰、直观地显示。
另外,根据需要还可生成各零件及装配体的二维工程图。
如改变输入的参数,程序将重新计算设计所需参数并传递给零件建模模块,零件的新模型也将随之重新自动创建,提高了设计效率。
轴承零件各建模模块间信息相对独立,彼此只有变量参数的传递,提高了设计的灵活性。
2 VB与S olidW orks的连接系统绘图机制首先将VB与S olidW orks进行连接[1],其应用程序要从Application对象的建立开始。
CAD球轴承怎么绘制?CAD画球轴承的教程
CAD球轴承怎么绘制?CAD画球轴承的教程
该经验为⼤家分享⼀篇简单快速绘制球轴承的⽅法。
1、打开CAD,双击或者右键选择打开,并设置好相关的图层。
2、绘制圆⾓为1,长度为95宽度为25的矩形,并分解。
偏置上⽅线条分别为8、17、25,并将下⾯的偏置线条圆倒⾓,半径为1.
3、绘制⼀个半径为6的圆在两条偏置线的中⼼位置,并修剪。
镜像上述的线条和圆,并填充图案。
4、绘制辅助线和相关的同⼼圆,如下图所⽰。
绘制滚珠,半径为6,并修剪多余的线条。
5、环形阵列滚珠,并且修改图层特性,即将实线转化为中⼼线。
6、最后⼀步,修建多余的线条,如下图所⽰,就完成球轴承了。
轴承设计说明书
轴承的设计制造技术摘要:本文主要选择货车轴承为研究对象,以车辆的实际工况和工作时得受力情况选择轴承的类型。
以计算机辅助设计为主要的设计手段,其中用到了三维建模的UG软件和二维作图的CAXA软件。
由于人们对轴承的使用要求越来越高,使用的范围也越来越大,这就要求设计人员应具备更高的技术水平。
其中轴承的使用寿命是人们对轴承关注的主要焦点,寿命的长短与其设计和加工质量密切相关。
这正是本论文要解决的主要问题。
在论文的设计中,本着以实用和简洁为原则,通过查阅手册和借鉴前人的设计经验,设计出符合使用要求和加工要求的轴承。
关键词:圆锥滚子轴承、法兰盆、轴承外圈、轴承内圈、滚动体。
Freight car bearing design and manufacturing technologyAbstract: This paper choose the truck bearing as the research object, to an actual vehicle conditions and work to force selection of bearing types. Computer aided design for the main design method, which uses a3D modeling and2D drawing software UG CAXA software. Because the people of bearings are used to request more and more high, the range of use is also growing, which requires designers should have a higher technical level. The service life of the bearing is the bearing of the main focus of attention, the length of life is closely related to the quality of its design and processing. This is what this paper to solve the main problems. In the design, in order to practical and concise for the principle, through the inspection manual and learning from previous design experience, designed to meet the use requirements and processing requirements of the bearings.Key words: tapered roller bearings, flange bearing outer ring, the inner ring of the bearing, the basin, the rolling bo1前言:1.1轴承的发展史:中国是世界上最早发明滚动轴承的国家之一。
cad vba二次开发说明书
摘要利用计算机及其图形设备帮助设计人员进行设计工作。
简称cad。
在工程和产品设计中,计算机可以帮助设计人员担负计算、信息存储和制图等项工作。
在设计中通常要用计算机对不同方案进行大量的计算、分析和比较,以决定最优方案;各种设计信息,不论是数字的、文字的或图形的,都能存放在计算机的内存或外存里,并能快速地检索;设计人员通常用草图开始设计,将草图变为工作图的繁重工作可以交给计算机完成;由计算机自动产生的设计结果,可以快速作出图形显示出来,使设计人员及时对设计作出判断和修改;利用计算机可以进行与图形的编辑、放大、缩小、平移和旋转等有关的图形数据加工工作。
cad 能够减轻设计人员的计算画图等重复性劳动,专注于设计本身,缩短设计周期和提高设计质量。
本课题简单介绍了CAD技术在机械方面的应用、其发展现状和趋势,以及常用的紧固件产品。
它以AutoCAD为开发平台,以VBA为开发工具,实现了紧固件设计智能化,为工程设计人员提供高效率的设计工具。
关键词:CAD;VBA;二次开发AbstractThe use of computers and graphic design equipment to help staff design work. Referred to as cad. In engineering and product design, computer designers can help take computing, information storage and graphics work etc.. Usually used in the design of computer programs for a large number of different calculation, analysis and comparison, to determine the optimal program; a variety of design information, no matter the number, text or graphics can be stored in computer memory or outside depositors, and that can be quickly retrieved; designers usually started with the draft design, will draft a work plan to the heavy workload of the computer can be completed; automatically generated by computer design, graphics can be displayed quickly, so that designers timely decisions and modify the design; the use of computers and graphics can be edited, magnified, reduced, such as translation and rotation of graphics data processing work. cad designers to reduce the calculation of drawing, such as repetitive work, focusing on the design itself, to shorten the design cycle and improve design quality.This text gives an introduction to the CAD of engineering applications, development , principal types of screw threads in most general use. The CAD system is developed upon AutoCAD software platform and VBA as tools. it can provide efficient design tool, applied in screws design, and techniques design forengineering design staffs.KeyWords:CAD ; VBA ; development目录摘要 (I)Abstract (II)1综述 (1)1.1AutoCAD简介 (1)1.1.1CAD系统的发展概况 (1)1.1.2 CAD的特点和功能 (2)1.1.3 CAD的研究方向和发展趋势 (3)1.2 VBA语言简介 (6)1.2.1 VBA工程和宏 (6)1.2.2 VBA IDE简介 (10)1.2.3 基本函数 (12)1.3 CAD 应用软件开发 (15)1.3.1 CAD的开发技术 (15)1.3.2 CAD软件开发方法及步骤 (17)1.3.3 CAD应用软件的开发意义 (19)2 参数化绘图程序的编写 (21)2.1紧固件的简介 (21)2.1.1紧固件螺纹联接 (24)2.1.2 紧固件发展概况及发展趋势 (25)2.2 参数化绘图程序设计 (27)2.2.1 编程前的准备 (27)2.2.2 组成双头螺柱俯视图的各种图元 (28)2.2.3 组成双头螺柱主视图的各种图元 (31)2.3对话框设计 (34)2.3.1 对话框设计简介 (34)2.3.2 对话框的程序设计 (34)2.4程序的调试 (47)2.4.1 调试程序应当注意的地方 (47)2.4.2 调试完毕后的CAD完整图形 (47)2.5手动插入下拉菜单 (48)结论 (51)参考文献 (52)致谢 (54)附录A源代码 (55)1综述1.1A utoCAD简介计算机辅助设计指利用计算机及其图形设备帮助设计人员进行设计工作。
圆锥滚子轴承
使用【旋转】工具、【阵列】工具
3
5
照线线,如图
图
6 选择【中心线】工具
绘制一
图图
8 】工具
的线段,然后选择【标注】工具
11 选择【直线】工具
12 标注】工具
使其与前面绘制的辅助中心线相互垂所示。
图图
14 选择【直线】工具绘制一条线段,使其面绘制的辅助中心线相互垂直,如图41-13所示。
图
15 绘制的线段,然后选择【镜像】工具,接着选择如图
过镜像一条线段,效果如图41-15所示。
图图
16 选择【直线】工具工具
18
型效果如图
19 】工具
,模型效果如图
21 选择【旋转】工具
,弹出【草绘】对话框。
22
24 】工具
】工具
图
27 单击【继续当前部分】按钮
型效果如图41-26所示。
28 选择刚绘制的圆柱体(即滚子),然后选择【阵列】工具
图
29 阵列数目12,然后单击【设置角度】按钮
41-29所示。
图30 】工具。
圆锥—圆柱齿轮减速器设计说明书(带CAD图纸)
目录一、设计任务书 (2)二、电机的选择计算一、择电机的转速 (2)二、工作机的有效功率 (2)三、选择电动机的型号 (3)三、运动和动力参数的计算一、分配传动比 (3)二、各轴的转速 (3)三、各轴的功率 (4)四、各轴的转矩 (4)四、传动零件的设计计算1. 闭式直齿轮圆锥齿轮传动的设计计算 (4)2. 闭式直齿轮圆柱齿轮传动的设计计算 (6)五、轴的设计计算1.减速器高速轴I的设计 (9)2.减速器低速轴II的设计 (11)3. 减速器低速轴III的设计 (14)六、滚动轴承的选择和寿命计算1.减速器高速I轴滚动轴承的选择和寿命计算 (16)2.减速器低速II轴滚动轴承的选择和寿命计算 (17)3. 减速器低速III轴滚动轴承的选择和寿命计算 (18)七、键联接的选择和验算1. 联轴器和高速轴轴伸的键联接 (19)2. 大圆锥齿轮和低速轴II的的键联接 (19)3.大圆柱齿轮和低速轴III的的键联接 (20)八、润滑油的选择和热平衡计算1. 减速器的热平衡计算 (21)2. 润滑油的选择 (22)九、参考文献 (23)计算及说明结果一、设计任务书班级学号姓名一、设计题目:设计圆锥—圆柱齿轮减速器设计铸工车间的型砂运输设备。
该传送设备的传动系统由电动机—减速器—运输带组成。
每日二班工作。
(图1)1—电动机;2联轴器;3—减速器;4—鼓轮;5—传送带二、原始数据:传送带拉力F(KN) 传送带速度V(m/s)鼓轮直径D(mm)使用年限(年)1.770 1.392 235 7三、设计内容和要求:1.编写设计计算说明书一份,其内容通常包括下列几个方面:(1)传动系统方案的分析和拟定以及减速器类型的选择;(2)电动机的选择和传动装置运动和动力参数的计算;(3)传动零件的设计计算(如除了传动,蜗杆传动,带传动等);(4)轴的设计计算;(5)轴承及其组合部件设计;(6)键联接和联轴器的选择及校核;(7)减速器箱体,润滑及附件的设计;(8)装配图和零件图的设计;(9)校核;(10)轴承寿命校核;(11)设计小结;(12)参考文献;(13)致谢。
圆锥滚子轴承设计说明书3
一个模块在向下分解时,分解成不少于3个、不多于6个的子模块。
上界6,保证了采用递阶层次来描述复杂事物时,同一层次中的模块数不会太多,以致不适宜于人的认识规律。
下界3,保证了分解有意义的。
但是,原始的SADT方法,规定一张图上的盒子数为2~7个,故我们也不作很硬性的限制。
模型中一个图形与其他图形间的精确关系,则用互相连接的箭头来表示。
当一个模块被分解成几个子模块时,用箭头表示各子模块之间的接口。
每个子模块的名字加上带标签的接口,确定了一个范围,规定了子模块细节的内容。
第二章圆锥滚子轴承设计原理2.1 基本概念及术语(1)寿命单个滚子轴承的寿命是指轴承的一个套圈或滚动材料上出现第一个疲劳扩展迹象之前,轴承一个套圈相对于另一个套圈选装的圈数(2)可靠度是指一组在相同条件下运转、近于相同的滚动轴承期望达到或超过规定寿命的百分率。
单个滚动轴承的可靠度为该轴承达到或超过规定寿命的概率(3)静载荷轴承彼此相对转速为零时,作用在轴承上的载荷(4)动载荷当轴承套圈或垫圈相对旋转时(向心或推力轴承)或滚道元件在滚动方向运动时(直线轴承),作用在轴承上的载荷(5)额定寿命以径向基本额定动载荷或轴向基本额定动载荷为基础的寿命的预测值(6)基本额定寿命对于单个滚动轴承或一组在相同条件下运转、近于相同的滚动轴承,其寿命是与90%的可靠度当代常用材料和加工质量以及常规运转条件相关的寿命(7)径向基本额定动载荷是指一套滚动轴承理论上所能承受的恒定的动载荷。
在这一载荷作用下的基本额定寿命为一百万转。
对于单列角接触轴承,该载荷是指引起轴承套圈相互间产生纯径向载荷的径向分量(8)轴向基本额定动载是指一套轴承理论上所能承受的恒定的中心轴向载荷,在该载荷作用下,轴承的基本额定寿命为一百万转(9)径向(或轴向)当量动载是指一恒定的径向载荷(或中心载荷),在该载荷作用下,滚动轴承具有与实际载荷条件下相同的寿命(10)径向(或轴向)基本额定静载荷在量大载荷滚动体与滚道接触中心外产生与下列计算接触应力相当的径向静载荷(或中心轴向静载荷):4600MPa 调心球轴承、4200MPa其他类型向心球轴承以及推力球轴承、4000MPa向心和推力滚子轴承(11)径向(或轴向)当量静载荷是指在最大载荷滚动体与滚道接触中心处产生与实际载荷条件下相同接触应力的径向(或轴向)静载荷2.2 滚动轴承类型的选择选择滚动轴承的类型与多种因素有关,通常根据下列几个主要因数,以及(1)允许空间(2)载荷大小和方向。
基于VB二次开发深沟球轴承参数化设计
西南交通大学机械CAD课程大作业设计说明书设计题目:基于VB二次开发深沟球轴承参数化设计指导教师:熊鹰2012年12月目录一、内容简介 (2)二、设计思路 (2)2.1语言选择 (2)2.2链接AtuoCAD,Access (2)2.3绘制GUI界面和编写*.exe程序 (02)三、程序结构 (03)四、关键功能实现 (04)4.1数据库的编写与链接 (04)4.2调用AtuoCAD绘制图形 (09)4.2.1 A4图框绘制 (09)4.2.2 轴承绘制 (10)五、程序使用方法 (12)六、总结与展望 (13)七、附录 (13)参考文献 (28)一、内容简介Visual Basic是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。
从任何标准来说,VB都是世界上使用人数最多的语言——不仅是盛赞VB 的开发者还是抱怨VB的开发者的数量。
它源自于BASIC编程语言。
VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。
程序员可以轻松的使用VB提供的组件快速建立一个应用程序。
我们以VB为基础进行二次开发,并使用VB平台建立了GUI界面,编辑参数化设计程序调用AtuoCAD实现深沟球轴承的自动绘制,并且实现与Acess数据库的链接,可以自由的选择各类型号,提高了效率二、设计思路2.1语言选择可供我们选择的语言有AtuoLisp语言,AtuoVBA语言,VB与语言。
由于一开始写小作业的时候对lisp了解较多,开始是准备选择lisp语言,但是考虑到lisp语言本身难度相比VB或VBA较大,同时建立GUI界面不是那么容易,因此最终还是在VBA或者VB当中抉择。
但是在链接数据库的时候需要设置一些选项的属性,VBA需要用编程来实现,总体觉得麻烦,并且VB可以生成单独的应用程序,对以后学习有帮助,所以最图(1)VB6.0界面2.2链接AtuoCAD,Access由于选择的是AtuoCAD平台,所以需要用VB调用AtuoCAD,同时要用到数据库,所以还应该连接上数据文件,本次我们选择的是Access2.3绘制GUI界面和编写*.exe程序GUI界面要有用户自由选择主视图中心点,并能将选择到的坐标显示在X、Y、Z文本框内;然后通过选择下拉框的轴承型号,自动得到内径、外径、宽度等参数。
毕业设计说明书用vb进行autocad二次开发[管理资料]
1 引言AutoCAD工程图形处理软件,自1982年由美国Autodesk公司开发面世以来,以其完善的绘图功能、良好的用户界面、易学易用的特点,受到了广大工程技术人员的普遍欢迎目前遍布150个国家和地区。
AutoCAD 是目前微机上应用最为广泛的通用的交互式计算机辅助绘图与设计软件包。
AutoCAD的强大生命力在于它的通用性、多种工业标准和开放的体系结构。
其通用性使得它在机械、电子、航空、轮船、建筑、服装等领域得到了极为广泛的应用,是CAD工业的旗帜产品。
AutoCAD及其图形格式已经成为一种事实上的国际工业标准。
AutoCAD之所以得到广泛应用,一个重要原因还在于它开放的结构体系,即用户根据自己的需要,对其进行二次开发。
VB(Visual Basic)是目前开发windows应用程序最为迅速、简捷的程序设计语言,具有功能强大、易于掌握的特点,能够直接用它进行Word、Excel和AutoCAD 二次开发。
全世界近千万的专业和非专业程序设计人员正在用VB开发各种类型的软件。
我国高校已经把VB列入高等教育教学计划。
用VB进行AutoCAD二次开发,是AutoCAD R14以后的一种新技术,我们可以用VB语言编程,将AutoCAD当成自己VB程序中的一个图形窗口,对其进行打开、绘图、编辑、打印、关闭等操作,十分方便。
用VB进行AutoCAD二次开发,不仅简单易学、功能强大,还能实现仅用AutoCAD不能或不易实现的功能和效果,例如进行三维动画模拟、图形参数化设计等。
用VB进行AutoCAD二次开发,不论是用于理论研究,实现自己的梦想,还是用于程序设计,开发面向实际工程呢问题的软件,均是十分有效的手段和方法。
2008进行二次开发,将AutoCAD2008窗口当成VB程序中的一个图形窗口,以平面机构-三轮式齿轮连杆机构为例,根据机构参数对其运动进行动态演示,并分析该机构的运动特性。
由于本人的水平有限,本说明书中的疏漏和错误之处在所难免,恳请老师和同学们批评指正。
圆锥滚子轴承设计说明书2
Public Rs1 As RecordsetPublic Fn As Double3.2连接数据库Access与数据库Access连接,在VB中的“工程”中需引用“Mircrosoft Office 12.0 Access database engine Object Library,添加代码如下:例:定义Public db1 As DatabasePublic Rs1 As Recordset赋值Set db1 = OpenDatabase("F:\vba学习\圆锥滚子轴承\db1.mdb")Set Rs1 = db1.OpenRecordset(1, 2)3.3 根据轴承最小内径选择参数例:'已知参数赋值轴承最小内径= Combo4.text载荷性质= Combo1.text轴承寿命= Combo3.text在VB中实现查表或查图为了使设计趋于参数化,必须引用相关的数据库。
首先得要了解一下数据库软件Access,并根据资料中的表格或插图,将其转化为相应的数据库。
这部分在程序里主要是通过数据库实现的,根据所给的参数决定需要选用的材料机齿轮的精度。
一级查表例:''求速度因素fn的数据库当单击Combo5的组合框,单击n1的组合框时,再单击i的祝贺框时,VB就会相应查表的事件。
Private Sub Combo5_Click()Do While Not Rs1.EOFIf Rs1.Fields(1) = Combo5.Text ThenFn = Rs1.Fields(2)End IfRs1.MoveNext Loop End Sub3.1.3 各种参数的数值计算 以表r n dm h C P f f f f C <=`中的公式为例演示公式计算在VB 程序里是如何实现的。
该公式在VB 中的形式为:X = ((Fh * Fd * Fm) * Pr) / (Fn * Ft)在VB 程序里算式的计算顺序跟四则运算法则是一样的,故在程序里公式的输入只要根据四则运算的法则依次输入即可。
《机械专业AutoCAD—实例31 圆锥滚子轴承》教学设计
《机械专业AutoCAD—实例31 圆锥滚子轴承》教学设计五、教学重难点重点:图层命令layer,直线命令line,偏移命令offset,修剪命令trim,旋转命令rotate。
难点:正确掌握镜像命令mirror以及图案填充命令bhatch的应用。
六、教法与学法项目教学法、讲授法七、教学过程教学环节教师活动学生活动设计意图课前准备通过提问,了解学生情况介绍《机械专业AutoCAD》的课程学习对我们未来的发展前景查看作业得失了解新知课前预习教学内容前置课中实施导入新课一张完整的零件图:本课程相对于同类课程比较就是,他最终的目的是让学生能亲自打印出自己绘制的一张完整的零件图。
学完本课程就能够胜任机械类制图员的助手。
学好本课程为机械类的技能大赛打下了基础,例如零部件测绘,工业产品设计,数控铣看图,了解一张零件图的组成。
学生回答:运用企业真实生产用零件图,激发学习兴趣。
讲授新课1. 设置图层单击“格式”→“图层”或者单击图层工具栏命令图标,新建三个图层:(1)第一个图层命名为“轮廓线”,线宽属性 为0.3mm ,其余属性默认。
(2)第二个图层名称设为“中心线”,颜色设为红色,线型加载为CENTER ,其余属性默认。
(3)第三个图层名称设为“细实线”,颜色设为蓝色,其余属性默认。
2. 绘制中心线与基准轮廓线 将“中心线”层设置为当前层。
命令:line(或者单击“绘图”工具栏中的按钮) 指定第一点:指定下一点或[放弃(U)]:(用鼠标在水平方向上取两点)指定下一点或[放弃(U)]: 将“轮廓线”层设置为当前层。
重复上述命令绘制竖直线。
结果如图31-2所示,3. 偏移处理命令:offset(或者单击“修改”工具栏中的按钮)指定偏移距离或 [通过(T)]<通过>:8.5选择要偏移的对象或 <退出>:(选取水平辅助直线) 指定点以确定偏移所在一侧:(选取水平辅助直线的上侧)选择要偏移的对象或<退出>:重复上述命令将水平辅助直线分别向上偏移11.5、14.5、20,再将竖直线分别向右偏移 1、10、12. 选取偏移后的直线,将其所在层修改为“轮廓线”层,结果如图31-3所示。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业设计(论文)圆锥滚子轴承辅助设计系名:机械工程系专业班级:****学生姓名:***学号:**指导教师姓名:***指导教师职称:讲师2010 年4月目录第一章设计概要1.1 系统运行平台 (6)1.1.1 CAD的概念 (6)1.1.2 VB的概念 (6)1.1.3 系统要求及模型建立 (6)1.2 IDEF0框图 (7)第二章圆锥滚子轴承设计原理 (9)2.1基本概念及术语 (9)2.2 滚动轴承类型的选择 (9)2.3 按额定动载选择轴承 (9)2.4基本额定动载荷计算 (10)第三章圆锥滚子轴承的程序设计 (12)3.1圆锥滚子轴承具体实现的方法 (12)3.2 连接数据库Access (12)3.3 根据轴承最小内径选择参数 (12)3.4 校核接触疲劳强度 (13)3.5 CAD出图 (14)第四章软件使用说明 (15)4.1 系统运行环境 (15)4.2 VB操作 (15)总结 (16)致谢 (17)参考文献 (17)圆锥滚子轴承计算机辅助设计专业班级:计算机辅助设计与制造学生姓名:***指导教师:*** 职称:讲师摘要本设计是设计一个基于圆锥滚子轴承设计的参数化系统。
其设计对象为圆锥滚子轴承。
所设计系统的功能分为对其进行参数化强度计算和参数化后自动出图两个部分。
在本设计中,圆锥滚子轴承的几何尺寸确定方法和强度计算方法主要参照《机械设计基础》,所用到的软件有Microsoft Visual Basic 6.0, Office Access2003、AutoCAD2004。
此系统在Windows XP系统中进行设计和调试并可正常运行。
关键词:圆锥滚子轴承设计参数化自动生成图形Straight bevel gear computer-aided designAbstract The design is based on the design of a straight bevel gear design parameters of the system. The design targets for the straight bevel gear. Designed by the function of the system into its parameters and parameters of strength calculation of automatically after drawing two parts. In this design, straight bevel gear geometry determine the method of calculation methods and intensity of the main reference "mechanical design basis", the software used by Microsoft Visual Basic 6.0, Office Access2003, AutoCAD2005. The system in Windows XP system design and debug and normal operation.Key words:straight bevel gear design parameters of the automatically generated graphics引言目前,国际市场轴承年销售额为300亿美元,其中我国为30亿美元,占1/10。
而圆锥滚子轴承产量占全国轴承总产量的30% ,仅次于深沟球轴承而居各类轴承的第二位,主要应用在铁路、汽车、机床、冶金、农机等行业。
圆锥滚子轴承设计计算复杂,又处于生产过程上游,设计速度缓慢直接导致整个轴承生产过程的延长。
开发圆锥滚子轴承CAD系统,促进轴承设计自动化无疑将提高轴承生产企业的发展速度。
AutoCAD是目前国内使用最为广泛的CAD软件,具有良好的通用性。
但是,由于各行业、企业之间产品对象不同,在使用这种通用CAD软件时侧重点也不相同。
因此企业希望软件能融合各自行业、企业实施的标淮以及设计经验,实现基于知识的产品创新设计,以取得针对性强、效率高、响应速度快的设计效果。
针对圆锥滚子轴承设计问题,以AutoCAD2004平台进行二次开发,研制了圆锥滚子轴承CAD系统。
1系统开发方案本系统主要是将《机械设计手册》中的一些国标通过二维数据数据表存入数据库中,通过程序对数据库的调用来实现查表功能。
因国标很多,如果全部输入数据库的话,其工作量是很大的,而在我们的设计中主要是体现数据库的观点。
所以,只是挑出一些常见的,以数据库的形式建立起来。
最后将生成的结果作为对AutoCAD进行二次开发的依据自动生成各大件的零件图。
我的毕业设计就是利用CAD和VB两类软件来共同实现的,具体的说就是利用VB连接数据库和CAD,进而可以通过简单的参数选择就可以实现CAD自动出图。
在工程和产品设计中,计算机可以帮助设计人员计算、信息存储和制图等工作。
关于设计内容首先明确主题思路,再一步一步进行具体设计。
第一,先用传统的设计方法进行圆锥滚子轴承设计,即按照《机械设计手册》设计步骤,一一选择参数,根据圆锥滚子轴承的齿根弯曲疲劳强度计算出m,d;第二再进行校核。
可选用圆锥滚子轴承的齿根弯曲疲劳强度进行校核。
如果校核成功,继续进行齿面接触疲劳强度的校核;校核不成功,则需返回上一步操作,继续计算。
以上是传统的设计理念,接下来再转换为新的设计方法。
主要是运用VB软件,将设计内容代换成VB中的代码即可。
传统需要查表,查图的参数,在VB中可以连接转换成相应的数据库,连接数据库就可以自动在数据库中查到相应的数值。
第一章设计概要1.1系统运行平台开发系统:Microsoft Visual Basic 6.0,Microsoft Access 2003,Auto CAD2005。
1.1.1 CAD:计算机辅助设计(CAD-Computer Aided Design)计算机辅助设计是利用计算机硬、软件系统辅助人们对产品或工程进行设计的一种方法和技术。
它是一门多学科综合应用的新技术,它包括:图形处理技术、工程分析技术、数据管理与数据交换技术、图文档案处理技术、软件设计技术等。
它可以有效地与产品开发的下游工作(CAM、CAPP、CAE、CAT等)结合形成计算机集成制造系统。
利用计算机及其图形设备帮助设计人员进行设计工作。
简称cad。
;各种设计信息,不论是数字的、文字的或图形的,都能存放在计算机的内存或外存里,并能快速地检索;设计人员通常用草图开始设计,将草图变为工作图的繁重工作可以交给计算机完成;由计算机自动产生的设计结果,可以快速作出图形显示出来,使设计人员及时对设计作出判断和修改;利用计算机可以进行与图形的编辑、放大、缩小、平移和旋转等有关的图形数据加工工作。
cad 能够减轻设计人员的劳动,缩短设计周期和提高设计质量.1.1.2 VB:Visual Basci程序设计VB是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。
它简单易学、效率高,且功能强大可以与Windowsr专业开发工具SDK相媲美。
在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的广泛应用程序接口(API)函数,以用动态链接库(DLL)、对象的链接与世隔嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发Windows环境下功能强大、图形界面丰富的应用软件系统.1.1.3系统要求及模型建立本系统运行环境:windows9x/windows2000 professional。
硬件要求:具有pentium90以上或更快处理器、32M以上内存或更高、显卡8M 以上。
显示模式:800X600正彩色显示模式。
开发系统:Microsoft Visual Basic 6.0,Microsoft Access 2000,Auto CAD2006。
本系统用户界面有两种模式:其一是交互设计模式。
处于此种模式下设计的用户将了解到减速器各部件的具体设计计算过程,它是采用一种向导的形式帮助用户一步一步完成该部件的设计,所以此种模式特别适合于初学者或原来对减速器的设计根本不懂的用户。
其二是快速设计模式。
在此种模式下工作的用户无需知道减速器的具体设计过程,简单到只需用户输入一些原始数据就能够快速地得到所需的结果。
此种模式适合于那些已经对减速器的设计过程了如指掌或根本无需知道其设计过程的用户。
此种模式的设计效率是极其高的。
用户只需简单的几个步骤就能轻松的完成。
采用此种模式往往能得到事半功倍的效果。
以上两种模式用图形表示如下:图1.1交互模式图1.2快速设计模式优化设计是传动设计中不可缺少的,一般优化设计是按照常规的设计准则、设计规范,把设计变量处理成确定型变量,建立常规的数学模型,这种不够完善的数学处理致使常规的优化设计难以反映产品运行的真实工况,影响优化技术的效果。
可靠性设计是将设计中的有关变量看成随机变量,依据数理统计理论,按照可靠性设计准则,建立概率数学模型,这种处理反映了各变量的随机性,符合工程实际情况。
将二者结合起来,便形成可靠性优化设计, 可靠性优化设计考虑了设计中各变量的随机性,因此其优化模型和优化方案比常规优化更接近客观实际,并且即能定量回答产品在运行中的可靠度,又能使产品的功能参数获得优化解,所以是一种更具工程实用价值的综合设计方法。
1.2 IDEF0框图:整个系统被划分为若干模块,然后分别对每个模块进行处理,最后化整为零,这种设计思想贯穿于设计的始终。
这就是IDEF0的思想,下面将就IDEF0作简要的阐述。
IDEF是ICAM DEFinition method 的缩写,是美国空军在70年代末80年代初ICAM(Integrated Computer Aided Manufacturing)工程在结构化分析和设计方法基础上发展的一套系统分析和设计方法。
IDEF0方法是其中的一个内容,在ICAM中用来建立加工制造业的体系结构模型,其基本内容是SADT(System Analysis and Design Technology)的活动模型方法。
它是由Softech 公司发展起来的。
IDEF0的基本思想是结构化分析方法,来源于SADT方法。
它具有以下一组基本特色,这些特色形成一种思维规则,适用于从计划阶段到设计阶段的各种工作。
IDEF0首先建立功能模型。
把表示“这个问题是什么”的分析阶段,与“这个问题是如何处理与实现”的设计阶段仔细地区别开来。