点击查看详细介绍

【UG开发】请教关于获得光标位置的函数!

SIM 20年前 12993 1

购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008  QQ号:85585969  


利用mask来选取body上的一个面,当光标选中这个面时,我希望也获得鼠标点击时光标的位置。
我用了UF_UI_ask_sel_cursor_pos这个函数,但是出现了如下问题:
例如我在面上选点打孔,孔是打出来了,但却并没出现在所选的面上,而是进到body 里面去了。我把它suppress 后再unsuppress ,它又出现在面上了,并且位于我所选的那个点上。莫名其妙的!
请问这是什么问题?是我选的函数不对吗?不对的话应选哪个?
如何避免这种所打的孔进入body里面的情况?

0

最新回复 (1)
  • pzytony 20年前
    1

    在三维模型中选的点是在X-Y平面上的点,尽管看起来是点到所选的面上了。在三维中选点,要用定位约束的。
    “利用mask来选取body上的一个面,当光标选中这个面时,我希望也获得鼠标点击时光标的位置。”这样选点的方法违背了UG基本操作原则,所以我认为这样做不可行!

请登录后发表新帖