法兰盘参数化绘图设计
- 格式:doc
- 大小:28.50 KB
- 文档页数:5
法兰盖SOLIDWORKS参数化标准件库系统设计开发摘要机械常用零件的设计与制图是一项繁琐且重复性大的工作,人工设计费时费力容易出错,花在创造性设计的时间大大减少,导致产品开发周期长,产品质量差,市场竞争力弱。
本文以法兰盖为例,旨在讨论、研究如何利用三维设计软件Solidworks实现在机械设计中快捷地设计、使用标准件,使设计人员把更多的时间投身到创造性的工作中去,以达到缩短产品开发周期的目的。
SolidWorks是一套三维机械CAD软件,它的应用编程接口,提供了程序员直接访问SolidWorks的能力,可以很方便地对Solidworks进行二次开发,本文中利用VC++作为开发工具,研究在SolidWorks环境下标准件库的开发。
法兰连接是管道施工的重要连接方式。
在工业管道中,法兰连接的使用十分广泛。
故对法兰盖的系列化设计,对于管道设计来说具有十分重要的意义。
本文对其应用进行了举例说明。
本课题开发过程有:。
并建立EXCEL数据表格,对各系列法兰盖进行参数系列化。
利用VC++进行数据库链接,实现了数据共享,保证各模块之间数据一致性、可靠性。
++对SolidWorks进行了界面设置,方便了标准件库的调用。
通过本课题的研究,得到如下的成果与结论:。
为其他标准件的推广和普及打下了基础,提高了SolidWorks的适用程度。
利用SolidWorks API提供的二次开发工具可以实现由程序动态的、自动的加载用户程序,为CAD/ CAM 系统的集成打下了良好的基础。
——尺寸参数驱动的技术可行性。
关键词:法兰盖;SolidWorks;标准件库;Visual C++Design and development of blind flange standardcomponent library by SolidWorksAbstractThe design and mapping of common parts of the mechanical is a tedious and repetitive work, it is time-consuming to manual design and easily prone to error, and the time spent on creative design significantly reduced, resulting in long product development cycles, the products of poor quality, weak competition in the market. This paper give blind flange as a example, aims to discuss on how to use 3-D design software Solidworks in mechanical design to achieve quickly design, the use of standard parts, allowing designers to devote more time to participate in creative work, and to achieve shorten the product development cycle purposes.SolidWorks is a set of 3-D mechanical CAD software, its application programming interface, providing direct access to the SolidWorks; it is easy for the second development to Solidworks. This paper use VC + + as a development tool,research how to develop the standard component library.The flange connecting is an important connection in pipeline construction. In the industrial pipeline, the use of the flange connected is in a very wide range. Therefore, the series designs of the blind flange have a great significance of the pipeline construction. In this paper, has an example of its application.The methods used in the process of developing of this subject are:1. Model all series of blind flange by SolidWorks. Establish EXCEL data tables and assign the series parameters to the blind flange.2. Establish the ACCESS parameters database. Use VC + + to link the database with SolidWorks, and implement data sharing, ensure that the data between the modules is Continuous and reliable.3. Use VC + + to set up SolidWorks interface, make it is easy to implementa call of a standard part.Through the study of this topic, made some results as follows:1. completed the blind flange standard component library; it made easily to promote and popularize other standard component and improved the degree of application of SolidWorks.2. Have a feasibility study of the secondary development. The feasibility of the secondary development was realized. The user's application could be loaded dynamically and automatically and saved in the unite database by SolidWorks API. This lay a good foundation for the CAD/CAM integrated system.3. The feasibility of Size Parameter-driving was verified.Keyword: blind flange; SolidWorks; standard component library;Visual C + +目录摘要 (1)Abstract ............................................... I I 主要符号表............................................. V I 1 绪论 (1)前言 (1)CAD技术概述 (8) (9) (9) (9) (9) (10)课题研究概述 (11)课题研究内容及依据 (11)课题研究安排及意义 (12)2 SolidWorks简介及标准件库开发理论基础 (13)SolidWorks简介 (14)方案设计 (15)界面风格 (16)零件建模功能 (17)组件装配功能 (18)二次开发功能 (18)Visual C++简介 (19)Visual C++开发SolidWorks的原理 (20)Visual C++开发SolidWorks的关键技术 (21)三维特征建模 (21)参数系列化 (23)数据库技术 (23)组件对象模型 (25)对象链接与嵌入 (26)动态链接库 (27)API函数理论 (28)设计构想及方案选择 (29)3 法兰盖三维建模及参数系列化 (30)法兰盖三维实体建模 (30)平面钢制法兰盖 (30)凸面钢制法兰盖 (31)凸凹面钢制法兰盖 (31)榫槽面钢制法兰盖 (32)环联接面钢制法兰盖 (32)Access及EXCEL数据库系统建立 (33)法兰盖参数系列化 (34)4 Visual C++二次开发SolidWorks (36)Visual C++配置环境 (36) (37)编制菜单栏 (40)建立交互式对话框 (42)数据库链接 (46)检索界面设计 (50)程序编译运行 (52)5 法兰盖应用实例设计 (53)法兰盖应用 (53)泵站系统设计 (54)泵站系统计算 (55)泵站动力系统计算 (55)泵站附属系统计算 (58)法兰连接部分校核 (58)6 总结 (59)总体工作总结 (59)后期工作展望 (60)致谢 (54)参考文献 (61)附录 (58)主要符号表v运动粘度V 平均流速d管道内径ρ液体密度η动力粘度Re雷诺数Q液体流量γ油的重度l管道长度λ管内油的摩擦阻力系数ξ局部阻力系数η压力效率p∆间隙两面的压力差pH油泵损失所产生的热量1N油泵输入功率1 绪论前言标准件应用极为广泛,品种规格繁多,性能用途各异,而且其标准化、系列化、通用化的程度极高。
目录1 零件的工艺性分析 (1)1.1零件的功能. 结构及特点 (1)1.2主要加工表面及其要求 (1)2 毛坯的选择 (1)2.1确定毛坯的类型,制造方法和尺寸及公差 (1)2.2 绘制毛坯图 (2)3 基准的选择 (3)4 拟定机械加工工艺路线 (3)5 Φ4孔夹具设计 (5)5.1设计要求 (5)5.2定位方案的选择 (5)5.3定位元件的设计 (7)5.4定位误差的分析与计算 (7)5.5夹紧力的计算 (7)5.6定位套的设计 (8)5.7钻模板的设计 (9)5.8钻套、衬套的选择 (10)5.9导向误差的计算 (10)5.10安装误差 (11)5.11夹具误差 (11)5.12加工方法误差 (11)5.13保证加工精度的条件 (12)6 夹具总图设计 (13)6.1夹具总图上应标注的尺寸和公差 (13)6.2夹具的公差配合 (14)总结 (14)参考文献 (15)1 零件的工艺性分析1.1零件的功能. 结构及特点题目给的零件是CA6140卧式车床上的法兰盘,它位于车床丝杆的末端,主要作用是标明刻度,实现纵向进给。
零件的Φ100外圆上标有刻度线,用来对齐调节刻度盘上的刻度值,从而能够直接读出所调整的数值。
外圆上钻有底部为Φ4mm 上部为Φ6mm 的定位孔,实现精确定位。
法兰盘中部的通孔则给传递力矩的标明通过,本身没有受到多少力的作用。
法兰盘零件图见附图1.1.2主要加工表面及其要求1. Φ20045.00 mm 的通孔表面粗糙度为1.6μm ,其轴线为定位基准,两端倒C1.5的角度。
孔的位置尺寸为90㎜。
2.Φ45 mm 的外圆柱面 其上有一个底部为Φ4㎜,上部为Φ6㎜的定位孔,深度为7㎜,其表面粗糙度为3.2um ,定位尺寸为28±0.3㎜和中心轴线,表面粗糙度要求为0.4μm ,而且要求抛光,两端倒R5的圆角。
3.Φ45 的外圆柱面其右端面车3×2㎜的退刀槽,Φ45 ㎜的外圆柱面粗糙度为0.8μm 且右端倒C6的角,其总的定位尺寸为34㎜。
前言随着科技的发展,计算机辅助设计越来越广泛地应用在各个设计领域.现在,它已经突破了二维图纸电子化的框架,转向与三维实体建模、动力学模拟仿真和有限元分析为主线的虚拟样机制作技术。
使用虚拟样机技术可以在设计阶段预测产品的性能,优化产品的设计,缩短产品的研制周期,节约开发费用。
以三维实体建模为基本功能的Pro/ENGEER采用“尺寸驱动参数的基于特征的实体建模技术”,彻底改变了传统的设计理念,建立了一个统一的能在系统内部引起变化的数据结构。
因此在产品开发过程中,更改一处设计能够很快传遍整个设计过程,以确保所有的零件和各个环节保持一致性和协调性。
一、设计思路这次课程设计是通过PRO/E软件实现的。
PRO/E是大型三维建模软件,它具有三大特点-参数化设计,特征建模的基本思想,数据库。
包含众多功能模块,我们这次课程设计主要应用建模和制造两个模块。
我的设计题目是一个二轴法兰盘。
总体思路是,首先通过拉伸工具创建基体,然后在利用各种工具在基体上建立特征,最终完成实体建模,其次选择基体上具有代表性基、本特征进行数控加工,系统自动生成程序。
二、二轴法兰盘的实体建摸过程创建如图1所示的实体模型,具体步骤如下:图1、实体模型Pro/ENGEER5.0启动后,在创建新文件夹以前,首先要完成以下工作:1.创建工作目录;2.设置Pro/ENGEER5.0的工作目录;(1)创建工作目录Pro/ENGEER2001的工作目录是在使用Pro/ENGEER5.0过程中管理模型文件的地方,Pro/ENGEER5.0有其默认的工作目录,但是根据实际情况往往需要创建多个工作目录。
例如:在实际建模过程中,可以根据不同的总成,建立不同的工作目录,将一个总成的零件模型存放在一个工作目录中。
一个工作目录在硬盘的资源管理器中体现为一个文件夹。
创建好工作目录后,为了便于模型文件的管理,还可以设置子工作目录。
这里,在可移动盘先新建文件夹。
(2)设置Pro/ENGEER5.0的工作目录Pro/ENGEER5.0默认的工作目录是在安装目录软件的文件夹中,为了方便地保存和打开模型文件,需要重新设置工作目录。
法兰盘零件图的绘制(一)草图绘制、标注尺寸、标注技术要求、绘制零件图( 总 8 页)--本页仅作为文档封面,使用时请直接删除即可----内页可以依据需求调整适宜字体及大小--三门峡职业技术学院课程课堂教学设计方案本次课标题法兰盘零件图的绘制〔一〕草图绘制、标注尺寸、标注技术要求授课对象机电一体化技术专业大一生教学时数 2 课时根底力量目标1.生疏法兰盘零件的加工过程、构造特点。
2.把握法兰盘零教件的表达。
学 3.把握法兰盘零目件草图绘制的基标本方法与步骤。
4.把握测量及标注尺寸5.把握技术要求的标注。
职业力量目标社会力量目标1.能依据法兰盘 1.小组成员在集体完成使用游标的用途、构造特卡尺测量尺寸、记录数据,绘制点进展构造分草图的过程中,培育团队精神和析;合作意识;2.能依据主视图 2.通过正确取放游标卡尺,养成的选择、其他视学生良好的工作习惯;图的选择进展法 3.绘制法兰盘零件图时,严格按兰盘构造表达;照机械制图国家标准执行,培育3.能绘制法兰盘学生标准意识,养成严谨、细致草图;的工作作风。
4.能测量法兰盘尺寸并标注; 5.能标注法兰盘技术要求。
教学重点难点及解决方法参考资料教学重点:法兰盘零件图的技术要求选择教学难点:压盖零件表达方案的选择解决的方法:一是学生边学习边实践,练和学相结合;二是有物画图,有图想物,由浅入深,系统训练,建立空间想象力量;三是让学生常常到车间去观看各种零件的加工方法;四是鼓舞学生利用网络资源自我学习。
1.《机械零部件测绘》陈桂芳主编,机械工业出版社2.《机械零部件测绘与CAD》精品资源共享课网站3.《机械制图及测量技术应用》吕瑛波主编,化学工业出版社4.《机械制图》刘力主编,高等教育出版社5.查阅《机械零部件测绘与 CAD》精品资源共享课网站中的网络资源:期刊杂志链接相关网站链接工具与材料教师供给:1.游标卡尺〔分度值为,测量范围为 0~150mm〕〔10 把〕2.压盖零件实物〔10 件〕3.绘图板〔1 张/人〕、绘图工具〔丁字尺 1 把/人〕学生自备:绘图仪器一套、H 和HB 铅笔各一支,4 号图纸一张,方格纸一张。
参数化和系列化之法兰零件参数化参数化和系列化之法兰零件参数化本实例中将根据机械设计手册中的常用零件参数表,生成系列化的法兰零件。
有些内容如参数表的层次、如何增加用户定义型参数等,可参考CAXA三维CAD参数化和系列化之前的章节。
首先读图纸并关注其表格,弄清楚零件的形状及其变量。
有公式关系的确定变量和因变量。
1.绘制草图(1)按照图纸绘制草图,并按照图纸添加智能标注,智能标注可自动生成系统定义型参数。
(2)草图状态下进入参数表,此时草图上的尺寸会变成变量名,方便区分。
按照变量设置参数名称,方便辨认,重名时加上好理解的前缀或后缀。
(3)完成草图,利用旋转操作生成无孔的法兰盘。
2.添加阵列孔(1)在法兰底面建立草图,选择底面是因为它是法兰草图中的基准。
可使用三维球调整草图中心到法兰中心。
绘制草图并添加智能标注,这样参数表中会自动添加孔半径和孔中心距两个参数。
(2)利用此草图进行除料拉伸。
然后在拉伸图素的参数表中添加孔高度参数HH,并在孔智能图素属性的包围盒属性页中,将该参数赋予孔高度。
(3)对此孔进行圆形阵列,圆形阵列也会自动生成3个系统定义型参数孔阵列个数、阵列角度、阵列半径。
至此,法兰造型完毕,下一步是在零件状态下增加参数,并在参数之间建立合适的表达式关系。
3.增加参数和表达式(1)选择法兰至零件状态,通过右键菜单进入零件层次的参数表。
按照手册的表格增加若干参数,参数值可定义为DN10中的值。
注意孔个数参数为比例因子,其它为长度参数。
(2)然后将零件状态的参数通过表达式与形状参数之间建立联系。
注意阵列角度和阵列个数之间的表达式为360deg/Num,360后有空格,deg是度,为角度单位。
4.系列化图库(1)选择法兰零件,单击“加载应用程序”中的“添加变型设计”,然后单击“编辑变型设计”。
为零件添加DN50和DN100两个系列的值。
(2)将该零件拖放到新建的设计元素库中即生成一个系列化图库。
法兰盘课程设计cad一、课程目标知识目标:1. 学生能理解法兰盘的基本结构及其在工程中的应用。
2. 学生能掌握CAD软件中与法兰盘设计相关的工具和命令。
3. 学生能描述法兰盘设计的基本流程和关键参数。
技能目标:1. 学生能运用CAD软件进行法兰盘的三维建模和二维制图。
2. 学生能根据实际需求调整法兰盘的设计参数,实现个性化设计。
3. 学生能熟练运用CAD软件中的标注、明细表等功能,完成法兰盘图纸的编制。
情感态度价值观目标:1. 学生培养对工程设计和制造的兴趣,增强实践操作能力。
2. 学生形成严谨、细致的工作态度,提高分析和解决问题的能力。
3. 学生树立团队合作意识,培养沟通协调能力。
课程性质:本课程为实践性课程,结合理论知识,强调学生在动手操作中掌握CAD软件在法兰盘设计中的应用。
学生特点:学生处于中等职业教育阶段,具有一定的计算机操作基础,对工程设计和制造有一定了解,但缺乏实际操作经验。
教学要求:教师需结合学生特点,采用案例教学、任务驱动等方法,引导学生掌握法兰盘设计的方法和技巧,提高学生的实际操作能力。
同时,注重培养学生的情感态度价值观,使学生在课程学习中获得成就感,激发学习兴趣。
通过分解课程目标为具体学习成果,为后续教学设计和评估提供依据。
二、教学内容1. 法兰盘基础知识:- 法兰盘的结构类型及用途。
- 法兰盘的主要尺寸和公差标准。
2. CAD软件操作基础:- CAD软件的界面认识与基本操作。
- 常用绘图工具和修改命令的使用。
3. 法兰盘三维建模:- 使用CAD软件进行法兰盘三维建模的步骤。
- 三维建模中常用的命令和技巧。
4. 法兰盘二维制图:- 二维制图的基本规范和标准。
- 使用CAD软件进行法兰盘二维制图的操作流程。
5. 设计参数调整与优化:- 根据实际需求调整法兰盘设计参数的方法。
- 优化设计以提高法兰盘性能的技巧。
6. 图纸编制与输出:- CAD软件中的标注、明细表等功能应用。
- 完整的法兰盘图纸编制和输出流程。
CAD中如何绘制三维法兰盘绘制三维图形其实不难,只要坚持绘制我们也可以掌握,拿一个三维法兰盘举例吧。
下面是店铺带来关于CAD中如何绘制三维法兰盘的内容,希望可以让大家有所收获!CAD中绘制三维法兰盘的方法第一步:构建圆柱组合体(1)新建零件。
(2)选择xy平面插入草图,开始绘制草图(标记为草图1)。
(3)单击“圆”,绘制以原点为圆心,半径分别为120mm和60mm的两个圆。
如图2所示。
(4)点击“拉伸”功能,进行参数设置(图3),得到圆柱1,如图4所示。
(5)点击“插入草图”选项,并平面选择圆柱体上的外端剖面,获取草图2,如图5、6所示。
(6)在草图2的基础上,绘制一个以坐标原点为圆心,直径分别为75mm和55mm的圆,然后点击“拉伸”,得到圆柱2。
第二步:生成均布圆孔(1)点击“插入草图”,获得草图3,平面选择圆柱1上端平面。
(2)绘制一个距离圆柱体轴心为47mm的点,如图8、9所示。
(3)点击“孔”选项,根据本案例中零件构造情况,选择点所在的位置,按照图10,设置相关参数,绘制一个直径为12mm的孔,效果如图11。
(4)点击“阵列”选项,选择圆型整列,相关参数设置可参考图12,设置完毕后,将得到图13的结果。
(5)点击“插入草图”,以xz平面绘制草图4,如图14所示。
(6)点击“移动”选项,选择草图4中绘制的线,绕方向旋转。
方向为z轴方向,角度为15度。
如图15所示。
(7)点击“筋”选项,相关参数设置参考图16,筋的厚度为5mm,设置完成后将得出图17的效果。
(8)点击“阵列”,相关参数设置参考如图18所示,该步骤与上面对孔进行阵列操作是类似的。
(9)点击“圆角”,为法兰盘生成圆角特征,圆柱的边圆角为2mm,筋的边圆角为1mm,如图19所示。
经过上述两大步骤的操作,即可通过三维CAD/CAM软件中望3D 完成法兰盘零件的建模。
法兰盘参数化绘图设计作者:雷川莉来源:《中国科技纵横》2013年第12期【摘要】本文通过在AutoCAD基础上进行二次开发,以Auto LISP标准法兰盘、开U形槽法兰盘等几种零件的编程介绍,并通过在AutoCAD界面中添加法兰盘工具栏按纽,在绘图时只需点击相应的工具栏按纽输入图形参数,所需的图形就可以快速生成,避免了工程技术人员重复绘图,提高了设计和绘图的速度,最大可能地节省了绘图时间,尽显参数化编程的优势,从而显著地提高了工作效率。
【关键词】计算机绘图Auto LISP法兰盘工具栏按纽参数化绘图Flange parametric drawing design【Abstract】 In this paper, we present the programming on several Components including Auto LISP standard flange, U-shaped groove flange ect. based on AutoCAD redevelopment. Adding a flange toolbar button in the AutoCAD interface, we can draw our graphs simply by clicking the toolbar button and inputting corresponding parameters. In this way, the graphs we need can be generated immediately and avoids repeating graphing. The toolbar button boosts the?? designing and graphing speed thus saves time at utmost. It perfectly exhibits the advantages of parameter programming, and efficiency can be improved significantly.【Key words】 computer graphics;Auto LISP;flange;toolbar button;parametric drawing计算机辅助设计绘图软件Auto CAD在机械、电子、建筑等专业设计领域应用越来越广泛,使用CAD技术可以快速方便地绘制和编辑图形。
第十三讲复杂零件图绘图法兰盘(剖视图)
练习目的
1、掌握图案填充命令的操作方法;
2、掌握剖视图的画法;
3、掌握书写单行文本和多行文本的操作方法。
一、练习内容
绘制法兰盘零件图
二、绘图要求:
2)设置文字样式
新建文字样式:机械文字
字体:gbenor.shx,使用大字体,gbcbig.shx,文字高度0
3)在0层绘制图框与标题栏(注意线宽)
图纸幅面:A3图纸(420X297),横放(左边空25,其余边空5)
标题栏样式:
4)绘图过程提示:
(1)在中心线层绘制对称中心线;
(2)绘制主视图(可用中心线偏移、改层、修剪;或直线命令绘制一半外轮廓线后镜像);(3)用圆命令绘制左视图
注意:a)相同图形的绘制可用阵列、镜像、复制等;
b)圆的半径可使用对象追踪从主视图获得;
c)内螺纹孔大径圆的3/4圈细实线可先画整圆再打断,螺纹小径d1=0.85d。
(4)图案填充:填充图案ANSI31
5)填写标题栏与技术要求
(1)使用“机械文字”样式,用多行文字书写技术要求,填写标题栏。
(2)零件名称用7号字体、校名用“在规定宽度内书写文本”的方法,其余用3.5号字体。
(3)“技术要求”字样5号字体,其余3.5号字体。
6)剖切符号要求
(1)用多段线命令绘制,宽度为1.2mm,文字用5号字体。
法兰盘参数化绘图设计
【摘要】本文通过在AutoCAD基础上进行二次开发,以Auto LISP标准法兰盘、开U形槽法兰盘等几种零件的编程介绍,并通过在AutoCAD界面中添加法兰盘工具栏按纽,在绘图时只需点击相应的工具栏按纽输入图形参数,所需的图形就可以快速生成,避免了工程技术人员重复绘图,提高了设计和绘图的速度,最大可能地节省了绘图时间,尽显参数化编程的优势,从而显著地提高了工作效率。
【关键词】计算机绘图Auto LISP法兰盘工具栏按纽参数化绘图
Flange parametric drawing design
【Abstract】In this paper, we present the programming on several Components including Auto LISP standard flange, U-shaped groove flange ect. based on AutoCAD redevelopment. Adding a flange toolbar button in the AutoCAD interface, we can draw our graphs simply by clicking the toolbar button and inputting corresponding parameters. In this way, the graphs we need can be generated immediately and avoids repeating graphing. The toolbar button boosts the?? designing and graphing speed thus saves time at utmost. It perfectly exhibits the advantages of parameter programming, and efficiency can be improved significantly.
【Key words】computer graphics;Auto LISP;flange;toolbar button;parametric drawing
计算机辅助设计绘图软件Auto CAD在机械、电子、建筑等专业设计领域应用越来越广泛,使用CAD技术可以快速方便地绘制和编辑图形。
Auto LISP是一种嵌入Auto CAD内部的LISP语言,LISP是List Processor(表处理程序)的缩写,在其程序中可以直接使用Auto CAD的命令,Auto LISP编程语言作为参数化编程,成为了更强大的CAD工具。
它可以使重复多次或经常使用的绘图任务自动化,从而显著地提高工作效率。
法兰零件是化工设备、公用工程等专业使用极为普遍,涉及面非常广泛的一种零部件。
对于相同形状,尺寸规格不同且使用频率较高的法兰图形,如果利用AutoLISP编程语言对其编制程序,同时设计出方便快捷的工具栏按纽,在绘图时只需点击相应的工具栏按纽输入图形参数,所需的图形就可以快速生成,避免了工程技术人员重复绘图,提高了设计和绘图的速度。
2 法兰盘零件程序的编制
2.1 标准法兰盘图形的编程
所需绘制的标准法兰盘图形见图1,图形参数分析如下:
2.1.1 设置标准法兰盘设计参数
共有5个:
d1:法兰盘外径;d2:螺栓孔中心圆直径;d3:法兰盘内径;d4:螺
图1 标准法兰盘图2 开U形槽法兰盘
图3 直角三角形
表1 法兰盘的图标
栓孔直径;n:螺栓孔的数量。
2.1.2 设置标准法兰盘辅助参数点
共8个:
P0:标准法兰盘圆心,P1:法兰盘左端螺栓孔圆心,P2、P3:该螺栓孔中心线端点,P4~P7:标准法兰盘中心线端点。
见图1所示。
2.1.3 作图过程
按如下步骤进行作图:
画左端螺栓孔中心线→以P0为圆心画法兰盘外径、内径→以P1为圆心画法兰盘左端螺栓孔→对螺栓孔及其中心线进行阵列复制→删除法兰盘水平及垂直方向的螺栓孔的中心线→以P0为圆心画法兰盘螺栓孔中心圆直径→分别以P4、P5、P6、P7为端点画法兰盘的中心线。
2.2 开U形槽法兰盘图形的编程
开U形槽法兰盘图形见图2,图形参数分析如下:
2.2.1 设置开U形槽法兰盘设计参数
共有4个:
d1:法兰盘外径;d2:U形槽圆弧中心圆直径;d3:法兰盘内径;r:开槽半径。
2.2.2 设置法兰盘辅助参数点
共11个:
图4 自定义对话框
工具栏对话框
图6 空白按钮的工具栏
表2 PN0.6Mpa对焊环松套钢制管法兰(mm)
图7 按纽编辑器对话框
图8 创建文件对话框
P0:法兰盘圆心;P1:法兰盘左端U形槽圆弧圆心;P2、P3:该圆弧90o、270o位置;P4、P5:该U形槽与法兰盘外圆的交点;P6:下方U形槽与法兰盘外圆左端的交点;aa、bb、cc、dd:法兰盘中心线端点。
见图2所示。
2.2.3 设置法兰盘中间变量
共1个:
设h为法兰盘圆心至U形槽边界的距离,为得到h的长度,连接P0、P4,并过P4作法兰盘水平方向中心线的垂线,组成直角三角形如图3所示。
根据直角三角形的勾股定理知,h=。
2.2.4 作图过程
按如下步骤进行作图:
以P1为圆心,画P3P2圆弧(U形槽),以P0为圆心,画P5P6外径圆弧→以P0为圆心d2为直径画U形槽圆弧中心圆→以P0为圆心d3为直径画内径→连接P2P4、P3P5,形成U形槽→以P0为中心,对U形槽及P5P6外径圆弧进行环行阵列复制→分别以aa、bb、cc、dd为端点画法兰盘的中心线。
3 法兰盘工具栏按纽的设计
3.1 工具栏按纽的图标设计
根据法兰盘的俯视图形状,设计图标如表1所示。
3.2 工具栏按纽的定制
(1)启动AutoCAD2004进入用户界面后,在命令输入窗口的“Command”提示行输入“toolbar”,或者在菜单栏点击“视图”下拉式菜单中的“工具栏”,则会弹出“自定义”对话框,如图4所示;
(2)新建工具栏,如图5所示,定义工具栏名称为“法兰盘”,即可产生一个名为“法兰盘”的空工具栏;
(3)拖动空白按纽到“法兰盘”的工具栏内,形成一个有若干空白按纽的工具栏,如图6所示;
(4)定义空白按纽,输入按纽名称(例如:“开U形槽法兰盘”),输入相应程序名称(例如:“KC”),在“按纽编辑器”对话框中按表1中法兰盘的图标样式,画出相应的图标,如图7所示;
图10 新用户界面
图11 开U形槽法兰盘效果图图12 标准法兰盘效果图
(5)点击“另存为”,弹出“创建文件”对话框如图8所示,在文件名框中对图形命名并保存;
(6)通过上述方法,依次可完成开U形槽法兰盘、标准法兰盘零件的按纽编制,最终完成本文法兰盘工具栏的设计,如图9所示。
3.3 程序的加载
利用工具栏按纽绘图的新用户界面如图10产生后,通过“工具”下拉菜单“加载应用程序”,将编制的程序添加到启动组,则在以后每启动AutoCAD2004进入用户界面后,点击法兰盘工具栏按纽,便可通过输入设计参数完成法兰盘绘图工作。
4 使用效果
查阅文献[4]中公称压力PN0.6Mpa对焊环松套钢制管法兰,不同公称通径下的法兰尺寸列举见表2。
任选法兰规格,点击设计图标,在命令行输入设计参数,便可得到图11、图12所示图形。
5 结语
通过AutoLISP计算机语言编制法兰盘零件程序并设计方便快捷的工具栏按
纽的过程,在绘图时只需点击相应的工具栏按纽输入图形参数的应用,实现了参数化绘图。
工程技术人员在绘图时使用这种二次开发的软件,就象在AutoCAD中绘制直线、圆、多边形一样方便,可以将设计和绘图有机地结合起来,只须在命令提示行中输入有关参数,就可以快速生成零件图形,有效地提高了生产效率。
这一方法同样适用于AutoCAD下所有图形的快速绘制。
参考文献:
[1]宋小春等主编.AutoCAD2002应用教程[M].北京:中国水利水电出版社,2003.
[2]钱可强主编.机械制图[M].北京:中国劳动社会保障出版社,2001.
[3]赵月芳主编.微机绘图与AutoCAD[M].北京:电子工业出版社.
[4]化工部设备设计技术中心站主编.HG20592~20635—97钢制管法兰、垫片、紧固件[S].北京:化工部工程建设标准编辑中心,1998.
[5]Ellen Finkelstein.Auto CAD 2002 Bible. BEIJING:Publishing House of Electronics Industry.。