点击查看详细介绍

查询并返回实体类型与实体颜色等函数的用法—GRIP代码示例

nxopen 10年前 4507 8

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


GRIP提供了查询实体类型与实体颜色的函数,函数如下:

lx=&TYPE(obj)
返回实体类型

ys=COLOR(obj)
返回实体颜色


$$示例代码
ENTITY/face,ln(2000),obj
NUMBER/poin(3),lx

L10:
MASK/3,5,71
ident/'选择面',face,resp
JUMP/L10:,END:,,,resp

if/&TYPE(face)==71,jump/SM: $$返回实体类型
if/&TYPE(face)==22,jump/SM: $$返回实体类型

l20:
$$提取 面的失量方向
X=poin(1),Y=poin(2),Z=poin(3)
poin=snorf(face,.5,.5)

$$提取 面的边缘曲线
ln=soledg/face,cnt,n

●●●请先 登陆注册 后查看●●●
END:
halt

SM:
print/'君闲NX二次开发(www.UGapi.com)欢迎你学习NX二次开发!'
jump/END:

$$代码结束



0

最新回复 (8)
  • sisi168168 10年前
    1

  • zF20055 10年前
    2

    请教下,我连续复制后,层是否也能不变,用返回实体类型

  • 风之子417 8年前
    3

    谢谢楼主分享!!!!

  • tianji_2008 7年前
    4

    设置上一图层为工作层并隐藏前一图层

  • tianji_2008 7年前
    5

    谢谢楼主分享!!!!

  • sophia536 7年前
    6

    谢谢楼主分享!!!!

  • hzy118007 5年前
    7

    谢谢楼主分享!!!!

  • 我只为你而战 4年前
    8

    点 所以 极点坐标不一定在对象上 为什么是可变又不可变的坐标呢? 因为每个对象的极点坐标很可能是不不样 又因为每个对象的极点坐标一定是最大外边最靠进xyc负半轴的那个点 注意:极点是最接近 原点(0,0,0) 的点。 二、矢量方向

请登录后发表新帖