开篇:润墨网以专业的文秘视角,为您筛选了八篇制图软件范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!
摘 要 在中职机械课程教学中采用CAD制图软件进行制图,不仅能够快速准确地将机械图绘制出来,而且具有较好的制图效果。为了提高中职学生的CAD制图水平,对CAD制图软件在中职机械课程教学中的实践性进行研究。
关键词 CAD制图软件;中职;机械课程
中图分类号:G712 文献标识码:B
文章编号:1671-489X(2016)19-0036-02
1 前言
在中职机械课程教学中,经常使用的就是CAD制图软件,该软件对学生的制图有着至关重要的作用。使用CAD制图软件进行机械图的绘制时,不仅能够改进手绘图制图慢、效果差等问题,还能够将机械图中的内容清楚地反映出来。在中职机械课程教学中应用CAD制图软件进行教学时,需要明确CAD制图软件应用的方法,并且注意教学中经常出现的一些问题。CAD制图软件对中职机械课程教学非常重要,必须加强对其应用的研究。
2 CAD制图软件与机械制图的关系
在中职机械课程教学中,非常关键的一个环节就是CAD制图软件的教学,并且直接影响着学生制图的质量。为了提高中职学生的机械制图水平,就需要对CAD制图软件与机械制图的关系进行明确。在机械制图课程中,主要讲解的就是机械图样绘制的方式与原理、制图的相关标准等。而CAD制图软件的教学则主要是培养学生的实际操作能力,提高CAD绘图的水平。CAD制图软件在各个行业都被广泛应用,不仅解决了手绘图中经常出现的一些问题,还能够借助软件特有的功能对一些机械图样进行绘画,从而实现快速准确的绘图。CAD制图软件的基础则是机械制图,而CAD制图软件则能够促进机械制图教学的发展。中职学生想要熟练运用CAD制图软件进行机械图的绘制,就需要具备比较扎实的机械制图理论,通过CAD制图软件的应用激发学生的学习积极性,从而提高学生的CAD制图水平。
3 CAD制图软件在机械教学中应用的方法
教学目标的统一 在中职机械课程教学中,需要将CAD制图教学与机械制图教学进行结合,从而充分发挥CAD制图软件的作用。由于CAD制图教学与机械制图教学有着各自的教学目标与特点,为了在教学中更好地应用CAD制图软件,就需要对教学目标进行统一。学生的识图、绘图能力是机械制图教学的目标,而学生的实际绘图操作能力则是CAD课程的教学目标,只有进行有效结合,才能提高学生的绘图水平,更好地掌握CAD制图软件的使用技巧。
在进行教学目标统一时,首先,识读图样。学生在机械图的抄绘过程中能够熟悉图样,并且熟练掌握绘图技巧。其次,感受效率。在应用CAD制图软件进行教学时,教师应该鼓励学生亲自进行实际的CAD绘图,在绘图过程感受制图的效率。通过这样的教学方式,学生能够体会到CAD制图软件的重要性,从而在以后的学习中更加积极主动。最后,培养兴趣。CAD制图软件的应用能够激发学生的学习兴趣,充分调动学生的积极性[1]。
合理配置教学内容 在中职机械课程教学中应用CAD制图软件时,还需要对教学内容进行合理配置。在教学中为了有效将CAD制图课程与机械制图课程进行融合,提高学生的CAD制图能力,就需要教师合理配置教学内容。首先,教师需要对CAD制图软件教学的内容进行适当缩减与增加,应该删除掉对CAD制图教学无用的教学内容,对于涉及CAD教学的重要内容应该进行融合与细化,深入讲解每一个制图的要点,让学生能够充分理解CAD制图的知识。其次,需要对CAD制图软件教学的重点内容进行转移。教师应该对教学的重点内容进行明确,重点培养学生的实际操作能力,提高CAD制图的水平。此外,教师应该分清教学内容的主次,重点讲解CAD制图操作的重要内容。最后,教师需要重视零件图的教学方式。零件图是非常重要的,对学生的CAD制图水平有着非常重要的影响。教师应该选择合理的教学方式进行教学,从而提高学生识图辨图的能力。
完善教学方法,提供先进的教育设备 在中职机械课程教学中,为了提高CAD制图软件的教学质量,需要对CAD制图软件的教学方法进行完善,并且学校要为教学提供先进的教育设备。学校应该加大机械教育设备的投资力度,丰富教学资源。在CAD制图软件的应用教学中引入先进的设备进行辅助教学,不仅能够激发学生的学习兴趣,还能够丰富教学内容与教学方式。由于有先进的教育设备,学生能够在教学中进行实际操作,将理论知识与实践充分结合起来,从而提高CAD制图能力与知识理解能力。学生在教学中通过不断的实际操作,能够将所学的CAD绘图技巧进行巩固,并且加深知识的理解能力。教师应该对CAD的教学方法进行完善,并且合理安排CAD制图软件的教学内容与机械课程的教学内容,从而提高学生的CAD绘图技术,确保能够快速准确地绘制出各类二维图形和三维图形。
4 教材的选用
在中职机械课程教学中应用CAD制图软件时,需要明确教材的选用,合理使用教材。CAD、机械制图、测量以及公差配合等都是机械课程中的重点内容,因此必须选用与此相关的教材。中职学校机械专业所使用的基础教材主要涉及机械制图方面的知识,不仅包括机械制图、技术制图国家标准的内容,还包括剖视图的局剖、半剖与全剖等内容,以及尺寸标注、曲面立体、几何制图、组合体视图以及标准件与常用件等知识内容。CAD软件是中职机械课程教学中经常使用的,所以教材也需要与CAD有关系。
在教学中主要选用的CAD教材为AutoCAD 2012绘图规范与绘图技巧。在CAD讲课过程中可以结合该教材进行CAD软件相关知识的讲解,但是教师还需要结合机械制图的教学内容对CAD教材内容进行合理的删减或者增添,从而提高教学质量。在教学过程中涉及测量、公差配合等方面的内容时,只对零件相关图的知识进行选择讲解即可,与CAD知识和机械课程无关的内容可以不用选用[1]。
5 中职机械课程教学中应用CAD制图软件应注意的问题
在中职机械课程中应用CAD制图软件进行教学时,需要注意教学中的一些问题,提高CAD制图软件教学的质量。教师需要及时关注国家CAD制图标准的更新,确保教学中使用的制图规范为最新的标准。CAD制图的画法也需要教师进行简化,准确地进行视图的绘制。教师在机械课程的教学中还应该重点培养学生的动手能力,在实际的CAD绘图教学中,不用太注重理论体系是否完整。学生的实际技能应该在AutoCAD的教学中进行培养,这样能够提高学生的CAD绘图能力。如在进行极坐标和极轴追踪的操作教学时,必须按照国家的标准进行教学,确保学生能够按照规范进行正确操作,从而避免出现画错、标错的问题。运用CAD制图软件进行机械课程的图纸绘画时,由于涉及的CAD操作指令较多,学生容易出现概念的混淆,从而不能够快速准确地进行制图。因此,教师必须将各个操作指令进行详细讲解,让学生了解每一个指令对应的操作,从而提高CAD制图软件教学的质量。
6 结语
综上所述,在中职机械课程教学中,AutoCAD课程与机械制图课程是教学的主要内容,经过不断融合形成一个新的系统。CAD制图软件在中职机械课程教学中进行应用时,需要明确CAD与机械制图的关系,并且掌握好课程整合的方法,在教学时合理选用课程教材。随着科学技术的快速发展,机械制图主要是依靠CAD软件进行绘制的,只有提高CAD制图软件的教学质量,才能够促进中职机械课程教学的发展。因此,必须加强CAD制图软件在中职机械课程教学中的实践性研究。■
【关键词】AutoCAD;工程制图
1AutoCAD的发展概述
。AutoCAD软件具有良好的交互界面,所见即所得,具有多文档设计环境,可通过交互式菜单、面板、命令行方便地进行命令调用,实现绘图及修改图形。经过后来不断的完善,AutoCAD成为了今天国际上流行的绘图工具,让熟悉电脑的人很快学会。
2AutoCAD在工程制图中的应用技法
AutoCAD在工程制图中不仅单纯取代传统绘图工具,在绘图的过程中,结合软件的功能灵活操作,可以有效地提高绘图的质量和速度。
2.1为效率绘图作准备
2.1.1建立样板文件,打好制图基础工程设计制图具有较强的规范性,为了达到图形输出的标准化,我们平时把工程制图中规范的内容分类收集到样板文件中,以便于每次绘图时打开使用,节省了建立同样数据的时间。按我国工程制图的标准要求,假若设计一个A3图纸横放的样板文件,内容包括:A3图纸横向,单位为MM,文字样式为英文及数字采用字体gbenor.shx,中文采用大字体gbcbig.shx,设置捕捉栅格纵横间距大小均为500;图层有中心线、墙体、门窗、楼梯台阶、尺寸、文字说明等。具体的操作分以下六步:(1)新建文件,选择CAD默认的样板文件,打开新图形;(2)三步设置图形界限,首先通过LIMITS设置范围,大小为:42000,29700,再用视图缩放命令ZOOM(Z)将绘图区域缩放为(E)全范围,最后为方便视觉观察,草图设置栅格X、Y方向均为500,利用F7打开栅格显示。这样图形界限设置好了。(3)通过【格式】【单位】菜单设置单位为毫米。(4)通过【格式】【文字样式】菜单设置文字的样式,选择西文及数字字体为gbenor.shx,中文采用大字体,选择字体gbcbig.shx。(5)输入图层命令Layer(LA)打开图层管理器,按要求新建图层及设置相应的图层属性。(6)将文件保存为.DWT类型的文件。在“另存为”对话框中先选择类型,然后选择保存的位置,最后写入具有文件特征的文件主名。如保存好的文件:“F:\工程制图基础文件\A3-横.DWT”,确定后大功告成。以同样的方法,根据自己的制图范畴建立不同的样板图,以便随时选用,节省了重复操作的时间。2.1.2块的应用,学会应用带属性的块,建立适合自己的图库。在工程制图中,往往有很多重复的图像,如洗涤用具、门和窗、家具、绿化等。为了提高绘图的效率,可以将一些常用的图案定义为块,建立自己的图库,需要用的时候将其插入到文件中,不需要每次都绘制一遍,大大提高了绘图的效率和质量。AutoCAD中,块的应用分为内部块和外部块。(1)要应用块,首先定义块即创建块。①内部块用在本文件中,利用BLOCK(B)创建块命令打开“创建块”对话框,主要设置内容有三个:将要创建的块的名称、选择将被定义为块的对象、插入的基点;②创建外部块命令WBLOCK(W),即将块转为文件的过程,使块可以用到其他文件中。(2)然后插入块。利用INSERT(I)命令插入块:主要设置的内容为插入点、插入块的大小、旋转角度。对于外部块的插入方法,与插入内部块不同的是通过浏览选择文件作为块插入到文件中。(3)带属性的块应用,在创建块前利用命令ATTDEF(ATT)定义属性。属性定义主要设置的内容包括:属性的标记、提示和默认值,以及文字选项。定义好块的属性后,将属性与图像一起创建为块,然后插入带属性的块,就实现带属性的块的应用了。如:创建带有属性默认值为-0.450的建筑标高符号为块,并应用插入值为±0.000的标高符号。(1)首先我们先绘制一个规范的标高符号,然后通过菜单【绘图】【块】【定义属性】,单击打开“属性定义”对话框,在“属性”栏“标记(T):”框中输入“标高”,“提示(M):”框中输入“请输入标高值:”,“值(L):”输入“-0.450”,设置完成如图1所示。确定后,指定属性的位置,完成后如图2所示。(2)接着把定义好的属性及标高符号一起选择创建为块。(3)最后将刚创建的块插入到图形中,命令提示符显示如下:命令:_insert指定插入点或[基点(B)/比例(S)/X/Y/Z/旋转(R)/预览比例(PS)/PX/PY/PZ/预览旋转(PR)]:输入属性值请输入标高值:<-0.450>:%%P0.000指定插入点,输入要修改的值后,完成后如图3所示。(4)把块应用到工程制图中,可以将某一单位尺寸大小的构件图形定义为块,插入块时再按构件大小修改插入比例。如绘制门,可以绘制一个尺寸为1000的门定义为块,插入块时根据门的尺寸大小修改插入的缩放比例。这样使用起来很方便,大大减少了CAD占用电脑的资源。
2.2设置合适的绘图环境,精确绘图
设置适宜的绘图环境,对精确绘图、标准化和规范化输出、提高绘图效率起关键的作用。绘图环境主要为:(1)对象捕捉的模式。可事先设置好几个常用模式:端点、交点、延伸点,每次作图前可根据需要再添加或去除捕捉模式。(2)打开对象捕捉、极轴和对象追踪,以便自动追踪精确绘图;(3)掌握几个功能键的使用:F3—对象捕捉、F7—栅格、F8—利用正交绘图、F10—极轴、F11—对象追踪、F12—动态输入,使用时只需按下功能键便可开关对应功能;按下F2可以打开文本窗口查看命令操作过程。
2.3覆盖式捕捉方法的巧妙运用
对象捕捉的方法有自动捕捉和覆盖面式捕捉。自动捕捉是事先设置好捕捉模式并开启对象捕捉,在绘图过程中就能自动捕捉设置好的点。覆盖式捕捉则是在命令执行过程中使用,仅对当前操作有效,命令结束后,捕捉模式自动关闭。覆盖式捕捉在命令开始后,通过SHIFT键或CTRL键+鼠标右击打开对象捕捉快捷菜单,选择捕捉模式,常用在“切点”和“正交偏移捕捉(自…)”。切点捕捉在自动捕捉中不容易识别到,用覆盖式捕捉的方法很容易捕捉到。正交偏移捕捉启动后,提示“_from基点:”输入已知点A,然后提示“<偏移>:”输入目标点B与已知点A间的相对坐标,确认后光标定位到目标点B。
2.4灵活运用坐标绘图
坐标在AutoCAD应用广泛,要熟练使用AutoCAD,必须掌握好坐标的应用方法。(1)掌握坐标,从坐标的表达格式开始。①直角坐标(X,Y)表示位移的多少,X和Y分别表示向水平和竖向位移的值,正数表示向右或向上移动,负数表示向左或向下移动。②极坐标(R<α),R表示位移的距离,α表示位移的方向,即表示极轴方向与X轴正向间的夹角:逆时针为正,顺时针为负。(2)坐标的表示还分绝对坐标及相对坐标。绝对坐标指的是相对于CAD默认的坐标原点(0,0)的位移,相对坐标则相对于一个几何点的位移。相对坐标的表示是在绝对坐标表示的方法前多加一个@符号。
2.5修改非连续线型的外观
在工程制图中,不同的线型表示有不同的意义。以中心线为例,说明线型外观的设置技法。通常我们把中轴线设置为中心线即点画线,但往往设置了线型却看不到线的效果,感觉仍然是一根实线,此时应该打开【格式】【线型】菜单,单击打开“线型管理器”对话框,点开“显示细节”按钮,微调设置合适的线型比例。设置线型的比例,要观察线型比例本身是太密了还是太疏了,如果比例调大总是未能显示外观效果的话,要尝试调小比例。“全局比例因子(G)”和“当前对象缩放比例(O)”以相乘的关系造成对线型的影响,如:图中有同样的线型但不同的比例显示,假设“全局比例因子(G)”为1,则应该分别设置线型的“当前对象缩放比例(O)”。
2.6快速设置尺寸标注样式
利用默认的基础样式,可以快速地进行适合工程标准的尺寸样式设置。首先在“调整”选项卡中“标注特征比例”调整适合自己绘图比例的数值,如果以1:1的比例输入图形的大小,出图比例是1:100的话,则此时可设置100,可标注出大小适中的效果;然后选择箭头样式、文字样式及效果、主单位精度。标注出来后看看效果,再根据效果进行一些参数的微调整修改,这样就很容易达到预想效果。
2.7利用替代样式标注直径及半径尺寸
“替代样式”仅作用在替代样式设置之后的标注,一般应用在线性标注基本完成后,利用替代样式进行半径、直径、弧度及角度的标注,标完后,把原来的样式置为当前,则替代样式消失。打开“标注样式管理器”,单击“替代(O)…”按钮,打开“替代当前样式”对话框,将与线性标注不同的内容如:箭头、文字对齐等设置为符合半径、直径、弧度、角度标注的要求标准,确定后,把半径、直径、弧度、角度标注完毕,再回到“标注样式管理器”,把前边用到的标注样式置为当前,则替代样式消失,此时可以重新标注或修改未完成的线性部分标注。
利用关键点编辑修改图形,方便快捷,包含5种编辑方法:移动、拉伸、旋转、镜像、比例缩放。系统默认情况下,选择实体后,出现蓝色的点,这些蓝色的点称为关键点。将光标移至关键点单击鼠标左键变红,激活关键点编辑状态,此时自动进入“拉伸”编辑方式。激活状态下单击鼠标右键,弹出快捷菜单,可选择五种方式之一,进行进一步的操作。每种方式可叠加复制功能及重新定义基点操作,增强了关键点编辑功能的延伸空间,更好的实现效率绘图。
3AutoCAD在工程制图中的应用版本选择
AutoCAD的每个版本功能不断增加、优化和完善,都具有强大的基础功能。2006版已有较成熟强大的功能,2008版在06版的基础上有所改进,目前这两个版本都有不少学校和单位在用,比较适合初学,也足够满足日常的设计制图工作,选用软件时,采用适合自己电脑配置的版本就可以了。如果电脑配置较高,则可以选择较高的版本,新版本绘图功能更强大,绘图效率更高。
4AutoCAD工程制图中要形成良好的绘图习惯,利于提高效率
如何养成良好的绘习惯?(1)从已有样板图新建文件后,建立图形界限、图层、设置绘图环境,开始在对应的层上绘图。在工程制图中往往内容比较多和复杂,建立图层并在对应的层上绘图,是为了更效率地绘制图形,方便修改,节约电脑资源。由于前面我们已经做好样板文件,新建文件时选择已设置适用的样板文件,进入界面后在对应的层上绘制图形就可以了。(2)懂得边绘图边保存,定期保存,避免电脑出意外,前功尽弃。建好文件后,按要求保存好,可以打开“工具”“选项”菜单,在“打开和保存”选项卡中,设置CAD软件定时自动保存。除了以上所谈到的技法应用,使用命令快捷键、熟悉命令操作,特别是编辑命令的操作,都是提高工程制图效率和质量的方法。很多的技法需要边应用边发掘、积累。
参考文献
[1]李善锋,张卫华,姜勇.AutoCAD2010中文版建筑制图基础培训教程[M].北京:人民邮电出版社出版,2010(05).
关键词:SolidWorks三维制图软件 技巧应用 设计意图 文档属性 尺寸标注
中图分类号:TB237 文献标识码:A 文章编号:1007-9416(2012)12-0210-01
随着计算机技术迅猛发展,三维制图软件以其直观性、可进行有限元分析等优点,在各行各业逐渐推广。我公司也开始培训及推广SolidWorks软件。在应用SolidWorks软件建立三维标准件库时,获得了一些小技巧和经验,现在与大家一起分享一下。
1、设计意图的体现
因为三维标准件建模时,与普通的三维造型不同,每个标准件都是包含有一系列的尺寸和参数的变化,建模前必须考虑好用何种方法建模能更好地体现出设计的意图及更好地表现可以变化的参数。
以“Q55-1平顶法兰盘”为例,见图1。
图中法兰盘的整个高度为H。如果建模时,先拉伸一个直径为74mm(D)、高度为9mm(H-L)的圆柱体,在其基础上再拉伸一个直径为47mm(d)、高度为5mm(L)的圆柱体。这样形成的模型自动尺寸标注时高度方向只有H-L和L两个尺寸,这样在系列参数列表时无法选上H,按图一中表格对其进行参数化,还得通过换算来实现。如建模时换一种思路,先拉伸一个直径为74mm(D)、高度为15mm(H)的圆柱体,再采用拉伸切除法,将[反侧切除]选项选上,就会获得一个直径为47mm(d)、高度为5mm(L)的圆柱体。
又如“Q1Q57-5方盖”通常建模用一个L×B的矩形拉伸成一个H高的长方体,在其一面拉抻切除一个厚度为H-S的矩形。但这样建模的结果函数S在图中就自动标注不出来,不能进行下一步系列化列表。这时就需要换一种建模思路,拉伸完L×B×H长方体 后,在距前视基准面S位置建一个基准面,在此基准面上画一矩形,再向外拉伸切除,这样S建模尺寸就可以在模型上体现出来了,下一步就可以选取这个函数进行系列化列表了。
2、文件属性的灵活运用
在制作“Q1Q91-1数字和字母代号标牌”三维模型时,此标牌是大小尺寸相同的一个牌体,不同规格上标注不同的字母和数字。我的想法是做成一个零件,通过不同的配置来改变标牌上的字母。但在SolidWorks软件中没有文字函数,不能对其赋予不同的值。在一个配置中绘制了一个文字,它就会在其它配置中体现出来,除非压缩掉。如果每个配置都绘制一种字母,再在其它配置中都压缩掉,几十个配置下来,会非常繁琐,还容易出错。这时巧妙运用[文件属性]就可以很好地解决这个问题。点开[文件属性]对话框,在配置特定中建立一个“备注”的属性名称,在数值/文字表达中赋予字母名称。点击“确定”关闭对话框。在[插入]菜单中选择[表格]/[设计表],在弹出的对话框中选择“空白”,生成系列零件列表,将属性中的“备注”用“$属性@备注”表达式填加到系列零件列表中,并按不同的配置赋予不同的字母及数字。退出系列零件列表,点击不同的配置,这时可以看见随着配置名称的不同,标牌上的文字也不同。
3、尺寸标注的技巧
当零件包含不同配置并具有压 缩特征时,尺寸的标注也是有一定技巧的,需要正确处理好父子关系。以Q1Q91-8B皮带基本尺寸标牌为例。当标牌材质是铝合金时,标牌上的边框及图案是凹进去的,并涂黑漆;当标牌材质是铜时,标牌上的边框及图案是凸出来的,标牌背景涂黑漆。我最开始的做法是,首先通过拉伸长方形、倒圆角、切除把合孔,制作成一个标牌的基体。然后绘制边 框切除,绘制皮带及三角形草图再切除。赋予材质1060合金。此时,铝合金标牌已完成。再新建一个配置,选定材质为黄铜。将切除-边框、切除-皮带、切除-三角特征压缩掉。选择边框草图拉伸,再选择皮带草图拉伸。此时就发生问题了,皮带草图已被压缩,不允许选取。为什么边框的草图可以选择,皮带的却被压缩掉了?仔细寻找原因,原来皮带草图绘制时,标注距牌体边上13mm时,因是先绘制的边框,系统默认为此尺寸是距离边框的尺寸,将皮带草图变成了切除-边框的子特征。当父特征切除-边框被压缩后,子特征也被一同压缩了。所以就选不到皮带的草图了。解决办法是解除父子关系。皮带草图在标注尺寸前,先把特征切除-边框压缩掉,这样标注出的尺寸,是以标牌基体为基准的,不与边框发生关系,当切除-边框压缩后皮带草图也不会受影响。
关键词:UG;机械制图;参数化设计
图样是人类基于二维的平面纸幅来表达三维物体的一种方式,是工程界的语言。机械制图是工程技术人员必备的基本功,是机械类专业一门重要的专业基础课程。它的主要任务是培养学生识图和绘制机械图样的能力。中职学生从初中升入职业学校,没有平面几何和立体几何的学习基础,也没有一定的实践经验和感性认识,空间想象能力普遍较差,难以正确地识图和表达,很多学生会感到机械制图难学,少数同学甚至会有一种恐惧感。加上中职学生本身空间思维和空间想象能力有限,机械制图对中职学生来说一直是一门较难的课程,我们将利用UG软件作为以后的教与学的平台,提高中职学生空间思维和空间想象力,同时,也促进中职学生识图能力的提高。
随着工业生产的飞速发展,传统的机械制图与机械产品的设计方式在新的形势下也呈现出新的发展态势。大量工程软件的开发与应用,工程界的设计方式也产生了巨大的变化,基于三维实体设计理念使我们的设计表达方式发生革命性的转变。因此,机械制图课程培养学生的计算机绘图能力和三维实体建模能力,是现代工程图学发展的必然趋势,也是数字化机械产品设计和制造对机械制图提出的新要求。随着计算机三维软件技术在机械领域的应用实践,机械图样的绘制方法,已经发生了根本性的变化,以往在工程设计人员思想中形成设计理念后再转化成机械图样,然后进行样品制造,再修改。而现在工程设计人员可以直接利用三维软件形成三维虚拟产品,制成虚拟样机,进行虚拟的产品分析后利用三维软件的二维工程图的转化技术直接形成工程图样指导生产。制图不再从平面开始而是从立体零件开始。以往的制图教学的重点和内容的改革也十分必要,但我们也必须看到,平面的机械图样在目前或将来的不久其指导生产和作为技术文件的地位是不会改变的;另外作为中职层次的机电专业的学生,毕业后将在第一线从事生产实践活动,其识读机械图样的能力是其工业化生产的基础。但怎样来检测识图能力的高低或者怎么样来训练识图能力却一直没有合适的方法,因为用什么方样还原由三视图在思维中通过空间的和形体的综合能力而形成的思维立体需要用适当的方式表达出来,利用UG参数化设计软件整合在机械制图课程中,UG参数化设计软件恰好可以充当这种图象思维的表达工具,这样就有可能来判定这种空间和形体思维的正确与否。
以往在机械制图教学中,三视图和三维物体都是可以表象的,即可以用表面表达出来用眼睛观察,而三视图和三维物体的转换在大脑里存在点、线、面和体的条件转换,这些转换的条件和结果都存储在大脑中,相对物体的复杂层度,其存储的信息量也越大,在大脑里的综合处理能力也要求越高。另外,一幅复杂的三视图其表达的信息量不论重要与否所有的特征与信息是同时呈现在读图者面前,要读懂复杂的三视图首先必须对三视图的表达信息进行分类,比如说尺寸信息、加工技术信息和形体特征信息等,分类后再处理形体特征,各个部分的形体特征分类处理后,再利用形体的尺寸信息和形体的定位尺寸信息综合形成零件。三视图和三维物体的转换是有步骤的,这些步骤都在大脑里完成,因此对学生的能力要求较高。利用UG参数化设计软件为工具来帮助进行机械制图的教学,最大的作用体现在UG参数化设计软件可以帮助学生进行空间思维和空间想象。学生面对一幅三视图,他可以使用UG参数化设计软件一步一步分析各个特征。因此其思维的过程可以呈现出来,可以让学生分类处理三视图的信息,并能检验其思维的正确与否。
UG软件是从二维绘图、数控加工编程、曲面造型等功能发展起来的软件,于1991 年并入美国通用汽车公司。90年代初,美国通用汽车公司选中UG作为全公司的CAD/CAE/CAM主导系统,这进一步推动了UG的发展。在UG中,优越的参数化和变量化技术与传统的实体、线框和表面功能结合在一起,并被大多数CAD/CAM软件厂商所采用,该软件以世界一流的集成化设计、工程与制造系统广泛用于通用机械、模具、汽车及航空领域。
UG软件在机械制图课堂上主要有以下几点应用:
1 在形体构成中的应用
UG软件有强大的数据库功能,能通过简单输入参数,快速生成一些基本几何体,如圆锥、圆柱、球等。如在讲解交线画法时,传统教学时,会使用多个不同的模型教学,但有的学生通常因为空间想象能力不好理解不了,但当我们用UG快速建模,将圆柱体与平面在不同的位置相交,再利用旋转功能进行旋转,便可得到圆柱体与其它面的交线形状,这样既可免去了对模型的使用要求,又可以使学生更容易理解相交后的交线形状。
2 在组合体中的应用
在讲解组合体视图的画法时,补视图和补缺线是教学中的重点和难点,它检验了学生的空间想象能力的作图技巧。通常对于多处要求补画的视图时,学生的作图速度会很慢,有的甚至无从下手或完全想象不出形体的形状。所以为了改善这一现象和提高学生的作图水平,除了教给作图水平以外,还要让他们多看模型,多思考。因此我们利用UG软件可以对一个形体进行不同的切割,让学生充分利用课堂上的时间多看模型的不同方向的切割,多思考和总结视图的作法。只有多看、多思考、多练习,才能真正提高空间想象能力的作图能力。
3 在剖视图中的应用
剖视图分为全剖视图、半剖视图和局部剖视图它是表达机件内部形状和结构的常用方法。在以往的教学中,往往是采用模型给学生讲解,学生不知道如何合理选择剖切方法以及剖切位置,在作图时分不清哪个部分被剖切,哪个地方应画剖面线。在以后的教学中我们可以让学生自己利用UG软件显示实体以及剖切后的形状,让学生检查自己所想的剖切形体是否正确,让学生自己加深对内容的理解和更大程度的提高空间想象能力和作图速度。
参考文献:
【关键词】CATIA软件 机械制图 教学探索
机械制图课程是西安航空职业技术学院飞机制造技术专业的一门专业基础课,其毕业生将来的就业岗位是航空制造企业的制造岗位和装配岗位,这决定了本课程教学内容应比传统的机械类制图课程更侧重于航空零件和装配知识的讲授。机械制图课程目标是要使学生在掌握基本机械零件读图和画图的基础上,熟练识读航空零件图。现在国内外的大部分航空制造企业实现数字化制造过程都少不了CATIA软件,所以我们把该软件引入机械制图课堂,以期帮助学生顺利开展学习。
CATIA软件简介
CATIA是法国达索公司的CAD/CAE/CAM 一体化软件,它能为数字化企业建立一个针对产品整个开发过程的工作环境。产品整个开发过程包括概念设计、详细设计、工程分析、成品定义和制造,乃至成品在整个生命周期中的使用和维护。CATIA系列产品已经在汽车、航空航天、船舶制造、厂房设计、电力与电子、消费品和通用机械制造这七大领域里成为首要的3D设计和模拟解决方案。国内外航空制造企业和较大的汽车研发和制造单位都在使用CATIA软件,可以说CATIA已成为当今先进制造企业的主流工具软件。
教学中使用CATIA软件构建三维实体
我校机械制图课程授课的教师在教授过程中普遍感受到的问题是学生的空间想象力较弱,空间构型能力不强。空间观念是发展空间想象力的基础,是教学中的一项主要任务。而在现实的学习活动中,学生往往缺乏的就是想象力,复杂几何体,特别是切割几何体的三面投影的学习成为他们学习中最薄弱的环节。以往的教学活动中,在教师讲解的基础上,使用挂图和实物教具等手段帮助学生思考和理解起到很好的辅助作用。但是挂图和教具有制作周期,在新产品日新月异的现代,这种实物的手段存在严重滞后性,已经不能完全满足现代教学的需求。
为了打破时间和空间的限制,教师可以利用CATIA软件构建几何体的建模,结合多媒体课件进行课堂教学。引导学生在充分思考和设想后,把数学虚拟实体多角度、全方位展示出来,帮助学生纠正错误,得出正确结论和归纳总结经验。另外利用软件,教师可建立更复杂有趣的实体,带领学生做大量的练习,从而跳出了教具的限制。
教学中使用CATIA软件模拟现场环境
本专业所开设的制图课程要求毕业生能够识读航空机械相关图样,如果想要顺利读懂航空装配图样,包括零件图样、装配图样和工装图样,必然要求学生对航空行业及相关机械原理有一定程度的了解。要想更多了解飞机制造单位的情况,让学生走进工厂去体验是最佳的选择,但是因为航空行业和企业有一定的特殊性,安排大批学生进厂实习存在诸多困难。但完全靠教师描述,不能给学生直观的展示,对学生理解上的帮助是非常有限的。
现在我们可借助CATIA软件,借用它资源库里自带的制造业常用设备,借用这个平台快速地打造虚拟的工作现场。使用三维仿真软件建立虚拟仿真的工厂车间,在车间中可以看到工作的工人,看到具体的工作,让学生看到真实的工厂实际操作情形,这可取代学生必须要去参加工厂实习,不但节约了成本,同时也给学生统观全局的机会。
课程内容中安排对CATIA软件的学习
传统的课程中工程软件教学内容安排的是Auto CAD软件,该软件属于普遍应用的基础工程软件,用于二维绘图、详细绘制、设计文档和基本三维设计。广泛应用于土木建筑、装饰装潢、城市规划、园林设计、电子电路、机械设计、服装鞋帽、轻工化工等诸多领域。但是当代的航空航天行业,CATIA软件凭借其强大的三维造型能力和公认的完美曲面造型能力已能成为行业的主流。
学习CATIA软件有以下几点优势。首先,学生在熟练运用软件后就可自主学习,同时可在练习使用软件的过程中,通过构建课程或习题中的实体来提高知识掌握能力,使理论学习和软件学习相辅相成。其次,对于学习制图的大学一年级学生而言,CATIA软件的“工程制图”模块是非常有用的,这个模块可以通过数字三维实体直接生成所需要的二维视图,方便使用者,也可使初学者直观地看到三维立体到二维平面的转化过程,对提高课程学习效果大有裨益。最后,CATIA软件曲面造型能力强大,学生可以根据喜好建立喜欢的复杂曲面实例,以提高学生的学习兴趣。
总结
在机械制图课程的教学活动中,教师使用CATIA软件制作机械行业基本零件和航空零件的三维模型,帮助学生培养空间想象力,让学生在教室中看到飞机制造单位所使用的工具,制造的零件,营造真实的工作环境。另外,课程中计算机绘图软件的学习内容加入了CATIA软件学习,熟练运用该软件,学生不仅可以帮助自己对制图知识的理解和运用,还能因为熟悉航空行业主流软件,为将来进入航空企业快速看懂CATIA制作的工程文件,甚至是制作工程文件打下良好的基础。
参考文献:
关键词:传统教学;三维教学法;应用;技能型专业人才
一、传统教学法的优缺点
(1)传统教学法的优点。传统教学对教师的基本功等方面要求更高,即对教师的专业知识、课堂技巧、板书、绘图以及教学方法有着更高的要求,这就促使教师必须拓展知识面,完善知识结构,努力学习好的教学方法,吃透课本专业知识,将课本的内容转换成学生能接受的教学方法向学生教授。这不仅锻炼了教师的学习、总结、钻研能力,而且锻炼了教师的书写、绘图、思考、组织和应变能力。这些方面,是用多媒体无法达到的。
(2)传统教学法的缺点。①传统教学法是教师现场作图,不管这个图形有多复杂,只有教师把图形画到黑板,学生才能学习作图。不仅要作图,还要讲解,所以教师的工作量很大。②传统课堂教学中主要存在以下的缺陷。(a)以教定学。在有效的教学中教师应起主导作用,学生起主体作用,而传统教学在一定程度上忽视了学生作为学习主体的存在,这大大降低了教学的效果。(b)以本为本。参照教材,教材上怎么写,教师就怎么讲,使教材成为禁锢学生自由创造、大胆创新的枷锁,极大降低了学生的空间想象能力和创新能力。(c)教路单一。传统课堂教学教师的“教”,是照本宣科,教师只把学生当作接受知识的木偶,长此以往,教师剥夺了学生的创新思维能力、解决问题的能力、实践动手能力。
二、三维软件教学的优缺点
(1)三维软件教学的优点。三维软件可以呈现不同角度的形态,完全取代了传统的木质模型中的呆板生硬、直观性差、立体感不强的缺点。同时,传统模型每年要进行维护,维修、生产费用较高。而三维软件虚拟模型维护极低并且不会因为尺寸的大小而受限制,三维软件随时随地可以生产。
(2)三维软件教学的缺点。三维软件所需的硬件平台要求比较高,大部分职业学校虽然有多媒体教室,但还没有装有三维软件的设备。同时,职业类学校教师的专业实践能力相对比较薄弱,而三维软件的应用需要教师对所教的软件有一定的熟练程度。
三、三维软件的应用
三维软件在零件的造型、装配以及工程图中有着广泛的应用。将其应用到中职机械制图课中,会带来不小的收获。
(1)两个基本体相贯。利用三维软件可以辅助教学。例如在学习相贯线时,教师可以给学生演示两圆柱相贯的造型过程,使学生很直观、很清晰地观看两形体的形成过程和结果,还可根据投影的方向引导学生画主视图、俯视图、左视图。相贯线是机械制图课程很重要的一个章节,此时借助三维软件可将3D模型自动转换成工程图,还可动态显示相贯线,这样学生既能形象地了解相贯线的形成过程,还能充分理解相贯线的性质及特征。
(2)三维软件在组合体中应用。组合体在机械制图课程中既是重点又是难点,也是培养学生空间想象力的重要章节。组合体的组合形式主要有叠加型和切割型两种形式,组合体考核的题型主要是补第三面视图和补画所缺的图线。学生拿到题型往往是先想象立体形状,想出来题就能做出来,而大部分学生看到组合体就会有畏难的情绪不愿去想,另一部分学生即使想象出大体形状,但仅凭脑子里模糊的印象很难正确完整地画出三视图。在教学中借助三维软件进行实体造型,逐步显示组合体的形成过程,并利用三维软件形成工程图,让学生观察三视图的形成过程,逐步增加学生对三视图中线框的感性认识,建立起立体与三视图之间的关系。
(3)三维软件剖视图中的应用。剖视图是表达物体内部结构形状的一种表达方法,在传统教学中,教师通常采用挂图或者模型给学生讲解剖视图的形成过程,而机械制图图形繁多,职业学校资源资金有限,把所有的图形都制成挂图或实体模型是很不现实的。另外,利用挂图,学生不知如何选择剖切方法,剖切的位置,这无疑增加了教师的教学任务。在讲解不同形状的机件剖视图教学中,可利用三维软件造型,能直观、形象地表达出内部形状。
总结:随着计算机技术的发展,三维软件越来越普及,将三维软件应用到机械制图课中能大大提高学生学习兴趣,对培养学生的空间想象能力有着很大的作用,让学生在兴趣中学习,势必起到事半功倍的教学效果。同时,为学生就业或者深造奠定了基础,可以更加轻松达到培养技能型专业人才的目标。
参考文献:
[1]陈建招.机械制图、AUTOCAD和pro-e三结合教学探讨[J].教学
研究,2010(8).
关键词:林业制图图形数据
中图分类号:S771.3文献标识码:文章编号:
林业制图的一般过程是:参照外业调查手图输入图形数据,对照小班调查表输入属性数据,对图形数据进行拓扑,查找并修正拓扑错误,将图形数据与属性数据匹配连接后,按属性数据对图形数据填充图案、配置色彩,最后打印出图。
1.输入图形数据
1.1在Mapinfo中判图直接输入图形数据
打开地形图或卫星遥感图像,作为工作底图,参照外业调查手图,用[折线]工具输入小班界线,用[文本]工具在小班内部标注图班编号等。
1.2扫描外业手图法输入图形数据
将外业调查手图用扫描仪扫描成JPG格式图像,经过坐标配准后,作为工作底图,用[折线]工具输入小班界线,用[文本]工具在小班内部标注图班编号等。
坐标配准方法有两种:一种是在Mapinfo下直接配准,另一种方法是在AUTOCAD中配准,直接在AUTOCAD中用[折线]工具输入小班界线,用[文本]工具在小班内部标注图班编号等。图班编号最好新建一个图层。
1、在AUTOCAD下,打开 GIS输入-图像处理-插入图像, 在图上任意点取一点,回车
2、打开 GIS输入-图形定位-全图定位, 点取第一点,输入目标坐标,……,无误后,确定
3、图形剪裁: 打开 GIS输入-图像处理-图像剪裁-多边形剪裁,选取图像边框,在图上点出要裁剪的范围,回车。
4、从GPS或罗盘仪输入数据。
文件-输入输出-罗盘测量输入,或文件-输入输出-手持GPS测量输入。
2 从Mapinfo中转出数据到AutoCAD
在Mapinfo中用[表]->[转出]命令将画好的小班线和图班编号图以DXF格式转出到交换文件,在AutoCAD中以DXF格式打开,另存为DWG格式文件,即可将Mapinfo地图转换为AutoCAD地图。
3 用CADGIS进行图形拓扑
图形拓扑的目的主要是将线对象转换成面对象。图形拓扑的过程就是建立线与线、端点与结点、结点与结点的邻接关系、结点与线和线与面的关联关系、面与面的包含关系等。图形拓扑是通过CADGIS的[建立拓扑关系]功能实现的。
在图形输入过程中,对有共同端点的多条线段来说,每输入一条线段,这个共同的端点就要被输入一次,由于种种原因,这个共同端点的坐标值每次输入都可能会不一样,如果某条线的端点超出了允许误差范围,该端点就会产生拓扑错误,如果有拓扑错误存在,就要用查错程序,检索定位错误,并对其修改,然后重新拓扑。如果一幅图中,不存在拓扑错误,则可以建立各种拓扑关系,同时计算出线长、多边形面积、内点坐标等。
4 拓扑错误改正
GIS编辑-查找错误,在出现错误处,用鼠标划一小方框,方框的大小套住出错的线头即可,在正确位置点取一点,程序就会跳到下一个错误处,如果出现“重复线错误”,程序会暂停,用“X”提示出重复线的位置,选中重复线,删除即可,重新执行[GIS编辑-查找错误],继续查错,直到错误修改完毕,重新拓扑,直到不提示错误为止。
CADGIS提供了[查找错误]命令用于查找拓扑错误位置。该命令从第一个错误开始,依次查找,每找到一个错误,将当前屏幕定位于错误处,显示出错误点,并在提示行显示错误类型和应该采取的处理办法,可利用AutoCAD的光标快捷菜单(在屏幕上按下鼠标右键可激活),对错误进行编辑修改。常见的错误类型有以下几种:
①[悬挂点]:一个结点上至少要有2个线段的端点,如果一个结点上只有一个线段的端点,那么该端点即为悬挂点。或是一个结点上有若干个线段的端点,这些端点的坐标不相同,其中有的端点坐标超出允许误差范围,那么超出允许误差范围的端点亦为悬挂点。有时一个端点与一条未断开的线相连,该端点也是悬挂点。对悬挂点可以利用 [线相聚] 或 [线延伸]命令将其移到正确位置。对与一条未断开的线相连的悬挂点,可用[线断开] 命令将线从端点处断开。
②[重复线]:在同一个位置有两条以上的复合线,只有一条是有效的,其它多余的线为重复线。对重复线可用[移动实体]命令将其中一个移开,用[重显]功能重新显示一下屏幕,确定确实有重复线后,用[删除] 命令将重复的线删除。
③[线太多]:一个结点上最多不允许超过15个线段的端点。有时允许误差太大或比例尺太小或线的长度太短,会出现这种情况。
④[线交叉]:在面状图中,每条线最多可属于 2个多边形,如果两条线相交,在交点处必须断开,否则会发生交叉线错误。发生线交叉错误一般分三种情况,一种是在结点附近,结点上的线发生交叉错位;第二种是一条线与其它线交叉,从属于2个以上的多边形;第三种是一条线自身的组成线段之间发生交叉。第一种情况在生成结点时系统就会发现,第二种情况在生成多边形时会发现,第三种情况很难发现,只有通过[线相交检查]才能找到。如果发生[线交叉] 错误,可以用[线断开]命令,将交叉线断开。
⑤[无效线]:在生成多边形时,每条线必须从属于至少一个多边形,最多两个多边形,对不属于任何一个多边形的线为无效线。这种错误不易发现,有时因为两条线相互交叉也会造成这种错误,因此在发生此类错误之后,最好用[线相交]功能让系统自动检查并打断相交线,然后重新建立拓扑关系,如果仍然出现无效线错误,可按以下原则进行查找:发生无效线错误后,提示的错误处不一定是真正的错误位置,用户应该在其附近用[屏幕缩放] 功能,仔细查找不属于任何多边形的无效线,找到以后,可将其删除。无效线一般有两种情况出现,一种是在具有岛多边形的父多边形内部,一条线一端连在父多边形上,另一端连在岛多边形上,该线不属于任何多边形为无效线;第二种情况在所有多边形外部,一条线两端各连一个多边形或多边形群,该线不属于任何一个多边形为无效线。
一个错误显示完成后,会自动删除,下次将显示其它错误。所有错误显示一遍后,必须重新建立拓扑关系。
5在EXCEL中输入属性数据
林业制图常用的属性数据通常包括统计单位(县、乡、村)、林班号、小班号、地类、林种、树种、图班编号等字段,其中的图班编号一般为林班和小班的组合号,如001023,表示1林班23小班。在EXCEL中以一个字段作为一列,一个小班记录作为一行,逐个输入小班数据。输入完毕后,用[另存为]命令保存类型选DBF3 ,将属性数据以Dbase3格式保存。有时需要在FOXPRO中将图班编号组合。
6 图形数据与属性数据匹配连接
图形数据与属性数据的匹配连接是通过CADGIS利用每个图班中的图班编号文本和属性数据库中的图班编号字段值建立一一对应的连接关系,给每个小班面添加对应的属性数据。图形中的图班编号文本必须放在DBF_NO图层,一个图班中只能包含一个有效的图班编号,图班编号要具有唯一性,图上的图班编号要和属性数据库中的图班编号一一对应,否则就会发生数据匹配错误。利用[相通错误检查]功能可以发现图班编号的匹配错误,利用[唯一性检查]功能可以查出重复的图班编号。
1、按图层管理图标或选取工具-格式定义-层,在"小班号”层按右键,重命名图层,将“小班号”改为“DBF_NO”
2、GIS编辑-相通错误检查, 查找修改错误后,重新建立拓扑关系,重复此步,直到无错误为止。
3、GIS分析-图库对接操作-查找重复关联,如果有重复的小班号,在错误的小班号上打右键,编辑文字,修改完后,重新拓扑,重复此步,直到无错误为止。
4、GIS分析-设置接口参数,选定属性数据库文件(练习.DBF),指定连接用的罐子字段名(GIS_KEY)。
7转出小班面数据到Mapinfo
CADGIS能输出Mapinfo通用的MIF格式交换文件,MIF格式文件小班面数据包括两类数据,一种是图形数据(*.MIF),一种是属性数据(*.MID)。用Mapinfo的[转入]命令,即可将小班面数据完整地读入Mapinfo,生成小班面图。
1、文件-输入输出-输出到Mapinfo。
2、在Mapinfo中,执行 表-转入,选择”练习_成果_M.MIF”打开。
3、文件-打开, “练习_成果_M.TAB”.
关键词 UG;制图环境;delphi7;国标
中图分类号:TP391 文献标识码:A 文章编号:1671-7597(2013)21-0022-02
UG NX5软件提供了零件建模、零件装配、出工程图等功能;但是,UG默认的制图环境不符合我国的机械制图国标与习惯;机械设计人员要花费很多时间修改UG系统文件中的相关设置,而且设置过程烦琐,效率低下。因此,本人提出利用delphi7编写软件的方法,实现了UG NX5制图环境的自动、快速设置,大大提高了设置效率。本文以Windows XP系统下的UG NX5版本为例,阐述UG国标化制图环境设置及delphi7软件编程的详细过程。
1 软件设计思想
先修改UG系统文件中的相关参数设置;设计软件时,采用delphi7开发工具中的文件储存控件,加载已经改好的文件;运行软件时,文件储存控件自动释放加载的文件,用于覆盖UG原有的系统文件,从而达到快速修改系统文件、自动设置国标化制图环境的目的。
2 UG NX5制图环境设置软件的设计
2.1 UG工作环境及参数文件的设置
2.1.1 用户角色与工具栏的定制
UG安装之后,其菜单命令不全,须将资源条中的角色设置成“具有完整菜单的高级功能”,方可显示完整的菜单。
定制工具栏时,可设置只显示几个常用的工具条,而且每个工具条上只显示几个常用的命令图标,同时可隐藏工具条上命令图标的名称,从而扩大绘图区域的工作空间;最后,保存角色文件user.mtx。
2.1.2 编辑公制建模模板文件model-plain-1-mm-template.prt
打开此模板文件,进入UG建模环境,定制绘图区域的背景颜色为白色;添加名称、材料、数量、单重、总重、图号、备注等部件属性信息;再进入制图环境,设置图纸大小、尺寸文本大小、箭头型式、单位、字体等参数,添加填入标题栏中的重量、材料标记、图样代号、图样名称、单位名称等,采用注释编译器使其与部件属性关联。
2.1.3 环境变量文件ugii_env.dat的定制
UG默认英制单位和无粗糙度选项。以记事本方式打开ugii_env.dat,查找并设置UGII_SURFACE_FINISH=ON,添加表面粗糙度选项;查找并设置UGII_DEFAULTS_FILE=${UGII_BASE_DIR}\ ugii \ ug_metric.def,设置公制单位等。
2.1.4 ug_metric.def.obsolete文件的定制
以记事本方式打开此文件,查找并设置Drafting_center Line Display:GBStyle,将中心线显示设为国标样式;设置Drafting_datum Feature Display:GBStyle,将基准符号设为国标样式;设置Drafting_projectionAngle:first,采用第一视角投影法等。
2.1.5 用户默认设置文件nx5_ISO_Drafting_Standard_Shipped.dpv的定制
以记事本方式打开此文件,通过修改参数设置公差标准为“ISO 1101 – 1983”的ISO标准,设置基准符号显示标准为“China National Standard”的中国国家标准。
2.1.6 明细表表格模板文件hbjPartLists_metric.prt的定制
在制图环境下,新建零件明细表模板文件,添加序号、名称、数量、材料、备注等列名,利用注释编辑器中的“关系”命令将列名与部件属性相关联。
2.1.7 明细表资源条文件tables.pax的定制
将自定义的明细表表格模板文件加载至明细表资源条,需要在tables.pax文件中,添加表格模板文件的路径名。
2.2 软件设计
本软件采用delphi7作为开发工具,winXP作为开发平台,使用第三方控件OBFileStore实现文件存储。在程序设计时,先存储已被修改的资源文件;在程序运行时,再释放控件中的资源文件成磁盘文件。
2.2.1 界面设计
在form窗体上放入OBFileStore、OBCreateShortCut、Reg等主要控件,并设置用户界面。OBFilStore控件用于存储UG系统文件,同时释放存储的文件,覆盖UG原有的系统文件;OBCreateShortCut控件用于创建UG应用程序的桌面快捷方式;自定义的Reg控件用于检测及关闭UG进程。用户界面如图1。
图1 用户界面
使用OBFileStore1控件的Files属性,添加UG系统文件、UG工程图国标图框及含有A0~A4国标图框的AutoCAD模板文件。
2.2.2 获取UG的安装路径
UG安装之后,通过查询注册表HKEY_LOCAL_MACHINE \ SOFTWARE \ Unigraphics Solutions \ NX \ 5.0子键下键名INSTALLDIR的键值,即可获取UG的安装路径。
2.2.3 释放控件中的文件成磁盘文件
使用OBFileStore1控件Files属性的SaveToFile方法,释放成磁盘文件,将UG工程图国标图框文件及AutoCAD图标图框保存至D盘下的UGConfig文件夹,同时覆盖原有的UG系统文件。
2.2.4 自动添加明细表资源条
使用Reg1控件的WriteString方法在注册表HKEY_CURRENT_USER \ Software \ Unigraphics Solutions \ NX \ 5.0 \ General \ Palettes \ Custom子键下,创建Palette1子键,键名URL的键值设为表格模板文件tables.pax的路径名;这样,UG便自动加载明细表资源条。在生成装配图明细表时,将明细表资源条中的表格拖至出图区域,即可自动生成装配图的明细表。明细表资源条如图2所示。
图2 明细表资源条
2.2.5 UG内部错误解决方法的设计
UG经常会弹出UG内部错误的对话框,用户无法打开图档。采用释放并保存的磁盘文件ugs_common.dll,替换UG安装路径下的同名文件,即可解决问题。
2.2.6 UG中英文菜单切换功能的设计
通过修改当前用户的环境变量UGII_LANG参数为simpl_chinese或english,可实现UG中英文菜单的切换功能。
2.2.7 UG资源条定位的设计
UG资源条默认位于界面的左侧。若设置位于右侧,则在注册表HKEY_CURRENT_USER \ Software \ Unigraphics Solutions \ NX \ 5.0 \ Layout \ Resource Bar子键下,设置键名Docking Side的键值为1;若位于左侧则设为0。
2.2.8 启动与关闭UG软件的功能设计
通过OBCreateShortCut1的CreateDesktopShortcut方法,可在电脑桌面上创建UG的快捷方式。
创建shell对象,通过shell对象的open方法打开UG快捷方式文件,即可自动启动UG软件。
通过Reg1的IsProcessRun方法,判断UG的ugraf.exe进程是否存在。若存在,则通过KillProcess方法结束此进程,实现UG软件的自动关闭功能。
3 结束语
通过delphi7工具开发软件设置UG国标化制图环境,可快速、批量实现自动化设置,大大提高了设置效率,可应用于企业工程出图和高校UG教学。
参考文献
[1]龚雄,赵建军.UG/Drafting国标化工程辅助制图软件的研究与实践[J].计算机工程与设计,2005(02).
[2]王颖,刘卫东.UG NX7.0制图环境中pax资源板图框模板文件的设置[J].泰州职业技术学院学报,2011(6).
[3]寇晓雨.基于UG工程图的用户化研究及应用[J].软件,2012(6).