CAD中的相对坐标和绝对坐标

绝对坐标就是你作图的整个界限的原点,也就是CAD系统默认的原点坐标。

相对坐标就是相对于当前的点的坐标。

这两种坐标都有,可以根据习惯和需要自己看使用哪种。

一、绝对坐标

①笛卡尔坐标(X,Y,Z)

X坐标表示水平方向的坐标,Y坐标表示垂直方向的坐标。二维图中任意点的坐标均可用(X,Y)形式定位。

②极坐标:距离<角度

可以输入某点离原点的距离及它在XY平面中的角度来确定该点。例如10<45  表示离原点的距离为10,相对于X轴的角度为45度的某点。

二、相对坐标

①相对笛卡尔坐标:   @dx , dy   相对前一点的坐标增量

②相对极坐标:   @距离<角度   记住相对坐标是对用户坐标系而言的,是相对前一点;绝对坐标是相对世界坐标系原点的。

ACAD里的相对坐标用符号@表示

比如第一点已经确定,对第二点输入@20 , 30是表示第二点对第一点的X轴方向的距离是20,Y轴方向是30。如果是三维坐标,就要把Z轴方向距离也输入(比如输入20 , 30 , 60)。

@后面可以是直角坐标输入法(上面就是),也可以是极坐标,例如@27<45   是表示距,第一点半径距离是27,但要以X轴为起点逆时针转45度,确定第二个点。

这里要说明:ACAD缺省规定右手定则旋转角度为正。

三角形依法炮制,另外画出第三点,在敲一下C键(是闭合命令简化输入),久闭合而成了。

我在用CAD时为什么不输入@也可以画相对坐标呢?/比如我在CAD上直接输入第一点20 , 30,再输入60, 90时就算不输入@和输入@得到的结果一样,我有用鼠标直接捕捉一个点试也是一样的。

注意,输入命令要在命令行和动态输入的情况,这两种情况用不好的话易出错,你照着我下面写的认真试一下。

1、笛卡尔坐标系

笛卡尔坐标系又称为直角坐标系,有一个原点(0 ,0)和两个通过原点的、相互垂直的坐标轴构成。水平方向为X轴,向右为正方向;垂直方向为Y轴,向上为正方向。平面上任何一点P都可以由X轴和Y轴的坐标所定义,即用一对坐标值(X ,Y)来定义一个点。 例如,  某点的直角坐标为(3 , 4)。

2、极坐标系

极坐标系是由一个极点和一个极轴构成,极轴的方向为水平向右。平面上任何一点P都可以有该点到极点的连线长度L( > 0)和连线与极轴的交角a(极角,逆时针方向为正)所定义,即用一对坐标值(L < a)来定义一个点,其中“<”表示角度。  例如,  某点的极坐标为(5 < 30)。

3、表示方法

⑴绝对坐标: 相对于原点的关系

①绝对直角坐标: X值  Y值

该点的X ,Y坐标

②绝对极坐标:距离值<角度值

该点到坐标原点距离和该点到原点连线与X轴夹角

⑵相对坐标: 相对于某一特定点的坐标(将坐标系平移,以当前点作为原点或极点)

①相对直角坐标:  @X值 , @Y值

②相对极坐标:  @距离值<角度值

时间: 2024-10-18 18:28:00

CAD中的相对坐标和绝对坐标的相关文章

CAD中如何查找坐标点的位置

在编辑一些CAD图纸的时候,都是使用的CAD编辑器来进行绘制的,那绘制完成之后还需要对CAD图纸进行查看查看,在查看的过程中因为图纸的内容比较多,有的时候需要查找一个坐标点的位置,那在CAD中如何查找坐标点的位置,具体要怎么来操作了,下面小编就来教教大家具体的操作方法,希望能够帮助到你们. 步骤一:在电脑中打开一个浏览器,然后在浏览器的搜索框中搜索迅捷CAD编辑器标准版,在搜索的下拉栏中鼠标点击进入下载界面中,接着点击下载安装最新版本的CAD编辑器到电脑上面进行使用. 步骤二:安装完成之后,双击

Android中由IP地址查询经纬度坐标的实例

