找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1353|回复: 6

转载:关于对CAD的认识

[复制链接]
发表于 2013-10-12 12:22:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
目  录
第一章 简介 1
1.1关于CAD的认识 1
1.1.1基础很重要 2
1.1.2循序渐进 2
1.1.3学以致用 2
1.1.4熟能生巧 2
1.1.5常见问题要弄懂 3
1.1.6有比较,才有鉴别 3
1.1.7层次要分明 3
1.1.8粗细要清楚 4
1.1.9内外有别 4
1.1.10滴水不漏 4
1.1.11写文字要规范 4
1.1.12特殊字符,特殊处理 5
1.1.13不依规矩,不成方圆 5
1.1.14两个空间、两个作用,两个练习 6
1.1.15九九归一 6
第二章 CAD与数控车床之间的联系 8
2.1 数控机床与CAD/CAM 8
2.1.1设计软件 9
2.1.2制造软件 9
2.1.3执行软件 10
2.2 不同软件数据间的文件转换 10
2.2.1 后置处理文件 11
2.2.2 CAD/CAM的集成系统 11
第三章 CAD在机械设计中的优缺点 13
3.1 CAD技术在机械设计中的优点? 13
3.1.1 符合人的思维过程 13
3.1.2 缩短了机械设计周期 13
3.1.3 零件设计和修改非常方便 13
3.1.4 在装配环境中装配零件方便直观 14
3.1.5 提高机械产品的技术含量和质量 14
3.2 CAD技术在机械设计中的不足 15
3.3 CAD技术的发展趋势 15
3.3.1规范化 15
3.3.2智能化 15
3.3.3集成化 16
第四章 CAD技术的优缺点 17
4.1 CAD技术优点 17
4.1.1 劳动强度降低,图面清洁 17
4.1.2 设计工作的高效及设计成果的重复利用 17
4.1.3 精度提高 17
4.1.4 资料保管方便 18
4.1.5 CAD在建筑表现图上的优势 18
4.1.6 设计理念的改变 18
4.2 CAD技术的缺点 19
4.2.1 CAD技术对设计思想的束缚 19
4.2.2 CAD技术扼杀建筑艺术 19
4.2.3 CAD浪费资源 19
4.2.4 CAD技术的不可靠性 20
第五章 CAD中图形库的创建和管理 21
5.1前言 21
5.2方案设计 21
5.2.1实现方案 21
5.2.2方案论证 22
5.2.3开发环境 22
5.3开发步骤 23
5.3.1建立图形库文件夹 23
5.3.2制作幻灯片库(*.SLB) 23
5.3.3编写对话框文件(*.dcl) 24
5.3.4编制对话框控制程序(*.lsp) 26
5.3.5编制图标菜单 26
5.4应用效果 28
第六章 CAD绘图技巧 29
6.1 用CAD技巧绘出图形 29
6.1.1画椭圆弧 29
6.1.2画一条平滑曲线 29
6.1.3画多边形 30
6.2 平滑的技巧 32
6.2.1恢复一个已被删除的对象 32
6.2.2把多个对象排列成圆环形 32
6.2.3把两条线合并成一个对象 34
6.2.4使对象放大或缩小 35
6.2.5把对象移到另一层 36
6.2.6使用相对位移的COPY或MOVE命令 36
6.2.7FILLET命令可能使人费解 37
6.2.8MEASURE与DIVIDE命令 37
6.2.9改变样条曲线的切线 38
6.2.10清理井形图 39
6.2.11选择被另一个对象覆盖住的对象 40
6.3 多边形窗口和交叉窗口 40
6.3.1在圆上用BREAK@ 40
6.3.2捕捉实际上并不存在的可见交点 41
6.3.3用控制柄选择多个基准点 41
6.3.4把样条曲线转换为多义样曲线 42
6.3.5利用控制柄延长对象 42
6.3.6利用控制柄移动对象 42
6.3.7使点的尺寸相对于屏幕尺寸不变 43
6.3.8画椭圆弧 43
6.3.9控制多线的始端头 44
6.4 层块处理技巧 45
6.4.1取消层 45
6.4.2使线型正确显示 47
6.4.3预设置原型图中的层 47
6.4.4透明层 47
6.4.5将属性作为块的一部分 47
6.4.6在平行线间插入对象 48
6.4.7恢复一幅坏图 48
6.4.8单位块 49
6.5 文本及注释技巧 49
6.5.1将文本限定在一定范围内 49
6.5.2垂直书写文本 50
6.5.3测量曲线围成的区域或不规则区域的面积 51
6.5.4给文本加下划线或作标记 52
6.5.5完全改变文本字体 52
6.5.6控制文本行的间距 53
6.5.7迭起小数 53
6.6三维状态下的尺寸标注 54
6.6.1使文本从已输入的文本的正下方开始 54
6.6.2安全地改变相关尺寸中的文本 54
6.6.3改变文本在尺寸线上的位置 55
总结 56
参考文献 57
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
 楼主| 发表于 2013-10-12 12:45:06 | 显示全部楼层
第二章 CAD与数控车床之间的联系
   计算机辅助设计及制造(CAD/CAM)技术已经越来越多地应用在数控加工领域,CAD/CAM软件技术也在飞速发展,出现了很多的软件产品,这些产品根据自身的开发档次及其适用度,被广泛应用在不同加工场合,大大节省了设计制造的时间周期,并在一定程度上提高了精度和速度。
2.1 数控机床与CAD/CAM
   数控技术是机械加工技术,微电子技术、监控检测技术、计算机技术、自动控制技术等多种学科的集成,是一门新兴而又发展十分迅速的高新技术,对机电工业及国民经济的发展具有十分重要的作用。同时,数控技术也是发展自动化技术的基础。以数控技术为核心的数控机床、加工中心是具有代表性的、高水平的机电一体化产品,代表了当今世界自动化技术发展的前沿。
   现代数控系统,采用了交流数字伺服系统。伺服电机的位置、速度和电流都实现数字化,作为伺服控制方式也采用了超出以前的控制理论,实现了不受机械负荷变动影响的高速响应伺服系统。从世界伺服系统的发展来看,已经经历了步进电机→直流伺服电机→电机→交流伺服电机阶段。
   目前,国内大部分数控机床没有配备专门的计算机辅助制造软件,所以此课题有很广泛的发展空间。
   CAD(ComputerAidedDesign),即计算机辅助设计,在数控加工过程中是一种生产辅助工具,它将计算机高速而精确的运算功能,大容量存储和处理数据的能力,丰富而灵活的图形、文字处理功能与设计者的创造性思维能力、综合分析及逻辑判断能力结合起来,形成一个设计者思想与计算机处理能力紧密配合的系统,大大加快了设计进程。CAD技术包括下列功能:几何建模、计算分析、仿真与实验、绘图及技术文档生存、工程数据库的管理和共享。
   CAM(ComputerAidedManufacturing),即计算机辅助制造。CAM内容广泛,从狭义上讲指的是数控程度的编制,包括刀具路径的规划、刀位文件的生成、刀具轨迹仿真以及NC代码的生成等。
   计算机辅助设计及制造与数控机床加工结合,是现在数控机床技术应用的主流,能够达到非常理想的加工效果。南京工业大学运动控制研究所生产的NUT系列数控雕刻机床采用控制板卡与PC连接,Windows操作控制界面控制数控电机;电气部分采用松下交流伺服系统;数控加工功能:X,Y,Z三轴联动,最高转速5000r/min,编码器脉冲输出16384p/r,主轴切割转速可达15000r/min,无级调速;加工最大尺寸:2400mm×2400mm×120mm,脉冲当量:01001mm。使用各种CAD/CAM软件将加工思想经过软件的一系列操作生成G代码,使用执行操作软件执行代码进而加工成品。
   南京工业大学运动控制研究所自行研究设计的NUT系列数控机床,结合了雕刻机和各种设计加工软件。从计算机设计、制造到机床的加工大体上为图1流程所示的几个步骤和模块。
   在这整个的流程中对于软件的要求很多,除了机床的电气运行以外,几乎都离不开计算机的软件制作。对于软件大致又可以分为以下几个部分。
2.1.1设计软件 
   进行零件的绘制,如很流行的绘图软件AutoCAD以及UC,PRO/E,三维在艺术上的设计软件如3DMax,Photoshop。这里不仅仅局限于CAD软件,也包括能用来实现加工的各种其它软件。
2.1.2制造软件 
   通常指CAM软件,最终生成加工代码。大部分的制造软件也具有建模绘图功能。根据制作应用的场合不同分为二维,二维半和三维CAM软件。如:北航海尔的CAXA,CAXA制造工程师以及MasterCAM,ArtCAM,Cimatron等。制造软件生成标准的G代码,然后将设计出的思想在机床上加工成型,也就是将NC代码送入机床,机床按照指令加工出来,主要包括设置加工环境,设置加工工序,生成轨迹文件,及后置处理等。
2.1.3执行软件 
   机床执行NC代码加工,其主要工作是计算机与数控机床的通讯,可以通过COM接口完成数据串行通讯,或者通过LPT实现并行通讯。这就需要了解不同厂家对其通讯接口应用不同连线和接口协议。但在实际中,人们往往利用的是控制板卡即所谓的机床控制器。这些板卡通过数据线与数控机床进行联系,而与人之间的交互则是由这些板卡提供的软件程序完成,现在大部分的软件程序都是Windows界面的,简单易操作,本文把这些软件叫做执行软件,就是根据代码指令指挥机床完成零件加工的软件。如德国的Editasc,美国的PMAC控制卡及其软件产品,安装这些软件的同时就在系统中加载了运动卡的驱动程序,还可利用这些驱动程序进行二次开发。
