长输管道工程旋风分离器设计
摘 要
目前参数化设计是AutoCAD开发的一个主要方向。本次设计要求以丙烯腈反应器内两级和三级串联旋风分离器为例,利用Visual LISP语言,DCL对话框设计语言,完成相应旋风分离器的参数化设计工作。
本次设计实现了旋风分离器的平面图的参数化设计,通过参数来控制绘图,可由用户任意输入所需参数,自动完成旋风分离器主视图和俯视图的绘制,减少了绘图过程中的工作量。在效率上明显优于普通的CAD画法。
在设计中还就部分语句进行了解释,有助于用户或初学者对程序进行进一步了解,并通过本文学习Visual LISP和DCL的相关知识。
关键词:旋风分离器;参数化设计;CAD二次开发;VLISP;DCL
Abstract
Currently, parametric design is one of the main directions of AutoCAD development. The design refer in series two and three cyclones requirements of the acrylonitrile reactor, with Visual LISP language and DCL dialog design language to complete the parametric design of the cyclone separator.
The design has completed parametric design of plane for cyclone separator which control drawing with parameters. The user input parameters, automatically cyclone main view and top view drawing, reducing the workload of the drawing process. The efficiency is superior to ordinary of CAD drawing.
In the design, a part of the statements are explained to help the user or a beginner to learn more about the program, and through this to learn Visual LISP and DCL.
Keywords: cyclone; parametric design; CAD secondary development; VLISP; DCL
目 录
摘要 I
Abstract II
第一章 前言 1
第二章 文献综述 2
2.1.旋风分离器简介 2
2.1.1.旋风分离器分离原理 2
2.1.2.旋风分离器的应用 2
2.1.3.旋风分离器结构 2
2.1.4.旋风分离器参数化设计的意义 3
2.2.AutoCAD二次开发简介 3
2.2.1.CAD的普及 3
2.2.2.CAD的功能、优点和局限性 3
2.2.3.CAD二次开发的发展方向 4
2.2.4.CAD二次开发工具的选择 5
2.2.5.VisualLISP概述 5
2.2.6. Visual LISP与Auto LISP的比较 6
2.2.7.对话框设计 7
2.3.参数化设计介绍 8
2.3.1.参数化设计概述 8
2.3.2.参数化设计的过程 8
第三章 旋风分离器俯视图的参数化设计 10
3.1.引言 10
3.2.数据分析 11
3.3.编辑对话框 12
3.4.编辑程序 13
第四章 旋风分离器主视图的参数化设计 17
4.1.前言 17
4.2.设计数据分析 17
4.3.对话框生成 18
4.4.程序编制 20
第五章 结论与展望 23
5.1结论 23
5.2展望 23
参考文献 24
致谢 25
附录 程序代码 26