设计自动化无法导出.sat 文件

问题描述 投票:0回答:1

我在使用设计自动化导出 autodesk revit .sat 文件时遇到问题。如果我在桌面版 Revit 中运行它,就没有问题。但相同的代码在设计自动化中不起作用。我尝试直接从 Revit 项目和家庭版导出它,但无济于事,导出仅显示错误。

我想提一下,导出fbx、ifc、dwfx等时不会出现这个问题

我一直用这个方法

View3D view3D = new FilteredElementCollector(document)
    .OfClass(typeof(View3D))
    .Cast<View3D>()
    .FirstOrDefault(v => v.Name == "3D_View");

ICollection<ElementId> view3Ds = new List<ElementId>() { view3D.Id };

try
{
    SATExportOptions SATOptions = new SATExportOptions();
    bool isExported = document.Export(desktopPath, $"Files.sat", view3Ds , SATOptions);
    TaskDialog.Show("Export Sin transaction" , isExported ? "(*) SAT Modelo exportado correctamente" : "(X) SAT Error al exportar modelo");
    //transaction.Commit();
}
catch (Exception ex)
{
    TaskDialog.Show("Title",$"(X) Error al Exportar .sat {ex.Message}");
}
autodesk-forge autodesk-designautomation
1个回答
0
投票

能否告诉我您正在使用哪个版本的 Design Automation for Revit?

此外,您可以与我分享工作项 ID 吗?

© www.soinside.com 2019 - 2024. All rights reserved.