Library | Package Java Toolkit

Class pfcModel

package com.ptc.pfc.pfcModel;

public class pfcModel



Description

Contains global CIP definitions for module "pfcModel"



Method Summary
static ASSEMTreeCFGImportInstructionsASSEMTreeCFGImportInstructions_Create ()
    Creates a new instructions object used to import (read) from the ASSEM_TREE_CFG format file.
static BOMExportInstructionsBOMExportInstructions_Create ()
    This method creates a new instructions object used to export a BOM for an assembly.
static CableParamsFileInstructionsCableParamsFileInstructions_Create (Model Mdl, String CableName)
    Creates a new instructions object used to export cable parameters from an assembly.
static CableParamsImportInstructionsCableParamsImportInstructions_Create (Model Harness, String CableName)
    Creates a new instructions object used to import from cable parameters (CABLE_PARAMS) type file.
static CATIAFacetsExportInstructionsCATIAFacetsExportInstructions_Create ( /*optional*/ String CsysName)
    Creates a new instructions object used to export a part or assembly in CATIA format (as a faceted model).
static CGMFILEExportInstructionsCGMFILEExportInstructions_Create (CGMExportType ExportType, CGMScaleType WhichScale)
    Creates a new instructions object used to export a drawing in CGM format.
static ConfigImportInstructionsConfigImportInstructions_Create ()
    Creates a new instructions object used to import (read) from configuration data (CONFIG) type file.

Users are recommended to use BaseSession.LoadConfigFile(String) rather than the return value of this method.
static ConnectorParamExportInstructionsConnectorParamExportInstructions_Create (intseq MembIdTab)
    Creates a new instructions object used to write the parameters of a connector to a file.
static ConnectorParamsImportInstructionsConnectorParamsImportInstructions_Create (intseq MembIdTab)
    Creates a new instructions object used to import the parameters of a connector from a file.
static DWGImport2DInstructionsDWGImport2DInstructions_Create ()
    Creates a new data object used for importing a DWG file into Creo Parametric.
static DWGSetupExportInstructionsDWGSetupExportInstructions_Create ()
    Creates a new instructions object used to export a drawing setup file.
static DWGSetupImportInstructionsDWGSetupImportInstructions_Create ()
    Creates a new instructions object used to import (read) from a drawing setup (DWG_SETUP) type file.
static DXFExportInstructionsDXFExportInstructions_Create ()
    Creates a new instructions object used to export a drawing in DXF format.
static DXFImport2DInstructionsDXFImport2DInstructions_Create ()
    Creates a new data object used for importing a 2-D DXF file into Creo Parametric.
static Export2DOptionExport2DOption_Create ()
     Creates a new Export2DOption object used to export to STEP or Medusa OR DXF format.
static FeatInfoExportInstructionsFeatInfoExportInstructions_Create (int FeatId)
    Creates a new instructions object to export data about a specific feature.
static FIATExportInstructionsFIATExportInstructions_Create (GeomExportFlags Flags)
    Creates a new instructions object used to export a part or assembly in FIAT format.
static GeomExportFlagsGeomExportFlags_Create ()
    Creates a GeomExportFlags object that stores extend-surface and Bezier options for use when exporting geometric information from a model.
static IGES3DExportInstructionsIGES3DExportInstructions_Create (GeomExportFlags Flags)
    Creates a new instructions object used to export a part or assembly in IGES format.
static IGESFileExportInstructionsIGESFileExportInstructions_Create ()
    Creates a new instructions object used to export a drawing in IGES format.
static IGESImport2DInstructionsIGESImport2DInstructions_Create ()
    Creates a new data object used for importing a 2-D IGES file into Creo Parametric.
static IGESSectionImportInstructionsIGESSectionImportInstructions_Create ()
    Creates a new instructions object used to import (read) into a section model from an IGES format file.
static ImportFeatAttrImportFeatAttr_Create ()
    Creates a new import feature attributes object - the attributes for creation of the new import feature.
static IntfACISIntfACIS_Create (String FileName)
    Creates a new object representing the ACIS file from which to create an import feature.
static IntfAIIntfAI_Create (String FileName)
     
static IntfCatiaCGRIntfCatiaCGR_Create (String FileName)
    Creates a new object representing the CatiaCGR file from which to create an import feature.
static IntfCatiaPartIntfCatiaPart_Create (String FileName)
    Creates a new object representing the CatiaPart file from which to create an import feature.
static IntfCatiaProductIntfCatiaProduct_Create (String FileName)
     
static IntfCDRSIntfCDRS_Create (String FileName)
    Creates a new object representing the CDRS file from which to create an import feature.
static IntfDXFIntfDXF_Create (String FileName)
    Creates a new object representing the DXF file from which to create an import feature.
static IntfICEMIntfICEM_Create (String FileName)
    Creates a new object representing the ICEM file from which to create an import feature.
static IntfIgesIntfIges_Create (String FileName)
    Creates a new object representing the IGES files from which to create an import feature.
