老师好,我想问下我使用BentleyStatus BodyFromLoft测试发现生成的结果是个面,而不是实体,我想问下,如果两个截面在不同的直线两端点,我使用什么函数能让两个截面沿着路径生成一个实体呢?
是否被拉伸的轮廓本身不是一个封闭的图形呢?您测试去拉伸一个Shape类型的元素看看。
符工如图所示,图中的两个闭合的截面我沿着路径进行拉伸,使用BentleyStatus BodyFromLoft(out SolidKernelEntity entityOut, CurveVector[] profilesIn, int nProfilesIn, CurveVector[] guidesIn, int nGuidesIn, DgnModelRef modelRefIn, bool periodicIn, bool segmentIn);函数,测试结果生成的是个空心的面,而不是实心的实体,我想问下什么函数能够可以使该两个截面沿着路径生成一个实体呢?
符工,路径不一定是直的,两个截面尺寸大小也可能不一致的。
请上载您的DGN文件供分析
好的64104.dgn