明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2358|回复: 12

[求助]扩展数据的处理

  [复制链接]
发表于 2008-10-22 15:33:00 | 显示全部楼层 |阅读模式
工作目标:使用lisp语言对所选的图元自动添加属性,然后导出到SHP图中,要求是不能重复

现在对两点比较迷茫:1、对添加过属性的线 与没添加过属性的线是使用entget函数,对比结果发现多了3条记录(102 . "{ACAD_XDICTIONARY")  (360 . <图元名: 7efe2878>)  (102 . "}") 应该这就是属性的体现,但这玩意和密码似的,改怎么对他们进行处理?
2、导出SHP时,如何将我添加的属性一并导出,(使用lisp)

不知道我的研究思路对不对,希望大家指点一下,或者给个思路
发表于 2008-10-22 18:45:00 | 显示全部楼层
本帖最后由 作者 于 2008-10-22 18:50:25 编辑

这样操作 (entget  (car (entsel)) '("*"))  ,再查看一下扩展数据.

 楼主| 发表于 2008-10-23 08:45:00 | 显示全部楼层
这个是没有加属性的数据((-1 . <图元名: 7efe2850>) (0 . "LINE") (330 . <图元名: 7ef5dcf8>) (5
. "3D2") (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "0") (100 .
"AcDbLine") (10 410.04 818.509 0.0) (11 1503.98 311.403 0.0) (210 0.0 0.0 1.0))


这个是加过属性的数据((-1 . <图元名: 7efe2850>) (0 . "LINE") (5 . "3D2") (102 .
"{ACAD_XDICTIONARY") (360 . <图元名: 7efe2880>) (102 . "}") (330 . <图元名:
7ef5dcf8>) (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "0") (100 .
"AcDbLine") (10 410.04 818.509 0.0) (11 1503.98 311.403 0.0) (210 0.0 0.0 1.0))

帮忙给看一下,谢谢了

 楼主| 发表于 2008-10-24 11:53:00 | 显示全部楼层
怎么没人回复.....都沉到第二页了,大家指导一下,都好几天了没解决
发表于 2008-10-24 13:02:00 | 显示全部楼层

102

“{ACAD_XDICTIONARY”表示扩展词典组的开始。 仅当将永久反应器附加到此对象时,此组才存在(可选)

你想怎么样???处理啥???你要做什么,都没听懂

 楼主| 发表于 2008-10-24 15:04:00 | 显示全部楼层
我对这条线附加的属性 表名=text 字段是id 数值是2211

我如何根据(102 . "{ACAD_XDICTIONARY")  (360 . <图元名: 7efe2878>)  (102 . "}") 来得到原始的数据

附件是线的属性图
 楼主| 发表于 2008-10-24 15:11:00 | 显示全部楼层
本帖最后由 作者 于 2008-10-24 15:20:11 编辑

重传一下..

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2008-10-24 18:17:00 | 显示全部楼层
用(entget (car (entsel)) '("*")) 查看扩展数据.
 楼主| 发表于 2008-10-25 09:25:00 | 显示全部楼层
回8楼的,我就是使用(entget (car (entsel)) '("*")) 来获得数据的,而且加不加 “*”,在我这里数据是一样的
发表于 2008-10-27 11:11:00 | 显示全部楼层
楼主根本就没加扩展数据,就别找了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-7-30 05:28 , Processed in 0.206394 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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