找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 433|回复: 2

[原创]:任意坐标系曲线正算程序

[复制链接]
发表于 2005-9-20 16:30:13 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
任意坐标系曲线正算程序
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2005-9-20 18:11:58 | 显示全部楼层
有谁能提供由坐标反算出对应的中桩和距中桩距离的数学算法公式吗?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-5-11 15:32:10 | 显示全部楼层
何必搞下载呢?
原程序就一点点

任意坐标系下曲线正算程序

主程序
[QX ZS]
N″AZ(+):AY(-)=″:R″R=″:S″LS=″:T″T=″:M″L=″
K″L(ZH)=″:P″X(ZH)=″:Q″Y(ZH)=″:Z″FWJ=″
LbI 3:{C}
C″LI CHEN=″:L=C-K:A=Abs N
L≤S=>Prog″H″:B=90L2÷(RSπ):Go to 2
≠>L≤M-S=> Prog″Y″
B=(180L-90S)÷(Rπ):Go to 2
≠>L=M=>X=T+Tcos A:Y=Tsin A:B=A: Go to 2
≠>L=M-L:Prog″H″
D=√(X2+Y2)
J=180+A-tan-1(Y÷X)
X=T+Tcos A+Dcos J:Y=Tsin A+Dsin J
B=A-90L2÷(RSπ)
L=M-L:Go to 2:LbI 2
N>0=>Y=-Y:B=-B: ⊿
B=Z+B
V″X″=P+Xcos Z-Ysin I◢
W″Y″=Q+Xsin Z+Ycos I◢
B<0=>B=B+360:⊿
B″QIE XIAN FWJ″=B◢
Go to 3

子程序
[H]
X=L-L∧5÷(40R2S2)
Y=L∧3÷(6RS)-L∧7÷(336R∧3S∧3)

[Y]
O=180(L-S)÷(Rπ)+180S÷(2Rπ)
X=Rsin O+ S÷2-S∧3÷(240R2)
Y=R(1-cos O)+ S2÷(24R)
说明:N″AZ(+):AY(-)=″左/右偏角,左偏时偏角输“+”,右偏时偏角输“-”;R″R=″曲线半径;S″LS=″缓和曲线长;T″T=″切线长;M″L=″曲线总长;K″L(ZH)=″直缓点ZH里程 ; G″X(ZH)=″:H″Y(ZH)=″直缓点(ZH)坐标;I″FWJ=″为ZH段直线起始方位角;Z″LI CHEN=″输入所求坐标的里程;V″X″、W″Y″输出相应里程线路中线的坐标;B″QIE XIAN FWJ″输出线路中线坐标点的切线方位角。

2005年6月13日
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-9-10 22:11 , Processed in 0.368115 second(s), 37 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表