cadplayer 发表于 2015-5-19 06:50:38

将PipeStructureTable导出到Excel

你好!
我已经创建了一个tablestyle to PipeStructureTable,它具有
StructurName,X,Y,RIM-,SUMP-elevation
我希望将表导出到Excel。
或者有没有其他方法可以将结构信息导出到文件中?
**** Hidden Message *****

cadplayer 发表于 2015-5-19 07:02:20

可能很有趣:我是通过CSV格式完成的——它是纯文本。示例和代码源的视频在这里(仅限第一个视频,第二个视频是关于导出到MS Access)。鼠标双击在MS Excel中打开该文件的必要记录,并将此行设置为当前。我导出了块引用的信息,但与我用于表格的原理相同:写入CSV。
P. S.链接的文章只有俄语文本,但C#代码和视频在我看来是清晰的理解。

kaefer 发表于 2015-5-19 08:50:58


我保证访问您的网站安德烈,因为那里有很多好的信息。 俄语并不是一个真正的问题,因为谷歌翻译会自动将其翻译成英语。

cadplayer 发表于 2015-5-19 09:01:05

谢谢你。小心,因为这是一个古老的网站。我在学AutoCAD的时候写的。NET API和C#,因此它经常没有最佳的代码。很久以前我在那里什么也没写。我确信它有很多我的错误。今天,我会用不同的方式做很多事情。我的博客比它更新。

Jeff_M 发表于 2015-5-19 11:54:41

不是我要的,但看起来也很有趣。我的问题在Civil3d中没有解决,无法将PipenetData导出到Excelsheet。只有这样,我才能创建PipeStructurable,一种Civil3d对象。我的网络经验来的不长,可以很容易地做一些事情…所以我的两个问题是。如何在excel表格中导出结构数据(油底壳和轮辋高度),或者如何将PipeStructureTable导出到excel
_AECCADDNNetworkStructTable在Civil3d中创建这种类型的表。我可以分解这个表并获得文本实体,我可以在csv文件中收集这些实体(请检查此处)

cadplayer 发表于 2015-5-20 05:02:19


问题现在是在民事方面还是在Excel方面?如果是后者,您可以在此论坛中搜索excel后期绑定。

Jeff_M 发表于 2015-5-20 05:40:27

谢谢
首先,我必须考虑如何从Civil中捕捉ObjectName(RO)=“AeccDbPipeAndStructureTable”。我还没有找到它。

cadplayer 发表于 2015-5-20 08:51:10

Civil3d表对象没有任何属性/方法来获取表中的数据。然而,结构和管道对象是完全可访问的,因此直接从它们那里获得所需的数据当然是可能的。在C3D安装文件夹中有与Excel交换的示例代码。

Jeff_M 发表于 2015-5-20 09:31:16

是的,我看到了,但是我没有运行它们。有什么问题吗代码0]

cadplayer 发表于 2015-5-20 09:59:09

哪个版本的 C3D?您正在尝试哪个样品?哪个版本的Visual Studio?
页: [1] 2
查看完整版本: 将PipeStructureTable导出到Excel