如何在 Design Automation 上处理 AutoCAD Mechanical 文件 API

How to handle AutoCAD Mechanical files on Design Automation API

请告诉我如何在审核后省略"Auditing Mechanical Data"过程或调用正确的命令。
我正在评估设计自动化 API 上的 autocad 插件程序。我的插件适用于 Autocad dwg,但不适用于 ACM dwg。 (请参考以下日志。)

[01/08/2019 05:55:44] Version Number: O.47.Z.27 (UNICODE)
[01/08/2019 05:55:45] Xref "DRIVE_SHAFT": C:\Users\Admin\Desktop\Mechanical 
Structure\DRIVE_SHAFT.dwg
[01/08/2019 05:55:45] "DRIVE_SHAFT" is unloaded.
[01/08/2019 05:55:45] Xref "BOTTOM PLATE": C:\Users\Admin\Desktop\Mechanical 
Structure\BOTTOM PLATE.dwg
[01/08/2019 05:55:45] "BOTTOM PLATE" is unloaded.
[01/08/2019 05:55:45] Xref "WHEEL CASING": C:\Users\Admin\Desktop\Mechanical 
Structure\WHEEL CASING.dwg
[01/08/2019 05:55:45] "WHEEL CASING" is unloaded.
[01/08/2019 05:55:45] Xref "PUMP COVER": C:\Users\Admin\Desktop\Mechanical 
Structure\PUMP COVER.dwg
[01/08/2019 05:55:45] "PUMP COVER" is unloaded.
[01/08/2019 05:55:45] Xref "PUMP WHEEL": C:\Users\Admin\Desktop\Mechanical 
Structure\PUMP WHEEL.dwg
[01/08/2019 05:55:45] "PUMP WHEEL" is unloaded.
[01/08/2019 05:55:45] Regenerating model.
[01/08/2019 05:55:46] Auditing Mechanical Data...
[01/08/2019 05:55:46] Number of errors found: 0    Number of errors fixed: 0
[01/08/2019 05:55:46] Auditing Mechanical Data complete.
[01/08/2019 05:56:46] Error: AutoCAD Core Console is shut down due to timeout.

如果用其他图纸测试会出现这个问题,还是只出现在特定的图纸上?另外,我可以知道你的插件的主要工作吗?

我尝试通过简单测试进行测试:一个主 dwg 和两个外部参照 dwg。所有这些都是在 AutoCAD Mechanical 中创建的。我还添加了一些机械实体,例如标题栏。接下来,我使用以下脚本创建了一个 activity:

 "Script": "PDFSHX 1 _layoutcreateviewport 1 xref u acadM-xref2 _tilemode 0 -export _pdf _all result.pdf\n"

它打开主 dwg,卸载一个外部参照,因为你的日志显示它看起来你的插件将卸载一些外部参照。最后,我的脚本将绘图导出为 PDF。

工作项运行良好。日志如下

workitem log for operating AutoCAD Mechanical drawings

因此,您这边的故障将是与您的插件或绘图相关的特定问题。您能否提供更多信息,例如您的插件的主要工作流程和演示图纸。如果有机密信息,请发送电子邮件至 forge.help@autodesk.com。