利用
Auto LISP
程序转换
Auto CAD
实体
摘要
:
,
转换成
TEXT
实体的
过程
,
并提供了相应的通用
Auto LISP
程序。
关键词
:
属性值提取
Auto LISP
程序
实体转换
1
问题的提出和解决思路
2007
年
10
月
,
我院总图设计人员需要计算某钢铁新建项目的土方
量。甲方提供地形图中的高程点
,
是以属性块的形式给出的。而总图
设计人员计算土方量的软件
,
要求高程值是
TEXT
实体。这样
,
就要求
必须将属性块转换成
TEXT
实体才能完成土方量的计算。
若手工转换
,
转换工作繁琐不说
,
还可能出错。他们请我给予帮助。
应总图人员的要求
,
我决定帮他们解决这个问题。
经过用
LIST
命
令提取地形图中高程属性块的数据
,
发现图中注记的高程
,
是名为
GC200
的属性块的属性值。若将图中所有名为
GC200
属性块的属性
值提取出来
,
形成包括属性块的插入点坐标和属性值的数据文件
,
再利
用
Auto LISP
语言编程
,
就可实现属性块和
TEXT
实体间的批量转换。
为了编程
,
我又用数据库操作函数提取高程属性块数据
,
发现它不包括
属性值。因此
,
必须用下面的方法提取属性值。
2
数据文件的形成
为排除冗余数据
,
以下详述属性数据的提取步骤。下面以在
Auto
相关资源:凯利公司 KDZ 系列有刷串励、永磁、他励电机控制器设置软件.rar
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!