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

Represents a NXOpen.StepCreator to be used when exporting the STEP Data This class is created using NXOpen.DexManager . More...

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

Public Types

enum  ExportFromOption { DisplayPart, ExistingPart }
 Create the builder More...
 
enum  EntityNameOption { LongName, ShortName }
 Entity Name Option More...
 
enum  ExternalReferenceStructureOption { Basic, Nested }
 External Reference Structure As Option More...
 
enum  ExportAsOption { Ap203, Ap214, Ap242 }
 Export As option More...
 

Public Member Functions

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

Properties

unsafe string Author [get, set]
 Returns or sets the author More...
 
unsafe string Authorization [get, set]
 Returns or sets the authorization More...
 
unsafe double BsplineTol [get, set]
 Returns or sets the bspline tolerance More...
 
unsafe bool ColorAndLayers [get, set]
 Returns or sets the color and layers - if set to true then NX color and layers will be preserverd More...
 
unsafe string Company [get, set]
 Returns or sets the company More...
 
unsafe string Description [get, set]
 Returns or sets the description More...
 
unsafe
NXOpen.StepCreator.EntityNameOption 
EntityNames [get, set]
 Returns or sets the entity names types long or short More...
 
unsafe
NXOpen.StepCreator.ExportAsOption 
ExportAs [get, set]
 Returns or sets the export as - this option will determine if data needs to be exported using AP203 or AP214 or AP242 More...
 
unsafe bool ExportExtRef [get, set]
 Returns or sets the export ext ref - if set to true NX data can be output as external reference More...
 
unsafe
NXOpen.StepCreator.ExternalReferenceStructureOption 
ExportExtRefStructureAs [get, set]
 Returns or sets the export ext ref as - specifiy the external reference Structure type More...
 
unsafe
NXOpen.StepCreator.ExportFromOption 
ExportFrom [get, set]
 Returns or sets the export from - this option will determine if data from display part or existing part is exported More...
 
unsafe NXOpen.ObjectSelector ExportSelectionBlock [get]
 Returns the export selection block - the object selection will be done by this block. More...
 
unsafe bool FileSaveFlag [get, set]
 Returns or sets the file save flag - set to false if doing file export More...
 
unsafe string InputFile [get, set]
 Returns or sets the input file - name of file which is being exported. More...
 
unsafe string LayerMask [get, set]
 Returns or sets the layerMask - You can limit the data you export by only specifying the layers that contain the appropriate information. More...
 
unsafe NXOpen.ObjectTypeSelector ObjectTypes [get]
 Returns the objectTypes - this is subcomponent being used to set object types filters. More...
 
unsafe string OutputFile [get, set]
 Returns or sets the output file - the name of step file where output is being written More...
 
unsafe string SettingsFile [get, set]
 Returns or sets the Settings File to read the default settings More...
 
unsafe bool ValidationProperties [get, set]
 Returns or sets the validation properties - if set to true validation properties will be created 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.StepCreator to be used when exporting the STEP Data This class is created using NXOpen.DexManager .

NULL object will be returned from Commit(). The workpart should be present in the session before calling commit().

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

Default values.

Property Value

BsplineTol

0.0254

ColorAndLayers

0

EntityNames

LongName

ExportAs

Ap214

ExportExtRef

0

ExportExtRefStructureAs

Basic

ExportFrom

DisplayPart

ProcessHoldFlag

0

ValidationProperties

0

Created in NX11.0.0

Member Enumeration Documentation

Entity Name Option

Enumerator
LongName 

create long names

ShortName 

create short names

Export As option

Enumerator
Ap203 

export using AP203

Ap214 

export using AP214

Ap242 

export using AP242

Create the builder

Enumerator
DisplayPart 

export data from displayed part

ExistingPart 

export data from existing part which is on disk

External Reference Structure As Option

Enumerator
Basic 

output external reference Structure as BASIC file

Nested 

output external reference Structure as NESTED file

Member Function Documentation

unsafe void NXOpen.StepCreator.SaveSettings ( string  filename)

The save settings - this will save the settings to a file sepcified

Created in NX11.0.0

License requirements: None.

Parameters
filename

Property Documentation

unsafe string NXOpen.StepCreator.Author
getset

Returns or sets the author

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.StepCreator.Authorization
getset

Returns or sets the authorization

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.StepCreator.BsplineTol
getset

Returns or sets the bspline tolerance

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.StepCreator.ColorAndLayers
getset

Returns or sets the color and layers - if set to true then NX color and layers will be preserverd

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.StepCreator.Company
getset

Returns or sets the company

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.StepCreator.Description
getset

Returns or sets the description

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.StepCreator.EntityNameOption NXOpen.StepCreator.EntityNames
getset

Returns or sets the entity names types long or short

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.StepCreator.ExportAsOption NXOpen.StepCreator.ExportAs
getset

Returns or sets the export as - this option will determine if data needs to be exported using AP203 or AP214 or AP242

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.StepCreator.ExportExtRef
getset

Returns or sets the export ext ref - if set to true NX data can be output as external reference

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.StepCreator.ExternalReferenceStructureOption NXOpen.StepCreator.ExportExtRefStructureAs
getset

Returns or sets the export ext ref as - specifiy the external reference Structure type

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.StepCreator.ExportFromOption NXOpen.StepCreator.ExportFrom
getset

Returns or sets the export from - this option will determine if data from display part or existing part is exported

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.ObjectSelector NXOpen.StepCreator.ExportSelectionBlock
get

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

Created in NX11.0.0

License requirements: None.

unsafe bool NXOpen.StepCreator.FileSaveFlag
getset

Returns or sets the file save flag - set to false if doing file export

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.StepCreator.InputFile
getset

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

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.StepCreator.LayerMask
getset

Returns or sets the layerMask - You can limit the data you export by only specifying the layers that contain the appropriate information.

You can enter layer numbers or layers ranges separated by commas. For example, 1, 5, 88-109,190-199, 201, 206-210 is a legal specification. The default setting for Layers to Export is 1-256.

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.ObjectTypeSelector NXOpen.StepCreator.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 string NXOpen.StepCreator.OutputFile
getset

Returns or sets the output file - the name of step file where output is being written

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.StepCreator.SettingsFile
getset

Returns or sets the Settings File to read the default settings

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.StepCreator.ValidationProperties
getset

Returns or sets the validation properties - if set to true validation properties will be created

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.