MSCE C++ 线-弧-线-弧-线 构造面 拉伸实体的问题

老师好:

       我创建了一个 花瓶墩的实体,在给花瓶墩扣槽的时候,发现 扣槽部分 本来应该对称的弧形槽,却不对称了,我检查了  两个弧的垂直高度 是一样的,两个弧的半径也是一样的,所以 我感觉是 在构造面的时候 出现了问题,导致绘制出来的扣槽部分的 弧形半径本应该 一致 对称的,却不对称了!

扣槽部分的思路:绘制平面(线-弧-线-弧-线-线)后 向Y方向拉伸 。

绘制平面 可以 进行优化的,目前没有考虑优化,辛苦老师 !

附件是类文件,调用如下

UCD_HuaPing hp(8500, 3000 , 2000 , 500 , 2000 , 1500);
//hp.SetArcHight(2000);
//hp.SetKC_Info(750 , 450 , 150 , 2000 ,0);
hp.SetArcRadius(6000);
hp.SetKC_Info(750 , 450 , 150 , 6000 ,1);
EditElementHandle eehP;
int nn=hp.CreateHuaPing3D(eehP , basePt);
 if(nn==0)
eehP.AddToModel();
//else
//WarningMessageBox(L"55555");

扣槽代码在 248行。

用到的相关数据在 Prepare_Data( basePt);//准备数据 

   这个接口中。

8473.UCD_HuaPing.zip