NXOpen .NET Reference  12.0.0
Public Types | Public Member Functions | Properties | List of all members
NXOpen.Step242Importer Class Reference

Represents a NXOpen.Step242Importer to be used when importing STEP242 Data This class is created using NXOpen.DexManager . More...

Inheritance diagram for NXOpen.Step242Importer:
NXOpen.DexBuilder NXOpen.Builder NXOpen.GeometricUtilities.IComponentBuilder

Public Types

enum  ImportToOption { WorkPart, NewPart }
 What part to import to. More...
 
enum  MessageEnum {
  None, Informational, Warning, Error,
  Debug, All
}
 Messages output when opening the file. More...
 

Public Member Functions

unsafe void SaveSettings (string filename)
 Saves the save settings - this will save the settings to a file specified More...
 

Properties

unsafe bool FileOpenFlag [get, set]
 Returns or sets the file open flag - set this to false if doing file import More...
 
unsafe bool FlattenAssembly [get, set]
 Returns or sets the flatten assembly - if set to true then assembly structure will not be retained More...
 
unsafe
NXOpen.Step242Importer.ImportToOption 
ImportTo [get, set]
 Returns or sets the import to - this option will determine the destination for imported iges file. More...
 
unsafe bool ImportToTeamcenter [get, set]
 Returns or sets the ImportToTeamcenter command - if set to true then the assembly will be imported into Teamcenter More...
 
unsafe string InputFile [get, set]
 Returns or sets the input file - name of a file which is being imported More...
 
unsafe
NXOpen.Step242Importer.MessageEnum 
Messages [get, set]
 Returns or sets the message level for syslog messages when loading Step242 files More...
 
unsafe NXOpen.ObjectTypeSelector ObjectTypes [get]
 Returns the objectTypes - this is subcomponent being used to set object types filters. More...
 
unsafe bool Optimize [get, set]
 Returns or sets the optimize - if set to true Optimizes geometry More...
 
unsafe string OutputFile [get, set]
 Returns or sets the output file - if iges file is imported to new part then this name will be used to write the output. More...
 
unsafe string SettingsFile [get, set]
 Returns or sets the settings file - definition file for default options More...
 
unsafe bool SewSurfaces [get, set]
 Returns or sets the sew surfaces - if set to true surfaces will be sewed automatically More...
 
unsafe bool SimplifyGeometry [get, set]
 Returns or sets the simplify geometry - if set to true geometry will be simplified automatically More...
 
unsafe bool SmoothBSurfaces [get, set]
 Returns or sets the Smooth B-Surfaces - if set to true smooth B-Surfaces More...
 
- Properties inherited from NXOpen.DexBuilder
unsafe bool ProcessHoldFlag [get, set]
 Returns or sets the process hold flag - set to true if user wants to wait until transaltion process gets completed More...
 

Detailed Description

Represents a NXOpen.Step242Importer to be used when importing STEP242 Data This class is created using NXOpen.DexManager .

NULL object will be returned from Commit()

To create a new instance of this class, use NXOpen.DexManager.CreateStep242Importer

Default values.

Property Value

FlattenAssembly

0

ImportTo

WorkPart

ImportToTeamcenter

0

Messages

None

Optimize

0

SewSurfaces

0

SimplifyGeometry

0

SmoothBSurfaces

1

Created in NX11.0.0

Member Enumeration Documentation

What part to import to.

Enumerator
WorkPart 

import STEP242 file to work part

NewPart 

import STEP242 file to new part

Messages output when opening the file.

Enumerator
None 
Informational 
Warning 
Error 
Debug 
All 

Member Function Documentation

unsafe void NXOpen.Step242Importer.SaveSettings ( string  filename)

Saves the save settings - this will save the settings to a file specified

Created in NX11.0.0

License requirements: None.

Parameters
filename

Property Documentation

unsafe bool NXOpen.Step242Importer.FileOpenFlag
getset

Returns or sets the file open flag - set this to false if doing file import

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Step242Importer.FlattenAssembly
getset

Returns or sets the flatten assembly - if set to true then assembly structure will not be retained

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Step242Importer.ImportToOption NXOpen.Step242Importer.ImportTo
getset

Returns or sets the import to - this option will determine the destination for imported iges file.

it can either be new part or work part.

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Step242Importer.ImportToTeamcenter
getset

Returns or sets the ImportToTeamcenter command - if set to true then the assembly will be imported into Teamcenter

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.Step242Importer.InputFile
getset

Returns or sets the input file - name of a file which is being imported

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Step242Importer.MessageEnum NXOpen.Step242Importer.Messages
getset

Returns or sets the message level for syslog messages when loading Step242 files

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.ObjectTypeSelector NXOpen.Step242Importer.ObjectTypes
get

Returns the objectTypes - this is subcomponent being used to set object types filters.

This will be used to filter objects based on the types

Created in NX11.0.0

License requirements: None.

unsafe bool NXOpen.Step242Importer.Optimize
getset

Returns or sets the optimize - if set to true Optimizes geometry

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.Step242Importer.OutputFile
getset

Returns or sets the output file - if iges file is imported to new part then this name will be used to write the output.

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.Step242Importer.SettingsFile
getset

Returns or sets the settings file - definition file for default options

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Step242Importer.SewSurfaces
getset

Returns or sets the sew surfaces - if set to true surfaces will be sewed automatically

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Step242Importer.SimplifyGeometry
getset

Returns or sets the simplify geometry - if set to true geometry will be simplified automatically

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Step242Importer.SmoothBSurfaces
getset

Returns or sets the Smooth B-Surfaces - if set to true smooth B-Surfaces

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.


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