所以我为Rhino5写了一个庞大的插件。我现在需要它以某种方式与sigmanest交谈。我能做到的最好方法是使用字符串标记。
意思是,我DXF是零件旁边文本框中正确零件信息的一部分。但我的工作不希望这样(我不知道为什么)
我能做的下一件事是将属性嵌入到DXF中。我的计划是导出部件,然后写入DXF文件的新属性。
有没有人做过这样的事情?我已经完成了一些非常沉重的谷歌搜索,但是没有找到关于向DXF写新属性的任何主题。
如果您已完成此操作或链接到信息,那么快速而肮脏的示例代码将非常棒。
感谢阅读!
答案 0 :(得分:2)
我只是为谷歌而回答...
netDXF是一个C#库,可以读取和写入dxf文件,并且可以免费使用。
要插入自定义属性,请执行以下操作
Dim aTT= New AttributeDefinition(AttributeNameString)
aTT.Flags = AttributeFlags.Hidden
block.AttributeDefinitions.Add(aTT)
block.AttributeDefinitions(AttributeNameString).Value = VaribleorString