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

Represents a NXOpen.Step214Importer to be used when importing the STEP214 Data This class is created using NXOpen.DexManager . More...

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

Public Types

enum  ImportToOption { WorkPart, NewPart }
 Create the builder 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.Step214Importer.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 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 int LayerDefault [get, set]
 Returns or sets the layer default for level 0 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.Step214Importer to be used when importing the STEP214 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.CreateStep214Importer

Default values.

Property Value

FlattenAssembly

0

ImportTo

WorkPart

ImportToTeamcenter

0

LayerDefault

0

Optimize

0

ProcessHoldFlag

0

SewSurfaces

0

SimplifyGeometry

0

SmoothBSurfaces

1

Created in NX6.0.0

Member Enumeration Documentation

Create the builder

Enumerator
WorkPart 

import iges file to work part

NewPart 

import iges file to new part

Member Function Documentation

unsafe void NXOpen.Step214Importer.SaveSettings ( string  filename)

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

Created in NX6.0.0

License requirements: None.

Parameters
filename

Property Documentation

unsafe bool NXOpen.Step214Importer.FileOpenFlag
getset

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

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Step214Importer.FlattenAssembly
getset

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

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.Step214Importer.ImportToOption NXOpen.Step214Importer.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 NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Step214Importer.ImportToTeamcenter
getset

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

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.Step214Importer.InputFile
getset

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

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe int NXOpen.Step214Importer.LayerDefault
getset

Returns or sets the layer default for level 0

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.ObjectTypeSelector NXOpen.Step214Importer.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 NX6.0.0

License requirements: None.

unsafe bool NXOpen.Step214Importer.Optimize
getset

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

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.Step214Importer.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 NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.Step214Importer.SettingsFile
getset

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

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Step214Importer.SewSurfaces
getset

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

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Step214Importer.SimplifyGeometry
getset

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

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.Step214Importer.SmoothBSurfaces
getset

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

Created in NX6.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.