产品图纸参数化设计应用
知识工程在UGNX中的运用

知识工程在UGNX中的运用摘要:CAD技术发展迅速, 但是以几何模型为主的CAD系统(主要是UG)无法将理论与模型设计有机结合在一起。
在设计时,仍需大量的工作。
目前,KBE( Knowledge Based Engineering, 基于知识工程)与CAD 技术的结合已成为先进制造与自动化技术的发展趋势,并且可以很好地解决这个问题。
本文通过对知识工程在UGNX各个方面中运用的剖析,展示出这种方式的优点和其可取之处,证明了其可行性。
关键词:知识工程;UGNX ;运用The Application of Knowledge Engineering on UGNXAbstract:The CAD technology is developing rapidly, but those CAD system (mainly UG) which based on geometric model cannot make theory and model design in combination. In the design, it still needs a lot of work. At present, KBE (Knowledge Based Engineering, based on Knowledge Engineering) and the combination of CAD technology has become the advanced manufacturing and automation technology development trends, and can be a very good solution to this problem. According to the analysis of the knowledge engineering in various aspects of the UGNX application, showing the advantage of the method and its merits, it proved its feasibility.Key Words:Knowledge Based Engineering; UGNX; Application0 引言目前CAD 技术发展迅猛, 但是以几何模型为主的CAD系统无法将领域设计原理和知识、同类设计以及专家经验等融入到几何模型中去, 因此无法实现知识型资源的重用[1]。
机械产品设计中三维建模技术的应用分析

机械产品设计中三维建模技术的应用分析前言当前,我国工业速度日新月异,传统的机械产品设计理念已经无法跟上时代的脚步,弊端越来越多。
将三维模型技术与机械产品设计相结合才能保障其科技型与整体品质,从而使我国的工业发展更进一步,迈向更加广袤的发展空间,得到更加理想的后续发展。
1 机械产品设计中三维建模技术的重要性在传统的机械产品设计中,主要应用的技术手段为二维技术,使用二维技术所设计出来的机械设备一般功能单一,并不能满足当前环境下的市场需求。
目前我国的机械行业正在蓬勃发展,对机械商品的需求不断增大,对其质量要求也不断提升,只有品质高、运行效率高的优秀机械产品才能够在残酷的市场竞争中脱颖而出,而在机械产品设计中运用三维建模技术则可以完全满足这一需求。
将三维建模技术应用于机械产品的设计中不仅可以改良传统的二维机械产品设计,还可以推动整个机械设计行业的改革。
在机械产品设计中使用三维建模技术还可以有效地提升工作效率,缩短工作时间,大大节省了时间成本,可以更加高效为市场持续输出产品。
因此,在机械产品设计中使用三维建模技术是十分重要的,推动了建设工程技术的革新,对我国工业的发展也起到了重要的作用。
2 机械产品设计中三维建模技术的应用在机械产品设计中应用三维建模技术时,要注意其工作流程,除了提升机械产品的设计技术外,同时也需要结合实际情况,根据机械产品部件的运行模式不断做出设计方案上的优化,让机械产品设计与三维建模技术有效结合。
首先要改革图纸的设计模式,全面开展并实现机械产品的设计工作,并时刻注意使用三维建模技术时的科学性。
在理论上不断完善设计方案,利用三维建模技术的特点提升机械产品设计的仿真性,并应用新型的技术与材料进行安装与调配,进行全方位的改善。
三维建模技术将传统的二维设计空间增加了一个维度,实现了机械产品设计的革新,与二维CAD技术相比,三维建模技术拥有更好的性能。
根据三维建模技术的特性,将研究方案拟定在UG功能技术与斜面齿轮建模技术的应用上。
参数化在建筑方案和施工设计中的应用研究

