[求助]关于Attext命令的样板文件
本帖最后由 作者 于 2007-4-2 23:40:47 编辑请问在AutoCAD中用attext进行“属性提起”的“样板文件”怎么建立?能不能给一个“样板文件”的例子。哪位大侠可以解决。 attext
<p class="body">指定属性信息的文件格式、要从中提取信息的对象、信息样板及其输出文件名。</p><h5 class="heading_mid">文件格式</h5><p class="body">设置存放提取出来的属性数据的文件格式。</p><p class="define_head">逗号分隔文件 (CDF)</p><p class="define_text">生成一个文件,其中包含的记录与图形中的块参照一一对应,图形至少包含一个与样板文件中的属性标记匹配的属性标记。 用逗号来分隔每个记录的字段。 字符字段置于单引号中。</p><p class="define_head">空格分隔文件 (SDF)</p><p class="define_text">生成一个文件,其中包含的记录与图形中的块参照一一对应,图形至少包含一个与样板文件中的属性标记匹配的属性标记。 记录中的字段宽度固定,不需要字段分隔符或字符串分隔符。</p><p class="define_head">DXF 格式提取文件 (DXX)</p><p class="define_text">生成 AutoCAD 图形交换文件格式的子集,其中只包括块参照、属性和序列结束对象。 DXF<sup>™</sup> 格式提取不需要样板。 文件扩展名。dxx 用于区分输出文件和普通 DXF 文件。</p><h5 class="heading_mid">选择对象</h5><p class="body">关闭对话框,以便使用定点设备选择带属性的块。 “属性提取”对话框重新打开时,“已找到的数目”将显示已选定的对象。</p><h5 class="heading_mid">已找到的数目</h5><p class="body">指明使用“选择对象”选定的对象数目。</p><h5 class="heading_mid">样板文件</h5><p class="body">指定 CDF 和 SDF 格式的样板提取文件。 可以在框中输入文件名,或者选择“样板文件”以使用<a href="mk:@MSITStore:C:\Program%20Files\AutoCAD%202007\help\acad_acr.chm::/ACR.o.010.StandardFileSelectionDialogs.htm">标准文件选择对话框</a>搜索现有样板文件。 默认文件扩展名为 .txt。 如果在“文件格式”下选择了“DXF”,“样板文件”选项将不可用。 </p><p class="body">有关创建样板文件的信息,请参见《用户手册》中的<a href="ms-its:ACAD_AUG.chm::/AUG.20.236.htm">将数据附着到块上(块属性)</a>。</p><h5 class="heading_mid">输出文件</h5><p class="body">指定要保存提取的属性数据的文件名和位置。 输入要保存提取的属性数据的路径和文件名,或者选择“输出文件”以使用<a href="mk:@MSITStore:C:\Program%20Files\AutoCAD%202007\help\acad_acr.chm::/ACR.o.010.StandardFileSelectionDialogs.htm">标准文件选择对话框</a>搜索现有样板文件。 .将 txt 文件扩展名附加到 CDF 或 SDF 文件上,将 .dxx 文件扩展名附加到 DXF 文件上。 </p> <p class="body">如果在命令提示下输入 -attext,ATTEXT 将显示命令行提示。</p><p class="prompt">输入提取类型或启用对象选择 [<a href="ms-its:C:\Program%20Files\AutoCAD%202007\help\acad_acr.chm::/ACR.a.042.attext_cli.htm#WSc30cd3d5faa8f6d86b7920ffc2d5ee17-7f97">Cdf</a>(C)/<a href="ms-its:C:\Program%20Files\AutoCAD%202007\help\acad_acr.chm::/ACR.a.042.attext_cli.htm#WSc30cd3d5faa8f6d86b7920ffc2d5ee17-7f96">Sdf</a>(S)/<a href="ms-its:C:\Program%20Files\AutoCAD%202007\help\acad_acr.chm::/ACR.a.042.attext_cli.htm#WSc30cd3d5faa8f6d86b7920ffc2d5ee17-7f95">Dxf</a>(D)/<a href="ms-its:C:\Program%20Files\AutoCAD%202007\help\acad_acr.chm::/ACR.a.042.attext_cli.htm#WSc30cd3d5faa8f6d86b7920ffc2d5ee17-7f94">对象</a>] <C>: 输入选项或按 ENTER 键</p><p class="spacer"><a name="WSc30cd3d5faa8f6d86b7920ffc2d5ee17-7f97"> </a>
</p><h2 class="topic_inline">CDF:逗号分隔文件</h2><p class="define_text">生成一个文件,其中包含的记录与图形中的块参照一一对应。 用逗号来分隔每个记录的字段。 字符字段置于单引号中。</p><p class="define_text">在“选择样板文件”对话框中输入现有属性提取样板文件的名称。</p><p class="define_text">在“创建提取文件”对话框中输入输出文件的名称。 对于 DXF 格式,提取文件的文件扩展名为 .txt,适用于 CDF 或 SDF 格式。</p><p class="spacer"><a name="WSc30cd3d5faa8f6d86b7920ffc2d5ee17-7f96"> </a>
</p><h2 class="topic_inline">SDF:空格分隔文件</h2><p class="define_text">生成一个文件,其中包含的记录与图形中的块参照一一对应。 记录中的字段宽度固定,无需使用字段分隔符或字符串分隔符。 </p><p class="define_text">在“选择样板文件”对话框中输入现有属性提取样板文件的名称。</p><p class="define_text">在“创建提取文件”对话框中输入输出文件的名称。 对于 DXF 格式,提取文件的文件扩展名为 .txt,适用于 CDF 或 SDF 格式。</p><p class="spacer"><a name="WSc30cd3d5faa8f6d86b7920ffc2d5ee17-7f95"> </a>
</p><h2 class="topic_inline">DXF:图形交换文件</h2><p class="define_text">生成 AutoCAD 图形交换文件格式的子集,其中只包括块参照、属性和序列结束对象。 提取 DXF 格式不需要样板。 文件扩展名。dxx 用于区分输出文件和普通 DXF 文件。</p><p class="define_text">在“创建提取文件”对话框中输入输出文件的名称。 对于 DXF 格式,提取文件的文件扩展名为 .dxx。</p><p class="spacer"><a name="WSc30cd3d5faa8f6d86b7920ffc2d5ee17-7f94"> </a>
</p><h2 class="topic_inline">对象</h2><p class="define_text">选择要提取其属性数据的对象。</p><p class="prompt">选择对象: 使用对象选择方法</p><p class="prompt">输入属性提取类型 <C>: 输入选项或按 ENTER 键</p> 谢谢你的回答,但是你说的只是怎么作,这个各种教程中都有,我是想知道“样板文件”txt格式的,怎么做,有没有现成的例子? 我也想知道,请高人回答.好久未上明经了,这里曾是我的最爱,比晓东强多了.我还弄不明白attext这个命令具体有什么用处呢? <p>一、舊版的屬性萃取樣版檔格式舉例如下:</p><p>BL:NAME C008000<br/>BL:X N008002<br/>BL:Y N008002<br/>BL:LAYER C010000<br/>BL:XSCALE N008002<br/>BL:YSCALE N008002<br/>廠商 C012000<br/>型號 C012000<br/>價格 N012002</p><p>二、說明<br/>1. C、N :表示文字或數值<br/>2. www :表示數字欄的寬度<br/>3. ddd :表示小數之位數<br/>4. 樣本檔內之BL:xxx欄位名稱可任選或所有項目,其順序可自行安排<br/>5. 屬性標籤:為使用者自訂之屬性<br/>6. 樣本檔內必須包含至少一個屬性標籤欄位<br/>7. 樣本檔中若要對齊,應以空白字元而不要用<TAB>字元</p><p>PS. <br/>1. 還有其他的 BL:XXX,有需要再提。<br/>2. 現已有新版屬性萃取指令,功能更強,建議採用之。</p><p></p> "2. 現已有新版屬性萃取指令,功能更強,建議採用之。"请教这位朋友新版的命令是什么?? 本帖最后由 作者 于 2007-8-19 13:58:58 编辑 <br /><br /> <p>AutoCAD自2002開始提供新的屬性萃取指令:EATTEXT (E表 ENHANCE),</p><p>2008版又進一步改良指令為:DATAEXTRACTION,</p><p>都採用WIZARD方式,逐步提示使用者操作步驟,操作簡單方便,可以試試。</p><p></p>
页:
[1]