青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 5187|回复: 12

请教——怎样提取当前图层名(类别)

  [复制链接]
发表于 2007-9-26 19:31 | 显示全部楼层 |阅读模式
我想提取当前图层名,即LAYER里边的CATEGORY名称。但搜索了两个小时,没有找到可用的函数,请问各位大侠,怎样才能获取指定图层的名称?
/ q4 ^5 _2 F3 G/ K; }* C* K0 h7 G" J$ D# q: [7 D
补充内容 (2012-4-4 20:49):' Y' X/ f$ Q0 ^; A8 a& U
问题已解决,感谢各位

点评

看到很多朋友也有这个问题,这里将我的方法说一下: 1.遍历所有图层名 2.比对每个层名所包含的层,如果等于当前层,就是它了  发表于 2013-10-12 09:53
 楼主| 发表于 2007-9-26 19:52 | 显示全部楼层
对,我忘了说了,我是用grip
回复 支持 1 反对 0

使用道具 举报

发表于 2007-9-26 19:49 | 显示全部楼层
楼主提取“当前图层名(类别)”做什么?是在搞二次开发吗?
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2007-9-26 19:55 | 显示全部楼层
如果blue先生知道,还请告诉我。先谢谢了。
 楼主| 发表于 2007-9-28 18:02 | 显示全部楼层
没有人回,自己顶一下。
发表于 2007-9-29 09:30 | 显示全部楼层
用LAYER命令应该可以,我没有试过,你自己试一下.
 楼主| 发表于 2007-9-29 17:34 | 显示全部楼层

回复 #6 rick 的帖子

谢谢!9 y) J6 b6 \+ u' @2 w3 k
用LAYER只能定义或使用,只能在已知CATEGORY名字的情况下才可以
 楼主| 发表于 2007-10-1 17:25 | 显示全部楼层
我看到在LAYER的Information 里有这一项,只是不知道怎样把它抽出来。
 楼主| 发表于 2007-10-5 18:40 | 显示全部楼层
发表于 2007-10-19 14:15 | 显示全部楼层
已知object_ID--------->+ _! l+ N  q' _
使用UF_OBJ_ask_display_properties获得Object_layer--------->
# D0 c; C( a2 V: b! {3 L" c使用UF_OBJ_cycle_objs_in_part,UF_LAYER_ask_category_info遍历出所有的category,在遍历的过程中获得每个category的信息,然后判断Object_layer是否属于这个category,直至获得成功...
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2024-11-17 04:49 , Processed in 0.268689 second(s), 28 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表