桥梁桩位坐标计算程序使用手册
- 格式:doc
- 大小:136.50 KB
- 文档页数:9
桥梁桩基坐标如何计算桥梁桩基坐标如何计算桥梁桩基坐标如何计算?以下带来关于桥梁桩基坐标如何计算,相关内容供以参考。
第一步:先根据O点的坐标和方位角计算过渡点O’点的坐标为:Xo’=2.5×cos60°+Xo=1.25+234.56=235.81,Yo’=2.5×sin60°+Yo=2.165+789.01=791.175第二步:根据O’点的坐标计算D点坐标为:Xd=3.0×cos(60°+90°)+ Xo’=-2.598+235.81=233.212,Yd=3.0×sin(60°+90°)+Yo’=1.5+791.175=792.675第三步:根据D点的坐标计算A点坐标为:Xa=5.0×cos(60°+180°)+ Xd=-2.5+233.212=230.712,Ya=5.0×sin(60°+180°)+Yd=-4.330+792.675=788.345第四步:根据A点的坐标计算B点坐标为:Xb=6.0×cos(60°+270°)+ Xa=5.196+230.712=235.908,Yb=6.0×sin(60°+270°)+Ya=-3.0+788.345=785.345第五步:根据B点的坐标计算C点坐标为:Xc=5.0×cos(60°)+ Xb=2.5+235.908=238.408,Yc=5.0×sin(60°)+Yb=4.330+785.345=789.675第六步:根据C点的坐标复核计算O’点坐标:Xo’=3.0×cos(60°+90°)+ Xc=-2.598+238.408=235.81,Yo’=3.0×sin(60°+90°)+Yc=1.5+789.675=791.175,。
铁路桥梁设计CAD集成系统铁三院·桥梁处2006.11一.程序功能1.本程序适用于弹性基础桩基的设计与检算。
计算方法采用《铁路桥涵地基和基础设计规》附录D提供的方法,即m法。
设计依据为《铁路桥涵地基和基础设计规》、《铁路工程抗震设计规》、《铁路桥涵钢筋混凝土和预应力混凝土结构设计规》、铁路工程设计技术手册《桥梁地基和基础》。
2.本程序对桥墩和T形桥台、一字形桥台、耳墙式桥台的桩基能够进行自动设计,即自动按照程序规定的十二个桩基方案进行选择,自动确定桩数、桩长、桩距、桩的排列方式、承台尺寸及桩身截面配筋率,设计出满足应力和位移要求的而且工程数量最经济的桩基方案。
3.本程序也可以进行墩台桩基的检算,对用户拟定的桩基方案,程序能够完成桩基计算的工作,若单桩轴向承载力和墩顶位移的控制条件得到满足,即自动确定桩身截面配筋率,对于摩擦桩,程序可根据计算自动确定满足单桩轴向承载力的桩长。
4.本程序可以和墩台设计模块组合使用,此时基顶或承台底外力及hengzai 文件由墩台设计模块自动提供。
5.本程序考虑双线时的扭距作用,但不包括桩身抗裂性和承台的检算。
6.本程序能够进行桩基础纵向水平线刚度和桩基础沉降计算,并能与墩台设计模块组合计算墩台总刚度,但考虑各条线路的标准不同,要求不同,程序没有按照刚度和沉降要求设计,由设计者自行查看计算结果,并按照各线要求进行下一步计算。
二.适用围1.桩身的截面形式为圆形。
2.桩身的承力方式为摩擦桩或柱桩。
3.桩基的使用方法为钻孔桩或打入桩。
4.地质层数在承台底以下最多为100层。
5.桩基自动设计时,桩数最少为4根,最多为12根,纵横向排数最多为7排,承台为矩形,桩对称布置,对柱桩可根据岩层面的倾斜角自动决定不同的桩长。
6.桩基检算设计时,桩数最多为50根,纵横向排数最多为20排,柱桩时桩长可以不等长,基岩面上的土被全部冲走也可以计算。
7.可用于单线或双线。
8.可用于非震区及地震区,但地震区桩基只能作检算,不能自动设计。
桥的桩顶水平位移计算程序为了编写这个程序,我们需要以下的输入数据:1.桥梁的结构参数,包括桥梁的长度、宽度、高度等;2.桥梁所受荷载的参数,包括垂直荷载、水平荷载等。
通过这些输入数据,我们可以进行以下的计算步骤:步骤1:计算桥梁的刚度桥梁的刚度是指在给定弯矩或剪力下,桥梁产生的桩顶水平位移。
通过桥梁的结构参数,可以计算出桥梁的刚度。
步骤2:计算桥梁所受荷载根据已知的荷载参数,可以计算出桥梁所受荷载的大小。
这包括垂直荷载和水平荷载。
步骤3:计算桥梁的位移根据步骤1和步骤2的计算结果,可以得出桥梁的位移。
桥梁的位移是指桥梁受到荷载后发生的变形情况,包括水平位移、竖向位移等。
步骤4:输出结果将步骤3计算得出的位移数值输出,以便用户查看。
这个程序可以使用任何编程语言来实现,例如C、C++、Python等。
以下是一个使用Python编写的简单示例:```pythondef calculate_horizontal_displacement(length, width, height, vertical_load, horizontal_load):# Step 1: Calculate the stiffness of the bridgestiffness = ...# Step 2: Calculate the loads on the bridgevertical_load = ...horizontal_load = ...# Step 3: Calculate the displacement of the bridgedisplacement = stiffness * (vertical_load + horizontal_load) return displacement# Input parameterslength = 10 # length of the bridgewidth = 5 # width of the bridgeheight = 3 # height of the bridgevertical_load = 1000 # vertical load on the bridgehorizontal_load = 500 # horizontal load on the bridge# Calculate the horizontal displacementhorizontal_displacement =calculate_horizontal_displacement(length, width, height,vertical_load, horizontal_load)# Output the resultprint("The horizontal displacement of the bridge is: ", horizontal_displacement)```通过以上的计算步骤和示例代码,我们可以编写一个用于计算桥梁桩顶水平位移的程序。
曲线桥梁桥台桩基坐标计算方法我一开始折腾曲线桥梁桥台桩基坐标计算方法的时候,真的是两眼一抹黑,完全就是瞎摸索。
我试过按照直线桥梁桥台桩基坐标计算方法来套,心想曲线和直线说不定有相通的地方呢。
结果当然是错得一塌糊涂,就像你觉得苹果和橙子都是水果就应该味道一样,其实完全不是那么回事儿。
然后我就开始看书,找各种专业的桥梁工程的书籍来看。
那里面公式多啊,看得我头都大了,感觉就像走进了一个迷宫。
有些公式我理解了,但是一应用到实际的时候,却怎么也算不对。
比如说,里面有个关于曲线要素对坐标影响的公式,我在代入数值的时候,总是把那个曲线的半径搞混,也不知道是要带设计给定的外半径还是内半径。
就因为这个,我得出的结果乱七八糟的。
后来,我就向一位很有经验的工程师请教。
他告诉我,对于曲线桥梁桥台桩基坐标计算,首先要把曲线的基本参数搞清楚,像曲线的半径、缓和曲线的长度、曲线的转角这些,这就好比做菜要先把食材准备好一样。
接着,他说要根据桥台在曲线上的位置,分不同的情况来选择合适的公式。
比如说桥台在缓和曲线段和在圆曲线段的计算公式就不一样,不能乱用。
我就按照他说的,重新整理了思路。
先认真核查曲线的参数,这个过程我是仔仔细细的,一个数字一个数字地对。
然后,在确定桥台位置之后,选择对应的公式。
这就像是根据不同的路况选择不同的交通工具,这个是关键。
在这里我要提醒一下,如果要进行数值计算的话,一定要注意单位的换算。
我之前就因为没有统一单位,算出的结果差之千里。
像是长度单位,有时候是米,有时候可能给的是厘米,如果你不注意换算的话,就像你去外国不换钱一样,根本就行不通。
我在计算一个有较长缓和曲线的曲线桥梁桥台桩基坐标的时候,按照这个重新理解后的步骤来做,一开始计算的时候还是很担心结果是错的。
计算完后,我还反复检查了好几遍,好多计算过程我都是自己重新推了一遍公式。
经过这么谨慎的计算,这次总算得出了比较合理的结果。
我才发现,之前犯错就是因为基础没打好,对最基本的参数和公式没有理解到位就盲目开始计算。
使用手册一、程序运行平台:Win9X/ME/XP。
二、程序开发平台:VC++.NET三、主要功能:平曲线坐标计算(线元法)、交点法坐标计算(交点法)、纵断面高程计算、放样辅助计算、交会定点计算、附闭合导线严密平差及近似平差、坐标转换、路基土石方计算、互通式立体交叉、报表设计等。
完整的打印预览及报表生成功能,在预览页面可将报表保存为EXCEL形式或网页形式。
报表中的“单位、制表、复核”等参数在系统菜单栏的“报表设置”项中设置。
对于“逐桩坐标报表”有两种选择,根据需要可选择全部打印或只打印中桩桩号、坐标及方位角,请在菜单栏的“报表设置”项中设置。
坐标计算时,可计算任意角度的边桩,边桩连线与中点切线右夹角默认为90°(在“右桩夹角(dms)”栏内不填写数据时),如边桩夹角为35°15′25.5″,应在“右桩夹角(dms)”栏内填入35.15255。
同时系统在加桩时可一次计算多个边桩,桩间米数为自动计算时桩的间距,填写如下图:如上图填写可一次计算出中桩K1+250.25处6m、8m、10m、12m、14m、16m处左边桩及10m、16m、20m、25m 处右边桩,其中边桩夹角为60°,计算结果如下图:四、使用说明:1、匝道主点要素推算本项功能主要针对那些匝道曲线组成复杂而设计提供数据简单的项目,您只需要输入匝道上任一主点的坐标、方位角,即可根据曲线线元类型、线元起点桩号、线元半径、回旋参数、转向计算出其它主点的坐标及方位角,计算误差很小,完全满足现场施工放样要求,主要计算方法如下:如上图为“南充绕城高速公路二洞桥互通A匝道”原始数据,该匝道由12个线元组成,共计1234.682m。
已知起点坐标、方位角及所有线元类型、桩号、半径、回旋参数、转向,可推算出其它线元起点(主点)的坐标及方位角,计算结果如下:设计提供匝道主点数据如下,通过比较可知,本系统计算结果误差很小。
如果已知主点(即该点的坐标、方位角已知)位于匝道起点,可按上述表格内输入格式将线元参数按线元连接的先后次序从起点依次输入至终点,并将起点坐标、方位角输入表内,在最后必须输入终点桩号,否则最后一个线元将不参与计算。
桥墩台中心坐标计算的程序
很抱歉,作为AI语言模型,我无法提供具体的程序。
但是,如果你有桥墩的坐标和桥台中心的计算方法,你可以使用编程语言编写一个程序来计算桥墩台中心的坐标。
例如,使用Python编写一个简单的程序来计算桥墩台中心坐标可以如下:
```python
x1 = 10.0 # 桥墩1的横坐标
y1 = 10.0 # 桥墩1的纵坐标
x2 = 20.0 # 桥墩2的横坐标
y2 = 20.0 # 桥墩2的纵坐标
# 计算桥台中心的横坐标
center_x = (x1 + x2) / 2
# 计算桥台中心的纵坐标
center_y = (y1 + y2) / 2
print("桥台中心的坐标为:", center_x, center_y)
```
在这个程序中,我们假设有两个桥墩,分别在(10, 10)和(20, 20)的位置。
根据桥台中心的定义,我们可以通过计算桥墩的坐标的平均值来计算桥台中心的坐标。
最后,我们使用Python的print函数将桥台中心的坐标输出到控制台。
桥梁墩台径向布置桩位坐标计算首先,需要明确桥梁墩台的设计尺寸和桩位的数量。
根据桥梁建设项目的具体要求,包括桥梁长度、墩台高度、墩台宽度等参数,确定墩台的设计尺寸。
同时,确定在径向方向上需要布置的桩位数量。
其次,需要确定桥梁墩台的中心线位置。
通常,桥梁墩台的中心线位置是按照桥梁设计方案确定的,可以通过工程图纸或者实地勘察进行确定。
在墩台中心线上选取相应的点位作为桩位坐标的原点,建立直角坐标系。
根据墩台尺寸和设计要求,在直角坐标系中确定墩台的左右边界线和桩位的布置范围。
根据桩位数量和墩台尺寸,将墩台的布置范围等分成相应数量的段。
每个段的长度可以根据实际情况进行确定,一般建议不超过墩台宽度的1/3,以保证桩位布置的均匀性。
确定每个段的桩位坐标。
在每个段的中心位置选取一个桩位,然后在该桩位两侧等间隔布置其他桩位。
根据设计要求,可以确定桩位的间距和桩基的尺寸。
根据桩位坐标和墩台中心线位置,计算每个桩位的真实坐标。
根据墩台的中心线位置和桩位布置的横向间距,计算每个桩位的横向坐标。
而每个桩位的纵向坐标可以通过设计方案或者实际测量进行确定。
最后,对计算得到的桩位坐标进行检查和修正。
根据实际施工和测量情况,对计算得到的桩位坐标进行检查,确保布置的桩位满足设计要求和施工要求。
如果有必要,可以进行适当的调整和修正。
总结起来,桥梁墩台径向布置桩位坐标计算是一个复杂而重要的过程,需要充分考虑桥梁设计要求和施工要求。
通过正确的计算方法和严密的验证过程,可以得到符合要求的桩位坐标,保证桥梁建设的稳定性和安全性。
道路桩算中边桩坐标高程计算程序道路桩是公路工程中的一种常用设施,用于标示道路的里程或其他信息。
在道路桩的设计施工过程中,需要计算各个中边桩的坐标和高程。
下面是一个用于计算道路桩坐标和高程的程序,进行了详细的说明。
```pythonimport mathdef calculate_coordinate(starting_coordinate, length, angle): """计算中边桩的坐标starting_coordinate: 起始坐标点,格式为(x, y)length: 桩与起始点之间的距离angle: 桩的方向角度,0度为正北方向,顺时针递增return: 计算得到的中边桩坐标,格式为(x, y)"""x = starting_coordinate[0] + length *math.sin(math.radians(angle))y = starting_coordinate[1] + length *math.cos(math.radians(angle))return (x, y)def calculate_elevation(starting_elevation, gradient, length):"""计算中边桩的高程starting_elevation: 起始高程gradient: 高程的斜率,单位为% (百分比) ,即千分之一length: 桩与起始点之间的距离return: 计算得到的中边桩高程"""elevation = starting_elevation + gradient * lengthreturn elevationdef main(:starting_coordinate = (100, 200) # 设置起始坐标点starting_elevation = 300 # 设置起始高程gradient = 0.5 # 设置高程的斜率为0.5%interval = 50 # 设置桩之间的距离为50米total_stakes = 10 # 设置需要计算的桩的总数为10个print("中边桩坐标和高程计算结果:")print("起始坐标点:", starting_coordinate)for i in range(1, total_stakes + 1):length = i * interval # 计算桩与起始点之间的距离angle = 45 + i * 10 # 计算桩的方向角度,每个桩相对于起始点逆时针旋转10度coordinate = calculate_coordinate(starting_coordinate, length, angle) # 计算中边桩坐标elevation = calculate_elevation(starting_elevation, gradient, length) # 计算中边桩高程print("桩{}:坐标:{},高程:{}".format(i, coordinate, elevation))if __name__ == "__main__":main```以上程序使用了Python语言实现了计算道路桩坐标和高程的功能。
桥梁桩基坐标计算
桥梁桩基坐标计算是桥梁施工中的重要环节之一。
在计算坐标时,通常需要根据设计图纸和现场测量数据来确定桩基的位置和方向。
以下是一般的计算步骤:
1. 确定桥梁的整体坐标系,通常采用二维笛卡尔坐标系。
2. 根据桥梁的设计要求,确定每个桩基的位置和方向。
3. 根据现场测量数据,确定每个桩基的实际位置和方向。
4. 将每个桩基的实际位置和方向与设计要求进行比较,确定误差范围。
5. 根据误差范围,对桩基的位置和方向进行调整,使其满足设计要求。
6. 计算每个桩基的坐标,通常包括x、y和z三个方向的坐标。
7. 将每个桩基的坐标记录在施工图纸上,供后续施工使用。
需要注意的是,桥梁桩基坐标计算需要结合实际情况进行,不同的桥梁类型、地质条件和施工要求都会对计算方法产生影响。
因此,在进行计算时,需要充分了解桥梁的设计要求、现场测量数据和施工条件,以确保计算的准确性和可靠性。
S82简易操作步骤一般的步骤为连接仪器——新建工程——求取参数——开始测量——数据输出几个步骤,一般来说我们要把测量坐标转换为当地坐标至少需要两个已知点,当然越多越好,用两个点求四参数,剩下的点来检核参数和精度是否满足要求。
如果用四个点求参数可以进行高程拟和。
参数的控制范围一般是已知点距离的1.5倍,如果距离过大,精度将减少。
曾经用两个相距600米的点求参数,在3.5公里处有一个已知点上检核了一下,坐标差了几十公分,所以说求参数的已知点距离大点才好,控制的范围才大。
这一点请大家注意在一个测区的测量一般可以这样来做,假设有两个已知点A和B,我们需要知道它的坐标系统和参数,比如中央子午线和投影高等。
连接好仪器后步骤如下:1.工程——新建工程——选择椭球——下一步——输入中央子午线(如果有投影高也输入,中央子午线和已知点坐标系提供的一致)——确定2.在固定解状态下采集A和B的原始坐标,(注意输入杆高,一定对中,最好用三角支架,可以多采集两次取中间值),3.求转换参数,实际就是把84坐标转换为当地坐标的过程。
设置——控制点坐标库——增加——输入A点的已知坐标——OK——从坐标库选点——导入——选择当前文件**.RTK的文件,原始数据调入坐标库——选择A对应的原始坐标确定——OK——继续增加B的当地坐标和原始坐标,步骤和前面一样,当两个点增加完后点击保存——应用。
这样参数就好了,在设置——四参数设置里可以看到刚才求好的四参数,比例一般接近1最好,比如0.9999…….——1.0000…….之间,如果有更多的已知点可以拿其余的来检核精度,如果加入了四个已知点高程可以更好的拟和,达到对高程精度的控制4.建好道路设计文件,一般采用交点模式,5.道路中桩及断面测量的步骤:测量——铁路断面放样——打开建好的道路文件——确定(界面显示了线路图形和当前位置距离中线多远,当显示的距离在零左右时,我们按A 便把中桩放出来了,如果马上要做一个断面,那我们进入右边的断面放样功能,点击增加——输入断面里程和夹角——计算——这个断面的中桩坐标就计算出来了,我们选择这个断面——点击断面放样便进入了横断面放样界面,平距显示了距离中桩的距离,偏距显示了偏离这个断面多远,当偏距在零左右时,我们按A便采集到了这个断面上的点。
桥梁桩位坐标计算程序使用手册桥梁桩位坐标计算程序能够计算各种型式的桥墩、桥台的桩位坐标,包括:肋板台、群桩、偏心墩等,并直接在CAD中绘桩位示意图和坐标表。
免费软件,无任何功能和时间上的限制。
第一部分数据文件格式本程序有三个数据文件:平面资料、断链资料、桩位资料,均为文本文件格式(.txt或.dat),可用记事本或其它文本编辑器编写,数据之间以空格分隔。
一、平面资料文件格式1、交点法平面资料工程说明起点桩号起点号起点X坐标起点Y坐标0 0 0交点号交点X坐标交点Y坐标圆曲线半径第一缓和曲线长度第二缓和曲线长度[第一缓和曲线起点半径第二缓和曲线终点半径]............................................................终点号终点X坐标终点Y坐标0 0 02、积木法平面资料起点桩号起点X坐标起点Y坐标起点方位角曲线始半径曲线终半径曲线长度..........................曲线始半径曲线终半径曲线长度3、交点法平面资料举例项目名起点3192047.8116 515099.4018 0 0 0JD13192251.4647 515034.3900 52 30 30 100 200JD2HT003192289.4953 514848.8558 20.5 26 26JD33192202.5407 515127.5481 30 30 30终点3192015.8797 515158.3674 0 0 04、积木法平面资料举例0.000 2896853.863739 533271.937412 140.0228669999 9999 1009999 300 50300 300 50300 9999 509999 9999 509999 -100 50-100 -100 100-100 9999 509999 9999 1009999 50 5050 100 50100 30 5030 9999 509999 9999 1009999 -50 50-50 -100 50-100 -30 50-30 9999 509999 9999 1005、交点法应注意的问题a)起终点的半径、第一二缓和曲线长度均为0;XY坐标为大地坐标b)平面资料可由直曲表修改后另存为.PRN格式文件(空格分隔),将扩展名改为TXTc)怎样从直曲表中截取一段资料作为平面资料?应知道:直曲表中的交点桩号=该交点处的ZH桩号+第一切线长。
如果要让该交点作为起点,则平面资料中的起点桩号应=该交点处的HZ桩号-第二切线长,起点X坐标、起点Y坐标应分别为该交点的X坐标、Y坐标d)关于回头曲线的处理在交点号后面添加HT00、HT01、HT10、HT11四种标识,HT表示该曲线为回头曲线;第一个0、1表示曲线起点方向是否和交点线方向一致,1表示方向一致,0表示方向不一致;第二个0、1表示曲线终点方向是否和交点线方向一致,1表示方向一致,0表示方向不一致如上图所示JD2曲线为回头曲线,交点线方向为JD1-JD2-JD3,曲线方向为A-B-C,显然曲线起点方向与交点线方向相反,第一个0、1应取0;曲线终点方向与交点线方向相反,第二个0、1应取0,因此交点标识为JD2HT00,其它类型的回头曲线依此处理e)关于非完整缓和曲线的处理可增加两个半径:第一缓和曲线起点半径、第二缓和曲线终点半径,可选参数,但必须成对出现,并且必须大于圆曲线半径或为0(半径为无穷大),如下图所示f)关于卵型曲线的处理卵型曲线可分为两个交点处理,其中:JD1的R2应等于JD2的R;JD2的Ls1=0,R1=0;JD1的R2应大于JD1的R,因JD1的Ls2为非完整缓和曲线例如:卵形曲线起点126.0964 68.7311 0 0 0JD1182.9814 150.9899 142.4277 40 50 0 200JD2180.8852 257.2554 200 0 60终点122.5285 357.8422 0 0 06、积木法应注意的问题A、曲线指直线、圆、缓和段的统称B、直线半径为9999C、圆缓和段半径右偏为正,左偏为负D、起点方位角用°′″表示,如:140.022866为140°02′28.66″二、断链资料文件格式第1断链起桩桩号第1断链终桩桩号第2断链起桩桩号第2断链终桩桩号..........................如:19500 199002000 31000表示存在存在K19+500=K19+900、K32+000=K31+000两个断链无断链时输:-1 -1注:1、如桩号位于长链中(如上例:31500),程序不能判断桩号所属的断链区间,需添加断链标识2、起点桩号和第1断链起桩桩号构成区间A;第1断链终桩桩号和第2断链起桩桩号构成区间B;以此类推3、如上例:断链桩号可表示为A19000、B25000、C33000三、桩位资料文件格式格式1:用于普通桥墩桩位桩号右偏角桩位数目各桩位至设计线斜距(左幅为正,右幅为负)例如:A100 45 4-18.373 -3.10 -2.133 -3.10格式2:用于肋板台、扩基台、偏心多排桩、偏心扩基墩桩号+/-偏距右偏角桩位数目x2X1 Y1 X2 Y2 --- Xn Yn例如:B130+0.4 45 12x2-3.655 -0.1 -10.118 -0.1 -16.581 -0.1 -3.655 3.4 -10.118 3.4 -16.581 3.4 3.655 -0.1 10.118 -0.1 16.581 -0.1 3.655 3.4 10.118 3.4 16.581 3.4 160-0.4 45 8x2-17.981 -4.50 -2.255 -4.50 -17.981 1.7 -2.255 1.7017.981 -4.50 2.255 -4.5 17.981 1.70 2.255 1.70格式3:用于偏心单排桩桩号+/-偏距右偏角桩位数目各桩位至设计线斜距例如:180+0.3 45 4-18.373 -3.10 -2.133 -3.10格式4:用于多排桩普通桥墩、普通扩基墩桩号右偏角桩位数目x2X1 Y1 X2 Y2 --- Xn Yn例如:210 45 8x2-17.981 -4.50 -2.255 -4.50 -17.981 1.7 -2.255 1.7017.981 -4.50 2.255 -4.5 17.981 1.70 2.255 1.70注:1、数据之间以空格隔开2、对多排桩,采用平面局部坐标系;对单排桩,采用平面单轴坐标系3、局部坐标系原点0为桩号处设计线的切线与墩台帽的中心线的交点4、个人认为:桩号位于设计线上,如桩位位于曲线上,原点将不在设计线上,通过一个桩号将不能反映出原点的位置,采用桩号+/-偏距的格式即可推算出原点的位置5、对于多排桩,(x,y)才能定一个桩位;对单排桩,一个x即可定出桩位6、偏距为桩号对应设计线上的点到墩台帽中心线的正距,斜交程序自动计算正距/sin(右角)7、程序计算原理:a、先计算出给定桩号对应设计线处的坐标及方位角b、根据偏距、右偏角、a计算出的坐标及方位角计算原点的坐标c、将局部坐标系下的坐标转换为大地坐标系下的坐标8、下面以肋板台为例对数据进行说明(数据可以分行输入):应知道:肋板台的背墙中心在设计线上,如桩位位于曲线上,则台帽中心并不再设计线上,并且一般构造图中立面图为台帽中心线的剖面图,因此先换算到台帽中心处桩号为背墙桩号偏距为背墙与台帽中心线的正距,斜交程序自动计算正距/sin(右角)偏距目的为找到原点桩位数目x2、桩位数目X2或桩位数目*2,不是桩位数目×2Xn\Yn的计算坐标系如下:原点:背墙中心处设计线的切线与台帽中心线的交点X轴:台帽中心线,路线左侧方向为正方向Y轴:台帽中心线垂线,路线前进方向为正方向第二部分程序使用首先AutoCAD应打开,然后运行程序,启动后出现窗口一,点击打开文件按钮,根据提示依次选择平面文件、断链文件(积木法仅有平面文件),文件选择后,绘设计线按钮、桩位放样按钮、桩位坐标表按钮、计算任一点坐标将被激活,窗口二所示,绘设计线、桩位放样、桩位坐标表是三个独立的模块:一、绘设计线根据平面资料在CAD中画出设计线,直线、缓和曲线、圆以三种不同颜色区分:兰绿红,未标示出桩号,与桩位放样结合使用将可以解决桩位坐标表不能解决的问题,如平行布置墩台的桩位坐标计算二、桩位放样根据平面资料和桩位资料将桩位以点的型式在CAD中标识出来,看不见,进入格式Format菜单下的点样式Point Style窗口修改点的样式为×,然后用RE命令刷新即可。
绘设计线和桩位放样结合还可以解决曲线斜交空心板、T梁桥的板长、梁长等问题,这方面更简单的解决方法是用曲线梁几何计算程序:可以自动计算曲线斜交空心板、T梁桥的板长、梁长以及曲线内外侧悬臂板、梁的悬臂长,CAD中绘出示意图,并在Excel出表。
三、桩位坐标表根据平面资料和桩位资料计算桩位坐标,在CAD中绘桩位示意图和桩位坐标表,是本程序的核心。
墩号应根据实际情况改为墩台号或其它对应设计线的桩号为桩位资料中的桩号,而不是桩位垂直于设计线处的桩号。
对应设计线的斜距对于格式2和格式4不给出。
第三部分任一点坐标计算根据平面资料计算任一点的坐标。
桩号:设计线桩号右偏角:[上面桩号对应设计线上点的切线]到[上面桩号对应设计线上点与桩位连线]的右偏角,空时以90度计算斜距:桩位至设计线的斜距,左正右负,空时以0计算输入桩号后,回车或TAB键将切换至右偏角输入框;右偏角输完后,回车或TAB键将切换至斜距输入框;斜距输完后,回车或点击计算按钮将计算XY 坐标,并显示出来第四部分其它应注意的问题本程序包含六个主要文件:1、zwzb.exe2、comdlg32.ocx3、fsdb.shx4、fsdb_e.shx5、使用手册6、一个实例:桩位坐标表.dwg7、xpcmd.ocx需注意:1、将comdlg32.ocx复制到windows\system32或winnt\system322、将fsdb.shx和fsdb_e.shx复制到CAD安装目录下的fonts文件夹下3、如程序运行不正常,可到主页下载安装VB6运行库第五部分联系作者。