大家都知道,根据IP地址就可以知道它所在的具体位置,在Android中同样可以由IP地址得到它的位置,即具体的地理经纬度坐标. 本文就直接以代码的方式演示如何根据IP地址查询地理经纬度坐标位置,下面的例子中演示的就是由58.192.32.1这个IP地址查询到其所在的经纬度坐标为(118.777802,32.061699). Java代码 package eoe.demo; import com.mapdigit.gis.DigitalMap; import com.mapdigit.gis.Ma

Android中如何将子View的坐标转换为父View的坐标

最近打算照着Android的Launcher2源码写一个精简的带有拖动功能的Launcher.在分析DragLayer类的时候发现了一个有趣方法——getDescendantCoordRelativeToSelf.通过一下两篇文章的介绍和自己的实验,总算是弄清楚了该方法的原理. http://blog.csdn.net/hahajluzxb/article/details/8165258 http://www.cnblogs.com/platte/p/3534279.html 下面主要分析一下代

(转)ARCGIS中坐标转换及地理坐标、投影坐标的定义

原文地址:http://blog.sina.com.cn/s/blog_663d9a1f01017cyz.html 1.动态投影(ArcMap) 所谓动态投影指,ArcMap中的Data 的空间参考或是说坐标系统是默认为第一加载到当前工作区的那个文件的坐标系统,后加入的数据,如果和当前工作区坐标系统不相同,则ArcMap会自动做投影变换,把后加入的数据投影变换到当前坐标系统下显示!但此时数据文件所存储的数据并没有改变,只是显示形态上的变化!因此叫动态投影!表现这一点最明显的例子就是,在Expor

NX二次开发-UFUN将建模绝对空间中的点映射到工程图坐标UF_VIEW_map_model_to_drawing

1 #include <uf.h> 2 #include <uf_ui.h> 3 #include <uf_draw.h> 4 #include <uf_view.h> 5 #include <uf_curve.h> 6 7 8 UF_initialize(); 9 10 //在建模里创建点 11 double p1[3] = { 20, 20, 20 }; 12 tag_t p1_tag = NULL_TAG; 13 UF_CURVE_crea

使用FME将CAD中块参照数据转换为shp数据

暴露出需要导出的字段值,首先在数据查看器中看看CAD中各个图层分别有哪些隐含的字段. CAD快参照中含有多个部分,需要将点按照原始编码聚合成一个点. 属性字段创建,并按照属性字段一一对应CAD中的字段. 采用中心点的方式数据可能会有偏差,因此采用数据中的X\Y坐标创建点. 生成shp点数据. 原文地址:https://www.cnblogs.com/chenxinjourney/p/11161976.html

输入坐标和输出坐标——图片框上动态加载按钮及响应事件

在实际的项目中总会遇到一些需要动态加载一些控件,并且加载控件的响应事件的代码.现在写一个简单的例子,主要说一下里面的一些关键点:使用鼠标在窗体上的图片框中动态的添加按钮 .动态的去加载事件,肯定是需要使用对象类动态的生成,动态事件,必须要使用委托去实现.还有一个就是"动态"的实现过程,打算鼠标点下去,在鼠标单击的位置添加上按钮. 环境:Visual Studio 2010, .Net FrameWork 3.5 private void pictureBox1_MouseDown(ob

HTML 鼠标坐标和元素坐标

在这一篇文章中,将会介绍鼠标坐标.元素坐标以及鼠标在指定元素内的坐标. 1. 鼠标坐标 在触发鼠标相关事件时(如:click.mousemove),可以通过事件对象获取当前鼠标的坐标. 获取的坐标可分为2种: 1) MouseEvent.screenX.MouseEvent.screenY :基于屏幕的X.Y坐标:以屏幕的左上角为0,0起始点. 2) MouseEvent.clientX.MouseEvent.clientY :基于body的X.Y坐标:以当前body的左上角为0,0起始点,若b

[Ext JS 4] 实战之Chart 坐标控制(单坐标,双坐标)

前言 在Extjs 中, 单一的 Column Chart 的展示效果如上. 定义的步骤如下: 1.  创建一个 Ext.chart.Chart 2. 创建两个坐标轴, axes 一个 Category 类型的横坐标用来显示日期 一个Numeric 类型的纵坐标用来显示数据 3. 配置显示的图 series 配置 column 类型的柱状图. 具体代码如下: <!-- Author : oscar999 Date : ALL RIGHTS RESERVED --> <!DOCTYPE h