/// <summary>
/// 获取曲线的长度
/// </summary>
/// <param name="line"></param>
/// <param name="toNXJingDu">精度设置,保留小数点后9位,这是nx中的精度</param>
/// <returns></returns>
public static double GetLineLength(TaggedObject line, bool toNXJingDu = true)
{
UFSession.GetUFSession().Curve.AskArcLength(line.Tag, 0.0, 1.0, ModlUnits.ModlUnitsPart, out double length);
if (toNXJingDu)
{
return Math.Round(length, 9);//四舍五入
}
return length;
}
NXOPEN/UG二次开发C#---获取曲线的长度
最新推荐文章于 2024-07-15 10:15:00 发布