В настоящее время я пытаюсь использовать Inventor Automation для изменения чертежа, а затем экспортировать его в формат SVF для средства просмотра. Поэтому я использовал этот пример проекта от разработчика Autodesk:
https://github.com/akenson/da-extract-params
Я попробовал код для экспорта 3D-чертежа в формате SVF, и это прекрасно работает. Но когда я попытался экспортировать 2D-чертеж (например, DWG) в SVF, надстройка SVF не создает файл.
Проблема появляется в методе CreateForgeViewable () в SampleAutomation Класс в ExtractParamsPlugin Projekt. Я думаю, что проблема может заключаться в конфигурации опций для надстройки ... Но я не смог найти документацию для надстройки SVF.
// Setup SVF options
if (oAddin.get_HasSaveCopyAsOptions(doc, oContext, oOptions))
{
oOptions.set_Value("GeometryType", 1);
oOptions.set_Value("EnableExpressTranslation", true);
oOptions.set_Value("SVFFileOutputDir", sessionDir);
oOptions.set_Value("ExportFileProperties", false);
oOptions.set_Value("ObfuscateLabels", true);
}
Есть ли какой-либо параметр, который я должен установить для экспорта DWG для SVF? Или есть где-нибудь документация для этого плагина?
Я был бы очень благодарен за ответ.
С уважением
Себастьян