Civil 3D里批量求平面上点到曲面投影的距离

    有合作伙伴转发过来的一个问题:怎样用civil3d实现批量得出平面上点到另一斜面投影的距离

    Civil 3D里批量求平面上点到曲面投影的距离插图

    从上面的截图来看,XY坐标并没有发生变化,问题如果抽象化一点的话,把斜面理解为曲面,那么问题的关键在于获取曲面上投影点的高程,有了高程后,就可以求出相应的距离了。 点在曲面上的正投影,可以利用 从曲面获取高程  功能来实现

    下面是我的例子

    已经定义了一个EG曲面,然后在矩形所表示的平面上生成了9个点,这9个点的高程都是300

    Civil 3D里批量求平面上点到曲面投影的距离插图1

    为了方便观察,点标签设置为显示编号与高程

    Civil 3D里批量求平面上点到曲面投影的距离插图2

    在工具空间里

    Civil 3D里批量求平面上点到曲面投影的距离插图3

    右键 从曲面获取高程

    Civil 3D里批量求平面上点到曲面投影的距离插图4

    目标曲面设置为EG

    Civil 3D里批量求平面上点到曲面投影的距离插图5

    点击OK,完成后。点高程已经更改

    Civil 3D里批量求平面上点到曲面投影的距离插图6

    图纸中也观察一下

    Civil 3D里批量求平面上点到曲面投影的距离插图7

    有了前后两次的高程,XY值并没有发生改变,那么他们的距离也就很容易求出来了。下面是我在Excel里处理的结果

    Civil 3D里批量求平面上点到曲面投影的距离插图8

    其它说明:

    • 这里的点并不是AutoCAD点,而是Civil 3D里的COGO点,如果不是,需要做相应转换
    • 可以一次选取多个点,基于同一个曲面操作

    参考资料:

    Autodesk Civil 3D 帮助 | 更改点高程 | Autodesk

    /CAD2BIM 0044/

0

评论0

请先

没有账号? 注册  忘记密码?

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录网站
普人特福的博客cnzz&51la for wordpress,cnzz for wordpress,51la for wordpress