NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Properties | List of all members
NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder Class Reference

This class is used to create a post configurator builder. More...

Inheritance diagram for NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  PropertyAccessType { No, Read, Full }
 The property access type More...
 
enum  PropertyDataFieldType { Unknown, Single, Option }
 The property datafield type More...
 
enum  PropertyDataType {
  Unknown, Integer, Double, String,
  Option, Vector, Multistring, Point
}
 The property data type More...
 
enum  PropertyOptionType { Unknown, Value, Enum }
 The property option type More...
 
enum  PropertyValueChangedStatusType {
  Unchanged, Changed, UnremoveUnchanged, UnremoveChanged,
  UnaddUnchanged, UnaddChanged
}
 The property value changed status type More...
 
enum  UnitsType { Millimeters, Inches, MillimetersAndInches }
 The displayed unit system type in the post configurator properties More...
 

Public Member Functions

unsafe void AddProperty (string chainID, string configurationObjectID, string propertyID)
 Adds the property to the selected chain The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets. More...
 
unsafe void CopyPropertyDataToClipboard (string configurationObjectID, string propertyID)
 Copy the property data to the clipboard. More...
 
unsafe void CreateCustomCdlFile ()
 Creates the Customer Cdl File. More...
 
unsafe void EncryptPostConfiguratorFiles (string soldToID, string expirationDate)
 Encrypts a post processor with Sold-To ID and expiration date. More...
 
unsafe
NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.PropertyAccessType 
GetPropertyAccessType (string chainID, string configurationObjectID, string propertyID)
 Gets the property access type. More...
 
unsafe string[] GetPropertyChainIds ()
 Gets the property chain ids. More...
 
unsafe string[] GetPropertyConfigurationObjectIds ()
 Gets the property configuration object ids. More...
 
unsafe
NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.PropertyDataFieldType 
GetPropertyDataFieldType (string chainID, string configurationObjectID, string propertyID)
 Gets the property data field type. More...
 
unsafe
NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.PropertyDataType 
GetPropertyDataType (string chainID, string configurationObjectID, string propertyID)
 Gets the property data type. More...
 
unsafe string[] GetPropertyDefaultValue (string chainID, string configurationObjectID, string propertyID)
 Gets the property default value. More...
 
unsafe string GetPropertyDescriptionImage (string chainID, string configurationObjectID, string propertyID)
 Gets the property description image. More...
 
unsafe string GetPropertyDescriptionText (string chainID, string configurationObjectID, string propertyID)
 Gets the property description text. More...
 
unsafe string[] GetPropertyIds ()
 Gets the property ids. More...
 
unsafe string GetPropertyOptionsIdValue (string chainID, string configurationObjectID, string propertyID)
 Gets the property options ID value. More...
 
unsafe string GetPropertyOptionsValue (string chainID, string configurationObjectID, string propertyID)
 Gets the property options value. More...
 
unsafe
NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.PropertyOptionType 
GetPropertyOptionType (string chainID, string configurationObjectID, string propertyID)
 Gets the property option type. More...
 
unsafe string[] GetPropertyValue (string chainID, string configurationObjectID, string propertyID)
 Gets the property value. More...
 
unsafe
NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.PropertyValueChangedStatusType 
GetPropertyValueChangedStatus (string chainID, string configurationObjectID, string propertyID)
 Gets the property value changed status. More...
 
unsafe void ListPropertyDataInInformationWindow (string configurationObjectID, string propertyID)
 Lists the property data in the information window. More...
 
unsafe void OpenDocumentation ()
 Execute the tcl script to open the external documentation. More...
 
unsafe void PostProcess (NXOpen.CAM.CAMObject[] objects, string outputFilename, bool showOutputToListingWindow)
 Postprocess the selected operation. More...
 
unsafe void RemoveProperty (string chainID, string configurationObjectID, string propertyID)
 Removes the property from the selected chain The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets. More...
 
unsafe void Reset ()
 Resets the post configurator data. More...
 
unsafe void Save ()
 Saves the post configurator data. More...
 
unsafe void SaveAs (string postprocessorName, string outputDirectory)
 Saves the post configurator data in different name. More...
 
unsafe void SetPropertyToDefaultValue (string chainID, string configurationObjectID, string propertyID)
 Sets the property to default value. More...
 
unsafe void SetPropertyValue (string chainID, string configurationObjectID, string propertyID, string value)
 Sets the property with string value. More...
 
unsafe void SetPropertyValue (string chainID, string configurationObjectID, string propertyID, string[] value)
 Sets the property with multistring value. More...
 
unsafe void SetPropertyValue (string chainID, string configurationObjectID, string propertyID, int value)
 Sets the property with integer value. More...
 
