3.4 正多边形的绘制
AutoCAD的正多边形命令,可以创建包含3~1024条等长边的闭合多段线,多边形是一个独立对象。用此命令可以很方便地绘制正方形、等边三角形、正八边形等图形。
调用绘制多边形命令的方法如下。
• 功能区:【默认】标签|【绘图】面板|【多边形】按钮;
• 命令行:polygon(pol)↙。
在已知多边形边数的情况下,有两种绘制正多边形的方式。
1.通过指定正多边形中心与每条边(内接端点或外切中点)之间的距离绘制多边形
在多边形命令的执行过程中,首先在“输入侧面数<4>:”提示下给定多边形的边的数目,然后命令行提示如下。
指定正多边形的中心点或 [边(E)]:
如果给定多边形的中心,系统让用户参照一个假想的圆,用内接或外切的方式绘制多边形。内接多边形就是多边形在假想圆内,多边形的所有顶点都在假想圆上。外切多边形就是多边形在假想圆的外侧,多边形的各边与假想圆相切。绘制内接或外切的正八边形如图3-13所示。
图3-13 绘制内接或外切多边形
命令执行过程如下。
命令:_ploygon
输入侧面数 <6>:8↙
指定正多边形的中心点或 [边(E)]:(指定多边形的中心)
输入选项 [内接于圆(I)/外切于圆(C)]<I>:(指定内接或外切的方式)
指定圆的半径:(指定与多边形相切或相接的圆的半径)
2.通过指定一条边的长度位置绘制多边形
还可以根据一条已知边来创建多边形。但必须注意,指定边的起点和终点的顺序决定多边形的位置。以八边形为例,图3-14中的P1为多边形边的起点,P2为边的终点。
通过指定边绘制多边形的命令执行过程如下。
命令:_polygon
输入侧面数 <4>:8↙(指定多边形的边数)
指定正多边形的中心点或 [边(E)]:E↙(选择指定边长的方式)
指定边的第一个端点:(指定边的起点)
指定边的第二个端点:(指定边的端点)
图3-14 根据已知边绘制多边形
从图3-14可以看到,按照P1、P2指示的方向,系统按逆时针方向绘制多边形,这样可以确保图形的唯一性。
示例:绘制如图3-15所示的图形,通过此练习来熟悉多边形、各种圆弧命令的使用方法。绘图步骤如下。
此练习示范,请参阅配套素材中实践视频文件3-05.mp4。
(1)新建文件。在状态行上,右击对象捕捉按钮,在快捷菜单中选择自动捕捉端点、中点;激活极轴、对象捕捉、对象追踪,关闭动态输入。
(2)通过指定一条边的长度位置,绘制正六边形。
命令:_polygon
输入侧面数 <4>:6↙(指定多边形的边数)
指定正多边形的中心点或 [边(E)]:e↙(选择指定边长的方式)
指定边的第一个端点:(在屏幕上拾取一点)
指定边的第二个端点:50↙(在水平追踪线出现后输入值,回车结束命令)
图3-15 圆弧和多边形综合练习
(3)通过起点、圆心、端点方式,绘制AB边上的圆弧。
命令:_arc
指定圆弧的起点或 [圆心(C)]:(拾取A点为圆弧起点)
指定圆弧的第二个点或 [圆心(C)/端点(E)]:_c(系统自动转入选择圆心方式)
指定圆弧的圆心:(拾取AB边的中点)
指定圆弧的端点或 [角度(A)/弦长(L)]:(拾取B点为圆弧端点)
(4)通过起点、端点、角度方式,绘制BC边上的圆弧。
命令:_arc
指定圆弧的起点或 [圆心(C)]:(拾取B点为圆弧起点)
指定圆弧的第二个点或 [圆心(C)/端点(E)]:_e(系统自动转入选择端点方式)
指定圆弧的端点:(拾取C点为圆弧端点)
指定圆弧的圆心或 [角度(A)/方向(D)/半径(R)]:_a(系统自动转入选择角度方式)
指定包含角:74↙(输入角度值,回车结束命令)
(5)通过三点方式,绘制CD边上的圆弧。
命令:_arc
指定圆弧的起点或 [圆心(C)]:(拾取C点)
指定圆弧的第二个点或 [圆心(C)/端点(E)]:18↙(将鼠标放在线段中点附近,待中点符号显示后,将鼠标竖直移到CD线上方,待追踪线出现后,输入值回车,注意必须关闭动态输入)
指定圆弧的端点:(拾取D点)
(6)通过起点、端点、半径方式,绘制DE边上的圆弧。
命令:_arc
指定圆弧的起点或 [圆心(C)]:(拾取D点)
指定圆弧的第二个点或 [圆心(C)/端点(E)]:_e(系统自动转入选择端点方式)
指定圆弧的端点:(拾取E点)
指定圆弧的圆心或 [角度(A)/方向(D)/半径(R)]:_r(系统自动转入选择半径方式)
指定圆弧的半径:31↙(输入正值,绘制小半个圆弧)
(7)通过起点、端点、半径方式,绘制EG边上的圆弧。
命令:_arc
指定圆弧的起点或 [圆心(C)]:(拾取E点)
指定圆弧的第二个点或 [圆心(C)/端点(E)]:_e(系统自动转入选择端点方式)
指定圆弧的端点:(拾取G点)
指定圆弧的圆心或 [角度(A)/方向(D)/半径(R)]:_r(系统自动转入选择半径方式)
指定圆弧的半径:-30↙(输入负值,绘制大半个圆弧,回车结束命令)