找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: szkevin

(完成)[求助]:求属性文字转换成TEXT的程序...

[复制链接]

已领礼包: 8644个

财富等级: 富甲天下

发表于 2002-11-13 17:13:03 | 显示全部楼层
太感谢了!我已经拷回来了。:1
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2002-11-18 10:08:37 | 显示全部楼层
easy
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2002-11-18 11:58:17 | 显示全部楼层
哦,原来是这样的,我为这个问题苦恼很久了。多谢指教
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2002-11-18 12:21:40 | 显示全部楼层
最初由 kfboyxwa 发布
[B]easy [/B]


概念不对,这个是炸开带属性块里面的属性ATTRIB,不是属性定义ATTDEF。

ATTDEF是你当初制作属性时候用ATTDEF命令写的文字。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 181个

财富等级: 日进斗金

发表于 2002-11-18 12:47:58 | 显示全部楼层
我试了一下,在R2000下的“快捷工具-文字-转换文字为多行文字”中,选择了属性定义,运行该命令,也确定转到了多行文字,但是它实际上是相应的把TextString转过去,而TagString变没了,所以都变成了空字符串的多行文字。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2002-11-18 18:29:37 | 显示全部楼层
晕,我的怎么一选就全都过滤完了,什么也选不上!我的属性字体不单单有字体,还有另外的图元


Command:
Command: XDTB_Att2TXT

请选取要变文字的属性定义<全选>:
Select objects: Specify opposite corner: 2 found
2 were filtered out.

Select objects:

Command:



我又测试了一个,我先要把这个含有属性文字的图块炸开,那个变属性为文字的工具才能用!
那有什么好用!
炸开后带属性的块后那个文字在图纸上就会先显示成tag值,用了变属性的工具后又变到了default值!:(
我用属性可能有很多有相同的图元仅仅是文字说明不一样,这才可能来用属性就显得快,如果都把文字搞得相同了自己还一个一个的来改,那我还不如重写呢!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2002-11-18 18:47:04 | 显示全部楼层
最初由 doongs 发布
[B]晕,我的怎么一选就全都过滤完了,什么也选不上!我的属性字体不单单有字体,还有另外的图元


Command:
Command: XDTB_Att2TXT

请选取要变文字的属性定义<全选>:
Select objects: Specify opposite corner:... [/B]


这个工具就是做你说的,因为很多人的图有用ATTDEF写的文字。

为了解决把ATTDEF的文字变成正常的文字。

大家要把ATTDEF和ATTTRIB两个实体分开,他们是不同的类型。

ATTDEF叫“属性定义”,单独可以存在,表现跟文字TEXT一样。
ATTTRIB是属性,要和INSERT一起存在。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2002-11-18 19:32:34 | 显示全部楼层
最初由 XDSoft 发布
[B]

概念不对,这个是炸开带属性块里面的属性ATTRIB,不是属性定义ATTDEF。

ATTDEF是你当初制作属性时候用ATTDEF命令写的文字。 [/B]


惭愧惭愧 ......
多谢指点.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2002-11-25 19:57:13 | 显示全部楼层
对不起,打扰了,。我觉得(if (or (setq ss (ssget '((0 . "ATTDEF"))))
        (setq ss (ssget "x" '((0 . "ATTDEF"))))      )
好象没法选取位于图块内的属性啊,因为这些属性似乎被绑定了呀,??
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2002-12-27 16:06:02 | 显示全部楼层
(defun c:ef()
(setq attb nil)
(setq name (car(entsel)))
(setq da (entget name))
(setq k (cdr(assoc 1 da)))
(setq attnam (entnext name) da (entget attnam) k (cdr (assoc 1 da)))
(setq j 0)
(while (= "ATTRIB" (cdr (assoc 0 da)))
(setq p (cdr (assoc 10 da)));(print p)
(setq h (cdr (assoc 40 da)));(print h)
(setq attb (cons (list k h p) attb))
(if (/= "STAR" (cdr (assoc 2 da)))(command "text" p h 0 k))
(setq attnam (entnext attnam) da (entget attnam) k (cdr (assoc 1 da)))
(setq j (+ j 1))
);while-attrib
(command "explode" name)
(setq ent (ssget "x" (list (cons 0 "ATTDEF"))))
(command "erase" ent "")
)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-8-18 14:05:35 | 显示全部楼层
最初由 w_ch_hua 发布
[B](defun c:ef()
(setq attb nil)
(setq name (car(entsel)))
(setq da (entget name))
(setq k (cdr(assoc 1 da)))
(setq attnam (entnext name) da (entget attnam) k (cdr (assoc 1 da)))
(setq j 0)
(while... [/B]


如果UCS不是WORLD,文字的位置会变
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-1-30 21:51:38 | 显示全部楼层
ET工具里有个BURST ,可把属性变成文字
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-2-6 19:42:35 | 显示全部楼层
最初由 kfboyxwa 发布
[B]easy [/B]


放弃R14,投入高版本Auto CAD的怀抱吧!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-9-21 19:47 , Processed in 0.226331 second(s), 50 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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