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

This class is used for export a spf file. More...

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

Public Member Functions

unsafe void ExportSpf (string targetNode)
 Export to Sinumerik Spf file 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 int ChainElementIndex [get, set]
 Returns or sets the index used by chain elements when exporting the SPF file More...
 
unsafe int CollisionPairIndex [get, set]
 Returns or sets the index used when exporting collision pairs to the SPF file More...
 
unsafe bool DeleteChainsAtStart [get, set]
 Returns or sets the flag which determines if chains are deleted at the beginning of the export More...
 
unsafe string FileName [get, set]
 Returns or sets the output filename of the SPF file More...
 
unsafe bool ListOutput [get, set]
 Returns or sets the flag which determines if the output is printed to a listing window More...
 
unsafe int ProtectionAreaElementIndex [get, set]
 Returns or sets the index used when exporting protection area elements to the SPF file More...
 
unsafe int ProtectionAreaIndex [get, set]
 Returns or sets the index used when exporting protection areas to the SPF file 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 for export a spf file.

A call to SinumerikCaExportBuilder.ExportSpf is used to export a spf file. Calling Builder.Commit on this builder will only return a null reference (Nothing in Visual Basic).

Use the NXOpen.Part class to create a SinumerikCaExportBuilder object.

Created in NX9.0.0

Member Function Documentation

unsafe void NXOpen.SIM.SinumerikCaExportBuilder.ExportSpf ( string  targetNode)
inline

Export to Sinumerik Spf file

Created in NX9.0.0

License requirements: nx_sinumerik_ca ("Sinumerik Collision Avoidance")

Parameters
targetNodeThe name of the node to export to

Property Documentation

unsafe int NXOpen.SIM.SinumerikCaExportBuilder.ChainElementIndex
getset

Returns or sets the index used by chain elements when exporting the SPF file

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: nx_sinumerik_ca ("Sinumerik Collision Avoidance")

unsafe int NXOpen.SIM.SinumerikCaExportBuilder.CollisionPairIndex
getset

Returns or sets the index used when exporting collision pairs to the SPF file

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: nx_sinumerik_ca ("Sinumerik Collision Avoidance")

unsafe bool NXOpen.SIM.SinumerikCaExportBuilder.DeleteChainsAtStart
getset

Returns or sets the flag which determines if chains are deleted at the beginning of the export

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: nx_sinumerik_ca ("Sinumerik Collision Avoidance")

unsafe string NXOpen.SIM.SinumerikCaExportBuilder.FileName
getset

Returns or sets the output filename of the SPF file

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: nx_sinumerik_ca ("Sinumerik Collision Avoidance")

unsafe bool NXOpen.SIM.SinumerikCaExportBuilder.ListOutput
getset

Returns or sets the flag which determines if the output is printed to a listing window

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: nx_sinumerik_ca ("Sinumerik Collision Avoidance")

unsafe int NXOpen.SIM.SinumerikCaExportBuilder.ProtectionAreaElementIndex
getset

Returns or sets the index used when exporting protection area elements to the SPF file

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: nx_sinumerik_ca ("Sinumerik Collision Avoidance")

unsafe int NXOpen.SIM.SinumerikCaExportBuilder.ProtectionAreaIndex
getset

Returns or sets the index used when exporting protection areas to the SPF file

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: nx_sinumerik_ca ("Sinumerik Collision Avoidance")


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