2.2 不同软件数据间的文件转换
   设计制造软件较多,而应用范围各有不同,所以不同软件间的交互也是设计者必须考虑到的问题。如,如何将CAD软件中设计的模具零件图形输入到CAM软件中,再根据要求设置刀具参数和刀具路径,利用CAM软件自动生成NC代码;其他非CAD的设计软件的三维模型如何让CAM软件识别等。
   各公司制作设计制造软件时已经考虑到了这个问题,每个软件几乎都有与其他软件的数据转换接口,这些接口就体现在可以进行文件格式转换。这些软件都支持多种文件格式,这样就可以在一种软件中将文件保存或者导出成其他相关软件支持的文件格式,然后再在相关软件中打开或者导入这个文件中。
   然而,这种转换过程也同样分情况的不同要作适当的调整。比如:很多CAM软件都接受dxf文件,但是CAD实体文件以dxf格式转化到CAM则都必须用CAD实体图形进行分解;3DMax文件以stl格式转化到MasterCAM中同样也需要做一些修正,因为在转化过程中可能会有数据的丢失。这样就需要在两个不同的软件中寻找一种最好的转换格式。
2.2.1 后置处理文件
   后置处理文件是CAM软件特有的一种在NC代码生成之前的设置文件。因为没有针对某种数控机床的特定的CAM软件,而每个数控机床对G代码即NC代码的格式要求不同,对生成NC代码起决定作用的是CAM软件的后置文件,所以要对其进行适当的调整,以使进入机床NC代码能够被识别。后置处理实际上是一个文本编辑处理过程,其作用就是将计算出的刀轨(刀位运动轨迹)以规定的标准格式转化为NC代码并输出,此代码再通过软件传输到数控机床的控制器上,由控制器按程序语句驱动机床加工。
   例如,NUT系列数控机床用于电气试验时,执行软件识别的G代码为G00,G01,所以CAXA设计中在生成G代码之前要进行如下的设置:
   (1)“应用”—“后置处理”—“后置设置”里的“后置处理设置”中有个“后置文件扩展名:改为1nc;
   (2)“后置处理设置”中将G00,G01,之外的语句去掉;
   (3)将生成文件的头语句和结尾语句去掉;
   而在用ArtCAM生成G代码时要在ArtCAM的后置文件Axyz1con中将所有不需要的机床执行软件不是不识别语句前全部用“;”屏蔽即可。
   使用MasterCAM则要在其“后处理程式”窗体中改变后缀名为1PST的文件,并对该文件也要做相应修改,删除不识别的语句说明,这样在生成的NC代码文件中就不会出现此类语句。
2.2.2 CAD/CAM的集成系统
   随着CAD/CAM技术和计算机技术的发展,人们不再满足于这两者的独立发展,从而出现了CAM和CAD的组合,即将两者集成(一体化),这样以适应设计与制造自动化的要求,特别是近年来出现的计算机集成制造系统(CIMS)的要求。这种一体化结合可使在CAD中设计生成的零件信息自动转换成CAM所需要的输入信息,防止了信息数据的丢失。产品设计、工艺规程设计和产品加工制造集成于一个系统中,提高了生产效率。因此,我们在数控加工应用中开发出数控加工CAD/CAM集成系统,集成系统就省去了中间繁琐的数据转换过程。CAD/CAM集成的关键是信息的交换和共享,如UGII、Euclid、Pro/E等,在集成软件内部是以内部统一的数据格式直接从CAD系统获取产品几何模型。目前许多三维CAD/CAM软件提供实体设计模块和软件包。我们利用的是UG和Pro/E的实体建模功能,包括零件的几何形状,尺寸和技术要求;然后利用Pro/E特有的CAM软件包,建立起刀具库,完成对产品的工艺参数;最后通过软件包的翻译文件将刀具轨迹文件翻译成G代码,进入执行软件进行机床加工过程。利用高级语言VC完成将软件包及相关驱动集成的过程。
   计算机的发展及软件业的发展,推动着计算机辅助设计软件的不断改进。CAD/CAM技术正向着开放、集成、智能和标准化的方向发展,在数控机床上的运用越来越广泛,以PC技术为基础的DNC开放式系统成为软件的发展方向,而且在这个网络无所不渗透的时代,CAD/CAM的技术也在网络化发展,借助PC技术可以方便的实现网络化通讯,可以高效地满足生产的需求。比如在高校的实验室,实验设备的网络共享是极为迫切的,利用网络技术与CAD/CAM技术的结合,建立CAD/CAM设计—代码传输—机床执行—网络监控整条流程的共享,可实现全部师生共用几台甚至一台数控机床,充分利用设备,大大节省了资金和时间。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-10-12 13:04:55 | 显示全部楼层
第三章 CAD在机械设计中的优缺点

3.1 CAD技术在机械设计中的优点?
3.1.1 符合人的思维过程
   机械设计师在设计时总是先构思后表达,由于脑海中构思出的产品形状是三维的,因而直接建立反映产品真实几何形状的三维实体模型自然是理想的表达方式。这可使机械设计师更加专注于产品设计本身,而不是产品的图形表示,符合机械设计师的创新意识,有利于设计的连续进行。由于CAD三维设计得到的三维立体图具有直观、易于理解等特点,不仅能促进机械设计师的思维深入,有利于设计的扩展,而且也便于与他人进行交流。?
3.1.2 缩短了机械设计周期
   CAD三维机械设计有利于解决复杂的几何造型问题。它可以由简单几何实体通过布尔运算等功能组合出各种复杂的几何实体,并能自动生成相贯线和截交线,大大减轻了设计工作量,缩短机械设计周期近1/3,大幅度地提高了设计和生产效率。在用三维CAD系统进行新机械的开发设计时,只需对其中部分零部件进行重新设计和制造,而大部分零部件的设计都将继承以往的信息,使机械设计的效率提高了3-5倍。同时,三维CAD系统具有高度变型设计能力,能够通过快速重构,得到一种全新的机械产品。
3.1.3 零件设计和修改非常方便
   使用三维CAD系统软件,可以在装配环境中设计新零件,也可以利用相邻零件的位置及形状来设计新零件,既方便又快捷,还可保证新零件与相邻零件的精确配合,避免了单独设计零件出现错误而导致装配的失败。比如可以在装配环境中根据箱体的形状及其他的配合要求快速准确地设计出所需要的箱盖来。
   零件环境中有查找器,在完成机械零件造型时,资源查找器同时列出了完成该零件的所有命令,点击这些命令就可以很清楚地了解完成该零件的每个步骤,并利用资源查找器中的零件回放把零件造型的全过程通过动画连续地演示出来,使人一目了然。修改零件时,也可以点击资源查找器中相对应的命令来完成,更方便地是在装配环境中也可以进行零件的修改,即点击要修改的零件就可以进入零件环境来完成零件的修改。
3.1.4 在装配环境中装配零件方便直观
   运用不同的装配关系可以把各个机械零件装配起来。在装配过程中,资源查找器中的装配路径查找器记录了零件之间的装配关系,若装配不正确或发生干涉,查找器即予以显示,同时可对零件的装配进行静干涉的检查,如果发现干涉就可及时对零件等进行修改,以保证设计的正确性。另外,零件还可以隐藏,在隐藏了外部零件后,可清楚地看到内部的装配结构。在整个机器或某个部件装配模型完成后还能进行运动演示,对于有一定运动行程要求的,可检验行程是否达到要求,对于在静态下不发生干涉而在运动中出现碰撞的也可检验出来,从而及时对设计进行更改,保证设计的正确性,避免了机械产品生产后才发现问题需要修改甚至报废。同时还可以进行运动仿真,能清楚地看到机器运动的全过程。直接在计算机上对设计出的零件进行虚拟加工和装配试验,检查零件加工工艺性和装配质量(有否干涉、松动等),从而减少昂贵的产品试验模型费用。
3.1.5 提高机械产品的技术含量和质量
   由于机械产品与信息技术相融合,同时采用了CAD设计方法和CIMS组织生产,使机械产品设计有了新发展。三维CAD技术采用先进的设计方法,如优化、有限元受力分析等,保证了产品的设计质量。同时,大型企业数控加工手段较完善,再采用CAD/CAPP/CAM进行机械零件加工,一致性很好,保证了产品的质量。
   三维机械设计不仅可以方便地描述对象的形状、大小和位置等几何特征,而且还可以赋予设计对象以颜色、纹理、体积、重心、惯性矩等多种信息,达到对设计对象几何形状确切的数学描述和工作状态的物理模拟,从而更充分、准确、全面、真实地表达设计者的意图。
3.2 CAD技术在机械设计中的不足
   (1)把CAD技术作为取代图板的绘图工具,并未实现真正的设计。目前有些单位用CAD三维软件做出的三维模型仅为效果图,并没有用在整体空间设计和受力分析,还停留在平面设计上,只是把用手工出图转变为计算机出图的现状。当然计算机出图有很多的优点,例如美观、规范、修改容易、存档方便等。但是如果只停留在这个阶段,就失去CAD的作用,因为CAD是辅助设计,不是辅助绘图。
   (2)精通CAD技术的设计人员不足。三维CAD技术是一个复杂多变的系统,并不是每个设计人员都能掌握得很好,大部分人员没有受过专门的训练,对它的功能了解不够,他们完成的设计很可能不够完善。
3.3 CAD技术的发展趋势
   随着计算机性能的提高,网络通讯的普及化、信息处理的智能化,CAD三维技术正向规范化、智能化、集成化的方向发展。?