unsafe void SetPropertyValue (string chainID, string configurationObjectID, string propertyID, double value)
 Sets the property with double value. More...
 
unsafe void SetPropertyValue (string chainID, string configurationObjectID, string propertyID, double firstValue, double secondValue, double thirdValue)
 Sets the property with double array value. More...
 
unsafe void ShowChanges ()
 Shows the post configurator data changes in the listing window. More...
 
- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe NXOpen.DateBuilder DateValue [get]
 Returns the date value. More...
 
unsafe
NXOpen.SIM.PostConfigurator.LayerManagerBuilder 
LayerManagerBuilder [get]
 Returns the layer editor builder More...
 
unsafe
NXOpen.SIM.PostConfigurator.UdeEditorBuilder 
UdeEditorBuilder [get]
 Returns the ude editor builder More...
 
unsafe
NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.UnitsType 
Units [get, set]
 Returns or sets the displayed units in post configurator properties More...
 
unsafe
NXOpen.SIM.PostConfigurator.UpdatePostprocessorBuilder 
UpdatePostprocessorBuilder [get]
 Returns the update postprocessor builder More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

This class is used to create a post configurator builder.

Calling Builder.Commit on this builder will only return a null reference (Nothing in Visual Basic).

To create a new instance of this class, use NXOpen.SIM.PostConfigurator.PostConfiguratorManager.CreatePostConfiguratorBuilder

Created in NX10.0.3

Member Enumeration Documentation

The property access type

Enumerator
No 

The property has no read or write access.

Read 

The property has read only access.

Full 

The property has read and write access.

The property datafield type

Enumerator
Unknown 

Unknown datafield type

Single 

Single datafield type

Option 

Option datafield type

The property data type

Enumerator
Unknown 

Unknown data type

Integer 

Integer data type

Double 

Double data type

String 

String data type

Option 

Option data type

Vector 

Vector data type

Multistring 

Multistring data type

Point 

Point data type

The property option type

Enumerator
Unknown 

Unknown option type

Value 

Value option type

Enum 

Enum option type

The property value changed status type

Enumerator
Unchanged 

If the value is equal to default value.

Changed 

If the value is different to default value.

UnremoveUnchanged 

If the value is equal to default value and the property cannot be removed.

UnremoveChanged 

If the value is different to default value and the property cannot be removed.

UnaddUnchanged 

If the value is equal to default value and the property cannot be added.

UnaddChanged 

If the value is different to default value and the property cannot be added.

The displayed unit system type in the post configurator properties

Enumerator
Millimeters 

The Units is in Millimeters.

Inches 

The Units is in Inches.

MillimetersAndInches 

The Units is in Millimeters and Inches.

Member Function Documentation

unsafe void NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.AddProperty ( string  chainID,
string  configurationObjectID,
string  propertyID 
)
inline

Adds the property to the selected chain The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.

Created in NX1847.0.0

License requirements: nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")

Parameters
chainIDthe chain id where the property should be added. "Default" as chain ID is not allowed
configurationObjectIDthe configuration object id
propertyIDthe property id
unsafe void NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.CopyPropertyDataToClipboard ( string  configurationObjectID,
string  propertyID 
)
inline

Copy the property data to the clipboard.

The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.

Created in NX1899.0.0

License requirements: nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")

Parameters
configurationObjectIDthe configuration object id
propertyIDthe property id
unsafe void NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.CreateCustomCdlFile ( )
inline

Creates the Customer Cdl File.

Created in NX1872.0.0

License requirements: nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")

unsafe void NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.EncryptPostConfiguratorFiles ( string  soldToID,
string  expirationDate 
)
inline

Encrypts a post processor with Sold-To ID and expiration date.

Created in NX10.0.3

License requirements: nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")

Parameters
soldToIDthe sold to id
expirationDatethe expiration date
unsafe NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.PropertyAccessType NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.GetPropertyAccessType ( string  chainID,
string  configurationObjectID,
string  propertyID 
)
inline

Gets the property access type.

The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.

Created in NX1847.0.0

License requirements: None.

Parameters
chainIDthe chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id.
configurationObjectIDthe configuration object id
propertyIDthe property id
Returns
the access type
unsafe string [] NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.GetPropertyChainIds ( )
inline

Gets the property chain ids.

This function allocates the memory for chainIds. The caller is responsible to deallocate the memory.

Created in NX1847.0.0

License requirements: None.

Returns
the chain ids
unsafe string [] NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.GetPropertyConfigurationObjectIds ( )
inline

Gets the property configuration object ids.

This function allocates the memory for chainIds. The caller is responsible to deallocate the memory.

Created in NX1847.0.0

License requirements: None.

