【ORD】 如何通过代码创建土木规则

问题是这样的,同样一个LinearComplex对象,通过

geometricModel.CreateAlignmentByLinearElement(linearComplex, false)
创建路线,然后在软件中手动选择创建土木规则 ,创建出的路线没有任何问题,如下图

但是如果将上述代码的最后一个创建土木规则的参数改成true,生成的路线就有问题

如下图所示

所以我想尝试先绘制不带土木规则的路线,然后当路线已经添加到模型中后,再次对已添加的路线通过代码创建土木规则,我通过反编译在Bentley.CifNET.GeometryModel.SDK.Edit.GeometricModelEdit中找到了CreateAlignmentByLinearElement方法的源代码,但是其中土木规则设置中用到的好多api都是internal的,我没法使用,因此想请问如何通过代码对已添加到模型中的元素设置土木规则。

Parents Reply Children
No Data