3.3.1规范化
   规范化(标准化)的趋势体现在几个方面:数据模型的规范化(标准化)、数据交换格式的标准化和CAD资源的规范化等。数据模型应采用STEP标准体系。随着STEP标准体系的逐步完善,它对于几何数据、工程数据模型的思想将作为新一代CAD系统的开发指南。靠以前的一些标准接口已经无法完全满足CAD数据交换的要求。目前,参数化特征模型的传输还是一个世界难题,在STEP标准基础上,相信这一点能有所突破。
3.3.2智能化
   特征造型和参数设计的采用即是智能化方面的进步。软件不仅仅是提供一些绘制的工具由人们去使用,也不再将占线面数据存储在一起,而忽略其内在联系。特征和参数的引入使得软件似乎成为人类(用户)一个更聪明的助手。CAD软件应该更大限度地将工程数据概念集成到数据模型中,例如目前,CAD软件的特征模型主要是解决零件几何造型的问题,而对于后续分析、CAPP和加工的需要还考虑得不够。
3.3.3集成化
集成化是当今CAD技术发展的又一大趋势。CAD技术不是孤立的。首先,它集成了计算机软硬件、数据库、外围设备、图形学、网络及各个应用领域的技术。同时,它又不断和CAM(计算机辅助制造)、CAPP(计算机辅助工艺流程规划)、MIS(管理信息系统)、PDM(产品数据管理)以及MRP(制造资源管理)等系统相集成。由于Internet的发展,使得这些设想得以实现。如何构造在Internet体系上的CAD/CAM集成化系统将会是人们追踪的热点。特别是在全球经济一体化的背景下,并行工程、异地设计制造等概念的发展和应用,基于网络、基于WEB的协同设计制造系统大受青睐。现在已有一些标准,如解决异构系统平台的XML和XML-3D,以及解决三维图形、图像在互联网上传输共享的VRML标准相继出台,已经为我们在互联网的构架下,建立协同设计和协同工作的环境打下了基础。对于建筑设计业中的工程师来说以不在陌生,它从80年代开始在我国少数院所使用,但由于当时,硬件性能、价格的限制,CAD软件自身的缺陷,人们还无法完全摆脱手绘制图。到90年代末由于软硬件性能的提高、完善,以及CAD技术的突出优点,使得CAD迅速在全国普及,大大推动了中国建筑设计业的发展。但随着人们对CAD技术的熟悉,它的一些缺点也暴露无遗,所以也有很多人不接受这一技术,认为它限制了建筑设计业的发展。那么CAD究竟利大于弊还是弊大于利,怎样才能对它善加利用,我们不妨对CAD的双重性做一个剖析。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-10-12 14:02:11 | 显示全部楼层
第四章 CAD技术的优缺点
4.1 CAD技术优点
4.1.1 劳动强度降低,图面清洁
   手绘绘图,工作人员常常手里拿着几只不同粗细的墨笔,丁字尺、三角板、曲线板等工具不停的在手里更换,而且一旦画错,修改非常费事,甚至从头来过,图面修修补补显的脏乱。用CAD绘图则可以一只鼠标做你想做的任何事情。它有统一的线型库、字体库,图面整洁统一。CAD软件所提供的UNDO功能让你不必担心画错,它可以使你返回到你画错之前的那一步。你更可以在电脑系统后台运行一些音乐播放软件,一边听音乐一边工作。
   CAD软件绘图真正做到方便、整洁、清洁、轻松。
4.1.2 设计工作的高效及设计成果的重复利用
   CAD之所以高效,因其最伟大的功能之一:“COPY”。一些相近、相似的工程设计,图纸只要简单修改一下就行了,或者直接套用,而你只需按几下键盘、鼠标。CAD软件可以将建筑施工图直接转成设备底图,使水暖、电气的设计师不会在描绘设备底图上浪费时间。而且现在流行的CAD软件大多提供丰富的分类图库、通用详图,设计师需要时可以直接调入。重复工作越多,这种优势越明显。结构计算的高效,一个普通的框架结构,以往手工计算需要一个星期左右时间,用CAD快的一天就可以完成。
4.1.3 精度提高
   建筑设计的精度一般标注到毫米,结构计算的精度也不是很高,施工时的精度更低,但对于一些特型或规模大、复杂的建筑离开了CAD困难将成倍增长。CAD在日影分析、室内声场分析、灯光照度分析等方面的计算精度、速度也是手工计算无法比拟的。
4.1.4 资料保管方便
   CAD软件制作的图形、图象文件可以直接存储在软盘、硬盘上,资料的保管,调用极为方便。你可以将设计项目刻录成光盘,数据至少可以保存50年。你可以将以前的图纸通过扫描仪,数字化仪输入电脑,避免资料因受潮、虫蛀以及破坏性查阅造成的不必要损失。资料的管理更有科学性,只要一台电脑就可以管理的井井有条,资料室也将告别成排的资料柜,因为一个院所从成立到现在所有的资料几张光盘就装下了。
4.1.5 CAD在建筑表现图上的优势
   这也是CAD在建筑设计上最出风头的。CAD制作的建筑效果图其透视关系、光影关系、建筑材料的质感,都可真实再现,惟妙惟肖,在加上真实的树木、人、天空、汽车配景,几可乱真。如果在加上现场环境照片融合更有说服力。CAD制作效果图优势还在于,只要建筑的三维模型搭建完成,就可以任意指定透视角度,模型材质,快速生成多张效果图而无需从头做起,这是传统手绘效果图无法比拟的。
   CAD的虚拟现实技术使人身临其境,在建筑物没有建成时去真实体验它的存在,你可以在虚拟但真实的建筑中游览、走查,当戴上VR手套、眼罩时你甚至可以去触摸它。这一切都让设计师在建筑设计上收益非浅,在向甲方推销自己的设计成果时也更有说服力。
4.1.6 设计理念的改变
   CAD的智能化将部分取代设计师的一些设计工作,而CAD对设计的标准化、产业化起着巨大的推动作用。随着信息技术、网络技术的发展,跨地区合作设计,异地招投标、设计评审也将普及。在第一时间接受科技信息,与世界同步。通过一根电话线“在家工作”将成为可能。
4.2 CAD技术的缺点
4.2.1 CAD技术对设计思想的束缚
   由于电脑屏幕尺寸的限制,设计师关注的往往是设计的局部,对全局的把握有一定影响,使得整个建筑物的比例、体量失控。CAD的精确性要求其每一笔都要有准确的数据,使得方案设计中需要的模糊性、随机性被扼杀,设计缺乏灵感。另一方面CAD软件自身功能的局限性以及设计师对CAD软件掌握的熟练程度,使得建筑师好的灵感、创意不能通过CAD表达出来,建筑师的思想、思路、灵感被束缚。
4.2.2 CAD技术扼杀建筑艺术
   建筑是一门融科技、艺术、文化、哲学于一体的学科。建筑既是一件商品,也是一件艺术品。有关人事认为CAD技术的滥用会使建筑设计工作从一种艺术创作变为一种工业化生产,CAD引以为荣的复制、套用的高效率手段,使得设计过程本身就伤害了这一学科,而CAD的标准化、工业化使得建筑作品千篇一律,缺乏灵气、缺乏个性和人情味,建筑已经变为纯粹的商品。而最有艺术气息的手绘建筑效果图,也将要被电脑效果图取代,电脑效果图虽然正式可信,快捷方便,但它缺少手绘图所体现的个性,以及设计师笔下流露的特有的感觉。
4.2.3 CAD浪费资源
   CAD是一项科技含量很高的技术,通常一名设计师要用半年到一年的时间才能熟练掌握CAD软件及电脑知识。可是在科技飞速发展的今天你学习的步伐永远追不上电脑、外设、CAD软件的更新、升级步伐。设计师不得不花费大量时间应付这些变化。CAD的复杂、难懂使得设计师望而却步,一些院所专门设立、配备电脑操作维修人员,甚至设立一个专门的CAD工作部,因为一个优秀的设计师不一定是CAD高手,反之亦然。CAD对人力、时间的浪费可见一斑。
   其次,CAD对物质财力的浪费更甚。一个院所要想实现微机制图其硬件设备如:电脑、工作站、绘图仪、复印机、扫描仪、数字化仪、数码相机、可录光驱、UPS等的投资不菲,而它们的折旧率、升级费用也很高。它的软件投资也居高不下,当然前提是使用正版软件。在国内一套建筑软件就要花费1~2万元,而水暖、电、结构、预算各专业都配齐要十几到二十几万元,在加上操作系统软件、常用办公软件其花费惊人。
   再有就是耗材花费惊人。耗材包括软盘、纸张、绘图仪墨水、复印碳粉等。这里纸张、墨水的消耗最多,尤以纸张为甚虽然表面上CAD技术让人摆脱了图板,实现了无纸化办公,但事实上由于电脑屏幕尺寸的限制,一次只能看一张图而且是局部,图纸很难审核,往往需打印多次核对,相应的也带来了墨水的浪费。对整个社会的可持续发展、环境保护极为不利。
   CAD设备的调试、维修、管理的花费亦不可小视。
4.2.4 CAD技术的不可靠性
   CAD技术使得设计师不得不面对计算机病毒,CAD软件本身的BUG,设备的更新升级,电脑资料的保存等一些不可靠因素。由于上述一个或几个原因设计师就得停止工作,去解决与设计无关的问题,或者由于设计师的误操作和对CAD知识掌握不够,可能辛苦几天甚至几年的设计成果被误删、覆盖付之东流。国内某结构软件早期版本的程序错误让人汗津,岁为造成重大损失并且在后续版本得到修正,但谁又能保证现行的软件不存在问题呢。
   CAD技术极为方便的复制、套用使得电脑文件的版权问题也日益尖锐。