Returns
the configuraton object ids
unsafe NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.PropertyDataFieldType NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.GetPropertyDataFieldType ( string  chainID,
string  configurationObjectID,
string  propertyID 
)
inline

Gets the property data field type.

The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.

Created in NX1847.0.0

License requirements: None.

Parameters
chainIDthe chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id.
configurationObjectIDthe configuration object id
propertyIDthe property id
Returns
the data field type
unsafe NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.PropertyDataType NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.GetPropertyDataType ( string  chainID,
string  configurationObjectID,
string  propertyID 
)
inline

Gets the property data type.

The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.

Created in NX1847.0.0

License requirements: None.

Parameters
chainIDthe chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id.
configurationObjectIDthe configuration object id
propertyIDthe property id
Returns
the data type
unsafe string [] NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.GetPropertyDefaultValue ( string  chainID,
string  configurationObjectID,
string  propertyID 
)
inline

Gets the property default value.

The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets. This function allocates the memory for defaultValues. The caller is responsible to deallocate the memory.

Created in NX1847.0.0

License requirements: None.

Parameters
chainIDthe chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id.
configurationObjectIDthe configuration object id
propertyIDthe property id
Returns
the default values
unsafe string NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.GetPropertyDescriptionImage ( string  chainID,
string  configurationObjectID,
string  propertyID 
)
inline

Gets the property description image.

The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.

Created in NX1872.0.0

License requirements: None.

Parameters
chainIDthe chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id.
configurationObjectIDthe configuration object id
propertyIDthe property id
Returns
the description image
unsafe string NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.GetPropertyDescriptionText ( string  chainID,
string  configurationObjectID,
string  propertyID 
)
inline

Gets the property description text.

The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.

Created in NX1847.0.0

License requirements: None.

Parameters
chainIDthe chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id.
configurationObjectIDthe configuration object id
propertyIDthe property id
Returns
the description text
unsafe string [] NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.GetPropertyIds ( )
inline

Gets the property ids.

This function allocates the memory for chainIds. The caller is responsible to deallocate the memory.

Created in NX1847.0.0

License requirements: None.

Returns
the property ids
unsafe string NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.GetPropertyOptionsIdValue ( string  chainID,
string  configurationObjectID,
string  propertyID 
)
inline

Gets the property options ID value.

The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.

Created in NX1847.0.0

License requirements: None.

Parameters
chainIDthe chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id.
configurationObjectIDthe configuration object id
propertyIDthe property id
Returns
the options id value
unsafe string NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.GetPropertyOptionsValue ( string  chainID,
string  configurationObjectID,
string  propertyID 
)
inline

Gets the property options value.

The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.

Created in NX1847.0.0

License requirements: None.

Parameters
chainIDthe chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id.
configurationObjectIDthe configuration object id
propertyIDthe property id
Returns
the options value
unsafe NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.PropertyOptionType NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.GetPropertyOptionType ( string  chainID,
string  configurationObjectID,
string  propertyID 
)
inline

Gets the property option type.

The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.

Created in NX1847.0.0

License requirements: None.

Parameters
chainIDthe chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id.
configurationObjectIDthe configuration object id
propertyIDthe property id
Returns
the option type
unsafe string [] NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.GetPropertyValue ( string  chainID,
string  configurationObjectID,
string  propertyID 
)
inline

Gets the property value.

The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets. This function allocates the memory for values. The caller is responsible to deallocate the memory.

Created in NX1847.0.0

License requirements: None.

Parameters
chainIDthe chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id.
configurationObjectIDthe configuration object id
propertyIDthe property id
Returns
the values
unsafe NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.PropertyValueChangedStatusType NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.GetPropertyValueChangedStatus ( string  chainID,
string  configurationObjectID,
string  propertyID 
)
inline

Gets the property value changed status.

The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.

Created in NX1847.0.0

License requirements: None.

Parameters
chainIDthe chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id.
configurationObjectIDthe configuration object id
propertyIDthe property id
Returns
the value changed status
unsafe void NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.ListPropertyDataInInformationWindow ( string  configurationObjectID,
string  propertyID 
)
inline

Lists the property data in the information window.

The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.

Created in NX1899.0.0

License requirements: nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")

Parameters
configurationObjectIDthe configuration object id
propertyIDthe property id
unsafe void NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.OpenDocumentation ( )
inline

Execute the tcl script to open the external documentation.

Created in NX1899.0.0

License requirements: nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")

unsafe void NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.PostProcess ( NXOpen.CAM.CAMObject[]  objects,
string  outputFilename,
bool  showOutputToListingWindow 
)
inline

Postprocess the selected operation.

Created in NX12.0.1

License requirements: nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")

