




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 第6章 创建复杂图形对象 PAGE 176 PAGE 177 中国最大资料库下载 第6章AUTO CAD 2002教程创建复杂图形对象 学 习 要 点利用定数等分和定距等分创建等分点创建边界和面域创建图案填充创建和使用块块的插入、分解等操作爱6.1 氨 等罢 巴分百 暗点芭6.1.1搬 等分点半简介鞍有些时候用捌户要求对某奥个对象进行芭等距的划分盎,并需要在癌等分点上进佰行标记。比胺如道路上的安路灯、边界吧上的界限符皑号等。扮AutoC艾AD搬提供了两种奥方式来划分碍对象(图6办-1)。暗v。靶DIVID吧E(定数等哀分):啊“蔼divid版e半”扳命令可以将板指定的对象摆平均分为若氨干段,
2、并利八用点或块对霸象进行标识鞍。该命令要隘求用户提供般分段数,然摆后根据对象爱总长度自动芭计算每段的熬长度。爱5。耙MEASU按RE(定距昂等分):俺“皑measure懊”拜命令也可以邦将指定的对败象平均分为按若干段,并皑利用点或块熬对象进行标碍识。该命令背要求用户提拌供每段的长袄度,然后根蔼据对象总长澳度自动计算扮分段数。袄R。绊图6-1 凹 澳“安divid俺e搬”芭命令与熬“班measu扮re敖”吧命令碍在瓣AutoC隘AD懊中可以被等埃分的对象包盎括LINE巴(直线)、八ARC(圆扮弧)、SP背LINE(岸样条曲线)拜、CIRC斑LE(圆)阿、ELLI扮PSE(椭叭圆)和PO哎LYLI
3、N扮E(多段线背)等,而间绊距点的标识懊则可使用P岸OINT(挨点)和BL氨OCK(块半)。关于块昂的详细介绍挨请参见本章啊6扒.斑4节。把C。俺说明 跋Auto埃CAD翱中的等分伴命令并不是挨真的将对象背等分成独立办的对象,它背仅仅是通过熬点或块来标斑明等分的位伴置。霸h。扳6.1.2瓣 等分点瓣的创建爸“鞍divid凹e肮”傲命令的调用扒方式为:蔼菜单:【D埃raw(绘吧图)】案摆【Poin芭t(点)】绊拌【Divi耙de(定数柏等分)】跋d。鞍命令行:d哎ivide斑(或别名d蔼iv)哀调用该命令吧后,系统提背示用户选择拌被等分的对疤象:罢Selec傲t obj俺ect t熬o div版
4、ide:败然后提示用哀户指定等分昂的段数或选邦择绊“拔block版(块)埃”疤选项来使用笆块对象进行坝等分:把Y。艾Enter癌 the 芭numbe啊r of 扮segme耙nts o盎r八 Block: 哀u。芭“稗measu昂re背”耙命令的调用版方式为:捌菜单:【D拜raw(绘氨图)】扳凹【Poin按t(点)】安捌【Meas安ure(定搬距等分)】安P。搬命令行:m爱easur疤e(或别名碍me)疤调用该命令后,系统提拜示用户选择蔼被等分的对佰象:安Selec扒t obj按ect t罢o mea敖sure:癌然后提示用爱户指定等分败后每段的长蔼度或选择癌“摆block巴(块)伴”稗选项
5、来使用捌块对象进行疤等分:办z。颁Speci奥fy le板ngth 矮of se摆gment罢 or 颁Block笆:耙x。霸说明 懊等分对象的懊类型不同,哎则按间距等拜分或按段数氨等分的起点案也不同。对挨于直线或多扮段线,分段柏开始于距离胺选择点最近按的端点。闭佰合多段线的拔分段开始于巴多段线的起皑点。圆的分安段起点是:昂以圆心为起安点、当前捕叭捉角度为方矮向的捕捉路盎径与圆的交半点。瓣U。艾6按.2叭 边界和耙面域袄6.2.1八 边界的霸概念与创建拌命令班所谓爸边界(Bo罢undar般y)爸就是某个封斑闭区域的轮碍廓,使用边按界命令可以翱根据封闭区翱域内的任一把指定点来自隘动分析该区阿域的
6、轮廓,拌并可通过多袄段线(Po凹lylin傲e)或面域坝(Regi矮on)的形耙式保存下来埃。如图6-熬2所示。唉0。柏图6-2 吧 边界的概叭念啊该命令的调吧用方式为:暗菜单:【D版raw(绘爸图)】爱埃【Boun澳dar盎y爱背(边界)】拌命令行:b奥ounda败ry(或别哀名bo)败调用该命令柏后,系统弹背出癌“Boundary C蔼reati按on(边界挨创建)按”傲对话框,如爱图6-3所敖示。版6。岸该对话框是哀“坝Bound肮ary H班atch(半边界图案填按充)埃”哀对话框的一背部分,关于吧边界填充请摆参见下一节懊。在碍“拔Bound拔ary C安reati敖on(边界傲创建)
7、蔼”懊对话框中可癌用的几个选疤项具体说明跋如下:袄S。八“耙Objec皑t typ般e(对象类把型)矮”吧:该下拉列扒表框中包括案“肮Polyl邦ine(多摆段线)案”岸和懊“盎Regio捌n(面域)安”隘两个选项,背用于指定边扮界的保存形岸式。霸m。芭“绊Bound摆ary s蔼et(边界岸集)安”芭:该选项用于指定进行扳边界分析的癌范围,其缺凹省项为埃“熬Curre笆nt vi板ewpor班t(当前视颁口)芭”绊,即在定义皑边界时,办AutoC拜AD佰分析所有在哀当前视口中伴可见的对象阿。把Y。岸用户也可以盎单击爱按钮扒回到绘图区拔,选择需要佰分析的对象矮来构造一个胺新的边界集邦。这时胺A
8、utoC佰AD埃将放弃所有爱现有的边界按集并用新的阿边界集替代爱它。胺F。岸图6-3 佰 暗“癌Bound矮ary C邦reati懊on笆”矮对话框啊“扮Islan胺d det吧ectio暗n met熬hod(孤氨岛检测方法拜)傲”按:孤岛(I蔼sland拜)是指封闭爸区域的内部氨对象。孤岛半检测方法用瓣于指定是否罢把内部对象肮包括为边界稗对象。敖AutoC班AD拜提供两种方翱法进行检测哀:耙W。稗“唉Flood碍(填充)扒”八:把孤岛包氨括为边界对背象。稗“捌Ray c哎astin傲g(射线法暗)般”暗:从指定点绊画线到最近斑的对象,然叭后按逆时针安方向描绘边拌界,这样就罢把孤岛排除奥在边界
9、对象拌之外。笆D。敖使用不同的挨孤岛检测方凹法将产生不佰同的边界,摆如图6-4肮所示。班图6-4 癌 不同的孤阿岛检测方法昂当用户完成扮以上设置后爱,可单击摆按钮,在绘摆图区中某封奥闭区域内任拜选一点,系安统将自动分懊析该区域的笆边界,并相办应生成多段扒线或面域来埃保存边界。白如果用户选择的区域没傲有封闭,则懊系统弹出如暗图6-5所隘示的敖“芭Bound盎ary D稗efini白tion 爱Error颁(边界定义吧错误)般”按对话框进行碍提示,用户搬可重新进行败选择。吧K。翱图6-5 俺 傲“昂Bound懊ary D摆efini坝tion 白Error捌”翱对话框版n。搬说明 阿“稗bound
10、奥ary阿”办命令具有命耙令行形式哀“疤-boun熬dary板”懊。柏2。唉6.2.2埃 面域的摆概念与创建案命令癌在霸AutoC版AD袄中,熬面域(Region)扳是一种比较拔特殊的二维按对象,是由坝封闭边界所熬形成的二维拔封闭区域。柏面域的边界搬由端点相连跋的曲线组成摆,曲线上的邦每个端点仅靶连接两条边阿。Auto扮CAD不接笆受所有相交澳或自交的曲矮线。皑T。佰对于已创建扒的面域对象按,用户可以斑进行填充图矮案和着色等哎操作,还可芭分析面域的暗几何特性(扳如面积)和吧物理特性(般如质心、惯傲性矩等)。暗面域对象还奥支持布尔运搬算,即可以板通过差集(班Subtr胺act)、俺并集(Un敖i
11、on)或柏交集(In伴terse袄ct)来创爸建组合面域熬。这些操作癌请参见后面拌的相关章节板。安q。白该命令的调罢用方式为:矮工具栏:埃“肮Draw(凹绘图)叭”安氨菜单:【D啊raw(绘拌图)】鞍哎【Regi把on(面域叭)】百命令行:r芭egion敖(或别名r艾eg)绊调用案“矮regio埃n”癌命令后,系跋统提示用户啊选择对象:邦Selec般t obj傲ects:斑系统将找出啊选择集中所白有的平面闭埃合环并分别隘生成面域对伴象,同时提懊示如下:跋t。案n loo斑p ext巴racte澳d.昂n Reg斑ion c班reate稗d.隘注意 伴“碍regio百n熬”扳命令只能通暗过平面闭
12、合鞍环来创建面凹域,即组成案边界的对象安或者是自行碍封闭的,或啊者与其他对拔象有公共端矮点从而形成笆封闭的区域邦,同时它们百必须在同一胺平面上。如坝果对象内部阿相交而构成八的封闭区域案,就不能使耙用凹“挨regio敖n隘”白命令生成面疤域,而可以艾通过捌“八bound盎ary斑”瓣命令来创建按。如图6-暗6所示。瓣e。澳图6-6 拌 面域的创暗建碍6.3安 图袄 懊案扳 填扒 埃充挨6.3碍.1斑 按图案填充的概念和作用八在绘制图形扒时经常会遇白到这种情况般,比如绘制佰物体的剖面稗或断面时,凹需要使用某翱一种图案来芭充满某个指坝定区域,这白个过程就叫疤做半图案填充(叭Hatch氨)板。图案填充
13、按经常用于在熬剖视图中表昂达对象的材安料类型,从斑而增加了图摆形的可读性胺。氨O。鞍在班AutoC八AD氨中,无论一懊个图案填充啊是多么复杂拌,系统都将把其认为是一柏个独立的图跋形对象,可摆作为一个整拌体进行各种拌操作。但是叭,如果使用胺“爱Explo鞍de八”半命令将其分绊解,则图案矮填充将按其澳图案的构成懊分解许多相爱互独立的直稗线对象。因皑此,分解图奥案填充将大癌大增加文件案的数据量,唉建议用户除办了特殊情况把不要将其分矮解。肮b。熬在敖AutoC拌AD按中绘制的填奥充图案可以埃与边界具有氨关联性(吧Assoc霸iativ鞍e般)翱。一个具有暗关联性的填阿充图案是和氨其边界联系吧在一起的
14、,稗当其边界发般生改变时会哀自动更新以皑适合新的边巴界;而非关隘联性的填充奥图案则独立百于它们的边哀界。捌Z。吧注意 凹如果对一个白具有关联性翱填充图案进氨行移动、旋蔼转、缩放和哎分解等操作奥,该填充图隘案与原边界把对象将不再阿具有关联性癌。如果对其安进行复制或版带有复制的罢镜像、阵列暗等操作,则坝该填充图案霸本身仍具有拔关联性,而爸其拷贝则不傲具有关联性氨。柏l。阿6.3.2拔 实例1 俺绘制轴承断爱面图哎Step 爱1 绘制跋边界爱根据白“拌acad.版dwt扳”哎模板文件创扳建一个新文颁件;熬选择把“埃Draw(拌绘图)坝”皑工具栏中把图标,以(笆10,10把)为圆心,稗以10为半拔径绘
15、制一个版圆;氨K。败选择氨“挨Draw(傲绘图)埃”靶工具栏中哀图标,依次挨在点(0,耙7.5)、啊(3,7.懊5)、(3俺,12.5百)和(0,凹12.5)白之间画线(背不需闭合)白;矮E。办选择艾“拔Standard(标败准)伴”搬工具栏中凹图标使所绘瓣图形全部显拌示在屏幕上败;案9。败选择澳“隘Modif笆y(修改)矮”哀工具栏中艾图标,将多摆余的线裁剪柏掉,结果如巴图6-7所巴示。蔼4。八图6-7 按 轴承断面氨轮廓扒Step 啊2 绘制白填充图案扒选择叭“哎Draw(胺绘图)爸”摆工具栏中把图标,弹出稗“隘Bound盎ary H氨atch(捌边界图案填版充)佰”艾对话框,如奥图6-8
16、所挨示。氨u。癌图6-8 俺 唉“邦Bound暗ary H昂atch伴”八对话框耙在瓣“凹Bound唉ary H办atch(碍边界图案填癌充)碍”挨对话框中选拜择艾“捌Quick稗(快速)捌”伴选项卡,单敖击拌“搬Patte吧rn(图案安)白”扳下拉列表框背右侧的笆按钮,弹出癌“敖Hatch吧 Patt佰ern P俺alett胺e(填充图皑案调色板)百”艾对话框。案D。凹在拔“白Hatch八 Patt霸ern P盎alett摆e(填充图唉案调色板)澳”扳对话框中,柏选择颁“罢Other笆 Pred疤efine爱d(其他预肮定义)氨”扮选项卡中的疤“拌STEEL按”吧项,如图6盎-9所示。拔c。
17、拌图6-9 蔼 氨“哎Hatch爱 Patt埃ern P奥alett敖e坝”哀对话框俺9。半单击霸按钮返回挨“背Bound靶ary H坝atch(啊边界图案填叭充)凹”奥对话框;单肮击翱按钮进俺入绘图状态把,选择轴承案断面边界中芭任意一点,岸这时该边界阿将显示为选搬中状态,如图6-10拔所示。啊B。 芭图6-10翱 确定图矮案填充边界拌 板 暗图6-11捌 图案填爸充绘制结果拌f。瓣按Ente稗r键返回安“碍Bound拔ary H傲atch(稗边界图案填凹充)盎”爸对话框,单唉击按按钮查看填唉充图案的预安览效果,可捌看到填充图疤案过于密实埃。因此将瓣“啊Scale氨”稗项改为10板,并按癌按钮
18、完成填邦充图案的绘袄制(结果如唉图6-11翱所示),以肮“瓣exam6唉-1.dw扮g扳”班为名保存文佰件。芭1。实例说明耙1. 调用八图案填充命耙令的格式为跋:暗工具栏:背“靶Draw(胺绘图)摆”半般菜单:【D癌raw(绘背图)】颁挨【Hatc柏h搬班(图案填充邦)】疤命令行:b罢hatch俺(或别名bh、h)霸2八. 扮AutoC癌AD中的填充图皑案具有三种耙类型,在隘“般Bound皑ary H肮atch(捌边界图案填靶充)鞍”半对话框(参盎见图6-8败)的俺“叭Type(邦类型)疤”跋下拉列表框佰中给出了这氨三种类型:败D。袄“挨Prede跋fined拔(预定义)摆”扮预定义填充芭图案
19、是由安AutoC埃AD扒系统提供的坝,包括69败种填充图案矮(8种AN氨SI图案,傲14种IS班O图案和4唉7种其它预瓣定义图案)白。斑5。皑选择艾“吧Prede凹fined哀”邦项后,系统翱将在埃“伴Patte鞍rn(图案岸)矮”霸和懊“扮Swatc邦h(样例)把”下拉列表框懊中分别给出柏预定义填充拌图案的名称拌和相应的图白案。用户也八可单击胺“按Patte巴rn(图案敖)隘”伴下拉列表框傲右侧的扳按钮,弹出半“氨Hatch昂 Patt霸ern P巴alett拔e(填充图把案调色板)扳”啊对话框(参阿见图6-9白)来查看所熬有预定义的芭预览图像。吧u。氨对于巴“班Prede拔fined拌”拜
20、选项,用户靶还可以通过邦“耙Angle翱(角度)昂”矮和斑“白Scale瓣(比例)安”霸项来改变填拌充图案的角版度(相对于颁UCS的X拔轴)和比例安大小,从而半得到更多样鞍式的图案。H。啊如果用户选蔼择了ISO埃类的预定义稗填充图案,吧则系统激活叭“拌ISO p搬en wi疤dth(I阿SO笔宽)半”爱下拉列表,靶来确定IS邦O图案的笔艾宽。啊J。蔼“吧User 凹defin瓣ed(用户啊定义)八”捌该类型是基半于图形的当颁前线型创建扮的直线填充般图案。选择俺“背User 艾defin伴ed案”捌项后,用户肮可以通过拌“柏Angle拔(角度)啊”熬和傲“懊Spaci鞍ng(间距袄)瓣”翱项来控
21、制用芭户定义图案跋中的角度和哎直线间距。伴B。蔼此外,选择奥该项后,开芭关拜“矮Doubl皑e(双向)捌”把将被激活。碍如果选择该癌开关,则将疤在用户定义百的填充图案阿中绘制第二瓣组直线,这按些直线相对扮于初始直线百成90度,氨从而构成交扮叉填充。如巴图6-12熬所示。败8。百图6-12俺 白“艾User 敖defin澳ed耙”八填充图案设俺置背“芭Custo柏m(自定义肮)碍”笆:使用自定版义的填充图扳案。关于该霸部分内容详澳见第32章芭。耙4。白3. 在拔“佰Bound凹ary H稗atch(岸边界图案填阿充)艾”坝对话框的哎“捌Advan哀ced(高败级)佰”拜选项卡中还熬提供了高级设置
22、(图6搬-13),败其中各项含稗义如下:案4。半图6-13艾 邦“稗Bound芭ary H邦atch跋”靶对话框的班“吧Advan罢ced皑”哀选项卡肮N。背“疤Islan绊d det叭ectio瓣n sty稗le(孤岛敖检测样式)坝”版:稗c。肮当填充区域拌内部存在一邦个或多个内绊部边界时,袄选择不同的按孤岛检测样板式将产生不白同的填充效阿果。翱a。罢“邦Normal(普通)艾”袄:该样式用按于从外部边氨界开始向内叭交替填充,皑即从最外一百 层耙封闭区域开斑始,第1、碍3、5爱跋个封闭区域叭被填充,而艾其他区域不霸产生填充图白案。背l。叭“跋Outer盎(外部)败”癌:该样式用叭于填充最外胺
23、一层的封闭蔼区域,而其疤内部均不进敖行填充。隘l。拜“隘Ignor版e(忽略)叭”俺:该样式将皑忽略所有内绊部对象并让颁填充线穿过哀它们。搬W。扒“笆Bound案ary t岸ype(边瓣界类型)隘”凹:矮如果用户选鞍中了般“奥Retai扒n boundari版es(保留八边界)矮”坝开关,则在蔼进行图案填俺充的同时将边界以多段邦线或面域的暗形式保存下板来。把u。伴其他选项同斑“蔼Bound霸ary C爱reati碍on(边界暗创建)罢”阿对话框。伴Y。柏4. 在邦“昂Bound摆ary H颁atch(搬边界图案填八充)盎”扒对话框的右矮侧还提供了坝其他一些选邦项(参见图背6-13)颁,其具体含
24、坝义分述如下爱:般e。板“把Pick 柏Point芭s(拾取点安)版”胺:单击熬按钮可返回班绘图区,并背通过指定填笆充区域内任盎意一点来确百定填充区域版。坝X。靶“版Selec敖t Obj胺ects(颁选择对象)埃”扮:单击白按钮可返回叭绘图区,并芭选择需要进胺行填充操作盎的对象。安T。皑“百Remov扒e Isl颁ands(鞍删除孤岛)昂”拔:单击唉按钮可返回按绘图区,并阿选择需要删捌除的内部边隘界(孤岛)半,但不能删半除外部边界隘。癌N。板“颁View 败Selec阿tions捌(查看选择版集)懊”吧:单击跋按钮可返回白绘图区,并摆显示当前已斑经定义的边白界。傲B。半“隘Inher氨it
25、Pr罢opert岸ies(继邦承特性)拜”碍:单击把按钮可返回靶绘图区,并安选择已有的岸某个图案填案充对象,则办新创建的填癌充图案将继暗承该对象的鞍图案、角度蔼、比例和关爱联等特性。挨z。奥“癌Compo碍sitio把n(组成)安”霸:选择唉“碍Assoc笆iativ氨e(关联)袄”岸或芭“摆Nonas哎socia吧tive(爸不关联)八”瓣项以确定填艾充图案是否拔具有关联性把。澳i。疤说明 俺“澳bhatc懊h佰”岸命令具有相邦应的命令行把形式澳“奥-bhat瓣ch拔”搬。填充图案搬的可见性取靶决于捌“败fill懊”唉命令的设置蔼。拔I。埃专家指点 瓣 皑AutoC颁AD不能创阿建由超过10
26、000 隘条线段组成盎的填充图案稗。该限制是拔由注册表中背的MAXH啊ATCH设鞍置来设定的搬。可以把它俺重新设定为办100到之氨间的任意值盎。稗s。捌6.3.3柏 使用H霸ATCH命伴令创建填充捌图案扒在板AutoC班AD班中还提供了版“扮hatch摆”爱命令,用来叭创建非关联熬的填充图案癌。该命令的巴调用方式为哀:斑z。班命令行:h袄atch(罢或别名-h吧)把调用该命令暗后,系统要皑求用户指定艾填充图案名啊称、比例和般角度:暗Enter碍 a pa爱ttern佰 name坝 or 矮?/Sol坝id/Us稗er de傲fined笆 懊:办8。Speci俺fy a 氨scale昂 for
27、澳the p哎atter傲n 霸:哀3。柏Speci盎fy an柏 angl搬e for蔼 the 唉patte熬rn :耙V。碍然后提示用肮户选择用于傲定义填充边敖界的对象,昂或选择蔼“碍direc爸t俺 hatc癌h(直接填肮充)罢”板选项来指定办一个多段线爱的填充边界办进行填充:扳A。昂Selec笆t百 obje埃cts t蔼o def阿ine h懊atch 百bound傲ary o办r ,凹1。扒Selec傲t obj办ects:哎如果用户选肮择了直接填版充的方式,唉则用户需要八确定是否需皑要保留多段凹线边界,并败可通过指定拜一系列多段坝线顶点的方柏式来定义一瓣个填充边界肮:凹j。疤R
28、etai扮n pol挨yline按 boun皑dary?捌 Yes绊/No 拜:邦0。八Speci颁fy st吧art p芭oint:癌Speci啊fy ne颁xt po摆int o安r Ar敖c/Len百gth/U傲ndo:岸v。摆Speci拔fy ne霸xt po扮int o颁r 肮Arc/C凹lose/板Lengt百h/Und捌o:袄E。碍当用户结束板某个多段线爱边界的定义翱后,还可继半续定义新的捌多段线边界安。在完成全班部的边界定隘义后,可选芭择拜“捌apply懊 hatc爱h(应用图板案填充)颁”拔选项来创建办非关联的填唉充图案:哎H。扳Speci爸fy st埃art p佰oint
29、拌for n按ew bo拜undar扒y or 敖:芭V。奥说明 斑在指定填充百图案名称时芭,用户可选翱择版“坝?瓣”案选项来列出办全部图案填凹充样式。或疤者在图案名傲称后跟随一疤个逗号和图敖案填充样式吧码来指定图艾案填充样式捌。图案填充氨样式码的具捌体定义见表蔼6-1:办b。安表6-1 阿图案填充样暗式码代 码意 义n使用“Normal(普通)”样式o使用“Outer(外部)”样式i使用“Ignore(忽略)”样式按例如应用名捌为岸“败ANSI3爸2俺”坝的填充图案皑并使用懊“柏普通岸”耙样式时,可皑根据提示输哀入:跋X。绊Enter拔 a pa敖ttern埃 name把 or 般?/Sol
30、鞍id/Us奥er de笆fined叭 把:ANSI叭32,n罢m。百注意 笆从氨“搬Draw(案绘图)挨”安下拉菜单中瓣调用靶“拌Hatch暗哎(图案填充肮)暗”癌命令实际上百是调用岸“败bhatc奥h哎”扮命令而不是“芭hatch版”八命令。埃L。扮6.4爱 块版6.凹4.按1阿 暗块简介矮在介绍块的板概念之前,芭还是先来回疤忆一下在手搬工制图中遇埃到的一些问盎题。例如在昂绘制电子线把路图时,需芭要绘制大量凹的电阻、电柏容等元件,矮而每一类元按件的形状又熬是基本相同阿的,换言之佰不得不进行碍大量重复性隘的工作。在摆其它领域也胺都或多或少半的存在这个爸问题,如建摆筑图中的门败、窗;管道伴图中
31、的阀门敖、接头等等澳。对于这类懊问题,百AutoC跋AD艾同样提供了蔼非常理想的暗解决方案,袄即将一些经凹常重复使用凹的对象组合拜在一起,形按成一个块对隘象,并按指跋定的名称保胺存起来,以胺后可随时将班它插入到图百形中而不必把重新绘制。矮k。昂虽然一个块暗可以由多个昂对象构成,敖但却是作为般一个整体来瓣使用。用户佰可以将块看捌作是一个对氨象来进行操奥作,如扒“懊move爸”颁、搬“搬copy暗”氨、癌“盎erase癌”癌、皑“矮rotat班e懊”矮、艾“邦array昂”阿和哀“啊mirro版r”敖等命令。当矮然,如果有必要,也可板以使用安“吧explo伴de扳”肮命令将块分白解为相对独败立的多
32、个对挨象。澳g。靶当用户创建安一个块后,奥AutoC吧AD蔼将该块存储靶在图形数据靶库中,此后跋用户可根据氨需要多次插碍入同一个块疤,而不必重昂复绘制和储佰存,因此节罢省了大量的蔼绘图时间。隘此外,插入班块并不需要百对块进行复安制,而只是巴根据一定的绊位置、比例耙和旋转角度昂来引用,因背此数据量要拌比直接绘图艾小得多,从笆而节省了计佰算机的存储阿空间。芭C。艾另外在澳AutoC暗AD爱中还可以将百块存储为一个独立的图坝形文件,也隘称为外部块班。这样其他巴人就可以将爸这个文件作叭为块插入到氨自己的图形半中,不必重扒新进行创建哎。因此可以八通过这种方扳法建立图形瓣符号库,供蔼所有相关的柏设计人员使
33、熬用。这既节肮约了时间和霸资源,又可斑保证符号的般统一性、标搬准性。懊2。埃6.4.皑2拔 实例翱2阿 块的创瓣建和使用翱Step 败1 创建笆新图形文件耙启动袄AutoC罢AD皑 2002艾系统,以耙“佰acadi傲so.dw把t邦”败为模板建立扮新的图形文碍件。瓣S。奥Step 版2 绘制颁标识点埃调用懊“按line八”皑命令,在点稗(-1,-俺1)、点(板1,1)和翱点(-1,耙1)、点(蔼1,-1)搬之间绘制两搬条直线。傲q。背调用靶“阿circl氨e哎”爸命令,以点笆(0,0)跋为圆心,绘般制半径为1隘的圆。绊q。暗调用办“百donut耙”白命令,以点百(0,0)疤为圆心,绘傲制内径
34、为0八、外径为2扒的圆环。结凹果如图6-蔼14所示。巴K。稗 肮 艾图6-14蔼 绘制基鞍本图形 叭 扮 吧图6-15鞍 修剪后笆的图形阿M。俺然后利用按“傲trim败”八命令来修剪背圆环。调用柏 按“败trim笆”岸命令,并选唉择两条直线艾作为修剪边氨界,将圆环班上面四分之鞍一部分和下熬面四分之一鞍部分去掉。昂结果如图6挨-15所示巴。扒J。拜Step 岸3 创建拔块对象绊利用已完成稗的标识点图吧形来创建块叭对象。选择按“蔼Draw(佰绘图)瓣”奥工具栏中昂 笆图标,弹出俺“敖Block邦 Defi啊nitio氨n(块定义)敖”叭对话框,如百图6-16吧所示。并进阿行如下设置八:罢H。斑图6
35、-16背 按“拌Block百 Defi澳nitio绊n伴”搬对话框凹在胺“败Name(肮名称)胺”百编辑框中输罢入块名吧“案sign_隘point般”八。拔p。碍设置暗“阿Base 芭point吧(基点)盎”三维坐标为懊(0,0,阿0)。拜y。八在芭“俺Objec坝ts(对象俺)叭”背栏中,单击罢图标返回绘跋图区并选择背全部图形对稗象。并选中肮“胺Conve伴rt to八 bloc搬k柏”唉项。稗a。搬在蔼“柏Previ靶ew ic蔼on(预览哎图标)翱”昂栏中选中拜“八Creat佰e ico拔n fro摆m blo阿ck ge办ometr艾y(从块的捌几何图形创白建图标)埃”鞍项。安v。扒保
36、持其他设置不变,单岸击柏按钮结束创拜建块命令,半由此创建了埃一个名为皑“稗sign_案point背”啊的块对象。F。败Step 邦4 块的挨使用隘现在,使用安上一步所创佰建的块对象凹。选择八“埃Draw(蔼绘图)懊”把工具栏中凹图标,弹出扳“芭Inser埃t(插入)佰”拔对话框,如扮图6-17靶所示。并进罢行如下设置安:翱Q。邦图6-17哀 瓣“哎Inser柏t翱”挨对话框八确认挨“熬Name(佰名称)昂”傲框中为岸“岸sign_八point捌”扮。把在笆“啊Inser柏tion 斑point扳(插入点)拜”罢栏中,取消败“罢Speci霸fy On吧-scre奥en(在屏拜幕上指定)办”颁项,
37、并设置办插入点坐标岸为(3,0懊,0)。瓣D。拜在八“皑Scale伴(缩放比例班)扳”搬栏中,取消叭“罢Speci翱fy On癌-scre鞍en(在屏唉幕上指定)巴”瓣项,并设置拔X比例因子板为2,Y、靶Z比例因子班为1。白R。芭保持其他设笆置不变,单版击佰按钮完成插安入块操作,昂结果如图6跋-18所示叭。案k。佰 坝 坝 安 图白6-18 袄 插入块时半进行缩放图翱奥 般 6-蔼19 插板入块时进行懊旋转颁1。岸重复插入块把命令,设置敖插入点坐标把为(7,0摆,0),三叭项比例因子绊均为1,并柏在绊“哎Rotat扳ion(旋罢转)扒”拔栏中,取消耙“埃Speci挨fy On般-scre霸en
38、(在屏胺幕上指定)安”隘项,并设置肮“稗Angle扒(角度)靶”扮为45。单埃击半按钮完成插板入块操作,按结果如图6-19所示岸。袄N。唉还可以使用按块对象进行拌“鞍divid隘e(定数等把分)瓣”罢和唉“敖measu扮re(定距疤等分)稗”巴操作。首先伴以点(50爸,50)为蔼圆心,以2哀0为半径绘暗制一个圆。埃然后调用拜“奥divid跋e阿”扒命令,并按安提示进行如哎下操作: 隘P。Command:DIVIDE Enter/调用“divide”命令Select object to divide:/选择圆对象Enter the number of segments or Block:b En
39、ter/选择“Block”选项进行块操作Enter name of block to insert:sign_point Enter/指定所使用的块名Align block with object? Yes/No :n Enter/选择“No”选项不进行对齐操作Enter the number of segments: 10/指定等分数为10版结果如图6扮-20所示翱。安图6-埃20伴 插入块百时进行定数傲等分摆在上一步所爱绘制的圆的摆右侧绘制一傲条样条曲线斑,大概位置胺可参见图6半-21。然佰后调用傲“澳measu扳re鞍”澳命令,并按阿提示进行如敖下操作: 懊J。Command: MEAS
40、URE Enter/调用“measure”命令Select object to measure:/选择样条曲线对象Specify length of segment or Block: b Enter/选择“Block”选项进行块操作Enter name of block to insert:sign_point Enter/指定所使用的块名Align block with object? Yes/No :n Enter/选择“No”选项不进行对齐操作Enter the number of segments: 10/指定等分距离为10耙结果如图6疤-21所示。矮图6-胺21埃 插入块澳时进行定
41、距暗等分熬Step 敖5 保存盎文件盎以版“拜exam6奥-2爸”翱为名保存该碍图形文件。实例说明版1. 创建鞍块命令的调凹用方式为:芭工具栏:氨“捌Draw(般绘图)扮”伴斑菜单:【D胺raw(绘爱图)】奥艾【Bloc摆k(块)】罢爸【Make芭把(创建)】岸8。唉命令行:b袄lock(斑或别名b)罢调用该命令哀后,系统将板弹出邦“熬Block唉 Defi瓣nitio笆n(块定义吧)唉”阿对话框,参案见图6-1澳6。该对话颁框各部分说蔼明如下:拌Y。哀“拜Name(翱名称)鞍”隘:指定块的翱名称,可包埃括字母、数班字、空格、邦中文以及M蔼icros办oft W巴indow皑s和Aut扒oCA
42、D没暗有用于其他按用途的特殊俺字符。如果澳给出的块参百照的名称在柏当前图形中扮已经存在,笆系统将弹出阿一个警告信跋息对话框,俺如图6-2斑2所示。班L。案图6败-胺22 块靶定义警告对疤话框胺用户可单击拌“板是奥”笆按钮来重新扳定义块,或挨单击暗“扳否班”颁按钮重新指败定块的名称艾。如果一个俺块被重新定翱义,那么一哎旦重新生成扳图形,则图疤形中的所有使用该名称叭的块都将自吧动更新。盎F。癌“背Base 拜point瓣(基点)办”百:指定块的奥基点,当插癌入块时将以盎基点为准。懊用户可在对岸话框中指定鞍,或单击挨按钮返回绘靶图区进行选傲择。坝K。颁“矮Objec昂ts(对象挨)伴”办:用户可单斑
43、击耙图标返回绘吧图区选择块袄中要包含的哀对象,或单扮击挨按钮弹出傲“扮Quick版 Sele唉ct(快速摆选择)挨”吧对话框来构拔造选择集。傲关于快速选凹择的作用请霸参见第7章拌7.2.1拔节。此外,靶用户还可进唉一步进行如矮下设置:啊j。败“摆Retai案n(保留)班”案:创建块以笆后,将选定摆对象保留在唉图形中作为叭不同对象。伴k。扮“版Conve疤rt to扳 bloc巴k(转换为埃块)把”袄:创建块以稗后,将选定坝对象转换成霸图形中的一暗个块引用。稗v。颁“罢Delet霸e(删除)胺”吧:创建块以吧后从图形中百删除选定的伴对象。巴“啊Previ背ew ic啊on(预览罢图标)巴”氨:该
44、栏包含盎如下两项:疤“阿Do not inc板lude 矮an ic昂on(不包艾括图标)盎”癌:不创建图皑标。拔2。哀“挨Creat懊e ico拌n fro唉m blo霸ck ge笆ometr斑y(从块的啊几何图形创啊建图标)碍”耙:根据块对埃象的几何图肮形创建预览昂图标,并随拜块定义一起阿保存。肮w。拔“般Inser敖t(插入单皑位)暗”笆:指定把块霸从Auto拔CAD设计跋中心拖到图败形中时,对疤块进行缩放懊所使用的单佰位。关于AutoC扒AD靶设计中心请奥参见第15拜章。邦g。芭“拔Descr斑iptio疤n(说明)”扳:指定与块袄定义相关联坝的文字说明按。拌C。叭“版Hyper跋li
45、nk(稗超级链接)八”百:指定附着矮于块对象的岸超级链接。阿关于超级链斑接请参见第哀25章2扮5.3按节。岸f。懊2. 插入拔块命令的调扮用方式为:唉工具栏:百“疤Draw(暗绘图)岸”熬办菜单:【I把nsert把(插入)】熬凹【Bloc颁k碍版(块)】百命令行:i叭nsert胺(或别名i背)、ins爱ertur氨l按调用该命令笆后,系统将矮弹出翱“昂Inser搬t(插入)案”罢对话框,参邦见图6-17。该对话吧框各部分说版明如下:叭3。傲“巴Name(靶名称)癌”八:指定要插拌入的块名。爸用户也可单半击半按钮来选择阿并插入外部爱图形文件或巴外部块参照伴,关于外部昂块详见本章笆6.4.5爱节。
46、拔N。柏“盎Inser摆tion 唉point板(插入点)柏”稗:指定块的挨插入点(即熬块的基点位板置)。如果氨用户选中了芭“颁Speci哎fy On稗-scre哎en(在屏跋幕上指定)岸”拜项,则可在叭关闭对话框办后用定点设版备在绘图区翱指定块的插安入点。拌O。吧“矮Scale爱(缩放比例半)拔”袄:指定插入隘块在X、Y挨、Z轴向上叭的比例(以般块的基点为巴准)。如果版用户选中了扳“哎Speci碍fy On埃-scre芭en(在屏扒幕上指定)皑”绊项,则可在袄关闭对话框叭后用定点设盎备指定块比挨例。如果用拜户选择爸“耙Unifo熬rm Sc矮ale(统瓣一比例)扒”伴项,则只需按指定X方向百
47、上的比例因巴子,Y、Z澳向上的比例癌因子自动与般其保持一致半。巴M。凹“翱Rotat扮ion(旋叭转)胺”唉:指定插入熬块的旋转角芭度(以块的捌基点为中心佰)。如果用半户选中了俺“佰Speci搬fy On半-scre皑en(在屏奥幕上指定)”摆项,则可在案关闭对话框背后用定点设半备指定旋转搬角度。唉H。霸“爱Explo昂de(分解爱)叭”碍:选择该项艾后,在插入盎块的同时将对块进行分氨解。同时,扮该选项要求般只能使用统癌一比例对块俺进行缩放。隘关于块的分皑解详见6.懊4.3节。罢l。搬3. 使用坝“版divid昂e靶”懊命令或隘“阿measu颁re癌”巴命令,利用蔼块来等分对瓣象时,除了芭通过
48、等分点蔼来确定块的岸插入位置外皑,还要指定拜是否对齐块办和对象:佰R。肮Align跋 bloc把k wit俺h obj八ect? 瓣Yes/癌No :鞍T。邦如果用户选敖择斑“岸Yes”肮项,则插入佰块的X轴方邦向与等分对碍象在等分点拔处相切或对跋齐。而选择懊“艾No板”蔼项时,插入败块将保持原鞍来的方向。绊s。说明 挨“爱block佰”敖、敖“碍inser耙t版”吧命令均具有埃相应的命令巴行形式颁“般-bloc败k澳”敖和白“肮-inse隘rt拔”摆。艾l。说明 拌如果指定负唉的X、Y和罢Z比例因子百,则插入块拜的镜像图像啊。拜注意 唉如果在样板扮中创建并保斑存了块,那佰么在使用该版样板创建
49、新捌图时,块定岸义也将保存隘在新创建的矮图形中。般W。白如果将一个板图形文件插捌入到当前图矮形中,那么啊其中的块定佰义也被插入把到当前图形傲中,傲J。懊6.4.3伴 块的分般解搬1. 块的耙分解方法阿在把AutoC奥AD拔中可使用两摆种方法来分癌解一个块:挨在插入块时稗选择熬“摆Explo啊de(分解拜)巴”胺项。拜调用背“案explo捌de熬”拌命令进行分啊解。班需要提醒读板者注意的是奥,无论使用熬哪种分解方霸法,所分解阿的对象只是把块的引用。罢而块的定义板仍然保存在捌图形文件中挨,并可随时胺重新进行引敖用。如果用碍户希望删除艾块的定义,敖则可使用芭“拔purge柏”半命令,关于碍“氨pur
50、ge安”鞍命令的具体跋用法详见第败16章16岸.4袄节。坝l。懊2. 块的芭分解结果阿对于一个按哀统一比例进靶行缩放的块敖引用,可分唉解为组成该扳块的原始对埃象。而对于白缩放比例不肮一致的块引昂用,在分解捌时会出现不挨可预料的结霸果。艾E。癌如果块中还按包含有块(班嵌套块)或背多段线等其伴他组合对象吧时,在分解按时只能分解鞍一层,分解阿后嵌套块或佰者多段线仍板将保留其块白特性或多段肮线特性。搬n。啊注意 笆用MINS哎ERT插入吧的块(见6傲.4.4节安)、外部参暗照以及外部白参照依赖的板块不能分解扳。不均匀缩拌放块中的体傲、三维实体瓣和面域实体巴不能分解。叭关于外部参柏照请参见第傲13敖章斑
51、。安Y。唉6.4.4佰 块的嵌哎套和多重插般入按1. 块的澳嵌套埃用户在定义办块时所选择凹的对象本身版也可以是一埃个块,并且班在选择的块拌对象中还可扮以嵌套其他芭的块,即块跋的定义可包拌括多层嵌套办。嵌套块的百层数没有限挨制,但不能扳使用嵌套的跋块的名称作哎为将要定义八的新块的名扒称,即块定艾义不能嵌套艾自己。拌H。岸2. 块的半多重插入(傲MINSE癌RT)办在爱AutoC绊AD疤中提供了办“爱minse拔rt柏”爱命令,用于懊在矩形阵列皑中插入一个搬块的多个引案用。使用该傲命令插入的岸块与使用斑“罢inser按t暗”凹命令插入的熬块相比,唯挨一的区别在碍于前者不能岸被分解。按i。鞍该命令的
52、调绊用方式为:版命令行:m肮inser癌t柏“盎minse拜rt颁”傲命令的执行板过程相当于吧“按-inse唉rt败”翱命令和坝“皑-arra班y盎”霸命令的联合靶使用。例如凹在“爸exam6肮-2.dw扳g暗”巴中进行如下败操作:埃C。Command: minsert Enter/调用“minsert”命令Enter block name or ? : Enter/选择名为“sign_point”的块Specify insertion point or Scale/X/Y/Z/Rotate/PScale/PX/PY/PZ/PRotate:/在绘图区指定一点作为插入点Enter X scale
53、 factor, specify opposite corner, or Corner/XYZ : Enter/指定X比例因子为1Enter Y scale factor : Enter/指定Y比例因子为1Specify rotation angle : Enter/指定旋转角度为0Enter number of rows () : 5 Enter/指定阵列行数为5Enter number of columns (|) : 5 Enter/指定阵列列数为5Enter distance between rows or specify unit cell (): 5 Enter/指定行间距离为5S
54、pecify distance between columns (|): 5 Enter/指定列间距离为5皑绘制结果如图6-23昂所示。板图6-23笆 拜“班minse办rt碍”碍命令的绘制傲结果稗6.4.5斑 背实例3 创埃建外部块邦Step 凹1 打开图爱形文件半启动班AutoC伴AD耙 2002啊系统,打开班第4章中创板建的实例文蔼件安“拔exam4八-2.dw板g败”把。八k。爸Step 2 创建外蔼部块癌图6-24凹 啊“袄Write扒 Bloc懊k半”伴对话框碍调用案“埃wbloc鞍k八”芭命令,系统芭弹出办“佰Write俺 Bloc版k(写块)唉”白对话框,如败图6-24芭所示,
55、并进哀行如下设置百:笆B。斑确认选中板“癌Objec哎ts(对象耙)矮”斑项。疤指定块的基奥点坐标为(岸60,26皑0,0)。挨单击懊按钮返回绘笆图区,并选败择除了边框安以外的全部挨对象。巴确认选中盎“哎Retai傲n(保留)挨”吧项。白在伴“吧Desti跋natio拔n(目标)芭”癌栏中,在扮“(文件名)白”扒框中输入阿“半toile鞍t.dwg吧”鞍。在昂“霸Locat傲ion(位霸置)爸”俺栏中设置文靶件保存路径芭;在扒“安Inser安t(插入单俺位)鞍”傲下拉列表中佰选择熬“安Milli疤meter隘s(毫米)氨”巴项。挨h。扳完成上述设瓣置后,单击跋按钮结束办WBLOC肮K八命令。用
56、户背所创建的块颁将以独立的矮图形文件形白式保存在指伴定的路径中扮。按Q。实例说明敖1. 鞍“邦wbloc吧k稗”懊命令和疤“柏block绊”伴命令的主要霸区别在于前拜者可以将对矮象输出成一肮个新的、独奥立的图形文哎件,并且这扮张新图会将鞍图层、线型把、样式以及背其他特性如柏系统变量等熬设置作为当摆前图形的设瓣置。该命令瓣的调用方式傲为:佰W。哀命令行:w坝block爸(或别名w八)斑调用颁“八wbloc摆k坝”阿命令后,系白统弹出坝“柏Write安 Bloc矮k(写块)版”罢对话框,参疤见图6-2柏4。碍该对话框各隘部分说明如稗下:拌m。胺“Block蔼(块)背”昂:如果当前碍图形中存在阿块定
57、义,则笆该项被激活办。用户可选傲择该选项,霸并在其右侧肮的列表框中岸指定某个块俺对象,并由耙该对象来创挨建外部块。罢R。凹“叭Entir哀e dra班wing(板整个图形)捌”般:选择该项埃后,用户可利用当前的安全部图形来澳创建外部块碍。按2。矮“挨Objec颁ts(对象伴)疤”胺:选择该项埃后,用户必邦须指定一个拌或者多个对白象来创建外扳部块。捌g。阿“爸Base 巴point傲(基点)熬”扒和凹“埃Objec拔ts(对象罢)翱”哎栏的作用与蔼定义内部块凹操作相同。百U。哎“把(文件名称瓣)巴”笆:指定保存奥外部块的图拜形文件名称班。盎“败Locat百ion(位哀置)啊”懊:指定保存扒图形文
58、件的鞍路径。笆“矮Inser扒t(插入单奥位)百”白:指定新文胺件插入为块哀时所使用的袄单位。昂4。扒2. 当用啊户选择哎“碍Entir靶e dra昂wing(扒整个图形)罢”办项,利用当跋前图形中所半有对象来创案建外部块时癌,缺省情况安下块的基点扒为(0,0盎,0)。如叭果用户想改斑变基点的坐扒标,则需要阿定义肮“盎base胺”澳命令,该命背令的调用方式为:捌5。唉菜单:【D耙raw(绘澳图)】挨翱【Bloc办k(块)】凹皑【Base盎(基点)】袄q。氨命令行:b败ase瓣调用该命令背后,系统将般显示当前基邦点设置,并俺提示用户输唉入新的基点柏坐标:癌t。碍Enter埃 base捌 poin
59、八t :版z。肮3. 办“安wbloc把k皑”唉命令也具有昂相应的坝“皑-wblo奥ck绊”颁形式,调用翱该命令后,隘系统首先弹安出叭“稗Creat澳e Dra办wing 巴File澳”袄对话框,用白于指定保存伴外部块的图板形文件名称岸和路径,然袄后进一步提般示:傲p。敖Enter按 name氨 of e案xisti啊ng bl伴ock o傲r吧x。芭= (b靶lock=爱outpu柏t fil皑e)/* 扒(whol挨e dra胺wing)八 :半Q。摆这时用户可稗以输入一个八已有块的名笆称将把该块耙写入到文件埃;或输入等埃号皑“暗=埃”爱指定现有块跋和输出文件澳的名称相同般;或输入星背号胺“扒*懊”埃将整个图形艾写入新的输半出文件;或哀直接按败Enter柏键,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 国际贸易采购规定合同
- 股份制企业合同及文书管理手册
- 智能机器人控制系统开发合同
- 装修施工合同国家
- 资阳环境科技职业学院《中国现当代文学(1)》2023-2024学年第二学期期末试卷
- 日照航海工程职业学院《商务沟通》2023-2024学年第二学期期末试卷
- 成都东软学院《城市公交规划与运营管理》2023-2024学年第二学期期末试卷
- 湘西民族职业技术学院《建筑物联网技术》2023-2024学年第二学期期末试卷
- 三明学院《健美操I》2023-2024学年第二学期期末试卷
- 大连医科大学中山学院《办公空间室内设计》2023-2024学年第二学期期末试卷
- 付款申请英文模板
- 大同大学综测细则
- 生活会前谈心谈话提纲
- 比较思想政治教育(第二版)第十二章课件
- 普通外科常见疾病临床路径
- 人教版九年级下册初中英语全册作业设计一课一练(课时练)
- 2021新版GJB9001C-2017体系文件内审检查表
- 风筛式清选机的使用与维护
- 《计算流体力学CFD》
- 马克思主义宗教观课件
- 语文版九年级下册课外阅读练习
评论
0/150
提交评论