- 积分
- 13817
- 明经币
- 个
- 注册时间
- 2015-8-18
- 在线时间
- 小时
- 威望
-
- 金钱
- 个
- 贡献
-
- 激情
-
|
本帖最后由 你有种再说一遍 于 2025-4-26 01:43 编辑
发现如果dwg数据可以百分百转为数据库的表,
这样可以实现一些有趣的东西.
1,数据驱动图元
你只需要用excel上面修改信息,就可以联动修改dwg图元.
2,并行检索
使用数据库的并行检索,多表联查.
3,构建统计表
通过自定义二级索引,
a:实现对于某块名的检索,统计零件数量.
b:某图层的多段线,实现统计地块信息,管道长度等等.
现实问题很多:
1,自定义图元,例如天正图元没有能够被你读取.
2,对于动态块的认识缺失.
3,对于文字的渲染认识缺失.
4,对于样条曲线的认识缺失.
5,回滚和重做机制,需要每个数据表都加入一个log表.
6,DWG可以插入Access数据库,Excel,图片,这些信息缺失.
发现大部分都是围绕图元信息提取,
这个部分其实不难,主要靠经验,
难就难在会不会给你随时爆一个无效id.
例如Acad提供了交换句柄,
万一Excel记录了id,然后是多段线,被某个命令换成了直线.
这样就G了 |
|