当前位置:主页 > 科技论文 > 机械论文 >

基于SolidWorks的工程图智能生成研究与应用

发布时间:2018-10-05 15:28
【摘要】:在机械产品设计过程中工程图的绘制占据了设计周期的大部分时间,设计人员在绘图过程中由于结构的变动需要经常对工程图进行修改,并且二维工程图投图工作较为繁琐,图样中尺寸、注释等标注众多。因此,由于工作量大且工作枯燥繁琐,将导致人为疏忽错误增多,工程图质量下降,产品设计周期延长等问题。 针对设计人员在绘制工程图过程中,绘图工作繁琐,尺寸、注释标注众多、工作量大、易出错的特点,本文将从以下几方面进行研究: (1)应用图形变换中齐次变换原理,借助三维模型与二维工程图之间的关联关系,研究实现二维工程视图的智能生成。 (2)结合数据库原理中关系模型的优点建立工程图视图、尺寸、注释等标注参数数据库,将各生成操作以动态操作链表的方式存储。 (3)借助VB.NET编程语言,调用SolidWorks API (Application Programming Interface,应用程序编程接口)提供的相应函数实现工程图中视图、尺寸、注释等的智能生成。 本文以桥式起重机智能CAD (Computer Aided Design,计算机辅助设计)系统中卷筒组设计模块为例说明了各视图创建,尺寸、注释等标注的生成方法,并且说明了各生成操作参数数据库的建立,以及动态操作链表和命令序列的具体结构,实现了卷筒组装配图及各零部件工程图的智能输出。 工程图智能生成的实现大大减少了设计人员的重复工作,缩短了产品的设计周期,提高了出图质量及效率,一定程度上降低了产品的设计成本,保证了产品的设计质量,使产品更具市场竞争力,为企业赢得了更大的收益。
[Abstract]:In the process of mechanical product design, the drawing of engineering drawing occupies most of the time of the design cycle, the designer often needs to modify the engineering drawing because of the change of structure in the drawing process, and the work of two-dimensional engineering drawing is more complicated. In the drawing size, the annotation and so on mark many. Therefore, because of the heavy workload and tedious work, it will lead to the increase of human negligence errors, the decline of engineering drawing quality, the prolongation of product design cycle and so on. In the process of drawing engineering drawings, designers have the characteristics of complicated drawing work, large size, large amount of annotation, heavy workload and easy to make mistakes. In this paper, the following aspects will be studied: (1) by applying the principle of homogeneous transformation in graphic transformation, the intelligent generation of two-dimensional engineering view is realized with the help of the correlation between 3D model and two-dimensional engineering drawing. (2) based on the advantages of relational model in the principle of database, the engineering drawing view, dimension, annotation and other annotated parameter databases are established, and each generating operation is stored in the form of dynamic operation linked list. (3) with the help of VB.NET programming language, the corresponding functions provided by the SolidWorks API (Application Programming Interface, application programming interface) are used to realize the intelligent generation of views, dimensions and annotations in engineering drawings. This paper takes the design module of reel group in the intelligent CAD (Computer Aided Design, CAD system of bridge crane as an example to illustrate the generating method of each view, dimension, annotation and so on, and the establishment of each generating operation parameter database. The intelligent output of assembly drawing of reel group and the engineering drawing of each part are realized by the structure of dynamic operation list and command sequence. The realization of intelligent generation of engineering drawings greatly reduces the repeated work of designers, shortens the design cycle of products, improves the quality and efficiency of drawing, reduces the design cost of products to a certain extent, and ensures the design quality of products. Make the products more competitive in the market, for the enterprise to win greater profits.
【学位授予单位】:大连理工大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TH122;TP391.72

【参考文献】

相关期刊论文 前10条

1 江洪;汪栋;李仲兴;;SolidWorks中二维工程图的标准化实施[J];工程图学学报;2007年05期

2 张明勇;杨波;;基于AutoCAD二次开发的齿轮工程图自动生成技术研究[J];机床与液压;2011年04期

3 刘树春,申屠留芳;AutoCAD中三维造型与二维投影图的创建[J];机械设计与研究;2002年04期

4 王欣;李末;许滨;朱以松;;基于SolidWorks的工程视图智能生成技术与应用[J];机械设计与研究;2011年05期

5 欧阳八生,李天宝;三维模型转换成二维投影图的研究[J];机械设计与制造;2004年02期

6 王美聪;陈刚;傅学农;吴文凯;;Pro/E工程图的参数化标准图框模板开发[J];机械设计与制造;2007年09期

7 谢有才,刘福华,潘凤章;AutoCAD中由三维模型创建轴测图和二维投影图的改进[J];机械设计;2004年07期

8 何兵,车林仙;AutoCAD中由三维模型自动生成二维工程图的研究[J];机械设计;2005年09期

9 周生霞;郝木明;孙鑫晖;;基于Pro/E的机械密封的参数化设计[J];机械设计;2011年09期

10 沈培玉;;基于Auto CAD的三维实体快速生成零件的二维图样[J];机械研究与应用;2007年04期



本文编号:2253907

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jixiegongcheng/2253907.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户8e1e3***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com