比如要在现有的地形中设计一个取土场或渣场,在选定了大致的位置后,指定场地的标高,此时我需要得到此标高对应的平面与地形的相交轮廓线,并以此进行后续的场坪建模以及对原进行的剪切开挖等操作。
如图所示,在此地形中,通过在某区域指定一个标高,希望通过得到它与原地形的相交轮廓线,然后以此轮廓线进行场地开挖,得到如下效果:。
请教几个问题:
1. 如何通过ORD中的相关操作得到此相交轮廓线(上图中的轮廓线是通过Autocad中的某插件完成的)?
2. 将此问题进行扩展,可延伸为三维网格与网格对象求相交线的问题,在ORD中如何实现三维网格与网格对象求相交线?
3. ORD中的地形Terrain(或DTMElement)如何转转为网格Mesh?
4. 从开发的角度如何实现,有没有C#或C++的相关例子?
前三个问题我会找ORD相关技术人员答复。有关问题4,在MstnSDK的C++接口中就有:PolyfaceQuery::PlaneSlice
用户的问题已经在道路版块回答了。
https://communities.bentley.com/communities/other_communities/chinafirst/f/openroads-powercivil-bridgemaster/157793/thread
这个在geopak里面可以操作