第七章 CYLCAD.docx
《第七章 CYLCAD.docx》由会员分享,可在线阅读,更多相关《第七章 CYLCAD.docx(21页珍藏版)》请在冰豆网上搜索。
第七章CYLCAD
7.进阶图案制作(三)
【学习提示】前面已经学习使用多线绘制单一房间的图形,那么当出现多个房间时候该如何绘制和处理呢?
这是本节课程的主要内容。
【本节重点】多线的编辑、Stretch拉伸命令、夹点编辑、块与写块、物体捕捉与轨迹追踪
【学习命令】S(stretch拉伸)Mledit(多线编辑)W(wblock写块)B(block图块)X(explode分解)El(ellipse椭圆)
7.1S(stretch拉伸)命令的使用
S拉伸命令通过改变图形对象上一些关键点的位置,从而改变图形本身的长度。
本命令有两个要点:
第一必须使用交叉窗口或者交叉多边形选择对象,第二必须选择要拉伸图形对象的端点。
而且还要注意的是,只能一次性选择对象,不能多次选择。
7.1.1拉伸练习
(一)
图7-1拉伸命令选择对象点
图7-2拉伸后到达45位置
线段1和2如果要延伸到点4和5的位置,需要执行S拉伸命令。
第一步选择物体,如图7.1所示采用虚线窗口并且选择到线段的端点1和2的位置处,虽然此时线段3也被选择,但是由于没有选择线段3的端点,所以拉伸命令对于线段3是无效的。
第二步指定基准点,第三步指定到达点,后两步的步骤与前面所学的复制、移动等步骤相同。
【命令步骤】
命令:
sSTRETCH
以交叉窗口或交叉多边形选择要拉伸的对象...
选择对象:
指定对角点:
找到3个(交叉窗口选择)
选择对象:
(确定)
指定基点或[位移(D)]<位移>:
(指定第一点)
指定第二个点或<使用第一个点作为位移>:
(指定第二点)
7.1.2拉伸练习
(二)
图7-4拉伸后到达34位置
图7-.3拉伸命令选择对象点
将上图的正方形拉伸后成为长方形。
执行S拉伸命令,第一步选择对象,如图7-3所示采用虚线窗口并且选择到线段的端点1和2的位置处,此时两条水平线的端点12和垂直线段都被选择;第二步指定基准点;第三步指定到达点。
结果点1和2到达点3和4的位置,同时可以看到垂直线段也到达了新的位置,所以正方形拉伸后成为长方形。
7.2Grips夹点编辑
在AutoCAD中,每个图形都有一些关键点或者说控制点,通常称为夹点。
比如一条线段的起点、中间点和结束点,圆弧的起点、中间点和结束点,圆的四个象限点和圆心点等等。
在命令行没有输入任何命令时,直接点击物体就可以对其进行控制点的操作,比如移动、镜像、复制、旋转和拉伸等命令,这种编辑方式称为夹点编辑。
下例图中要把圆弧端点从1点位置移动到2点位置,需要的步骤:
第一步在命令行无任何指令时,点击圆弧段,此时圆弧的三个夹点显示为蓝色;第二步点击点1,蓝色夹点变为红色,而此时的命令行变为了“Specifystretchpointor[Basepoint/Copy/Undo/eXit]”的提示。
在该提示下通过捕捉点击第2点,然后按Esc取消,就完成了对圆弧的移动,如图7-7所示。
图7-.5点击圆弧出现夹点
图7-6点击夹点变为红色
图7-7移动后的结果
图7-9点击圆的圆心点
图7-8点击圆的像限点
对于圆也可以进行夹点编辑,第一步确保没有输入命令,点击圆,出现五个夹点,第二步选择任意一个象限点,向内或外部移动鼠标,就可以改变圆的半径使之变为新的圆,如图7-8。
如果第二步选择的是圆心的夹点,移动鼠标整个圆就会移动,此时相当于执行移动命令,如图7-9。
7.3W(wblock写块)命令
B(block)块与W(wblock)写块命令都可以达到组合图形的目的,都可以有效快速绘制图形并降低图形文件的大小。
但是二者也有很多的不同点。
区别一:
存在位置不同。
B块命令做出的图块只存在于该图形中,在其他图形中不能通过I(insert)插入命令获得。
W写块命令做出的图块作为一个单独的文件存在,是保存在硬盘的某一位置中,任何一个图形都可以使用I(insert)插入命令获得。
区别二:
操作步骤不同,虽然同样是三个步骤,但是B块命令只要给出一个名称即可,而W写块命令则需要指定文件保存的路径和名称。
区别三:
执行I插入图块时,B块命令做出的图块,可直接在下拉条的位置获得,而W写块命令做出的图块要通过Browse浏览到保存图块的具体位置获得。
W写块命令的步骤有三步,与B块命令类似,只是第一步略有不同,如图7-10。
第1步,指定名称和文件位置,比如D:
\work\door001.dwg。
第2步,指定图块的基点,作为插入图块时的插入点。
第3步,选择制作图块的物体对象。
确定完成。
图7-10写块命令的步骤
7.3.1绘制洗手盆
【学习提示】学习该实例制作方法并将其写为图块,以便在今后绘图过程中使用。
【学习命令】El(ellipse椭圆)Ro(rotate旋转)
【作图步骤】
第一步,建立新文件,建立辅助线图层和洁具图层。
第二步,转换到辅助线图层,使用L命令绘制一条长度2000的水平线段,绘制一条长度1000的垂直线段长度,执行O偏移命令分别将水平线段1向上偏移680,将垂直线段2向右偏移1800得到面盆的外轮廓尺寸。
如图7.12所示,继续向右偏移辅助线2距离分别为150、300、300、150,向上偏移辅助线1距离分别为100、200、200,得到辅助线如图7.13。
图7-12外框辅助线
图7-13洗手盆辅助线
第三步,转换到洁具图层,执行El椭圆命令,捕捉点1和2作为椭圆一个整轴的长度,捕捉点3作为椭圆半轴的长度。
【命令步骤】
命令:
elELLIPSE
指定椭圆的轴端点或[圆弧(A)/中心点(C)]:
(指定椭圆轴的第一点)
指定轴的另一个端点:
(指定第二点)
指定另一条半轴长度或[旋转(R)]:
(指定另一轴的距离)
第四步,以点4为圆心绘制半径50的圆,再以点3左侧某位置为圆心绘制半径30的圆,并绘制20*150的矩形,得到图7-14。
矩形位置需要旋转,执行Ro旋转命令,确定,选择物体矩形,确定,给定基准点,设置基准点时一定注意,为确保能够看到合适的旋转角度,基准点选在旋转物体本身某一点位置,这里选择刚绘制的矩形左上角点,关闭正交模式,选择一个合理角度,确定,再执行M移动命令,移动矩形到小圆的合理位置。
执行Tr剪切命令,然后镜像得到图7-15。
镜像后对于矩形和椭圆的相交位置进行剪切。
图7-15洗手盆
图7-14绘制椭圆洗手盆
第五步,执行Rec矩形命令,调整F(圆角)为60,以辅助线的外轮廓绘制矩形,然后向内偏移距离30,再执行镜像命令将图7-15镜像到右侧,可以得到图7-16。
图7-16洁具图案
第六步,关闭辅助线图层,执行W写块命令,第1步,将图块命名保存位置为D:
\work\洁具.dwg,第2步,指定基准点,选择图形的左上角点,第3步,选择需要写块的图案。
这样就可以把绘制好的洁具做成图块并且保存在硬盘的某个文件夹中,以便在今后的图形绘制中插入引用。
7.3.2绘制小便斗
图7-17小便斗
【思路分析】该实例中,由于图形比较简单,可以尝试不使用辅助线,而是使用物体捕捉和轨迹追踪的方法来找到合适的点,绘制精确的图形。
【学习命令】Osnap物体捕捉Otrack轨迹追踪Rec(矩形)F(圆角)X(explode分解)
【作图步骤】
第一步,执行Rec矩形命令,绘制100*280的矩形。
第二步,绘制矩形中心位置的小圆,关键是如何找到矩形的中心,这里学习使用物体捕捉和对象追踪结合的方式。
执行C圆命令,点击状态栏开关键
或按键盘的F11键,同时右击打开
设置,选择如图7-18所示的各点,这时候捕捉物体对象点可以延伸到对应的轨迹点。
首先捕捉到矩形顶部线段1的中间点,然后移动鼠标捕捉线段2的中间点,再向矩形的中间位置移动可以得到捕捉两次中点后形成的虚线交点,也就是矩形的中间点,如图7-19所示。
输入半径20得到中间的小圆。
图7-19对象追踪过程示意图
图7-18物体捕捉设置和轨迹追踪对话框
第三步,捕捉矩形的右下角点,绘制线段,结束点@180<30,同样从右上角绘制线段,结束点为@180<-30,然后执行F圆角命令,设置圆角R半径为60,再执行O偏移命令,向内偏移距离30得到图7-20。
图7-20执行偏移命令
图7-21执行圆角命令的错误示意图
第四步,对线段1、2和1、3夹角进行圆角处理。
如果直接进行圆角命令,选择线段1时会将整个矩形选上,再选择线段2,圆角后如图7-21所示,显然这是不对的。
【疑问】那么这是为何?
该如何处理呢?
由于线段1是矩形的一部分,而不是独立的线段,所以选择线段1时,实际选择了整个矩形。
如果要进行圆角而不受到影响,就必须使线段1成为独立的线段,这就需要执行命令X(explode)分解命令,将矩形分解为四条线段。
命令行输入X分解,确定,选择物体(这里选矩形),确定。
执行F圆角命令,设置半径为10,就可以将线段12和13进行圆角。
得到图7-17。
第五步,执行W写块命令,第1步,将图块命名保存位置为D:
\work\小便斗.dwg,第2步,指定基准点,选择图形的左上角点,第3步,选择小便斗。
这样就可以把绘制好的小便斗做成图块并且保存在硬盘的某个文件夹中,以便在今后的图形绘制中插入引用。
7.3.3绘制大便器
图7-23先绘制矩形
图7-22大便器图案
【思路分析】与上一实例相同,不需要绘制辅助线。
【学习命令】Rec(矩形)F(圆角)X(explode分解)
【作图步骤】
第一步,执行Rec矩形命令,设置圆角为40,矩形尺寸为500*280,绘出矩形。
然后执行O向内偏移30,执行L,打开捕捉,连接外矩形的左上角点和右下角点,形成一条直线段如图7-23。
第二步,执行Tr剪切命令,剪切线段左侧的部分。
第三步,执行O向左偏移线段距离120。
第四步,执行X分解外侧的矩形。
然后执行F圆角命令,设置圆角半径为100,得到图7-22所示。
第五步,执行W写块命令,图块命名保存位置为D:
\work\大便器.dwg,
7.4绘制卫生间平面图
图7-24卫生间平面图
【思路分析】分析图7-24卫生间平面图,可以看到本图案与教室平面图和楼梯平面图不同之处:
前两例都是单一房间组成的平面图,而卫生间有三个房间组成。
那么如何着手绘制,如何调整多线的样式,以及怎样绘制卫生间内部洁具图案都是非常重要的问题。
【学习命令】I(insert插入)Mledit(多线编辑)S(stretch拉伸)
【作图步骤】
第一步,新建文件存盘命名为“卫生间平面图”,建立图层。
前面建立图层的方式是使用La命令,但在工程实践中,由于在多数情况下,使用的图层有一定的规律性和重复性,所以,可以借助于已有图形中的图层,这里使用插入图块的方法,把已经存在的文件作为图块插入,然后删除该文件的所有图形对象。
这样随着图块的插入,可以获得图层、线型、多线类型等内容,而无须继续设置。
执行I插入命令,点击Browse,选择前面绘制的“教室平面图”,确定,屏幕指定插入点插入图形,再执行E删除教室平面图。
查看图层就会看到在“教室平面图”中的所有图层,当然在这个图形中还需要添加几个图层,执行La,建立洁具、柱子、铺地、隔断图层并设置不同的颜色。
图7-25添加后的图层
第二步,转换到辅助线图层,绘制辅助线,这里的辅助线比较复杂一些,要按照一定的顺序,耐心绘制。
关键的着手点还是先绘制一条水平线和一条垂直线,执行L命令,水平线段长度9000,垂直线段长度8000,然后执行O偏移命令,水平线段向上偏移2400、4800,垂直线段向右偏移3900、3900,得到辅助线如图7-26。
继续作辅助线,由于本例辅助线较多,故先做与水平线段1相关的辅助线,执行O偏移命令,分别将线段4和6向内偏移距离1900,然后执行Tr剪切命令,以线段2为边界,进行剪切后再执行S拉伸命令,得到图7-27。
再做与水平线段2相关的辅助线,执行O偏移命令,将线段4向右偏移300、1000,执行S拉伸命令,将偏移后的线段两端分别向内拉伸,然后以线段5为轴线,执行Mi镜像命令,得到对侧的辅助线,如图7-28。
最后做与水平线段3相关的辅助线,执行O偏移命令,将线段4向右偏移750、线段5向左偏移750,然后执行Tr剪切命令,以线段2为边界,进行剪切后再执行S拉伸命令,以线段5为轴线,执行Mi镜像命令,得到对侧的辅助线,如图7-29。
图7-26最初辅助线
图7-29与线段3相关的辅助线
图7-28与线段2相关的辅助线
图7-27与线段1相关的辅助线
第三步,绘制墙线。
转换到墙线图层,执行Ml多线命令,首先需要执行Mlstyle多线样式,设置对应的墙线格式,不过可以发现,在插入“教室平面图”的同时,也引入了该图形中设置好的多线样式“墙”和“窗”,这样就不需要设置,而是直接进行多线绘制就可以。
执行Ml多线命令,输入St(多线样式),给定多线名称“墙”,输入S(比例),给定240,输入J(对齐方式),给定Z(中心线对齐),然后捕捉各点绘制墙线,得到图7-30。
【命令步骤】
命令:
mlMLINE
当前设置:
对正=上,比例=20.00,样式=STANDARD
指定起点或[对正(J)/比例(S)/样式(ST)]:
st
输入多线样式名或[?
]:
墙
当前设置:
对正=上,比例=20.00,样式=墙
指定起点或[对正(J)/比例(S)/样式(ST)]:
s
输入多线比例<20.00>:
240
当前设置:
对正=上,比例=240.00,样式=墙
指定起点或[对正(J)/比例(S)/样式(ST)]:
j
输入对正类型[上(T)/无(Z)/下(B)]<上>:
z
当前设置:
对正=无,比例=240.00,样式=墙
指定起点或[对正(J)/比例(S)/样式(ST)]:
(指定起点)
指定下一点:
……
图7-31墙线相交部位
图7-.30绘制墙线
第四步,墙线修改编辑。
关闭辅助线图层,会发现在图7-31所示的标识部位,墙线的相交关系不正确,那么该怎样调整呢?
如果尝试使用Tr修剪命令,会发现由于墙体是一个整体复合线,不能直接被剪切,如果必须要执行剪切命令,那么必须要执行X分解命令,不过这样墙线就成了线段了。
因而这里执行新的命令,Mledit多线编辑命令,在AutoCAD2004以后的版本中,可以在命令行没有执行命令时,鼠标左键双击多线,得到图7-32的多线编辑器。
该编辑器中列出了多线编辑连接的12种方式,根据组成多线的元素和连接样式的需要,选择某种样式,双击或者选中后点击OK,然后在图形中选择需要编辑的两条多线,就可以得到需要的结果。
本例中由于墙线为双线,而且均为T型连接方式,故选择图示7-32中矩形框内两种均可以。
选择T型连接,点击OK,回到图形中选择需要编辑的多线对象。
此时应当注意,T型连接,在选择两条多线的时候有先后关系,次序对了能够正常连接,次序相反就不能正确连接。
如图7-33所示的多线连接位置,如果先选择多线1后选择多线2,结果就是图7-34所示样子,而先选择多线4后选择多线3则是正确的方式。
完成多线编辑可以得到图7-35的结果
图7-33多线编辑位置
图7-32多线连接方式
图7-34多线连接不同结果
图7-35多线连接结果
第五步,转换到门窗图层,绘制窗户和门,方法和前面各例相同。
绘制门图案时,对圆弧利用夹点编辑进行局部端点调整,然后执行W写块命令,把门保存图块到D:
\work\门.dwg文件。
得到图7-36。
图7-37柱子绘制和移动
图7.36绘制门窗结果
第六步,转换到柱子图层,执行Rec矩形命令,捕捉左下方墙脚点为矩形的第一点,输入@400,400作对角点,得到400*400的柱子。
然后执行M移动命令,任意选择基点后,到达点坐标应该为@-320,-320。
然后执行H填充柱子,请注意,此时选择图案填充方式中的solid实体填充(如图7-38),然后选取填充对象时,采用selectobjects选择物体的方法,选择柱子,得到填充效果。
执行B图块命令,将柱子做成图块,捕捉柱子的中心点作为图块的基准点。
做好图块,执行I插入图块,在房间的其他各角插入。
得到图7-39。
图7.38选择实体填充图案
图7.39添加柱子
第七步,绘制厕所隔断。
可以采用两种方式,一种是制作每个小间的辅助线,利用多线绘制和多线编辑命令逐一房间绘制,一种是绘制一个小间作为图块,采用复制或者插入的方式,快速建立图形。
这里采用第二种方法。
首先绘制辅助线,如图7-40所示尺寸。
然后执行Ml多线命令,绘制墙线,设置墙线宽度50。
执行L和A命令绘制门。
执行I插入命令,得到插入对话框,这时候在显示图块下拉菜单位置中并没有需要的大便器的图案名称,点击
,得到资源管理器对话框如图7-41,选择大便器,返回对话框,选择
,插入到图形中,使用M移动命令,将大便器移动到辅助线的位置。
得到图7-42。
图7-41浏览选择插入文件
图7-40隔断小间辅助线
图7-42隔断小间
图7-43剪切墙线
现在厕所的隔间做好了,但是现在还不能制作图块,因为如果这样制作图块后,插入图块将会使得墙线重复,而导致图形不准确,因而需要先对图形进行处理。
执行X分解命令,将墙线进行分解,执行Tr剪切命令和E删除命令,对辅助线以外的墙线内容删除,得到图7-43,然后执行B图块命令,制作“隔间”图块,并以墙线的右下角的为基准点。
执行I插入命令,将图块插入到平面图形中,并移动到图7.43的位置,重复执行插入命令或者执行执行Co复制命令,得到图7-44的图形,然后执行Mi镜像命令就可以得到右侧的图案,如图7-45所示。
第八步,绘制靠近下方柱子的水池,执行Rec矩形,绘制600*600的矩形,然后执行O向内偏移距离60,得到两个矩形。
执行L命令,连接矩形的对角线,再执行C命令,以对角线的交点为圆心,绘制半径30的圆,执行Tr剪切命令,得到图7-45。
图7-45多个小间布置
图7-44隔断小间位置
图7-45水池位置
图7-46插入洁具和小便斗
第九步,执行I插入命令,分别插入前面做好的“小便斗”和“洁具”,移动到合适的位置并复制,得到图7-46。
第十步,执行L命令,在门口位置及隔断位置绘制高差线。
然后转换到铺地图层进行地面图案填充。
执行Dt单行文字,设置好文字样式,书写图名“卫生间平面图”,得到最终的图案。