明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3765|回复: 11

casio-fx3600施工放样程序!

  [复制链接]
发表于 2004-3-28 13:26 | 显示全部楼层 |阅读模式
1。算坐标原程序 1 2 3 4
(0,0) D @
1 3 4
x=0+Dcos@
2 3 4
y=0+Dsin@
2。计算距离和方位原程序
1 2 3 4
(1,1) (0,0) (1-3)shift[R_P](2-4)=
shift+RUN
shift[X_Y] 3。通过半径R,I角计算切线长(T)和外矢距(E) INPUT:R,I OUTPUT:T,E 1 2 假设R=1,I=90度
R I 1 2
T=R*Tg(I/2)
1 2
E=R{SEC(I/2)-1}
because SEC@=1/COS@
1 2
SO E=R*{1/COS(I/2)-1}
4。通过半径R和切线长T计算I角
1 2
INPUT:R,T OUTPUT:I I=2arctg(T/R)
发表于 2004-3-28 13:35 | 显示全部楼层

我来添加Casio Fx-4800P的程序

坐标反算:

程序步骤:

C”X1”:D”Y1”:E”X2”:F”Y2”:Fixm:Pol(E-C,F-D:I”S1-2=”◢

J≤O=>J=J+360△J”A1-2=”

操作过程:

ZBFS→EXE→输入X1值→EXE→输入Y1值→EXE→输入X2值→EXE→Y2→EXE→EXE→EXE

S1-2:计算得出的距离;

A1-2:计算得出的角度。(按shift°′″ 转换为60进制的角度)

注:此程序可循环计算

坐标正算:

程序步骤:

C”X1”:D”Y1”:S”S1-2”:R”A1-2”:Fixm:X”X2”=C+Rec(S,R

Y” Y2”=D+J

操作过程:

ZBZSEXE→输入X1值→EXE→输入Y1值→EXE→输入S1-2距离→EXE→输入A1-2角度(例125°3123.25″)→EXEEXE

注:此程序可循环计算。

 楼主| 发表于 2004-3-28 13:40 | 显示全部楼层
Y兄,你的设备先进啊,呵呵


我的3600步数太少,很多好的程序都没法写,现在就期待单位更新换代啦~~
发表于 2004-3-28 13:42 | 显示全部楼层
myfreemind:快换设备啊!

缓和曲线曲线要素:

程序步骤:

B=0°1718.87′﹡L/R

X=L-L3/40/ R2

Y=L2/6/ R

P=Y-R(1-cos B

Q= X-Rsin B

T=(R+P)tan(A/2)+Q

E=(R+P)(cos(A/2))-1-R

Z= R(A-2B)л/180+2L

J=2T-Z

D=X-Y/tan B

操作过程:

HQQXYSEXE→输入L值(即缓和曲线总长)→EXE→输入R值(即圆曲线半径)→EXE→得β角度→EXE→得Xh值→EXE→得Yh值→EXE→得P值→EXE→得Q值→EXE→输入A角(例125°3123.25″)→EXE→得T值→EXE→得E值→EXE→得Z值→EXE→得J值→EXE→得D

注:此程序可循环计算。

评分

参与人数 1金钱 +10 贡献 +10 激情 +10 收起 理由
myfreemind + 10 + 10 + 10 【好评】好程序

查看全部评分

发表于 2004-3-28 13:43 | 显示全部楼层

圆曲线加点坐标:

程序步骤:

A=(D-Z)*90/R/л◢

C=2* R*sin A

I=B+ A

X=C*cos I+S

Y=C*sin I+V

操作过程:

YQXJDZBEXE→输入D值(即圆曲线段内任一点桩号)→EXE→输入Z值(即ZY点桩号)→EXE→输入R值(即圆曲线半径)→EXE→得出A值(即圆曲线任一点桩号至ZY点的偏角值)→EXE→得出C值(即圆曲线任一点桩号至ZY点的弦长)→EXE→输入B值(即ZY到交点的方位角)→EXE→得出I值(即B+A值的和)→EXE→输入S值(即圆曲线ZYX1坐标)→EXE→得出X值(即圆曲线段任一点桩号的X坐标)→EXE→输入V值(即圆曲线ZYY1坐标)→EXE→得出Y值(即圆曲线段任一点桩号的Y坐标) 注:此程序可循环计算。

 楼主| 发表于 2004-3-28 13:45 | 显示全部楼层
Y兄,我主要是想单位以后外业都用PDA,装VB程序!:)
发表于 2004-3-28 13:54 | 显示全部楼层

缓和曲线支距法:

程序步骤:

X=L-L5/40/R2/Z2

Y= L3/6/R/Z

操作过程:

HQZJFEXE→输入L值(即缓和曲线段内任一点桩号到ZH点的距离)→EXE→输入R值(即圆曲线半径)→EXE→输入Z值(即缓和曲线总长)→EXE→得Xh值→EXE→得Yh

缓和曲线偏角法:

程序步骤:

A=0°572.9578′﹡L2/R/Z

操作过程:

HQPJFEXE→输入L值(即缓和曲线段内任一点桩号到ZH点的距离)→EXE→输入R值(即圆曲线半径)→EXE→输入Z值(即缓和曲线总长)→EXE→求得A值(即是偏角值)按shift°′″转换为60进制的数值。

发表于 2004-3-28 13:57 | 显示全部楼层

圆曲线曲线要素:

程序步骤:

L=RA﹡л/180

T=Rtan(A/2

E=R((cos(A/2))-1-1

操作过程:

YQXQXYSEXE→输入R值(即圆曲线半径)→EXE→输入A值(即圆曲线A角,125°3123.25″)→EXE→求得L值→EXE→求得T值→EXE→求得E

圆曲线偏角法:

程序步骤:

A=(D-X)90/R/л

操作过程:

YQXPJFEXE→输入D值(即圆曲线段任一点桩号)→EXE→输入X值(即ZY点桩号)→EXE→输入R值(即圆曲线半径)→EXE→求得A角(即圆曲线段任一点桩号的偏角,按shift°′″转换为60进制的角度。

发表于 2004-3-28 13:57 | 显示全部楼层

竖曲线主点要素:

程序步骤:

L=R*(A-B)

T=12*L

E=L2/8R

操作过程:

SQXZDYSEXE→输入R值(即竖曲线半径)→EXE→输入A值EXE→输入B值→EXE→得出L值(即弧度)→EXE→得T值(即切线长)→EXE→得E值(即外距)

 楼主| 发表于 2004-3-28 14:52 | 显示全部楼层
好帖啊,顶!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-5-2 12:23 , Processed in 0.307109 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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