static IntfJTIntfJT_Create (String FileName)
    Creates a new object representing the JT file from which to create an import feature.
static IntfNeutralIntfNeutral_Create (String FileName)
    Creates a new object representing the source of data from which to create an import feature.
static IntfNeutralFileIntfNeutralFile_Create (String FileName)
    Creates a new object representing a neutral file from which to create an import feature.
static IntfParaSolidIntfParaSolid_Create (String FileName)
    Creates a new object representing the ParaSolid file from which to create an import feature.
static IntfProductViewIntfProductView_Create (String FileName)
     
static IntfStepIntfStep_Create (String FileName)
    Creates a new object representing the STEP file from which to create an import feature.
static IntfSTLIntfSTL_Create (String FileName)
    Creates a new object representing the STL file from which to create an import feature.
static IntfUGIntfUG_Create (String FileName)
     
static IntfVDAIntfVDA_Create (String FileName)
    Creates a new object representing the VDA file from which to create an import feature.
static IntfVRMLIntfVRML_Create (String FileName)
     
static InventorExportInstructionsInventorExportInstructions_Create ( /*optional*/ String CsysName)
    Creates a new instructions object used to export a part or assembly in Inventor format.
static MaterialExportInstructionsMaterialExportInstructions_Create ()
    Creates a new instructions object used to export a material from a part.
static MedusaExportInstructionsMedusaExportInstructions_Create ( /*optional*/ Export2DOption inOption)
    Creates a new instructions object used to export a Medusa format.
static MFGFeatCLExportInstructionsMFGFeatCLExportInstructions_Create (int FeatId)
    Creates a new instructions object used to export a cutter location (CL) file for one NC sequence in a manufacturing assembly.
static MFGOperCLExportInstructionsMFGOperCLExportInstructions_Create (int FeatId)
    Creates a new instructions object used to export from a manufacturing assembly a cutter location (CL) file for all the NC sequences in an operation.
static ModelDescriptorModelDescriptor_Create (ModelType Type, String InstanceName, /*optional*/ String GenericName)
    Creates a new model descriptor.
static ModelDescriptorModelDescriptor_CreateFromFileName (String FileName)
    Creates a new model descriptor object, given a file name string.
static ModelInfoExportInstructionsModelInfoExportInstructions_Create ()
    Creates a new instructions object used to export information about a model, including units information, features, and children.
static ModelOIdModelOId_Create (ModelType Type, String Name)
    Creates a model identifier object with the specified model type and model name.
static PlotInstructionsPlotInstructions_Create (String PlotterName)
    Creates a new instructions object used to plot a part, drawing, or assembly.
static ProgramExportInstructionsProgramExportInstructions_Create ()
    Creates a new instructions object used to export a program file for a part or assembly, which can be edited to change the model.
static ProgramImportInstructionsProgramImportInstructions_Create ()
    Creates a new instructions object used to import from a program file.
static RelationExportInstructionsRelationExportInstructions_Create ()
    Creates a new instructions object used to export a list of the relations and parameters in a part or assembly.
static RelationImportInstructionsRelationImportInstructions_Create ()
    Creates a new instructions object used to import (read) a list of the relations and parameters of a part or assembly from RELATION type file.
static RenderExportInstructionsRenderExportInstructions_Create ( /*optional*/ String CsysName)
    Creates a new instructions object used to export a part or assembly in RENDER format.
static SliceExportDataSliceExportData_Create ( /*optional*/ intseq CompIds)
    Creates a new SliceExportData object used for slice export.
static SpoolImportInstructionsSpoolImportInstructions_Create ()
    Creates a new instructions object used to import (read) from the SPOOL type file.
static STEP2DExportInstructionsSTEP2DExportInstructions_Create ()
    Creates a new instructions object used to export a non-solid model to STEP format.
static STEPExportInstructionsSTEPExportInstructions_Create (GeomExportFlags Flags)
    Creates a new instructions object used to export a part or assembly in STEP format.
static STEPImport2DInstructionsSTEPImport2DInstructions_Create ()
    Creates a new data object used for importing a 2-D STEP file into Creo Parametric.
static STLASCIIExportInstructionsSTLASCIIExportInstructions_Create ( /*optional*/ String CsysName)
    Creates a new instructions object used to export a part or assembly to an ASCII STL file.
static STLBinaryExportInstructionsSTLBinaryExportInstructions_Create ( /*optional*/ String CsysName)
    Creates a new instructions object used to export a part or assembly in a binary STL file.
static VDAExportInstructionsVDAExportInstructions_Create (GeomExportFlags Flags)
    Creates a new instructions object used to export a part or assembly in VDA format.
static VRMLDirectExportInstructionsVRMLDirectExportInstructions_Create (String OutputFile, String InputFile)
    Creates a new instructions object used to direct export VRML data from input to output file.
static VRMLModelExportInstructionsVRMLModelExportInstructions_Create (String OutputFile)
    Creates a new instructions object used to export VRML data from a model.
