如题,这个文件中的路线test路线导入.dgn,如图所示。
对该线形采用创建土木规则的命令,如图所示。
线形发生改变,变成如下图所示的线形。
区别在于,方框中的缓和曲线由原本的顺时针(右转)变成了逆时针(左转)方向,设置后的路线和原始路线叠在一起如右图所示。
请论坛里的各位老师帮忙排查问题所在。万分感谢!
我所采用的ORD版本为,ORD中国版2022Release1 10.10.20.26
当您应用“创建土木规则特征”命令后,程序会根据路线的组成部分,应用合适的规则重新计算路线,ORD的规则里,圆和缓和曲线需要是同向的,所以会修改缓和曲线的方向。
解决方法是:
1,炸开路线;
2,应用“缓和曲线延长”命令生成缓和曲线。
3,最后应用“按元素复合”。
路线是通过积木法一点点积出来,然后通过代码进行的绘制,在创建土木规则前都是没问题的,但是在创建土木规则的时候就出现了问题。
我的路线就是这样的,圆曲线接一个反向的缓和曲线。那您的意思ORD就不支持这种线形来创建土木规则是吗?
是这样的,当您应用“创建土木规则特征”,程序把圆曲线和后面的缓和曲线当成一个交点下的曲线了,所以会调整缓和曲线的方向。
用“按元素复合”工具来生成路线,其实这也相当于创建了土木规则。
哦~好的吧~可是代码中好像找不到类似“按元素复合”工具的功能,同时还能生成土木规则
用ORD路线工具创建的路线都是带有土木规则的。“创建土木规则特征创”工具是针对MS直线,dwg 复制过来的路线等非ORD工具创建的对象的,目的是使他们变成带有土木规则的,可以用ORD工具编辑的对象。