Analytical surface data is missing

Analytical surface data is missing

thailandbimuser
Contributor Contributor
289 Views
0 Replies
Message 1 of 1

Analytical surface data is missing

thailandbimuser
Contributor
Contributor

Hi,

I want to export Revit model data to GBXML file. From my code, the related data was exported except analytical surface data. How can I get the analytical surface data also?

 

C#

 

using System;
using System.Collections.Generic;
using System.IO;
using System.Reflection;
using System.Text;

using Autodesk.Revit;
using Autodesk.Revit.DB;
using Autodesk.Revit.DB.Analysis;
using Autodesk.Revit.UI;

namespace BECintroCs
{
/// <summary>
/// Data class which stores the information for exporting gbxml format
/// </summary>
class ExportGBXMLData : ExportData
{
public static object DocumentManager { get; private set; }

/// <summary>
/// Constructor
/// </summary>
/// <param name="commandData">Revit command data</param>
/// <param name="exportFormat">Format to export</param>

public ExportGBXMLData(ExternalCommandData commandData, ExportFormat exportFormat)
: base(commandData, exportFormat)
{
m_filter = "XML Documents |*.xml";
m_title = "Export GBXML";
}

/// <summary>
/// Export GBXML format
/// </summary>
/// <returns></returns>
public override bool Export()
{
Transaction transaction = new Transaction(m_activeDoc, "Export_To_GBXML");
transaction.Start();
base.Export();

GBXMLExportOptions options = new GBXMLExportOptions();
options.ExportEnergyModelType = ExportEnergyModelType.BuildingElement;

m_exportFolder = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + @"\BIMdata";
m_exportFileName = "exGBXML-" + DateTime.Now.ToString("yyyyMMddhhmmss");

if (!Directory.Exists(m_exportFolder))
Directory.CreateDirectory(m_exportFolder);

bool exported = m_activeDoc.Export(m_exportFolder, m_exportFileName, options);
transaction.Commit();

Autodesk.Revit.UI.TaskDialog.Show(
"Completed!",
string.Format(@"Export gbXML to {0}\{1}.xml", m_exportFolder, m_exportFileName));

return exported;
}


}
}

0 Likes
290 Views
0 Replies
Replies (0)