CASIO程序线路计算60版.doc
《CASIO程序线路计算60版.doc》由会员分享,可在线阅读,更多相关《CASIO程序线路计算60版.doc(26页珍藏版)》请在三一文库上搜索。
1、CASIO fx-4800P线路计算6.0版程序设计 作者:徐光辉 2000年7月5日 一、扩展变量设置说明1 统计各种要素点的数目各要素点数目表名 称平曲线交点竖曲线变坡点超高起始点最多台阶数线路导线点数目(个)abcde要素点数目为0时取值-1-5/3000备 注不含起终点不含起终点含起终点其取值为0或10设置扩展变量总数目为:36+6a+3b+2c+d+2e(使用横坡点)或30+6a+3b+2c+d+2e(未使用横坡点)个2 设置各扩展变量数据 固定变量及自由变量Z1 Z19 Z1:结构层厚度 Z2:半幅路基硬路面宽度(包含分隔带) Z3Z19:程序中使用的自由变量 平曲线要素扩展变量Z
2、20Z25+6a各平曲线要素于扩展变量中的位置表名称起点第1个交点第2个交点第i个交点第a- 1个交点第a个交点终点交点X坐标Z20Z21Z22Z20+iZ19+aZ20+aZ21+a交点Y坐标Z22+aZ23+aZ24+aZ22+a+iZ21+2aZ22+2aZ23+2a圆曲线半径-Z24+2aZ25+2aZ23+2a+iZ22+3aZ23+3a-第一缓曲长度-Z24+3aZ25+3aZ23+3a+iZ22+4aZ23+4a-第二缓曲长度-Z24+4aZ25+4aZ23+4a+iZ22+5aZ23+5a-曲线起点桩号Z24+5a(线路起点)Z25+5aZ26+5aZ24+5a+iZ23+6a
3、Z24+6aZ25+6a(线路终点) 竖曲线要素扩展变量Z26+6aZ30+6a+3b各竖曲线要素于扩展变量中的位置表名称起点第1个变坡点第2个变坡点第i个变坡点第b- 1个变坡点第b个变坡点终点变坡点桩号Z26+6aZ27+6aZ28+6aZ26+6a+iZ25+6a+iZ26+6a+bZ27+6a+b变坡点高程Z28+6a+bZ29+6a+bZ30+6a+bZ28+6a+b+iZ27+6a+2bZ28+6a+2bZ29+6a+2b竖曲线切线长-Z30+6a+2bZ31+6a+2bZ29+6a+2b+iZ28+6a+3bZ29+6a+3bZ30+6a+3b此变量为空注:扩展变量Z30+6a+
4、3b设置为空值(即为0),以便其在程序中使用。 超高设计扩展变量Z31+6a+3bZ30+6a+3b+2c各段超高设计数值于扩展变量中的位置表名称第1个起超点第2个起超点第i个起超点第c- 1个起超点第c个起超点起超点桩号Z31+6a+3bZ32+6a+3bZ30+6a+3b+iZ29+6a+3b+cZ30+6a+3b+c设计横坡%Z31+6a+3b+cZ32+6a+3b+cZ30+6a+3b+c+iZ29+6a+3b+2cZ30+6a+3b+2c说明:存入设计横坡数值时,当路基左右幅的横坡为互补时,只要把左幅的设计横坡存入扩展变量即可,当左右幅的设计横坡为相同时,则在对应扩展变量中存入横坡为
5、0。 边坡坡度扩展量Z31+6a+3b+2cZ30+6a+3b+2c+d当使用了子程序FY时,d=10,否则d=0,这些扩展变量主要用于储存各阶边坡的坡度。 导线点扩展变量Z31+6a+3b+2c+dZ30+6a+3b+2c+d+2e各导线点坐标值于扩展变量中的位置表名称第1个导线点第2个导线点第i个导线点第d- 1个导线点第d个导线点X坐标Z31+6a+3b+2c+dZ32+6a+3b+2c+dZ30+6a+3b+2c+d+iZ29+6a+3b+2c+d+eZ30+6a+3b+2c+d+eY坐标Z31+6a+3b+2c+d+eZ32+6a+3b+2c+d+eZ30+6a+3b+2c+d+e+
6、iZ29+6a+3b+2c+d+2eZ30+6a+3b+2c+d+2e 路基横断面点扩展变量Z31+6a+3b+2c+d+2eZ36+6a+3b+2c+d+2e(根据情况可省)Z31+6a+3b+2c+d+2e=-11.5(路基横坡1#点)Z32+6a+3b+2c+d+2e=-6.0(路基横坡2#点)Z33+6a+3b+2c+d+2e=-0.75(路基横坡3#点)Z34+6a+3b+2c+d+2e=0.75(路基横坡4#点)Z35+6a+3b+2c+d+2e=6.0(路基横坡5#点)Z36+6a+3b+2c+d+2e=11.5(路基横坡6#点)上述横断面点的扩展变量里数据设置可根据需要进行修改
7、。3.扩展变量设置说明 当线路改变或数据更改时,应首先根据各要素点的数目设置扩展变量总数目(若要素点数目也发生变化),再按上述各扩展变量位置表中的约定存入对应变量中的数据,同时应根据各程序中方框内的表达式所计算的结果,把方框内的表达式修改为实际数据。当进行测量放样计算时,若遇到临时点,可把其存入导线点扩展变量中空缺的位置上,然后把它当作导线点使用。存入各要素点的桩号时,均为扣除断链后的实际桩号,而不是设计图上的设计桩号。二、程序操作说明特别说明:各程序均要求在RAD模式下运行1 测量放样计算程序CLFYFY:1.ZX 2.BX?(1)放样选择:1.中线放样 2.边线放样?ZJ:1.DX 2.X
8、L?(2)置镜点选择:1.置镜点为导线点 2.置镜点为线路点(已知桩号和偏距的中桩或边桩)? DZ?(3)置镜点输入DZ?当第(2)步选择1时,此输入置镜点的导线点点号当第(2)步选择2时,此输入置镜点的线路边桩点桩号LZ?(4)置镜点的边桩点距线路中线偏距输入LZ(左为“-”,右为“+”)?当置镜点为线路中桩时,输其为0当第(2)步选择1时,无此第(4)步,只有当第(2)步选择2时,才会出现此步HS:1.DX 2.XL?(5)后视点选择:1.后视点为导线点 2.后视点为线路点(已知桩号和偏距的中桩或边桩)?DH?(6)后视点输入DH?当第(5)步选择1时,此输入后视点的导线点点号当第(5)步
9、选择2时,此输入后视点的线路边桩点桩号LH?(7)后视点的边桩点距线路中线偏距输入LH(左为“-”,右为“+”)?当后视点为线路中桩时,输其为0当第(5)步选择1时,无此第(7)步,只有当第(5)步选择2时,才会出现此步AH?(8)输入后视角度AH?KF?(9)输入放样点的桩号KF?L?(10)输入放样点偏离中线的平距(左为“-”,右为“+”)?当第(1)步选择1时,无此第(10)步,只有当第(1)选择2时,才会出现此步AJ?(11)输入放样点跟线路中桩连线与线路方向的夹角(顺时针)AJ?当第(1)步选择1时,无此第(11)步,只有当第(1)选择2时,才会出现此步S=(12)输出放样距离SA=
10、(13)输出放样角度AAT=(14)输出放样桩号的线路方向与放样视线的夹角AT此行操作完成后返回第(9)步,要求重新输入计算2 高程较差计算程序GCJCYG?(1)输入水准仪的视线高程YG?K?(2)输入被测点的桩号K?DW?(3)输入被测点的点位号DW?1为左偏11.5m,2为左偏6m,3为左偏0.75m,4为右偏0.75m,5为右偏6m,6为右偏11.5mQS?(4)输入前视读数QS?DH=(5)输出设计高程与实测高程的较差DH(高于设计为“-”,反之为“+”)此行操作完成后返回第(2)步,要求重新输入计算3 线路高程计算程序XLGCK?(1)输入待求点的桩号K?L?(2)输入待求点偏离中
11、线的平距L(左为“-”,右为“+”)?H=(3)输出待求点的设计高程(已扣除结构层厚度)H此行操作完成后返回第(1)步,要求重新输入计算4 线路坐标计算程序XLZB1.ZX 2.BX?(1)选择:1.中线坐标计算 2.边线坐标计算?K?(2)输入待求点的桩号K?L?(3)输入待求点的偏离中线的平距L(左为“-”,右为“+”)? 当第(1)步选择1时,无此第(3)步,只有当第(1)步选择2时,才 会出现此步AJ?(4)输入待求点跟线路中桩边线与线路方向夹角(顺时针)AJ? 当第(1)步选择1时,无此第(4)步,只有当第(1)步选择2时,才 会出现此步X=(5)输出待求点的X坐标Y=(6)输出待求
12、点的Y坐标此行操作完成后返回第(2)步,要求重新输入计算5 边桩放样计算程序1.CJ 2.QZ 3.QS?(1)仪器选择:1.测距仪 2.全站仪 3.缺省情况(即同上一次)?当此步选择2时,下一步从第(12)步开始运行当此步选择3时,下一步从第(6)步开始运行DZ?(2)输入置镜点点号DZ?只有当第(1)步选择1时,才会出现此步DH?(3)输入后视点点号DH?只有当第(1)步选择1时,才会出现此步HZ?(4)输入置镜点的高程(包括仪器高)HZ? 只有当第(1)步选择1时,才会出现此步 AH?(5)输入后视角度AH? 只有当第(1)步选择1时,才会出现此步 AQ?(6) 输入前视角度AQ? 只有
13、当第(1)步选择1或3时,才会出现此步S?(7) 输入前视平距S? 只有当第(1)步选择1或3时,才会出现此步HD?(8) 输入前视高差HD?(高于测站为“+”,低于测站为“-”) 只有当第(1)步选择1或3时,才会出现此步HY?(9) 输入前视仪高HY? 只有当第(1)步选择1或3时,才会出现此步X=(10) 输出测点的X坐标 只有当第(1)步选择1或3时,才会出现此步Y=(11) 输出测点的Y坐标 只有当第(1)步选择1或3时,才会出现此步X?(12) 输入测点的X坐标? 只有当第(1)步选择2时,才会出现此步Y?(13) 输入测点的Y坐标? 只有当第(1)步选择2时,才会出现此步Z?(1
14、4)输入测点的高程Z?只有当第(1)步选择2时,才会出现此步KD=(15)输出测点的桩号KDWB=(16)输出测点相对于线路的偏离平距WB(左偏为“-”,右偏为“+”)H=(17)输出测点的高程HM?(18)输入边坡设计坡度(从离路肩最近处输起)M? 程序根据放样点的高程自动计算出所需的台阶数目,重复此第(18)步依此输入完各台阶边坡的设计坡度后,再自动要求加输一个台阶,以备台阶数目不够高程之所用C=(19)输出测点距下面一个平台内侧的高差C当测点为挖时,才会出现此步P=(20)输出测点距最近一个平台内测的平距P?当测点为挖且测点离平台的高差不大于1m时,才会出现此步DB=(21)输出测点应横
15、向移动的平距DB(“-”为左移,“+”为右移)此步操作完成后,返回第(6)步(当第(11)步选择1或3时)或第(12)步(当第(1)步选择2时),要求重新输入计算三、程序设计1 测量放样计算主程序CLFY (571步)V=19:Fixm:RadO:O”FY:1.ZX 2.BX”Z13=OOE:O”ZJ:1.DX 2.XL”E”DZ”O=1Z8=ZE+30+6a+3b+2c+d:Z9=ZE+30+6a+3b+2c+d+eO1D:D”LZ”:Z=E:Prog ”ZB”:Z8=X+Rec(D,U+2):Z9=Y+JOF:O”HS:1.DX 2.XL”F”DH”O=1Z10=ZF+30+6a+3b+2
16、c+d:Z11=ZF+30+6a+3b+2c+d+eO1B=Z5:B:B”LH”:Z5=B:Z=F:Prog ”ZB”:Z10=X+Rec(Z5,U+2):Z11=Y+JS=Z6:S:S”AH”:Z6=S:Q=0Lbl 1Z=Z12Z:Z”KF”:Z12=ZZ131QG:Q”L”:G”AJ” Prog ”ZB”:X=X+Rec(Q,U+G180):Y=Y+JPol(Z10-Z8,Z11-Z9):Z4=JPol(X-Z8,Y-Z9):I”S=”I=J-Z4+Z6180I2I=I-2I2Z3=Z3-2I=180I:Z3=180Z3I”A=”Z3”AT=” Goto 12线路坐标计算主程序XLZB
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CASIO 程序 线路 计算 60
链接地址:https://www.31doc.com/p-2508467.html