光纤熔接 ERP

弱电论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1311|回复: 0
打印 上一主题 下一主题

[第20讲]绘制点和样条曲线

[复制链接]
跳转到指定楼层
1#
发表于 2006-7-12 09:05:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
华为代理商
4.5.1 点的绘制与设置
    1. 点的绘制
    在AutoCAD中点对象(Point)大概是最简单的图形对象,用户只需指定其坐标即可。虽然绘制简单,但AutoCAD仍提供了多种绘制方式:
    单点法(Single Point):调用一次命令只绘制一个点
    (1) 多点法(Multiple Point):调用一次命令可绘制多个点
    (2) 定数等分法(Divide):将指定的对象等分为指定的段数,并用点进行标记。
    (3) 定距等分法(Measure):将指定的对象按指定的距离等分,并用点进行标记。
    其中定数等分法和定距等分法详见第6章。
    绘制点命令的调用方式为:
    工具栏:“Draw(绘图)”→
    菜单:【Draw(绘图)】→【Point(点)】→子菜单,如图4-14所示。
    命令行:point(或别名po)

    其中,使用工具栏将采用多点法绘制,相当于选择子菜单【Multiple Point(单点)】。而使用“point”命令则为单点绘制,相当于选择子菜单【Single Point(单点)】。
    调用该命令后,AutoCAD显示当前点的模式和大小,并提示用户指定点的位置:
    Current point modes: PDMODE=0 PDSIZE=0.0000
    Specify a point:
    2. 点的设置
    在AutoCAD中点的属性有两种,点的样式和点的大小。设置点属性的命令调用方式为:
    菜单:【Format(格式)】→【Point Style…(点样式)】
    命令行:ddptype
    调用该命令后,AutoCAD弹出“Point Style(点样式)”对话框,如图4-15所示。该对话框中提供了20种点样式,用户可根据需要来选择其中一种。

    此外,用户还可以在该对话框中设置点的大小,设置方式有两种:
    (1) Set Size Relative to Screen(相对于屏幕设置尺寸):即按屏幕尺寸的百分比设置点的显示大小。当执行显示缩放时,显示出的点的大小不改变。
    (2) Set Size in Absolute Units(用绝对单位设置尺寸):即按实际单位设置点的显示大小。当执行显示缩放时,显示出的点的大小随之改变。
4.5.2 样条曲线的概念与绘制
    AutoCAD使用的样条曲线是一种称为非均匀有理B样条曲线 (NURBS) 的特殊曲线。通过指定的一系列控制点,AutoCAD可以在指定的允差(Fit tolerance)范围内把控制点拟合成光滑的NURBS曲线。所谓允差(Fit tolerance)是指样条曲线与指定拟合点之间的接近程度。允差越小,样条曲线与拟合点越接近。允差为0,样条曲线将通过拟合点。
    该命令的调用方式为:
    工具栏:“Draw(绘图)”→
    菜单:【Draw(绘图)】→【Spline(样条曲线)】
    命令行:spline(或别名spl)
    调用该命令后,系统提示如下:
    Specify first point or [Object]:
    如果用户选择“Object(对象)”选项,可将二维或三维的二次或三次样条拟合多段线转换成等价的样条曲线并删除多段线。样条拟合多段线的概念见第七章。
    如果用户指定样条曲线的起点,系统则进一步提示用户指定下一点,并从第三点开始可选择如下选项:
    Specify next point:
    Specify next point or [Close/Fit tolerance] :
    (1) “Close(闭合)”:自动将最后一点定义为与第一点相同,并且在连接处相切,以此使样条曲线闭合。
    (2) “Fit tolerance(拟合公差)”:修改当前样条曲线的拟合公差。样条曲线重定义,以使其按照新的公差拟合现有的点。注意,修改后所有控制点的公差都会相应发生变化。
    “start tangent(起点切向)”:定义样条曲线的第一点和最后一点的切向,并结束命令。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|广告咨询|VIP注册|关于我们|联系我们|积分规则|手机版|Archiver|弱电之家论坛 ( 京ICP备11008917号-3 )

GMT+8, 2024-5-22 07:59 , Processed in 0.071371 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表