乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
楼主: treaves04

[编程交流] 访问扩展数据???

[复制链接]

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-6 22:48:27 | 显示全部楼层
上面的代码是针对Civ3d的,尤其是“AeccXUiLand.AeccApplication.18”是我所说的Civ3d数据库当前版本的名称,末尾的数字是Autocad版本。你必须打开这个。
 
当我转储一个等高线时,我得到这两条线
 
; 样式=#
; StyleName(RO)=“NS 0.1等高线”
 
您可以看到样式名,但获取值的变量是“SurfaceStyles”,因此您可以基本上按原样使用代码,但需要进行一些更改,才能知道MEP数据库名称和样式变量名,有些与转储匹配,有些与转储不匹配。
 
在您的Mep安装示例下,2011之类的版本中有代码示例吗?他们有VBA代码,您可以阅读,并且有示例程序。
 
你能贴一张小图纸吗
回复

使用道具 举报

5

主题

30

帖子

25

银币

初来乍到

Rank: 1

铜币
25
发表于 2022-7-6 22:50:53 | 显示全部楼层
我附上了一个有2个设备在那里的dwg。一个是“外部天花板安装”,另一个是“外部吊扇52”。
 
我试图使用你提供的代码,但我无法让它工作。(可能是操作员)
 
但这样做是有道理的。我只是希望我能弄明白其中的逻辑。
电气测试。图纸
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-6 22:54:47 | 显示全部楼层
我们必须进入civ3d的数据库。AECCaplication。18等
 
你的图纸是什么?????
 
有人帮忙吗?
 
我试图找到一些方法在DWG中查找谷歌搜索的应用程序名称等,但找不到任何有效的方法。
回复

使用道具 举报

5

主题

30

帖子

25

银币

初来乍到

Rank: 1

铜币
25
发表于 2022-7-6 22:58:22 | 显示全部楼层
我花了无数个小时寻找,却一无所获。但是必须有一种方法,如果visuallisp将其转储,那么它应该以同样的方式访问。
回复

使用道具 举报

5

主题

30

帖子

25

银币

初来乍到

Rank: 1

铜币
25
发表于 2022-7-6 23:01:03 | 显示全部楼层
下面的东西怎么样?我只是不知道如何通过visual lisp(???????)选择所有实体或仅选择AecbDevice。我知道你可以做ssget“x”,它将选择所有这些,我知道你也可以过滤选择,只抓取AecbDevice。它只是能够进一步过滤。也许有人可以使用下面的代码。
 
  1. (setq acadDocument (vla-get-activedocument (vlax-get-acad-object)))
  2. (setq allentities (vla-get-???????? acadDocument))
  3. (setq dwgName (vlax-get-property allentities 'Name))
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-6 23:02:10 | 显示全部楼层
开发者有什么帮助吗?
 
在Civ3d中有许多样本目录,其中包含示例代码,可以向Civ3d数据库添加点。我们在2011版的旧电脑上仍然有这些目录,但在2013年找不到。
 
仍然需要父名称,它将类似AeccArchi。AECCaplication。18
回复

使用道具 举报

5

主题

30

帖子

25

银币

初来乍到

Rank: 1

铜币
25
发表于 2022-7-6 23:07:15 | 显示全部楼层
有一个AecbElec。arx文件。是这样吗?
回复

使用道具 举报

5

主题

30

帖子

25

银币

初来乍到

Rank: 1

铜币
25
发表于 2022-7-6 23:08:02 | 显示全部楼层
还是dbx文件?
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-6 23:12:11 | 显示全部楼层
您可以查看作为VBA源的dvb
 
我会试试AecbElec。应用程序并查看发生了什么只需要几分钟
回复

使用道具 举报

5

主题

30

帖子

25

银币

初来乍到

Rank: 1

铜币
25
发表于 2022-7-6 23:16:25 | 显示全部楼层
好的,谢谢。还有一个AecbElecBase。dbx公司
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-4 08:58 , Processed in 0.603328 second(s), 70 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表