综上所述,CAD技术给设计师带来了极大的方便,但也带来了许多负面效应。无论如何我们都应承认CAD给我们的好处,无法回避它的副作用。要正视它的局限性,善用它的长处。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-10-12 14:34:48 | 显示全部楼层
第五章 CAD中图形库的创建和管理
5.1前言
   AutoCAD软件具有相当优秀的开放型结构(Openarchitecture)和一个强大的内部编程语言(Autolisp语言,可以完成一些计算机工作和作图功能),可以方便地让用户随意地开发自己的命令、标准库文件和各种应用程序等。
   图形管理是CAD应用的一个重要内容,是CAD应用中较为繁琐、较为困难的部分之一。用户在实际应用中总是为图形太多无法管理大伤脑筋。本文提供了一个图形库创建和管理的方法,其最终效果是展示一个方便快捷、图文并茂的直观的图形库。
5.2方案设计
5.2.1实现方案
   许多AutoCAD用户在图形库的创建和管理方面都使用一种较为简便的方法:将图形文件命名为能体现其图形内容的名称,然后将其分类存入特定的文件夹。这种方法的优点在于简便快捷,但其不方便、不直观的缺点却更为突出。
   针对上述的简便方法,本文提出的方案方便、直观且内置于AutoCAD中。该方案如下:
   ●生成所有图形的幻灯片文件;
   ●在AutoCAD初始化界面的下拉菜单区加入“图形库”菜单条,此菜单条包含“机械图库”和“电子图库”两个菜单项;
   ●点击“机械图库”和“电子图库”两个菜单区弹出相应的图标菜单,在图标菜单中可以看到图形文件标识名和相应的图形(幻灯片);
   ●在图标菜单中拾取图形弹出一幅对话框,该对话框给出图形的一些文字信息(如:作者,图形内容,绘图日期,图号等)和图形的预览;
   ●点击对话框的确定按钮即可打开拾取的图形文件。
5.2.2方案论证
   该方案的关键在于图标菜单和对话框。
   ●图标菜单:
   图标菜单是AutoCAD菜单的一种。图标菜单以20个为一组显示幻灯片,并同时显示一个包含有幻灯片名或其他文字的滚动列表框。图标菜单的长度不受限制,如果一个图标菜单包含的幻灯片多于20个AutoCAD会提供换页按钮,以便让用户换页显示更多的幻灯片。因此,可以利用AutoCAD的开放型体系结构上的二次开发定制图标菜单来对图形库进行管理。
   图标菜单也有不足之处。图标菜单的一个页面需显示20幅幻灯片,所以只能从中获得比较概略的图形信息(尤其是复杂图形)。所以,需要采取一定的辅助措施来对使用图标菜单的缺陷进行弥补。
   ●对话框:
   从用户观点来看,窗口操作环境是目前最先进最流行的一种人机交互界面。它能控制光栅扫描型显示器和以鼠标器为代表的输入设备,向用户提供了图文并茂的可视化环境,是操作更为直观、自然、简便和快速。
   AutoCADR12以上版本提供了一种对话框语言(Dialog-boxControlLanguage,缩写为DCL),允许用户设计并实现自己的对话框。因此,可以使用对话框语言编程来对图标菜单中图形进行放大并提供图标菜单中不能提供的文字信息。
5.2.3开发环境
   ●486以上微机
   ●win95或win98操作系统
   ●AutoCADR12以上版本(本文提供方案在R12、R13、R14中都能实现,但本文提供的开发步骤主要是在R14中实现)
5.3开发步骤
5.3.1建立图形库文件夹
   在AutoCAD目录下创建文件夹Storeroom,将需要进入图形库进行管理的图形文件存入该文件夹。
5.3.2制作幻灯片库(*.SLB)
   ◆制作幻灯片文件(*.SLD)
   在当前视窗中打开图形文件,并将图形移到屏幕中央。然后在命令行键入MSLIDE命令并在“Creatslidefile”框中键入幻灯片名(按下〈return〉键则将当前图形名作缺省幻灯片名接受)。为了创建幻灯片库,将所有幻灯片文件保存到AutoCAD目录下的support子目录中。
   ◆创建幻灯片列表文件(*.txt)
   假设有mach001.dwg~mach030.dwg共30个图形文件和对应的mach001.sld~mach030.sld共30个幻灯片文件,编辑如下文件(文件名为mach.txt):
   mach001.sld
   mach002.sld
   mach003.sld
   mach030.sld
   ◆幻灯片库的建立
   使用AutoCAD的support目录中的实用程序slidelib,将幻灯片文件按照文件列表构造成幻灯片库mach.slb:slidelibmach<>
