明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3111|回复: 7

[求助]关于Attext命令的样板文件

[复制链接]
发表于 2007-4-1 21:41:00 | 显示全部楼层 |阅读模式
本帖最后由 作者 于 2007-4-2 23:40:47 编辑

请问在AutoCAD中用attext进行“属性提起”的“样板文件”怎么建立?能不能给一个“样板文件”的例子。哪位大侠可以解决。
发表于 2007-4-3 14:39:00 | 显示全部楼层
attext

指定属性信息的文件格式、要从中提取信息的对象、信息样板及其输出文件名。

文件格式

设置存放提取出来的属性数据的文件格式。

逗号分隔文件 (CDF)

生成一个文件,其中包含的记录与图形中的块参照一一对应,图形至少包含一个与样板文件中的属性标记匹配的属性标记。 用逗号来分隔每个记录的字段。 字符字段置于单引号中。

空格分隔文件 (SDF)

生成一个文件,其中包含的记录与图形中的块参照一一对应,图形至少包含一个与样板文件中的属性标记匹配的属性标记。 记录中的字段宽度固定,不需要字段分隔符或字符串分隔符。

DXF 格式提取文件 (DXX)

生成 AutoCAD 图形交换文件格式的子集,其中只包括块参照、属性和序列结束对象。 DXF 格式提取不需要样板。 文件扩展名。dxx 用于区分输出文件和普通 DXF 文件。

选择对象

关闭对话框,以便使用定点设备选择带属性的块。 “属性提取”对话框重新打开时,“已找到的数目”将显示已选定的对象。

已找到的数目

指明使用“选择对象”选定的对象数目。

样板文件

指定 CDF 和 SDF 格式的样板提取文件。 可以在框中输入文件名,或者选择“样板文件”以使用MSITStore:C:\Program%20Files\AutoCAD%202007\help\acad_acr.chm::/ACR.o.010.StandardFileSelectionDialogs.htm">标准文件选择对话框搜索现有样板文件。 默认文件扩展名为 .txt。 如果在“文件格式”下选择了“DXF”,“样板文件”选项将不可用。

有关创建样板文件的信息,请参见《用户手册》中的将数据附着到块上(块属性)

输出文件

指定要保存提取的属性数据的文件名和位置。 输入要保存提取的属性数据的路径和文件名,或者选择“输出文件”以使用MSITStore:C:\Program%20Files\AutoCAD%202007\help\acad_acr.chm::/ACR.o.010.StandardFileSelectionDialogs.htm">标准文件选择对话框搜索现有样板文件。 .将 txt 文件扩展名附加到 CDF 或 SDF 文件上,将 .dxx 文件扩展名附加到 DXF 文件上。

发表于 2007-4-3 14:40:00 | 显示全部楼层

如果在命令提示下输入 -attext,ATTEXT 将显示命令行提示。

输入提取类型或启用对象选择 [Cdf(C)/Sdf(S)/Dxf(D)/对象] <C>: 输入选项或按 ENTER 键

 

CDF:逗号分隔文件

生成一个文件,其中包含的记录与图形中的块参照一一对应。 用逗号来分隔每个记录的字段。 字符字段置于单引号中。

在“选择样板文件”对话框中输入现有属性提取样板文件的名称。

在“创建提取文件”对话框中输入输出文件的名称。 对于 DXF 格式,提取文件的文件扩展名为 .txt,适用于 CDF 或 SDF 格式。

 

SDF:空格分隔文件

生成一个文件,其中包含的记录与图形中的块参照一一对应。 记录中的字段宽度固定,无需使用字段分隔符或字符串分隔符。

在“选择样板文件”对话框中输入现有属性提取样板文件的名称。

在“创建提取文件”对话框中输入输出文件的名称。 对于 DXF 格式,提取文件的文件扩展名为 .txt,适用于 CDF 或 SDF 格式。

 

DXF:图形交换文件

生成 AutoCAD 图形交换文件格式的子集,其中只包括块参照、属性和序列结束对象。 提取 DXF 格式不需要样板。 文件扩展名。dxx 用于区分输出文件和普通 DXF 文件。

在“创建提取文件”对话框中输入输出文件的名称。 对于 DXF 格式,提取文件的文件扩展名为 .dxx。

 

对象

选择要提取其属性数据的对象。

选择对象: 使用对象选择方法

输入属性提取类型 [Cdf(C)/Sdf(S)/Dxf(D)] <C>: 输入选项或按 ENTER 键

 楼主| 发表于 2007-4-3 22:26:00 | 显示全部楼层
谢谢你的回答,但是你说的只是怎么作,这个各种教程中都有,我是想知道“样板文件”txt格式的,怎么做,有没有现成的例子?
发表于 2007-8-17 21:22:00 | 显示全部楼层
我也想知道,请高人回答.好久未上明经了,这里曾是我的最爱,比晓东强多了.我还弄不明白attext这个命令具体有什么用处呢?
发表于 2007-8-17 22:52:00 | 显示全部楼层

一、舊版的屬性萃取樣版檔格式舉例如下:

BL:NAME C008000
BL:X   N008002
BL:Y   N008002
BLAYER C010000
BL:XSCALE N008002
BL:YSCALE N008002
廠商   C012000
型號   C012000
價格   N012002

二、說明
1. C、N :表示文字或數值
2. www :表示數字欄的寬度
3. ddd :表示小數之位數
4. 樣本檔內之BL:xxx欄位名稱可任選或所有項目,其順序可自行安排
5. 屬性標籤:為使用者自訂之屬性
6. 樣本檔內必須包含至少一個屬性標籤欄位
7. 樣本檔中若要對齊,應以空白字元而不要用<TAB>字元

PS.
1. 還有其他的 BL:XXX,有需要再提。
2. 現已有新版屬性萃取指令,功能更強,建議採用之。

发表于 2007-8-18 13:57:00 | 显示全部楼层
"2. 現已有新版屬性萃取指令,功能更強,建議採用之。"请教这位朋友新版的命令是什么?? 
发表于 2007-8-19 10:09:00 | 显示全部楼层
本帖最后由 作者 于 2007-8-19 13:58:58 编辑

AutoCAD自2002開始提供新的屬性萃取指令:EATTEXT (E表 ENHANCE),

2008版又進一步改良指令為:DATAEXTRACTION,

都採用WIZARD方式,逐步提示使用者操作步驟,操作簡單方便,可以試試。

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

本版积分规则

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

GMT+8, 2024-11-26 22:23 , Processed in 0.185350 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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