static WireListImportInstructionsWireListImportInstructions_Create ()
    Creates a new instructions object used to import (read) from a WIRELIST type file.

Method Detail

GeomExportFlags_Create

static GeomExportFlagsGeomExportFlags_Create ()


    Creates a GeomExportFlags object that stores extend-surface and Bezier options for use when exporting geometric information from a model.

This return value is used to construct instances of GeomExportInstructions .
Returns:
The flags object


ModelDescriptor_Create

static ModelDescriptorModelDescriptor_Create (ModelType Type, String InstanceName, /*optional*/ String GenericName)


    Creates a new model descriptor.
Manual References:
Models: Model Descriptors, Models: Model Descriptors
Parameters:
Type
The model type
InstanceName
The name of the model, or, if the model is an instance, the instance name.This string can be neither null nor empty.
GenericName
The name of the generic model. If the model is not an instance, this attributemust be null or an empty string.
Returns:
The new ModelDescriptor


ModelDescriptor_CreateFromFileName

static ModelDescriptorModelDescriptor_CreateFromFileName (String FileName)


    Creates a new model descriptor object, given a file name string.

Exceptions thrown (but not limited to):

XInvalidFileName - Invalid File Name


See Also:
ModelDescriptor.GetFileName(), pfcModel.ModelDescriptor_Create(ModelType, String, /*optional*/ String), BaseSession.GetModelFromFileName(String), BaseSession.RetrieveModel(ModelDescriptor)
Manual References:
Models: Model Descriptors, Models: Model Descriptors
Parameters:
FileName
The file name, of the form "<name>.<extension>".
Returns:
The new model descriptor object.


ModelOId_Create

static ModelOIdModelOId_Create (ModelType Type, String Name)


    Creates a model identifier object with the specified model type and model name.
Parameters:
Type
The model type (MDL_PART, MDL_ASSEMBLY, and so on)
Name
The model name
Returns:
The new identifier object


RelationExportInstructions_Create

static RelationExportInstructionsRelationExportInstructions_Create ()


    Creates a new instructions object used to export a list of the relations and parameters in a part or assembly.

Using this export class is equivalent to using the RELATIONS > Edit Rel option in Creo Parametric. For more information, refer to the Core section of the Creo Parametric help.
The return value must be passed to Model.Export(String, ExportInstructions) to produce the output file.
Manual References:
Interface: Export Instructions
Returns:
The instructions object


IGESFileExportInstructions_Create

static IGESFileExportInstructionsIGESFileExportInstructions_Create ()


    Creates a new instructions object used to export a drawing in IGES format.

Using this export class is equivalent to using the File > Save As > Export > IGES option in Creo Parametric. For more information, refer to the Interface section of the Creo Parametric help.

The return value must be passed to Model.Export(String, ExportInstructions) to produce the output file. Does not function in graphics mode.
Manual References:
Interface: Export Instructions
Returns:
The instructions object


ModelInfoExportInstructions_Create

static ModelInfoExportInstructionsModelInfoExportInstructions_Create ()


    Creates a new instructions object used to export information about a model, including units information, features, and children.

Using this export class is equivalent to using the Info > Model option in Creo Parametric. Note that the exact information written to the file depends on the type of model involved. For more information, refer to the Core section of the Creo Parametric help.

Use FeatInfoExportInstructions to export information from a single feature in the model.

The return value must be passed to Model.Export(String, ExportInstructions) to produce the output file.
Manual References:
Interface: Export Instructions
Returns:
The new instructions object


ProgramExportInstructions_Create

static ProgramExportInstructionsProgramExportInstructions_Create ()


    Creates a new instructions object used to export a program file for a part or assembly, which can be edited to change the model.

Using this export class is equivalent to using the Program > Edit Design option in Creo Parametric. For more information, refer to the Core section of the Creo Parametric help.
The return value must be passed to Model.Export(String, ExportInstructions) to produce the output file.
Manual References:
Interface: Export Instructions
Returns:
The instructions object


Export2DOption_Create

static Export2DOptionExport2DOption_Create ()


     Creates a new Export2DOption object used to export to STEP or Medusa OR DXF format.
Manual References:
Interface: Exporting Drawing Sheets
Returns:
The created Export2DOption object.


DXFExportInstructions_Create

static DXFExportInstructionsDXFExportInstructions_Create ()


    Creates a new instructions object used to export a drawing in DXF format.

Using this export class is equivalent to using the File > Save As > Export > DXF option in Creo Parametric. For more information, refer to the Interface section of the Creo Parametric help. The return value must be passed to Model.Export(String, ExportInstructions) to export the dxf file. Valid only for 2-D models. Does not function in graphics mode.
Manual References:
Interface: Export Instructions
Returns:
The new instructions object


DWGSetupExportInstructions_Create

static DWGSetupExportInstructionsDWGSetupExportInstructions_Create ()


    Creates a new instructions object used to export a drawing setup file.

