怎样用matlab画图坐标轴标注值画圆为什么我输了matlab画图坐标轴标注注就会不见了

&·&&·&发帖说明 本小组需要加入才可以发帖
[分享]工地基本功:别管一致不一致,CAD坐标一次全部导入全站仪
发表于&&&&564人浏览&&&&1人跟帖&&&&筑龙币+50&&&&
现在工地放线都用全站仪放线都要输入坐标假如说有3000根桩,就要输入3000次结果电子版图纸上标注坐标以后和实际数据相差了十万八千里下面就一点一点告诉你1、越是简单的问题水越深先教你里面的两种坐标标注方法(1)CAD自带的坐标标注首先点这个菜单操作十分简单(2)天正命令这个命令在天正CAD左侧菜单栏的这个地方鼠标左键点一下然后不用我教你就会我就知道,越是简单的问题水越深这样能解决问题吗?不能!标注的坐标和实际错了十万八千里!这到底是为什么?要解决这个问题首先要明白啥叫坐标系2、和你聊聊3个坐标系坐标嘛,都一样,X=?Y=?Z=?你从甲方那里得到的坐标,大多是国家大地坐标系(China Geodetic Coordinate System&)别搞什么印个利息我问你,坐标原点在哪里?计算机里面的CAD软件有两种坐标系同样符合右手法则(1)世界坐标系(WCS)图形中的所有对象均由其世界坐标系 (WCS) 中的坐标定义,它无法移动或旋转。WCS 和 UCS 在新图形中最初是重合的。(来源于CAD软件帮助文档)你在CAD里面标注的数值就是世界坐标系要知道计算机的虚拟世界和现实是两码事它怎么知道以地心为圆心建立坐标?这就是你标注的坐标和实际不一样的根本所在别急,计算机里面还有一个坐标系(2)用户坐标系(UCS)您可以在上移动和旋转图纸空间中的 UCS;但是,图纸空间中的 UCS 仅限于二维操作。(来源于CAD软件帮助文档)用户坐标系就是你自己可以定义原点的坐标系就好比地心原点你去不了,也不方便去把坐标原点搬到了家门口知道了这些,就可以进行坐标转换了很容易3、坐标转换这个只有天正软件才能完成还是刚刚的坐标标注命令点这个设置坐标系然后计算机好像没反应,其实你不知道在CAD软件的左下角这里每时每刻都在提示你下一步怎么操作现在变成了酱紫的:鼠标点一下参考点,你可以选择一个甲方给定的点软件会提示你输入坐标值把甲方给你的那个坐标输进去,OK!软件解决问题就是这么简单不用一个一个改坐标它自己会修改等等,还有一个问题4、图纸是斜的怎么办?教你3个命令把倾斜的图纸变成正键盘输入UCS,空格,然后鼠标依次单击这三个点第二步,键盘输入plan,空格看到了吗?正方形已经纠正过来了!第三步,键盘输入UCS,空格就把用户坐标系转换成了世界坐标系没明白?就相当于把坐标原点从地球中心搬到了你家门口!然而,还有更厉害的问题假如有3000根桩从早上一直标注到了晚上还要一个个导入全站仪麻烦不麻烦?没关系!马上教你秘诀不用标注坐标就能一次提取导入全站仪!5、坐标提取打开一张桩位图,可以看到他是用圆形来表示桩位的点击菜单:数据提取单击右键,选择全部不选拉到下面选择圆下一步,同样右键取消全部选择然后选择这三个选项数据表已经出来了下一步,选择输出到外部文件另存为一个Excel文件打开EXCEL,稍微修改一下点号,另存为CSV文件全站仪不认识CAD,就认识CSV,OK?可是,这些坐标都不是你想要的,因为没!有!转!换!说起坐标转换,其实是一个笑话下面就教你不转换的方法不过是不换老婆换衣服而已6、不用转换的方法假如说还是刚刚那个桩基按甲方提供的坐标点测量出①轴线然后就该换衣服啦!测量桩位的时候,用CAD导出的坐标系统就OK。只需要做一件事把①轴线两端的点的CAD坐标搞出来就行。在CAD图上画出这条线选中它,键盘输入LIST,回车或者按空格键这条线两端的坐标就出来啦!是不是超鸡简单?来源于网络,版权归作者所有
分享到微信朋友圈
打开微信"扫一扫",扫描上方二维码请点击右上角按钮&,选择&
&&发表于&&|&
后才能评论,评论超过10个字,有机会获得筑龙币奖励!
筑龙学社APP扫码
立即免费下载资料
只需1元,认证E会员,百万资料免费下
【微信扫码支付】
您已成功认证为E会员
还可以输入&120&字
他一定是哪里做的不够好,别替他瞒着了,告诉我们吧~
:&400-900-8066CAD中有时用输入相对坐标值的方法画直线或矩形为什么画不出来呢?【AutoCAD教程】
在CAD中画直线或矩形有时是通过分别捕捉两个点确定其位置和大小,有时就需要我们通过命令行输入尺寸或坐标值来画出图形,但是有时输入坐标值后会有以下提示:
出现这种情况输入不正确画不出来相应的图形怎么办呢?
1.检查输入法是否是英文模式下,一般在英文模式下输入才正确,中文模式下逗号会有问题。
2.检查是全角模式还是半角模式,正常情况下要使用半角模式。
3.大写键打开时输入逗号也是不正确的,需要把大写键关闭然后再输入坐标值。
责任编辑:
声明:该文观点仅代表作者本人,搜狐号系信息发布平台,搜狐仅提供信息存储空间服务。
今日搜狐热点只需一步,快速开始
扫一扫,访问微社区
查看: 10802|回复: 5|关注: 0
如何作图画出一系列圆,已知圆的圆心坐标和半径
<h1 style="color:# 麦片财富积分
新手, 积分 5, 距离下一级还需 45 积分
想要画出一组圆,这组圆的圆心坐标的横坐标存在数组x_r里,圆心坐标的纵坐标存在数组y_r里,圆的半径存在数组r里,要画出这一组圆怎么做呢?
x_r=[-3,-2,-1,0,1,2,3];
y_r=[10,8,10,12,10,8,10];
r=[0.2,0.3,0.2,0.2,0.2,0.3,0.2];
多谢各位!
<h1 style="color:# 麦片财富积分
<h1 style="color:# 麦片财富积分
关注者: 12
x_r=[-3,-2,-1,0,1,2,3];
y_r=[10,8,10,12,10,8,10];
Cxy=[x_r' y_r']
r=[0.2,0.3,0.2,0.2,0.2,0.3,0.2]';
for i=1:length(r)
theta=0:360
Circle1=Cxy(i,1)+r(i)*cos(theta);
Circle2=Cxy(i,2)+r(i)*sin(theta);
plot(Circle1,Circle2)
hold on
end
axis equal
hold off复制代码
untitled.jpg (17.98 KB, 下载次数: 5)
16:14 上传
[ 本帖最后由 ctgu000 于
16:28 编辑 ]
有钱的捧个钱场,没钱的捧个人场,在家靠父母,在论坛靠朋友;回帖是美德
<h1 style="color:#6 麦片财富积分
关注者: 77
32109.jpg (14.52 KB, 下载次数: 0)
16:11 上传
function J01
x_r=[-3,-2,-1,0,1,2,3];
y_r=[10,8,10,12,10,8,10];
r=[0.2,0.3,0.2,0.2,0.2,0.3,0.2];
[m,n]=size(x_r);
t=(0:0.1:3*pi);
x=sin(t);
y=cos(t);
hold on
for i=1:n
t=(0:0.1:2*pi);
x=sin(t);
y=cos(t);& &
& &
k=r(i);
x=k.*x;
y=k.*y;
x=x+x_r(i);
y=y+y_r(i);
plot(x,y)
end
hold off
axis square
axis equal
end
<h1 style="color:# 麦片财富积分
回复 3# ctgu000 的帖子
多谢多谢!学习了!
<h1 style="color:# 麦片财富积分
回复 4# mooni 的帖子
多谢多谢!学习了!
站长推荐 /3
筑起功能安全的堡垒 - 基于模型设计的软件开发
MATLAB中文论坛是全球最大的 MATLAB & Simulink 中文社区。用户免费注册会员后,即可下载代码,讨论问题,请教资深用户及结识书籍作者。立即注册加入我们吧!
MATLAB官方社交平台
MATLAB中文论坛微社区在已有CAD坐标图里面 怎么输入新的实际测量坐标点_百度知道
在已有CAD坐标图里面 怎么输入新的实际测量坐标点
我有更好的答案
操作步骤:1、打开AutoCad软件;2、绘制一个圆;3、在命令行输入C并回车;4、接着输入Y坐标,再输入逗号,再输入X坐标,再输入逗号,再输入高程即可。
中学数学教师
画个圆就可以了C 回车 输入 你测量来的Y 坐标 逗号 在输入你测量来的X 坐标 逗号
输入1000输入1000 就表示 直径1000米的圆
圆心就是你的坐标。输入完以后 命令zoom 回车 E 回车
找到你的圆
本回答被网友采纳
使用直线命令,直接输入坐标,格式为Y,X,回车后直线的一端点就画好了,随意在点另一端点,将直线画出,直线的第一个端点就是该测量坐标点,有时在图外,缩小还看不到,在命令栏里输入z空格,a空格就有了
1,首先你要看看UCS坐标还在不在 图的0,0点这个位置,如果在 直接用坐标标注就可以了;2,如果UCS不在0,0这个位置,你首先把UCS移动到图的0,0点这个位置,具体方法:UCS
敲空格 用鼠标左键点击图的0,0点这个位置;然后你再用坐标标注就可以了。
其他1条回答
为您推荐:
其他类似问题
您可能关注的内容
cad的相关知识
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。怎么用VC实现画出坐标系和并在坐标系中画出圆、直线 - VC/MFC当前位置:& &&&怎么用VC实现画出坐标系和并在坐标系中画出圆、直线怎么用VC实现画出坐标系和并在坐标系中画出圆、直线www.MyException.Cn&&网友分享于:&&浏览:81次如何用VC实现画出坐标系和并在坐标系中画出圆、直线我是C++新手,看书看得头大,想实际编个小程序,特向各位高手诚心请教!问题很简单,但是对于一个菜鸟都不算的新手来说真的很头大,有源代码最好了,谢谢!问题描述如下:实现一个坐标系,以左下角为坐标原点,X轴向右,Y轴向上。然后在此坐标系下画出指定圆心(位置随便)的圆或者椭圆。------解决方案--------------------CDC类,成员函数
------解决方案--------------------
view里重载OnDraw(CDC* pDC),默认原点在左上角,x轴向右,y轴向下,pDC-&MoveTo(x1,y1);pDC-&LineTo(x2,y2);......pDC-&Ellipse(rect1);.....就这线函数,查下MSDN就知道了
------解决方案--------------------你在3D空间中.做一个z=fsin(angle); x=cos(angle);不断累加angle,每加一个值,增加一个点,就可以画成一个园了.
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有}

我要回帖

更多关于 matlab画图坐标轴标注 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信