参数化在建筑方案和施工设计中的应用研究摘要:从建筑参数化设计的概念入手,通过梳理参数化相关概念,探讨其在建筑方案与施工设计中的应用优势;分析参数化设计在建筑方案和施工设计中的应用要点,进一步探讨参数化设计在建筑工程设计中的具体应用。
以深圳某轨道交通枢纽站为分析对象,深入探索将参数化引入现代建筑工程中的现实意义。
关键词:参数化;建筑方案;施工设计在计算机技术高速发展的背景下,以参数化为代表的数字化设计理念及相关技术已经融入建筑工程领域。
在以往的建筑设计中,以CAD为代表的技术及应用软件仅能为设计人员提供工具性价值,无法为建筑人员提供更进一步的启发和决策帮助,应将参数化积极引入建筑工程设计的全生命周期,打造更智能化的建筑空间。
1建筑设计参数化概述及其优势分析当前,参数化设计在建筑方案及施工设计中的应用频繁,作为重要的辅助设计方式可以将建筑工程设计中的某些要素转化为函数变量,随后得到相应的函数结果,进而帮助建筑工程设计人员提供多种可参考的设计方案与结果。
在建筑工程信息化水平不断提高的背景下,参数化设计是建筑方案与施工设计的主要方式之一,现阶段的参数化建筑设计可以依托计算机技术以及软件系统生成符合建筑工程实践需要的特殊函数关系,建筑工程设计人员能够在改变参数条件的过程中形成更科学的建筑方案和施工设计。
在建筑工程中应用参数化方案可以有效摆脱因传统技术而造成的限制,全面优化建筑空间。
通过参数化工具展现设计意图并进行辅助施工,有以下几点突出优势:首先,保持理性设计,实现经济可行。
将参数化应用于建筑工程方案及施工设计中,可以通过程序设定输入值与输出值模拟复杂建筑工程中的参数化关系,并形成精确度极高的模型控制平台,以确保建筑设计施工方案向量化发展。
同时,在参数控制过程中,能够有效约束建筑的造型、形态和尺寸,实现建筑工程施工资源的最优排列与有机组合,确保建筑工程项目的标准化建设与生产管理。
其次,为设计人员提供可靠的设计与施工方案。
毕业设计(论文)-法兰盖solidworks参数化标准件库系统设计开发[管理资料]
![毕业设计(论文)-法兰盖solidworks参数化标准件库系统设计开发[管理资料]](https://img.taocdn.com/s3/m/1d1f46ce0912a2161579296e.png)
法兰盖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 绪论前言标准件应用极为广泛,品种规格繁多,性能用途各异,而且其标准化、系列化、通用化的程度极高。
基于TeighaX的参数化设计在水利工程中的应用

基于TeighaX的参数化设计在水利工程中的应用夏甜;徐刚【摘要】工程设计中采用参数化设计方法将大大提高效率,由于利用TeighaX组件可以脱离AutoCAD平台对DWG格式的AutoCAD文件进行读取、写入、存档、输出,基于TeighaX组件,根据工程计算参数,编制参数化设计软件对DWG格式的AutoCAD文件进行操作,生成AutoCAD工程设计图纸,介绍了一种基于TeighaX 组件对AutoCAD二次开发参数化设计在水利工程中的应用.通过参数化设计水利工程实例,说明基于TeighaX组件参数化设计技术能够实现AutoCAD工程制图高效化、信息化,具有广阔的应用前景.%The enginering designing with parametric design method will greatly improve the efficiency. Using TeighaX components, we can read, wirte, memory and output DWG format file without AutoCAD platform. Based on the TeighaX component and according to the engineering calculation parameters, a parametric designed software is compiled to operate the format DWG AutoCAD file, generate AutoCAD engineering drawings, introduce a component based on TeighaX to AutoCAD secondary development parametric design in hydraulic engineering. Through a case study, it is shown that basing on TeighaX component to make parametric design can realize the AutoCAD engineering drawings with high efficiency and informatization, and it has a broad future.【期刊名称】《三峡大学学报(自然科学版)》【年(卷),期】2012(034)004【总页数】6页(P14-19)【关键词】水利工程;参数化设计;TeighaX组件;脱离AutoCAD平台;重力坝剖面参数化设计流程【作者】夏甜;徐刚【作者单位】三峡大学水利与环境学院,湖北宜昌 443002;三峡大学水利与环境学院,湖北宜昌 443002【正文语种】中文【中图分类】TV222.1水利工程涉及到大量繁琐的工程制图的问题.工程师们在制图过程中一般都采用AutoCAD等设计软件,有时候需要做大量差别不大但是重复量很大的制图工作,如果对同一类制图问题进行参数化设计,往往能够大大提高工程设计的生产效率和技术水平.目前AutoCAD的二次开发和参数化设计工具主要有:①VisualLisp.VisulLISP的全名是 Visul LIST Processing Language,起源于Autolisp,最早出现于1985年推出的AutoCAD R2.18中,是一种嵌入在AutoCAD内部的编程语言[1].在AutoCAD平台的支撑下,利用Visullisp可以方便快捷,可视化的进行AutoCAD 二次开发,它一直是低版本Auto-CAD的首选编程语言.②VBA.VBA即Microsoft office中的Visual Basic for Applications,它是一个功能强大的定制程序开发工具,用来自动执行任务的一个编程环境,VBA为AutoCAD的二次开发提供类似VisualBasic(VB)语言所拥有的功能,引入了对象的程序设计环境,为开发者提供了用来创建图形用户界面(GUI)的可拖拉工具和用来与AutoCAD对象交互的编程语言[2].VBA也是一种嵌入AutoCAD平台的内部编程语言要用到时候需要从AutoCAD平台加载.③ObjectARX.ObjectARX应用程序是以Visual C++为基本开发语言并且支持MFC基本类库,ObjectARX拥有对AutoCAD最深入的控制能力,能够访问很多AutoCAD底层工具,可以创建与AutoCAD内部命令一样的新命令,用其开发的应用程序具有良好的人机界面,能简洁高效地实现许多复杂功能,运行效率高,功能完善[3].同样,基于 Object-ARX也不能脱离AutoCAD平台.④TeighaX.TeighaX组件是ODA开发的AutoCAD文件读写程序,基于TeighaX组件的AutoCAD二次开发适合目前几乎所有版本的AutoCAD文件读取、写入、存档及版本之间的转换[4]. VisualLisp与VBA较为简单,特别是VBA,使用方便且开发速度较快,但其功能相比TeighaX有所不足,尤其是对面向对象的功能支持不好,不能脱离AutoCAD平台.ObjectARX技术实现功能十分强大,但是也不能脱离AutoCAD 平台.而TeighaX基于VC平台,在C#的支持下,其功能非常强大,可以很好地运用各种面向对象技术,TeighaX组件的最重要的优点是本地计算机不用安装AutoCAD软件,可以脱离AutoCAD平台,进行AutoCAD二次开发.1 TeighaX组件简介1.1 ODA简介ODA(Open Design Alliance)是一个非盈利的组织,在40多个国家有1 200多个成员.ODA致力于促进开放的、工业标准的CAD数据和遗留的CAD数据的格式交换[5].ODA开发用于技术图形应用程序的核心平台 Teigha,Teigha支持dwg、dgn、stl、pdf之间的数据交换.Teigha支持的多个平台:Windows、Mac、Unix、Linux等[5].ODA会员可以用 C++、.NET和ActiveX接口开发自己的应用程序[5].ODA的宗旨是开发核心的图形技术库,让软件开发商专注与应用开发.和ITC一样也是面向会员的[5].1.2 TeighaX参数化设计的原理ODA提供了AutoCAD二次开发的接口,ODA产品系列中的TeighaX组件曾用名DwgdirectX,可以脱离AutoCAD平台对Dwg文件进行读写,保存操作.因此可以实现对Dwg文件的参数化设计.DWG文件是AutoCAD文件的保存格式.一个DWG文件由4部分组成:文件头、实体部、块实体部和应急头部.其中最重要的部分是实体部分,实体部分由点(Point)、线(UBe,Ray,Xline,Mline,Pline,Spline等)、面(3Dface)、填充(hatch)、标注(Dimen.sion)等构成[4].利用C#进行基于TeighaX组件的二次开发技术中,将点(Point)、线(UBe,Ray,Xline,Mline,Pline,Spline等)、圆(Circle)、圆弧(Arc)、块(Block)、尺寸标注(Dimen,sion)、填充(hatch)等等均以对象的方式表达.比如一个点只要定义这个点的起点坐标和终点坐标就能实现绘图功能.对于这些基本Auto-CAD对象在开发包[6]里面可以找到相应的属性、方法、字段,然后根据对象所拥有的方法、属性、字段实例化对象,完成针对某一个对象的实例化操作.2 基于TeighaX组件参数化开发步骤参数化开发步骤包括模版创作、参数计算和参数化设计.参数化设计流程如图1所示.图1 参数化设计流程图2.1 模版创作基于TeighaX组件参数化设计,通过读取Dwg模版文件,对Dwg模版文件进行写入操作,保存经过修改过的模板文件,得到最终绘图结果文件.因此首先要新建一个Dwg模版文件,在模板文件里面只需要有各种规格的AutoCAD图签,根据标准常用图签有:A1,A3.将模板文件命名为指定的名称,指定路径,例如:“F:\standard.dwg”.也可以预存多个模板文件,在程序里面加以区别调用即可.2.2 参数计算AutoCAD是在三维直角坐标系中绘图.对于某一类的工程制图项目,只要指定参数,比如长,宽,高,角度等,确定好直线的起点坐标,就可以推算出直线的终点坐标,确定坐标系中的任意直线,从而可以绘制出工程图纸的轮廓线.工程图纸中的其它一些效果如填充,标注等等通过指定范围和起点坐标实现在工程图纸中一一对应,由此可以得到完整漂亮的Auto-CAD工程图纸.对于绘图起点坐标规定,最重要的一点要保证所有图形元素都落在模版图签内,兼顾工程图纸的整洁美观性要求.以设计参数为已知量,推算各CAD图形对象的位置坐标,和关键控制点坐标.2.3 参数化设计2.3.1 引用 TeighaX组件参数化设计的前提是保证开发者安装有相应的开发平台,本文采用的开发平台是VS2005,开发环境为C#.当然如果读者对其他程序语言更加熟悉也可以采用其他开发环境.安装 TeighaX组件,启动 VS2005,新建C#Windows应用程序项目,引用TeighaX组件.这一步是相当重要的,因为参数化设计是基于TeighaX组件的,没有这个引用参数化设计无从谈起.2.3.2 程序基本界面设计Windows应用程序具有用事件驱动特性.基于TeighaX组件的参数化设计中,Windows应用程序包括一系列click点击事件,引用TeighaX组件后,Windows应用程序主界面上可设置Button,TeighaX等组件和控件.如图2所示,界面从上至下依次有:Button(Button1),还有 TeighaX 控件:(注:图中DWGDirectX2.07control即TeighaX控件).控件显示范围大小、背景色,界面的布局根据工程参数化设计需要而定.在Windows应用程序界面上设置Textbox用来存放需要设置的参数,传递给主程序.Label标签用来对Textbox参数进行注释.设置button(参数赋值)按钮,点击按钮参数传递给主程序.图2 程序界面设计图2.3.3 实例化对象1)文件读取.利用TeighaX组件提供的数据接口,对Dwg文件进行读取操作.2)AutoCAD图形写入操作.利用TeighaX组件对Dwg文件写入操作.面向对象程序设计最重要的是对象实例化.在利用TeighaX组件的参数化设计中,将AutoCAD图形看作是由一个个对象组成的.这些对象主要包括:点(Point)、线(UBe,Ray,Xline,Mline,Pline,Spline等)、圆(Circle)、圆弧(Arc)、块(Block)、尺寸标注(Dimen.sion)、填充(hatch)等.基于C#开发环境中以添加对象的形式表达各种AutoCAD图形.由于DWG文件中任何一个实体对象由实体头和实体尾组成,实体头表达的是实体对象属性,实体尾表达的是实体的几何参数[4].对于同一类实体,例如所有直线的实体头属性都是一样的,他们的属性都是直线.但是实体尾图形参数却大不相同,通过改变集合参数,也就是实体尾就可以得到不同系列的直线[4].对象实例化很重要的一个环节就是要根据设计参数,把参数当作已知量,确定对象的几何尺寸、位置.比如,直线实例化的过程就是将设计参数当作已知量,推算直线段长度,然后确定直线起点坐标,根据直线长度推算,直线终点坐标表达式.C#语句实例化AutoCAD对象的基本程序语句如下面所示:指定圆心坐标和圆半径,绘制一个圆:double[]center1={x,y,0};double Radius1=rad;odaDoc. ModelSpace. AddCircle (center1,Radius1);指定起点和终点坐标,绘制一条实线:double[]point1={x1,y1,0};double[]point2={x,y,0};odaDoc.ModelSpace.AddLine(point1,point2);指定需要标注的直线和线性标注起点坐标,绘制线性标注:double[]point01={x1,y1,0};double[]point02={x2,y2,0};double[]dim1={x3,y3,0};odaDoc.ModelSpace.AddDimAligned(point01,point03,dim1);2.3.4 图形的显示图形写入操作完毕之后要把图形正确的显示在控件的绘图界面上面,因此需要对绘图界面上的图形进行定位,对修改之后图形更新,设置控件背景颜色.2.3.5 参数赋值参数的设置根据具体项目的需求,一般常见设置为长度、半径、角度等.2.3.6 稳定计算根据设定参数对水工结构进行稳定计算.根据不同类型的水工建筑物比如:重力坝、拱坝、导流隧洞等等,针对不同类型水工建筑物采取相应的稳定计算方法,编写稳定计算函数,进行稳定计算校核.若稳定计算结果符合要求,进入下一步.反之,参数化设计从力学稳定性上不合理,重新设计断面尺寸,重新给参数赋值,直到新的断面设计满足力学稳定,进入下一步.2.3.7 结果和保存经过以上步骤之后,外部参数已经传递给绘图主程序了.在Windows应用程序界面上点击确认按钮对Dwg文件进行写入操作,并保存输出结果.TeighaX控件界面上显示出经过写入操作后的AutoCAD图形.经过更改的模版图形“F:\standard.dwg”自动保存为“F:\finished.dwg”.“F:\finished.dwg”存放最终的工程图纸.3 参数化设计实例本文提供一个基于TeighaX组件的参数化设计在水利工程中的应用.在水利工程中经常会遇到设计重力坝剖面图的项目.某水利枢纽,大坝为重力坝,为Ⅰ级建筑物,混凝土与基岩间的f值为0.6,荷载组合为基本组合.根据TeighaX组件参数化设计步骤,模版创作和参数计算为前期准备工作.本例中针对重力坝剖面图,模版创作为一幅A3标准图签;参数设置为坝高,上游坡度,坝底宽度,下游坡度,死水位高度,根据所给参数推算剖面图的关键点坐标.3.1 引用TeighaX组件安装TeighaX组件,启动 VS2005,新建一个Windows应用程序项目,引用TeighaX(DWGdirectX)组件.组件引用成功打开主程序引用目录显示如图3所示.图3 重力坝剖面参数化设计实例引用组件3.2 程序基本界面设计在Windows应用程序界面上设置按钮,命名为绘图,点击绘图,执行写入操作.界面中的6个textbox分别用来存放设计参数:坝高、上游坡度、坝底宽度、坝顶宽度、下游坡度、死水位.点击强度稳定计算按钮,执行强度稳定计算函数,进行强度稳定计算.点击抗滑稳定计算按钮,执行抗滑稳定计算函数进行抗滑稳定计算.DwgdirectX控件尺寸为:长717像素,宽345像素.程序基本界面见图4.图4 重力坝剖面参数化设计实例主程序基本界面设计3.3 实例化对象3.3.1 文件读取读取DWG模板文件,文件的图形为一标准A3图签,存放在F:\standard.dwg目录下.文件读取C#语句:OdaHost=newTeighaX.OdaHostAppClass();odaApp=OdaHost.Application;odaDoc= odaApp.Documents.Open(“F:\standard.dwg”,false,(object)“”)3.3.2 图形写入操作由于程序内部比较复杂,具体AutoCAD中图形元素如:直线,标注,填充等等的绘制,根据参数推求的坐标点,结合TeighaX组件帮助文档[6]可以实现.以下结合本例简单叙述一些C#对象实例化参考语句.绘制一条指定坐标起点和终点直线:double[]point1 ={685.3653,485.9180,0};double[]point2={685.3653+h0*a1,485.9180+h0,0};odaDoc.ModelSpace.AddLine(point1,point2);绘制一个线性对齐标注:double[]dim1={666.3783,489.9180,0 };double[]dim2={679.1533,489.0240,0};odaDoc.ModelSpace.AddDimAligned(point1,point2,dim2);3.4 参数赋值本例中的参数设置包括如图5所示的坝高:120 m,上游坡度:0.5,坝底宽度:88m,坝顶宽度:8m,下游坡度:3.5,死水位高度:25m.参数赋值完毕之后点击设定参数按钮,参数传递给主程序.图5 重力坝剖面参数化设计实例中的参数设赋值和传递3.5 稳定计算设置好参数之后进行抗滑稳定计算校核和强度稳定校核,稳定计算校核均采用材料力学方法.3.5.1 强度稳定强度稳定校核将重力坝视作悬臂梁,根据材料力学公式[7],计算危险截面,危险点的应力,本例计算校核坝踵坝趾位置的最大主应力σ.查阅混凝土重力坝设计规范[8],水工建筑物坝体混凝土允许的最大拉应力值0.1Mp,当σ>0.1Mp坝踵位置最先拉裂破坏;当σ≤0.1Mp坝体混凝土满足强度稳定要求.应力计算公式[7]:3.5.2 抗滑稳定计算抗滑稳定计算采用刚体极限平衡法,根据材料力学抗剪强度公式计算抗剪强度稳定系数.查阅混凝土重力坝设计规范,当水工建筑物(假定为Ⅰ级建筑物)的抗滑稳定系数K≥3.0,满足抗滑稳定要求.抗滑稳定计算公式[7]:3.5.3 抗滑稳定计算程序编写根据计算公式,编写稳定计算程序,在程序界面上设置强度稳定计算按钮和抗滑稳定计算按钮.点击强度稳定计算按钮,当强度稳定满足要求时程序运行结果提示框显示:强度稳定计算结果,强度稳定系数a0=a,a≤0.1Mp,稳定计算结果满足要求;当强度稳定不满足要求时程序运行结果提示框显示:强度稳定计算结果,强度稳定系数a0=a,a>0.1Mp,稳定计算结果不满足要求.点击抗滑稳定计算按钮,当抗滑稳定满足要求时程序运行结果提示框显示:抗滑稳定计算结果,抗滑稳定系数K0=K,K≥3.0,稳定计算结果满足要求;当抗滑稳定不满足要求时程序运行结果提示框显示:抗滑稳定计算结果,抗滑稳定系数K0=K,K<3.0,稳定计算结果不满足要求.3.5.4 稳定计算结果根据4.5中传递到主程序的的重力坝剖面参数和工程参数编写好强度稳定系数和抗滑稳定系数计算函数,本例中点击强度稳定计算程序运行提示框显示如图6所示,抗滑稳定系数计算程序运行提示框显示如图7所示,稳定计算结果满足要求.3.6 图形显示效果本例中设置了图形写入操作完毕后,图形显示更新一次.控件界面的中心点设置为{760.869 7,544.582 2,0}.背景颜色设置为黑色.图形显示C#语句参考如下:oDevice=(VIEWXLib.IOdaDevice2)axOda-Viewer1.DeviceManager ().NewDevice(“Open-GL”);eCache=false;oView = oDevice.SetupActiveLayoutViews((VIEWXLib.IAcadDatabase)odaDoc.Database);oView.Zoom(2);oDevice.BackgroundColor=new int[3]{0,0,0};IAcadViewports viewports= odaDoc.Viewports;double[]center5={760.8697,544.5822,};viewports.Item(0).Center=center5;oDevice.Update();3.7 绘图和保存完成以上步骤,点击绘图按钮.得到如图8所示结果.绘制好的图形已经存在了指定盘符本例中存放在“F:\finished.dwg”根目录下.保存DWG文件C#语句:odaDoc.SaveAs(“F:\finished.dwg”,OdSaveAsType.odR18_dwg,null).图8 重力坝剖面参数化设计实例设计最终结果图4 结论使用传统手段进行重力坝剖面设计并用Auto-CAD出图,是一个复杂的过程,如果算得的剖面不满足稳定计算要求,则要对剖面进行重新设计,Auto-CAD图也要重新绘制.而基于TeighaX组件的Autocad参数化设计如果剖面稳定计算不满足要求只需要重新设置参数,进行计算,从整个设计流程来看传统计算是纯人工的,步骤较多,而利用编程技术将重力坝剖面设计一体化到程序里面,工程师仅需要给参数正确赋值就可以完成设计.TeighaX组件的Autocad参数化设计在本文中的应用能够方便快捷的解决工程制图的高效化信息化问题.充分运用电子计算机编程技术和水利工程的专业技术,体现了学科交叉的特点.由于TeighaX能够脱离AutoCAD平台,读写保存DWG文件等等.因此,利用这个组件可以对AutoCAD参数化设计.在文章的重力坝参数化设计实例中,工程图纸的结构内容相对比较单一简单,因此CAD二次开发的时候有许多TeighaX参数化设计中的对象都没有用到,比较单一,所写程序也比较简单,但是任何复杂的东西都是由简单的东西融合成复杂的东西.本文中对TeighaX参数化设计的应用具有一定的局限性,在这里本文提供一个比较有意义的思路,根据工程需求,确定好参数,可以写出更为复杂,更加高效率的程序,解决更加复杂的自动化制图问题.而且不一定要选用C#作为开发语言,可以选用其他更加方便的语言.目前国内许多AutoCAD制图工程师都采用的是人工制图,循着这条思路在不远的将来也许可以通过这种AutoCAD参数化设计技术解决同一类型的复杂的,工作量大的制图的问题.这将会节约大量的劳动力,使制图工作更加高效准确.甚至还可以有这样一条思路,将制图设计一体化在软件当中只要用户输入特定的参数,就能够马上设计出来如图中例所示的重力坝典型剖面.参考文献:[1]沈剑英,褚莲娣.用VisualLISP编程实现参数化绘图[J].机械工程及其自动化,2003(2):27-28.[2]王怀球,蒋月姣.AutoCAD中用VBA进行CAD二次开发在工程测量中的应用[J].数字技术及应用,2011(5):119-120.[3]王维凤.基于ObjectARX的水工辅助设计系统开发[J].水科学与工程技术,2011(2):43-44.[4]肖起年.基于DWGDirectX读写DWG图纸文件的实现[J].计算机系统应用,2009,18(3):164-167.[5]Open design Alliance.Itroduce of the ODA[EB/OL].http://.2011.2/2011.12.[6]ODA.DWGDirectX1.12+帮助文档chm[CP/OL].http://.2011.1/2011.12.[7]林继镛.水工建筑物[M].5版.北京:中国水利水电出版社,2009:44-56. [8]SL319-2005.混凝土重力坝设计规范[S].北京:中国水利水电出版社,2005.。
creo2.0工程图教程

定义参数
在Creo 2.0中,可以通过定义参数来控制工 程图的尺寸、形状等特性。
建立参数关系
通过建立参数之间的关系,实现参数之间的 联动,从而方便对设计进行调整。
应用参数化模板
创建或使用现有的参数化模板,以快速生成 符合要求的工程图。
参数化修改
通过修改参数来快速调整工程图的尺寸、形 状等特性,实现快速修改。
打印预览
Creo 2.0提供了打印预览功能,用户可以在预览 中查看打印效果,以便及时调整打印设置。
工程图的打印
导出为PLT文件
Creo 2.0可以将工程图导出为PLT文件格式,这种格式的文件 可以在数控机床上直接使用。
批量打印
Creo 2.0支持批量打印工程图,可以一次性打印多张工程图 ,提高打印效率。
Creo 2.0工程图与其他CAD软件的比较
与AutoCAD的比较
Creo 2.0在三维模型驱动和标注功能上优于AutoCAD,但在绘图输出格式的兼 容性上稍逊于AutoCAD。
与SolidWorks的比较
Creo 2.0在工程图创建和编辑方面更加灵活,但在三维模型构建和装配功能上 稍逊于SolidWorks。
Creo 2.0工程图教程
目 录
• Creo 2.0工程图概述 • Creo 2.0工程图的创建与编辑 • Creo 2.0工程图的参数化设计 • Creo 2.0工程图的输出与打印 • Creo 2.0工程图教程总结
01 Creo 2.0工程图概述
Creo 2.0工程图的特点
高效的三维模型驱动
工程图的输出格式
DXF格式
DXF是一种开放的CAD数据交换格式,Creo 2.0支持将工 程图导出为DXF格式,方便与其他CAD软件进行数据交换 。
三维建库中的几种参数化设计方法介绍
三维建库中的几种参数化设计方法介绍赵林;杨殿臣【摘要】以VANTAGE PDMS三维工厂设计系统为支撑平台,介绍了其参数化创建管道元件库的几种设计方法,主要包括建立管道元件库、在数据集(DataSet)中设置设计参数、利用系统参数设计元件模型等.采用参数化的设计方法,可根据具体情况选用不同的建库方法,在可视化的环境下编辑修改元件结构,并在参数化元件的基础上,快速创建管道元件库、电缆桥架的标准及非标准元件库,同时还可以利用PDMS提供的多种系统参数进行辅助设计,从而提高工作效率.【期刊名称】《内蒙古电力技术》【年(卷),期】2010(028)003【总页数】3页(P52-53,58)【关键词】三维建库;参数化元件;管道数据库;管道元件库;弯头;调节阀【作者】赵林;杨殿臣【作者单位】内蒙古电力勘测设计院,内蒙古,呼和浩特,010020;内蒙古电力勘测设计院,内蒙古,呼和浩特,010020【正文语种】中文在VANTAGE PDMS三维工厂设计系统(以下简称PDMS)进行三维建库的过程中,所有元件都可以使用元件参数(Component parameters)、设计参数(Design parameters)和保温参数(Insulation parameters)来定义。
参数化定义易于编辑修改,能够快速地创建几何形状复杂、类型多样、规格较多的元件模型。
本文以PDMS为支撑平台,介绍了其参数化创建管道元件库的几种设计方法。
1 PDMS概述VANTAGE PDMS是英国AVEVA公司的产品,从1976年至今,已经逐步发展成为国际上最先进的三维工厂设计系统之一。
该系统以数据库为核心,拥有直观的三维设计视图,可以对各个设计人员控制权限,不同的设计人员可在网络上进行协同设计,极大地提高了设计效率及出图质量。
隐藏在PDMS强大功能背后的是简单和具有逻辑性的数据库,元件的全部信息可以存储在参数化的元件库中。
管道数据库和管道元件库的建立是进行三维管道设计的基础,这些数据的完整性、准确性会直接影响到后期三维模型的建立和各种图纸和料单的抽取。
机械工程中的CAD_CAM技术
CAM技术的特点:高效率、高 精度、低成本
CAM技术的应用领域:机械制 造、航空航天、汽车制造、电 子设备制造等
CAM技术的发展趋势:智能化、 集成化、网络化
CAM技术的应用实例
数控机床:通过CAM技术实现自动化加工 模具制造:利用CAM技术进行模具设计和制造 汽车制造:CAM技术在汽车零部件生产和装配中的应用 航空航天:CAM技术在航空航天零部件设计和制造中的应用
单击添加项标题
近年来:CAD/CAM技术的不断创新,出现了一些智 能化、自动化的CAD/CAM系统
单击添加项标题
1960年代:CAD/CAM技术的初步发展,出现了一些 商业化的CAD/CAM系统
单击添ቤተ መጻሕፍቲ ባይዱ项标题
1980年代:CAD/CAM技术的广泛应用,逐渐普及到 各个行业,如建筑、机械、电子等
单击添加项标题
期。
CAD/CAM技术在机械工程中的具体应用
设计阶段:利用CAD 技术进行产品设计和
优化
制造阶段:利用CAM 技术进行加工过程规
划和控制
检测阶段:利用 CAD/CAM技术进 行产品质量检验和评
估
维护阶段:利用 CAD/CAM技术 进行设备维护和维
修
CAD/CAM技术在机械工程中的优缺点分析
优点:提高设计效率,减少错误率,降低成本 缺点:需要专业的技术人员,学习曲线陡峭,可能产生设计误差 应用领域:汽车、飞机、船舶、建筑等行业 发展趋势:智能化、集成化、网络化
CAD/CAM技术的发展历程
单击添加项标题
1950年代:CAD/CAM技术的萌芽阶段,主要应用于 航空航天和汽车行业
单击添加项标题
1970年代:CAD/CAM技术的快速发展,各种 CAD/CAM软件和硬件逐渐成熟
基于NX软件和MBD技术的圈椅数字化模型构建
基于NX软件和MBD技术的圈椅数字化模型构建基于NX软件和MBD技术的圈椅数字化模型构建概述数字化技术的发展使得产品设计与制造的过程更加高效和精确,其中,基于MBD(Model Based Definition,基于模型定义)的数字化建模技术在产品设计中具有重要的作用。
本文将以基于NX软件和MBD技术的圈椅数字化模型构建为例,介绍该技术在产品设计和制造中的应用。
一、MBD技术简介MBD技术是一种基于三维数字化模型的设计方法,它将产品的几何、尺寸、材料、工艺等信息嵌入到数字化模型中,实现了从纸质图纸到数字化设计的转变。
MBD技术的主要特点包括:减少了纸质图纸的使用,提高了设计效率;准确性高,避免了因传统图纸解读不明确而产生的错误;便于产品设计和制造的数字化协同。
二、圈椅数字化模型构建的需求座椅作为常见的产品之一,在设计和制造过程中也面临着一系列的问题。
传统的座椅设计需要依靠纸质图纸,设计师需要通过手绘图纸来表达他们的设计意图,这不仅浪费时间和资源,还容易出现误差。
此外,座椅模型设计过程中的信息传递不畅也是一个问题。
因此,基于NX软件和MBD技术的数字化模型构建成为解决这些问题的有效方法。
三、基于NX软件的数字化模型构建NX软件是一种功能强大的CAD(Computer-Aided Design,计算机辅助设计)软件,提供了丰富的工具和功能,可用于实现数字化模型的构建。
在圈椅数字化模型构建过程中,可以通过以下步骤来进行:1.模型建立:在NX软件中,设计师可以通过绘制几何实体、创建曲面等功能来建立座椅的数字化模型。
在这一步骤中,需要根据设计要求和产品功能进行模型的构建,在尺寸、形状、曲面等方面进行精确的设计。
2.参数化设计:NX软件提供了参数化设计功能,设计师可以通过设定参数来控制数字化模型的形状和尺寸,实现设计的灵活性和可编辑性。
通过参数化设计,可以方便地进行编辑和修改,提高了设计效率。
3.材料和工艺信息嵌入:MBD技术的核心是将产品的材料和工艺等信息嵌入到数字化模型中。
CAD技术在机械设计中的应用设计毕业设计(论文)
CAD技术在机械设计中的应用摘要CAD技术作为成熟的普及技术已在企业中广泛应用,并已成为企业的现实生产力。
围绕企业创新设计能力的提高和网络计算环境的普及,CAD技术的发展趋势主要围绕在以下四个方面:1.标准化除了CAD支撑软件逐步实现ISO标准和工业标准外,面向应用的标准构件(零部件库)、标准化方法也已成为CAD系统中的必备内容,且向着合理化工程设计的应用方向发展。
2.开放性CAD系统目前广泛建立在开放式操作系统窗口95/98/NT和UNIX平台上,在JA VA LINUX平台上也有CAD产品,此外CAD系统都为最终用户提供二次开发环境,甚至这类环境可开发其内核源码,使用户可定制自已的CAD系统。
3. 集成化CAD技术的集成化体现在三个层次上:其一是广义CAD功能CAD/CAE/CAPP/CAM/CAQ/PDM/ERP经过多种集成形式成为企业一体化解决方案,推动企业信息化进程。
其二,是将CAD技术能采用的算法,甚至功能模块或系统,做成专用芯片,以提高CAD系统的效率;其三是CAD基于网络计算环境实现异地、异构系统在企业间的集成。
关键词:标准化,开放性,集成化,智能化!!所有下载了本文的注意:本论文附有CAD图纸和完整版最终设计,凡下载了本文的读者请留下你的联系方式(QQ邮箱),或加我百度用户名QQ,我把图纸发给你。
最后,希望此文能够帮到你!TECHNOLOGY IN THE MECHANICAL DESIN CADAPPLICATIONABSTRACTCAD technology as the popularity of mature technology has broad application in the enterprise, and enterprises have become the real productive forces. Innovative design capacity of the enterprise and enhance the popularity of network computing environment, CAD technology centres around the development trend in standardized, open, integrated and intelligent four areas:1. Standardization in addition to CAD software support the progressive realization of ISO standards and industry standards, application-oriented standard components (for parts), standardized methods have also become necessary in the CAD system, and towards the rationalization of the engineering design of the development2. CAD system is currently open and extensive operating system built on open window 95/98 / NT and UNIX platforms, in Java LINUX platform is also a CAD products, in addition to CAD systems to provide secondary development of end-user environment, and even such Environment may be the development of its core source code, which allows the user to customize their own CAD system.3. Integration of the integration of CAD technology embodied in three levels: One is the broad functions of CAD CAD / CAE / CAPP / CAM / CAQ / PDM / ERP integration through various forms of corporate integration solutions, promote enterprise information Process. The CAD system to improve the efficiency of its three CAD is based on network computing environment to achieve different places, heterogeneous system in the inter-enterprise integration. Came into being the virtual design, virtual manufacturing and virtual enterprise is the level of application integration.KEY WORDS:Standardization,Open,Integrated,Intelligent.目录绪论 (1)第1章CAD技术的概述 (2)1.1CAD技术的概念 (2)1.2CAD技术原理 (2)1.3CAD系统的组成 (2)第2章CAD技术的发展 (4)2.1 CAD技术的产生与发展 (4)2.2我国CAD的发展现状 (5)2.3 CAD系统的发展趋势 (5)第3章CAD常用的设计软件 (8)3.1国内软件 (8)3.2国外软件 (9)第4章CAD技术在机械设计中的应用 (12)4.1我国CAD技术在机械设计中应用的现状 (12)4.2 CAD在玉米联合作业机械设计中应用 (13)4.3 CAD三维技术在液压挖掘机中的应用 (18)结论 (24)谢辞 (25)参考文献 (26)外文资料 (27)绪论源于20世纪50年代的机械CAD/CAM技术已发展为一种高新技术产业,并得到迅速发展。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第1期(恩第94崩) No.1(SUM No.94) 机械管理开发 MECHANICAL MANAGEMENT AND DEVELOPMENT 2()07年2胃
Feb.2O07
产品图纸参数化设计应用 王娇莲何彦军 (经纬榆次化纤机械股份公司化专分厂 山西晋中030601) 【摘要】普通cAD绘图软件与参数化设计的不同、如何进行参数化设计产品图纸、PDA参数化设计的优点。 【关键词】参数化 产品图纸PDA 【中图分类号】TH126 【文献标识码】B 【文章编号】 1003—773X(2007)ol一0102—02
引 言 普通的CAD绘图软件都用固定的尺寸值定义几何 元素。输入的每一条线都有确定的位置。要想修改图纸 内容只有删除原有的线条后重画。参数化设计一般是 指设计对象的结构形状比较定型,可以用一组参数来 约定尺寸关系。参数的求解较简单,参数与设计对象的 控制尺寸有正确的对应,设计结果的修改受到尺寸驱 动。而新产品的打样设计不可避免要多次反复修改.进 行零件形状和尺寸的综合、协调、优化。对于定型的产 品设计,需要形成系列,以便针对用户要求不同的产品 型号。因此新的CAD系统都增加了PDA参数化设计模 块,使得产品的设计图可以随着某些结构尺寸的修改 而自动修改图形。PDA是一个可以在AUTOCAD的交互 环境中运行的外部程序模块,具体表现为一组增加的 AUTOCAD命令,它们可以用选择菜单的方式或是直接 用键盘键人命令方式来执行;PDA是一个基于图形理 解的智能型自动参数化设计软件。PDA的核心关系:样 板图+参数 所需精确尺寸图。下面举例说明PDA设计 模块构造相似零件。 1样板图的设计 不需输入座标画草图 标注尺寸(非真实尺寸) 以实际需要的尺寸修改草图 运行PDA生成精确尺寸 的图形 进行尺寸一致性检查。(1)不需输入座标画
一I- 一 I/// 一 ,///。
/// //// ——]/ 【
=
图1 绘制草图 图2草图测量值
【 广 l,/ ,_/,
0 蓄
r / L
3. 40
图3标注尺寸后生成新图 图4修改后的零件图 草图。用鼠标在屏幕上随手画出以下草图见图1。(2) 用pprectify命令规整图形。(3)在机械下拉菜单中选全 约束参数化设计的图形变化基点A。(4)用dim或ndim 命令进行尺寸标注,该尺寸为草图尺寸值(草图测量 值)见图2。(5)修改尺寸为所需的任何尺寸.运行 ppredraw命令,指定固定点,数秒钟后,图形已按照所 标注的尺寸重新生成见图3。(6)约束一致性检查,所 谓约束一致性检查是指检查图中的尺寸标注是不是完 整,有没有重复或遗漏。运行ppredraw或ppisolate命令 后,PDA会自动检查约束的一致性,如果发现尺寸不 足,PDA会显示欠约束的点,提示你补足相应的标注. 如果发现尺寸过多,PDA会加亮多余的尺寸标注提示 你删除,(如图3中l3尺寸加亮)在以上两种情形下,PDA 都会问你是否继续执行,如果选择了“YES”,PDA仍能 设法得出一个合适的解。 为了方便起见,可建立数据文件,用文本编辑器建 立一个数据文件SAMPLE.DAT,其内容为:(A) 8O. 85;(B) 65,j2『60;(C) 38, 40;(D) 13, 15; (E) lO, 8;(F)35,40。 2生成零件族 在已有母图的情况下,只要用DVXF(设计变量交 换)I ̄Ippdvxfin命令为设计变量指定不同的设计参数. 就能很容易地生成一个零件族。如果需要修改某些尺 寸,可以用光标指点该尺寸值后用键盘输入新的数字. 系统自动作出响应,用PPRedraw(参数化生成图形)命
作者简介:王娇莲,士,1973- ̄-生,1997- ̄毕业于太原理工大学机械系机电一体化。工程师。 -102・
(下转第104页)
维普资讯 http://www.cqvip.com 第1期(总第94期) 机械管理开发 2oo7年2月 URG 2O4o IN A,(80H);PIO的A171数据_l-A(低8位) LD (HL),A; 数据低8位送数据存储区 INC HL; 地址指针加 IN A,(81H);PIO的B口数据一A(高8位) LD (HL)。A; 数据高8位送数据存储区 INC HL: 地址指针加 RETI; 从中断服务子程序返回 若晶体振荡器脉冲周期To=0.2 Ixs,速度传感器每 转脉冲数C=200,电机的转速n=l 500 r/min,则测量一 个速度数据的时间为0.2 ms,测量的精度为0.1%。因此 采用单片机可以测量瞬时速度的变化,测量精度高,占 用CPU的时间少。易实现自动测试。 3单片机在电机测试应用中的优势 单片机具有运算速度快、适时控制功能强、可配置 的外围设备多且易智能化、编程也灵活、工作又可靠等 特点。采用单片机进行测试的优点有:(1)能够自动控 制被测电机的起停,自动采集测试数据,自动进行数据 处理及参数计算,自动打印试验报告和绘制特性曲线。 (2)整个试验过程可由单片机的程序控制,只要改变 单片机的程序,就可改变试验中的项目。(3)由于数据 采集速度极快,保证了数据采样的同时性,消除了人工 读数不同时刻所引起的各种误差。(4)测量准确度高, 测试重复性好。(5)可以充分利用单片机快速运算的
能力,可采用计算繁复的误差修正方法,例如通过负载 杂散损耗修正系统误差的方法,大大削弱了包括测试 仪表在内的各种系统误差。(6)采用自动误差补偿方 法,可基本上消除外界因素对读数的影响。(7)每一负 载点可进行多点采样,通过数据处理剔除坏值,再求取 平均值,可以大大削弱各种随机误差。(8)能够自动进 行故障检测及诊断,并自动用声光报警。(9)节省时 间,节约人力,大大提高试验效率,减轻劳动强度。(10) 为了保证系统工作可靠,系统中采用有效的连锁、隔 离、抗干扰措施。操作时试验人员只需发出起动命令. 系统可以自动完成各种试验,操作极为方便。 4结束语 随着大规模集成电路的发展,计算机已进入微型 化阶段。由于性能价格比的不断提高以及微型计算机 外围设备的日趋完善,一次仪表及各类变送器品种越 来越齐全,使得单片机自动测试更加实用。采用单片机 的电机自动测试,无论在测试功能还是测量精度等各 项指标上,都远远超过传统的试验方法,使得电机的测 试方法进入一个新的阶段。 参考文献 [1】冯雍明.电机的工业测试[M】.机械工业出版社,1990. [21 陈守仁.自动检测技术及仪表[M】.机械工业出版社,1996. (收稿日期:2006—07—28)
Application of Singlechip Computer in Test of.Electromotor LU Haizhen [Abstract]The characteristics of singlechip which is used in test of eleetromotor are analyzed.It"S superior to traditional experimental method greatly whether in function or accuracy and all other guidelines.That is a great progress in electromotor test. [Key words]Eleetromotor Test Singlechip computer Application
(上接第102页) 令生成新图.如果选中另一组数据则生成同一结构不 同参数的另一零件。因此,对一个数据文件给定不同参 数反复操作就能很容易地得到相似零件见图4。 PDA参数化设计模块特别适用于机械工程图的快 速绘制和修改,以及一系列相似零件图的生成。快速绘 制二维工程草图,而无需精确地对图形元素定位.加上 所需的尺寸标注,让PDA根据输入的尺寸标注值决定 图中各体的精确坐标,很快地得到满足设计相应的样 板图形,这样就能直接进行多方案设计。从而提高了设 计绘图的质量和效率。 PDA参数化设计模块设计样板图只需输入草图而 非正规的精确图形,节省了大量时间,利用每个实体定 义的尺寸,PDA能自动生成完全符合要求的工程图。 PDA命令运行的时间比较快,一般能在几秒钟内完成, 符合交互式CAD系统对响应时间的要求。 (收稿日期:2006—07—20)
Product Drawing Parameterization Design and Application Wang Jiaolian He Yanjun [Abstract]The diference of common CAD and the parameterization design,how to plot the parameterization product drawing and the advantages of PDA parameterization design are introduced. [Key words]Paramterization Product drawing PDA
・104・
维普资讯 http://www.cqvip.com