基于UGNX的玻璃瓶样CAD系统设计与容差控制毕业论文
2021-03-29 22:41:47
摘 要
本文选择玻璃容器中应用最为广泛的旋转类玻璃瓶为研究对象,利用VB.net高级编程语言和UGNX10.0的二次开发工具,研制开发玻璃瓶样CAD系统中容差控制方法。该方法具有容积计算功能,能够相对快速并且准确地计算出所研究瓶子的容积,从而达到有效缩短玻璃瓶型容差控制的设计周期的目的,以此降低开发成本。
论文主要研究了如何快速地利用计算机软件进行容差控制。
本文通过改变瓶颈和瓶身部分的高度参数来达到玻璃瓶容差控制的目的。运用VB编程语言将容差控制过程程序化,然后将得到的结果代入UG草图,检验该容差控制方法的可行性。
研究结果表明:在保证玻璃瓶瓶身总高度和直径不变的情况下,通过调整因子对瓶颈高度进行有规律的参数调整,即当玻璃瓶容积过大时通过增大瓶颈部分高度同时减小瓶身部分高度来使得玻璃瓶容积减少,而当玻璃瓶容积过小时则通过减小瓶颈部分高度同时增大瓶身部分高度来使得玻璃瓶容积增加。通过上述这种方法,便能够有效的且迅速的使玻璃瓶容积趋近于最初设计所要求的容积。
关键词:UGNX;VB.net;玻璃瓶;容差控制;CAD系统
Abstract
In this paper, the most widely used rotating glass bottles in glass containers were selected as the research object, and the tolerance control method of glass bottle CAD system was developed by using VB.net advanced programming language and UGNX10.0 secondary development tool. The method has a volume calculation function, which can calculate the volume of the bottle to be calculated relatively quickly and accurately, so as to achieve the purpose of shortening the design cycle of the glass bottle type tolerance control, thereby reducing the development cost.
The paper mainly studies how to make use of computer software for tolerance control.
In this paper, by changing the bottleneck and the height of the bottle part of the parameters to achieve the purpose of glass bottle tolerance control. The VB programming language is used to program the tolerance control process, and then the result is substituted into the UG sketch to test the feasibility of the tolerance control method.
The results show that, in the case of ensuring the total height and diameter of the glass bottle, the adjustment of the bottleneck height is adjusted by the adjustment factor, that is, when the glass bottle volume is too large, The height of the bottle portion is such that the volume of the glass bottle is reduced and the volume of the glass bottle is increased by reducing the height of the bottleneck while increasing the height of the bottle portion when the glass bottle volume is too small. By this method, it is possible to effectively and quickly bring the volume of the glass to the volume required for the initial design.
Key Words:UGNX;VB.net;Glass bottle;Tolerance control;CAD system
目 录
第1章 绪论 1
1.1 课题研究的背景 1
1.2 国内外发展状况 1
1.3 课题来源及主要研究内容 2
1.3.1 课题来源 2
1.3.2 本文的研究内容及意义 2
1.4 本章小结 3
第2章 CAD系统及二次开发概述 4
2.1 CAD系统概述 4
2.2 二次开发概述 4
2.3 玻璃瓶样CAD系统 5
2.4 本章小结 6
第3章 基于UGNX的玻璃瓶容差控制方法 7
3.1 UGNX 7
3.2 容差控制的目的与意义 7
3.3 玻璃瓶容差控制方法的可行性 7
3.4 玻璃瓶容差控制方法的应用 9
3.5 本章小结 18
第4章 基于VB.net编程玻璃瓶容差控制方案的实现 19
4.1 VB.net概述 19
4.2 程序框图的设计 19
4.3 VB程序的设计 20
4.4 VB程序的校核 25
4.5 本章小结 28
第5章 总结与展望 29
5.1 总结 29
5.2 展望 29
参考文献 31
致谢 33
第1章 绪论
1.1 课题研究的背景
当今现代,人们的日常生活水平不断在改善和提高,玻璃相关的制品制件在人们的日常生活中充当着极其重要的角色,已经不可缺失了[1]。正所谓科技是第一生产力,随着现代科学技术的不断发展,玻璃制品同样也在许多方面,例如产品结构、制造材料又或者是工艺流程上都逐渐发生改变[2]。不过,从古至今,人们对玻璃制品的制造精艺上的要求从来没有发生改变,在进行玻璃瓶型进行设计时,不仅要求其外形符合人们的日常生活美学,而且能够满足最最基本的能够装填物品要求,甚至对玻璃瓶子的自身容积大小也非常严格的要求,每种类型玻璃瓶都有自身规定的允许容积。
玻璃作为硅酸盐工业材料的一种有着很多其他材料无法比拟的优点,它不仅原材料来源丰富,价格相对于其他材料表现出低廉的特点,满足大众的消费水平,迎合了市场的需求,而且玻璃在高温下处于熔融态利于生产加工,冷却后常温下的玻璃化学性质也很稳定不易与其他材料发生化学反应,安全可靠,因而被大范围的用于食品饮料的包装以及一些化工产品的装填上[3]。其中玻璃瓶所占据的比重最为巨大,其中包括酒瓶、饮料瓶、医药品瓶、化妆品瓶等等玻璃制品。玻璃瓶具有许多良好的特性,例如:可塑性,耐热性,耐腐蚀性,良好的光电性质等,这些特性使得玻璃瓶在种种不同类型的需求下都能够有一个良好的表现,使其的应用范围得到有效的扩宽。我们可以利用其本身的耐热性可以用于高温杀菌作业,同时由于其自身的稳定性与抗压性常用来作为良好的液体贮藏器皿使用。在日常生活中,玻璃包装可以说是随处可见的,它与传统工艺上的纸质包装亦或者是塑料包装有着很大的区别,玻璃包装不仅具有无毒无味,外型美观,透明可见等优点,而且不同于纸质包装或者塑料包装这种通常的一次性包装而言,玻璃包装可以多次反复使用,而且我国每年都会对玻璃瓶进行大量的回收,从而实现玻璃产业可持续发展的目标。
1.2 国内外发展状况
从目前情况来看,国内玻璃瓶样设计生产的现状不容乐观,仍然与国外瓶样的设计设计生产有着较大的差距,而且随着计算机技术的不断发展,CAD/CAM技术日趋成熟,并且已在很多领域得到广泛应用,其中模具行业是应用CAD/CAM技术最重要的和最成功的领域之一[4][5]。