Using this export class is equivalent to using the DRAWING > Advanced > Set Up > Draw Setup > Save option in Creo Parametric. For more information, refer to the Drawing section of the Creo Parametric help.
Manual References:
Interface: Export Instructions
Returns:
The new instructions object


FeatInfoExportInstructions_Create

static FeatInfoExportInstructionsFeatInfoExportInstructions_Create (int FeatId)


    Creates a new instructions object to export data about a specific feature.
Manual References:
Interface: Export Instructions
Parameters:
FeatId
ID of the feature to export.
Returns:
The new instructions object.


MFGFeatCLExportInstructions_Create

static MFGFeatCLExportInstructionsMFGFeatCLExportInstructions_Create (int FeatId)


    Creates a new instructions object used to export a cutter location (CL) file for one NC sequence in a manufacturing assembly.

Using this export class is equivalent to using the Manufacture > CL Data > Output > NC Sequence option in Creo Parametric. For more information, refer to the Manufacturing section of the Creo Parametric help.

The return value must be passed to Model.Export(String, ExportInstructions) to produce the output file.
Manual References:
Interface: Export Instructions
Parameters:
FeatId
The feature for which the CL file will be created
Returns:
The instructions object


MFGOperCLExportInstructions_Create

static MFGOperCLExportInstructionsMFGOperCLExportInstructions_Create (int FeatId)


    Creates a new instructions object used to export from a manufacturing assembly a cutter location (CL) file for all the NC sequences in an operation.

Using this export class is equivalent to using the Manufacture > CL Data > Output > Operation option in Creo Parametric. For more information, refer to the Manufacturing section of the Creo Parametric help.

The return value must be passed to Model.Export(String, ExportInstructions) to produce the output file.
Manual References:
Interface: Export Instructions
Parameters:
FeatId
The feature for which the CL file will be created
Returns:
The instructions object


SliceExportData_Create

static SliceExportDataSliceExportData_Create ( /*optional*/ intseq CompIds)


    Creates a new SliceExportData object used for slice export.

Return value is used as a somponent of GeomExportInstructions .
Manual References:
Interface: Export Instructions
Parameters:
CompIds
A sequence of integers that identify the components that form the path from the root assembly down to the component part or assembly being referred to.
Returns:
The new data object.


CATIAFacetsExportInstructions_Create

static CATIAFacetsExportInstructionsCATIAFacetsExportInstructions_Create ( /*optional*/ String CsysName)


    Creates a new instructions object used to export a part or assembly in CATIA format (as a faceted model).

Using this export class is equivalent to using the File > Export > Model > CATIA Out > To file option in Creo Parametric. For more information, refer to the Interface section of the Creo Parametric on-line help. This argument must be passed to Model.Export(String, ExportInstructions) to produce an output file. Valid only for solid models.
Manual References:
Interface: Export Instructions
Parameters:
CsysName
The name of a coordinate-system feature in the model being exported. It is recommended that you use a coordinate system that places the part or assembly in its upper-right quadrant, so that all position/distance values are positive. Allowed to be null if exporting as Slice
Returns:
The new instructions object


RenderExportInstructions_Create

static RenderExportInstructionsRenderExportInstructions_Create ( /*optional*/ String CsysName)


    Creates a new instructions object used to export a part or assembly in RENDER format.

Using this export class is equivalent to using the File > Export > Model > RENDER> option in Creo Parametric. For more information, refer to the Interface section of the Creo Parametric help.
The return value must be passed to Model.Export(String, ExportInstructions) to produce the output file.
Manual References:
Interface: Export Instructions
Parameters:
CsysName
The name of a coordinate-system feature in the model being exported. It is recommended that you use a coordinate system that places the part or assembly in its upper-right quadrant, so that all position/distance values are positive. Allowed to be null in case of export as Slice
Returns:
The instructions object


STLASCIIExportInstructions_Create

static STLASCIIExportInstructionsSTLASCIIExportInstructions_Create ( /*optional*/ String CsysName)


    Creates a new instructions object used to export a part or assembly to an ASCII STL file.

Using this export class is equivalent to using the File > Export > STL > ASCII option in Creo Parametric. For more information, refer to the Interface section of the Creo Parametric help.
The return value must be passed to Model.Export(String, ExportInstructions) to produce the output file.
Manual References:
Interface: Export Instructions
Parameters:
CsysName
The name of a coordinate-system feature in the model being exported. It is recommended that you use a coordinate system that places the part or assembly in its upper-right quadrant, so that all position/distance values are positive. Allowed to be null if exporting as Slice
Returns:
The new instructions object


STLBinaryExportInstructions_Create

static STLBinaryExportInstructionsSTLBinaryExportInstructions_Create ( /*optional*/ String CsysName)


    Creates a new instructions object used to export a part or assembly in a binary STL file.

