NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
List of all members
NXOpen.Features.StructureDesign.FeatureSpreadsheetBuilder Class Reference

Represents a NXOpen.Features.StructureDesign.FeatureSpreadsheetBuilder builder. More...

Inheritance diagram for NXOpen.Features.StructureDesign.FeatureSpreadsheetBuilder:
NXOpen.Features.ShipDesign.SteelFeatureSpreadsheetBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Additional Inherited Members

- Public Member Functions inherited from NXOpen.Features.ShipDesign.SteelFeatureSpreadsheetBuilder
unsafe void CacheSpreadsheetData ()
 This method caches parameter data from spreadsheet to the builder. More...
 
unsafe void DeleteImportedSketch ()
 This method deletes the imported sketch which is unwanted any longer. More...
 
unsafe void EditParameter (string parameterName, string parameterValue)
 This method simply changes the value of a parameter. More...
 
unsafe void EditPrimaryParameter (string parameterName, string parameterValue)
 This method changes the value of a parameter and queries from the spread sheet to update the related parameter values. More...
 
unsafe string[] GetAvailableSectionTypes ()
 This method finds the available section types for the current context data. More...
 
unsafe NXOpen.Features.Feature[] GetImportedSketches ()
 This method retrieves all the features that are imported into current work part. More...
 
unsafe
NXOpen.Tooling.SpreadsheetDataParameter[] 
GetParameterValues ()
 This method retrieves all the parameter values related to the current imported sketch template. More...
 
unsafe
NXOpen.Tooling.SpreadsheetData 
GetSpreadsheetData ()
 It retrieves the KRUSpreadsheetData object to the builder. More...
 
unsafe void ImportSketch ()
 Thie method reads the model file name from the spread sheet, imports the sketch template into current work part, and updates the attribute values and expresseion values from the data spreadsheet. More...
 
unsafe void ResetBuilderData ()
 This method cleans up the imported features from current work part, also it rereads the data file and registration. More...
 
unsafe void RestoreSpreadsheetData ()
 This method restores parameter data inside the builder. More...
 
unsafe void SetContextEntity (NXOpen.TaggedObject contextEntity)
 Set the context entity on which the context attribute is stored. More...
 
unsafe void SetPossibleContextAttribute (int possibleContextAttributeIndex, string possibleContextAttribute)
 Set a possible context attribute (assuming the context entity has not yet been created). More...
 
unsafe void SetPossibleContextAttributeCount (int possibleContextAttributeCount)
 Set the possible context attribute count (assuming the context entity has not yet been created). More...
 
unsafe void SetRuleInputs (string[] inputNames, string[] inputValues)
 This method sets the rule inputs. More...
 
unsafe void SetsDefaultTypesFromContext ()
 Set default section types of the builder when a new context entity is set. More...
 
unsafe void SetSectionSubType1 (string strSectionType)
 Sets the section sub type by string value. More...
 
unsafe void SetSectionSubType2 (string strSectionType)
 Sets the section sub type2 by string value. More...
 
unsafe void SetSectionType (string strSectionType)
 This method sets the section type outside the block. More...
 
unsafe void SetSpreadsheetData (NXOpen.Tooling.SpreadsheetData pKRUData)
 It sets the KRUSpreadsheetData object to the builder. More...
 
unsafe void SetSpreadsheetDataStatus (string[] paramNames, int[] paramStatus)
 Sets the parameter status such as locked, system key, user key, hidden, editable, non-standard value etc. More...
 
unsafe void UpdateParametersUsingRules ()
 This method updates the parameters in the steel feature data spreadsheet using parameters rules. More...
 
unsafe void UpdateSpreadsheetData (string[] paramNames, string[] paramValues)
 This method takes parameter name and parameter value pairs as input and updates the related geometries by updating the expressions, i. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 
- Properties inherited from NXOpen.Features.ShipDesign.SteelFeatureSpreadsheetBuilder
unsafe int SectionType [get, set]
 Returns or sets the section type More...
 
unsafe string SteelFeatureType [get, set]
 Returns or sets the steel feature type (eg: Profile, Edge Reinforcement, etc) More...
 

Detailed Description

Represents a NXOpen.Features.StructureDesign.FeatureSpreadsheetBuilder builder.

This class is sub-object of another builder, and cannot be directly instantiated.

Created in NX1899.0.0


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