Parameters
objectsarray of objects
outputFilenamethe output filename
showOutputToListingWindowthe flag for show output to listing window
unsafe void NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.RemoveProperty ( string  chainID,
string  configurationObjectID,
string  propertyID 
)
inline

Removes the property from the selected chain The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.

Created in NX1847.0.0

License requirements: nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")

Parameters
chainIDthe chain id where the property should be removed. "Default" as chain ID is not allowed
configurationObjectIDthe configuration object id
propertyIDthe property id
unsafe void NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.Reset ( )
inline

Resets the post configurator data.

Created in NX10.0.3

License requirements: nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")

unsafe void NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.Save ( )
inline

Saves the post configurator data.

Created in NX1872.0.0

License requirements: nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")

unsafe void NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.SaveAs ( string  postprocessorName,
string  outputDirectory 
)
inline

Saves the post configurator data in different name.

Created in NX11.0.1

License requirements: nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")

Parameters
postprocessorNamethe postprocessor name
outputDirectorythe output directory
unsafe void NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.SetPropertyToDefaultValue ( string  chainID,
string  configurationObjectID,
string  propertyID 
)
inline

Sets the property to default value.

The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.

Created in NX1847.0.0

License requirements: nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")

Parameters
chainIDthe chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id.
configurationObjectIDthe configuration object id
propertyIDthe property id
unsafe void NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.SetPropertyValue ( string  chainID,
string  configurationObjectID,
string  propertyID,
string  value 
)
inline

Sets the property with string value.

The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.

Created in NX1847.0.0

License requirements: nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")

Parameters
chainIDthe chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id.
configurationObjectIDthe configuration object id
propertyIDthe property id
valuethe value
unsafe void NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.SetPropertyValue ( string  chainID,
string  configurationObjectID,
string  propertyID,
string[]  value 
)
inline

Sets the property with multistring value.

The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.

Created in NX1847.0.0

License requirements: nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")

Parameters
chainIDthe chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id.
configurationObjectIDthe configuration object id
propertyIDthe property id
valuethe string array value
unsafe void NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.SetPropertyValue ( string  chainID,
string  configurationObjectID,
string  propertyID,
int  value 
)
inline

Sets the property with integer value.

The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.

Created in NX1847.0.0

License requirements: nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")

Parameters
chainIDthe chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id.
configurationObjectIDthe configuration object id
propertyIDthe property id
valuethe value
unsafe void NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.SetPropertyValue ( string  chainID,
string  configurationObjectID,
string  propertyID,
double  value 
)
inline

Sets the property with double value.

The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.

Created in NX1847.0.0

License requirements: nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")

Parameters
chainIDthe chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id.
configurationObjectIDthe configuration object id
propertyIDthe property id
valuethe value
unsafe void NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.SetPropertyValue ( string  chainID,
string  configurationObjectID,
string  propertyID,
double  firstValue,
double  secondValue,
double  thirdValue 
)
inline

Sets the property with double array value.

Used for vector or point property The configurationObjectID and propertyID are documented under NX Help->Manufacturing(CAM)->Post Configurator->Post Configurator configuration objets.

Created in NX1847.0.0

License requirements: nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")

Parameters
chainIDthe chain id, for the single chain use empty string ("") or null pointer or "Default" as chain id.
configurationObjectIDthe configuration object id
propertyIDthe property id
firstValuethe first value
secondValuethe second value
thirdValuethe third value
unsafe void NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.ShowChanges ( )
inline

Shows the post configurator data changes in the listing window.

Created in NX10.0.3

License requirements: nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")

Property Documentation

unsafe NXOpen.DateBuilder NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.DateValue
get

Returns the date value.

The Date object will contain the value for expiration date.

Created in NX10.0.3

License requirements: None.

unsafe NXOpen.SIM.PostConfigurator.LayerManagerBuilder NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.LayerManagerBuilder
get

Returns the layer editor builder

Created in NX12.0.1

License requirements: nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")

unsafe NXOpen.SIM.PostConfigurator.UdeEditorBuilder NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.UdeEditorBuilder
get

Returns the ude editor builder

Created in NX12.0.1

License requirements: nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")

unsafe NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.UnitsType NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.Units
getset

Returns or sets the displayed units in post configurator properties

Created in NX1872.0.0

License requirements to get this property: None.

License requirements to set this property: nx_post_config_full ("NX Post Configurator")

unsafe NXOpen.SIM.PostConfigurator.UpdatePostprocessorBuilder NXOpen.SIM.PostConfigurator.PostConfiguratorBuilder.UpdatePostprocessorBuilder
get

Returns the update postprocessor builder

Created in NX1899.0.0

License requirements: nx_post_config_full ("NX Post Configurator") OR nx_post_config_adv ("NX Post Configurator")


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