点击查看详细介绍

GRIP测量实体X、Y、Z方向大小及其在坐标系中的位置

nxopen 6年前 19204 206

UG NX 二次开发(C、C#、WPF)技术交流群:641226372      UG二次开发(C、C#、WPF)


这是一个非常重要的功能,都要学会并理解其算法原理,这个算法的原创者现在已无从考究,但我们不得不佩服其构思巧妙。

大家都知道,GRIP中的“SOLBOX” 功能可以测量实体大小,但这个功能不准确,有时偏差会超过1mm。这样的偏差在很多行业都是致命的。

算法原理:
1. 先用“SOLBOX”功能测出实体大致的尺寸。
2. 在此基础上在距离该实体六个方向20mm的地方各建一个基准面。
3. 测量六个基准面与该实体的最小距离。
4. 利用基本数学原理就可以得出该实体的大小及中心坐标。

在学习本示例时,建议自己拿铅笔画一张简图,这样可以有助于理解其算法。
下面是根据此算法做的子程序,你可以拿回去直接编译成gri文件,然后在主程序中调用就可以得到一个实体的大小及中心坐标了。

主程序调用语法:
call/'_block',block,x,y,z,xmax,xmin,ymax,ymin,zmax,zmin,dx,dy,dz ”

下面给大家一个源代码实例:

●●●请先 登陆注册 后查看●●●

0

最新回复 (206)
  • 94不坏 6年前
    1

    谢谢分享!!!

  • 1497951479 6年前
    2

    学习学习,谢谢版主。。。。。。。。。。。。。。。。

  • nx99 6年前
    3

    看看精华部分

  • 309670106 6年前
    4

    学习学习 谢谢楼主了

  • 海纳百川 6年前
    5

    学习学习 谢谢楼主了

  • sisi168168 6年前
    6

    学习学习 谢谢楼主了

  • packwema 6年前
    7

    学习学习!!!!!!
    谢谢分享!!!

  • hezhe2006 6年前
    8

    过来学习,高手们多指点下!!

  • cdj0508 6年前
    9

    过来学习下,高手指点下!!可惜看不到啊

  • 360204003 6年前
    10

    研究研究............

  • waqa1314 6年前
    11

    谢谢分享!!!

  • sdulj 6年前
    12

    谢谢分享,我的没有预先判断功能,我直接设置正负1000

  • 04700700 6年前
    13

    感謝分享 我很需要研究分析實體大小

  • chtan7882 6年前
    14

    学习,谢谢版主。

  • zyjread 6年前
    15

    这个好,感觉分享,收藏了。。。。。。。。。。。。。

请登录后发表新帖