如何用EXCEL自动计算坐标图?

如何用EXCEL自动计算坐标图?用CAD我也会画出来,但是偶尔也还要出现一点错误,因此求高手给一个用Excel自动计算坐标的公式,如好用,给加分。并深深的感谢!图纸大意如下:
一个直径228米圆形的建筑。设计院提供了圆心的坐标。然后把圆分成56份,外围由56个承台支撑,圆心到承台是114米。以承台为中心垂直于圆心打四根桩,桩距为3米。请高手给一个Excel自动计算坐标的公式。

CAD的东西怎么要用EXCEL来做呢,是要绘图还是只要坐标数据?

1、作图法:
用上面的数据画出你图中的第一组桩,然后用环形阵列画出全部桩。整个过程无计算精确作图,一分钟不到可以搞定。
若一定需要每个桩的坐标可以反向“查询”表式桩的圆心坐标获得。

2、计算法:
(1)在CAD里还可以用lisp计算坐标和自动绘图;
(2)Exel里计算方法如下:(设大圆心位于0,0点)
A1 =IF(MOD(ROW(),4)=1,"第"&INT(ROW()/4+1)&"组","")
B1 =IF(MOD(ROW(),4)=0,"4#桩",MOD(ROW(),4)&"#桩")
从题目看,图上的第一组即为特殊位置,四个桩坐标分别为:
(112.5,-1.5),(115.5,-1.5),(115.5,1.5),(112.5,1.5)
直接填表:
C1,C2,C3,C4=112.5,115.5,115.5,112.5
C1,C2,C3,C4=-1.5,-1.5,1.5,1.5
从第二组起,用坐标旋转计算如下:
C4 =$C1*COS(PI()/28)-$D1*SIN(PI()/28)
D4 =$C1*SIN(PI()/28)+$D1*COS(PI()/28)
A/B列用A1/B1公式下拉填充完善,C/D列用C4/D4公式下拉填充完善,计算结果如下表所示:
A B C D
-------------------------------------
第1组 1#桩 112.5 -1.5
2#桩 115.5 -1.5
3#桩 115.5 1.5
4#桩 112.5 1.5
第2组 1#桩 111.9605703 11.10543525
2#桩 114.941707 11.44132868
3#桩 114.6058135 14.4224653
4#桩 111.6246769 14.08657188
第3组 1#桩 110.0131715 23.5712132
2#桩 112.9379553 24.238776
3#桩 112.2703925 27.16355974
4#桩 109.3456087 26.49599694
第4组 1#桩 106.6822933 35.74056947
2#桩 109.5139432 36.73140666
3#桩 108.5231061 39.56305665
4#桩 105.6914561 38.57221947
........
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-01-05

使用平滑散点图即可


参考版本:Excel2013(2007以上版本操作基本差不多)

举例演示及说明:

1、选中数据

2、点击插入-选择平滑散点图

第2个回答  2019-05-15
1.
将圆周均为56份,求出每一份弧度值,公式:pi()/56;
列b;
2.
求出圆周上每一个点对应的弧度值,公式:a
x
b;
列c;
3.
求出圆周上每一个点的x坐标,公式
114
x
cos(c);列d;
4.
求出圆周上每一个点的y坐标,公式
114
x
sin(d);列e;
5.
求出圆周上任何一点右上角桩的x坐标,这时候要进行下坐标变换;
如果以圆心和圆周点连线为x轴的话,桩坐标为(3,3),半径为18的开方;与x轴夹角为pi()/4
将这个坐标系顺时针转c列的角度就是现在大坐标系下的坐标了,那么,在大坐标系的x坐标公式为:
18
x
cos[pi()/4+c列角度],然后再加上该圆周点的x坐标;即在excel单元格中输入:
d+18
x
cos(pi()/4+c);列f
6.
同样求得在大坐标系下的y坐标;公式:e+18
x
sin(pi()/4+c);列g
7.
求左上角桩位x坐标,只不过与小坐标系中x的夹角为pi()/4*3而已;公式为:
d+18
x
cos(pi()/4
x
3+c);列h
8.
同样求左上角桩位y坐标,公式:e+18
x
sin(pi()/4
x
3+c);列i
9.
公式:e+18
x
sin(pi()/4
x
5+c);列j
10.公式:e+18
x
sin(pi()/4
x
5+c);列k
11.公式:e+18
x
sin(pi()/4
x
7+c);列l
12.公式:e+18
x
sin(pi()/4
x
7+c);列m
这个计算是以圆心坐标是(0,0),并且第一个点为0度时候的右侧点来计算的,
最后加上你真正的圆心坐标就可以了。
希望你能看的明白。
相似回答