Export to USDz
Description
This sample demonstrates how to export a part or assembly document to USDz format.Code Samples
This sample demonstrates how to export a part or assembly document to USDz format.
Sub SaveToUSDz() Dim oAddin As TranslatorAddIn Set oAddin = ThisApplication.ApplicationAddIns.ItemById("{2F08D88C-E86A-490E-9059-DD97A44020AC}") Dim oContext As TranslationContext Set oContext = ThisApplication.TransientObjects.CreateTranslationContext() oContext.Type = kFileBrowseIOMechanism Dim oOptions As NameValueMap Set oOptions = ThisApplication.TransientObjects.CreateNameValueMap() Dim oData As DataMedium Set oData = ThisApplication.TransientObjects.CreateDataMedium() Dim outputFolderPath As String outputFolderPath = "C:\Temp\" oData.FileName = outputFolderPath + "USDz_output.usdz" Dim oDoc As Document Set oDoc = ThisApplication.ActiveDocument If oDoc.DocumentType = kAssemblyDocumentObject Or oDoc.DocumentType = kPartDocumentObject Then Call oAddin.SaveCopyAs(oDoc, oContext, oOptions, oData) End If End Sub