Using this export class is equivalent to using the File > Export > STL > Binary option in Creo Parametric. For more information, refer to the Interface section of the Creo Parametric help.
The return value must be passed to Model.Export(String, ExportInstructions) to produce the output file.
Manual References:
Interface: Export Instructions
Parameters:
CsysName
The name of a coordinate-system feature in the model being exported. It is recommended that you use a coordinate system that places the part or assembly in its upper-right quadrant, so that all position/distance values are positive. Allowed to be null if exporting as Slice
Returns:
The new instructions object


InventorExportInstructions_Create

static InventorExportInstructionsInventorExportInstructions_Create ( /*optional*/ String CsysName)


    Creates a new instructions object used to export a part or assembly in Inventor format.

Using this export class is equivalent to using the File > Export > Model > Inventor option in Creo Parametric. For more information, refer to the Interface section of the Creo Parametric help.

The return value must be passed to Model.Export(String, ExportInstructions) to produce the output file.
Manual References:
Interface: Export Instructions
Parameters:
CsysName
The name of a coordinate-system feature in the model being exported. It is recommended that you use a coordinate system that places the part or assembly in its upper-right quadrant, so that all position/distance values are positive. Allowed to be null if exporting as Slice
Returns:
The instructions object


IGES3DExportInstructions_Create

static IGES3DExportInstructionsIGES3DExportInstructions_Create (GeomExportFlags Flags)


    Creates a new instructions object used to export a part or assembly in IGES format.

This method has been deprecated, use pfcExport.IGES3DNewExportInstructions_Create(AssemblyConfiguration, GeometryFlags) for more export options.

Using this export class is equivalent to using the File > Export > Model > IGES option in Creo Parametric. For more information, refer to the Interface section of the Creo Parametric help.

The return value must be passed to Model.Export(String, ExportInstructions) to produce the output file.
Parameters:
Flags
A GeomExportFlags object that specifies extend-surface and Bezier settings.
Returns:
The instructions object


STEPExportInstructions_Create

static STEPExportInstructionsSTEPExportInstructions_Create (GeomExportFlags Flags)


    Creates a new instructions object used to export a part or assembly in STEP format.

This method has been deprecated, use pfcExport.STEP3DExportInstructions_Create(AssemblyConfiguration, GeometryFlags) for more export options.

Using this export class is equivalent to using the File > Export > STEP option in Creo Parametric. For more information, refer to the Interface section of the Creo Parametric help.

The return value must be passed to Model.Export(String, ExportInstructions) to produce the output file.
Parameters:
Flags
A GeomExportFlags object that specifies extend-surface and Bezier settings.
Returns:
The new instructions object


VDAExportInstructions_Create

static VDAExportInstructionsVDAExportInstructions_Create (GeomExportFlags Flags)


    Creates a new instructions object used to export a part or assembly in VDA format.

This method has been deprecated, use pfcExport.STEP3DExportInstructions_Create(AssemblyConfiguration, GeometryFlags) for more export options.

Using this export class is equivalent to using the File > Export > VDA option in Creo Parametric. For more information, refer to the Interface section of the Creo Parametric help.

The return value must be passed to Model.Export(String, ExportInstructions) to produce the output file.
Parameters:
Flags
A GeomExportFlags object that specifies extend-surface and Bezier settings.
Returns:
The new instructions object


FIATExportInstructions_Create

static FIATExportInstructionsFIATExportInstructions_Create (GeomExportFlags Flags)


    Creates a new instructions object used to export a part or assembly in FIAT format.

This export option has no equivalent in the Creo Parametric interface. The return value must be passed to Model.Export(String, ExportInstructions) to produce the output file.
Manual References:
Interface: Export Instructions
Parameters:
Flags
A GeomExportFlags object that specifies extend-surface and Bezier settings.
Returns:
 


BOMExportInstructions_Create

static BOMExportInstructionsBOMExportInstructions_Create ()


    This method creates a new instructions object used to export a BOM for an assembly.

Using this export class is equivalent to using the Info > Creo Parametric Objects option in Creo Parametric. For more information, refer to the Core section of the Creo Parametric on-line help.
Manual References:
Interface: Export Instructions
Returns:
The new instructions object


MaterialExportInstructions_Create

static MaterialExportInstructionsMaterialExportInstructions_Create ()


    Creates a new instructions object used to export a material from a part.

Using this export class is equivalent to using the Setup > Material Write option in Creo Parametric. For more information, refer to the Core section of the Creo Parametric help.

The return value must be passed to Model.Export(String, ExportInstructions) to produce the output file.
Manual References:
Interface: Export Instructions
Returns:
The instructions object


ConnectorParamExportInstructions_Create

static ConnectorParamExportInstructionsConnectorParamExportInstructions_Create (intseq MembIdTab)


    Creates a new instructions object used to write the parameters of a connector to a file.
Manual References:
Interface: Export Instructions
Parameters:
MembIdTab
A member identifier table, a sequence of integers that identify the components that form the path from the root assembly down to the component part or assembly being referred to.
Returns:
The new instructions object


