我为自己安装了Dynamo Studio,并用C#编写了我的dll-library,我将其导入到Dynamo项目中。因此,我为Dynamo创建了自己的自定义节点,通过这些节点,我可以通过Dynamo处理Inventor文档。
但在测试此方法的过程中,在Inventor对象上调用了一些标准方法后,Dynamo无法导入我的库,这使我遇到了严重的困难。
例如,在为PropertySet对象调用Add()方法时,我遇到了一个问题。调用后,库不会导入到Dynamo中。同时,Delete()方法也没有问题。
我对社区有一个请求--请回复那些已经尝试通过Dynamo与Inventor合作的人。也许你已经遇到过类似的问题,并找到了解决方案。我真的需要你的经验。
谢谢!
发布于 2021-10-11 00:15:29
如果你打算在inventor中使用dynamo studio,那么你应该使用python库,而不是c#。
如果你需要使用c#,那么你应该使用ilogic,而不是发电机工作室。
这样做的原因。迪纳摩工作室仍在大规模建设中,该项目的资金也在一定程度上放缓。所以IDE的焦点仍然是python。
当然,你也可以使用c#,但是你需要知道产品之间的公共接口。例如,一些折线功能与3dsmax和autocad相同(Rhyno也是如此),您可以通过发电机IDE使用这些常见的API功能,而不会出现任何问题。但对于复杂的任务,你应该考虑多学科。
https://stackoverflow.com/questions/52696203
复制相似问题