5.3.3编写对话框文件(*.dcl)
   对话框主要是展示一个图文并茂的图形库中的图形,在对话框中不仅要有图形预览,还要有该图形的一些文字说明。假设图形库中的mach001.dwg是一个绘制轴承的图形文件:图号为mach-001,则可编制如下对话框文件(文件名为mach001.dcl):
   dcl_settings:default_dcl_settings{audit_level=0;}
   accept_button:ok_button{
   label="确定";
   key="accept";
   }
   can_button:cancel_button{
   label="取消";
   key="cancel";
   }
   mach001:dialog{
   label="机械图库—mach001";
   :row{
   :column{
   :text{
   label="图号:mach-001";
   key="num";
   width=20;
   fixed_width=true;
   }
   ……
   :image{
   key="img";
   width=40;
   height=20;
   }
   }
   spacer_1;
   :row{
   :text{
   label="";
   }
   accept_button;
   can_button;:text{
   label="";
   }}
   }
5.3.4编制对话框控制程序(*.lsp)
   下面给出对话框文件mach001.dcl的控制程序mach001.lsp:
   (defunmach001()
   (setqdcl_id(load_dialog"mach001.dcl"))
   (if(not(new_dialog"mach001"dcl_id))
   (exit))
   (action_tile"accept""(draw001)")
   (action_tile"cancel""(done_dialog)")
   (setqx(dimx_tile"img")
   y(dimy_tile"img"))
   (start_image"img")
   (fill_image00xy0)
   (slide_image00xy"mach(mach001)")
   (end_image)
   (start_dialog)
   (unload_dialogdcl_id)
   )
   (defundraw001()command"open""mach001")
5.3.5编制图标菜单
   本文通过修改AutoCAD主菜单acad.mnu来实现,其操作步骤如下:
   ●在AutoCAD主菜单acad.mnu中加入自己的图标菜单区
   AutoCAD主菜单acad.mnu中的“***IMAGE”表示图标菜单区,对应幻灯片库中的幻灯片、对话框和对话框的控制程序,在图标菜单区加入以下内容(本文给出的是机械图库的图标菜单,电子图库的图标菜单与此类似):
   ***IMAGE
   **mach
   [电子图库]
   [mach(mach001,mach001)]^C^C(load"mach001");(mach001);
   [mach(mach002,mach002)]^C^C(load"mach002");(mach002);
    
   [mach(mach030,mach030)]^C^C(load"mach030");(mach030);
   ●将图标菜单的加载放到AutoCAD下拉菜单区
   在菜单文件acad.mnu中的***POP10(下拉菜单第十区)前加入如下内容(同时将***POP10改为***POP11):***POP10[图形库]
   ID-ELE[电子图库]$I=ACAD.ELE+
   $I=ACAD.*
   ID-MACH[机械图库]$I=ACAD.MACH+
   $I=ACAD.*
   ●将修改后的菜单文件用AutoCAD中的menu命令编译成acad.mns即可。
5.4应用效果
   进入AutoCAD操作界面后,会发现在下拉菜单区出现了“图形库”菜单项。点击下拉菜单“图形库”菜单项,弹出相应的下拉菜单项,包括“机械图库”和“电子图库”。选择“机械图库”或“电子图库”菜单项(本文使用的是“机械图库”菜单项),弹出图1所示图标菜单。通过鼠标双击图标菜单左边的列表框中的列表项或右边的图标则可弹出图2所示的对话框,该对话框给出了一些与图形有关的信息。也可以先用鼠标拾取一个列表项或图标,再点击“ok”按钮弹出对话框。对话框给出了放大的幻灯片和该幻灯片的信息。点击“确定”按钮则打开图形文件。点击“取消”按钮则不打开图形文件并关闭对话框。
   图形管理是CAD应用的一个重要内容,是CAD应用中较为繁琐、较为困难的部分之一。不同的用户可以有不同的图形管理方案,本文提出的方案完全基于AutoCAD的开放体系结构提供的Autolisp语言和DCL语言,旨在利用AutoCAD提供的上述两种解释性语言,以使AutoCAD用户能方便地应用。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-10-12 14:45:31 | 显示全部楼层
第六章 CAD绘图技巧
6.1 用CAD技巧绘出图形
6.1.1画椭圆弧
   画椭圆弧的关键是先画一个完整的椭圆,然后移动光标删除椭圆的一部分。留下需要的椭圆弧。
   首先,键入ELLIPSE或选择Ellipse图标。
   选项如下:Arc/Center/<AxisEndpointl>:
   键入:Arc<回车>
   用任意方法画一个椭圆。然后提示输入所需弧段信息:
   响应:Parameter/<startangle>
   键入:0或选定屏幕上代表角度起点的点。
   始角(startangle)定义为弧的始点。
   响应:Parameter/Included/<endangle>:
   选定定义弧长的终角(endangle)。也可以键入I,然后键入包角。包角自始角开始量度,不是从0开始
6.1.2画一条平滑曲线
   尽管圆弧是一条曲线,但经常要画平滑曲线,又不与圆弧的圆心和半径相适应。可按如下方法。
   先在要画平滑曲线的方向上画一条多义线。然后选取尽可参多的点,这些点就是曲线上的顶点。然后键入PEDIT,选取该多义线。
   现有两种选择:FIT或SPLINE。FIT子命令将保证曲线经过每一个顶点,而SPLINE子命令将产生更平滑的曲线,因为曲线并不一定通过顶点。如果需要使一条曲线变直,可在PEDIT中对FIT或SPLINE曲线使用DECURVE子命令。
   在本书的中级章节中将讲述使用SPLINE命令或SPLINEDIT的更成熟的方法。
   键入PLINE并画多个线段,随机地选取一些点。例如画五、六个点。
   键入:PEDIT<回车>(或从Modify工具栏中选择。)
   响应:Selectpolyline
   在多义线上选取任一点。
   响应:Close/Join/Width/Editvertex/Fitcurve/Splinecurve/Decurve/Undo/eXit<X>:
   键入:F<回车>
   Fit曲线产生曲线模式。
   响应:Close/Join/Width/Editvertex/Fitcurve/Splinecurve/Decurve/Undo/eXit<X>:cad/huitu.htm#head#head">
   键入:S<回车>
   Spline曲线产生曲线模式。
   键入:<回车>
   这将终止PEDIT命令
6.1.3画多边形
   画多边形总是可以用普通线或多义线来画,但AutoCAD有一个POLYGON命令。当键入POLYGON时,首先要求输入边数,接下去选择中心或边长。如果选取一点,则被认为是中心。还有两个额外选项:对于一个虚圆,多边形可以是内接的,也可以是外切的。
   如果选择边长而不是中心,则须输入多边形边的起点和终点。然后多边形逆时针构造。
   键入:POLYGON<回车>(或从Draw工具栏中选择。)
   响应:Numberofsides:
   键入:5<回车>
   响应:Edge/<Centerofpolygon>:
   选取一点。
   响应:Inscribedincircle/Circumscribedaboutcircle(I/C):
   键入:I<回车>
   响应:Radiusofcircle:
   选取一点或键入多边形圆心到圆的半径。
   这样构造多边形有一点值得注意:这些多边形都可以看成独立的、封闭的多义线。AutoCAD并不管它们最初是如何建立的。如果打散一个多边形,它就会成为独立的线。
   如何以等轴方式画图
   从R10开始,以等轴方式画图通常并不是画等结构的首选方法。尽管AutoCAD有等轴功能,但如果是R10或更高版本,则将使用3D功能构造模型,然后键入DVIEW或VPOINTS以等轴方式观察设计。
   AutoCAD的等轴功能以SNAP命令访问,其子选项Style控制等轴方式,在此选项下可选择标准方式或等轴方式。一旦进入等轴方式,Ctrl+E将激活顶面、右面或左面。一经获取正确的平面,即可画对象了。
   3D功能和等轴捕捉方式的差别是3D产生的真实尺寸的模型,而等轴捕捉方式扭曲了实体,其实实体并不是看到的样子。
6.2 平滑的技巧
   这是一条使用SKETCH命令技巧。如果画一条非常平滑的曲线,可键入SKETCH描画曲面的轮廓,这样会产生比想预想的手画更多的顶点。画完后,再用PEDIT把SKETCH对象转换成单个多义线,即把第一个对象转换成多义线,然后用窗口罩住曲线,将它与其他对象联接起来。线转换并联接后即可键入SPLINE或FITCURVE平滑它们。
   警告:尽量少用SKETCH,它的存储量太大。
6.2.1恢复一个已被删除的对象
   恢复一个已被删除的对象的最容易也最有效的方法是用OOPS命令,该命令将最近删除的选择集合恢复过来。注意,OOPS恢复的是整个选择集合,而不仅是最后一个删除的对象。另外,OOPS仅恢复最后删除的组,如果想恢复更多的步骤,OOPS是做不到的。
   如果需要恢复多外选择集合中的对象,可以用UNDO命令,但是,这样做会带来一些其他的风险,比如图中画好的一些内容可能会改变。使用UNDO命令的唯一问题是,虽然可以撤销过去发出的任意多外命令,但是,如果撤销的都ERASE命令,则UNDO的结果是正常的,而如果在撤销的ERASE命令,则UNDO的结果是正常的,而如果在撤销的ERASE命令之间有其他的命令,那么就会有丢失这些命令的结果。
6.2.2把多个对象排列成圆环形
   在早期的AutoCAD版本中,该命令叫做CircularARRAY,而现在成为PolarARRAY。键入ARRAY,然后选择对象并确认后,将被问及选择矩形阵列还是极地形阵列键入P则为极地形阵列,然后选择该阵列的中心点,对象会围绕该中心生成阵列。然后,又会被问及三个问题:(1)阵列中的项数;(2)填充角度;(3)阵列中各项之间的角度。必须回答其中任意两个问题。
   首先看看第一个问题一阵列中的项数。AutoCAD需要知道完成的阵列中有多少项(包括复制的那一个)。如果不想回答这个问题,按回车或空格键。
   下一个问题是填充角度,也就是想让对象围绕着圆排列多远。输入正数则按顺时针排列,输入负数则按逆时针排列,按回车键则表示缺省值360度。AutoCAD知道用阵列中的项数填充360度必需的距离。如果不想回答这个问题,输入0表示填充角为0。第三个问题是阵列中各项间的角度。如果输入正数,阵列按顺时针排列;输入负数则按逆时针排列。
   AutoCAD测量从阵列的中心点到由该对象结构所决定的一个任意的参照点之间的距离。
   最后的选项是当复制对象时,它们是否旋转。输入Y表示旋转,N表示不旋转。
   键入:ARRAY<回车>(或从Modify工具栏选。)
   响应:SelectObjects:
   选择要复制的对象,并确认。
   响应:RectangularorPolararray(R/P)
   键入:P<回车>。
   响应:Centerpointofarray:
   拾取阵列转绕其旋转的中心点。
   响应:Numberofitems:
   键入:10<回车>
   响应:Angletofill(+=ccw,-=cw)<360>:
   键入:<回车>
   响应:Rotateobjectsastheyarecopied?<Y>:
   键入:<回车>
   围绕着中心点生成10个旋转对象。
6.2.3把两条线合并成一个对象
   首先假定这两条线或一组线不是多义线,而是直线或弧一类的普通对象。键入PEDIT,当被问及选择一条多义线时,选择想要合并的多义线之中的一个对象,然后被告知该对象不是一条多义线,并询问是否将它改为多义线,键入Y表示肯定。
   接下从诸多标准选项中选择Join,AutoCAD要求你选择要合并的对象,可以一个一个地选取对象,也可以通过开窗或开交叉窗来选择要合并的对象。如果在一组对象中有打断的对象,则它们就不能合并。
   键入:PEDIT<回车>(或从Modify工具栏选)
   响应:SelectPolyline:
   选择一个对象。
   响应:Objectselctisnotapolyline.Doyouwantittoturnintoone?
   键入:Y<回车>。
   响应:Close/Join/Width/Editvertex/Fitcurve/Spline
   urve/Decurve/Undo/eXit<X>:
   键入:J<回车>。
   响应:Selectobjects:
   通过开窗或开交叉窗选择所要合并的所有对象,并确认。按回车键可以退出PEDIT命令。
6.2.4使对象放大或缩小
   用SCALE命令可改变对象的大小。首先,键入SCALE,当出现提示符时,选择要调节的对象。然后在该对象的任何一个位置上选择一个基冷点,如果选择了比例因子,对象的缩小,就用小于1的因子,比如0.5,这样,对象就缩小了一倍。
   选项Reference是最有趣的一个先项。如果选择Reference,可以在一个新的长度之后,输入任意长度。
   例如,如果把一个对象放大百分之三百,可以输入比例因子3。但是如果要把长度人2.79改为4怎么办呢?可以用计算器算一下,然而用Reference选项容易得多。参照长度2.97是旧的长度,4是新长度。AutoCAD能够自动地调整比例因子。
   请记住,SCALE命令将真正永久地改变对象的大小,所以,当在一幅图中用不同的比例画多个对象时,这个命令最合适。换句话说,如果只是在输出到绘图机时再用不同的比例,那么最好在PLOT命令中用Scale选项。
   键入:SCALE<回车>(或从Modify工具栏选)
   响应:Selectobjects:
   选择要调整大小的对象。
   响应:Basepoint:
   在对象选择一个点。
   响应:<Scalefactor>/Reference:
   键入:25<回车>
   该对象被缩小为原来的四分之一。
   通过Grips对话框可以用Grips改变对象的大小。键入DDGRIPS或从Options下拉菜单选择Grips…可以显示该对话框。
6.2.5把对象移到另一层
   用CHANGE命令的Properties选项可以改变对象的层。Properties中有一个选项Layer就是用来改变层的。当输入了层名并确认之后,对象就被改变到新层之中。
   通常当对象从一层移到另一层时,希望它的颜色也随之改变,但是,结果却不是确定的,因为这取决于当初在画对象时,它的颜色是与所在层相同,还是自行确定。如果对象的颜色没有改变,可以用CHANGE命令的Properties改变颜色,当问及颜色时,键入BYLAYER,对象就会改变为该层的颜色。
   键入:CHANGE<回车>(或从Modify工具栏选)
   响应:Selectobjects:
   选择要改变的对象。
   响应:Properties/<Changeponit>:
   键入:P<回车>。
   响应:Changewhatproperty(Color/Elev/Layer/Thickness)?
   键入:LA<回车>
   响应:Newlayer:
   键入:LAYER-3<回车>
   键入:<回车>(这时结束CHANGE命令。)
6.2.6使用相对位移的COPY或MOVE命令
   在使用COPY或MOVE命令时,有一种方便快捷的方法复制或移动对象,这就是使用相对位移,而不心先给一个基准点,另外再给出位移。假定要把一个对象向右移动4厘米,向上称动2厘米:
   键入:MOVE<回车>(或从Modify工具栏选)
   响应:Selectobjects:
   选择对象并确认。
   响应:Basepointordisplacement:
   键入:4,2<回车>。(注意,这是位移)
   响应:Secondpointofdisplacement:
   键入:<回车>。
   当在第二点按回车时,AutoCAD把第一点当作相对位移来处理,而不把它当作绝对坐标。
6.2.7FILLET命令可能使人费解
   对于AutoCAD的初学者,FILLET命令使人有些费解。当输入了R并且给出半径后,似乎什么也没有改变。实际上,当再次使用FILLET命令时,才会发生变化。按回车键或空格键可以重复FILLET命令,然后可以选取两条线。
   因为AutoCAD试图用FILLET命令处理所有的圆角选项,所以FILLET命令变得更复杂了。有关这些复杂性的问题将在本书的中级编辑章节里讨论。
6.2.8MEASURE与DIVIDE命令
   MEASURE和DIVIDE都是用于把线打断的命令只不过是由用户决定按什么方式分割线。MEASURE命令从始点等距地布了无穷多个点。DIVIDE命令则把线分割成无穷多个相等的部分。这些命令都是沿着线布点,如果能看见这些点,就能捕捉它们。
   用系统变量PDMODE和PDSIZE可以给出布放点的形状和大小。PDMODE设置点的形状,PDSIZE设置大小。
6.2.9改变样条曲线的切线
   键入SPLINEDIT命令或点按EditSpline图标。
   EditSpline图标,位于Modify工具栏的PolylineEdit弹出栏。
   响应:Selectspline:
   FitData/Close/MoveVertex/Refine/rEverse/Undo/eXit<X>:
   如果是第一次编辑样条曲线,且还不曾用过Refine选项,就会得到上述选项。一旦Close或Open了样条曲线,或者用了任意一个Refine选项,就不能再用FitData选项。首先,必须确保所有的点位于样条曲线上,键入F选择FitData就可以做到。
   响应:Add/Close/Delete/Move/Purge/Tangents/toLerance/eXit<X>:
   键入:T<回车>
   现在可以选择一个新切点的起点,然后再选择一个新的切点的终点。如果希望原有的切点保持不就,只要按回车键即可。
   如何快速在整个样条曲线上增加多个顶点
   键入SPLINEDIT命令或点按EditSpline图标。
   EditSpline图标,位于Modify工具栏的PolylineEdit弹出栏。
   响应:Selectspline:
   FitData/Close/MoveVertex/Refine/rEverse/Undo/eXit<X>:
   响应与前面的编辑命令有关,它既可能是上面的内容,也可能如下面所示:
   响应:Close/MoveVertex/Refine/reverse/Undo/eXit<X>:
   键入:R<回车>
   响应:Addcontrolpoint/ElevateOrder/Weight/eXit<X>:
   键入:E<回车>(ElevateOrder选项添加控制点)
   响应:Enterneworder<4>:
   键入:9<回车>
   注意一下被加入的控制点的数目。可以试着用不同的数来练习,但数目只能增加,不能减少。
6.2.10清理井形图
   井形图就是像十字路口那样的图。有几种方示可以着手解决这个问题,但有一个方法是将FILLET置为0。
   有一种方法可以从交上打断各种各样的线,但是,需要的操作过多。最容易的办法是用TRIM命令。当被问及切割边时,在要清除区开一个交叉窗口并确认,一定要确保是一个交叉窗口,而不是窗口(从右上到左下打开的窗口),因为必须捕获所有四条线。当被问及要剪掉的对象时,在X处单击。
   键入:TRIM<回车>(或者选取Modify工具栏上的。)
   响应:Selectcuttingedges:(Projmode=UCS,Edgemode=Noextend)Selectobjects:
用窗口围住四个交叉点,并确认。
   响应:<Selectobjecttotrim>/Project/Edge/Undo:
   每个标有X处选点。选完四个点后按回车键结束。
   如何捕捉两条线的可能的交点
   可以用视觉上的交点对象捕捉(它不只是用于三维绘图中的可见交点)。如果有两条不平行的线,想要捕捉它们可能的交点,而不必使它们真正相交,首先应该用一条类似CIRCLE的AutoCAD命令,然后键入APP或者从ObjectSanp菜单中选择ApparentIntersection选项,再依次选择第一条线和第二条线,这样就能捕捉到它们可能的交点。
6.2.11选择被另一个对象覆盖住的对象
   这是一个老问题了。当使用三维面或者辅助线时,常常会发生将一个对象覆盖到另一个对象的上面的问题。
   为了解决这个问题,可以使用“对象循环法”。当选择对象时,按住Ctrl键并选择对象,这样AutoCAD就会一个一个地查找那些能够找得到的对象。例如,如果有一个盖住了一条线的三维面,那么该三维面首先成为高亮的,当按住Ctrl键继续对象时,那条线就成为高亮的了。
6.3 多边形窗口和交叉窗口
   你想开一个形状不规则的窗口或交叉窗口吗?用SelectObject的选项Wpoly或Cpoly就能做到,在SelectObject提示符下键入WP或CP即可。AutoCAD先是提示选择第一个点(与窗口的第一个角点相似),然后是第二个点,随即封闭这个多边形。可以继续单击其他的点,这样就使该多边形不断地扩大。用这种方法可以建立一个恰好围住所要选择的对象的不规则多边形窗口。在画完Wpoly或Cpoly线之后,在选中各对象之前必须按回车键。这时仍然处于SelectObject提示符之下。
   WP和CP的唯一区别是WP与窗口的作用相同(所有对象必须完全位于窗口之内),CP与交叉窗口的作用相同(被选中对象可以在窗口之内,也可以与窗口相交)。
6.3.1在圆上用BREAK@
   你试过把一个圆打断成两条弧吗?可以键入BREAK@看看会怎么样。正如你所见到的,AutoCAD不允许这样做。但是很多时候需要两条弧,而不是一个圆,即使两弧彼此衔接。在圆上两个点处打断它(按逆时针方向打断),两点间的弧就不见了,然后用SEC(起点、终点、圆心)再做一个弧,以代替缺掉的那段弧。
6.3.2捕捉实际上并不存在的可见交点
   在三维绘图中尤其容易产生看到似交点而实际上并不存在的交点,比如当改变视角使得线条交叉时,产生的交点实际上并不存在。要想捕捉表面上的交点,在任何AutoCAD命令之后键入APP或者从任何ObjectSnap菜单选择ApparentIntersection选项。把捕捉框放在表面上的交点处,AutoCAD就能捕捉到它。
   在AutoCADRelease13的早期版本中,只有当交点是由一些规则的直线产生时,AutoCAD才能识别它们,而当交点是由拉伸或实体产生时,则不能识别它们了。
   有AutoCAD将来的版本中,可能会有所修正。在些期间可有一个诀窍:如果由于拉伸而捕捉不到交点,那么可以在该拉伸上画一条规则线,这样能捕捉到这个视觉上的交点。以后可以删除那条辅助线。
   如何把两个弧重新连接成一个圆
   假定用上述BREAK技巧把圆打断成两条弧,用这两条弧做成一个完好的圆。不要试图用PEDIT命令把它们重新连接成一个圆。虽然命令似乎也执行了,但是却不能成功,因为这不是一个圆,而是一条封闭的多义弧。
   最简单的办法是计算一下圆的半径和圆心,然后擦除弧线,并重新画出该圆。
6.3.3用控制柄选择多个基准点
   在选择了对象之后,单击一个基准点。如果想要同时单击其他的基准点,可以在单击其他基准点的同时,按住Shift键。要当心只能单击基准点,否则AutoCAD将认为你要拉伸、复制所选的对象。
   如果要拉伸一个矩形,应先按住Shift键。要单击三条相邻的线的基准点,然后再放开Shift键。为了激活该选择集,再单击上述基准点之一,就可以开始拉伸了。
6.3.4把样条曲线转换为多义样曲线
   不能用拆散的方法去做,但有一个窍门:擦除图中除了样条线之外的所有对象。当被问及选择对象时,键入ALL然后键入R移去除样条曲线外的所有对象,最后确认该选择集。现在图中除了该样条曲线之外什么都没有了,键入命令SAVEASR12并给出一个图名,这样就把该样条曲线当作AutoCAD12版的对象保存起来,由于在AutoCAD12版中根本没有样条曲线,所以该样条曲线被当作多义线对象。
   键入OOPS并按Enter键,就把图中其它部分恢复出来,擦除样条曲线,键入INSERT在0,0点插入则才保存的文件,一定要在图名前面加一个星号(*),这样就可以保证不建立块的定义,并且该图也不会作为一个块装入。
6.3.5利用控制柄延长对象
   首先选择一个或多个想要延长的对象,这时各个控制柄就都显示出来了。选取了个控制柄。当鼠标距控制柄很近时,会捕捉到该控制柄上,一旦选中了这个控制柄,它的颜色就会改变,以示选中了一个基准点,此时已自动的处于延长方式。在时这是一种假象,因为所能延长的只不过是控制柄点的位置。如果延长的对象是一条线,并且基准点是中间点,那么只要在屏幕上另一个位置上点一下,整线条就移到新的位置上,并未延长。而如果基准点是线的端点那么在屏幕上另一个位置上点一下,该端就移动到那一个位置上了。由此可见,基准点不同,结果也不同。一般说来,如果选择了一条线的中间点、圆的圆心或者文本或块的插入点,延长方式只是将这些对象移动。
6.3.6利用控制柄移动对象
   按住Shift键再选择一个或多个想要移动的对象,控制柄就会显示出来。放开Shift键,然后选择任一个控制柄作为基准点,这时已经自动处于延长方式。在这种方式下,可以移动整个对象,但是必须以圆心或者中间点为基准点。
   在移动方式里,可以用任何点作为基准点来移动对象。键入MO或者按Enter键可以进入移动方式,按空格键也可以在移动方式和延长方式之间来回切换。(从Screen菜单中选Move也可以进入移动方式。)如何给墙类件画剖面线
   假定该墙类件比简单的偏置多义线更为复杂。当墙段被门、窗或其他元素打断时,画剖面线就变得更复杂。应当在所有门窗插入后再剖面线,而试图把这些部件插入画过剖面线的区域是一个极大的错误。这样做得把剖面线打散,把剖面线区清理干净,但产生了太多的对象。而且,如果要移动门该怎么办呢?
   首先要做的是确保所有部件都已插入,然后作一名“Outline”的新层,使用PLINE跟踪墙区,确保停止在门或窗开始的地方,然后封闭多义线,继续作下去直到所有要画剖面线的区域全部以多义线封闭。
   当要画剖面线的区域全部封闭时,对每块区域画剖面线就变成简单的事了。剖面务必画在与轮廓层不同的层上以使其可见性容易控制。
6.3.7使点的尺寸相对于屏幕尺寸不变
   系统变量PDSIZE可用来调整点或节点的尺寸。问题是这是一个绝对尺寸,因此当在一个区域放大时,点的尺寸也增加。
   下面的方法可使点的尺寸相对于屏幕尺寸不变,不管缩放系数如何。当键入PDSIZE时取负值。这样作后,再作缩放时点的尺寸就不改变了。也可以通过键入DDPTYPE设定点的尺寸为屏幕尺寸的百分数,在PointStyle对话框中显示。
   cad/huitu.htm#head#head">如何封闭不同时间画的一条列线段
   常常需要将一组直线和曲线封闭起的对象。最方便的方法是用PEDIT编辑其中一个线段并把它转换成多义线,然后键入JOIN命令,再用窗口选择所有对象,最后键入CLOSE命令,AutoCAD将定出所有对象两端的位置,画一条多义线把它们连接起来,此时这组对象就变成了一单个的封闭多义线。
6.3.8画椭圆弧
   任何圆弧都是圆的一部分。正象没有ARC命令可以通过打断或剪裁圆建立弧一样。可通过打断或剪裁椭圆建立椭圆弧。
   先建立一个椭圆。再打断它。在哪打断或剪裁决定了弧的大小。BREAK并不象想象的那样工作,如果打断后方向不对,试着在要打断的椭圆上每端画一辅助线,然后使用TRIM。
   椭圆实际上是一系列多义弧。当打断、剪裁或打散椭圆时,已将它变成了组件。在打断以后,还应该用PEDIT命令把弧起来,以便真正形成一个椭圆弧。
6.3.9控制多线的始端头
   键入MLSTYLE或选择MultilineStyle图标。从MultilineStyle对话框中选择要改变的样式。选取MultilineProperties…。这时出现对话框。在Caps下,选中复选框,就可在线的始末端加上端头标记。可在两条外侧线段或内部线段上放置弧。还可以显示连接,即当线的拐角被旋转时放置的线。线可以被填充,并给定颜色。
   MultilineStyle图标,位于ObjectProperties工具栏。
   LINE长度的新用途
PLINE的Length子命令不常使用,因为它只是从一已知点,按照与上一条线或多义线相同的方向和角度画出多义线。长度除了精确地延长一条线就没有更多的用处了。但稍加考虑,就可得到更多的用途。
   要使一些点相对于图上的另一些点定位,可以使用相对坐标命令或重新定义UCS两种方法。但这两种方法通常都不方便,特别是如果线的角度。
   请看一个实际的例子。假设一系列线或多义线已经画完。注意多义线的方向。现在的目标是将一点定位在上一点前的3个单位处。通常需要在此关闭当前的线,重新开始画另一条线或ID这一点以使它相对另一点定位。
   这是件很麻烦的事,但使用PLINE的Length子命令就比较简单。
   键入:PLINE<回车>
   响应:Frompoint:
   选取上一点。
   响应:Arc/Close/Halfwidth/Length/Undo/Width/<Endpointofline>:
   键入:L<回车>
   响应:Lengthofline:
   键入:-3<回车>(也可以键入其他正负值。正值时线将延长,负值时线沿着多义线缩回。)现在线的终端从上一条线回3个单位。可经使用相对坐的ID,并关闭新多义结终端。
   如果需要把文本或其它物体放在剖面线模式内,则务必先给文本留出地方。在要画剖面线的物体中画一个长方形,然后键入文本并擦除长方形边框。
   这一方法可以给出围绕文本的空白区域形状和大小的总体控制。如果先键入文本再画剖面线。AutoCAD便可以控制空白区域。在键入多行文本时该方法特别有用。
6.4 层块处理技巧
6.4.1取消层
   取消层并不容易,不是一条命令所能及的。首先应明确要作的事情:不显示某层?消除层上的所有对象?要删除整个层,以后如果再需要用,就得重建?
   让我们一项项来讨论。如果只是不想显示该层,用LAYER命令的FREEZE中OFF子命令即可。或者,可以在层的下拉式列表框(在ObjectProperties工具栏)中单击箭头,使该层呈现太阳图标。
   (1)如果要删除层上的对象,按下列过程操作。首先,转到删除的层上,之后冻结所有其他的层。也可以激活如图4-2所示的LayerControl对话框,单击SelectAll,再单击Frz。
   键入:LAYER<回车>
   响应:?/Make/Set/New/ON/OFF/Color/Ltype/Freeze/Thaw:
   键入:FREEZE<回车>
   响应:Layername(s)tofreeze:
   键入:*<回车>
   键入:<回车>(结束LAYER命令)
   键入"*",表示冻结图中的所有层,而AutoCAD不允许冻结当前层,这就是在命令开始前首先转到该层的用意。
   (2)现在用ERASE命令,围绕屏幕上的所有对象开一个交叉窗。如果不能看到所有的对象,用ZOOM功能的.5因子,将图中所有对象置于屏幕中央。这时删除就非常容易。用ZOOMPrevious命令可以回到原来的地方,最后一步是解冻那些冻结的层。
   键入:LAYER<回车>
   响应:?/Make/Set/New/ON/OFF/Color/Ltype/Freeze/Thaw:
   键入:T<回车>
   响应:Layername(s)toThaw:
   键入:*<回车>
   键入:<回车>(结束LAYER命令)
   第三种可能是要完全删除层。首先要按上述过程删除层上所有的对象。
   (3)用户可以用PURGE命令清除未用的层,其中的一个选项便是Layers。它依次进入没有对象的层,并询问用户是否将它删除。回答Y,就会删除该层。
6.4.2使线型正确显示
   有时线型明明是虚线,却显示为连续线,很让人感到迷惑。造成这种现象可能有几种原因。可能由于VIEWRES影响了比例(通过图的重新生成可消除),或是LTSCALE设置有错。或是两个原因均有。
   LTSCALE控制着线型的比例。比例增加,则屏幕上和最终绘图输出时的线或点间的物理距离增加。PSLTSCALE是一个系统变量,如果设有0,允许总体的LTSCALE对等控制各个图纸空间视窗。如果PSLTSCALE设为1,则不管用户是否使用缩放视图,图纸空间视窗将正确反映线型比例。
6.4.3预设置原型图中的层
   当用户开发自已使用AutoCAD的方法时,会将此技巧作为自已的标准操作过程。例如,用户可能发现自已总是使用22个标准层,其中设置了特定的颜色和线型,可经将这些层放在一个原型图中,如ACAD.DWG,这样无论如何开始一幅新图,这些项都会设置好,以备使用。
6.4.4透明层
   无论何时定义块,它都会永久保持创建时所在层的特性。如果块中的对象在多个层上,将保持原始层的颜色及线型。这一点很有用---无论何时插入块,它都具有生成该块的层的颜色和线型。
   但有时,希望插入的块的特性与被插入层一样,这也可能。
   第0层是透明层,这意味着,在0层创建的块不带有层的特性,而是与插入所在的层的特性相同。
6.4.5将属性作为块的一部分
   属性通常应该是块的一部分,因为它就是在块插入时才取得数值。在创建块时,请同时创建属性。当使一项成为块时,确认它包含了属性标签。
   如果某块已经存在,并且需要为它赋加属性,首先应在图中的任何部位插入它,解体此块,使用ATTDEF命令来创建属性。然后重新组成此块并回答Y来应答是否要重新定义此块。
   请注意一点:只有重新定义块才会有属性。
6.4.6在平行线间插入对象
   这可能会很复杂,按如下过程去做:
   1.确定平行线间的距离。
   2.在第一条平行线上插入对象,旋转此对象与平行线的角度相同。
   3.用REFERENCE来缩放此对象的尺寸,以平行线的距离来作为对象新的距离。
   此过程假定用户不知道所插入对象的实际尺寸。如果已知其尺寸,也就能同时进行缩放。
   完成COLOR和LINETYPE命令后将其恢复为BYLAYER状态
   如果在使用了COLOR和LINETYPE命令之后没有恢复为BYLAYER状态,那么有时会令人迷惑。当下次操作时,本希望该层为某种颜色,而它却是上次的颜色设置。在完成COLOR和LINETYPE命令后将其恢复为BYLAYER,就可避免发生如此的问题。
6.4.7恢复一幅坏图
   有时调入一幅很久不使用的图,当图再现时,会出现致命的错误。出现此种情况后,AutoCAD退出,对此图将一无所获,有时甚至是不能恢复的。
   别慌,还有一个机会。(如果下面的方法不起作用,就真该慌了!)
   创建一个新的空图,使边界及单位与要调入的图相同。然后在0,0点处使插入的问题的图。这样常常能挽救破坏了的图形文件。
   只要依次逐行加入属性,排列它们是容易的,当询问开始点时,按回车键就可以继续下一行。但问题出在当做完了另一个块的属性,却想回到第一块增加些新属性的时候,如何自动排列标签?
   首先,确认最后一个属性文本的插入点,接着键入DTEXT。若询问新的开始点时,键入@,回车,继续按回车,直到出现提示符Text,再随意键入一些字符。
   接着,对假文本的插入点执行ID命令。然后键入ERASE命令和L子选项,删除假定文本。
   最后,使用ATTDEF。当询问开始点时,键入@,按回车,这样文本将出现在正确的位置。
6.4.8单位块
   有时将块的尺寸创建一个单位,而在插入时再确定其比例。采用这种方法就无需创建各种可能尺寸的块,其缺点是若X和Y比例因子不同,则以后无法拆散比块。如果需要许多不同尺寸的块,可以考虑写出一个AutoCAD程度使它参数化,即先询问对象的尺寸并据此创建该对象。
6.5 文本及注释技巧
6.5.1将文本限定在一定范围内
   有两种方法可以保证将文本限定在定义的范围内:使用Align或Fit选项。但应清楚它们之间的区别。
   使用Align时,会被问及开始点和结束点。AutoCAD会通过整文本的高度将文本强制在定义范围内。显然,定义范围内的文本越多就会越小。
   使用Fit时,同样会被问及开始点和结束点。AutoCAD会通过调整字符的宽度将文本强制在定义范围内,而字符的高度不变。因此,定义范围内的文本越多,看起来就越拥挤。
   键入:DTEXT<回车>(或者从Draw工具栏中选取)
   响应:Justify/Style/<Startpoint>:
   键入:A<回车>
   响应:Startpoint
   选取开始点。
   响应:Endpoint
   选取结束点。
   响应:Text:
   键入文本。它会变小,被限制在两点之间,其高度会被调整。
6.5.2垂直书写文本
   这是文本样式的属性之一。当问到此问题时,回答“Y”。
   从Data下拉菜单中选择TextStyle。
   键入:STYLE<回车>
   响应:Textstylename(or?):
   键入:R25<回车>(这是样式名。)
   响应:Newstyle:
   Fontfile:
   屏幕上出现文件对话框。可以选取需要的字体文件并继续,或者单击Typeit按钮,从命令行键入文本文件名。
   键入:ROMANT<回车>(这是AutoCAD字体名。)
   响应:Height:
   键入:<回车>
   响应:Widthfactor:
   键入:<回车>
   响应:Obliquingangle:
   键入:<回车>
   响应:Backwards?
   键入:<回车>
   响应:Upside-down?
   键入:<回车>
   响应:Vertical?
   键入:Y<回车>
   响应:R25isnowthecurrenttextstyle。
6.5.3测量曲线围成的区域或不规则区域的面积
   曲线区域是个特殊的挑战。可以沿曲线用ObjectSnap选择多个点,但这样做得到的结果不够精确。
   另一个方法是,如果要测量的区域完全被单个对象包围,则可以选择取AREA命令的Object选项。
   如果该区域不是单个对象,那么最好用PEDIT命令将它变成一个对象。当指向图中的单线时,AutoCAD会提示用户它不是多义线,并询问是否应将它变为多义线。回答Y,然后用Join子命令将它与其他对象连接起来,创建单个对象。完成后,就可以使用AREA命令的Object选项。
   当该区域被确认后,可以使用EXPLODE命令将这些对象拆散回原来的状态。
   另一个方法是使用REGION命令选取各个对象,它们将会变成一个对象。其它步骤与多义线连接方法相同。最后也可以用EXPLODE命令将该区域拆散回原来状态。
   键入:AREA<回车>(或者从ObjectProperties工具栏中选择。)
   响应:<Firstpoint>/Object/Add/Subtract:
   键入:0<回车>
   响应:Selectcircleorpolyline:
   选择相连的多义线或区域。然后AutoCAD会给出该区域的面积。
6.5.4给文本加下划线或作标记
   在要加下划线或作标记的文本的前后插入以下符号,这些符号将镶嵌在文本行中。
   %%u下划线开或关
   %%o上划线开或关
   例如:Thiswordisunderlined。
   应按以下方式键入:
   This%%uword%%uisunderline。
6.5.5完全改变文本字体
   所有的文本字体都是通近STYLE控制,因此,如果用户希望改变文本字体就必须改变文本样式,这可以通过CHANGEPoint命令完成。如果选取的对象是文本,其中一个选项就是style。
   但是,如果要用CHANGE命令修改大量的文本,就比较困难,因为常常会选中其他类型的对象,而造成灾难性的后果。如果改变样式的定义,图中同一样式的所有文本的字体都会改变。因此只有当需要改变所有文本时才能使用此方法。
6.5.6控制文本行的间距
   AutoCAD的问题之一是TEXT命令在生成下一文本行时,采用自已的算法来决定行距。用户可能希望将行距作为一个变量进行设置,但这样做很困难---必须在每次键入下一行文体时给出坐标,如@I<270。参见程序LISP76,它才可以设置行距。
   多行文本框的开始点是十分重要的,因为这决定了文本的插入点。如果该框是从左上角到右下角,文本就会由上至下。如果该框是从左下角到右上角,文本会从左下角开始,仍然由上至下,这样就会在边界框之外。它将只利用边界的形状来决定是否需要分行。因此,如果对齐方式为TopLeft,又希望文本处于边界框之内,那么选取文本框时最好从左上角到右下角。
6.5.7迭起小数
   首先进入MTEXT命令,或者Draw工具栏中选取MultlineText图标。
   MultlineText图标位于Draw工具栏。
   选取两点,绘制一个文本框围住要放置文本的位置,然后键入文本。确保文本中含有普通的小数,如4/5。键入完毕后,加亮要迭起的小数。加亮时按住鼠标左键并沿文本拖动,然后选取Stack。
   如何迭起文本
   首先进入MTEXT命令,或者Draw工具栏中选取MultlineText图标。
   MultlineText图标位于Draw工具栏。
   选取两点,绘制一个文本框围住要放置文本的位置,然后键入文本,用^(按键盘上的Shift+6)分隔两项就会得到迭起的文本。例如,。72^.75。键入完毕后,加亮要迭起的文本。加亮时,按住鼠标左键并沿文本拖动,然后选取Stack。
   如何给自定义的词典添加单词
   首先应建立一个词典。在AutoCAD中这可以通过拼定检查程序完成。
   Spell图标,位于Standard工具栏。
   选取对话框中的ChangeDictionaries…。然后键入要生成的字典的名字,其中应包含路径。确保文件名后缀为.CUS,它将成为活动的自定义词典,现在可以向其中添加单词,即当建议框中标出的单词的格式正确时,单击Add按钮。
6.6三维状态下的尺寸标注
   在三维状态下标注时必须特别小心。否则,虽然尺寸看起来很好,但实际上是错的---至少不是线段的绝对长度。ACAD有时会给出线段的表面长度。
   若要得到线段的绝对长度,用户的UCS必须平行于对象。为了确保这一点,进入UCS命令和Object子命令。其中唯一的一个小问题是:标注文本的方向可能不正确。如果遇到这种情况,进入UCS命令和Y子命令,然后旋转UCS直到书写文本的方向为X轴正方向。
6.6.1使文本从已输入的文本的正下方开始
   遇到的问题是文本的最后一点控制着下一行文本的位置,如果想改变这一点,则先用ID命令给出希望的文本插入点的坐标,然后再进入DTEXT。当ACAD询问开始点时,键入@并连续按回车键,直到出现提示Text。这样文本就会成行显示。
6.6.2安全地改变相关尺寸中的文本
   如果使用普通的命令修改相关尺寸中的文本,几乎不可能不破坏相关尺寸本身。用户可以先拆散尺寸然后修改文本,但接下来就无法恢复相关尺寸特性了。
   利用DLM命令的选项Newtext可以修改尺寸的文本而不改变其他特性。如果拉伸或移动对象,尺寸会跟着移动,但文本保持不变。如果想把相关尺寸改回正常状态(进行相关计算),则再次使用Newtext命令,当要求新文本时,按回车键。尺寸标注文本会自动变为尺寸的当前值。
6.6.3改变文本在尺寸线上的位置
   对于某些小尺寸的标注,经常会由于位置空间不够,导致尺寸文本标注在距离尺寸线较远的其它地方,使图纸显得比较杂乱;对于上下偏差不同的公差尺寸标注,由于公差的名义尺寸一般不能和公差同时标注出来,公差的名义尺寸文本都在尺寸线的中间部分,加入上下偏差文本后容易造成整个文本不在尺寸线中心或干脆一边跑到了尺寸线外。R12版本以前只有通过在输入文本时在文本后加空格来改变文本在尺寸线上的位置,在R13版本以后提供了Dimtedit命令,可以随意拉动名义尺寸文本放到任意位置,解决了上面的问题。R14版本的Dimtedit命令可以通过点击Dimension工具条的DimensionTextEdit按钮来实现,也可以通过Dimension下拉菜单的AlignText命令来实现。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-10-12 14:47:53 | 显示全部楼层
这是原文件下载
请点击此处下载

查看状态:需购买或无权限

您的用户组是:游客

文件名称:关于CAD的认识_论文.doc 
下载次数:4  文件大小:289.21 KB 
下载权限: 不限 以上  [免费赚D豆]





论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-11-13 09:16 , Processed in 0.219134 second(s), 44 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表