ExportDotXSI

Description

Exports an object to a dotXSI file.

This command is accessed through the main menu by selecting File->Export->dotXSI. This command is equivalent to the SIExportDotXSIFile command, except that it inspects the dotXSI export options and requires user confirmation.

Note: Because this command requires user interaction, it is not suitable for use in batch scripts. Use the equivalent OM method instead: XSIFileService.ExportDotXSI.

Scripting Syntax

ExportDotXSI( Model, [FileName] )

Parameters

Parameter

Type

Description

Model

String

Model to be exported

Default Value: Selected model

FileName

String

Name of the file to export to

Examples

JScript Example

/*
   ---------------------------------------------------------
     Demonstrates how to import and export a dotXSI file.
   ---------------------------------------------------------
*/
NewScene( null, false );

// Create a model, with some primitives.
var ExportRoot = SICreateModel( null , "ExportRoot" )(0);
CreatePrim( "Torus", "MeshSurface", "Torus", ExportRoot );
CreatePrim( "Cube", "NurbsSurface", "Cube", ExportRoot );

// Now specify to export the model to a dotXSI file
var dotXSIFile = Application.InstallationPath( siUserPath ) + "\\MyModel.xsi";
ExportDotXSI( "ExportRoot", dotXSIFile );

// Now delete the primitives and model, and re-import them.
DeleteObj( "ExportRoot.Torus" );
DeleteObj( "ExportRoot.Cube" );
DeleteObj( "ExportRoot" );

// Now import the same model that was just exported.
ImportDotXSI( dotXSIFile );

//---------------------------------------------------------
// Output from this script (user specifies ok on both dialogs):
//INFO : 4004 - Begin: Export .xsi file
//INFO : 4005 - End: Export .xsi file
//INFO : 0360
//INFO : 4002 - Begin: Import .xsi file
//INFO : 4003 - End: Import .xsi file
//---------------------------------------------------------

See Also

SIExportDotXSIFile

ImportDotXSI

SIImportDotXSIFile

ExportModel

XSIFileService

 

 

 



Autodesk Softimage v7.5