博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
1.5坐标系
阅读量:4982 次
发布时间:2019-06-12

本文共 1242 字,大约阅读时间需要 4 分钟。

CAD坐标系的概念

要使用笛卡儿坐标指定点,请输入以逗号分隔的X值和Y值如:3,8

X值是沿水平轴以单位表示的正的或负的距离。
Y值是沿垂直轴以单位表示的正的或负的距离。

绝对坐标

绝对坐标基于UCS(用户坐标)原点(0,0),这是X轴和Y轴的交点。已知点坐标的精确的Ⅹ和Y值时,请使用绝对坐标。

a)如果启用动态输入,可以使用 # 前缀来指定绝对坐标
b)如果在命令行而不是工具提示中输入坐标,可以不使用 # 前缀

 

相对坐标

相对坐标是基于上一输入点的。如果知道某点与前一点的位置关系,可以使用相对XY坐标。

要指定相对坐标,请在坐标前面添加一个@符号(a.动态输入下默认即是相对坐标,所以不用输入@ b.也可在命令行里,启动相对坐标输入@是必要的

例如,输入@34指定一点,此点沿Ⅹ轴方向有3个单位,沿Y轴方向距离上一指定点有4个单位

 

极坐标

创建对象时,可以使用绝对极坐标或相对极坐标(距离和角度)定位点

距离<角度

a)绝对极坐标

绝对极坐标从UCS原点(0,0)开始测量,此原点是X轴和Y轴的交点。(已知准确距离角度坐标时,请使用绝对极坐标)

  注:

  1.动态输入:可用 # 前缀指定绝对坐标

  2.命令行输入:坐标可不用 # 前缀。

 

例如,输入#3<45指定一点,此点距离原点有3个单位,并且与X轴成45度角。

b)相对极坐标

相对坐标是基于上一输入点的。(已知 某点前一点位置关系,可用相对 X,Y 坐标)

  注:要指定相对坐标,请在坐标前面添加一个 @ 符号。

例如:输入@1<45指定点,此点距离上一指定点1个单位,并且与 X 轴成45度角

 坐标习题:

【动态输入】从左下角点开始画:

L——100,50(指定第一个点)——50(长度)——Tab键——90(角度)——回车,

——50(长度)——Tab——0(角度)——回车,

——50长——Tab——90度——回车,

——20长——tab——0度——回车,

——30长——tab—— -60度(鼠标在1象限)——回车,(或把鼠标放到2象限输入60度)

——30长——tab—— 60度(鼠标在1象限)——回车

....

向左画水平线:角度用180度

向右画水平线:角度用0度;

【动态输入】:

开启右下角极轴追踪:

水平,垂直等直接用鼠标放到合适位置,只输入长度即可,特殊角度才用tab——输入角度

【命令行输入】(关闭动态输入后即可启用):

L——空格——@0,50(x,y 命令行默认是绝对坐标因此要输入@指定相对坐标)

——@50,0——空格/回车

——@0,50——空格

——@20,0—空格

——@30<300(长30,角度为300)——空格

——@30<60(长30,角度60)——空格

。。。

垂直向下画线:0,-50

水平向左画线:-50,0

指定角度:@50<25

 

转载于:https://www.cnblogs.com/chenxi188/p/10913177.html

你可能感兴趣的文章
【转】如何将ACCESS数据库后缀名accdb改为mdb
查看>>
Debug : array type has incomplete element type
查看>>
代码腐化之路
查看>>
InnoDB 主键的选择:自增ID & 业务ID
查看>>
联系人数据库设计之ContactsTransaction
查看>>
如何制作一款HTML5 RPG游戏引擎——第四篇,情景对话
查看>>
无参函数的调用
查看>>
【记录】GIT 常用命令记录
查看>>
HDU 4770 Lights Against Dudely(暴力+状压)
查看>>
faceted project validation builder
查看>>
一些常见的Java面试题 & 面试感悟
查看>>
使用CEF类库处理HTTP请求
查看>>
SDWebImage 图片加载和缓存
查看>>
UIControl
查看>>
CSS基础——float
查看>>
VisualLeakDetector
查看>>
python tkinter模块小工具界面
查看>>
那些神话~
查看>>
HUST 1328 String (字符串前缀子串个数 --- KMP)
查看>>
[转]C,C++开源项目中的100个Bugs
查看>>