CGMFILEExportInstructions_Create

static CGMFILEExportInstructionsCGMFILEExportInstructions_Create (CGMExportType ExportType, CGMScaleType WhichScale)


    Creates a new instructions object used to export a drawing in CGM format.

Using this export class is equivalent to using the File > Save As > Export > CGM option in Creo Parametric. For more information, refer to the Interface section of the Creo Parametric on-line help. This argument must be passed to Model.Export(String, ExportInstructions) to produce an output file. Valid only for solid models.
Manual References:
Interface: Export Instructions
Parameters:
ExportType
A CGMExportType object that specifies ASCII or binary
WhichScale
A CGMScaleType object that specifies abstract or metric scale
Returns:
The new instructions object


VRMLDirectExportInstructions_Create

static VRMLDirectExportInstructionsVRMLDirectExportInstructions_Create (String OutputFile, String InputFile)


    Creates a new instructions object used to direct export VRML data from input to output file.
Parameters:
OutputFile
The output file directory.
InputFile
The input file: specifies the file to be exported. This can be the name of a file in the current Creo Parametric directory or a fully qualified path.
Returns:
The new instructions object.


VRMLModelExportInstructions_Create

static VRMLModelExportInstructionsVRMLModelExportInstructions_Create (String OutputFile)


    Creates a new instructions object used to export VRML data from a model.
Manual References:
Interface: Export Instructions
Parameters:
OutputFile
The output file directory.
Returns:
The new instructions object.


PlotInstructions_Create

static PlotInstructionsPlotInstructions_Create (String PlotterName)


    Creates a new instructions object used to plot a part, drawing, or assembly.

The drawing must be displayed in a window to be successfully plotted. The return value must be passed to Model.Export(String, ExportInstructions) to produce the output file. This export-instructions class has been superseeded by PrinterInstructions objects.
Parameters:
PlotterName
The name of a printer, typed exactly as it would appear in a user's File > Print dialog.
Returns:
The instructions object


STEP2DExportInstructions_Create

static STEP2DExportInstructionsSTEP2DExportInstructions_Create ()


    Creates a new instructions object used to export a non-solid model to STEP format.
See Also:
Model.Export(String, ExportInstructions)
Manual References:
Interface: Export Instructions
Returns:
The created instruction object.


MedusaExportInstructions_Create

static MedusaExportInstructionsMedusaExportInstructions_Create ( /*optional*/ Export2DOption inOption)


    Creates a new instructions object used to export a Medusa format.
See Also:
Model.Export(String, ExportInstructions)
Manual References:
Interface: Export Instructions
Parameters:
inOption
Returns:
The created instruction object.


STEPImport2DInstructions_Create

static STEPImport2DInstructionsSTEPImport2DInstructions_Create ()


    Creates a new data object used for importing a 2-D STEP file into Creo Parametric.
See Also:
BaseSession.Import2DModel(String, ModelType, String, Import2DInstructions), Model.Import(String, ImportInstructions)
Manual References:
Interface: Import Instructions
Returns:
The instructions data object.


IGESImport2DInstructions_Create

static IGESImport2DInstructionsIGESImport2DInstructions_Create ()


    Creates a new data object used for importing a 2-D IGES file into Creo Parametric.
See Also:
BaseSession.Import2DModel(String, ModelType, String, Import2DInstructions), Model.Import(String, ImportInstructions)
Manual References:
Interface: Import Instructions
Returns:
The instructions data object.


DXFImport2DInstructions_Create

static DXFImport2DInstructionsDXFImport2DInstructions_Create ()


    Creates a new data object used for importing a 2-D DXF file into Creo Parametric.
See Also:
BaseSession.Import2DModel(String, ModelType, String, Import2DInstructions), Model.Import(String, ImportInstructions)
Manual References:
Interface: Import Instructions
Returns:
The instructions data object.


DWGImport2DInstructions_Create

static DWGImport2DInstructionsDWGImport2DInstructions_Create ()


    Creates a new data object used for importing a DWG file into Creo Parametric.
See Also:
BaseSession.Import2DModel(String, ModelType, String, Import2DInstructions), Model.Import(String, ImportInstructions)
Manual References:
Interface: Import Instructions
Returns:
The instructions data object.


RelationImportInstructions_Create

static RelationImportInstructionsRelationImportInstructions_Create ()


    Creates a new instructions object used to import (read) a list of the relations and parameters of a part or assembly from RELATION type file.


The return value must be passed to Model.Import(String, ImportInstructions) to read from the input file.
Manual References:
Interface: Import Instructions
Returns:
The instructions object


IGESSectionImportInstructions_Create

static IGESSectionImportInstructionsIGESSectionImportInstructions_Create ()


    Creates a new instructions object used to import (read) into a section model from an IGES format file.

The return value must be passed to Model.Import(String, ImportInstructions) to read from the input file.
Manual References:
Interface: Import Instructions
Returns:
The instructions object


ProgramImportInstructions_Create

