《AutoCAD教程复杂图形对象.docx》由会员分享,可在线阅读,更多相关《AutoCAD教程复杂图形对象.docx(39页珍藏版)》请在优知文库上搜索。
1、6.1等分点6.1.1等分点简介有些时候用户要求对某个对象进行等距的划分,并需要在等分点上进行标记。比方道路上的路灯、边界上的界限符号等。AUIoCAD提供了两种方式来划分对象(图6-1)。DIVIDE(定数等分):“divide”命令可以将指定的对象平均分为若干段,并利用点或块对象进行标识。该命令要求用户提供分段数,然后根据对象总长度自动计算每段的长度。MEAS1.IRE(定距等分):“measure”命令也可以将指定的对象平均分为若干段,并利用点或块对象进行标识。该命令要求用户提供每段的长度,然后根据对象总长度自动计算分段数。,将对象均分.IX“MMDIVIDE命令,城宿龙段长分对一段长段
2、长段长段长卜及一丁初一丁一如一丁二Vrmeasure命令图6T“divide命令与measure”命令在AUtOCAD中可以被等分的对象包括1.INE(宜线)、ARC(圆弧)、SP1.INE(样条曲线)、CIRC1.E(圆)、E1.1.IPSE(椭圆)和PO1.YCNE(多段线)等,而间距点的标识则可使用PoINT(点)和B1.oCK(块)。关于块的详细介绍请参见本章6.4节。说明AUtoCAD中的等分命令并不是真的将对象等分成独立的对象,它仅仅是通过点或块来标明等分的位置。6.1.2等分点的创立“divide”命令的调用方式为:菜单:【Draw(绘图)】-*Point(点)-*Divide(
3、定数等分)】命令行:divide(或别名div)调用该命令后,系统提示用户选择被等分的对象:Se1.ectobjecttodivide:然后提示用户指定等分的段数或选择“b1.ock(块)”选项来使用块对象进行等分:EnterthenumberofsegmentsorB1.ock:“measure”命令的调用方式为:菜单:【Draw(绘图)】-*【Point(点】-*Measure(定距等分)】命令行:measure(或别名me)调用该命令后,系统提示用户选择被等分的对象:Se1.ectobjecttomeasure:然后提示用户指定等分后每段的长度或选择“b1.ock(块)选项来使用块对象进
4、行等分:Specify1.engthofSegmentorB1.ock:说明等分时象的类型不同,则按间距等分或按段数等分的起点也不同。对于直线或多段线,分段开始于距离选择点最近的端点。闭合多段线的分段开始于多段线的起点。圆的分段起点是:以圆心为起点、当前捕捉角度为方向的捕捉路径与圆的交点。6.2边界和面域6.2.1边界的概念与创立命令所谓四界(Boundar)就是某个封闭区域的轮廓,使用边界命令可以根据封闭区域内的任一指定点来自动分析该区域的轮廓,并可通过多段线(Po1.y1.ine)或面域(Region)的形式保存下来。如图6-2所示。丽区域图6-2边界的概念该命令的调用方式为:菜单:【Dr
5、aw(绘图)】【Boundary(边界)】命令行:命Un行ry(或别名bo)调用该命令后,系统弹出“B。UndaryCreation(边界创立)”对话科如图6-3所示。该对话框是“B。UndarHatCh(边界图案填充)对话框的一局部,关于边界填充请参见下一节。在BoundaryCreation(边界创立)”对话框中可用的几个选项具体说明如F:(I)Objecttype(对象类型)”:该下拉列表框中包括“P。Iy1.ine(多段线)和“Region(面域)”两个选项,用于指定边界的保存形式。“B。Unda1.-yset(边界集):该选项用于指定进行边界分析的范围,其缺省项为Curren1.vi
6、ewport(当前视口)”,即在定义边界时,AutoCAD分析所有在当前视口中可见的对象。用户也可以单击四按钮回到绘图区,选择需要分析的对象来构造一个新的边界集。这时AUtOCAD将放弃所有现有的边界集并用新的边界集替代它。图6-3uBoundaryCreatiOrr对话框(3)uIs1.anddetectionmethod(孤岛检测方法):孤岛(Is1.and)是指封闭区域的内部对象。孤岛检测方法用于指定是否把内部对象包括为边界对象。AUtoCAD提供两种方法进行检测:“F1.ood(填充):把孤岛包括为边界对象。Raycasting(射线法):从指定点画线到最近的对象,然后按逆时针方向描绘
7、边界,这样就把孤岛排除在边界对象之外。使用不同的孤岛检测方法将产生不同的边界,如图6-4所示.图6-4不同的孤岛检测方法当用户完成以上设置后,可单击倒按钮,在绘图区中某封闭区域内任选一点,系统将自动分析该区域的边界,并相应生成多段线或面域来保存边界。如果用户选择的区域没有封闭,则系统弹出如图6-5所示的“BoundaryDefinitionErrOr(边界定义错误)”对话框进行提示,用户可重新进行选择。图6-5uBoundaryDefinitionError*对话框说明boundary”命令具有命令行形式-boundary”。6.2.2面域的概念与创立命令在AutoCAD中,而妍佩尔/。)是一
8、种比较特殊的二维对象,是由封闭边界所形成的二维封闭区域。面域的边界由端点相连的曲线组成,曲线上的每个端点仅连接两条边。AutoCAD不接受所有相交或H交的曲线。对于已创立的面域对象,用户可以进行填充图案和着色等操作,还可分析面域的几何特性(如面积)和物理特性(如质心、惯性矩等)。而域对象还支持布尔运算,即可以通过差集(Subtract)并集(Union)或交集(Intersect)来创立组合面域。这些操作请参见后面的相关章节。该命令的调用方式为:工具栏:“Draw(绘图)”一包菜单:【Draw(绘图)】Region(面域)】命令行:region(或别名reg)调用“region”命令后,系统提
9、示用户选择对象:Se1.ectobjects:系统将找出选择集中所有的平面闭合环并分别生成面域对象,同时提示如下:n1.oopextracted.nRegioncreated.注意“region命令只能通过平面闭合环来创立面域,即组成边界的对象或者是自行封闭的,或者与其他对象有公共端点从而形成封闭的区域,同时它们必须在:同一平面上。如果对象内部相交而构成的封闭区域,就不能使用“region命令生成面域,而可以通过“boundary命令来创立。如图6-6所示。图66面域的创立6.3图案填充6.3.1 图案填充的概念和作用在绘制图形时经常会遇到这种情况,比方绘制物体的剖面或断面时,需要使用某-种图
10、案来充满某个指定区域,这个过程就叫做图案英充(HatCh).图案填充经常用于在剖视图中表达对象的材料类型,从而增加了图形的可读性。在AutoCAD中,无论一个图案填充是多么复杂,系统都将其认为是一个独立的图形对象,可作为一个整体进行各种操作。但是,如果使用“Exp1.ode命令将其分解,则图案填充将按其图案的构成分解许多相互独立的直线对象。因此,分解图案填充将大大增加文件的数据量,建议用户除了特殊情况不要将其分解。在AUtoCAD中绘制的填充图案可以与边界具有关联性(月SSOCiatire)。一个具有关联性的填充图案是和其边界联系在一起的,当其边界发生改变时会自动更新以适合新的边界;而非关联性
11、的填充图案则独立于它们的边界。注意如果对一个具有关联性填充图案进行移动、旋转、缩放和分解等操作,该填充图案与原边界对象将不再具有关联性。如果对其进行复制或带有复制的镜像、阵列等操作,则该填充图案本号仍具有关联性,而其拷贝则不具有关联性。6.3.2实例1绘制轴承断面图Step1绘制边界(1)根据“acad.dwt模板文件创立一个新文件:选择“Draw(绘图)”工具栏中图标,以(IOf10)为圆心,以10为半径绘制一个圆:(3)选择“Draw(绘图)”工具栏中Y图标,依次在点(0,7.5)、(3,7.5)、(3,12.5)和(0,12.5)之间画线(不需闭合);(4)选择“Standard(标准)
12、工具栏中网图标使所绘图形全部显示在屏幕上;选择“Modify(修改)”工具栏中刊图标,将多余的线裁剪掉,结果如图67所示。图67轴承断面轮廓Step2绘制填充图案(1)选择“Draw(绘图)”工具栏中回I图标,弹出BoundaryHatch(边界图案填充)”对话框,如图6-8所示。图6-8BoundaryHatch对话框BoundaryHatch(边界图案填充)”对话框中选择“Quick(快速)”选项卡,单击“Pattern(图案)下拉列表框右侧的按钮,弹出HatchPatternPa1.ette(填充图案调色板)”对话框。(3)在“HatchPatternPa1.ette(填充图案调色板)”
13、对话框中,选择“OtherPredefined(其他预定义)”选项卡中的“STEE1.项,如图6-9所示。图6-9rtHatchPatternPa1.ettew对话框(4)单击aI按钮返回“BoundaryHatch(边界图案填充)对话框;单击回按钮进入绘图状态,选择轴承断面边界中任意一点,这时该边界将显示为选中状态,如图6T0所示。图6T0确定图案填充边界图6T1图案填充绘制结果按En1.Cr键返uBundaryHa1.ch(边界图案填充)对话框,单击上山1.J按钮查看填充图案的预览效果,可看到填充图案过于密实。因此将“Sca1.e项改为10,并按OK胺钮完成填充图案的绘制(结果如图6-11
14、所示),以Mexam6-1.dwg为名保存文件。实例说明1 .调用图案填充命令的格式为:工具栏:“Draw(绘图)”Tn菜单:【Draw(绘图)】【Hatch(图案填充)】命令行:bhatch(或别名bh、h)2 .AutoCAD中的填充图案具有三种类型,在BoundaryHatch(边界图案填充)对话框(参见图6-8)的“Type(类型)卜.拉列表框中给出了这三种类型:(1)Predefined(预定义)预定义填充图案是由AutoCAD系统提供的,包括69种填充图案(8种ANS1.图案,14种ISO图案和47种其它预定义图案)。选择“Predefined”项后,系统将在“Pattern(图案
15、)和Swatch(样例)”下拉列表框中分别给出预定义填充图案的名称和相应的图案。用户也可单击“Pattern(图案)卜拉列表框右侧的期按钮,弹出aHatchPatternPa1.ette(填充图案调色板)”对话框(参见图6-9)来查看所有预定义的预览图像。对于“Predefined选项,用户还可以通过“Ang1.e(角度)”和Sca1.e(比例)项来改变填充图案的角度(相对于UCS的X轴)和比例大小,从而得到更多样式的图案。如果用户选择了ISO类的预定义填充图案,则系统激活“ISOpenwidth(ISO笆宽)下拉列表,来确定ISO图案的笔宽。Userdefined(用户定义)”该类型是基于图形的当前线型创立的直线填充图案。选择“Userdefined”项后,用户可以通过“Ang1.e(角度)”和“Spacing(间距)项来控制用户定义图案中的角度和直线间距O此外,选择该项后,开关“Doub1.e(双向)将被激活。如果选择该开关,则将在用户定义的填充图案中绘制第二组直线,这些直线相对于初