parm和percentage不是一个概念!!parm不是按照长度来定义的,而percentage是按照弧长来定义的,
否则Point Set -> Point at Curve Percentage的method里面也不会有一个选项equal ace length和一个选项equal parameters,
parm具体根据什么来定义,我也不知道!!
UF_MODL_ask_curve_parm里面的第一个ref_pnt是指曲线curve外的一个参考点,
而第二个点curve_pnt是指由上面的那个参考点通过投影关系而得到的曲线curve上的一个点。
参数parm就是这个curve_pnt在curve上的parm。如果当初的这个ref_pnt在曲线curve上,
好像投影出来的curve_pnt的parm就是一个无穷大的数。作者: goldghost 时间: 2003-8-25 09:48
感谢二位的回答。
有些问题还要讨论讨论。
我用的是UG18
在 Point Set ->oint at Curve Percentage 中,并没有Equal Arc Length 等选项,而在 Point Set -> Points on Curve 中才有上述选项。并且,用Point Set ->oint at Curve Percentage,Curve Percentage = 50 时,得到的点也不在Curve的一半处,这个问题我在CAD技术讨论区UniGraphics中也提到过,也没有一个很好的解答。https://www.icax.org/viewthread. ... mp;page=#pid=925944作者: 南极士兵 时间: 2010-11-27 09:08
学习学习!支持支持!!!