static ProgramImportInstructionsProgramImportInstructions_Create ()


    Creates a new instructions object used to import from a program file.

The return value must be passed to Model.Import(String, ImportInstructions) to read the input file.
Manual References:
Interface: Import Instructions
Returns:
The instructions object


ConfigImportInstructions_Create

static ConfigImportInstructionsConfigImportInstructions_Create ()


    Creates a new instructions object used to import (read) from configuration data (CONFIG) type file.

Users are recommended to use BaseSession.LoadConfigFile(String) rather than the return value of this method.
Manual References:
Interface: Import Instructions
Returns:
The new instructions object.


DWGSetupImportInstructions_Create

static DWGSetupImportInstructionsDWGSetupImportInstructions_Create ()


    Creates a new instructions object used to import (read) from a drawing setup (DWG_SETUP) type file.

The return value must be passed to Model.Import(String, ImportInstructions) to read values from the setup file.
Manual References:
Interface: Import Instructions
Returns:
The new instructions object


SpoolImportInstructions_Create

static SpoolImportInstructionsSpoolImportInstructions_Create ()


    Creates a new instructions object used to import (read) from the SPOOL type file.
Manual References:
Interface: Import Instructions
Returns:
The instructions object


ConnectorParamsImportInstructions_Create

static ConnectorParamsImportInstructionsConnectorParamsImportInstructions_Create (intseq MembIdTab)


    Creates a new instructions object used to import the parameters of a connector from a file.

This object must be passed to Model.Export(String, ExportInstructions) to read the input file. Valid for cabling assemblies only.
Manual References:
Interface: Import Instructions
Parameters:
MembIdTab
A member identifier table, a sequence of integers that identify the components that form the path from the root assembly down to the component part or assembly being referred to.
Returns:
The new instructions object.


CableParamsImportInstructions_Create

static CableParamsImportInstructionsCableParamsImportInstructions_Create (Model Harness, String CableName)


    Creates a new instructions object used to import from cable parameters (CABLE_PARAMS) type file.

This argument must be passed to Model.Import(String, ImportInstructions) to read in the parameters file. Valid only for cabling assemblies.
Manual References:
Interface: Import Instructions
Parameters:
Harness
A harness referenced by the assembly.
CableName
The name of the imported cable file.
Returns:
The new instructions object.


ASSEMTreeCFGImportInstructions_Create

static ASSEMTreeCFGImportInstructionsASSEMTreeCFGImportInstructions_Create ()


    Creates a new instructions object used to import (read) from the ASSEM_TREE_CFG format file.

This data type must be passed to Model.Import(String, ImportInstructions) to import the file. Valid only for assemblies.
Manual References:
Interface: Import Instructions
Returns:
The new instructions object.


WireListImportInstructions_Create

static WireListImportInstructionsWireListImportInstructions_Create ()


    Creates a new instructions object used to import (read) from a WIRELIST type file.
Manual References:
Interface: Import Instructions
Returns:
The new instructions object.


ImportFeatAttr_Create

static ImportFeatAttrImportFeatAttr_Create ()


    Creates a new import feature attributes object - the attributes for creation of the new import feature.

The return value must be passed to Solid.CreateImportFeat(IntfDataSource, /*optional*/ CoordSystem, /*optional*/ ImportFeatAttr) .
Returns:
The new import feature attributes object


IntfNeutral_Create

static IntfNeutralIntfNeutral_Create (String FileName)


    Creates a new object representing the source of data from which to create an import feature.

This source type is not implemented.
Parameters:
FileName
The name of the imported feature file.
Returns:
The new cIntfNeutral data object.


IntfNeutralFile_Create

static IntfNeutralFileIntfNeutralFile_Create (String FileName)


    Creates a new object representing a neutral file from which to create an import feature.

The return value must be passed to Solid.CreateImportFeat(IntfDataSource, /*optional*/ CoordSystem, /*optional*/ ImportFeatAttr) to read from the file.
Parameters:
FileName
The name of the imported feature file.
Returns:
The new IntfNeutralFile data object.


IntfIges_Create

static IntfIgesIntfIges_Create (String FileName)


    Creates a new object representing the IGES files from which to create an import feature.

The return value must be passed to Solid.CreateImportFeat(IntfDataSource, /*optional*/ CoordSystem, /*optional*/ ImportFeatAttr) to read from the file.
Parameters:
FileName
The name of the imported feature file.
Returns:
The new IntfIges data object.


IntfStep_Create

static IntfStepIntfStep_Create (String FileName)


    Creates a new object representing the STEP file from which to create an import feature.
Parameters:
FileName
The name of the imported feature file.
Returns:
The new IntfStep data object.


IntfVDA_Create

static IntfVDAIntfVDA_Create (String FileName)


    Creates a new object representing the VDA file from which to create an import feature.
Parameters:
FileName
The name of the imported feature file.
Returns:
The new IntfVDA data object.


IntfICEM_Create

