如何从多个文件中提取属性块的信息??* M5 w$ S5 c% Y7 O' M
怎样将属性块中的信息提取出来
4 {8 n* P/ R6 s. d$ c* L' K6 ^5 }+ T( _! v1 T4 S, s0 i
布置图中有很多属性块,怎么能将属性块中的信息提取出来,制作成清单列表的形式?
* V+ K1 @8 o( N& n& R: C6 n, v. \9 L0 j& I/ n5 G
一半是可以直接利用AutoCAD提供的功能解决的,也就是提取块属性值。后一半可能难些,估计通过编程能实现。& B0 {$ c9 Y9 Z
如何提取块属性,本人于05年在化工技术论坛发过一个帖子,标题是《ACAD快速生成设备一览表》。: G' z( m9 r5 U/ @" i0 |
cad命令attext可以提取属性,但要做样版文件。
1 Z, F9 v( Q: @! M {' G9 i+ ]网上搜索下载AutoDWG Attribute Extractor ,可以直接提取属性,保存成多种格式。
& u% a1 _- H& K! z( [3 L<acad2008>\Sample\Mechanical Sample中有属性提取模板和数据连接,可以练习一下。7 T7 ]* O" Q$ p. a% I9 ^0 [
程序介绍:3 _: X! |. Y* ~+ e" ~! D1 H
1. 提取AutoCAD图像中的物料信息CADRead.exe 4 @$ g$ y" ]# R6 ~7 V
; [. n* Q9 a9 X- z: k, V8 ~2. 数据库BOM.mdb
, O& C4 m- L/ x- s2 ` c0 Z3 I- \. i! n. h
3. 写入标记块CADWrite.exe 2 i; l1 t2 X0 c0 N, l8 @2 E' j6 ]* f7 A
* h1 k. `' P* a }% G
, K" E- A1 u6 F6 k m
使用方法:+ C# I+ O/ d+ ^2 m3 Y
首先要配合AutoCAD中块ITEM_NUMBER_Metric: W- r. M, Z7 B8 C5 H+ @! Z
这个问题困了我久了。 |