NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Catiav5Creator Class Reference

Represents a Catiav5Creator to be used when exporting the CATIA V5 Data This class is created using DexManager . More...

Inheritance diagram for NXOpen::Catiav5Creator:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  ExportFromOption { ExportFromOptionDisplayPart, ExportFromOptionExistingPart }
 Export from options. More...

Public Member Functions

bool EnableHybridDesign ()
 Returns the enable hybrid design - If set to true then it will enable hybrid design
Created in NX7.5.0.
NXOpen::Catiav5Creator::ExportFromOption ExportFrom ()
 Returns the export from - this option will determine if data from display part or existing part is exported
Created in NX8.0.0.
NXOpen::ObjectSelectorExportSelectionBlock ()
 Returns the export selection block - the object selection will be done by this block.
bool FileSaveFlag ()
 Returns the file save flag - this should be set to false if doing File Export
Created in NX6.0.0.
bool IncludeBlankedObj ()
 Returns the include blanked obj - If set to true then blanked objects will also be written to catia file.
bool IncludeIndWireFrame ()
 Returns the include ind wire frame if set true then indpendent wireframe objects will be exported to catia v5 file
Created in NX6.0.0.
NXString InputFile ()
 Returns the input file - name of file which is being exported.
NXString OutputFile ()
 Returns the output file - the exported data will be written to file specified
Created in NX6.0.0.
void SaveSettings (const NXString &filename)
 Save the settings - this will save the settings to a file sepcified
Created in NX6.0.0.
void SetEnableHybridDesign (bool enableHybridDesign)
 Sets the enable hybrid design - If set to true then it will enable hybrid design
Created in NX7.5.0.
void SetExportFrom (NXOpen::Catiav5Creator::ExportFromOption exportFrom)
 Sets the export from - this option will determine if data from display part or existing part is exported
Created in NX8.0.0.
void SetFileSaveFlag (bool doingFileSave)
 Sets the file save flag - this should be set to false if doing File Export
Created in NX6.0.0.
void SetIncludeBlankedObj (bool includeBlankedObj)
 Sets the include blanked obj - If set to true then blanked objects will also be written to catia file.
void SetIncludeIndWireFrame (bool includeIndWireFrame)
 Sets the include ind wire frame if set true then indpendent wireframe objects will be exported to catia v5 file
Created in NX6.0.0.
void SetInputFile (const NXString &filename)
 Sets the input file - name of file which is being exported.
void SetOutputFile (const NXString &filename)
 Sets the output file - the exported data will be written to file specified
Created in NX6.0.0.
void SetSettingsFile (const NXString &filename)
 Sets the settings file - The definition file to read default options
Created in NX6.0.0.
NXString SettingsFile ()
 Returns the settings file - The definition file to read default options
Created in NX6.0.0.

Detailed Description

Represents a Catiav5Creator to be used when exporting the CATIA V5 Data This class is created using DexManager .

NULL object will be returned from Commit()
To create a new instance of this class, use DexManager::CreateCatiav5Creator
Default values.

Property Value

EnableHybridDesign

1

ExportFrom

DisplayPart

IncludeBlankedObj

0

IncludeIndWireFrame

0


Created in NX6.0.0.


Member Enumeration Documentation

Export from options.

Enumerator:
ExportFromOptionDisplayPart 

export data from displayed part

ExportFromOptionExistingPart 

export data from existing part which is on disk


Member Function Documentation

Returns the enable hybrid design - If set to true then it will enable hybrid design
Created in NX7.5.0.



License requirements : None

Returns the export from - this option will determine if data from display part or existing part is exported
Created in NX8.0.0.



License requirements : None

Returns the export selection block - the object selection will be done by this block.


Created in NX6.0.0.

License requirements : None

Returns the file save flag - this should be set to false if doing File Export
Created in NX6.0.0.



License requirements : None

Returns the include blanked obj - If set to true then blanked objects will also be written to catia file.


Created in NX6.0.0.

License requirements : None

Returns the include ind wire frame if set true then indpendent wireframe objects will be exported to catia v5 file
Created in NX6.0.0.



License requirements : None

Returns the input file - name of file which is being exported.


Created in NX8.0.0.

License requirements : None

Returns the output file - the exported data will be written to file specified
Created in NX6.0.0.



License requirements : None

void NXOpen::Catiav5Creator::SaveSettings ( const NXString filename)

Save the settings - this will save the settings to a file sepcified
Created in NX6.0.0.



License requirements : None

Parameters:
filename
NOTE: The full Unicode character set is not supported for this parameter.
void NXOpen::Catiav5Creator::SetEnableHybridDesign ( bool  enableHybridDesign)

Sets the enable hybrid design - If set to true then it will enable hybrid design
Created in NX7.5.0.



License requirements : None

Parameters:
enableHybridDesignenablehybriddesign

Sets the export from - this option will determine if data from display part or existing part is exported
Created in NX8.0.0.



License requirements : None

Parameters:
exportFromexportfrom
void NXOpen::Catiav5Creator::SetFileSaveFlag ( bool  doingFileSave)

Sets the file save flag - this should be set to false if doing File Export
Created in NX6.0.0.



License requirements : None

Parameters:
doingFileSavedoingfilesave
void NXOpen::Catiav5Creator::SetIncludeBlankedObj ( bool  includeBlankedObj)

Sets the include blanked obj - If set to true then blanked objects will also be written to catia file.


Created in NX6.0.0.

License requirements : None

Parameters:
includeBlankedObjincludeblankedobj
void NXOpen::Catiav5Creator::SetIncludeIndWireFrame ( bool  includeIndWireFrame)

Sets the include ind wire frame if set true then indpendent wireframe objects will be exported to catia v5 file
Created in NX6.0.0.



License requirements : None

Parameters:
includeIndWireFrameincludeindwireframe
void NXOpen::Catiav5Creator::SetInputFile ( const NXString filename)

Sets the input file - name of file which is being exported.


Created in NX8.0.0.

License requirements : None

Parameters:
filenamefilename
void NXOpen::Catiav5Creator::SetOutputFile ( const NXString filename)

Sets the output file - the exported data will be written to file specified
Created in NX6.0.0.



License requirements : None

Parameters:
filenamefilename

Sets the settings file - The definition file to read default options
Created in NX6.0.0.



License requirements : None

Parameters:
filenamefilename

Returns the settings file - The definition file to read default options
Created in NX6.0.0.



License requirements : None


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.