购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008 QQ号:85585969
请教一下,我已知一点的xyz坐标,通过AskFaceParm得到了在某面上的UV值。但是输出这个UV值后,感觉非常奇怪,U的值维原x的0.001倍,V的值维原y的0.001倍. 但是如果我通过meshPointConstructor 'on surface'直接在面上点一个点,显示出的UV是不一样的。如图。
请问大家知道是什么问题么?谢谢!
比如:最初的点坐标为(26,-7,25),通过AskFaceParm得到的UV为(0.026,-0.007)。但图中的UV则为0.529,0.559.
这是我的code:
dummyCoord = [25.80, -6.944, 26.00]
(parm,face_pnt) = NXOpen.UF.Modeling.AskFaceParm2(theUFModeling, cADFace[0].Tag, dummyCoord)
