您的位置:网站首页 > CAD新闻

CAD中矩形阵列、圆角和倒角命令的使用

时间:2012-05-08 10:23:50 来源:未知

 实例2绘制电话机

  step1创建新图形文件

  (1)启动autocad系统,以“acadiso.dwt”为模板建立新的图形文件。

  step2绘制基本轮廓

  (1)使用“rectangle”命令,在点(10,10)~(70,90)、(17,20)~(32,80)、(36,63)~(66,83)和(38,24)~(43,27)之间分别绘制4个矩形作为基本轮廓线,如图5-24所示。

  

 

  step3修改轮廓线

  (1)?现在使用“fillet”命令,将矩形的四个角改为圆弧状。选择“modify(修改)”工具栏中 图标,并根据提示进行如下操作:

 

  command:_fillet

  currentsettings:mode=trim,radius=0.0000

  selectfirstobjector[polyline/radius/trim]:renter

  //选择“radius”选项指定圆角的半径

  specifyfilletradius<0.0000>:5enter

  //指定圆角的半径为5

  selectfirstobjector[polyline/radius/trim]:penter

  //选择“polyline”选项指定进行圆角操作的多段线

  select2dpolyline:4lineswerefilleted

  //选择图5-24中最外面的矩形

  修改的结果见图5-25。

  (2)同上一步的操作过程一样,再调用“fillet”命令,以6为半径对图形内左侧的矩形进行圆角操作;以1为半径对图形中最小的矩形进行圆角操作。结果如图5-26所示。

  

 

  (3)?最后使用“chamfer”命令,将右上方的矩形的四个角改为折线。选择“modify(修改)”工具栏中 图标,并根据提示进行如下操作:

 

  command:_chamfer

  (trimmode)currentchamferdist1=0.0000,dist2=0.0000

  selectfirstlineor[polyline/distance/angle/trim/method]:denter

  //选择“distance”选项指定倒角的距离

  specifyfirstchamferdistance<0.0000>:1.5enter

  //指定倒角的距离1为1.5

  specifysecondchamferdistance<0.0000>:1.5enter

  //指定倒角的距离2为1.5

  selectfirstlineor[polyline/distance/angle/trim/method]:penter

  //选择“polyline”选项指定进行倒角操作的多段线

  select2dpolyline:

  4lineswerechamfered

  //选择图5-24中右上角的矩形

  倒角操作的结果见图5-27。

  step4创建电话按键和连线

  (1)首先利用已创建的按键来生成其他按键。选择“modify(修改)”工具栏中图标,系统将弹出“array(阵列)”对话框,如图5-28所示。在该对话框中,进行如下设置:

  ?单击 图标,在绘图区选择最小的矩形为阵列的对象,然后回车返回“array(阵列)”对话框。此时该图标下提示“1objectsselected(1个对象被选择)”。

 

  ?选择“rectangulararray(矩形阵列)”。

  ?在“rows(行)”编辑框中的输入5。在“columns(列)”编辑框中的输入3。

  ?在“rowoffset(行偏移)”编辑框中的输入8。

  ?在“columnoffset(列偏移)”编辑框中的输入10。

  ?确定“angleofarray(阵列角度)”编辑框中为0。

  

 

  完成上述设置后,单击 按钮结束阵列命令。绘制结果如图5-29所示。

 

  

 

  (2)最后调用“spline”命令,将话筒与主机联结起来,如图5-30所示。

  step5保存文件

  (1)以“exam5-2”为名保存该图形文件。

  实例说明

  1.“fillet”命令用来创建圆角,可以通过一个指定半径的圆弧来光滑地连接两个对象。可以进行圆角处理的对象包括直线、多段线的直线段、样条曲线、构造线、射线、圆、圆弧和椭圆等。其中,直线、构造线和射线在相互平行时也可进行圆角。在autocad中也可以为所有真实(三维)实体创建圆角,参见第22章。该命令的调用方式为:

  工具栏:“modify(修改)”→

 

  菜单:【modify(修改)】→【fillet(圆角)】

  命令行:fillet(或别名f)

  调用该命令后,系统首先显示“fillet”命令的当前设置,并提示用户选择进行圆角操作的对象:

  currentsettings:mode=trim,radius=0.0000

  selectfirstobjector[polyline/radius/trim]:

  selectsecondobject:

  此外,用户也可选择如下选项:

  (1)“polyline(多段线)”:选择该选项后,系统提示用户指定二维多段线,并在二维多段线中两条线段相交的每个顶点处插入圆角弧。

  select2dpolyline:

  (2)“radius(半径)”:指定圆角的半径,系统提示如下:

  specifyfilletradius<0.0000>:

  (3)“trim(修剪)”:指定进行圆角操作时是否使用修剪模式,系统提示如下:

  entertrimmodeoption[trim/notrim]:

  其中“trim(修剪)”选项可以自动修剪进行圆角的对象,使之延伸到圆角的端点。而使用“notrim(不修剪)”选项则不进行修剪。两种模式的比较如图5-31所示。

  

 

  说明使用“fillet”命令时必须先启动命令,后选择要编辑的对象;启动该命令时已选择的对象将自动取消选择状态。

  注意如果要进行圆角的两个对象都位于同一图层,那么圆角线将位于该图层。否则,圆角线将位于当前图层中。此规则同样适用于圆角颜色、线型和线宽。

  专家指点系统变量trimmode控制圆角和倒角的修剪模式,如果取值为1(缺省值),则使用修剪模式;如果取值为0则不修剪。

  2.“chamfer”命令用来创建倒角,即将两个非平行的对象,通过延伸或修剪使它们相交或利用斜线连接。用户可使用两种方法来创建倒角,一种是指定倒角两端的距离;另一种是指定一端的距离和倒角的角度,如图5-32所示。该命令的用法与“fillet”命令类似。其调用方式为:

  工具栏:“modify(修改)”→

 

  菜单:【modify(修改)】→【chamfer(倒角)】

  命令行:chamfer(或别名cha)

  

 

  调用该命令后,系统首先显示“chamfer”命令的当前设置,并提示用户选择进行倒角操作的对象:

  (trimmode)currentchamferdist1=0.0000,dist2=0.0000

  selectfirstlineor[polyline/distance/angle/trim/method]:

  selectsecondline:

  此外,用户也可选择如下选项:

  (1)“polyline(多段线)”:该选项用法同“fillet”命令。

  (2)“distance(距离)”:指定倒角两端的距离,系统提示如下:

  specifyfirstchamferdistance<0.0000>:

  specifysecondchamferdistance<0.0000>:

  (3)“angle(角度)”:指定倒角一端的长度和角度,系统提示如下:

  specifychamferlengthonthefirstline<0.0000>:

  specifychamferanglefromthefirstline<0>:

  (4)“trim(修剪)”:该选项用法同“fillet”命令。

  (5)“method(方法)”:该选项用于决定创建倒角的方法,即使用两个距离的方法或使用距离加角度方法。

  说明使用“chamfer”命令时必须先启动命令,后选择要编辑的对象;启动该命令时已选择的对象将自动取消选择状态。

  注意同圆角一样,如果要进行倒角的两个对象都位于同一图层,那么倒角线将位于该图层。否则,倒角线将位于当前图层中。此规则同样适用于倒角颜色、线型和线宽。

  3.利用“array”命令还可创建矩形阵列(rectangulararray)。调用该命令后,系统弹出“array(阵列)”对话框,用户可参见5-28图。该对话框中各项说明如下(图5-33):

  (1)“rows(行)”:指定矩形阵列的行数。

  (2)“columns(列)”:指定矩形阵列的列数。

  (3)“rowoffset(行偏移)”:指定矩形阵列中相邻两行之间的距离。

  (4)“columns(列偏移)”:指定矩形阵列中相邻两列之间的距离。

  (5)“angleofarray(阵列角度)”:指定矩形阵列与当前基准角之间的角度。