明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 187|回复: 6

[其它] 数据驱动图元

  [复制链接]
发表于 昨天 18:42 | 显示全部楼层 |阅读模式
本帖最后由 你有种再说一遍 于 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了
回复

使用道具 举报

发表于 昨天 19:29 | 显示全部楼层
这个是个思路,执行操作难度似乎真的很大

回复 支持 反对

使用道具 举报

发表于 昨天 20:13 | 显示全部楼层
对人来说,图形还是要看到才有更直观概念,全变成Excel或数据库,从上W条数据中找需要的数据,好难的,光看数据,很难知道是不是要修改的图元。这种也只有编程让代码来处理,然后。。。。。还得给人一个管理界面方便调用,这样跟再写个简易CAD差不多了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 昨天 20:20 | 显示全部楼层
kozmosovia 发表于 2025-4-25 20:13
对人来说,图形还是要看到才有更直观概念,全变成Excel或数据库,从上W条数据中找需要的数据,好难的,光看 ...

不是啊,双向关联的,选择图元之后自动定位到excel某行不是难事
回复 支持 反对

使用道具 举报

发表于 昨天 20:43 | 显示全部楼层
你有种再说一遍 发表于 2025-4-25 20:20
不是啊,双向关联的,选择图元之后自动定位到excel某行不是难事

那不就跟在CAD里展示属性面板一样了啊。而且属性面板肯定比Excel要更方便。
回复 支持 反对

使用道具 举报

 楼主| 发表于 昨天 21:44 | 显示全部楼层
kozmosovia 发表于 2025-4-25 20:43
那不就跟在CAD里展示属性面板一样了啊。而且属性面板肯定比Excel要更方便。

属性面板怎么执行Join语句?
回复 支持 反对

使用道具 举报

发表于 9 小时前 | 显示全部楼层
kozmosovia 发表于 2025-4-25 20:13
对人来说,图形还是要看到才有更直观概念,全变成Excel或数据库,从上W条数据中找需要的数据,好难的,光看 ...

图形,拼接库?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-26 20:04 , Processed in 0.188774 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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