static IntfICEMIntfICEM_Create (String FileName)


    Creates a new object representing the ICEM file from which to create an import feature.

The return value must be passed to Solid.CreateImportFeat(IntfDataSource, /*optional*/ CoordSystem, /*optional*/ ImportFeatAttr) to read from the file.
Parameters:
FileName
The name of the imported feature file.
Returns:
The new IntfICEM data object.


IntfACIS_Create

static IntfACISIntfACIS_Create (String FileName)


    Creates a new object representing the ACIS file from which to create an import feature.

The return value must be passed to Solid.CreateImportFeat(IntfDataSource, /*optional*/ CoordSystem, /*optional*/ ImportFeatAttr) to read from the file.
Parameters:
FileName
The name of the imported feature file.
Returns:
The new IntfACIS data object.


IntfDXF_Create

static IntfDXFIntfDXF_Create (String FileName)


    Creates a new object representing the DXF file from which to create an import feature.

The return value must be passed to Solid.CreateImportFeat(IntfDataSource, /*optional*/ CoordSystem, /*optional*/ ImportFeatAttr) to read from the file.
Parameters:
FileName
The name of the imported feature file.
Returns:
The new IntfDXF data object.


IntfCDRS_Create

static IntfCDRSIntfCDRS_Create (String FileName)


    Creates a new object representing the CDRS file from which to create an import feature.

The return value must be passed to Solid.CreateImportFeat(IntfDataSource, /*optional*/ CoordSystem, /*optional*/ ImportFeatAttr) to read from the file.
Parameters:
FileName
The name of the imported feature file.
Returns:
The new IntfCDRS data object.


IntfSTL_Create

static IntfSTLIntfSTL_Create (String FileName)


    Creates a new object representing the STL file from which to create an import feature.

The return value must be passed to Solid.CreateImportFeat(IntfDataSource, /*optional*/ CoordSystem, /*optional*/ ImportFeatAttr) to read from the file.
Parameters:
FileName
The name of the imported feature file.
Returns:
The new IntfSTL data object.


IntfVRML_Create

static IntfVRMLIntfVRML_Create (String FileName)


     
Parameters:
FileName
 
Returns:
 


IntfParaSolid_Create

static IntfParaSolidIntfParaSolid_Create (String FileName)


    Creates a new object representing the ParaSolid file from which to create an import feature.

The return value must be passed to Solid.CreateImportFeat(IntfDataSource, /*optional*/ CoordSystem, /*optional*/ ImportFeatAttr) to read from the file.
Parameters:
FileName
The name of the imported feature file.
Returns:
The new IntfParaSolid data object.


IntfAI_Create

static IntfAIIntfAI_Create (String FileName)


     
Parameters:
FileName
 
Returns:
 


IntfCatiaPart_Create

static IntfCatiaPartIntfCatiaPart_Create (String FileName)


    Creates a new object representing the CatiaPart file from which to create an import feature.

The return value must be passed to Solid.CreateImportFeat(IntfDataSource, /*optional*/ CoordSystem, /*optional*/ ImportFeatAttr) to read from the file.
Parameters:
FileName
The name of the imported feature file.
Returns:
The new IntfCatiaPart data object.


IntfUG_Create

static IntfUGIntfUG_Create (String FileName)


     
Parameters:
FileName
 
Returns:
 


IntfProductView_Create

static IntfProductViewIntfProductView_Create (String FileName)


     
Parameters:
FileName
 
Returns:
 


IntfCatiaProduct_Create

static IntfCatiaProductIntfCatiaProduct_Create (String FileName)


     
Parameters:
FileName
 
Returns:
 


IntfCatiaCGR_Create

static IntfCatiaCGRIntfCatiaCGR_Create (String FileName)


    Creates a new object representing the CatiaCGR file from which to create an import feature.

The return value must be passed to Solid.CreateImportFeat(IntfDataSource, /*optional*/ CoordSystem, /*optional*/ ImportFeatAttr) to read from the file.
Parameters:
FileName
The name of the imported feature file.
Returns:
The new IntfCatiaCGR data object.


IntfJT_Create

static IntfJTIntfJT_Create (String FileName)


    Creates a new object representing the JT file from which to create an import feature.

The return value must be passed to Solid.CreateImportFeat(IntfDataSource, /*optional*/ CoordSystem, /*optional*/ ImportFeatAttr) to read from the file.
Parameters:
FileName
The name of the imported feature file.
Returns:
The new IntfJT data object.


CableParamsFileInstructions_Create

static CableParamsFileInstructionsCableParamsFileInstructions_Create (Model Mdl, String CableName)


    Creates a new instructions object used to export cable parameters from an assembly.

This argument must be passed to Model.Export(String, ExportInstructions) to produce an output file. Valid only for solid models.
Manual References:
Interface: Export Instructions
Parameters:
Mdl
A harness referenced by the assembly.
CableName
The name of the cable in the harness whose parameters will be exported.
Returns:
The new instructions object