笛卡尔坐标系包含了 X、Y 和 Z 三根轴。可根据要指定坐标的不同(二维或三维),以其中的 X、Y 轴或三根轴来指定坐标值。在指定坐标值时,必须指定沿 X、Y 轴或 X、Y、Z 轴相对于坐标系原点 (0,0) 或 (0,0,0) 点的距离,这个距离以单位表示,以正负来表示其方向。
笛卡尔坐标和极坐标的输入,均可以基于原点输入绝对坐标,或基于上一指定点输入相对坐标。还可通过移动光标指定方向,然后直接输入距离的方法,直接指定相对坐标。
在输入坐标值时,坐标值的长度取值可包括科学、小数、工程、建筑或分数格式。在指定角度时,角度的取值包括百分度、弧度、勘测单位或度/分/秒格式。这些格式可在“图形单位”对话框中指定。
输入二维坐标
二维坐标的输入可通过绝对、相对二维笛卡尔坐标和极坐标来确定,以定义图形中对象的精确位置。
输入笛卡尔坐标
二维平面也就是 XY 平面,也称为构造平面。二维平面与平铺的网格纸相似。在以笛卡尔坐标值指定二维平面上的点时,可输入用逗号隔开的 X 值和 Y 值 (X,Y)。其中,X 值是沿水平轴以单位表示的正的或负的距离。Y 值是沿垂直轴以单位表示的正的或负的距离。原点 (0,0) 表示两轴相交的位置。如下图所示:
绝对坐标值是基于原点 (0,0)的。在已知点坐标精确的 X 和 Y 值时,可使用绝对坐标。例如,坐标 3,4 指定一点,此点在 X 轴方向距离原点 3 个单位,在 Y 轴方向距离原点 4 个单位。
相对坐标值是基于上一输入点的。如果知道某点与前一点的位置关系,可以使用相对坐标。要指定相对坐标,必须在坐标前面添加一个 @ 符号。例如,坐标 @3,4 指定的点在 X 轴方向上距离上一指定点 3 个单位,在 Y 轴方向上距离上一指定点 4 个单位。
例如,要绘制一条起点坐标为 (-2,1),端点为 (3,4) 的直线,可在命令行中输入:
命令:line
起点:-2,1
下一点:3,4
完成后按 ENTER 键(回车键)结束命令,可在当前绘图区域显示如下直线段:
再例,绘制一条直线,该直线的起点的绝对坐标为 (-2,1),其端点与起点之间的距离为沿 X 方向 5 个单位,沿 Y 方向 0 个单位。可在命令行输入:
命令:line
起点: -2,1
下一点: @5,0
完成后按 ENTER键(回车键) 结束命令,可在当前绘图区域显示如下直线段:
输入极坐标
极坐标是通过距离和角度来定位点的位置所在。在输入极坐标时,必须以尖括号(<)隔开距离和角度。例如,要指定相对于前一点距离为 3 个单位,角度为 30 度的点,请输入 @3<30。
默认情况下,角度的正方向为逆时针方向,若要按顺时针方向移动,就必须输入负的角度值。例如,输入 2<245 与输入 2<-115 效果相同。具体的角度方向的设置可通过 UNITA命令来进行修改。
极坐标也可分为绝对坐标和相对坐标。要指定相对坐标,可在坐标前面添加一个 @ 符号。
以下图例显示了使用默认的角度方向设置在极坐标中绘制的直线。
下面,以原点为起点,用绝对极坐标绘制一条直线。可在命令行输入:
命令:line
起点:0,0
下一点:4<120
下一点:5<30
完成后按 ENTER 键(回车键)结束命令,可在当前绘图区域显示如下直线段:
下例以原点为起点,用相对极坐标绘制一条直线。可在命令行输入:
下一点:@3<45
下一点:@5<285
完成后按 ENTER 键(回车键)结束命令,可在当前绘图区域显示如下直线段:
输入三维坐标
可使用笛卡尔坐标、柱坐标或球坐标来输入三维坐标,定位点的位置。
输入三维笛卡尔坐标
三维空间中,输入三维笛卡尔坐标值 (X,Y,Z) 与二维坐标值 (X,Y) 的输入基本类似。唯一不同的就在于除了指定 X 和 Y 值以外,还必须指定 Z 值,指定的格式为“X,Y,Z”。
以下图例中,坐标值 (3,2,5) 表示一个沿 X 轴正方向 3 个单位,沿 Y 轴正方向 2 个单位,沿 Z 轴正方向 5 个单位的点。这里所指的的距离都是基于原点 (0,0,0) 的。
使用默认的 Z 坐标值
在指定了一个三维坐标点之后,在提示指定下一点时,以 X,Y 格式输入坐标时,此时的 Z 坐标值将默认为上一输入点的 Z 坐标值。因此,可以按 X,Y,Z 格式输入一个坐标,保持 Z 值为常量不变,接下来以 X,Y 格式输入随后的坐标。例如,如果输入直线的以下坐标:
起点: 0,0,5
下一点: 3,4
此时,直线的两个端点的 Z 坐标值均为 5。若一开始指定起点时不指定 Z 坐标值,将采用默认的 0 值。同样,在刚开始或打开任意图形时,Z 的初始默认值为 0。
绝对坐标和相对坐标的使用
三维坐标的输入也可分为绝对坐标和相对坐标。不过绝对坐标基于的原点为 (0,0,0) 。输入相对坐标时,必须在坐标值前添加 @ 符号作为前缀。例如,输入 @2,2,2 表示在 X、Y、Z 轴正方向距上一点 2 个单位的点。绝对坐标的输入不需添加前缀。
坐标过滤器
在创建新的坐标位置时,可通过坐标过滤器的使用来进行处理。可以分别使用三个位置的 X 、Y 、Z 值来构成一个新的坐标值。坐标过滤器在三维中的操作方式与二维中相同。
在命令行提示要指定点时,可输入一个句点以及一个或多个 X、Y 和 Z 字母以启动坐标过滤器。ZWCAD 可接受以下过滤器选择:.X、.Y、.Z、.XY、.XZ、.YZ。
指定初始坐标值后,程序将提示输入其余的坐标值。如果在输入点的提示下输入 .x,则提示输入 Y 和 Z 值;如果在输入点的提示下输入 .xz,则提示输入 Y 值。
一般情况下,坐标过滤器用于定位矩形的中心,以及定位 UCS 的 XY 平面上三维点的投影。
数字化坐标
通过数字化输入坐标时,所有坐标的 UCS Z 值为 0。可以使用 ELEV 命令设置一个三维点中的 Z 轴坐标值为 0,也就是当前标高为 0,以便不移动 UCS 而进行数字化。
输入柱坐标
柱坐标的输入与三维空间中的二维极坐标输入类似。它是通过指定某点在 XY 平面中距 UCS 原点的距离,在 XY 平面中与 X 轴所成的角度及其 Z 值定位该点。柱坐标输入的语法为“X<[与 X 轴所成的角度],Z”。
例如,在下面的插图中,输入坐标 5<30,6 表示距当前 UCS 的原点 5 个单位、在 XY 平面中与 X 轴成 30 度角、沿 Z 轴 6 个单位的点。坐标 8<60,1 表示 XY 平面中距当前 UCS 的原点 8 个单位、在 XY 平面中与 X 轴成 60 度角、沿 Z 轴 1 个单位的点。
同样,柱坐标也可使用带 @ 符号的相对柱坐标,基于上一点定义新的点位置。以下图例中,相对柱坐标 @4<45,5 表示在 XY 平面距上一输入点 4 个单位、与 X 轴正向成 45 度角、在 Z 轴方向延伸 5 个单位的点。
输入球坐标
球坐标的输入是通过指定某点距当前 UCS 原点的距离、与 X 轴所成的角度(在 XY 平面中)以及与 XY 平面所成的角度来定位点位置的,距离、角度之间都以尖括号 (<) 来间隔,球坐标输入的语法为:“X<[与 X 轴所成的角度]<[与 XY 平面所成的角度]”。
若需要基于上一点定义点时,也可以输入前面带有 @ 符号的相对球坐标。
以下图例中,坐标 8<60<30 表示在 XY 平面距 UCS 原点 8 个单位距离、在 XY 平面中与 X 轴成 60 度角及相对 XY 平面与 Z 轴正向成 30 度角的点。坐标 5<45<15 表示距原点 5 个单位、在 XY 平面中与 X 轴成 45 度角、相对于 XY 平面与 Z 轴正向成 15 度角的点。
Auto CAD的绝对直角坐标和相对直角坐标
2010年10月17日 星期日 04:14 P.M.
| 绝对坐标:(在实际机械作图中几乎不用,了解即可) 所谓绝对坐标就是坐标值相对到坐标系的x、y的绝对值。 例如:我们知道一条直线的两个端点的坐标值a(5,5)、b(10,20)。并不知道它的长度及与x轴的夹角是多少。但我们可以通过绝对坐标输入把它画出来。 步骤:1,直线命令“l” 2,输入“5,5” 回车 3,输入“10,20”回车 “ m,n " 这是一种输入格式 相对坐标:(较常用,要求初学者能熟练掌握) 所谓相对坐标就是坐标值相对到某一基点的x、y的绝对值。 步骤:1,直线命令”l“ 2,在绘图区域任意一处点击鼠标左键确定基点 3,输入”@10,20“ 即可 极坐标:(较常用,要求初学者能熟练掌握) 首先认识一下极坐标系 在平面内取一个定o,叫做极点,引一条射线ox,叫做极轴,再选定一个长度单位和角度的正方向(通常取逆时针方向),对于平面内任意一点m,用表示线段om的长度,表示从到om的角度,叫做点m的极径,叫做点m的极角,有序数对就叫做点m的极坐标,这样建立的坐标系叫做极坐标系。 步骤:1,直线命令”l“ 2,在绘图区域任意一处点击鼠标左键确定基点 3,输入”@30<20"即可 总结:绝对坐标和相对坐标的输入值是有正负之分的,在cad里就是用初中数学里我们学习的直角坐标系一(正,负)、二(负,正)、三(负,负)、四(正,负)象限来定的(相对坐标里基点就相当于坐标原点)。极坐标的角度值是逆时针为正、顺时针为负。 绝对坐标初学者来说理解了就可以啦, 相对坐标和极坐标应用就较广了,在绘制其他二维几何图形和二维修改(移动、复制、镜像等等)中都可以用到。 |
第一,就是常说的笛卡尔坐标,也是最常用的一种,输入格式为(x,y,z),当然在平面问题中就不必输入z的值了,这很简单。另外还有相对坐标之说,格式为(@x,y,z),表示下一点相对于上一点的坐标,比如上一点为A(20,30,40),现输入点B(@10,20,30)就表示B点三个坐标值分别比A点坐标大10,20,30个单位。
第二种就是极坐标,输入格式为(r第三种就是在画立体是可以用的球坐标,格式为(r注意:输入坐标时,括号不能写,即只可写括号内的内容! 绝对坐标,就是输入X,Y,X是横坐标,Y是竖坐标,唯一确定一个点 比如画一个圆心坐标为100,100,直径为200的圆: circle (绘制圆命令) 100,100 (默认输入圆心) 100 (默认输入半径) 空格或回车退出 相对坐标,好理解,“相对”二字 一般用英文输入字符@(就是和数字2在一起的那个键) 比如,下面这个命令是绘制长400,宽200矩形的 rectangle (绘制四边形命令) 任意指定一点(这里指定的是矩形左下点) @400,200(输入右上点坐标,这里就是相对坐标了) 空格或回车退出下载本文