[DOC格式]《在AutoCAD中如何实现图形消隐》.DOCVIP

[DOC格式]《在AutoCAD中如何实现图形消隐》.DOC

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[DOC格式]《在AutoCAD中如何实现图形消隐》

在AutoCAD中如何实现图形消隐 沈阳第一机床厂 车床研究所 董凌云 〖摘 要〗 该文章详细阐述了应用AutoCAD区域造型功能,通过制作带消隐面图组的方式,实现装配图的图形消隐。该方法适用于AutoCAD R12以上版本,对于一些小规模的设计单位,以及部分AutoCAD二次开发人员具有一定的参考价值。 〖主题词〗 AutoCAD 装配图 区域造型 二维遮挡消隐 WIPEOUT 在AutoCAD R12中如何实现图形消隐 近20年来,随着计算机技术的迅速而广泛地发展,计算机辅助设计(Computer-Aided Design 简称CAD)在电子、造船、航空、汽车、机械及建筑等各个领域中均得到了普遍的应用。其中,美国AUTODESK公司出品的AutoCAD软件一直以其开放性、易定制性而受到国内用户的普遍欢迎,特别是1992年推出的AutoCAD R12.0 for DOS版本,被称为AutoCAD发展史上的里程碑。1996年1月,AutoCAD R13_C4 for Windows3.x/95的发布,标志着AutoCAD在Windows上的发展也日臻完善。1997年5月, AutoCAD R14 for Windows95出台,又一次在业界引起了不小的轰动。但是,纵观AutoCAD这几个版本,他们都把消隐问题放到三维图形中来解决,对于如何实现二维图形消隐的技术只字未提,这对于我国进行二维CAD设计的广大用户来说实在是个遗憾。笔者在应用AutoCAD进行绘图设计时,发现综合运用“REGION”区域造型功能和“HIDE”命令,基本上能够实现图形的消隐,下面将详细进行说明。 概述 在产品设计中,装配图绘制的好坏将直接关系到整个产品设计的成败;而在装配图的绘制中,各图组间的消隐是一个十分关键的环节。目前,常见的消隐方法有两种:二维裁剪消隐和二维遮挡消隐。前者是对两个或多个图组根据其遮挡关系进行内部图素的裁剪,在裁剪后若重新移动或删除某图组,被裁剪的图组很难复原;后者是纯粹的根据遮挡关系的二维图形的真正消隐,不破坏原图组;图组移动或删除后,背景图形自动恢复,方便实用。笔者所使用的正属于后一类二维遮挡消隐方法之列,而国内在AutoCAD基础上进行二次开发的软件(如高华CAD、XTMCAD等)也大多采用了该方法。 消隐原理 该消隐原理主要是利用AutoCAD的区域造型功能,在制作各消隐图组(如专用件、标准件、外购件图块等)的同时,制作一个该图组内各图素所组成的最大轮廓线,然后将其转化为面域“REGION”,即所谓消隐面(与图组内图素在同一绘图高度上);消隐过程就是在二维半空间内,根据各消隐面在不同空间高度位置的分布(可以认为消隐面是不透明的),实现各图组之间的遮挡关系;在调整各图组的遮挡关系时,只需改变其二维半空间位置(Z轴高度,即ELEV)即可。 消隐图组的建立 消隐图组可以理解为一个或几个相互间无遮挡关系的零件图素的集合,这个集合内的所有图素都是二维的,并在同一个三维高度上。当零件图素绘制完毕后,首先在专门设定的消隐层上绘制出这个图素集合的最大外轮廓封闭线(POLYLINE),再将这个轮廓线转化为R面域(REGION),最后将这个图素集合与面域共同制作为一个图块(BLOCK),这个图块就被称为消隐图组。 消隐轮廓 绘制消隐轮廓有两种方法,对于比较简单的图素集合来说,可以人工交互的方法依次按外轮廓点绘制封闭的0宽度的POLYLINE线;对于比较复杂的图素集合来说,用人工方法去专门绘制其最大轮廓是很不经济的。我们可以用下列步骤来提取其最大外轮廓线。 用POLYLINE将图素划分 将图层切换到消隐面专用图层,用1条0宽度的POLYLINE线将图素集合划分为几部分,使每部分都必须是完全封闭区域(见图1,将图素集合划分为两部分)。 用BPOLY提取各部分的多义线边界 应用AutoCAD的 “BPOLY”(在AutoCAD R13和R14版中也可使用“BOUNDARY”)命令,在各部分的边界内分别拾取“种子点”,生成各部分的辅助多义线边界(见图2)。 再用BPOLY提取图素的最大外轮廓边界 删除用于划分图素集合的POLYLINE,然后冻结除消隐层以外的所有图层,再次应用“BPOLY”命令,在图素集合的内部拾取“种子点”,即可生成图素集合的多义线边界(见图3)。最后将辅助多义线边界删除,剩下的就是该图素集合的最大外轮廓线。 消隐面 在AutoCAD R12中生成消隐面之前,应首先确定在消隐轮廓中是否存在圆弧;因为在将包含圆弧的轮廓转换为消隐面时,AutoCAD将以尽量多的线段去近似逼近该圆弧,这个近似线段多少由“面密度SOLWDENS”来控制。为保证其转换精度,建议将面密度值设得大一些(只能在1~12之间,数值越大,精度越高;建议取值12)。

文档评论(0)

2105194781 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档